Recipient in Connect
Dem Empfängerdialog können ein oder mehrere Empfängerdaten übergeben werden. Das Schema für ContactList bzw. ContactItem ist nicht Bestandteil dieser Spezifikation.
<?xml version="1.0" encoding="UTF-8"?>
<OneOffixxConnectBatch xmlns="http://schema.oneoffixx.com/OneOffixxConnectBatch/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Entries>
<OneOffixxConnect>
<Arguments>
<TemplateId>6bb49520-1ebd-4f68-bb5f-02f46a9e1ec8</TemplateId>
<LanguageLcid>2055</LanguageLcid>
</Arguments>
<Function name="Recipient" id="b9e8ec94-bec0-418a-b985-c565ac3bec23">
<Settings>
<Value key="ShowDialog">false</Value>
</Settings>
<!-- Die Übergabe der eigentlichen Werte finden innerhalb des Tags Arguments statt -->
<Arguments>
<!-- Liste aller Empfänger -->
<ContactList>
<!-- Einzelner Empfänger -->
<ContactItem Selected="true" id="123456789">
<!-- Adressart (Beschreibung weiter unten)-->
<AddressType>CompanyAndPersonData</AddressType>
<!-- Geschäftsdaten -->
<Company>
<CompanyName>
<Line>Sevitec AG</Line>
</CompanyName>
<Supplement>Software-Lösungen nach Mass</Supplement>
<Department>Abteilung</Department>
<Address>
<Street>Bahnhofstrasse 4</Street>
<CareOf>c/o</CareOf>
<Apartment>Apartment</Apartment>
<Floor>Floor</Floor>
<City ZipCode="8360">Eschlikon TG</City>
<PostOfficeBox>PostOfficeBox</PostOfficeBox>
<PostOfficeBoxCity />
<Country ShortCode="CH">Schweiz</Country>
</Address>
<!-- geschäftliche Kommunikationsdaten -->
<Communication Type="Language" Prefered="false">Deutsch</Communication>
<Communication Type="Mobile" Prefered="false">0041715110511</Communication>
<Communication Type="Email_direct" Prefered="false">info@oneoffixx.com</Communication>
<Communication Type="Email_central" Prefered="false" />
<Communication Type="Phone_direct" Prefered="false">0041715110511</Communication>
<Communication Type="Phone_central" Prefered="false">0041715110511</Communication>
<Communication Type="Fax_central" Prefered="false">0041715110512</Communication>
<Communication Type="Homepage" Prefered="false">www.oneoffixx.ch</Communication>
</Company>
<!-- Persönliche Daten -->
<Person>
<Title>Titel</Title>
<LastName>Müller</LastName>
<FirstName>Max</FirstName>
<!-- SecondName steht für einen weiteren Nachname.
Kompletter Name wird so zusammengesetzt:
FirstName LastName SecondName
-->
<SecondName>Mustermann</SecondName>
<NickName>Spitzname</NickName>
<Birthday>1995-12-10</Birthday>
<Profession>Beruf</Profession>
<Position>Position</Position>
<Initials>MM</Initials>
<SalutationShort>Herr</SalutationShort>
<Salutation>Sehr geehrter Herr</Salutation>
<Greeting>Freundliche Grüsse</Greeting>
<Address>
<Street>Bahnhofstrasse 4</Street>
<CareOf>c/o</CareOf>
<Apartment>Apartment</Apartment>
<Floor>Floor</Floor>
<City ZipCode="8360">Eschlikon TG</City>
<PostOfficeBox>PostOfficeBox</PostOfficeBox>
<PostOfficeBoxCity />
<Country ShortCode="CH">Schweiz</Country>
</Address>
<!-- private Kommunikationsdaten -->
<Communication Type="Language" Prefered="false">Deutsch</Communication>
<Communication Type="Email_direct" Prefered="false">m.mueller@gmail.com</Communication>
<Communication Type="Phone_direct" Prefered="false">0041712449005</Communication>
</Person>
<!-- Informationen des Adresslieferanten -->
<AddressProviderData Id="urn:uuid:b4f420fda52419f2">
<ProviderName>tel.search.ch</ProviderName>
<Label Type="text">Müller, Max/nBeispielstrasse 1a/n8360 Eschlikon/TG/n*071 511 05 12</Label>
<Links>
<Link Type="WebPage">tel.search.ch</Link>
</Links>
</AddressProviderData>
<!-- Informationen zur Übermittlung -->
<Transmission Text="Eingeschrieben">
<DocumentLanguage>Deutsch</DocumentLanguage>
<TypeOfDistribution>Eingeschrieben</TypeOfDistribution>
</Transmission>
<ExtendentFields>
<Item Key="Dynamic.Test">Feld für interne Daten</Item>
</ExtendentFields>
<!-- Anzeigeeinstellungen (Beschreibung weiter unten) -->
<ContactViewOptions SelectedAddress="Business" />
</ContactItem>
</ContactList>
</Arguments>
</Function>
</OneOffixxConnect>
</Entries>
</OneOffixxConnectBatch>
AddressType
Caution
Um festzulegen, ob die private oder die geschäftliche Adresse verwendet wird, muss SelectedAddress von ContactViewOptions verwendet werden.
Wert | Beschreibung |
---|---|
CompanyData | reine Firmenadresse (juristische Person) ohne Ansprechpartner (geschäftlicher Kontakt) |
PersonData | reine Personenadresse (natürliche Person) ohne Firmenangaben (privater Kontakt) |
CompanyAndPersonData | Firmenadresse inkl. Ansprechpartner (private und geschäftliche Daten vorhanden) |
ContactViewOptions
Attribut | Beschreibung | Erlaubte Werte |
---|---|---|
SelectedAddress | Steuert, ob die geschäftliche oder private Adressierung verwendet wird. | Business, Private |
AddressingType | Steuert, ob der Empfänger das Dokument direkt oder als Kopie erhält. | An, Cc, Bcc |
ShowProviderLayout | Steuert, ob das Adress-Layout von OneOffixx erstellt wird oder ob jenes des Adresslieferanten verwendet wird. | true, false |
PersonOverFirm | Steuert, ob der Name des Ansprechpartners oberhalb der Firmenbezeichnung in der Adressierung angezeigt wird. → für eine persönliche / vertrauliche Adressierung | true, false |
CountryView | Steuert, ob das Land in der Adresse angezeigt wird. | true, false |
CountryCodeView | Steuert, ob das Länderkurzzeichen in der Adressierung angezeigt wird. | true, false |
SalutationView | Steuert, ob die Anrede in der Adresse angezeigt wird. | true, false |
SalutationSeparatetLine | Steuert, ob die Anrede auf einer separaten Zeile angezeigt wird. | true, false |
SecondNameView | Steuert, ob der Zweitname angezeigt wird. | true, false |
PositionView | Steuert, ob die Position resp. Funktion der Person angezeigt wird. | true, false |