760 · opportunityproductsresponsefrombc

Technisches Mapping des Jobs opportunityproductsresponsefrombc (BCOpportunityProductsResponse).
EigenschaftWert
Order760
Jobopportunityproductsresponsefrombc
MappingBCOpportunityProductsResponse
RichtungBC → CE
QuellverbindungBC_Test
ZielverbindungCRM_Test
Quelltabelle (API)acdopportunitycalculationelements aus singhammerITConsulting/dyce/v2.0
Zieltabelleopportunityproduct
Zeitplan—, wird von opportunityproductsnewfromce über ResponseJob ausgelöst
Filter{{lastModifiedDateTime gt %watermark%}}
WatermarklastModifiedDateTime (Typ datetime)
Response-Job—
Fachliche DokuRückmeldung aus BC (Verkaufschancen-Position)

Feldzuordnung

QuellfeldZielfeldOperationDetails
systemIdwysa_bcsystemid——
_opportunityproductidopportunityproductidReadFromMessage · Schlüsselaus Antwortnachricht

Alternate Key

{
  "keyType": "PrimaryKey",
  "keyName": "_opportunityproductid",
  "ignoreEmptySourceKey": false,
  "keyRank": 0
}

Weitere technische Details

Beobachtungen

  • IsActive = false ist kein Hinweis auf einen abgeschalteten Job — Response-Jobs laufen nicht nach eigenem Zeitplan, sondern werden vom auslösenden Job (opportunityproductsnewfromce, 710) über dessen Feld ResponseJob gestartet.
  • Bei Firma, Kontakt und Verkaufschance funktioniert PrimaryKey, weil das jeweilige Anlage-Mapping die CE-GUID im Feld dataverseId mitgeschickt hat und BC sie zurückgibt. Das Anlage-Mapping der Positionen (CEOpportunityProducts) enthält kein dataverseId — woraus die DataBridge hier den Primärschlüssel bezieht, geht aus der Konfiguration nicht hervor und sollte im System nachvollzogen werden.