Professional Documents
Culture Documents
En esta seccin se describen el IDOC WMMBID01 (WMMBID02 a partir del Release 4.0) y una
matriz de los campos obligatorios para varias clases de movimiento, con los que se efectan las
contabilizaciones en el mdulo Gestin de stocks de SAP. El IDOC WMMBID01 consta de dos
segmentos: E2MBXYH para los datos de cabecera y E2MBXYI para los datos de posicin.
Adems, dispone del segmento E2MBXYJ para los campos nuevos en el Release 4.0.
La entrada del acuerdo entre interlocutores EDI debe actualizarse para el tipo de
mensaje WMMBXY.
En principio, este IDOC puede utilizarse para contabilizar todos los movimientos de mercancas
que tambin pueden ejecutarse online mediante las transacciones estndar habituales (MB01,
MB1A, MB1B, MB1C, MB31). Las contabilizaciones respectivas pueden realizarse directamente en
el sistema para determinar cules son los campos del IDOC que son obligatorios. A continuacin,
es posible anotar dichos campos. La siguiente matriz ofrece info detallada sobre los movimientos
ms importantes (M = campo obligatorio).
Tabla de campos obligatorios - Movimientos de mercancas (M = campo obligatorio)
Campos
Cl.mov.
Cl.mov.
Cl.mov.
Cl.mov.
Cl.mov.
101
101
102
201
321
501
301
E2MBXYH-BLDAT
E2MBXYH-BUDAT
E2MBXYH-TCODE
MB31
MB01
MB01
MB1A
MB1B
MB1C
MB1B
E2MBXYI-WERKS
E2MBXYI-LGORT
E2MBXYI-MATNR
E2MBXYI-BWART
Cl.mov. Cl.mov.
E2MBXYI-INSMK
E2MBXYI-EBELN
E2MBXYI-EBELP
E2MBXYI-ERFMG
E2MBXYI-ERFME
M F
M B
M B
E2MBXYI-VFDAT
E2MBXYI-KZBEW
E2MBXYI-KOSTL
E2MBXYI-UMWRK
E2MBXYI-UMLGO
E2MBXYI-AUFNR
E2MBXYI-AUFPS
Clase de
movimiento
101
MB01
101
MB31
102
MB01
201
MB11
321
MB11
501
MB11
301
MB11
...
Notas
1. Para contabilizar las entradas de mercancas de una orden en el control de calidad, debe
especificarse tambin el campo E2MBXYI-INSMK = X. Utilice la clase de movimiento 101.
2. En el indicador KZBEW debe introducirse "B" si se trata de una entrada de mercancas de
un pedido y "F" si se trata de una entrada de mercancas de una orden de fabricacin.
3. Si la fecha de caducidad del material debe verificarse, tambin debe especificarse el
campo E2MBXYI-VFDAT.
4. Las contabilizaciones de anulacin normalmente requieren los mismos campos obligatorios
y, por lo tanto, slo se diferencian de la contabilizacin original por la clase de movimiento.
5. Tambin se dispone del report RLMBXY00 a efectos de tests. Consulte tambin la
documentacin de report correspondiente.
6.
Al tratar los registros, una serie de mensajes de error provocarn la finalizacin anmala
del programa. Sin embargo, en la tabla T160M estos mensajes de error pueden convertirse
en mensajes de advertencia que no interfieran. Algunos ejemplos de estos mensajes son
"Cantidad faltante && por debajo de &" o parecidos. Los errores "reales" se interceptan a
travs del tratamiento de los errores lgicos (vase Parametriz.sistema SAP y concepto de
modificacin).
7. No debe olvidarse que no es posible enviar varios IDOC de forma simultnea. Sin
embargo, en muchos casos se puede especificar cualquier nmero de posiciones para la
cabecera del IDOC, es decir, que es posible enviar un IDOC de tamao mayor.
En las siguientes tablas se describen los segmentos del IDOC WMMBID01.
E2MBXYH
Campos
Formato
Designacin
Obl.
Valor de muestra
BLDAT
DatC 8
19951231
BUDAT
DatC 8
19951231
XBLNR
CHAR 16
BKTXT
CHAR 25
FRBNR
CHAR 16
XABLN
CHAR 10
TCODE
CHAR 4
MB11
USNAM
CHAR 12
VBUND
CHAR 6
Formato
Designacin
E2MBXYI
Campos
Obl.
Valor de muestra
BEAKZ
CHAR 1
XSTOB
CHAR 1
MATNR
CHAR 18
Nmero de material
00000000102345
WERKS
CHAR 4
Centro
0001
LGORT
CHAR 4
Almacn
0087
CHARG
CHAR 10
Nmero de lote
BWART
CHAR 3
501
INSMK
CHAR 1
Tipo de stocks
SOBKZ
CHAR 1
KZVBR
CHAR 1
LIFNR
CHAR 10
KUNNR
CHAR 10
Nmero de cliente
KDAUF
CHAR 10
KDPOS
CHAR 6
KDEIN
CHAR 4
SHKZG
CHAR 1
Indicador Debe/Haber
WAERS
CHAR 5
Clave de moneda
DMBTR
CHAR 15
BWTAR
CHAR 10
Clase de valoracin
ERFMG
CHAR 15
ERFME
CHAR 3
BPMNG
CHAR 15
BPRME
CHAR 3
EBELN
CHAR 10
EBELP
CHAR 5
ELIKZ
CHAR 1
SGTXT
CHAR 50
WEMPF
CHAR 12
Destinatario de la mercanca
ABLAD
CHAR 25
Lugar de descarga
KOSTL
CHAR 10
Centro de coste
AUFNR
CHAR 12
Nmero de la orden
ANLN1
CHAR 12
ANLN2
CHAR 4
RSNUM
CHAR 10
RSPOS
CHAR 4
KZEAR
CHAR 1
UMMAT
CHAR 18
Material de entrada/salida
UMWRK
CHAR 4
UMLGO
CHAR 4
Almacn receptor/emisor
UMCHA
CHAR 10
Lote receptor/emisor
KZBEW
CHAR 1
Indicador de movimiento
WEUNB
CHAR 1
LGNUM
CHAR 3
Nmero de almacn
LGTYP
CHAR 3
Tipo de almacn
LGPLA
CHAR 10
Ubicacin
GRUND
CHAR 4
EVERS
CHAR 2
Normas de envo
EVERE
CHAR 2
IMKEY
CHAR 8
KSTRG
CHAR 12
Objeto de coste
PAOBJNR
CHAR 10
PRCTR
CHAR 10
Centro de beneficio
PS_PSP_PNR
CHAR 8
NPLNR
CHAR 12
AUFPL
CHAR 10
APLZL
CHAR 8
AUFPS
CHAR 4
VPTNR
CHAR 10
FIPOS
CHAR 14
Posicin financiera
GSBER
CHAR 4
Divisin
BSTMG
CHAR 15
BSTME
CHAR 3
EXBWR
CHAR 15
KONTO
CHAR 10
RSHKZ
CHAR 1
Indicador Debe/Haber
BDMNG
CHAR 15
Cantidad necesaria
ENMNG
CHAR 15
Cantidad de salida
QPLOS
CHAR 12
UMZST
CHAR 1
UMZUS
CHAR 1
UMBAR
CHAR 10
UMSOK
CHAR 1
LFBJA
CHAR 4
Ejercicio de un documento de
referencia
LFBNR
CHAR 10
Nmero de documento de un
documento de referencia
LFPOS
CHAR 4
Posicin en un documento de
referencia
SJAHR
CHAR 4
SMBLN
CHAR 10
SMBLP
CHAR 4
EXVKW
CHAR 15
QM_ZUSTD
CHAR 1
POSNR
CHAR 6
VBELN
CHAR 10
Entrega
QM_UMZST
CHAR 1
BWLVS
CHAR 3
UMREZ
CHAR 5
UMREN
CHAR 5
de medida base
VFDAT
CHAR 8
E2MBXYJ
Campos
Formato
Designacin
PARGB
CHAR 4
PARBU
CHAR 4
Compensacin intersociedades
CLASS
CHAR 18
Nmero de clase
UMCLA
CHAR 18
Nmero de clase
XCLAS
CHAR 1
Campo de seleccin
UMXCL
CHAR 1
Campo de seleccin
XNIBU
CHAR 1
Campo de seleccin
BDTER
CHAR 8
TBBEL
CHAR 10
TBBPO
CHAR 4
TBBJR
CHAR 4
OBJNR
CHAR 22
Nmero de objeto
AUTYP
CHAR 2
Clase de pedido
QPLOS
CHAR 12
TBPKZ
CHAR 1
TAFKZ
CHAR 1
KZEAR_OLD
CHAR 1
RSART
CHAR 1
Tipo de registro
PPRCTR
CHAR 10
XMEVO
CHAR 1
UMLGT
CHAR 3
Tipo de almacn
UMLGP
CHAR 10
Ubicacin
MENGE
CHAR 15
Cantidad
MEINS
CHAR 3
FKBER
CHAR 4
rea funcional
MHDAT
CHAR 8
BSSKZ
CHAR 1
EXIDV
CHAR 20
BERKZ
CHAR 1
PRVBE
CHAR 10
KZECH
CHAR 1
UPTYP
CHAR 1
REFIX
CHAR 11
VLIEF_AVIS
CHAR 10
Entrega
VBELP_AVIS
CHAR 6
Posicin de entrega
XWAIT
CHAR 1
Campo de seleccin
XNOEQ
CHAR 1
Campo de seleccin
ILINR
CHAR 6
VOLUM
CHAR 17
Volumen
VOLEH
CHAR 3
Unidad de volumen
ANZL1
CHAR 4
ANZL2
CHAR 4
LMEN1
CHAR 15
LMEN2
CHAR 15
LETY1
CHAR 3
LETY2
CHAR 3
KZKUB
CHAR 1
UBTYP
CHAR 3
Tipo de almacn
UBLGP
CHAR 10
Ubicacin
MBLNR
CHAR 10
MBLPO
CHAR 4
MJAHR
CHAR 4
URZEI
CHAR 4
GEBER
CHAR 10
Recursos (mutuos)
FISTL
CHAR 16
Centro gestor
KZBWS
CHAR 1
KDAUF_SD
CHAR 10
KDPOS_SD
CHAR 6
L_PO_READ_MDE
En el escenario "Entrada de mercancas para pedido", es posible realizar un download de los datos
de pedido correspondientes al nmero de pedido en el sistema externo, antes de introducir los
datos de la entrada de mercancas mediante la terminal de captura de datos. Para realizar el
download de datos se utiliza el mdulo de funciones L_PO_READ.
El mdulo L_PO_READ_MDE es un mdulo de funciones de muestra de SAP para este tipo de
enlace. Si es necesario obtener informacin en otras reas, se puede utilizar una RFC sincrnica
en los mdulos de funciones existentes o los mdulos de funciones que deben crearse tambin
para estas reas. La RFC sincrnica slo debera utilizarse para la obtencin de informacin. Si
deben contabilizarse datos en el sistema contraparte, ello debera ejecutarse mediante un IDOC y
una RFC transaccional.
Es posible utilizar los parmetros del mdulo de funciones L_PO_READ_MDE mediante el editor
/nSE37 de SAP. El editor /nSE37 tambin permite generar a partir de SAP C o de Codificacin
bsica visual. Una vez finalizada la compilacin, dicha codificacin permite acceder al mdulo de
funciones SAP, es decir, que se genera el mandante que puede incluirse en el propio programa.