Вы находитесь на странице: 1из 5

Generar Archivo artículo.

1) Crear tabla z con vista de actualización para ingresar la estructura de los valore de
e-commerce
Tabla ZVALORES_E
             
CENTR ALMAC ORG DE CAN Tab Condic Clien IMPUE
O EN VENTA AL la ión te STO PAIS
VTW KUN ALA
WERKS LGORT VKORG EG   KSCHL NR TATYP ND
A9 D102
1020 1026 10 50 01 ZKP1 0 MWST VE

2) -Ingresar en la tabla MARA, y tomar el campo matnr, con este campo ingresar en
la tabla marc para validar que el material este para el centro ZVALORES_E-
WERKS=1020.

-Ingresar en la tabla MARD, para validar que el material este para el almacén
ZVALORES_E-LGORT=1020.

-Ingresar en la tabla MVKE para validar que el material este para la org de venta y
canal ZVALORES_E-VKORG=1000 y ZVALORES_E- VTWEG =50.
Validar que los datos de catalogación estén dentro de los rangos de fecha y datos
de catalogación que se indican en la fecha. Para la fecha actual el material debe
estar dentro del rango de fechas, que se indica.
Ejemplo:
LDVFL= 22.03.2013 a LDBFL= 31.12.9999
VDVFL= 22.03.2013 a VDBFL=31.12.9999
Verificar que el campo MVKE-LSTAK==X, para verificar que está catalogado.

-Ingresar en la tabla MBEW, para validar que el material este para el centro
ZVALORES_E-WERKS=1020=mbew-bwkey

-Ingresar en la tabla WLK2 para validar que el material este para la org de venta y
canal ZVALORES_E-VKORG=1000 y ZVALORES_E- VTWEG =50, verificar los rangos
de fechas en los campos
VKDAB= 22.03.2013 a VKBIS= 31.12.9999
-Ingresar en la tabla MEAN. Verificar que el material maneje código ean. Validar la
tabla MEAN, en donde existe al menos un registros para el material con el campo
MEAN-HPEAN==X.(CODIGO EAN PRINCIPAL)
Luego de validar que el material cumple con las búsquedas anteriores en cada
tabla, se debe validar también los siguientes puntos:

Verificar que tenga precio:


Ingresar a la tabla A901, con la condición

-Ingresar a la tabla con los valores de la tabla ZVALORES_E


ZVALORES_E-KSCHL, ZVALORES_E- VKORG, ZVALORES_E- VTWEG, ZVALORES_E-
WERKS, ZVALORES_E- MATNR, seleccionar el registro donde A901-
DATBI==31.12.9999 (para tomar el precio más actualizado), tomar el campo A901-
KNUMH.
-Con el campo A901-KNUMH ingresar en la tabla KONP, con el valor de la tabla
ZVALORES_E-KSCHL, verificar si se tiene un valor para el campo KONP-KBETR, si
tiene valor asignado, continuar.

Verificar los estatus:


El material que se envié en el archivo no debe manejar ninguno de los siguientes
estatus.

Verificar el material en la tabla MARA, verificar el campo MARA- MSTAV que no


posea ninguno de los siguientes campos:
01 Bloqueo Mat. Ventas
02 Discont.con reemplaz
03 Defectos técnicos
04 En experimento
11 En desarrollo
Luego de verificar que se cumplan todos los puntos anteriores, se puede bajar la
siguiente información al archivo:

 Código EAN principal del producto


En la tabla MEAN, mostrar para cuando el valor del campo MEAN-HPEAN==X,
mostrar el campo MEAN-EAN11.

 Código SAP del producto


Mostrar el campo MARA-MATNR.

 Denominación del producto


Realizar con el campo matnr, la búsqueda en la tabla MAKT y mostrar MAKT-
MAKTG(está en mayuscula)

 Unidad de medida base del producto (UN)


Mostrar el campo MARA-MEINS

 Sector, que representa el Departamento


Mostrar el campo MARA-SPART

 Grupo de artículo, que representa la Clase


Mostrar el campo MARA- MATKL

 Grupo de artículo externo, que representa la Subclase


Mostrar el campo MARA- EXTWG

 Marca, pendiente por asignar un campo dentro del maestro de artículo


Mostrar el campo MARA- BRAND_ID

 Precio de venta sin IVA, actualizado para el canal e-commerce

Ingresar a la tabla A901, con la condición

-Ingresar a la tabla con los valores de la tabla ZVALORES_E


ZVALORES_E-KSCHL, ZVALORES_E- VKORG, ZVALORES_E- VTWEG, ZVALORES_E-
WERKS, ZVALORES_E- MATNR, seleccionar el registro donde A901-
DATBI==31.12.9999 (para tomar el precio más actualizado), tomar el campo A901-
KNUMH.
-Con el campo A901-KNUMH ingresar en la tabla KONP, con el valor de la tabla
ZVALORES_E-KSCHL, mostrar el campo KONP-KBETR

 Monto de la Alícuota asignada del IVA del producto

Tomar el campo MARA- TAKLV

Ingresar en la tabla A002, con los dos valores:


IMPUE
STO PAIS
ALA
TATYP ND
MWST VE
Agregar a la búsqueda los valores de la tabla A002-TAXK1== 1 y A002-TAXM1=
MARA- TAKLV, donde el valor del campo A002-DATAB=31.12.9999, tomar el campo
KNUMH.

Con este valor ir a la tabla KONP con el campo KNUMH, y buscar y mostrar el
campo KONP-KBETR, si el valor es >0, dividir el valor entre 10.

 Jerarquía de productos.
Mostrar el campo MARA- PRDHA

 Centro.
Mostrar el campo MARC-WERKS

 Almacén.
Mostrar el campo MARD-LGORT

 Inventario disponible del producto en el Almacén e-commerce de la Tienda


Trinidad.

Se propone utilizar la bapi, ejemplo


BAPI_MATERIAL_STOCK_REQ_LIST
MATERIAL 2125
PLANT 1020
MRP_AREA 1001
GET_IND_LINES X
TOMAR LA ESTRUCTURA MRP_STOCK_DETAIL
Mostrar el campo UNRESTRICTED_STCK

Вам также может понравиться