Der eBiss.Retail.TradeItemManager schreibt alle aus einem eBiss.Retail.TradeItemDocument Entity bzw. Dokument extrahierten Artikel, mit deren Deatilinformationen in die eBiss-Datenbank.
Die Artikelbestände werden im Warenwirtschaftssystem durch eingehende OrderResponse- und DispatchAdvice-Dokumente aktualisiert.
Name | Bedeutung |
---|---|
AutoCreateLocations | True oder False, bei True wird eine neue Location mit der GLN aus Dokument angelegt und bei False eine Location mit GLN aus dem Dokument bei den Partnern in der eBiss-Datenbank gesucht. |
Description | Hier kann ggf. eine Beschreibung zur Erklärung des Ablaufs eingetragen werden. |
Name | Name des TradeItemManagers. Hier sollte nach Möglichkeit ein aussagekräftiger Name gewählt werden. |
PosActionDeleteThanRemoveArticle | (False) ArticleDetail (Ean) wird als gelöscht markiert, der Datensatz verbleibt aber im ArticlePool. (True) ArticleDetail (Ean) wird aus ArticlePool gelöscht. |
Der Jobstep eBiss.Retail.TradeItemManager kann recyclete Eans verbuchen. Die OverwriteEan-Konfigurtion ist die Default-Einstellung des Jobsteps. Es gibt allerdings die Möglichkeit, die Eigenschaft OverwriteEan auf TradingPartner-Location-Ebene zu verbieten. Hierzu muss eine eBiss-Variable namens „OverwriteEan“ angelegt, oder per Template in eBiss eingespielt werden.
Zusätzlich muss bei der entsprechenden TradingPartner-Location der Wert der Variablen explizit auf „False“ gesetzt werden. Wenn Sie die Variable bei der entsprechenden TradingPartnerLocation noch nicht instantiiert haben, kann dies per DragAndDrop geschehen, indem Sie mit der Maus die Variable „OverwriteEan“ aus dem Feld „AvailableVariableDefinitions“ (untere Abbildung, linke Seite) in das Feld „VariableInstances“ (untere Abbildung, rechte Seite) ziehen. Der Wert False können Sie durch das anschließende entfernen des Hakens der Option „FlagValue“ einstellen. Dann wird der TradeItemManager ein Fehler auslösen, wenn eine Ean mit unterschliedlicher Artikelnummer, Farbe oder Größe schon im ArtikelPool existiert.