2009 May 13 7:39 PM
Hi everyone!
I've been trying to do a posting of a clearing document through a BAPI for transaction F-03. The BAPI creates the document but don't link it with the corresponding open item, and because of that, the document doesn't close. The BAPI I'm using is BAPI_ACC_GL_POSTING_POST, with the following parameters:
T_DOCUMENTHEADER-OBJ_TYPE = BKPFF
T_DOCUMENTHEADER-OBJ_KEY = $
T_DOCUMENTHEADER-OBJ_SYS = (SERVER)
T_DOCUMENTHEADER-COMP_CODE = 002
T_DOCUMENTHEADER-AC_DOC_NO = 8220146123
T_DOCUMENTHEADER-FISC_YEAR = 2009
T_DOCUMENTHEADER-DOC_DATE = 13.05.2009
T_DOCUMENTHEADER-PSTNG_DATE = 13.05.2009
T_DOCUMENTHEADER-FIS_PERIOD = 11
T_DOCUMENTHEADER-DOC_TYPE = AB
T_ACCOUNTGL-ITEMNO_ACC = 0000000001
T_ACCOUNTGL-GL_ACCOUNT = 52970004
T_ACCOUNTGL-DOC_TYPE = AB
T_ACCOUNTGL-AC_DOC_NO = 8220146123
T_ACCOUNTGL-FISC_YEAR = 2009
T_ACCOUNTGL-FIS_PERIOD = 11
T_ACCOUNTGL-WBS_ELEMNT = N.01961.1453.2.30.52
T_ACCOUNTGL-ITEMNO_ACC = 0000000002
T_ACCOUNTGL-GL_ACCOUNT = 20000005
T_ACCOUNTGL-DOC_TYPE = AB
T_ACCOUNTGL-AC_DOC_NO = 8220146123
T_ACCOUNTGL-FISC_YEAR = 2009
T_ACCOUNTGL-FIS_PERIOD = 11
T_ACCOUNTGL-PROFIT_CTR = 91702EXPEN
T_CURRENCYAMOUNT-ITEMNO_ACC = 0000000001
T_CURRENCYAMOUNT-CURR_TYPE = 00
T_CURRENCYAMOUNT-CURRENCY = USD
T_CURRENCYAMOUNT-CURRENCY_ISO = USD
T_CURRENCYAMOUNT-AMT_DOCCUR = 47.08
T_CURRENCYAMOUNT-ITEMNO_ACC = 0000000002
T_CURRENCYAMOUNT-CURR_TYPE = 00
T_CURRENCYAMOUNT-CURRENCY = USD
T_CURRENCYAMOUNT-CURRENCY_ISO = USD
T_CURRENCYAMOUNT-AMT_DOCCUR = 47.08-
I also tried with BAPI_ACC_DOCUMENT_POST but I got error messages regarding OBJ_TYPE and BUS_ACT in table DOCUMENTHEADER.
If someone has an idea about this, I'll appreciate it.
Thank you.
Hi everyone!
I've been trying to do a posting of a clearing document through a BAPI for transaction F-03. The BAPI creates the document but don't link it with the corresponding open item, and because of that, the document doesn't close. The BAPI I'm using is BAPI_ACC_GL_POSTING_POST, with the following parameters:
T_DOCUMENTHEADER-OBJ_TYPE = BKPFF
T_DOCUMENTHEADER-OBJ_KEY = $
T_DOCUMENTHEADER-OBJ_SYS = (SERVER)
T_DOCUMENTHEADER-COMP_CODE = 002
T_DOCUMENTHEADER-AC_DOC_NO = 8220146123
T_DOCUMENTHEADER-FISC_YEAR = 2009
T_DOCUMENTHEADER-DOC_DATE = 13.05.2009
T_DOCUMENTHEADER-PSTNG_DATE = 13.05.2009
T_DOCUMENTHEADER-FIS_PERIOD = 11
T_DOCUMENTHEADER-DOC_TYPE = AB
T_ACCOUNTGL-ITEMNO_ACC = 0000000001
T_ACCOUNTGL-GL_ACCOUNT = 52970004
T_ACCOUNTGL-DOC_TYPE = AB
T_ACCOUNTGL-AC_DOC_NO = 8220146123
T_ACCOUNTGL-FISC_YEAR = 2009
T_ACCOUNTGL-FIS_PERIOD = 11
T_ACCOUNTGL-WBS_ELEMNT = N.01961.1453.2.30.52
T_ACCOUNTGL-ITEMNO_ACC = 0000000002
T_ACCOUNTGL-GL_ACCOUNT = 20000005
T_ACCOUNTGL-DOC_TYPE = AB
T_ACCOUNTGL-AC_DOC_NO = 8220146123
T_ACCOUNTGL-FISC_YEAR = 2009
T_ACCOUNTGL-FIS_PERIOD = 11
T_ACCOUNTGL-PROFIT_CTR = 91702EXPEN
T_CURRENCYAMOUNT-ITEMNO_ACC = 0000000001
T_CURRENCYAMOUNT-CURR_TYPE = 00
T_CURRENCYAMOUNT-CURRENCY = USD
T_CURRENCYAMOUNT-CURRENCY_ISO = USD
T_CURRENCYAMOUNT-AMT_DOCCUR = 47.08
T_CURRENCYAMOUNT-ITEMNO_ACC = 0000000002
T_CURRENCYAMOUNT-CURR_TYPE = 00
T_CURRENCYAMOUNT-CURRENCY = USD
T_CURRENCYAMOUNT-CURRENCY_ISO = USD
T_CURRENCYAMOUNT-AMT_DOCCUR = 47.08-
I also tried with BAPI_ACC_DOCUMENT_POST but I got error messages regarding OBJ_TYPE and BUS_ACT in table DOCUMENTHEADER.
If someone has an idea about this, I'll appreciate it.
Thank you.
2009 May 13 7:44 PM
2009 May 13 7:49 PM
Hi
The BAPIs can post document only, the link beetween open items should be inserted by your code (I don't know, perhaps by attribution (ZUONR) field.
U can can't clear the item by BAPI
U should use the std BI RFBIBL00 in order to clear the document: the trx F-03 is based on trx FB05, this trx is supported by BI std
Max
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |