ESQUEMA INTERFACES SAP-WMS / WMS-SAP
LOLAGLOInforme14 de Mayo de 2018
8.446 Palabras (34 Páginas)431 Visitas
ESQUEMA INTERFACES SAP-WMS / WMS-SAP
El objetivo principal es entender el flujo de informacion entre SAP y WMS en ambos sentidos,para hacer esto mas completo se analizará el flujo de informacion considerando los legados de Autoplanet y Sergo para el cliclo de Stock Unico ya que este es un ciclo critico y tambien usa interfaces entre SAP y WMS, tambien se explicaran las interfaces que no tienen repalcion con los legados mencionados sino solo entre SAP y WMS
Esquema General del ciclo Stock Unico y Pedidos SAP
El flujo de informaicon desde SAP a WMS es:
SAP PO FTP WMS CHILE , PERU o COLOMBIA Servicio WMS toma los datos y los ingresa Al sistama WMS para ser procesados En WMS se procesan los pedidos o compras Y Genera informacion en tohost Demonio procesa los datos y sepera según tipo de Transaccion las migos, pasos a disponibilidad, ajustes los pasa a los directorios
desde donde PO los lleva a SAP , para las ventas las acumula en base de datos otro
demonio chequea que las ventas esten completas y en este momento las envia al
direcorio donde PO las procesa y las lleva a SAP
Las interfaces que van desde SAP a WMS son las siguientes:
Interfaz Descripción Sentido Nombre
Objeto/Programa
WMS003 Traslados SAP-WMS ZMM_OU_REC_ORD
WMS005 Compras SAP-WMS ZMM_OU_REC_ORD
WMS012 Ventas SAP-WMS ZVMS_OU_ENTREGA_MERCS
WMS021 Devoluciones SAP-WMS ZVMS_OU_ENTREGA_MERCS
WMS027 Creación Materiales SAP-WMS
WMS028 Modificación Materiales SAP-WMS
Las Interfaces WMS012 , WMS05 Y WMS021 se activan mediante un mensaje que se genera al grabar la entrega
a) Ejemplo devolucion se pega mesaje ZWMS ( Interfaz WMS021 )
B) Ejemplo Venta se pega mesaje ZWMS ( Interfaz WMS012 )
C) Ejemplo Traslado desde un centro WMS a un centro no WMS se pega mesaje ZWMS
( Interfaz WMS003 ) es una salida desde el WMS
d) Ejemplo Traslado des un centro NO WMS a un centro WMS se pega mesaje Z307
( Interfaz WMS003 ) es un ingreso a WMS
e) Ejemplo Entrega Entrente se pega mesaje Z301 ( Interfaz WMS005 )
f) Ejemplo Creacion o Modificacion de Materiales se va por Idoc ZMATMASZ
( Interfaz WMS027 Creacion / WMS028 Modificación )
Centros definidos que tienen WMS
Entregas o Materiales que no estan en estos centros, no generan interfaz hacia WMS
Esquema de Direcotrios WMS donde PO deja los Archivos
Tal como indica la figura las interfaces que van desde SAP a WMS llega primero a PO, donde aca
Se detrmina el destino final de los datos, para esto hay que notar lo siguiente:
- Interfaces de Chile y Peru llegan al FTP del servidor SQL11
- Interfaces de Colombia llegan a un ftp que está en la DMZ a un fpt para Colombia
-Para Chile , las interfaces WMS003, WMS005 , WMS012,WMS021 llegan a
DCQLC02SQL11/INFOR/INFOR WM PROVIA/DAT/FROMHOSTS/CSX desde este directorio servicios propios de WMS los ingreasan a la Base de Datos WMS Chile
Mientras que la interfaces WMS027 y WMS028 llegan a
DCQLC02SQL11/INFOR/INFOR WM PROVIA/DAT/FROMHOSTS/MATNVO desde este
directorio un Demonio los procesa y los envia a Fromhost/csx de Chile o Peru segun
corresponda y solo considera las creaciones de materiales ya que las modificaciones
generan error en dato mastro de WMS
-Para Perú , las interfaces WMS003, WMS005 , WMS012,WMS021 llegan a
DCQLC02SQL11/INFOR/INFOR VIACONTPE/DAT/FROMHOSTS/CSX desde este directorio servicios propios de WMS los ingreasan a la Base de Datos WMS Perú
Mientras que la interfaces WMS027 y WMS028 llegan a
DCQLC02SQL11/INFOR/INFOR WM PROVIA/DAT/FROMHOSTS/MATNVO
desde este directorio un Demonio los procesa y los envia a Fromhost/csx de Chile o
Peru según corresponda
-Para Colombia , todas las interfaces llegan al ftp de Colombia que esta en la DMZ
ftp1.deco.cl/wms_colombia_prd/FromHost/CCX
Estas interfaces van desde SAP a PO y de PO al ftp de WMS, los posibles errores que se dan:
1- Problemas en PO caída o por bloqueo en estos casos los datos no ingresan al FTP de WMS
2- Datos llegan al FTP ,pero WMS no los lee
3- Datos llegan la FTP y WMS los deja como datos erróneos
4- Datos no salen desde SAP a PO, es posible que la entrega no tenga centro o almacén asignado, en este caso no se ira a PO, también puede darse que el centro no sea un centro WMS en este caso tampoco se irá a PO, otra causa que el Material no tenga ubicación WMS en SAP.
Las interfaces que van desde WMS a SAP son las siguientes:
Interfaz Descripción Sentido Nombre
Objeto/Programa
WMS001 cambios de status por ej. normal a merma, merma a dañado…. WMS-SAP BAPI_GOODSMVT_CREATE
WMS006 Migo WMS-SAP BAPI_GOODSMVT_CREATE
WMS007 Disponibilidad WMS-SAP BAPI_GOODSMVT_CREATE
WMS008 "Ajustes x diferencia sobrante de piezas en factura” WMS-SAP BAPI_GOODSMVT_CREATE
WMS009 "Ajustes x diferencia sobrante de piezas NO en factura WMS-SAP BAPI_GOODSMVT_CREATE
WMS018 "Ajustes de inventario por sobrantes” WMS-SAP BAPI_GOODSMVT_CREATE
WMS022 "Ajustes de inventario por faltantes” WMS-SAP BAPI_GOODSMVT_CREATE
WMS029 Cierre conf pedido a facturar WMS-SAP
Diagrama de las interfaces
De acuerdo al diagrama anterior, los datos que van hacia SAP parten desde tohost/csx de Chile, ahora se explica cómo llegan los datos al Directorio
-Para Perú
El WMS de Perú a medida que se van generando transacciones en el sistema este va creando archivos planos en el directorio
DCQLC02SQL11/INFOR/INFOR VIACONTPE/DAT/TOHOSTS/CSX
Desde este directorio un demonio que corre cada x minutos toma todos los archivos y los mueve al directorio de Chile
DCQLC02SQL11/INFOR/INFOR WM PROVIA/DAT/TOHOSTS/CSX
-Para Colombia
El WMS de Colombia a medida que se van generando transacciones en el sistema este va generando archivos planos en el directorio
dftp1.derco.cl/wms_colombia_prd/TOHOSTS/CCX
desde este sitio la interfaz WMS023 toma los archivos y los mueve según:
- Si es venta, los nueve a
DCQLC02SQL11/INFOR/INFOR WM PROVIA/
DAT/TOHOSTS/CSX.Deamprocessed\Processed09
- Si no es venta los mueve a
DCQLC02SQL11/INFOR/INFOR WM PROVIA/DAT/TOHOSTS/CSX
-Para Chile
El WMS de Chile a medida que se van generando transacciones en el sistema este va generando archivos planos en el directorio
DCQLC02SQL11/INFOR/INFOR WM PROVIA/DAT/TOHOSTS/CSX
Y de acuerdo a lo que explicó de los otros países en este directorio se juntan los archivos de todos los países, en este directorio corre un demonio cada x minutos que procesa todos los archivos que están en el directorio se la siguiente forma:
- Lee el archivo línea por línea, de acuerdo al contenido de la línea acumula información de acuerdo a que interface WMS corresponde y desecha las líneas que no corresponden a una interface WMS , con la información ya seleccionada genera un archivo por cada interfaz que venía en el archivo original, de acuerdo a:
-Para interfaz WMS001 lo deja en
Z:\Infor WM Provia\dat\Tohost\CSX.DeamProcessed\Processed01
-Para interfaz WMS006 lo deja en
Z:\Infor WM Provia\dat\Tohost\CSX.DeamProcessed\Processed04\wms006
-Para interfaz WMS007 lo deja en
Z:\Infor WM Provia\dat\Tohost\CSX.DeamProcessed\Processed04\wms007
-Para interfaz WMS008 lo deja en
Z:\Infor WM Provia\dat\Tohost\CSX.DeamProcessed\Processed06
-Para interfaz
...