...
Basis Mapping | Beleg |
Synchronisation | Find |
Verwendeter Index | 1 (Abacus-Index) |
Vergabe Identifikation/Nummer | |
Mapping | Interne Synchronisationsfelder |
Quellfilter | Geschaeftsbereich.AbacusMandant == Parameters("Mandantennummer") && !?AbacusNummer && BelegStatusValue == 2 && ZahlungsStatusValue < 2 && BelegDatum >= CreateDate(2024, 01, 01) |
Zuordnungsdefinition
Synchronisationsrichtung | Feldzuordnungsart | Quellfeld | Zielfeld | Beschreibung/Notizen |
Quelle -> Ziel | Formel | 1 | FindParam.Index | |
Quelle -> Ziel | Formel | "EQUAL" | FindParam.Operation | |
Quelle -> Ziel | Formel | "Belegnummer" | findParam.KeyFields.LongData[0].Name | |
Quelle -> Ziel | 1:1 | Nummer | findParam.KeyFields.LongData[0].Value | |
Ziel -> Quelle | Formel | if(Document.Amount == 0, 2, if(Document.AmountOI <= 0, 2 , if(Document.AmountOI == Document.Amount,0,1))) | ZahlungsStatusValue | Rueckschreiben des OP von Abacus nach Px: Wenn Beleg Betrag = 0, dann ist der Status = 2 (Bzaht/Ueberbezahlt) |
Ziel -> Quelle | 1:1 | Document.AmountOI | OffenerBetrag |