Skip to content

Retouren-Abwicklung (SAL20) ​

Transaktion: SAL20 Retouren Abwicklung
UI-Pfad: Return Management
API: /api/returnHead, POST /api/salesHead/return

Business-Zweck ​

Retouren (RMA) kehren Warenfluss und Belegkette um: Kunde sendet Ware zurück → Retoure erfasst → Gutschrift oder Ersatzauftrag. Partner integrieren Shop-RMA oder ERP-Retouren über Return Head API.

Kernbegriffe ​

BegriffBedeutung
ReturnHeadRetourenkopf (SAL20)
createSalesHeadRetoure → Gutschrift/Ersatz
returnPackRetouren-Packstück / Tracking
createCreditNotesGutschrift aus Rechnung
getReturnHeadByOrderIdRetoure zu Auftrag finden

Fachlicher Ablauf ​

  1. Retoure anlegen mit Bezug zu Auftrag/Rechnung
  2. Retourenlabel / Tracking (returnPack)
  3. Wareneingang buchen (INV)
  4. Gutschrift oder Ersatzlieferung

Partner-Szenarien ​

Szenario 1 – Retoure anlegen ​

json
POST /api/returnHead/
{
  "salesHead": { "id": 1234567890123456 },
  "reason": { "id": 1 },
  "items": [
    {
      "salesItem": { "id": 9876543210 },
      "quantity": 1,
      "reasonText": "Defekt"
    }
  ]
}

Response: { "id": 3333444455556666 }

Szenario 2 – Retoure zu Auftrag finden ​

bash
curl -G "$BASE_URL/api/returnHead/getReturnHeadByOrderId/1234567890123456" \
  -H "Authorization: Bearer $TOKEN"

Szenario 3 – Gutschrift aus Rechnung ​

json
POST /api/salesHead/createCreditNotes
{
  "salesHeadIds": [2222333344445555],
  "docType": { "id": 300004 }
}

Szenario 4 – Retouren-Tracking ​

json
POST /api/returnHead/returnPack
{
  "returnHeadId": 3333444455556666,
  "trackingNumber": "RET-TRACK-998877",
  "carrierName": "DHL Retoure"
}
bash
curl -G "$BASE_URL/api/returnHead/getReturnTrackingData/3333444455556666" \
  -H "Authorization: Bearer $TOKEN"

Szenario 5 – SalesHead-Return Shortcut ​

json
POST /api/salesHead/return
{
  "salesHeadId": 2222333344445555,
  "items": [
    { "salesItemId": 9876543210, "quantity": 1 }
  ]
}

Voraussetzungen ​

  • Ursprungsbeleg (Auftrag/Rechnung) existiert
  • Return-DocTypes / Gründe konfiguriert
  • Lager für Retourenware (INV)
  • Berechtigung SAL20

Auswirkungen im ERP ​

AktionAuswirkung
RetoureRMA-Dokument, ggf. WE
GutschriftNegativ-Umsatz, FiBu
BestandZugang INV02
ConnectorShop-RMA-Status

Typische Fehlerquellen ​

FehlerUrsache
Menge zu hoch> gelieferte Menge
Keine REGutschrift ohne Rechnungsbasis
Tracking doppeltreturnPack idempotent prüfen

Weiterlesen ​

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