MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   BAPI_MTRREADDOC_UPLOAD error EG550 al cargar resultados de lectura (foro/showthread.php?t=78127)

Astaroth_SA 11/05/18 07:56:36

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.

Astaroth_SA 23/05/18 10:11:36

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.

bruky 23/05/18 10:39:39

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.


Husos Horarios son GMT. La hora en este momento es 16:09:24.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web