#1
|
|||
|
|||
Error obj_type BAPI_ACC_DOCUMENT_POST
Hola a todos,
Estoy intentando realizar asientos contables mediante la BAPI_ACC_DOCUMENT_POST, en los datos correspondientes a la cabecera le paso los siguientes valores: CONCATENATE sy-sysid 'CLNT' sy-mandt INTO w_header_fi-obj_sys. "Sistema lógico documento de origen CONCATENATE l_belnr c_bukrs sy-datum(4) INTO w_header_fi-obj_key. "Clave de referencia w_header_fi-obj_type = 'BKPF'. "Operación de referencia w_header_fi-bus_act = 'RFBU'. "Operación empresarial Al ejecutar la BAPI me devuelve el siguiente mensaje: E RW 628 Entrada no permit.en campo OBJ_TYPE: BKPF. ¿Por favor, me podéis decir como solucionar este error? La versión de sap con la que estoy trabajando es la 6.0 |
#2
|
|||
|
|||
Hola!
De los 4 campos que mencionaste sólo llena el BUS_ACT con "RFBU", el resto en blanco. Con eso debería funcionar. El sistema llenará el resto de los campos. OBJ_SYS se llenará con el nombre lógico del mandante OBJ_TYPE con el valor "BKPFF" OBJ_KEY con el código de la sociedad, el nro. de doc y el año. Sds! |
#3
|
|||
|
|||
Muchas gracias mgitur.
Efectivamente pasando esos valores en blanco ha funcionado correctamente, pero también hay que pasar el valor ac_doc_no en blanco. Si este campo lo rellenas debes informar los otros 3 también. Por fin lo solucioné, muchas gracias de nuevo!. Saludos. |
#4
|
|||
|
|||
bapi_acc_document_post
Hola , veo que has utilizado esta bapi.
Tengo que meter unos gastos a la hora de utilizarla y creo que es en la estructura BAPIACWT09 ejemplo WT_TYPE 1 WT_CODE Cp .... sabes como se meten para que lo ejecute correctametne? gracias |
Herramientas | Buscar en Tema |
Desplegado | |
|
|