Fields

The individual fields for dialler contacts are documented in the import / export list below.

Importing and Exporting

Importing and Exporting Contacts requires a scheme -see Import Export Schemes for details.

Fields

The following fields are defined. Note, not all fields can be imported and will be ignored if present.

NameType (Max Length)ImportRequiredContent
ResetContactBOOLEANYes
If set to true, the contact will be reset if it is overwritten on importing. This resets all relevant fields in the dialler.
dtImportedDATETIME

Date and time of import in the format YYYY-MM-DD HH:mm:SS
DiallerCampaignsNameTEXT (64)

Name of the dialer campaign. Not required during import (the dialler campaign is selected explicitly).
UserDataTEXT (64)

Foreign system key or ID.
ClientTEXT (64)

Client.
ServiceTEXT (64)

Service.
ReferenceNumberTEXT (64)

Reference Number e.g. from the foreign system.
NameTEXT (64)
JaSurname.
FirstNameTEXT (64)
JaFirst name.
SalutationTEXT (16)

Mr. Mrs. etc.
TitleTEXT (16)

Dr. etc.
CompanyTEXT (64)

Company.
AddressTEXT (64)

Street.
PostalCodeTEXT (10)

Post Code.
CityTEXT (64)

City.
CountryTEXT (64)

Country.
RegionTEXT (256)

Region.
AccountOwnerTEXT (64)

Account owner.
AccountBankTEXT (32)

Bank.
AccountNationalBankCodeTEXT (10)

National bank code.
AccountBICTEXT (11)

BIC.
AccountNumberTEXT (20)

Account number.
AccountIBANTEXT (34)

IBAN.
AmountNUMBER

Amount.
PhoneNumber1TEXT (32)
JaTelephone number 1 in E.164 format.
PhoneNumber2TEXT (32)

Telephone number 2 in E.164 format.
PhoneNumber3TEXT (32)

Telephone number 3 in E.164 format.
PhoneNumber4TEXT (32)

Telephone number 4 in E.164 format.
PhoneNumber5TEXT (32)

Telephone number 5 in E.164 format.
PhoneNumber6TEXT (32)

Telephone number 6 in E.164 format.
FaxNumberTEXT (32)

Fax number.
EmailTEXT (32)

Email.
WebsiteTEXT (64)

Website.
CommentTEXT (Unlimited)

Comments
ReservedUsersUIDTEXT (32)

UID of the agent, which has reserved this contact.
FollowUpUsersUIDTEXT (32)

UID of the agent, which owns the follow up appointment or delay.
FollowUpDateTimeDATETIME

Appointment or delay date and time for this contact.
ResultCodesExportKeyTEXT (32)

Export key of the dialler result code.
DoneNUMBER (Empty, 0 or 1)

Result code = done
AbortedNUMBER (Empty, 0 or 1)

Result code = aborted
AppointmentNUMBER (Empty, 0 or 1)

Result code = appointment (in dialler)
DelayNUMBER (Empty, 0 or 1)

Result code = delayed (in dialler)
bPhoneNumber1InvalidNUMBER (Empty, 0 or 1)

Telephone number 1 is invalid (determined by dialler)
bPhoneNumber2InvalidNUMBER (Empty, 0 or 1)

Telephone number 2 is invalid (determined by dialler)
bPhoneNumber3InvalidNUMBER (Empty, 0 or 1)

Telephone number 3 is invalid (determined by dialler)
bPhoneNumber4InvalidNUMBER (Empty, 0 or 1)

Telephone number 4 is invalid (determined by dialler)
bPhoneNumber5InvalidNUMBER (Empty, 0 or 1)
  Telephone number 5 is invalid (determined by dialler)
bPhoneNumber6InvalidNUMBER (Empty, 0 or 1)

Telephone number 6 is invalid (determined by dialler)

Example Scheme

An XML example definition is provided here to illustrate the XML Import / Export Scheme definition required for dialler contacts.


<importExport2>
    <import>
        <type>CSV</type>
        <encoding>UTF-8</encoding>
        <delimiter>;</delimiter>
    </import>
    <export>
        <type>CSV</type>
        <encoding>UTF-8</encoding>
        <bom>1</bom>
        <delimiter>;</delimiter>
    </export>
    <fieldMappings>
        <fieldMapping internalField="RandomSortOrder" externalField="Priority" externalType="INTEGER" importOnly="true"/>
        <fieldMapping internalField="ReferenceNumber" externalField="RefNumber" externalType="VARCHAR"/>
        <fieldMapping internalField="ExternalSystemLink" externalField="Hyperlink" externalType="VARCHAR"/>
        <fieldMapping internalField="" externalField="EKCODE" externalType="VARCHAR"/>
        <fieldMapping internalField="Salutation" externalField="Sal" externalType="VARCHAR"/>
        <fieldMapping internalField="Name" externalField="Name" externalType="VARCHAR"/>
        <fieldMapping internalField="FirstName" externalField="First" externalType="VARCHAR"/>
        <fieldMapping internalField="Address" externalField="Addr" externalType="VARCHAR"/>
        <fieldMapping internalField="Country" externalField="Country" externalType="VARCHAR"/>
        <fieldMapping internalField="PostalCode" externalField="PostCode" externalType="VARCHAR"/>
        <fieldMapping internalField="City" externalField="City" externalType="VARCHAR"/>
        <fieldMapping internalField="PhoneNumber1" externalField="Tel1" externalType="TEL:49"/>
        <fieldMapping internalField="PhoneNumber2" externalField="Tel2" externalType="TEL:49"/>
        <fieldMapping internalField="Email" externalField="Mail" externalType="VARCHAR"/>
        <fieldMapping internalField="Tag" externalField="DataIdentifier" externalType="VARCHAR"/>
        <fieldMapping internalField="UserData" externalField="CustomerNumber" externalType="VARCHAR"/>
        <fieldMapping internalField="dtBeginDate" externalField="StartDate" externalType="DATETIME:dd.MM.yyyy"/>
        <fieldMapping internalField="dtEndDate" externalField="EndDate" externalType="DATETIME:yyyyMMdd"/>
        <fieldMapping internalField="Client" externalField="ClientName" externalType="VARCHAR"/>
        <fieldMapping internalField="" externalField="NotImported1" externalType="VARCHAR"/>
        <fieldMapping internalField="" externalField="NotImported2" externalType="VARCHAR"/>
        <fieldMapping internalField="" externalField="NotImported2" externalType="VARCHAR"/>
    </fieldMappings>
</importExport2>
  • No labels