Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

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

...