Ayuda con este Ejercicio
soy nuevo en esto de abap 4 y deseo saber el desarrollo de este ejercicio
Criterios de Selección (entrada de datos)
MARD-WERKS obligatorio
MARA-MTART obligatorio
MARA-SPART obligatorio
Recuperar los campos MARD-MATNR, MARD-WERKS, MARA-MTART, MARA-SPART donde:
MARD-WERKS = “Centro”
MARA-MTART = “Tipo de material”
MARA-SPART = “Sector”
Nota: Usar JOIN para enlazar la MARA con la MARD usando el campo MARA-MATNR = MARD-MATNR.
Por cada registro encontrado:
Columna Almacén = MARD-LGORT
Columna Material = MARD-MATNR
Recuperar el campo MAKTX de la MAKT donde:
MAKT-MATNR = MARD-MATNR
MAKT-SPRAS = SY-LANGU
Columna Descripción = MAKT-MAKTX
Extraer el código del cliente del campo MARD-MATNR de la siguiente manera:
TFEB-1055-00001 -> KUNNRTEMP = 1055
Recuperar el campo NAME1 de la KNA1 donde KNA1-KUNNR = KUNNRTEMP
Cliente = NAME1
Columna UMB = MARA-MEINS
Invocar al módulo de función BAPI_MATERIAL_AVAILABILITY
PLANT = MARD-WERKS
MATERIAL = MARD-MATNR
UNIT = MARA-MEINS
STGE_LOC = MARD-LGORT
Columna Cnt (UMB) = AV_QTY_PLT (Parámetro export)
Invocar al módulo de función BAPI_MATERIAL_AVAILABILITY
PLANT = MARD-WERKS
MATERIAL = MARD-MATNR
UNIT = ‘KG’
STGE_LOC = MARD-LGORT
Columna Cnt (KG) = AV_QTY_PLT (Parámetro export)
Invocar al módulo de función BAPI_MATERIAL_AVAILABILITY
PLANT = MARD-WERKS
MATERIAL = MARD-MATNR
UNIT = ‘FCL’
STGE_LOC = MARD-LGORT
Columna Cnt (FCL) = AV_QTY_PLT (Parámetro export)
DISEÑO
Cabecera:
Centro
Sector
Posición:
Almacén |Material| Descripción |Cliente |Cnt (UMB)|UMB|Cnt (KG)| Cnt (FCL)
|