Tax con BAPI_ACC_DOCUMENT_POST

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • X200
    Junior Member
    • nov
    • 24

    #1

    Tax con BAPI_ACC_DOCUMENT_POST

    Buenas a todos, basicamente queria consultar si alguien sabe como pasar las taxes mediante dicha bapi. Puesto que al intentar postear, me tira el error de tax base 0. Intente consultar las release notes de ABAP pero son bastantes confusas.

    Les muestro basicamente el ejemplo que deseo postear:

    Tabla de Header

    BUS_ACT RFBU
    USERNAME BK2602
    COMP_CODE 577
    DOC_DATE 20120331
    PSTNG_DATE 20120802
    TRANS_DATE 20120802
    DOC_TYPE SA
    REF_DOC_NO 20120322544

    Tabla Account GL

    ITEMNO_ACC GL_ACCOUNT ITEM_TEXT ACC_TYPE DOC_TYPE

    0000000002 0033620001 test 1 S SA
    0000000003 0012041001 test 2 S SA

    COMP_CODE PSTNG_DATE VALUE_DATE TAX_CODE ORDER_ID

    577 20120802 20120802 1Z 004000003610
    577 20120802 20120802 1A


    Tabla Payable


    ITEMNO_ACC GL_ACCOUNT COMP_CODE

    0000000001 0014089999 577


    Tabla de Taxes

    ITEMNO_ACC GL_ACCOUNT ACCT_KEY TAX_CODE TAX_RATE

    0000000004 0012041000 VST 1A 19.600


    Tabla de Amount

    ITEMNO_ACC CURR_TYPE CURRENCY AMT_DOCCURR AMT_BASE TAX_AMT

    0000000001 00 EUR 39571.5800
    0000000002 00 EUR 13113.3200-
    0000000003 00 EUR 5185.8200- 26458.2600- 5185.8200-
    0000000004 00 EUR 21272.4400- 26458.2600-


    El error que me retorna la BAPI es el siguiente

    Entry of tax for 1A 000 is not possible because of tax base 0


    Desde ya muchas gracias
    Editado por última vez por X200; 02/08/2012, 15:55:13.
    -When you have eliminated the impossible, whatever remains, however improbable, must be the truth.-
  • karinastolen
    Member
    • mar
    • 60

    #2
    Prueba llenando el campo direct_tax de la tabla de Accounttax, con una X.
    "Experience is what you get when you didn't get what you wanted." Randy Pausch

    Comentario

    Trabajando...