HRPRICAT - Artikel- und Preiskataloge
HRPRICAT Vers. 3.7 – Artikel und Preise
Sonderversion HRPRICAT Vers. 3.8 - mit Ausweisung von Zusatzstoff Persipan und weiteren Platzhaltern verfügbar.
Bei Bedarf wenden Sie sich bitte an den Customer Support help@cloudmenu.de.
Intern: https://cloudmenu.atlassian.net/wiki/spaces/TEAMMBS/pages/3310747657
Verfahren
HRPRICAT in der Version 3.7 ist ein XML basiertes Austauschverfahren für Artikelinformationen. Gegenüber den Vorgängerversionen ist dieses Verfahren erweitert um die Angabe von FarbcodeID und Preispflegeebene.
Für neue Schnittstellen verwenden Sie bitte die Version 3.7. Die Vorgängerversionen der Schnittstelle werden weiterhin unterstützt, jedoch nicht weiterentwickelt.
Gegenüber der Version 3.6 wurden nur Optionale Felder hinzugefügt. MBS5 kann daher weiterhin HRPRICAT Vers. 3.6 Importieren. Wir empfehlen jedoch auf das aktuelle Format umzustellen.
Gegenüber der Version 3.5 wurden Felder für Allergene, Informationen und Zusatzstoffe hinzugefügt.
Gegenüber der Version 3.0 wurden lediglich Felder hinzugefügt, bei denen es sich nicht um Pflichtfelder handelt. MBS5 kann daher weiterhin Ordersätze in der HRPRICAT Vers. 3.0 oder höher importieren. Wir empfehlen jedoch auf das aktuelle Format umzustellen.
Dateiformat und Konventionen
Artikel- und Preisinformationen werden über eine XML-Datei ausgetauscht, deren Formatbeschreibung in den nächsten Abschnitten folgt.
Alphanumerische Felder (Typ A) werden ohne Anführungszeichen übertragen. Enthalten sie mehr Zeichen als in der Spalte „Länge“ angegeben, werden die überzähligen Zeichen abgeschnitten. Numerische Felder (Typ N) werden mit Dezimalpunkt angegeben ohne weitere Formatierungszeichen (keine Tausenderpunkte, keine Währung o. ä.). Datumsfelder (Typ D) werden im Format yyyy-MM-dd erwartet.
Ein „muss“ in der Spalte Status zeigt an, dass die Angabe des jeweiligen Wertes obligatorisch ist.
Ein „kann“ (bzw. ein leeres Feld) signalisiert die optionale Angabe der Daten, wobei das Tag mit leerem Inhalt übergeben oder auch ganz weggelassen werden kann.
Felder, die in der Version 3.7 geändert wurden, sind grün markiert.
Felder, die in der Version 3.6 geändert wurden, sind orange markiert.
Sprachinformationen
Ab Version 3.2 ist ein mehrsprachiger Import für einige Merkmale möglich. Das Root-Tag der XML Datei wird dazu ergänzt um das Attribut „lang=“<ISO 639-1 Kürzel der Sprache; Alpha-2>“.
In den MBS5 Datenbanken werden standardmäßig die Sprachen Deutsch (de), Englisch (en), Französisch (fr) und Italienisch (it) unterstützt. Weitere Sprachcodes müssen vor dem Import in der jeweiligen Datenbank hinterlegt werden.
Der Import bleibt abwärtskompatibel, d. h. bei fehlendem Sprachattribut erfolgt der Import in die Standardsprache, die in der Datenbank hinterlegt ist. Beim Einlesen der Datei im Modul „Lieferantenordersatz importieren“ kann der Anwender die Sprache auswählen.
Die Merkmale, die mehrsprachig ausgelegt sind, sind in der folgenden Tabelle blau hinterlegt.
Währungsinformationen
Ab Version 3.5 ist eine Angabe der Währung des Lieferanten möglich. Das Root-Tag der XML Datei wird dazu ergänzt um das Attribut currency=“<ISO 4217 Kürzel der Währung; Alpha-3>“, z.B. „EUR“ oder „USD“.
Ist in MBS5 ab Version 2.6.0.1830 die Mehrwährungsfähigkeit aktiviert, wird geprüft, ob das Kürzel der Währung in MBS5 in der Liste der Währungen vorhanden ist und mit der Währung des Lieferanten übereinstimmt. Schlägt diese Prüfung fehl, so kann die Datei nicht importiert werden.
Ist kein Währungskennzeichen angegeben, wird für die Aktualisierung bzw. Anlage der Preise die Währung des Lieferanten verwendet.
In einer XML-Datei dürfen immer nur die Daten eines Lieferanten enthalten sein.
Aufbau HRPRICAT Vers. 3.7
https://cloudmenu.atlassian.net/wiki/spaces/CMAD/pages/3103653904
HRPRICAT Formatbeschreibung öffnen
Tag | Typ | Länge | Status | Beschreibung | Beispiel |
Artikelname_MBS5 1 | A | 40 |
| Artikelbezeichnung in MBS5 | Chicken Wings TK |
ArtikelNr_MBS5 | A | 18 |
| Artikelnummer in MBS5 Dient der Identifikation des MBS5 Artikels während des Imports (siehe auch Anmerkung 3) | 42 |
Artikelname_Lieferant 1 | A | 50 | Muss | Artikelbezeichnung des Lieferanten | CHICKEN WINGS GEFR 2.5KG |
Artikellangtext_Lieferant | A | 254 |
| Ausführliche Artikelbezeichnung des Lieferanten |
|
WG_Schluessel | INT | Max. 8 Ziffern |
| Schlüssel der Warengruppe in MBS5 (dort als Exportschlüssel hinterlegt) | 12 |
Einheit_Gebinde | A | 8 | Muss | Gebindename (Liefereinheit des Lieferanten) | Karton |
Gebindeinhalt | N | 8,3 | Muss | Gebindeinhalt (Inhalt einer Liefereinheit gemessen in Lagereinheit) | 4 |
Einheit_Gebindeinhalt | A | 8 | Muss | Name der Lagereinheit | Beutel |
Rezeptmenge | N | 8,3 | Muss | Rezeptmenge (Verbrauchsmenge) | 2.5 |
Einheit_Rezeptmenge | A | 8 | Muss | Einheit für die Rezeptmenge (Verbrauchseinheit) | Kg |
LieferantNr_MBS5 4 | A | 15 | Muss | Lieferantennummer in MBS5 Ist diese Nr. nicht bekannt, muss das Feld leer bleiben (siehe auch Anmerkung 4) | 4242 |
Lieferantenname 4 | A | 35 | Muss | Name des Lieferanten bzw. Herstellers (siehe auch Anmerkung 4) | A+B Frost |
Markenbezeichnung | A | 40 |
| Marke | WildWestWings |
Artikelnummer | A | 50 |
| Artikelnummer des Lieferanten Dient der Identifikation des MBS5 Artikels während des Imports (siehe auch Anmerkung 3) | 43212 |
Ersatzartikelnummer | A | 50 |
| Referenz-Artikelnummer des Händlers bzw. Herstellers. Dient der Identifikation des MBS5 Artikels während des Imports. Nur zusätzlich zum Feld Artikelnummer füllen. |
|
Artikel_ReferenzNr | A | 50 |
| Referenz-Artikelnummer des Händlers bzw. Herstellers. Dient der Identifikation des MBS5 Artikels während des Imports. Nur zusätzlich zum Feld Artikelnummer füllen. (siehe auch Anmerkung 3) | CH345 |
ILN | A | 13 |
| Weltweite Lieferantennummer von GSOne | 4321122653789 |
GTIN | A | 13 |
| Global Trade Item No. = weltweit eindeutige Artikelnummer von GSOne | 2873172653789 |
FarbcodeID | A | 28 |
| Eine FarbcodeID aus dem MBS5, welches die Datei importiert | 2 |
Mehrwertsteuer | N | 4,2 | Muss | Mwst-Satz (in Prozent) | 7.0 |
Artikelkennzeichen | A | 1 |
| Artikelkennzeichen | A |
Artikelcode | A | 20 |
| Artikelcode (z. B. Regionscode) | 10 |
EAN_Liefergebinde | A | 13 |
| EAN Code des Gebindes (z. B. des Kartons) |
|
EAN_Gebindeinhalt | A | 13 |
| EAN Code der Lagereinheit (z. B. Beutel im Karton) |
|
Preis_Liefergebinde | N | 11,3 | Muss | Preis für das gesamte Gebinde (z. B. Kartonpreis) | 63.56 |
Preis_Gueltig_Vom | D |
| Muss |
| 01.01.2015 |
Preis_Gueltig_Bis | D |
|
|
| 28.02.2015 |
Preispflegeebene | A | 1 |
| Ebene im Kostenstellenbaum, auf der dieser Preis eingepflegt wird. Erlaubt sind die Werte 1 (Höchste Ebene) – 5 (Kostenstellenebene). | 1 |
Anbrucherlaubt | A | 1 | Muss | Anbrucherlaubt (<> N: Anbruch ist erlaubt; =N: nur vollständiges Gebinde) | J |
Herkunft 1 | A | 4000 |
| Beschreibung der Herkunft des Produktes bzw. Auflistung bei mehreren Quellen | Deutschland |
Vertragspreis | A | 1 |
| Artikel hat einen mit dem Kunden verhandelten Preis | J |
Kernsortiment | A | 1 |
| Artikel gehört innerhalb des verhandelten Sortiments zum Kernsortiment | J |
Sonderangebot | A | 1 |
| Preis ist ein Sonderangebot | J |
Besorgerartikel | A | 1 |
| Artikel muss vom Lieferanten bestellt werden, lange Lieferzeit | J |
KUNO | A | 1 |
| Artikel wurde vom Kunden in den letzten 6 Monaten bestellt | J |
Menge | N | 11,3 |
| Warenkorbmenge für Ausschreibungen (in Einheit Rezeptmenge) | 12000 |
Zutatenliste 1 | A | 4000 |
| Zutatenauflistung für verpackte Lebensmittel (Ausweis auf Verkaufsverpackung) | Weizenvollkornmehl, Weizenmehl, Zucker, pflanzliches Öl, Frischhefe, Emulgator (Sojalecithine), … |
BLS_Schluessel | A | 7 |
| BLS Schlüssel (Bundeslebensmittelschlüssel BLS 3), der dem Artikel zugeordnet wird (siehe auch Anmerkung 1) | Y562531 |
BLS_Umrechnungsfaktor | N | 9,4 |
| Umrechnungsfaktor "Verbrauchseinheit in BLS Einheit GRAMM". Dieses Feld muss gefüllt werden, wenn der BLS_Schluessel angegeben wird. | 2500 |
GCAL | N | 11,3 |
| Energie (Kilokalorien) (in kcal) (siehe auch Anmerkung 1) | 12 |
GJ | N | 11,3 |
| Energie (Kilojoule) (in kJ) |
|
GKB | N | 11,3 |
| Broteinheiten (in BE) | 0.3 |
ZE | N | 11,3 |
| Eiweiß (Protein) (in mg) | 120 |
ZF | N | 11,3 |
| Fett (in mg) | 57 |
EH | N | 11,3 |
| Harnsäure (in mg) |
|
FC | N | 11,3 |
| Cholesterin (in mg) |
|
FP | N | 11,3 |
| mehrfach ungesättigte Fettsäuren (in mg) |
|
FS | N | 11,3 |
| gesättigte Fettsäuren (in mg) |
|
FU | N | 11,3 |
| Einfach ungesättigte Fettsäuren (in mg) |
|
MK | N | 11,3 |
| Kalium (in mg) |
|
MNA | N | 11,3 |
| Natrium (in mg) |
|
ZB | N | 11,3 |
| Ballaststoffe (in mg) |
|
ZK | N | 11,3 |
| Kohlenhydrate, resorbierbare (in mg) |
|
VE | N | 11,3 |
| Vitamin E (in µg) |
|
VB1 | N | 11,3 |
| Vitamin B1 (in µg) |
|
VC | N | 11,3 |
| Vitamin C (in µg) |
|
MCA | N | 11,3 |
| Calcium (in mg) |
|
MMG | N | 11,3 |
| Magnesium (in mg) |
|
MFE | N | 11,3 |
| Eisen (in µg) |
|
MJ | N | 11,3 |
| Jod (in µg) |
|
KD | N | 11,3 |
| Disaccharide (in mg) |
|
KMD | N | 11,3 |
| Zucker (gesamt) mg/100g |
|
GMKO | N | 11,3 |
| Gesamt-Kochsalz mg/100g |
|
F182 | N | 11,3 |
| Octadecadiensäure / Linolsäure (in mg) |
|
F183 | N | 11,3 |
| Octadecatriensäure / Linolensäure (in mg) |
|
AZ01 | INT |
|
| mit Farbstoff (siehe auch Anmerkung 2) | 0 |
AZ02 | INT |
|
| mit Konservierungsstoff | 0 |
AZ03 | INT |
|
| mit Antioxidationsmittel | 1 |
AZ04 | INT |
|
| mit Geschmacksverstärker | 1 |
AZ05 | INT |
|
| mit Süßungsmittel |
|
AZ06 | INT |
|
| enth. eine Phenylalaninquelle(Aspartam) |
|
AZ07 | INT |
|
| mit Phosphat |
|
AZ08 | INT |
|
| gewachst |
|
AZ09 | INT |
|
| geschwärzt |
|
AZ10 | INT |
|
| geschwefelt |
|
AZ11 | INT |
|
| mit Schwein oder tier. Fett |
|
AZ12 | INT |
|
| z. T. fein zerkleinertes Fleisch |
|
AZ13 | INT |
|
| enth. Gluten |
|
AZ14 | INT |
|
| enth. Krebstiere |
|
AZ15 | INT |
|
| enth. Ei |
|
AZ16 | INT |
|
| enth. Fisch |
|
AZ17 | INT |
|
| enth. Erdnüsse |
|
AZ18 | INT |
|
| enth. Soja (gen-tech-frei) |
|
AZ19 | INT |
|
| enth. Milch einschl. Laktose |
|
AZ20 | INT |
|
| enth. Schalenfrüchte |
|
AZ21 | INT |
|
| enth. Sellerie |
|
AZ22 | INT |
|
| enth. Senf |
|
AZ23 | INT |
|
| enth. Sesam |
|
AZ24 | INT |
|
| enth. Schwefeldioxid/Sulfite |
|
AZ25 | INT |
|
| mit einer Zuckerart und Süßungsmittel |
|
AZ26 | INT |
|
| kann bei übermäßigem Verzehr Abführend wirken |
|
AZ27 | INT |
|
| unter Schutzatmosphäre verpackt |
|
AZ28 | INT |
|
| mit Milcheiweiß |
|
AZ29 | INT |
|
| coffeinhaltig |
|
AZ30 | INT |
|
| mit Geflügelfleischanteil |
|
AZ31 | INT |
|
| chininhaltig |
|
AZ32 | INT |
|
| auf der Grundlage von Tafelsüße |
|
AZ33 | INT |
|
| mit Alkohol |
|
AZ34 | INT |
|
| bestrahlt oder m. ionisierenden Strahlen behandelt |
|
AZ35 | INT |
|
| aus gentechnisch veränderten Lebensmittel hergestellt |
|
AZ36 | INT |
|
| gentechnisch verändert |
|
AZ37 | INT |
|
| enth. Lupinen |
|
AZ38 | INT |
|
| enth. Weichtiere |
|
AZ39 | INT |
|
| enth. Taurin |
|
AZ40 | INT |
|
| mit Stärke oder Pflanzenstärke |
|
AZ41 | INT |
|
| mit Jodsalz |
|
AZ42 | INT |
|
| Kann Aktivität und Aufmerksamkeit bei Kindern beeinträchtigen |
|
AZ43 | INT |
|
| enth. Weizen |
|
AZ44 | INT |
|
| enth. Roggen |
|
AZ45 | INT |
|
| enth. Gerste |
|
AZ46 | INT |
|
| enth. Hafer |
|
AZ47 | INT |
|
| enth. Dinkel |
|
AZ48 | INT |
|
| enth. Kamut |
|
AZ49 | INT |
|
| enth. Mandeln |
|
AZ50 | INT |
|
| enth. Haselnuss |
|
AZ51 | INT |
|
| enth. Walnuss |
|
AZ52 | INT |
|
| enth. Cashewnuss |
|
AZ53 | INT |
|
| enth. Pekannuss |
|
AZ54 | INT |
|
| enth. Paranuss |
|
AZ55 | INT |
|
| enth. Pistazie |
|
AZ56 | INT |
|
| enth. Macadamianuss |
|
AZ57 | INT |
|
| mit Nitritpökelsalz |
|
AZ58 | INT |
|
| mit Eiklar |
|
AZ59 | INT |
|
| mit kakaohaltiger Fettglasur |
|
AZ60 | INT |
|
| mit Knoblauch |
|
AZ61 | INT |
|
| Rindfleisch |
|
AZ62 | INT |
|
| Geflügel |
|
AZ63 | INT |
|
| andere Fleischsorte |
|
AZ64 | INT |
|
| Fisch |
|
AZ65 | INT |
|
| aus Fleischstücken zusammengefügt |
|
AZ66 | INT |
|
| aus Fischstücken zusammengefügt |
|
AZ67 | INT |
|
| enth. Glutamat |
|
AZ68 | INT |
|
| enth. Koriander |
|
AZ69 | INT |
|
| enth. Karotte |
|
AZ70 | INT |
|
| enth. Gemüse |
|
AZ71 | INT |
|
| enth. Hühnchenfleisch |
|
AZ72 | INT |
|
| enth. Mais |
|
AZ73 | INT |
|
| unter Verwendung von Sahne |
|
AZ74 | INT |
|
| enth. Molkeneiweiß |
|
AZ75 | INT |
|
| mit Milchpulver |
|
AZ76 | INT |
|
| enth. Pflanzeneiweiß |
|
AZ77 | INT |
|
| unter Verwendung von Milch |
|
AZ78 | INT |
|
| mit Sauerstoff unter Hochdruck farbstabilisiert |
|
AZ79 | INT |
|
| enth. Süßholz |
|
AZ80 | INT |
|
| Enth. Süßholz. Bei hohem Blutdruck sollte ein übermäßiger Verzehr vermieden werden. |
|
AZ81 | INT |
|
| Erhöhter Koffeingehalt. Für Kinder und schwangere oder stillende Frauen nicht empfohlen. |
|
AZ82 | INT |
|
| mit zugesetzten Pflanzensterinen |
|
AZ83 | INT |
|
| aufgetaut |
|
AZ84 | INT |
|
| enth. Zutatenersatz |
|
AZ85 | INT |
|
| enth. zugesetzte Eiweiße |
|
AZ86 | INT |
|
| zugesetztes Wasser > 5% |
|
AZ87 | INT |
|
| Wursthülle ist nicht zum Verzehr geeignet |
|
AZ88 | INT |
|
| Enth. Koffein. Für Kinder und schwangere Frauen nicht empfohlen. |
|
Anmerkungen:
1.) Inhaltsstoffe
Die Inhaltsstoffe können über den BLS und/oder einer direkten Angabe der Informationen über die Einträge „GCAL“ – „F183“ importiert werden. Die direkten Angaben haben bei der Berechnung der Inhaltsstoffe Vorrang vor den über den BLS ermittelten Werten. Weichen also nur einige Werte von denen des BLS ab, ist es ausreichend, den BLS Schlüssel und die abweichenden Werte zu übergeben. Ist der BLS nicht bekannt, können auch nur die direkten Werte importiert werden.
Bei der Angabe des BLS ist das Feld BLS_Umrechnungsfaktor obligatorisch. In diesem Feld muss die Umrechnung einer Verbrauchseinheit des Artikels in Gramm eingetragen werden:
Verbrauchseinheit Kg -> BLS_Umrechnungsfaktor = 1000
Verbrauchseinheit g -> BLS_Umrechnungsfaktor = 1
Verbrauchseinheit Stk -> BLS_Umrechnungsfaktor = <Gewicht des Artikels in Gramm>
Verbrauchseinheit L -> BLS_Umrechnungsfaktor = <Gewicht von 1 L des Artikels in Gramm>
2.) Zusatzstoffe
Die Einträge „AZ01“ – „AZ88“ stehen für ggf. kennzeichnungspflichtige Zusatzstoffe, Allergene und sonstige Informationen. Zulässige Werte dafür sind:
0: „ist nicht enthalten“
1: „ist enthalten“
<leer>: „unbekannt“ bzw. „keine Angabe“.
Es darf nur dort 0 übergeben werden, wo der Zusatzstoff/das Allergen sicher nicht enthalten ist. In allen anderen Fällen muss der Eintrag leer bleiben!
3.) Ermittlung des MBS5 Artikels beim Import
Während des Imports der Preisdaten in MBS5 erfolgt die Zuordnung zum MBS5 Artikel anhand folgender Prioritäten:
Suche nach MBS5 Artikel mit
MBS5.ArtikelNr = HRPRICAT.ArtikelNr_MBS5. Wird kein Artikel gefunden, dann
MBS5.LieferantenPreis.ArtikelReferenzNr = HRPRICAT.Artikel_ReferenzNr. Wird kein Artikel gefunden, dann
MBS5.LieferantenPreis.LieferantenArtikelNr = HRPRICAT.Artikelnummer
Aus dieser Prüfungsabfolge ist ersichtlich, dass die Artikelnummer des Lieferanten NIE gegen das Feld ArtikelReferenzNr geprüft wird. Die ArtikelReferenzNr darf also immer nur zusätzlich zur Artikelnummer des Lieferanten eingetragen werden.
4.) Ermittlung des Lieferanten beim Import mit dem Ordersatzimport-Dienst
Wird die HRPRICAT-Datei mit dem Ordersatzimport-Dienst eingelesen, so muss entweder das Feld LieferantNr_MBS5 oder Lieferantenname gefüllt sein, damit die Daten dem Lieferanten zugeordnet werden können. Pro Datei dürfen nur die Daten eines Lieferanten enthalten sein.
Beim Import in MBS5 werden die Felder nicht ausgewertet und können leer bleiben, da hier der Lieferant im Dialog ausgewählt wird.
Beispieldatei HRPRICAT 3.7
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<MBS5 lang="de" currency="EUR" xmlns:xsi=“http://www.w3.org/2001/XMLSchemainstance“>
<HRPRICAT>
<Artikelname_MBS5>Kalbsleber Neuseeland</Artikelname_MBS5>
<ArtikelNr_MBS5>42</ArtikelNr_MBS5>
<Artikelname_Lieferant>Kalbsleber Neuseeland bis 800 g / Stück</Artikelname_Lieferant>
<WG_Schluessel>100</WG_Schluessel>
<Einheit_Gebinde>Karton</Einheit_Gebinde>
<Gebindeinhalt>27.2</Gebindeinhalt>
<Einheit_Gebindeinhalt>kg</Einheit_Gebindeinhalt>
<Rezeptmenge>100</Rezeptmenge>
<Einheit_Rezeptmenge>Stück</Einheit_Rezeptmenge>
<LieferantNr_MBS5>4567</LieferantNr_MBS5>
<Lieferantenname>A+K Kälteteam GmbH, Gelsenkirchen</Lieferantenname>
<Markenbezeichnung>WildWestWings</Markenbezeichnung>
<Artikelnummer>212</Artikelnummer>
<Artikel_ReferenzNr>AB12</Artikel_ReferenzNr>
<ILN>4321122653789</ILN>
<GTIN>2873172653789</GTIN>
<FarbcodeID>2</FarbcodeID>
<Mehrwertsteuer>7</Mehrwertsteuer>
<Artikelkennzeichen>A</Artikelkennzeichen>
<Artikelcode>C</Artikelcode>
<Preis_Liefergebinde>60.384</Preis_Liefergebinde>
<Preis_Gueltig_Vom>2011-01-01</Preis_Gueltig_Vom>
<Preis_Gueltig_Bis>2011-12-31</Preis_Gueltig_Bis>
<Preispflegeebene>1</Preispflegeebene>
<Anbrucherlaubt>N</Anbrucherlaubt>
<Vertragspreis>J</Vertragspreis>
<Kernsortiment>N</Kernsortiment>
<Sonderangebot>J</Sonderangebot>
<Besorgerartikel>N</Besorgerartikel>
<KUNO>N</KUNO>
</HRPRICAT>
<HRPRICAT>
<Artikelname_MBS5>Chick`n Wings Buffallo</Artikelname_MBS5>
<Artikelname_Lieferant>CHICKEN WINGS BUFFA.GEFR.2,5KG </Artikelname_Lieferant>
<WG_Schluessel>703</WG_Schluessel>
<Einheit_Gebinde>Karton</Einheit_Gebinde>
<Gebindeinhalt>4</Gebindeinhalt>
<Einheit_Gebindeinhalt>Beutel</Einheit_Gebindeinhalt>
<Rezeptmenge>2.5</Rezeptmenge>
<Einheit_Rezeptmenge>kg</Einheit_Rezeptmenge>
<LieferantNr_MBS5>123456789012345</LieferantNr_MBS5>
<Lieferantenname>SALOMON HITBURGER GMBH</Lieferantenname>
<Artikelnummer>000017</Artikelnummer>
<FarbcodeID>123</FarbcodeID>
<Mehrwertsteuer>7</Mehrwertsteuer>
<Artikelkennzeichen> </Artikelkennzeichen>
<Artikelcode>A </Artikelcode>
<EAN_Liefergebinde> </EAN_Liefergebinde>
<EAN_Gebindeinhalt> </EAN_Gebindeinhalt>
<Preis_Liefergebinde>57.472</Preis_Liefergebinde>
<Preis_Gueltig_Vom>2011-01-01</Preis_Gueltig_Vom>
<Preis_Gueltig_Bis>2011-12-31</Preis_Gueltig_Bis>
<Preispflegeebene>5</Preispflegeebene>
<Anbrucherlaubt>N</Anbrucherlaubt>
<Vertragspreis>N</Vertragspreis>
<Kernsortiment>J</Kernsortiment>
<Sonderangebot>N</Sonderangebot>
<Besorgerartikel>N</Besorgerartikel>
<KUNO>J</KUNO>
<BLS_Schluessel>Y562531</BLS_Schluessel>
<BLS_Umrechnungsfaktor>1000</BLS_Umrechnungsfaktor>
<GCAL>120</GCAL>
<GJ>243</GJ>
<GKB>0.3</GKB>
<ZE>4</ZE>
<ZF>57</ZF>
<EH>20</EH>
<FC>6</FC>
<FP>120</FP>
<FS>100</FS>
<FU>60</FU>
<MK>0.1</MK>
<MNA>2</MNA>
<ZB>0.5</ZB>
<ZK>50</ZK>
<VE>5</VE>
<VB1>6</VB1>
<VC>2</VC>
<MCA>0</MCA>
<MMG>0</MMG>
<MFE>0</MFE>
<MJ>0</MJ>
<KMD>0</KMD>
<GMKO>0</GMKO>
<F182>0</F182>
<F183>0</F183>
<AZ01>0</AZ01>
<AZ02>1</AZ02>
<AZ03>1</AZ03>
<AZ04>1</AZ04>
<AZ05>0</AZ05>
<AZ06>0</AZ06>
<AZ07>0</AZ07>
<AZ08>0</AZ08>
<AZ09>0</AZ09>
<AZ10>0</AZ10>
<AZ11>0</AZ11>
<AZ12>0</AZ12>
<AZ13>0</AZ13>
<AZ14>0</AZ14>
<AZ15>0</AZ15>
<AZ16>0</AZ16>
<AZ17>0</AZ17>
<AZ18>0</AZ18>
<AZ19>0</AZ19>
<AZ20>0</AZ20>
<AZ21>0</AZ21>
<AZ22>0</AZ22>
<AZ23>0</AZ23>
<AZ24>0</AZ24>
<AZ25>0</AZ25>
<AZ26>0</AZ26>
<AZ27>0</AZ27>
<AZ28>0</AZ28>
<AZ29>0</AZ29>
<AZ30>0</AZ30>
<AZ31>0</AZ31>
<AZ32>0</AZ32>
<AZ33>0</AZ33>
<AZ34>0</AZ34>
<AZ35>0</AZ35>
<AZ36>0</AZ36>
<AZ37>0</AZ37>
<AZ38>0</AZ38>
<AZ39>0</AZ39>
<AZ40>0</AZ40>
<AZ41>0</AZ41>
<AZ42>1</AZ42>
<AZ50>1</AZ50>
<AZ55>1</AZ55>
<AZ79>1</AZ79>
<AZ83>1</AZ83>
</HRPRICAT>
</MBS5>
HRPRICAT Vers. 2.x – Artikel und Preise
Satzformat und Konventionen
Die Daten müssen in einer Textdatei mit fester Satzlänge vorliegen. Der Zeichensatz ist WindowsANSI.
Alphanumerische Felder (Typ A) werden linksbündig im Feld ausgerichtet, wobei nicht benutzte Stellen mit Leerzeichen aufgefüllt werden.
Numerische Felder (Typ N) werden ohne Dezimalkomma rechtsbündig im Feld ausgerichtet, wobei zur
Erreichung der geforderten Feldlänge nicht benutzte Stellen mit führender Null (0) gefüllt werden. Eine Längenangabe von 11,3 bedeutet eine Gesamtlänge von 11 Ziffern, wobei die rechten 3 Ziffern den Nachkommaanteil beschreiben.
Ein „muss“ in der Spalte Status zeigt an, das die Angabe des jeweiligen Wertes obligatorisch ist. Fehlt ein Wert, wird die Schnittstelle die Datei zurückweisen.
Ein „kann“ signalisiert die optionale Angabe der Daten. Soll keine Angabe erfolgen muss das Feld in jedem Fall, also auch bei einem numerischen Feld, mit Leerzeichen gefüllt werden.
Satzaufbau HRPRICAT Vers. 2.0
Feld-Nr | Datenfeld | Typ | Länge | Status | Beschreibung | Beispiel |
1 | Artikelname | A | 40 | muss | Artikelbezeichnung des Lieferanten | Ananas Scheiben DelMon 3/1 |
2 | Gebindename | A | 8 | muss | Gebindename hierauf bezieht sich der Preis | Karton |
3 | Gebindeinhalt | N | 8,3 | muss | Gebindeinhalt – Menge | 00006000 (entspricht 6,0) |
4 | Einheit Gebindeinhalt | A | 8 | muss | Bezeichnung der Verkaufseinheit, die in MBS5 Lagereinheit wird | Dose |
5 | Rezeptmenge | N | 8,3 | muss | eine wie große Menge des Artikels befindet sich in einer Einheit gemäß Feld 4, z.B. als Abtropfgewicht | 00179500 (entspricht 179,5) |
6 | Einheit der Rezeptmenge | A | 8 | muss | Einheit zu Feld 5, z.B. g,ml, l, kg, Stk. | G |
7 | Lieferantenname | A | 35 | muss | Lieferantenname im Klartext | Testlieferant |
8 | Artikelnummer | A | 18 | muss | Artikelnummer des Lieferanten | TS0001021 |
9 | Mehrwertsteuer | N | 4,2 | muss | aktueller Steuersatz | 0700 (entspricht 7,0%) |
10 | Artikelkennzeichen | A | 1 | kann | Aktiv- oder Deaktivkennzeichen des Artikels | <> „N“ – aktiv „N“ – nicht mehr bestellbar |
11 | Artikelcode | A | 2 | kann | Artikelcode des Lieferanten (wird von MBS5 mit importiert, aber nicht verarbeitet, kann als Selektionskriterium genutzt werden) | Informationen zum Sortiment, z.B. A = nationale Artikel, B = nationale mit reg. Hersteller, C = reg. Artikel |
12 | EAN – Nummer Liefergebinde | A | 13 | kann | EAN Nummer des Artikels (für Liefergebinde aus Feld 2) | EAN-Code für den Karton |
13 | EAN – Nummer Gebindeinhalt | A | 13 | kann | EAN Nummer des Gebindeinhalts (in der Einheit des Gebindeinhalts aus Feld 4) | EAN-Code für die einzelne Dose |
14 | Preis je Liefergebinde | N | 11,3 | muss | Preis des Kunden oder des Ordersatzes, bezieht sich auf das Liefergebinde in Feld 2 | 00000041280 (entspricht 41,28) |
15 | Von Datum Preis | N | 8 | muss | Preise gültig ab (Format TTMMJJJJ) | 20071998 |
16 | Bis Datum Preis | N | 8 | muss | Preis gültig bis, z.B. Gültigkeitsintervall des Ordersatzes oder einer individuellen Vereinbarung (Format TTMMJJJJ) | 31121999 |
17 | AnbruchErlaubt | A | 1 | muss | Gebinde kann auch im Anbruch geordert werden (Einzelpreis = Feld 14 / Feld 3) | <> ‚N’ Anbruch ist erlaubt = ‚N’ nur vollständiges Gebinde |
18 | MBS5 ArtikelNr | A | 18 | kann | Nr. des Artikels in der MBS5-Datenbank | 3002-ABCD |
| Gesamtlänge |
| 212 |
|
|
|
| Ohne Angabe der Artikelnummer |
| 194 |
|
|
|
Verarbeitung von Sonderangeboten
Sollen befristete Angebote mit dieser Schnittstelle geschickt werden, so können zusätzliche Zeilen zum selben Artikel im selben Gebinde mit unterschiedlichen Preisen und unterschiedlichen Gültigkeitszeiträumen übergeben werden. MBS5 wird diese mit importieren und bei der Erstellung von Einkaufsvorschlägen bei Lieferanten mit berücksichtigen.
Verarbeitung von abweichenden Preisen für Anbruchmengen
Preise für Anbruchmengen können auf zwei verschiedene Arten (auch gemischt) verarbeitet werden:
Preis für einen Artikel im Anbruch ist identisch mit dem Preis des Artikels im Gebinde In diesem Fall muss nur im Feld 17 ein ‚J’ übergeben werden
Anbruchpreis und Gebindepreis des Artikels sind verschieden
für jeden Anbruchpreis (im Beispiel entspräche dies einzeln verkauften Dosen), können zusätzliche Zeilen mit gleicher Einheit in Feld 2 und Feld 4 geschickt werden, der Preis in Feld 14 muss sich dann aber auch auf diese Einheiten beziehen. In diesem Fall ist in allen Preiszeilen des betreffenden Artikels für Feld 17 ein ‚N’ zu übergeben.
Verarbeitung von Auslistungen
Zum Auslisten eines Artikels muss eine Zeile mit allen Artikelinformationen und einem „N“ in Feld 10 übergeben werden. Danach wird der Artikel für diesen Lieferanten in MBS5 auf „nicht bestellbar“ gestuft, was das Einkaufsmodul bei der Erstellung von Einkaufsvorschlägen berücksichtigt. Sollten vorher mehrere Zeilen für denselben Artikel übergeben worden sein (Sonderangebote, Anbruchpreise), müssen diese separat noch einmal als nicht bestellbar übergeben werden.