You are on page 1of 2

KNAPP RECEIVING:

ITM
Cross dock?

If a PO is created for a Generic material with item category group ZGEB, then pass the Sale Order and
Line item in place of the material number during ITM. Change status to 01.
Look at EKPO-MATNR and follow to MVKE-MTPOS.
If MVKE-MTPOS= ZGEB then concatenate COBL-KDAUF + COBL-KDPOS and pass to MARA-MATNR.
Original MARA-MATNR should be suppressed, as we only want KDAUF +KDPOS to be unique material
number set up in Knapp.
ITST
When Knapp send back 10 and 40 ITM Status messages they will send these back for KDAUF + KDPOS.
KDAUF+KDPOS follow to EKPO-MATNR and change status from 1 to 10, and then 10 to 40.
Sowjanya let's discuss the rules behind status 40, etc.
RET
If material has item category group ZGEB <MVKE- MTPOS> at Goods receipt then pass Sales order and
line item number instead of Material number to Knapp.
Similar logic to ITM Message:
Look at MSEG-MATNR and follow to MVKE-MTPOS.
If MVKE-MTPOS= ZGEB then concatenate KDAUF + KDPOS and pass to MSEG-MATNR in IDOC.
Original MSEG-MATNR should be suppressed, as we only want KDAUF +KDPOS to be unique material
number set up in Knapp.
PUC
Will receive back Sales order line item, convert back to original material number and process 311E
movement type from 1001-1002.
PUC Message will send back KDAUF+KDPOS in MATNR field. Must use reverse logic from RET message.
Read KDAUF+KDPOS in MATNR field, follow KDAUF+KDPOS to MSEG-MATNR, then execute 311 E using
MSEG-MATNR in MATNR field and Sales Order number MAT_KDAUF and Line item no MAT_KDPOS.







KNAPP ADJUSTMENTS:
If material number in Knapp is KDAUF+KDPOS, then when executing the ADJ message considerations must be
taken.
KDAUF+KDPOS must follow to MSEG-MATNR, find MSEG-MATNR and then execute Movement Type with E special
Indicator, insert KDAUF and KDPOS into MAT_KDAUF and MAT_KDPOS respectively.
KNAPP OUTBOUND:
COD
COH
OLM
ORH
ORLK
PLR
SLR

You might also like