Template an eigene Anforderungen anpassen
Das WebEDI-Template veranschaulicht die Möglichkeiten der Lobster-Data-Plattform anhand des beschriebenen Beispielszenarios. Verwenden Sie es als Grundlage für Ihre eigenen WebEDI-Prozesse und passen Sie die Implementierung nach Bedarf an oder erweitern Sie diese.
Die wichtigsten Konfigurationselemente werden nachfolgend beschrieben.
Benutzerdefinierte Typdefinitionen
Erweitern Sie Bestellungen/Sendungen um zusätzliche Attribute und Typen
Passen Sie die Verpackungsdefinitionen an Ihre tatsächlichen Verpackungen an
Konfigurieren Sie das Lieferanten-Toleranzblatt mit prozentualen oder absoluten Schwellenwerten sowie Datumsfenstern
Nutzen Sie die Basisdefinitionen als Rahmen und passen Sie diese nach Bedarf an oder erweitern Sie sie
Sie haben die benutzerdefinierten Typdefinitionen entsprechend Ihren geschäftlichen Anforderungen konfiguriert.
Profile
Das Template enthält Profile für beide Richtungen: den Empfang von Bestellungen sowie das Senden von Auftragsbestätigungen und ASNs.
TEMPLATE_webEDI_Import_Order
Verwenden Sie dieses Profil zum Empfang und Import von Bestellungen
Ersetzen Sie die Quellstruktur (ORDERS_D23A) durch Ihr eigenes Bestellformat
Mappen Sie Ihr Format auf das vorausgefüllte Bestellformat
Ersetzen Sie die statischen Werte für
buyerAccount_attrundsupplierAccount_attr
TEMPLATE_webEDI_Export_OrderConfirmation
Verwenden Sie dieses Profil zum Senden von Auftragsbestätigungen
Ersetzen Sie die Zielstruktur (ORDRSP_D23A) durch Ihr eigenes Format
Mappen Sie das vorausgefüllte Auftragsbestätigungsformat auf Ihr eigenes Format
TEMPLATE_webEDI_Export_ASN
Verwenden Sie dieses Profil zum Senden von ASNs
Ersetzen Sie die Zielstruktur (DESADV_D23A) durch Ihr eigenes Format
Mappen Sie das vorausgefüllte ASN-Format auf Ihr eigenes Format
Orientieren Sie sich an der generischen Richtlinie und passen Sie diese an Ihre kundenspezifische EDI-Richtlinie an, einschließlich Segmente, Qualifier und Formate
Sie haben die eingehenden und ausgehenden Profile entsprechend Ihren Bestellungs-, Auftragsbestätigungs- und ASN-Formaten konfiguriert.
Event-Handling für die Validierung
Das Template validiert bestätigte Mengen und bestätigte Liefertermine anhand lieferantenspezifischer Toleranzen. Gehen Sie wie folgt vor, um die Validierung auf weitere Felder auszuweiten.
Erweitern Sie die Entität
SupplierToleranceSheet, die EntitätOrdersowie die Eingabeformulare webEDI: TolerancesDefault und webEDI: OrderConfirmation um die zusätzlich benötigten Felder.Die Validierung wird im Event-Handler webEDI: validate order confirmation ausgeführt.
Ergänzen Sie die Fallback-Werte im Block Set dummy tolerances if search result is empty um die neuen Felder.
Erweitern Sie den Block Validation based on supplier tolerances um die Validierung der neuen Felder.
Sie haben die Validierungslogik um Ihre zusätzlichen Toleranzfelder und Geschäftsregeln erweitert.