2010 Mar 31 9:01 PM
Hi All,
I am working on a BAPI "BAPI_ACC_DOCUMENT_POST" and for this I have created a program and wrote the following code:
DATA: WA_DOCUMENT_HEADER LIKE BAPIACHE09,
LW_ACCOUNTGL LIKE BAPIACGL09 OCCURS 0 WITH HEADER LINE,
LW_CURRENCYAMOUNT LIKE BAPIACCR09 OCCURS 0 WITH HEADER LINE,
COMPANYCODEID LIKE BAPI0002_2-COMP_CODE,
POSTING_DATE LIKE BAPI0002_4-POSTING_DATE,
EFISCAL_YEAR LIKE BAPI0002_4-FISCAL_YEAR,
EFISCAL_PERIOD LIKE BAPI0002_4-FISCAL_PERIOD,
RETURN LIKE BAPIRETURN1,
T_RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE.
DATA: C_RFBU(04) VALUE 'RFBU',
L_POSTING_SUCCESS_MESSAGE TYPE SYMSGNO.
*POSTING_DATE = Sy-DATUM.
COMPANYCODEID = C_BUKRS.
WA_DOCUMENT_HEADER-BUS_ACT = C_RFBU.
WA_DOCUMENT_HEADER-USERNAME = SY-UNAME.
WA_DOCUMENT_HEADER-HEADER_TXT = 'test posting'.
WA_DOCUMENT_HEADER-COMP_CODE = 'XX'.
WA_DOCUMENT_HEADER-DOC_DATE = SY-DATUM.
WA_DOCUMENT_HEADER-PSTNG_DATE = SY-DATUM.
WA_DOCUMENT_HEADER-FISC_YEAR = '2010'.
WA_DOCUMENT_HEADER-FIS_PERIOD = '1'.
WA_DOCUMENT_HEADER-DOC_TYPE = 'JE'.
LW_ACCOUNTGL-ITEMNO_ACC = '1'.
LW_ACCOUNTGL-GL_ACCOUNT = '500000'.
LW_ACCOUNTGL-FUNC_AREA = '5'.
LW_ACCOUNTGL-FUND = 'ZZ00002'.
LW_ACCOUNTGL-COSTCENTER = '991023456'.
LW_ACCOUNTGL-BUS_AREA = 'U'.
APPEND LW_ACCOUNTGL.
LW_CURRENCYAMOUNT-ITEMNO_ACC = '1'.
LW_CURRENCYAMOUNT-CURRENCY = 'USD'.
LW_CURRENCYAMOUNT-AMT_DOCCUR = '100'.
APPEND LW_CURRENCYAMOUNT. CLEAR LW_CURRENCYAMOUNT.
CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
EXPORTING
DOCUMENTHEADER = WA_DOCUMENT_HEADER
TABLES
ACCOUNTGL = LW_ACCOUNTGL
CURRENCYAMOUNT = LW_CURRENCYAMOUNT
* EXTENSION1 =
RETURN = T_RETURN.Edited by: rajatg on Mar 31, 2010 10:01 PM
2010 Mar 31 9:01 PM
and now when I checked the Return table it has the following error messages:
4 E F5 507 G/L account 500000 is not defined in chart of accounts XX
5 E FH 004 Account 500000 does not exist in chart of accounts XX
6 E FI 311 No commitment item entered in item 00000 UC 500000
7 W GRANTMGMT 517 GL account/cost element 500000/ has not been set up for updating in grants
______________________________
I also checked tcode FS00 and found that this G/L account is there.
Please advise...
Thanks,
Rajat
Hi All,
I am working on a BAPI "BAPI_ACC_DOCUMENT_POST" and for this I have created a program and wrote the following code:
DATA: WA_DOCUMENT_HEADER LIKE BAPIACHE09,
LW_ACCOUNTGL LIKE BAPIACGL09 OCCURS 0 WITH HEADER LINE,
LW_CURRENCYAMOUNT LIKE BAPIACCR09 OCCURS 0 WITH HEADER LINE,
COMPANYCODEID LIKE BAPI0002_2-COMP_CODE,
POSTING_DATE LIKE BAPI0002_4-POSTING_DATE,
EFISCAL_YEAR LIKE BAPI0002_4-FISCAL_YEAR,
EFISCAL_PERIOD LIKE BAPI0002_4-FISCAL_PERIOD,
RETURN LIKE BAPIRETURN1,
T_RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE.
DATA: C_RFBU(04) VALUE 'RFBU',
L_POSTING_SUCCESS_MESSAGE TYPE SYMSGNO.
*POSTING_DATE = Sy-DATUM.
COMPANYCODEID = C_BUKRS.
WA_DOCUMENT_HEADER-BUS_ACT = C_RFBU.
WA_DOCUMENT_HEADER-USERNAME = SY-UNAME.
WA_DOCUMENT_HEADER-HEADER_TXT = 'test posting'.
WA_DOCUMENT_HEADER-COMP_CODE = 'XX'.
WA_DOCUMENT_HEADER-DOC_DATE = SY-DATUM.
WA_DOCUMENT_HEADER-PSTNG_DATE = SY-DATUM.
WA_DOCUMENT_HEADER-FISC_YEAR = '2010'.
WA_DOCUMENT_HEADER-FIS_PERIOD = '1'.
WA_DOCUMENT_HEADER-DOC_TYPE = 'JE'.
LW_ACCOUNTGL-ITEMNO_ACC = '1'.
LW_ACCOUNTGL-GL_ACCOUNT = '500000'.
LW_ACCOUNTGL-FUNC_AREA = '5'.
LW_ACCOUNTGL-FUND = 'ZZ00002'.
LW_ACCOUNTGL-COSTCENTER = '991023456'.
LW_ACCOUNTGL-BUS_AREA = 'U'.
APPEND LW_ACCOUNTGL.
LW_CURRENCYAMOUNT-ITEMNO_ACC = '1'.
LW_CURRENCYAMOUNT-CURRENCY = 'USD'.
LW_CURRENCYAMOUNT-AMT_DOCCUR = '100'.
APPEND LW_CURRENCYAMOUNT. CLEAR LW_CURRENCYAMOUNT.
CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
EXPORTING
DOCUMENTHEADER = WA_DOCUMENT_HEADER
TABLES
ACCOUNTGL = LW_ACCOUNTGL
CURRENCYAMOUNT = LW_CURRENCYAMOUNT
* EXTENSION1 =
RETURN = T_RETURN.Edited by: rajatg on Mar 31, 2010 10:01 PM
2010 Mar 31 9:01 PM
and now when I checked the Return table it has the following error messages:
4 E F5 507 G/L account 500000 is not defined in chart of accounts XX
5 E FH 004 Account 500000 does not exist in chart of accounts XX
6 E FI 311 No commitment item entered in item 00000 UC 500000
7 W GRANTMGMT 517 GL account/cost element 500000/ has not been set up for updating in grants
______________________________
I also checked tcode FS00 and found that this G/L account is there.
Please advise...
Thanks,
Rajat
2010 Mar 31 10:04 PM
[Results of Forum Search|http://forums.sdn.sap.com/search.jspa?threadID=&q=F5%2B507&objID=c42&dateRange=all&numResults=15&rankBy=10001]
Rob
2013 Jun 03 4:50 PM
Can't Find the above link...I am also getting the same error...PLEASE HELP..
2013 Jun 25 1:36 PM
I used a different function module: PRELIMINARY_POSTING_FB01
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |