Empfängeradresse – Standard-Kontakt-Mapping
Häufig werden Kontaktdaten von Drittsystemen übergeben, was in einigen Fällen ein Kontaktmapping erfordert.
Note
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_LastNamePerson_FirstNamePerson_TitlePerson_SecondNamePerson_NickNamePerson_InitialsPerson_Birthday(Datum, z. B.2023-01-24)Person_ProfessionPerson_PositionPerson_SalutationShortPerson_SalutationPerson_GreetingPerson_Picture(Base64-kodiertes Bild)- Address
Person_StreetPerson_CareOfPerson_ApartmentPerson_FloorPerson_CityPerson_ZipCodePerson_PostOfficeBoxPerson_PostOfficeBoxCityPerson_PostOfficeBoxCity_ZipCodePerson_CountryPerson_CountryShortCode
- Communication
Person_LanguagePerson_MobilePerson_HomepagePerson_PhoneDirectPerson_EmailDirectPerson_FaxDirect
- AdditionalPerson
AdditionalPerson_LastNameAdditionalPerson_FirstNameAdditionalPerson_TitleAdditionalPerson_SecondNameAdditionalPerson_NickNameAdditionalPerson_InitialsAdditionalPerson_Birthday(Datum, z. B.2023-01-24)AdditionalPerson_ProfessionAdditionalPerson_PositionAdditionalPerson_SalutationShortAdditionalPerson_SalutationAdditionalPerson_GreetingAdditionalPerson_Picture(Base64-kodiertes Bild)
- Company
Company_NameCompany_SupplementCompany_DepartmentCompany_Picture(Base64-kodiertes Bild)- Address
Company_StreetCompany_CareOfCompany_ApartmentCompany_FloorCompany_CityCompany_ZipCodeCompany_PostOfficeBoxCompany_PostOfficeBoxCityCompany_PostOfficeBoxCity_ZipCodeCompany_CountryCompany_CountryShortCode
- Communication
Company_LanguageCompany_MobileCompany_HomepageCompany_PhoneDirectCompany_PhoneCentralCompany_EmailDirectCompany_EmailCentralCompany_FaxDirectCompany_FaxCentral
- Option
AddressType(WertCompanyAndPersonData,CompanyDataoderPersonData)AddressTypeOption(WertBusinessoderPrivate)AddressingType(WertAn,CcoderBcc)PersonOverFirm(Werttrueoderfalse)CountryView(Werttrueoderfalse)CountryCodeView(Werttrueoderfalse)CapitalizedCity(Werttrueoderfalse)CompanyView(Werttrueoderfalse)SalutationView(Werttrueoderfalse)SalutationSeparateLine(Werttrueoderfalse)SecondNameView(Werttrueoderfalse)PositionView(Werttrueoderfalse)InterneAddress(Werttrueoderfalse)
- AddressProviderData
AddressProviderData_IdAddressProviderData_NameAddressProviderData_Updated(Datum, z. B.2023-01-24)AddressProviderData_Published(Datum, z. B.2023-01-24)AddressProviderData_Label_Type(Werttextoderhtml)AddressProviderData_Label_FormattedStringAddressProviderData_Label_ParseAddressData(Werttrueoderfalse)AddressProviderData_ProviderResponseAddressProviderData_Link_Type(WertVCardoderWebPage)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)