Neue Positionen nach Business Central übertragen
Themen:
| Richtung | Customer Engagement → Business Central |
| Wann | alle 3 Minuten |
| Betrifft | Positionen, die freigegeben sind und in BC noch nicht existieren |
| Technisch | Job opportunityproductsnewfromce (710), Mapping CEOpportunityProducts |
Was passiert hier?
Die Positionen einer Verkaufschance — in CE die Verkaufschancenprodukte — werden in Business Central als Kalkulationszeilen der Verkaufschance angelegt. Aus ihnen entsteht dort später das Angebot.
Zwei Bedingungen müssen erfüllt sein:
- Sync zu BC an der Position steht auf „Ja"
- das Feld BC System-ID der Position ist noch leer
Zwei Voraussetzungen an anderen Datensätzen
Eine Position adressiert ihr Ziel in BC über zwei Werte, die sie sich aus verknüpften Datensätzen holt:
flowchart LR P["Position in CE"] --> A["Verkaufschance<br/><b>BC Verkaufschancennummer</b>"] P --> B["Produkt<br/><b>BC Code</b>"] A --> Z["Kalkulationszeile in BC"] B --> Z
| Wert | Kommt von | Gefüllt durch |
|---|---|---|
| Verkaufschancennummer | der Verkaufschance | Rückmeldung aus BC (261) |
| Elementcode | dem verknüpften Produkt | Kalkulationselemente aus BC (190) |
Fehlt einer der beiden, findet die Position ihr Ziel nicht.
Sichergestellt ist das über den Takt: Verkaufschance und Kalkulationselemente laufen alle zwei Minuten, dieser Schritt alle drei. Die Vorarbeit ist also stets erledigt — allerdings aus einem früheren Durchlauf, nicht aus demselben. Siehe Ausführungsreihenfolge und Takt.
Welche Felder gehen nach BC?
| Feld in Customer Engagement | Feld in Business Central | Anmerkung |
|---|---|---|
| Verkaufschance | Verkaufschancennummer | wird zur BC Verkaufschancennummer aufgelöst |
| Produkt | Elementcode | wird zum BC Code des Elements aufgelöst |
| Menge | Menge | |
| Beschreibung | Beschreibung | |
| BC Betrag | Betrag (LW) | Nettobetrag der Position |
| BC Betrag inkl. MwSt. | Betrag inkl. MwSt. (LW) | Bruttobetrag |
| Marge | Deckungsbeitrag (LW) |
„LW" steht für Landeswährung — Business Central führt diese Beträge in der Währung des Buchungskreises.
Worauf zu achten ist
Beschreibung und Marge gehen auch bei Änderungen mit
Beschreibung und Marge sind sowohl Teil dieses Schritts als auch des Schritts Positionsänderungen nach BC. Werden sie später in CE geändert, kommt das in Business Central an.
Wiedererkennung über die BC System-ID
Anders als Firma, Kontakt und Verkaufschance schickt dieser Schritt keine Dataverse Id mit. Die Position wird in Business Central über die BC System-ID adressiert, die anschließend über die Rückmeldung nach CE kommt.
Die Freigabe folgt der Verkaufschance
Das Feld Sync zu BC an der Position (wysa_SynctoBC) folgt der Freigabe der
Verkaufschance — es muss nicht je Position einzeln gesetzt werden. Zu beachten ist der
abweichende technische Feldname gegenüber der Verkaufschance (wysa_sync2bc), siehe
Übersicht.
Anderer Takt als die übrigen Schritte
Die Positions-Jobs laufen alle 3 Minuten, nicht alle 2 wie der Rest der Integration. Zusammen mit der Reihenfolge bedeutet das: Zwischen der Freigabe einer Verkaufschance und dem Ankommen ihrer Positionen in BC können einige Minuten liegen.
Technische Details
Die vollständige technische Mapping-Tabelle mit Feldzuordnungen, Key-Auflösung und Transformationen steht unter Technisches Mapping → opportunityproductsnewfromce.