Standard-Kontakt-Mapping
Häufig werden Kontaktdaten von Drittsystemen übergeben, was in einigen Fällen ein Kontaktmapping erfordert.
HINWEIS
Es gibt zwei verschiedene Arten von Kontakt-Mapping:
Standard-Kontakt-Mapping (auf dieser Seite dokumentiert)
Standard-Kontakt-Mapping-Konfigurationen haben etwa diese Form:
<Mapping> <Map Source="lastNameSource" Target="Person_LastName" /> </Mapping>
XML-Kontakt-Mapping (Link)
XML-Kontakt-Mapping-Konfiguration haben etwa diese Form:
<ContactMapping> <ContactItemXPath>Contact</ContactItemXPath> <ContactElement id="Person_LastName">lastNameSource</ContactElement> </ContactMapping>
Für diese Mapping-Arten müssen verschiedene Bezeichnungen für die Kontakt-Zielfelder verwendet werden.
Adressprovider, welche das Standard-Kontakt-Mapping verwenden:
Die Mapping-Funktionalität hinter dem Standard-Kontakt-Mapping ist unter Mapping dokumentiert.
Nachfolgend sind alle möglichen Kontakt-Zielfelder aufgelistet.
Person
Person_LastName
Person_FirstName
Person_Title
Person_SecondName
Person_NickName
Person_Initials
Person_Birthday
(Datum, z. B.2023-01-24
)Person_Profession
Person_Position
Person_SalutationShort
Person_Salutation
Person_Greeting
Person_Picture
(Base64-kodiertes Bild)Address
Person_Street
Person_CareOf
Person_Apartment
Person_Floor
Person_City
Person_ZipCode
Person_PostOfficeBox
Person_PostOfficeBoxCity
Person_PostOfficeBoxCity_ZipCode
Person_Country
Person_CountryShortCode
Communication
Person_Language
Person_Mobile
Person_Homepage
Person_PhoneDirect
Person_EmailDirect
Person_FaxDirect
AdditionalPerson
AdditionalPerson_LastName
AdditionalPerson_FirstName
AdditionalPerson_Title
AdditionalPerson_SecondName
AdditionalPerson_NickName
AdditionalPerson_Initials
AdditionalPerson_Birthday
(Datum, z. B.2023-01-24
)AdditionalPerson_Profession
AdditionalPerson_Position
AdditionalPerson_SalutationShort
AdditionalPerson_Salutation
AdditionalPerson_Greeting
AdditionalPerson_Picture
(Base64-kodiertes Bild)
Company
Company_Name
Company_Supplement
Company_Department
Company_Picture
(Base64-kodiertes Bild)Address
Company_Street
Company_CareOf
Company_Apartment
Company_Floor
Company_City
Company_ZipCode
Company_PostOfficeBox
Company_PostOfficeBoxCity
Company_PostOfficeBoxCity_ZipCode
Company_Country
Company_CountryShortCode
Communication
Company_Language
Company_Mobile
Company_Homepage
Company_PhoneDirect
Company_PhoneCentral
Company_EmailDirect
Company_EmailCentral
Company_FaxDirect
Company_FaxCentral
Option
AddressType
(WertCompanyAndPersonData
,CompanyData
oderPersonData
)AddressTypeOption
(WertBusiness
oderPrivate
)AddressingType
(WertAn
,Cc
oderBcc
)PersonOverFirm
(Werttrue
oderfalse
)CountryView
(Werttrue
oderfalse
)CountryCodeView
(Werttrue
oderfalse
)CapitalizedCity
(Werttrue
oderfalse
)CompanyView
(Werttrue
oderfalse
)SalutationView
(Werttrue
oderfalse
)SalutationSeparateLine
(Werttrue
oderfalse
)SecondNameView
(Werttrue
oderfalse
)PositionView
(Werttrue
oderfalse
)InterneAddress
(Werttrue
oderfalse
)ShowProviderLayout
(Werttrue
oderfalse
)
AddressProviderData
AddressProviderData_Id
AddressProviderData_Name
AddressProviderData_Updated
(Datum, z. B.2023-01-24
)AddressProviderData_Published
(Datum, z. B.2023-01-24
)AddressProviderData_Label_Type
(Werttext
oderhtml
)AddressProviderData_Label_FormattedString
AddressProviderData_Label_ParseAddressData
(Werttrue
oderfalse
)AddressProviderData_ProviderResponse
AddressProviderData_Link_Type
(WertVCard
oderWebPage
)AddressProviderData_Link_Href
ExtendedField
Die Namen von ExtendedFields können frei gewählt werden. Nachfolgend sind einige Beispiele aufgeführt:ExtendedField_Field1
(erzeugt ExtendedFieldField1
)ExtendedField_CustomerNumber
(erzeugt ExtendedFieldCustomerNumber
)ExtendedField_MaritalStatus
(erzeugt ExtendedFieldMaritalStatus
)
PrimeSoft AG, Bahnhofstrasse 4, 8360 Eschlikon, Switzerland