Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BAPI_ACC_DOCUMENT_POST - Tax Posting

Former Member
0 Likes
772

Hi,

I need help in figuring out how to post tax item for a simple scenario . I know this has been discussed several times in the forum but I am getting errors every time I try . I took this sample example from the forum to post document with tax posting. I am receiving "Balance in transaction currency" error but I see that the amount are offsetting in the lines but not sure what I am missing .

DOCUMENTHEADER                                 

>        BUS_ACT                    =    'RFBU'

>        USERNAME                =    sy-uname

>        HEADER_TXT              =    'my_text'

>        COMP_CODE              =    '0001'

>        DOC_DATE                  =    '20080115'

>        PSTNG_DATE              =    '20080115'

>        FISC_YEAR(1)              =    '2008'

>        FIS_PERIOD(1)             =    '01'

>        DOC_TYPE                  =    'SA'

ACCOUNT GL

>Record 1

>ITEMNO_ACC =  0000000001

>GL_ACCOUNT =   0290111010

>ITEM_TEXT =   ITEM_TEXT

>DOC_TYPE =    SA

>COMP_CODE =    0001

>BUS_AREA =   GS1                                                                      

>Record 2

>ITEMNO_ACC =  0000000002

>GL_ACCOUNT =    0500103900

>ITEM_TEXT =   ITEM_TEXT

>DOC_TYPE =   SA

>COMP_CODE =   0001

>TAX_CODE =  V2

                                                  

ACCOUNTTAX

> Record 3

>ITEMNO_ACC =   0000000003

>GL_ACCOUNT =  0221103001

>TAX_CODE =  V2

>TAX_RATE =  0.000

>ITEMNO_TAX = 0000000002

CURRENCYAMOUNT

>Record 1

>ITEMNO_ACC = 0000000001

>CURRENCY =  EUR

>CURRENCY_ISO =   EUR

>AMT_DOCCUR  = 150.00

>AMT_BASE =  0.00

>TAX_AMT =  0.00

>Record 2

>ITEMNO_ACC = 0000000002

>CURRENCY =  EUR

>CURRENCY_ISO =   EUR

>AMT_DOCCUR  = -125.00

>AMT_BASE =  0.00

>TAX_AMT =  0.00

>Record 3

>ITEMNO_ACC = 0000000003

>CURRENCY =  EUR

>CURRENCY_ISO =   EUR

>AMT_DOCCUR =  -25.00

>AMT_BASE =  -125.00

>TAX_AMT =   -25.00

I am using BAPI_ACC_DOCUMENT_POST  through SE37 to post the document.

Regards

Praneeth

1 REPLY 1
Read only

Former Member
0 Likes
429

I am fixed it myself . I was not passing the right values to the BAPI and thanks for looking into it.