Darstellung
Shipping (SMP01)
Transaktion: SMP01 Shipping
UI-Pfad: /smartPackSalesHeads
Business-Zweck
Shipping ist die zentrale Versandmaske für manuelle Fulfillment-Bearbeitung. Partner und Versandmitarbeiter verwalten hier offene Aufträge, pflegen SendPack-Versandstücke, setzen Carrier/Versandprodukte und lösen den Versand inklusive Label-Druck aus. SMP01 ergänzt den automatisierten Packtisch (SMP03) für Einzelbearbeitung, Nachbearbeitung und Sammelversand.
Kernbegriffe
| Begriff | Bedeutung |
|---|---|
| SalesHead (Order) | Quellauftrag mit Versanddaten, Carrier, Shipping |
| SendPack | Versandstück mit Tracking, Gewicht, Maßen, Label |
| SalesHeadPackaging | Verpackungsmaterial am Beleg (Kartons, Paletten) |
| Shipping / Carrier / Product | Versandart, Spediteur, Carrier-Produkt (z. B. DHL Paket) |
| transportationNumber | Transport-/Tournummer für Abschluss (SMP02) |
| isSend | Auftrag als versendet markiert |
Fachlicher Ablauf / Workflow
- Auftragsliste laden – offene, versandfähige Aufträge (
showOrders) - Auftrag öffnen – Positionen, Adresse, Carrier, Packagings prüfen
- SendPack anlegen – manuell oder über Carrier-Webservice (
shippingClient) - Versand validieren –
validateShipmentvor Abschluss - Versand auslösen – Labels drucken, Lieferschein erzeugen,
isSendsetzen - Optional: Tracking nachträglich per SAL31 importieren
Partner-Szenarien
Auftrag versandfertig machen
GET /api/salesHead/showOrders– offene Aufträge filternGET /api/salesHead/{id}– Beleg laden- Carrier/Produkt setzen über Shipping API
POST /api/sendPacks/– SendPack anlegenPOST /api/shippingClientmitisSmartpack: true– Versand + Label
SendPack manuell pflegen
POST /api/sendPacks/ mit Tracking, Gewicht, Maßen – siehe SendPacks API.
Tracking nachträglich (Carrier-Feed)
SAL31 SendPack-Import statt Live-Label – siehe Umlagerung & Import und SendPack Import API.
Aufträge zusammenführen (Sammelversand)
POST /api/salesHead/merge – mehrere Aufträge zu einem Versandvorgang bündeln.
Voraussetzungen
- Auftrag (SAL16) mit offenen Liefermengen, nicht liefergesperrt
- Versandart (
shipping) und Carrier konfiguriert - Rechte SMP01
- Für Live-Labels: Carrier-Webservice-Anbindung (ShippingClient)
Auswirkungen im ERP
| Aktion | Auswirkung |
|---|---|
| Versand auslösen | Lieferschein (SAL17), Warenausgang (INV), isSend |
| SendPack anlegen | Tracking am Beleg, Shop-Rückmeldung möglich |
| Label-Druck | PrintLog, Carrier-Tracking-Nummer |
| Storno/Löschen SendPack | DELETE /api/sendPacks/{id} |
Typische Fehlerquellen
- Fehlende Carrier-Konfiguration – Versandart ohne zugeordneten Carrier
- validateShipment schlägt fehl – Packstücke, Gewicht oder Adresse unvollständig
- Doppelversand – Auftrag bereits
isSend - Teillieferung – offene Mengen vs. SendPack-Mengen inkonsistent
Weiterlesen
- Lieferscheine, Umlagerung & Import
- Packtisch, Abschlüsse
- Shippment API, SendPacks API