PRICAT_K004: Katalogposition Mengeneinheiten, Maße und Gewichte 

Aufbau und Mappingvorschlag

Alle übermittelten Mengeneinheiten eines Artikels werden mit ihren Maßen und Gewichten hier abgelegt.

Name

K

Format
Datenelement

Quelle: Pricat
Idoc-Ausgang

Quelle: Pricat
EANCOM

Bemerkung

Ziel: Segmente
der Verarbeitung

Prinbr

X

N 10

   

Intern vergeben; eindeutige Katalognummer

 

Productgroup

XB

AN 18

S. Produktgruppe

S. Produktgruppe

Übergebene Produktgruppennummer
BAPI-Pflichtfeld

 

Ean_Upc_Altunit

XB

An..35

E1Pmarm-Ean11

Pit/Pia-C212-7140
oder
LIN-C212-7140
wenn 7143=EN/UP

EAN der Mengeneinheit
BAPI-Pflichtfeld

 

Validity_Unit

XB

An 8

Tagesdatum

Dtm-C507-2380
wenn
C507-2005 = 7
C507-2379 = 102

Datum, ab wann die übermittelten Verpackungseinheitsdaten gültig werden sollen.
BAPI-Pflichtfeld

 

Ean_Upc_Type

B

Mara-Numtp
(An 2)

E1Pmarm-Numtp

Pit/Pia-C212-7143
oder
LIN-C212-7143

Typ der Artikelidentifikation: muß in der Tabelle TNTP vorhanden sein;
es erfolgt keine Umschlüsselung
BAPI-Pflichtfeld

Marm-Numtp

Bearb_Status

 

An 2

   

Zu bearbeiten / bearbeitet / nicht mehr anzeigen / ... (intern setzen)

 

Non_Public

B

An 1

 

NAD-C082-3039 wenn 3035 = BY Umsetzung auf j/n

Kennzeichen, daß es sich um einen Non-Public Artikel oder Mengeneinheit handelt.

(Ausgang: ILNs der zugelassenen Händler mitschicken)

 

Item_Number

B

N 6

Lt. Reihenfolge im Idoc vergeben

PIA-C212-7140
wenn 7143 = ‚LI‘ bei Basis und Verpackungseinh.

Laufnummer einer Katalogzeile

aus Artikel oder Mengeneimheit

(Druckreihenfolge des Lieferanten)
BAPI-Pflichtfeld

 

Ean_Upc_Base

 

An 35

E1Maram-Ean11

siehe Grunddaten

Intern ermittelt
EAN/UPC der Basismengeneinheit
kein Keybestandteil, da die Ean der Mengeneinheit eindeutig ist

Mara-Ean11

Ean-Upc_Subline

B

An 35

E1Pmarm-Ean11

Pit/Pia-C212-7140
oder
Lin-C212-7140
wenn 7143=EN/UP
und Pit/Lin 5491=1

Unterposition zu P_Ean_Unit, die mit dem Segment: IMD+C++CU::9
als Verbrauchereinheit definiert ist
BAPI-Pflichtfeld

Marm-Ean11

Quantity_Subline

B

N 15

 

Qty-C186-6060
wenn 5495 = 1
= Sub Line
und C186-6063=52

P_Ean_Unit enthält P_Qty_Subline von P_Ean_Subline; wird intern in Umrez und Umren umgerechnet
BAPI-Pflichtfeld
nur für Unterpositionen; sonst 1

 

Quantity_Unit

B

N 15

 

Qty-C186-6060
wenn 5495 <> 1
= keine Sub Line
und C186-6063=52

Anzahl enthaltener Basisartikeleinheiten
wird intern in Umrez und Umren umgerechnet
BAPI-Pflichtfeld
nur für Unterpositionen; sonst fest 1

 

Alt_Unit
Alt_Unit_Iso

B

Marm-Meinh

E1Pmarm-Meinh

Qty-C186-6411

Mengeneinheit zu P_Ean_Unit in ISO
also auch bei Basismengeneinheit
BAPI-Pflichtfeld

Marm-Meinh
(Mara-Meins)

Numerator

B

Marm-Umrez

E1Pmarm-Umrez

 

Zähler Umrechnungsfaktor ME-BasisME

Marm-Umrez

Denominatr

B

Marm-Umren

E1Pmarm-Umren

 

Nenner Umrechnungsfaktor ME-BasisME

Marm-Umren

Length

B

Marm-Laeng

E1Pmarm-Laeng

MEA-C174-6314
wenn 6311 = PD
C502-6313 = LN

Länge / Tiefe der Mengeneinheit

(Sinfos: immer in mm)

Marm-Laeng

Width

B

Marm-Breit

E1Pmarm-Breit

MEA-C174-6314
wenn 6311 = WD
C502-6313 = LN

Breite der Mengeneinheit

(Sinfos: immer in mm)

Marm-Breit

Hight

B

Marm-Hoehe

E1Pmarm-Hoehe

MEA-C174-6314
wenn 6311 = HT
C502-6313 = LN

Höhe der Mengeneinheit

(Sinfos: immer in mm)

Marm-Hoehe

Unit_Ln
Unit_Ln_Iso

B

Marm-Meabm An...3

E1Pmarm-Meabm

MEA-C174-6411
wenn 6311 = PD
C502-6313 = LN

Maßeinheit der Länge in ISO

Marm-Meabm
siehe unten

Unit_Wd
Unit_Wd_Iso

B

Marm-Meabm An...3

E1Pmarm-Meabm

MEA-C174-6411
wenn 6311 = WD
C502-6313 = LN

Maßeinheit der Breite in ISO

Marm-Meabm
siehe unten

Unit_Ht
Unit_Ht_Iso

B

Marm-Meabm An...3

E1Pmarm-Meabm

MEA-C174-6411
wenn 6311 = HT
C502-6313 = LN

Maßeinheit der Höhe in ISO

Marm-Meabm
siehe unten

Gross_Wt

B

Marm-Brgew

E1Pmarm-Brgew

MEA-C174-6314
wenn 6311 = PD
C502-6313 = AAB

Bruttogewicht der Einheit

Marm-Brgew

Unit_Of_Wt
Unit_of_Wt_Iso

B

Marm-Gewei

E1Pmarm-Gewei

MEA-C174-6411
wenn 6311 = PD
C502-6313 = AAB

Maßeinheit des Bruttogewichts in ISO
interne Umschlüsselung auf SAP Einheit

Marm-Gewei

Volume

B

 

E1Pmarm-Volum

 

Volumen

Marm-Volum

VolumeUnit
VolumeUnit_Iso

B

 

E1Pmarm-Voleh

 

Volumeneinheit

Marm-Voleh

Unit_Base
Unit_Base_Iso

B

 

E1Pmarm-Mesub
(nicht vorhanden!)

 

Unterverpackungseinheit, die zu der aktuellen Mengeneinheit gehört

Marm-Mesub

MARA-Felder

       

weitere Artikeldaten aus der MARA, in der Pricat Nachricht auch pro Mengeneinheit vorhanden sind

 

Net_Wt

B

Mara-Ntgew

E1Maram-Ntgew

MEA-C174-6314
wenn 6311 = PD
C502-6313 = ADX

Nettogewicht der Einheit
nur beim Artikel möglich, nicht bei Mengeneinheiten

Mara-Ntgew

Unit_Of_Nt
Unit_Of_Nt_Iso

B

Mara-Gewei

E1Maram-Gewei

MEA-C174-6411
wenn 6311 = PD
C502-6313 = ADX

Maßeinheit des Nettogewichts in ISO
interne Umschlüsselung auf SAP Einheit

Mara-Gewei

Unit_Purord
Unit_Purord_Iso

 

AN 3

E1Maram-Bstme

 

Bestellmengeneinheit
interne Umschlüsselung auf SAP-MgeEinh

Mara-Bstme

Pallet_Stack

B

An 5

E1Maram-Stfak
(CHAR 5)

HAN-C524-4079
=UST = nicht
=STK = ja
=STR = beschränkt
oder
MEA-6311=AAE
6313=SF

Handhabungsvorschrift: stapelbar, nicht stapelbar
manuelle Umschlüsselung der Werte
Im R/3 nur auf Mara Ebene nicht bei Mengeneinheiten möglich
Auch in PRICAT_K003-Stack_Fact vorhanden

Mara-stfak > 0

hier nur Anzeige Mara Pflege nur aus Pricat_K003

Anzeige-Felder

       

weitere Artikeldaten aus der Pricat Nachricht, die nur zu Anzeigezwecken im Dialog hier hinterlegt werden

 

Delivery_Unit_Id

B

An 17

 

IMD-C273-7009=DU

Einheit ist Liefereinheit beim Sender
nur für Dialog-Informationszwecke

 

Invoice_Unit_Id

B

An 17

 

IMD-C273-7009=IN

Einheit ist Fakturiereinheit beim Sender
nur für Dialog-Informationszwecke

 

Order_Unit_Id

B

An 17

 

IMD-C273-7009=ORU

Einheit ist Bestelleinheit beim Sender
nur für Dialog-Informationszwecke

 

Package_Type

B

An 17

 

PAC-C202-7065 = BX, CX, BT, NE,...

Verpackungsart der Einheit
nur für Dialog-Informationszwecke

 

Prod_Id_Sender

B

An 35

 

PIA-C212-7140
wenn 4143 = SA
(und 3055 = 91)

Zu jeder Mengeneinheit kann im Pricat eine eigene Artikelnummer übermittelt werden, die im R/3 allerdings nicht verarbeitet werden kann (nur Dialoganzeige)

 

Hazard_Limit

B

An 17

 

IMD-C273-7009
wenn 7077 = C
und 7081 = HAZ

Kennzeichen Gefahrgut: begrenzte Menge
nur für Dialog-Informationszwecke

 

Barcode_Id

B

An 3

 

PAC-C531-7233
= 50

Kennzeichen Strichcode: auch Packung
nur für Dialog-Informationszwecke

 

Pallet_Handl

B

An 17

 

PAC-C202-7065 = 08, 09, ..

Palettenhandling (Ein-, Mehrweg, ..)
nur für Dialog-Informationszwecke

 

Pallet_Type

B

An 17

 

PAC-C202-7065 = 200, 201, ...

Palettentyp (Iso,- Euro-, ..)
nur für Dialog-Informationszwecke

 

Pallet_Layer

B

An 18

 

MEA-C174-6314
wenn 6311 = AAE
und 6313 = LAY

Anzahl der möglichen Lagen
nur für Dialog-Informationszwecke

 

Pallet_Units

B

An 18

 

MEA-C174-6314
wenn 6311 = AAE
und 6313 = NUP

Anzahl der möglichen Einheiten
nur für Dialog-Informationszwecke

 

Pallet_Hight

B

An 18

 

MEA-C174-6314
wenn 6311 = AAE
und 6313 = AEA

Palettenladehöhe
nur für Dialog-Informationszwecke

 

Unit_Palht_Iso

B

An 18

 

MEA-C174-6411
zu Ladehöhe

Einheit der Ladehöhe in Iso
nur für Dialog-Informationszwecke

 
             

 

Versorgung der BAPI-Schnittstelle

Übergabe: Tabelle
Für jedes PIT / PIA Segment bzw. LIN Segment, das keine Unterposition ist, wird ein Eintrag in die Schnittstellentabelle vorgenommen. Ist dem PIT/PIA bzw. LIN Segment keine Unterposition zugeordnet, muss die P_Ean_Unit auch in P_Ean_Subline eingestellt werden.

Ist dem PIT/PIA bzw. LIN Segment ein oder mehrere Unterpositionen zugeordnet, wird für jede der Unterpositionen ein Eintrag in die Schnittstellentabelle vorgenommen.

Das PIT/PIA bzw. LIN Segment darf nicht durch ein IMD Segment als Sortimentseinheit (IMD+C++SG::9) qualifiziert sein. Diese Sortimentseinheiten werden in der Stücklisten-Schnittstellentabelle übergeben. Es muß als Verbauchereinheit defineirt sein (IMD+C++CU::9)

 

Aus dem Beispiel für Artikel mit Mengeneinheit ergeben sich also folgende Einträge:

P_Ean_Basis P_Ean_Unit P_Ean_Subline P_Quantity Menge
wird intern ermittelt kommt über Schnittstelle kommt über Schnittstelle Schnittstelle pro Basis ME

 

Abbildung im R/3

Im Artikelstamm beziehen sich die Umrechnungen aller Mengeneinheiten der MARM immer auf die Basismengeneinheit. Im EANCOM Format können sich Mengeneinheiten auf andere Mengeneinheiten oberhalb der Basismengeneinheit beziehen.

 

Die einzelnen Mengeneinheiten zu einem Artikel werden in R/3 nicht als eigene Artikel dargestellt, sondern werden in der MARM Tabelle hinterlegt. Dabei wird auch für die kleinste Artikeleinheit (Basismengeneinheit) ein Eintrag in der Marm hinterlegt. Aus dem obigen Beispiel ergeben sich also folgende Einträge:

 

MEAN-Einträge dazu werden automatisch durch die Funktion‚Bapi_material_maintaindata_rt‘ mitgepflegt.

MLEA-Einträge müssen an die Bapischnittstelle übergeben werden. (aber kein Pflichtsegment; Der EanTyp ist dort nicht vorhanden).

 

Maßeinheiten

Innerhalb R/3 ist pro Mengeneinheit nur eine Maßeinheit für die Maßfelder vorgesehen.

Bei der Versorgung aus dem IDoc sind die 3 Maßeinheiten gleich und können direkt in die SAP Maßeinheit umgeschlüsselt und in Marm-Meainh verbucht werden.

Bei der Versorgung aus der EANCOM Nachricht sollten die Maßeinheiten auch gleich sein und können dann analog der Idoc Versorgung bearbeitet werden. Sind sie es nicht, muß eine manuelle Bearbeitung erfolgen.