|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
BAPI_MTRREADDOC_UPLOAD error EG550 al cargar resultados de lectura
Buenos días. A ver si alguien sabría resolverme este problema.
Intento subir lecturas de mediciones con la bapi BAPI_MTRREADDOC_UPLOAD y obtengo el siguiente error. "Aparato &1 está asignado a varios tipos de aparato, por eso no es unívoco" Pero necesito que si el número de serie de cada aparato tienen distinto material no se rechace la lectura y se registre. ¿Alguien conoce otra alternativa? Gracias. |
#2
|
|||
|
|||
Al final he conseguido solucionar el problema. En el paso de parámetros de la BAPI necesitamos pasar el CUPS de la lectura en meterreadingresults-ext_ui.
Con esto seguimos la siguiente ruta: 1. EUITRANS-INT_UI con EXT_UI y DATETO = '99991231'. 2. EUIINSTLN-ANLAGE con INT_UI y DATETO = '99991231'. 3. EASTL-LOGIKNR con ANLAGE y BIS = '99991231'. 4. EGERH-EQUNR con LOGIKNR y BIS = '99991231'. 5. EQUI-MATNR con EQUNR. Este material es el correspondiente al aparato activo del CUPS correspondiente, lo asignamos al meterreadingresults-material que pasamos a la BAPI y problema solucionado. Espero que a alguien le sirva. |
#3
|
||||
|
||||
Buenos días Astaroth_SA,
Siento no haberte respondido, pero la verdad es que ABAP no es mi fuerte. Muchísimas gracias por compartir con la comunidad tu resolución del error, estoy convencido que esto le servirá a mucha gente. De nuevo muchas gracias y con lo que sea, aquí estamos Un saludo.
__________________
Persigue tu objetivo, nunca te rindas! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|