221 · accountsresponsefrombc

Technisches Mapping des Jobs accountsresponsefrombc (BCAccountsResponse).
EigenschaftWert
Order221
Jobaccountsresponsefrombc
MappingBCAccountsResponse
RichtungBC → CE
QuellverbindungBC_Test
ZielverbindungCRM_Test
Quelltabelle (API)acdcontactscomp aus singhammerITConsulting/dyce/v2.0
Zieltabelleaccount
Zeitplan—, wird von accountsnewfromce über ResponseJob ausgelöst
Filter{{lastModifiedDateTime gt %watermark%}}
Watermarkmodifiedon (Typ datetime)
Response-Job—
Fachliche DokuRückmeldung aus BC (Firma)

Feldzuordnung

QuellfeldZielfeldOperationDetails
_accountidaccountidReadFromMessage · Schlüsselaus Antwortnachricht
idwysa_bcsystemid——
numberwysa_bccontactnumber——

Alternate Key

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

Weitere technische Details

Transformationen im Detail

Die Operation ReadFromMessage ist parameterlos. Sie weist die DataBridge an, den Wert nicht aus einer Tabelle zu lesen, sondern aus der Antwortnachricht des vorangegangenen Aufrufs (accountsnewfromce):

{ "Operations": [{ "Name": "ReadFromMessage" }] }

Möglich ist die Primärschlüssel-Auflösung, weil CEAccounts die CE-GUID im BC-Feld dataverseId mitgeschickt hat. BC gibt sie in der Antwort zurück, und ReadFromMessage liest sie von dort als _accountid aus.

Vergleich mit anderen Jobs

IsActive = false ist bei Response-Jobs kein Hinweis auf einen abgeschalteten Job. Sie laufen nicht nach eigenem Zeitplan, sondern werden vom auslösenden Job gestartet und verarbeiten dessen Antwortnachricht. Dasselbe Muster findet sich bei mehreren Job-Paaren:

Auslösender JobOrderResponse-JobOrder
accountsnewfromce220accountsresponsefrombc221
contactsnewfromce240contactsresponsefrombc241
opportunitiesnewfromce260opportunitiesresponsefrombc261
opportunityproductsnewfromce710opportunityproductsresponsefrombc760