|
#1
|
||||
|
||||
Hola, espero que me puedas echar un cable acerca de esta funcion. Mi problema es que no me graba el asiento, ¿¿en que parte de la funcion efectua las grabaciones???
__________________
Carpe Diem !! |
#2
|
|||
|
|||
Hola, si no te está dando ningún error, lo que te falta es agregar un commit work o ejecutar la "BAPI_TRANSACTION_COMMIT" después de la BAPI.
Espero que te sirva. |
#3
|
||||
|
||||
Hola conrad,
Te cuento estoy desarrollando un interfase, para la cual hasta que tenga datos fijos, estoy usando valores de prueba que me han pasado. Llamo a la funcion "BAPI_ACC_DOCUMENT_POST", y en la tabla de respuesta, me viene que se ha ejecutado correctamente. Y luego hago la funcion "BAPI_TRANSACTION_COMMIT". A partir de ahi, voy a ver el nuevo asiento por la transaccion FB03 y me dice que no existe. ¿Sabeis que campos son obligatorio pasarle a la funcion? O que otra cosa puede pasarme. Gracias.
__________________
Carpe Diem !! |
#4
|
|||
|
|||
Te paso los que puse y me anduvo:
document_header: BUS_ACT USERNAME HEADER_TXT COMP_CODE DOC_DATE PSTNG_DATE DOC_TYPE REF_DOC_NO REF_DOC_NO_LONG account_receivable: ITEMNO_ACC CUSTOMER REF_KEY_1 REF_KEY_2 COMP_CODE PMNTTRMS PAYMT_REF ALLOC_NMBR ITEM_TEXT BUSINESSPLACE PYMT_CUR_ISO PYMT_AMT account_payable: ITEMNO_ACC VENDOR_NO REF_KEY_1 REF_KEY_2 COMP_CODE PMNTTRMS ALLOC_NMBR ITEM_TEXT BUSINESSPLACE PYMT_AMT PYMT_CUR_ISO PAYMT_REF currency: ITEMNO_ACC CURRENCY AMT_DOCCUR AMT_BASE Espero te halla sido de ayuda. |
#5
|
||||
|
||||
Estoy revisando los campos que me comentas, de todas formas, pensandolo un poco digo yo que si me faltara algun campo me devolveria un error la funcion.
O eso supongo que seria lo logico. Si se os ocurre alguna otra posibilidad de solucionarlo, soy todo oidos.
__________________
Carpe Diem !! Úlima edición por dmgman fecha: 11/10/06 a las 10:26:22. |
#6
|
|||
|
|||
Hola,
Estoy en la misma tesitura: la bapi teóricamente me funciona ya que me devuelve un mensaje de éxito. Realizo la llamada a la BAPI_TRANSACTION_COMMIT y ésta devuelve 0, por lo que entiendo que no ha habido problemas en el commit. Pero al ir a la FB03 para visualizar el documento éste no existe. He mirado mil cosas y me estoy volviendo loco y no sé qué puede ser. Entiendo que si me faltara algo me devolvería algún código de error, pero nada de nada. Socorro!!! PD: un saludo. Editado: también lo estoy haciendo con valores de prueba, y los datos me vendrán de una interfase (archivo), al igual que el compañero. Úlima edición por rrr.Vanquish fecha: 11/10/06 a las 11:05:31. |
#7
|
||||
|
||||
Al respecto del problema que comentaba antes he encontrado esto por la web:
La cuestion que no entiendo muy bien esto....
__________________
Carpe Diem !! |
#8
|
|||
|
|||
Por ahí es muy obvio, pero probaron viendo los datos que devuelve la tabla, que indican en el return? por ahí se les está pasando algún error.
saludos |
#9
|
|||
|
|||
Hola que tal, te comendo que yo estoy haciendo la BAPI, pero antes le paso la BAPI para checar si ese documento se puede contabilizar (BAPI_ACC_DOCUMENT_CHECK), que para el hecho la BAPI_ACC_DOCUMENT_POST es lo mismo ya que en la variable return te regresa los mismos errores si es que no puede contabilizar, solo que a mí me pasa lo mismo, esta BAPI me regresa que contabilizo correctamente el documento XXXXXXX y le hago el commit work y no guarda nada.... también estoy atorado con esto...
|
#10
|
||||
|
||||
respuesta
hola si puedes pasame tu codigo
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|