Beschreibung
...
XML Element Name | Beschreibung Abacus | PerformX Beschreibung | Mapping/Übertrag an Abacus | ||||||||
+ Customer | Kunde | ||||||||||
- UniqueReference | Eindeutige Referenz | ID des Debitors | ID | ||||||||
- CustomerNumber | Kundennummer |
| ConnectorMapping.KundenNummer ?? Nummer | ||||||||
+ AddressData | Subelement Adresse | ||||||||||
- AddressNumber | Adress Nummer |
| ConnectorMapping.KundenNummer ?? Nummer | ||||||||
- Name | Name | Firmenname oder Personenname (Addresstyp “0” ist Firma. Adresstyp “1” ist Person) | If(AdressTypValue==0,Firma, Nachname) | ||||||||
- FirstName | Vorname | Vorname (falls kein Adresstyp "Firma"). | if(AdressTypValue == 1, Vorname, null) | ||||||||
- AdditionalLine | Zusatz | Firmenzusatz (Dieses Feld erscheint nur bei Adresstyp “1” Firma) | Zusatz | ||||||||
- AddressAddition | Address Zusatz | Zusatzline zu Adressanschrift | AktuelleAnschrift.Zusatz | ||||||||
- Street | Strasse | Strasse | AktuelleAnschrift.Strasse | ||||||||
- HouseNumber | Hausnummer | Hausnummer | AktuelleAnschrift.Nummer | ||||||||
- PostOfficeBoxText | Postfach Text | Postfach Text | AktuelleAnschrift.PostfachText | ||||||||
- PostOfficeBoxNumber | Postfach Nummer | Postfach Nummer | AktuelleAnschrift.PostfachNummer | ||||||||
- Country | Land | ISO-Code des Landes | AktuelleAnschrift.Land.IsoCodeText | ||||||||
- ZIP | Postleitzahl | PLZ | AktuelleAnschrift.Ort.Postleitzahl | ||||||||
- City | Ort | Ort | AktuelleAnschrift.Ort.Bezeichnung | ||||||||
- Phone1 | Telefon 1 | Aktuelle Telefonnumer | AktuellesTelefon | ||||||||
- Mobile | Mobiltelefon | Aktuelles Mobil | AktuellesMobile | ||||||||
Aktuelle E-mail | AktuelleEmail | ||||||||||
- Website | Website | Aktuelle Website | AktuelleWebsite | ||||||||
- SalutationNumber | Anrede-Nr | Externe ID der Anrede | Anrede.CodeAbacus | ||||||||
- SalutationName | Anredename | Briefanrede gemäss Anredetabelle | Nachname | ||||||||
- Title | Titel | Titel | AdressTitel.Bezeichnung | ||||||||
- Text | Bemerkung | Bemerkungen | Bemerkungen | ||||||||
- Website | WWW | Webseite | Homepage | ||||||||
| EmailD ?? EmailG ?? Email | ||||||||||
- Language | Sprache | Korrespondenzsprache (Dieses Feld muss Pflichtfeld in PerformX werden) | String.ToLower(String.substring(ModellSpracheValue,0,2)) | ||||||||
- SubjectType | Adresstyp | Personentyp (Wenn Adresstyp “1” Firma, dann Code “2” uebertragen, Sonst Code “1” . Das ist fix in Abacus vorgegeben) Person: Adresstyp in Abacus = “1” | If(AdressTypValue == 0, 2, 1) | - TaxIdSwitzerland | MWST | MWST-Nummer | MWSTNr | ||||
- AddressValidAsOf | Gültig ab | Letztes Mutationsdatum der Adresse | DatumMutation | + AdditionalData | Zusatzinformationen, die via ExtendedFields übertragen werden | - StringData[0].Name | "_USERFIELD1" | - StringData[0].Value | PerformX.GetSqlValue('SELECT FIRST(Ver.Ver_Mitgliedernummer) FROM PerformX.Vertrag AS Ver INNER JOIN PerformX.VertragDef AS VerDef ON VerDef.VerDef_ID = Ver.Ver_VertragDefID WHERE (Ver.Ver_AdresseID = {ID}) AND (VerDef.VerDef_VertragsgruppeID = 17) AND (Ver.Ver_RolleID = 5) AND (NOT Ver.Ver_Vertragsbeginn IS NULL) ORDER BY Ver.Ver_Vertragsbeginn DESC') | des Datensatzes | VeraendertAm |
Übertrag von Abacus nach PerformX
XML Element Name | Beschreibung Abacus | PerformX Beschreibung | Mapping/Übertrag an PerformX |
+ Customer | Kunde | ||
- CustomerNumber | KundennummerExterneDebNr | ConnectorMapping.Kundennummer | |
+ AddressData | Subelement Adresse | ||
- AddressNumber | AdressNrConnectorExterneNummer | ConnectorMapping.Adressnummer |