PXC Abacus CRM in PerformX

Beschreibung

Quelle

Abacus CRM

Ziel

PerformX Adressen

Abacus Schnittstellenversion

2021

Technische Bezeichnung

adre/address_2021.00

Dokumentation Abacus

AbaConnect-Dokumentation (abacus.ch)

Beschreibung

Optionale Einschränkung des Indexes 

  • Einzelnes Feld in Abacus

  • Einschränkung nach Datum

  • Einschränkung nach Herkunft/Owner

 

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