Beschreibung
Quelle | Abacus CRM |
Ziel | PerformX Adressen |
Abacus Schnittstellenversion | 2021 |
Technische Bezeichnung | adre/address_2021.00 |
Dokumentation Abacus | |
Beschreibung |
Optionale Einschränkung des Indexes
|
Bedingungen
Standard-Bedingung | . Aktive Adressen |
Vergabe Identifikation/Nummer | |
Parameter Connector |
Spezifikation Standard-Schnittstelle
Basis Mapping | PerformX.Adresse |
Synchronisation | Update und Insert |
Verwendeter Index | - |
Konfiguration
Mapping Mandanten | Mehrere Mandanten oder Nummern pro Datensatz |
Formel für Abacus Mandanten-Nr. | Parameters("Mandantennummer") |
Formel für ConnectorMapping Feld | ConnectorAdressnummer |
Synchronsiations-Option | Update und Inserte |
Daten nach Operation zurücklesen | Ja |
WebSerivce Parameter
XML Element Name | Beschreibung Abacus | PerformX Beschreibung | Mapping |
Übertrag von Abacus nach PerformX
Herkunft Abacus | Zielfeld PerformX | PerformX Beschreibung |
Address.AddressNumber | ConnectorMapping.ConnectorAdressnummer | |
Address.CodeName | Suchbegriff | |
Address.SubjectType | AufnahmeartID | |
if(Address.SubjectType == 2, Address.LastName, null) | Firma | Anwendung nur bei SubjectType 2 = Firma |
if(Address.SubjectType == 2, Address.Supplement, null) | Firmenzusatz | Anwendung nur bei SubjectType 2 = Firma |
if(Address.SubjectType == 1, Address.LastName, null) | Name | Anwendung nur bei SubjectType 1 = Person |
if(Address.SubjectType == 1, Address.FirstName, null) | Vorname | Anwendung nur bei SubjectType 1 = Person |
Address.PostOfficeBoxText | Zusatz1 | |
Address.Line1 | Strasse | |
Address.Line2 | Zusatz2 | |
AbaSync.Lookup("Land", "'" # Address.Country # "'" # "== ISOCode", "ID") | LandID | Suche zurückgemeldeten Fremdschlüssel (ISO-Code) in der Ländertabelle von PerformX und Eintrag der korrekten ID |
Address.City | Ort | |
Address.Phone1 | TelP | Telefon Privat |
Address.Phone2 | TelG | Telefon Geschäft |
AbaSync.Lookup("Anrede", Address.SalutationNumber # "== ExterneAnredeNr", "ID") | AnrID | Suche zurückgemeldeten Fremdschlüssel (Anredenummer) in der Ländertabelle von PerformX und Eintrag der korrekten ID |
Address.Title | Titel | |
Address.Text | Notizen | |
Address.Website | HomePageG | |
Address.Email | EmailG | |
String.ToUpper(Address.Language) | Sprache | |
Today() | DatumMutation | Eintrag des Tagesdatums im Feld "Datum Mutation" Das Feld "DatumErfassung" wird durch das PerformX automatisch eingetragen (Metadaten) |
'Connector' | GeaendertVon | Fixer Wert für "Connector" |
30 | ErfassungHerkunft | Fixer Wert "30" für "Herkunft Abacus" |
Übertrag von PerformX nach Abacus
XML Element Name | Beschreibung Abacus | PerformX Beschreibung | Mapping/Übertrag an PerformX |
+ Customer | Kunde | ||
- CustomerNumber | Kundennummer | ExterneDebNr | |
+ AddressData | Subelement Adresse | ||
- AddressNumber | AdressNr | ConnectorExterneNummer |