¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo extraer listas de materiales válidas de SAP utilizando la transacción CS12 y la función CS_BOM_EXPL_MAT_V2

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 114 Vistas
0
Cargando...

Estimados expertos en SAP

Tenemos un problema en nuestra empresa que nos ha estado frenando durante algún tiempo. La cuestión es que estamos desarrollando una herramienta externa que extrae listas de materiales válidas de SAP. Para hacerlo dentro de SAP, puedo utilizar la transacción CS12, ingresar material, planta, aplicación de lista de materiales y lo más importante, la fecha válida desde. La transacción devuelve los componentes de material válidos. Sé que los datos provienen de la tabla STPO, sin embargo, no logro entender la lógica de cómo se devuelven los componentes como lo hace CS12. Sé que la función CS_BOM_EXPL_MAT_V2 está involucrada, pero como no está habilitada para RFC, no podemos usarla en nuestra herramienta. Entonces, ¿cómo devuelve la función los componentes de la lista de materiales para un material específico y una fecha válida desde STPO?

Saludos cordiales,

Pawel

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

¡Hola! Acabo de descubrir que realmente hay una versión RFC de CS_BOM_EXPL_MAT_V2 también. Se llama CS_BOM_EXPL_MAT_V2_RFC.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¿Estabas planeando acceder directamente a la base de datos de SAP desde .Net y por lo tanto necesitabas entender la lógica utilizada en CS_BOM_EXPL_MAT_V2 para poder replicarla?

¿No tienen ningún desarrollador ABAP en su equipo que pueda hacer lo necesario en el sistema ABAP? Quiero decir que sería posible replicar la lógica fuera de ABAP, pero sería reinventar la rueda. Y, al mirar la interfaz del módulo de función, no parece ser pan comido, al menos al principio.

A continuación se muestra alguna información que podría ser útil en caso de que decida reescribir la lógica fuera de ABAP:

- La tabla MAST le dará el enlace entre el material (MATNR) y la lista de materiales (STLNR).

- La tabla STKO es la tabla de cabecera de la lista de materiales

- La tabla STPO, como sabes, es la tabla de elementos de la lista de materiales y almacena los componentes de la lista de materiales

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Kumar,

Gracias por tu respuesta. Desafortunadamente soy solo un desarrollador .net, no ABAP, y no tengo acceso a SAP para crear nuevas funciones.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Pawel,

Si la salida de CS_BOM_EXPL_MAT_V2 te sirve, podrías desarrollar un envoltorio RFC sobre él y llamarlo desde tu sistema externo.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?