Hola me estoy mirando como crar una solicitud de abono mediante bapi, he encontrado lo siguiente:
CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'
EXPORTING
* SALESDOCUMENT =
SALES_HEADER_IN = L_HEADER
* SALES_HEADER_INX =
* SENDER =
* BINARY_RELATIONSHIPTYPE = ' '
* INT_NUMBER_ASSIGNMENT = ' '
BEHAVE_WHEN_ERROR = 'P'
* LOGIC_SWITCH = ' '
BUSINESS_OBJECT = 'BUS2094'
* TESTRUN =
* CONVERT_PARVW_AUART = ' '
IMPORTING
SALESDOCUMENT_EX = CLAIMDOCUMENT
TABLES
RETURN = T_RETURN
SALES_ITEMS_IN = LT_ITEMS
* SALES_ITEMS_INX =
SALES_PARTNERS = LT_PART
* SALES_SCHEDULES_IN =
* SALES_SCHEDULES_INX =
SALES_CONDITIONS_IN = LT_COND
* SALES_CFGS_REF =
* SALES_CFGS_INST =
* SALES_CFGS_PART_OF =
* SALES_CFGS_VALUE =
* SALES_CFGS_BLOB =
* SALES_CFGS_VK =
* SALES_CFGS_REFINST =
* SALES_CCARD =
SALES_TEXT = LT_TEXTS
* SALES_KEYS =
* SALES_CONTRACT_IN =
* SALES_CONTRACT_INX =
* EXTENSIONIN =
.
He probado de utilizarla rellenando las tablas que corresponden pero me retorna el siguiente error "UM p.cantidad prevista ****** no está prevista en posición 000010 p.material 2001520" "Error en SALES_ITEM_IN 000010"
, entiendo que este error me lo retorna debido a que la cantidad esta mal formateada pero debugando veo que esta bien
¿Alguien ha creado una solicitud de abono mediante bapi? ¿seriais tan amables de pasarme un ejemplo?
Gracias
CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'
EXPORTING
* SALESDOCUMENT =
SALES_HEADER_IN = L_HEADER
* SALES_HEADER_INX =
* SENDER =
* BINARY_RELATIONSHIPTYPE = ' '
* INT_NUMBER_ASSIGNMENT = ' '
BEHAVE_WHEN_ERROR = 'P'
* LOGIC_SWITCH = ' '
BUSINESS_OBJECT = 'BUS2094'
* TESTRUN =
* CONVERT_PARVW_AUART = ' '
IMPORTING
SALESDOCUMENT_EX = CLAIMDOCUMENT
TABLES
RETURN = T_RETURN
SALES_ITEMS_IN = LT_ITEMS
* SALES_ITEMS_INX =
SALES_PARTNERS = LT_PART
* SALES_SCHEDULES_IN =
* SALES_SCHEDULES_INX =
SALES_CONDITIONS_IN = LT_COND
* SALES_CFGS_REF =
* SALES_CFGS_INST =
* SALES_CFGS_PART_OF =
* SALES_CFGS_VALUE =
* SALES_CFGS_BLOB =
* SALES_CFGS_VK =
* SALES_CFGS_REFINST =
* SALES_CCARD =
SALES_TEXT = LT_TEXTS
* SALES_KEYS =
* SALES_CONTRACT_IN =
* SALES_CONTRACT_INX =
* EXTENSIONIN =
.
He probado de utilizarla rellenando las tablas que corresponden pero me retorna el siguiente error "UM p.cantidad prevista ****** no está prevista en posición 000010 p.material 2001520" "Error en SALES_ITEM_IN 000010"
, entiendo que este error me lo retorna debido a que la cantidad esta mal formateada pero debugando veo que esta bien
¿Alguien ha creado una solicitud de abono mediante bapi? ¿seriais tan amables de pasarme un ejemplo?
Gracias
Comentario