Skip to main content

Rechnungsexport

Allgemein

Im Standard werden die Felder aus dem Feld-Mapping verwendet, um zu definieren, welche Felder aus dem Worfklow in welches Feld in Workflow BC geschrieben werden sollen.

Im Standard ist ein Export der Daten aus dem Workflow nach BC in dem Skript DEXPRO__UserExit_WorkflowLib und hier in der Funktion ue_OnActionEnd_End eingebunden.

Wichtig: Derzeit können nur bereits vorhandene Breeze-Belege in BC upgedatet werden. Eine Anlage von neuen Breeze-Dokumenten wird derzeit noch nicht unterstützt.

Im Standard wird die Übergabe nur ausgeführt, wenn sich die Rechnung im Status "FinalCheck" (Finale Prüfung) befindet und wenn die Felder BreezeID und CoreID gefüllt sind, welche immer gefüllt sind, wenn der Import über den Standard Rechnungsimport ausgeführt worden ist.

 

image-1667301180603.png

User-Exits für den Export

In dem Skript DEXPRO__UserExit_CustomDynamicsBCLib befinden sich verschiede User-Exits mit welchem die Daten beim oder nach dem Import modifiziert werden können. Diese User-Exit-Funktionen befinden sich im Standard in der Funktion sendDataToDynamicsBC.

userExit_ParseHeadValue_Export (User-Exit für das Parsing von Kopfwerten beim Export)

Über dieses User-Exit können Kopfwerte so geparst werden, dass diese in BC verwendet werden können.
Im Standard sind hier schon UserExits für bestimmte Felder enthalten.
Beispiel analog zu User-Exit beim Import

userExit_ParsePosValue_Export (User-Exit für das Parsing von Positionswerten beim Export)

Über dieses User-Exit können Kopfwerte so geparst werden, dass diese in BC verwendet werden können.
Im Standard sind hier schon UserExits für bestimmte Felder enthalten.
Beispiel analog zu User-Exit beim Import