MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   funcion CS_BOM_EXPL_MAT_V2 lectura de BOM (foro/showthread.php?t=108060)

dfrankon 06/10/20 09:29:19

funcion CS_BOM_EXPL_MAT_V2 lectura de BOM
 
Hola,
Al usar esta función para leer una BOM, con algunos materiales no tengo problema pero con otros no me devuelve la BOM, devuelve sy-subrc = 9.

Mirando las diferencias entre las dos BOMs vero que en la Tx, CS03 en la pantalla de entrada de la transacción, si el campo TETYP tiene valor, la función no devuelve la BOM, pero si está vacío la devuelve sin problema.

Buscando en Google veo que este campo TETYP no es campo de tabla sino que se deduce (y se graba en una estructura de la CS03) de acuerdo al contenido de los campos stzu-altst y stzu-varst.
Básicamente si stzu-stalt = 'X' el campo TETYP = 'M' y si el campo stzu-varst = 'X' el TETYP = 'V'.

Hasta aquí lo que he encontrado.
La pregunta es
¿Cómo debo llenar los parámetros de la funcion CS_BOM_EXPL_MAT_V2 para leer si el contenido de stzu-altst o stzu-varst no están vacíos?
o
¿Alguien sabe con qué función puedo leer la BOM para que tenga en cuenta el contenido de la tabla stzu?

Muchas gracias


Husos Horarios son GMT. La hora en este momento es 10:24:36.

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