Skip to content

Umlagerung, Import & Tracking ​

Transaktionen: SAL19 Umlagerungs-Aufträge, SAL31 Tracking No. Import, SCH01 Tankstellen-Import
API: /api/salesHead/salesTransfers, /api/salesImport

Business-Zweck ​

Neben dem Standard-O2C unterstützt SAL Umlagerungsaufträge zwischen Lagern, Tracking-Import aus Carrier-Dateien und spezielle Branchenimporte. Partner nutzen SAL31 für Massen-Tracking-Updates parallel zum Connector.

Kernbegriffe ​

BegriffBedeutung
salesTransfersUmlagerung SAL19
createStockTransferOrderUmlagerungsauftrag anlegen
SAL31Tracking-Nummern-Import
SalesImportCSV-Import-Service
ordersByEanOrTrackingAuftragssuche

Fachlicher Ablauf – Umlagerung ​

Fachlicher Ablauf – Tracking ​

Partner-Szenarien ​

Szenario 1 – Umlagerungsauftrag ​

json
POST /api/salesHead/salesTransfers
{
  "fromWarehouse": { "id": 500001 },
  "toWarehouse": { "id": 500002 },
  "items": [
    { "material": { "matCode": "ART-10001" }, "quantity": 50 }
  ]
}

Szenario 2 – Umlagerungsaufträge listen ​

bash
curl -G "$BASE_URL/api/salesHead/salesTransfers/sales" \
  -H "Authorization: Bearer $TOKEN"

Szenario 3 – Tracking CSV Import (SAL31) ​

json
POST /api/salesImport/importFromCSV
{
  "importTemplateId": 700001,
  "fileContent": "docNumber;tracking;carrier\nAU-2026-00456;00340434161234567890;DHL Paket"
}

Alternativ strukturiert:

json
POST /api/salesImport/items
{
  "importType": "tracking",
  "rows": [
    { "docNumber": "AU-2026-00456", "trackingNumber": "00340434161234567890", "carrierName": "DHL Paket" }
  ]
}

Szenario 4 – Auftrag per Tracking finden ​

bash
curl -G "$BASE_URL/api/salesHead/ordersByEanOrTracking" \
  -H "Authorization: Bearer $TOKEN" \
  --data-urlencode "tracking=00340434161234567890"

Szenario 5 – Kombination Connector + SAL31 ​

  1. Connector erzeugt LS+RE mit referencingDocuments
  2. SAL31 aktualisiert nachträglich Tracking-Korrekturen aus Carrier-Report

Voraussetzungen ​

  • Lagerstamm INV (Quelle/Ziel)
  • Import-Vorlage SAL31 konfiguriert
  • DocNumber oder SalesHead-ID in CSV eindeutig
  • Versandarten (carrierName) in SMP

Auswirkungen im ERP ​

ProzessWirkung
UmlagerungBestand A−, B+
Tracking-ImportSendPacks, isSend
Fehlerhafte ZeileImport-Protokoll

Typische Fehlerquellen ​

FehlerUrsache
docNumber unbekanntTippfehler CSV
Carrier unbekanntShipping.name fehlt
Doppel-Trackinglicenseplate existiert

Weiterlesen ​

Nur für reybex-Partner. Nicht für Endkunden bestimmt.