两个函数可用:
G_PERIOD_GET
BAPI_COMPANYCODE_GET_PERIOD
本文作者: GavinDong
版权属于: GavinDong博客
文章链接: https://gavindong.com/1145.html
如果使用过程中遇到问题,可 **点击此处** 交流沟通。
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。
两个函数可用:
G_PERIOD_GET
BAPI_COMPANYCODE_GET_PERIOD
本文作者: GavinDong
版权属于: GavinDong博客
文章链接: https://gavindong.com/1145.html
如果使用过程中遇到问题,可 **点击此处** 交流沟通。
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。
评论列表(3条)
个人觉得G_PERIOD_GET更好用一点,分别传入公司代码、日期、分类账就行了。
CALL FUNCTION ‘G_PERIOD_GET’
EXPORTING
COMPANY = P_BUKRS
DATE = LF_SPMON
LEDGER = ‘0L’
IMPORTING
PERIOD = GS_SPMON-PERIOD “期间
YEAR = GS_SPMON-SPMONS “年度
EXCEPTIONS
LEDGER_NOT_ASSIGNED_TO_COMPANY = 1
PERIOD_NOT_DEFINED = 2
VARIANT_NOT_DEFINED = 3
PARAMETER_ERROR = 4
OTHERS = 5.
IF SY-SUBRC 0.
LEAVE LIST-PROCESSING.
ENDIF.
CALL FUNCTION ‘BAPI_COMPANYCODE_GET_PERIOD’
EXPORTING
COMPANYCODEID = P_BUKRS
POSTING_DATE = SY-DATUM
IMPORTING
FISCAL_YEAR = P_RYEAR
FISCAL_PERIOD = P_POPER
RETURN = L_RETURN1.
Test for function group FACS
Function module FI_PERIOD_DETERMINE
Upper/lower case
Runtime: 831 Microseconds
Import parameters Value
I_BUDAT 2008/10/15
I_BUKRS SBJA
I_PERIV
I_GJAHR
I_MONAT 00
X_XMO16
Export parameters Value
E_GJAHR 2008
E_MONAT 10
E_POPER 010