#1
|
|||
|
|||
Ayuda con BAPI BAPI_ALM_ORDER_MAINTAIN
Estimados
primero que todo, feliz año 2013 a todos. Tengo una duda, que ya me ha generado bastantes dolores de cabezas y la enemistad con otro consultor. estoy cargando ordenes de mantenimiento por la BAPI BAPI_ALM_ORDER_MAINTAIN y me envia los siguientes errores. E IW 457 Área de liquidación para sociedad CO OTPP no está actualizada E IWO_BAPI 105 En clase orden EM02 no se deben actualizar datos específicos de servicio E IWO_BAPI2 113 Error al tratar los métodos BAPI los datos los estoy cargando desde un archivo de texto. Al debuggear tomo los parametro de que se le envian a la BAPI, y los paso a la SE37 y si genera respuesta que se cargaron las ordenes. Siendo que son los mismo datos, porque ocurre esta diferencia? Espero me puedan ayudar, de verdad que es urgente. Saludos. |
#2
|
|||
|
|||
Si mediante la SE37 funciona y desde tu programa no, entonces tienes que revisar que elemento de datos tiene función de conversión y aplicarlos antes de pasarlos a la función.
Lo que entra a la BAPI es la representación Internar del dato. Ejemplo para la ubicación tecnica lo que entra a la BAPI es lo devuelto por la función CONVERSION_EXIT_TPLNR_INPUT. Saludos Úlima edición por Mauricio Hidalgo fecha: 07/01/13 a las 13:53:50. |
#3
|
|||
|
|||
No lo habia pensado... Muchas gracias por la respuesta.. voy a revisar
|
#4
|
|||
|
|||
SI, era eso... habia que revisar las rutinas de conversion de los dominios de los elementos de datos de cada tabla que utiliza la bapi
Muchas gracias Mauricio por tu ayuda. Saludos. |
#5
|
|||
|
|||
![]() ¿Pudiste resolver este mensaje?
E IWO_BAPI 105 En clase orden EM02 no se deben actualizar datos específicos de servicio |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|