Skip to content

Angebote (SAL15) ​

Transaktion: SAL15 Angebote, SAL05 Vertriebsbelege
UI-Pfad: /salesOffers
API: /api/salesHead/salesOffers, POST /api/salesHead/

Business-Zweck ​

Angebote dokumentieren unverbindliche Preis- und Leistungszusagen vor verbindlichen Aufträgen. Für B2B-Partner relevant bei Freigabe-Workflows: Angebot in reybex → Kundenfreigabe → Auftrag → O2C-Fortsetzung.

Angebote sind im Order-to-Cash-Flow optional (Phase 2).

Kernbegriffe ​

BegriffBedeutung
Offer-DocTypeisOffer=true
validUntilGültigkeitsdatum Angebot
createProposalFromSalesHeadAngebot → Auftrag Umwandlung
Quick OfferWeb-Freigabe ohne Login (SAL15)
refSalesHeadAuftrag verweist auf Angebot

Fachlicher Ablauf / Workflow ​

  1. Angebot mit Positionen und Preisen anlegen
  2. Optional: PDF/ E-Mail an Kunde
  3. Bei Zusage: Umwandlung in Auftrag
  4. Weiterer Flow wie Order-to-Cash Phase 3+

Partner-Szenarien ​

Szenario 1 – Angebot per API ​

json
POST /api/salesHead/
{
  "docType": { "id": 300000 },
  "customer": { "id": 1000001 },
  "docDate": "2026-09-10",
  "validUntil": "2026-10-10",
  "items": [
    {
      "itemNumber": 1,
      "material": { "matCode": "ART-10001" },
      "quantity": 10,
      "price": 45.00
    }
  ]
}

Szenario 2 – Angebot → Auftrag ​

json
POST /api/salesHead/createProposalFromSalesHead
{
  "salesHeads": [1111111111111111]
}

Response: neuer Auftrag mit refSalesHead auf Angebot, Positionen kopiert.

Szenario 3 – Angebote listen ​

bash
curl -G "$BASE_URL/api/salesHead/salesOffers" \
  -H "Authorization: Bearer $TOKEN" \
  --data-urlencode "page=1" \
  --data-urlencode "pageSize=20"

Szenario 4 – Preise vor Angebot prüfen ​

json
POST /api/salesHead/getSalesPrice
{
  "customerId": 1000001,
  "materialId": 2000001,
  "quantity": 10
}

Voraussetzungen ​

  • Offer-DocType + Nummernkreis
  • SalesHeadDocRule Offer → Order
  • Kunde, Material, Preise (SAL01, BAS02, SAL09)

Auswirkungen im ERP ​

AktionAuswirkung
Angebot speichernKeine Reservierung (typisch)
Umwandlung AuftragReservierung, O2C startet
Angebot abgelaufenvalidUntil – manuelle Prüfung

Typische Fehlerquellen ​

FehlerUrsache
Umwandlung fehlgeschlagenDocRule Offer→Order fehlt
Preis abweichendPreisliste geändert seit Angebot
Kein AuftragcreateProposalFromSalesHead nicht aufgerufen

Weiterlesen ​

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