Required Setup

Document Server Side

First, you must create the template in an RTF format following the directions here

https://wiki.onedealer.com/pages/viewpage.action?spaceKey=ODS&title=Document+Templates

You can find all the available properties in the last section of this document.

Then login to the appropriate OD Notifications website and Select “Document Templates”


Select “New Template”, upload your template and the appropriate info, and click “Create”

For any of the document types bellow you must create a Document Template like the second column.

One Dealer Side - Workflow Documents 

You can set an extra property to render a different Template based on this property value from the provider setup.

For Example: If you fill the reflection property with "U_IDMS_DocumentType" the template name that will be generated for the Offer document will be "OfferPrintTemplateName_10" where "10" is the value of the extra property.

You can also add more than one reflected property, comma-separated and without spaces.

Example with more properties: If you fill the reflection property/ies with "CustomerType,VehicleStatus" the template name that will be generated for the Offer document will be "OfferPrintTemplateName_Company_NewVehicle" where "Company" is the value of {Header.CustomerType} extra property and NewVehicle is the value of {Header.VehicleStatus} extra property.

Document Types

CompanyInternalBPEmailCustomerProfessionDocument Template Name (How should you name the document in the NotificationServer)

Example source of creationDocument Template Name with extra property (How should you name the document in the NotificationServer, if the documents have an additional dimension eg Make,Branch..)
OfferOfferPrintTemplateNameWorkflow Tools - Sales OfferOfferPrintTemplateName_"value of extra property"
OrderOrderPrintTemplateNameWorkflow Tools - Sales OrderOrderPrintTemplateName_"value of extra property"
SignedOrderSignedOrderPrintTemplateNameWorkflow Tools - Sales Signed OrderSignedOrderPrintTemplateName_"value of extra property"
PaymentFormPaymentFormPrintTemplateNameWorkflow Tools - Payment DocumentPaymentFormPrintTemplateName_"value of extra property"
VehicleDeliveryVehicleDeliveryPrintTemplateNameWorkflow Tools - Vehicle DeliveryVehicleDeliveryPrintTemplateName_"value of extra property"
SignedVehicleDeliverySignedVehicleDeliveryPrintTemplateNameWorkflow Tools - Signed Vehicle DeliverySignedVehicleDeliveryPrintTemplateName_"value of extra property"
PreviewPreviewPrintTemplateName
PreviewPrintTemplateName_"value of extra property"
VehiclePurchaseOfferVehiclePurchaseOfferPrintTemplateNameWorkflow Tools - Purchase OfferVehiclePurchaseOfferPrintTemplateName_"value of extra property"
VehiclePurchaseOrderVehiclePurchaseOrderPrintTemplateNameWorkflow Tools - Purchase OrderVehiclePurchaseOrderPrintTemplateName_"value of extra property"
VehiclePurchaseSignedOrderVehiclePurchaseSignedOrderPrintTemplateNameWorkflow Tools - Signed Purchase OrderVehiclePurchaseSignedOrderPrintTemplateName_"value of extra property"
VehiclePurchaseHandoverVehiclePurchaseHandoverPrintTemplateNameWorkflow Tools - Purchase Handover DocumentVehiclePurchaseHandoverPrintTemplateName_"value of extra property"
VehiclePurchaseSignedHandoverVehiclePurchaseSignedHandoverPrintTemplateNameWorkflow Tools - Purchase Signed Handover DocumentVehiclePurchaseSignedHandoverPrintTemplateName_"value of extra property"
DamageReportDamageReportPrintTemplateNameWorkflow Tools - Damage ReportDamageReportPrintTemplateName_"value of extra property"
SignedDamageReportSignedDamageReportPrintTemplateNameWorkflow Tools - Signed Damage ReportSignedDamageReportPrintTemplateName_"value of extra property"
TestDriveContractTestDriveContractPrintTemplateNameWorkflow Tools - Test Drive ContractTestDriveContractPrintTemplateName_"value of extra property"
Signed TestDriveContractSignedTestDriveContractPrintTemplateNameTest Drive
SignedJobCardProformaInvoiceSignedJobCardProformaInvoicePrintTemplateName
SignedJobCardProformaInvoicePrintTemplateName_
SignedJobCardOrder

SignedJobCardOrderPrintTemplateName


SignedJobCardOrderPrintTemplateName_
OfferedContractOfferedContractPrintTemplateName

RenewedContractRenewedContractPrintTemplateName













Available Values

Below you will find the available values that you can use inside the workflow document templates. For a constant up-to-date documentation of available values, check OD Document Printing - Standard Interface

ValueDescriptionComments

Document Header



{Header.DocumentNumber}

Document Number

{Header.DMSDocumentCode}

DMS Document CodeImplemented in UMA-214 and it will be available at the signed order printable
{Header.DocumentSeriesNo}Document Series (If the numbering series is set, else the Document Number)
{Header.DocumentTypeCode}The type of the document (Offer, Order, Handover etc) the available values will be provided by the print provider
{Header.DocumentName}Document Name
{Header.VehicleProcess}Not implemented/not specific use
{Header.ServiceProcess}Not implemented/not specific use
{Header.PaymentMethod}Payment Method chosen from the dropdownVehicleProductionYear
{Header.DocumentStatus}O=Open C=Close
{Header.PrintStatus}Not implemented/not specific use
{Header.CancelledStatus}Not implemented/not specific use
{Header.CompanyCode}Code of the Company
{Header.CompanyName}Name of the Company
{Header.CompanyStreet}Street of the Company
{Header.CompanyStreetNo}Street No of the Company
{Header.CompanyAddress}Address of the Company
{Header.CompanyZipCode}Zip Code of the Company
{Header.CompanyCity}City of the Company
{Header.CompanyCountry}Country of the Company
{Header.CompanyManager}Manager of the Company
{Header.CompanyPhone}Phone of the Companylocation's phone1
{Header.CompanyFax}Fax of the Companylocation's phone2
{Header.CompanyMobile1}Company Mobile 1
{Header.CompanyMobile2}Company Mobile 2

Company Internal BP



{Header.CompanyInternalBPTaxOffice}Company Tax Office
{Header.CompanyInternalBPFederalTaxID}Company VAT ID
{Header.CompanyInternalBPRegisterNo}Company Registration Number
{Header.CompanyInternalBPEmail}Company Emailfrom Internal Business Partner
{Header.CompanyInternalBPName}Internal BP Name
{Header.CompanyInternalBPAddress}Internal BP Address
{Header.CompanyInternalBPStreet}Internal BP Street
{Header.CompanyInternalBPStreetNo}Internal BP Street No
{Header.CompanyInternalBPCity}Internal BP City
{Header.CompanyInternalBPZipCode}Internal BP Zip Code
{Header.CompanyInternalBPCountryDescription}Internal BP Country Description
{Header.CompanyInternalBPTelephone1}Internal BP Telephone
{Header.CompanyInternalBPMobile}Internal BP Mobile
{Header.SalesTypeDescription}Document Sales Type
{Header.CustomsCategoryDescription}Document Customs Category@IDMS_DOCUMENT.U_IDMS_CustomsCategory → @IDMS_RGSFEECATEGORY.Code

Company Internal BP - Bank Accounts


{Header.CompanyInternalBPBankAccounts}
ValueDescriptionComments
IsDefaultBankAccount

Flag if this is a default account or not


AbsEntryThe Bank entry's code
CardCodeThe BP code this bank account is bound to
BankCodeThe code of the Bank bound to this bank account
BankNameThe name of the Bank
CountryCodeBank account's country code
CountryNameBank account's country name
AccountThe account code
AccountDescriptionAccount description
BranchBank account's branch code
StreetStreet
StreetNoStreetNo
ZipCodeZipCode
CityCity
CountyCounty
IBANIBAN
BankKeyBankKey
AcctNameAccount Name
PhonePhone
ISRTypeISR Type
SwiftNumSwift Num
SeqTypeSEQ Type
{Header.BranchCode}

{Header.BranchName}

{Header.LocationCode}

{Header.LocationName}

{Header.CompanyEmail}Email of the Company
{Header.CompanyInfo}Company Info
{Header.CustomerCode}Business Partner Card Code
{Header.CustomerDMSCode}Business Partner DMS Code
{Header.CustomerPresentationSeries}Business Partner Presentation Series
{Header.CustomerType}Business Partner TypeValues: Company, Private
{Header.BusinessPartnerName}Business Partner Name
{Header.CustomerSaluation}Contact Person letter salutation


{Header.CustomerCPSalutation}

Contact Person CP salutation. This actually refers to the "Salutation" field.


{Header.CustomerTitle}Contact Person title
{Header.CustomerName}Contact Person last + middle + first name
{Header.CustomerFirstName}Constact Person first name
{Header.CustomerLastName}Constact Person last name
{Header.CustomerPhone}Contact Person mobile phoneIs the same as cp.MobilePhone
{Header.CustomerTelephone1}Contact Person telephoneIs the same as cp.Phone1
{Header.CustomerEmail}Contact Person email
{Header.CustomerBirthdate}Contact Person birth date
{Header.CustomerCityOfResidence}City Of Residence
{Header.CustomerInvoicingAddress}Invoicing AddressAddress fields comes from cp and if were null comes from BP bill to and then BP ship to addresses
{Header.CustomerStreet}StreetIf bp is company then bill to/ship to address is chosen, otherwise the cp's address is chosen.
{Header.CustomerStreetNo}Street Number

{Header.CustomerCity}

City
{Header.CustomerZipCode}Zip Code
{Header.CustomerCountryDescription}Country Description
{Header.CustomerCountryISO3166}Country Code
{Header.CustomerFederalTaxID}

{Header.CustomerFederalTaxID}

{Header.CustomerAdditionalID}

{Header.CustomerTaxOffice}

{Header.CustomerProfession}BP Profession from business partner card page
{Header.CustomerListOfBPGroupNames}List of BP Groups Name that the current BP belongs to

Alternative BP, CP, Address info



{Header.AltLanguageCustomerSalutation}

Alternative Language Salutation

{Header.AltLanguageCustomerTitle}

Alternative Language Title

{Header.AltLanguageCustomerName}

Alternative Language Name

{Header.AltLanguageCustomerStreet}

Alternative Language Street

{Header.AltLanguageCustomerCity}

Alternative Language City

Payer Info



{Header.PayerCode}Payer Business Partner Card Code
{Header.PayerType}Payer Business Partner Type
{Header.PayerBusinessPartnerName}Payer Business Partner Name
{Header.PayerSaluation}Payer Contact Person salutation
{Header.PayerCPSalutation}Payer CP Salutation
{Header.PayerName}Payer Contact Person last + middle + first name
{Header.PayerFirstName}Payer Contact Person first name
{Header.PayerLastName}Payer Contact Person last name
{Header.PayerPhone}Payer Contact Person mobile phone 
{Header.PayerTelephone1}Payer Contact Person telephone
{Header.PayerEmail}Payer Contact Person email
{Header.PayerBirthdate}Payer Contact Person birth date
{Header.PayerInvoicingAddress}Payer Invoicing Address
{Header.PayerStreet}Payer Street
{Header.PayerStreetNo}Payer Street Number
{Header.PayerCity}Payer City
{Header.PayerZipCode}Payer Zip Code
{Header.PayerCountryDescription}Payer Country Description
{Header.PayerCountryISO3166}Payer Country Code
{Header.PayerFederalTaxID}Payer FederalTaxID
{Header.PayerAdditionalID}Payer AdditionalID
{Header.PayerUnifiedFederalTaxID}Payer UnifiedFederalTaxID

{Header.PayerTaxOffice}

Payer Tax Office
{Header.PayerDMSCode}Payer DMS Code
{Header.PayerAltLanguageBPName}Alternative Language Payer Business Partner Name
{Header.PayerAltLanguageSalutation}Alternative Language Payer Contact Person Salutation
{Header.PayerAltLanguageName}Alternative Language Payer  Contact Person last + middle + first name
{Header.PayerAltLanguageStreet}Alternative Language Payer Street
{Header.PayerAltLanguageCity}Alternative Language Payer City
{Header.EmployeeCode}Employee Code
{Header.EmployeeName}Employee Last + First Name
{Header.EmployeeFirstName}Employee First Name
{Header.EmployeeLastName}Employee Last Name
{Header.EmployeeEmail}Employee Email
{Header.EmployeeOfficePhone}Employee Office Phone
{Header.EmployeeMobilePhone}Employee Mobile Phone
{Header.EmployeeJobTitle}Employee Job Title
{Header.EmployeeFax}Employee Fax
{Header.ProcessNumber}Not implemented/not specific use
{Header.InvoiceNumber}Not implemented/not specific use
{Header.ProcessDate}Date of the document creation or update date
{Header.ProcessDateDesc}Same date formatted
{Header.DateNow}The date of the document generation
{Header.TimeNow}The time of the document generation
{Header.DateTimeNow}The datetime of the document generation (dateNow + timeNow)
{Header.DeliveryDate}Not implemented/not specific use
{Header.ProcessCurrency}Default Currency CodeThis value comes from Document's currency, or if null, the Company's currency
{Header.ProcessCurrencySymbol}

{Header.AltCurrency}

Alt Currency CodeComes from either "AlternativeCurrencyCode" setup key, or bp.currency if it's different from ProcessCurrency
{Header.AltCurrencySymbol}

{Header.AltCurrencyExchangeRate}

{Header.ProcessLanguageCode}Language Code of the user
{Header.ProcessSubType}Not implemented/not specific use
{Header.VehicleSerialNumber}Vehicle Code
{Header.VehicleVin}Vehicle Vin
{Header.VehicleBriefnummer}Not implemented/not specific use
{Header.VehicleLicenseNumber}License Number
{Header.VehicleEngineCode}Engine Code
{Header.VehicleCurrentMileage}Vehicle Mileage
{Header.VehicleHadAccident}Vehicle Had AccidentThe value is true/false and can be used in a checkbox
{Header.VehicleAvailableForLeasing}Vehicle Available For LeasingThe value is true/false and can be used in a checkbox
{Header.VehicleFirstRegistrationDate}First Registration DateExample: 10-10-2010T22:00:00Z
{Header.VehicleFirstRegistrationDateString}First Registration Date string (formatted)Example: 10-10-2010
{Header.VehicleNextTechnicalInspectionDate}Next Technical Inspection Date
{Header.VehicleManufacturer}Vehicle Make Description
{Header.VehicleModel}Vehicle Model Description
{Header.VehicleExteriorColor}Vehicle Exterior Color
{Header.VehicleInteriorType}Vehicle Interior Type
{Header.VehicleInteriorColor}Vehicle Interior Color
{Header.VehicleFuelType}Vehicle Fuel Type
{Header.VehiclePowerKW}Vehicle Power in KW
{Header.VehiclePowerPS}Vehicle Power in PS
{Header.VehicleGearType}Vehicle Gear Type
{Header.VehicleImage}Vehicle Image

{Header.VehicleImages}

Sorted Vehicle Images 

In order for this to be enabled and configured you need to do the appropriate setup on ~/SetupEntities/PrintProviderForBusinessType
e.g. 

{Header.VehicleReservationStartDate}The date the reservation starts/started
{Header.VehicleReservationStartTime}The time the reservation starts/started
{Header.VehicleReservationEndDate}The date the reservation ends/ended
{Header.VehicleReservationEndTime}The time the reservation ends/ended
{Header.Classis}Vehicle Chassis Configured to the model
{Header.VehiclePayload}Vehicle PayloadVehicle max weight capacity – Vehicle weight with chosen options
{Header.FinanceTypeCode}Option field code
{Header.FinanceType}Option field description translated
{Header.EstimatedDeliveryDate}

{Header.VehicleStatus}Interest car Status The values will be the Business Value from ~/SetupEntities/CarStatusGridList setup page
{Header.TranslatedVehicleStatus}Interest car Status translated
{Header.VehicleEngineDisplacement}

{Header.VehicleNumberOfOwners}

{Header.VehicleFixedDamageDesc}

{Header.VehicleAccidentDesc}

{Header.VehicleProductionDate}Vehicle full production date 
{Header.VehicleProductionYear}Vehicle production year
{Header.VehicleDriveType}Vehicle Drive Type, Drive Train, 4WD Type
{Header.VehicleCO2EmsCom}Vehicle Combined CO2 emissions (gr/km)

Header.VehicleCarSpecifList:

{Header.VehicleCarSpecifList.DesignCode}

{Header.VehicleCarSpecifList.DesignDescription}

{Header.VehicleCarSpecifList.CategoryDescription}

Check screenshot and documentation

Vehicle's CarSpecif List list with 

Design Code, Design Description & Category Description properties

List of Design Code, Design Description & Category Description

See documentation about items in a list. eg: Document Templates

Header.VehicleCarMdlsSpecifList:

{Header.VehicleCarMdlsSpecifList.DesignCode}

{Header.VehicleCarMdlsSpecifList.DesignDescription}

{Header.VehicleCarMdlsSpecifList.CategoryDescription}

Check screenshot and documentation

Vehicle Model's CarSpecif List list with 

Design Code, Design Description & Category Description properties

List of Design Code, Design Description & Category Description

See documentation about items in a list. eg: Document Templates

{Header.CustomerBirthdate}

{Header.GreenBonusAmount}Amount of Green Bonus (@IDMS_OPTIONFIELD values)

Automarin related  AM-401 - Getting issue details... STATUS

{Header.CoCDocumentStatus}CoC document status description (@IDMS_OPTIONFIELD values)

Automarin related  AM-403 - Getting issue details... STATUS

{Header.Text_GeneralBusinessTerms}Generic text of the business
{Header.Text_PriceText}Price in text
{Header.Text_PriceTextAltCurrency}

{Header.Text_Conditions}Term and condition
{Header.Text_VatNote}Not implemented/not specific use
{Header.Text_VatText}Vat in text
{Header.FooterCode}Not implemented/not specific use
{Header.LogoCode}Not implemented/not specific use
{Header.Comments}Comments
{Header.SpecialComments}Special Comments (DMS Comments)
{Header.VatRate}BP Vat rateThis property is valid only for coupled environments
{Header.VatGroup}BP Vat GroupThis property is valid only for coupled environments
{Header.TotalDiscountAmount}Total Discount Amount (with VAT)
{Header.TotalDiscountAmountNet}Total Discount Amount (without VAT)
{Header.TotalNetAmount}Net Total Amount
{Header.TotalNetAmountAltCurrency}

{Header.VatSum}Vat Sum
{Header.VatSumAltCurrency}

{Header.TotalFullAmount}Full Total Amount
{Header.TotalFullAmountAltCurrency}

{Header.SumVehicleOptionsNetPrice}Sum of vehicle options net price
{Header.SumVehicleOptionsGrossPrice}Sum of vehicle options gross price
{Header.SumVehicleOptionsName}“Sum vehicle Options”Filled in if field {Header.SumVehicleOptionsNetPrice} or field {Header.SumVehicleOptionsGrossPrice} is greater than 0
{Header.SumSalesIncentivesNetPrice}Sum of sales incentives (Bonus/Sales Aids) net price  
{Header.SumSalesIncentivesGrossPrice}Sum of sales incentives (Bonus/Sales Aids) gross price
{Header.SumSalesIncentivesName}“Sum Sales Incentives”Filled in if field {Header.SumSalesIncentivesNetPrice} or field {Header.SumSalesIncentivesGrossPrice} is greater than 0
{Header.SumAllDiscountNetPrice}Sum of Sales Incentives + Total Discount (Bonus/Sales Aids) net price
{Header.SumAllDiscountGrossPrice}Sum of Sales Incentives + Total Discount (Bonus/Sales Aids) gross price
{Header.SumAllDiscountName}“Sum all discounts”Filled in if field {Header.SumAllDiscountNetPrice} or field {Header.SumAllDiscountGrossPrice} is greater than 0
{Header.VehicleExludeOptionsNetPrice}Vehicle list net price excluding vehicle option prices
{Header.VehicleExludeOptionsGrossPrice}Vehicle list gross price excluding vehicle option prices

{Header.VehicleIncludeOptionsNetPrice}

Vehicle list net price including vehicle option prices
{Header.VehicleIncludeOptionsGrossPrice}Vehicle list gross price including vehicle option prices
{Header.VehicleAndOptionsVatSum}VAT sum of the Vehicle and Extra Options
{Header.VehicleName}

{Header.RegistrationFee}Registration Fee of the VehicleTaken from the @IDMS_DOCUMENTITEM.U_IDMS_LineTotalAmount of type DocumentItemType.RegistrationFee
{Header.RoadTax}Road Tax of the VehicleTaken from the @IDMS_DOCUMENTITEM.U_IDMS_LineTotalAmount of type DocumentItemType.RoadTax
{Header.VehicleIncludeOptionsGrossPriceIncludingRegistrationFee}Vehicle list gross price including vehicle option prices including Registration Fee
{Header.VehicleIncludeOptionsGrossPriceIncludingRegistrationFeeAndRoadTax}Vehicle list gross price including vehicle option prices including Registration Fee including Road Tax
{Header.ResidueTotalAmount}
Calculated as: Header.TotalFullAmount - Header.Financing.AdvancePaymentAmount - Header.TradeIn.FinalPriceWithBenefit + Header.Financing.ServiceAmount
{Header.TotalFullAmountNetWithoutDiscount}Total net amount excluding discount and sales incentives

{Header.TotalFullAmountGrossWithoutDiscount}

Total gross amount excluding discount and sales incentives
{Header.PriceList}

To get to any of the following values, prepend with Header.PriceList. e.g Header.PriceList.GrossPrice for GrossPrice

ValueDescriptionComments
Description

Description (translated text)


NetPriceNet Price
GrossPriceGross Price
{Header.ClosingRemarks}Not implemented/not specific use
{Header.VehicleManufacturerCode}Vehicle's Make code
{Header.VehicleManufacturerCodeOrUsed}Takes the vehicle's make code if that vcehicle is of type 'New'.
Or, if the vcehicle is of type 'Used' then, take the used make code from the setup key 'UsedMakeCode'.

{Header.VehicleFamilyCode}Vehicle's Family code
{Header.VehicleFamily}Vehicle's Family name
{Header.VehicleEngineNumber}Vehicle's Engine number
{Header.Text_TradeInConditions}

TradeIn Terms and Conditions


{Header.AltLanguageVehicleFuelType}

Alt Language Fuel Type - XIS_FUELTYPE's L2Description


{Header.AltLanguageVehicleGearType}

Alt Language Vehicle Gear Type - XIS_GEARTYPE's L2Description


{Header.AltLanguageVehicleManufacturer}

Alt Language Vehicle Manufacturer - XIS_MFCTCD's L2Description


{Header.AltLanguageVehicleFamily}

Alt Language Vehicle Family - XIS_FMLY_CR's L2Description


{Header.AltLanguageVehicleModel}

Alt Language Vehicle Model - XIS_MDLS's L2Description


{Header.AltLanguageVehicleType}

Alt Language Vehicle Type - XIS_CARTYPE's L2Description


{Header.AltLanguageVehicleDriveType}

Alt Language Vehicle DriveType - XIS_4WDTYPES's L2Description


{Header.SumPaymentRequestedAmount}

Document Sum DownPayment Requested Amount

Sum of the Requested Amount field of the DownPayment lines
{Header.SumPaymentDepositAmount}

Document Sum DownPayment Deposit Amount

Sum of the Deposit Amount field of the DownPayment lines

Trade- In

{Header.TradeIn}

To get to any of the following values, prepend with Header.TradeIn. e.g Header.TradeIn.Make for Make

ValueDescriptionComments
MakeVehicle's Make
MakeCodeThe code of the above Make
FamilyVehicle's Family
FamilyCodeThe code of the above Family
ModelVehicle's Model
ModelCodeThe code of the above Model
VINVehicle's VIN
MileageVehicle's Mileage
NumberOfDoorsThe number of Vehicle's doors
LicensePlateVehicle's license plate
CustomerExpectationThe cost the customer expects the vehicle is worth
CalculatedTradeInPriceExclRepairCostsThe expected TradeIn price, without the repair costs
RepairCostsThe expected repair costs
CalculatedTradeInPriceThe TradeIn price including the repair costs
FinalPriceWithBenefitThe final price
TermsAndConditionsThe tradein terms and conditions
NotesAny TradeIn Notes

CustomerExpectationAltCurrency



RepairCostsAltCurrency

CalculatedTradeInPriceAltCurrency

FinalPriceWithBenefitAltCurrency

ItemName
Filled for variant B (ODP-1861)
VatCode
Filled for variant B (ODP-1861)
VatPercentage
Filled for variant B (ODP-1861)
NetTotalAmount
Filled for variant B (ODP-1861)
LineTotalAmount
Filled for variant B (ODP-1861)
ToBePaidByTheCustomer
Filled for variant B (ODP-1861)
ModelAsCommentModel as a comment
FirstRegistrationDate

ResidualAmount
From version 3.5
FinalPriceWithBenefitWithoutResidualAmountFinal Price with Benefit + Residual AmountFrom version 3.5
ResidualAmountAltCurrencyBased on Alt Currency featureFrom version 3.5
FinalPriceWithBenefitWithoutResidualAmountAltCurrencyBased on Alt Currency featureFrom version 3.5
AltLanguageMakeAlt Language Make

XIS_MFCTCD's L2Description

AltLanguageFamilyAlt Language Family

XIS_FMLY_CR's L2Description

AltLanguageModelAlt Language Model

XIS_MDLS's L2Description

Test Drive Info

{Header.TestDriveInfo}

To get to any of the following values, prepend with Header.TestDriveInfo. e.g Header.TestDriveInfo.LicensePlate for License Plate

ValueDescriptionComments
LicensePlateVehicle's License Plate
FuelLevelVehicle's License Fuel Level
TyresVehicle's Tyres
AgreedKilometersThe Agreed Kilometers of the test drive
NotePossible notes
MakeVehicle's Make name
FamilyVehicle's Family name
ModelVehicle's Model name
AltLanguageMakeAlt Language Make

XIS_MFCTCD's L2Description

AltLanguageFamilyAlt Language Family

XIS_FMLY_CR's L2Description

AltLanguageModelAlt Language Model

XIS_MDLS's L2Description

Vehicle Options


{Header.ExtrasWithoutPackageContentsAndColorTrim}

ValueDescription
Code
DMSCode
Description
AltLanguageDescriptionIf matches XIS_DESGIN, the L2Description
NetPrice
GrossPrice
ContentCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.


Keep in mind that at the template, after adding this property, you have to press "Enter" in order for each value to presented at a new line.

ContentDMSCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDescription

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

{Header.ExtrasWithPackageContentsWithoutColorTrim}

ValueDescription
Code
DMSCode
Description
AltLanguageDescriptionIf matches XIS_DESGIN, the L2Description
NetPrice
GrossPrice
ContentCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDMSCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDescription

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

{Header.StardardWithoutColorTrim}

ValueDescription
Code
DMSCode
Description
AltLanguageDescriptionIf matches XIS_DESGIN, the L2Description
NetPrice
GrossPrice
ContentCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDMSCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDescription

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

{Header.StandardAndExtrasWithoutColorTrim}

ValueDescription
Code
DMSCode
Description
AltLanguageDescriptionIf matches XIS_DESGIN, the L2Description
NetPrice
GrossPrice
ContentCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDMSCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDescription

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

{Header.ColorOptions}
ValueDescription
Code
DMSCode
Description
AltLanguageDescriptionIf matches XIS_DESGIN, the L2Description
NetPrice
GrossPrice
ContentCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDMSCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDescription

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

{Header.TrimOptions}
ValueDescription
Code
DMSCode
Description
AltLanguageDescriptionIf matches XIS_DESGIN, the L2Description
NetPrice
GrossPrice
ContentCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDMSCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDescription

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

{Header.ManualOptions}
ValueDescription
Code
DMSCode
Description
AltLanguageDescriptionIf matches XIS_DESGIN, the L2Description
NetPrice
GrossPrice
ContentCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDMSCode

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

ContentDescription

Contatenated package codes with "\r" character in order to add a new line at the Word template. This character actually represents the "carriage return" (CR) and not the "line feed" (LF) character "\n", which represents a new line.

Same as decrived above about the "Enter" key

{Header.GroupedOptions}

All of the vehicle options, grouped per option category. Options which are not in a group are displayed last in a group named "Other" with resource key "OD0000424".

ValueDescription
GroupNameThe name of the option group
AltLanguageGroupNameIf matching IDMS_CATEGORY, the L2Description
OptionsAll the vehicle options which belong to this group, separated by a semicolon.
AltLanguageOptionsAll the AltLanguageDescriptions of the options which belong to this group, separated by a semicolon.

Introduced in version 3.6 (and 3.5.2)

{Header.GroupedStandardOptions}

Same as above, only for standard vehicle options.

ValueDescription
GroupNameThe name of the option group
AltLanguageGroupNameIf matching IDMS_CATEGORY, the L2Description
OptionsThe standard vehicle options which belong to this group, separated by a semicolon.
AltLanguageOptionsAll the AltLanguageDescriptions of the options which belong to this group, separated by a semicolon.

Introduced in version 3.6 (and 3.5.2)

{Header.GroupedExtraOptions}

Same as above, only for extra vehicle options.

ValueDescription
GroupNameThe name of the option group
AltLanguageGroupNameIf matching IDMS_CATEGORY, the L2Description
OptionsThe extra vehicle options which belong to this group, separated by a semicolon.
AltLanguageOptionsAll the AltLanguageDescriptions of the options which belong to this group, separated by a semicolon.

Introduced in version 3.6 (and 3.5.2)

{Header.GroupedManualOptions}

Same as above, only for manual vehicle options.

ValueDescription
GroupNameThe name of the option group
AltLanguageGroupNameIf matching IDMS_CATEGORY, the L2Description
OptionsThe manual vehicle options which belong to this group, separated by a semicolon.
AltLanguageOptionsAll the AltLanguageDescriptions of the options which belong to this group, separated by a semicolon.

Introduced in version 3.6 (and 3.5.2)

{Header.FinancialsIncludeVat}True/False - Whether finance line was calculated including VAT or not

Purchase Lead

{Header.PurchaseLead.PurchaseInfo}

To get to any of the following values, prepend with Header.PurchaseLead.PurchaseInfo. e.g Header.PurchaseLead.PurchaseInfo.PriceRequested for PriceRequested

ValueDescriptionComment
PriceRequested

PricePreEvaluated

PriceReal

PricePurchased

PriceCalculated

EvaluationStartDate

EvaluationStartTime

EvaluationEndDate

EvaluationEndTime

EvaluationScheduleStartDate

EvaluationScheduleStartTime

EvaluationScheduleEndDate

EvaluationScheduleEndTime

Branch

GeneralNotes

PriceRequestedAltCurrency



PricePreEvaluatedAltCurrency



PriceRealAltCurrency



PricePurchasedAltCurrency



PriceCalculatedAltCurrency



DamageFlags
List of all damages (Header and Lines)
DamageFlagPhotos
List of all photos for all the lines
PurchasedVehicleBranch
Contains the physical branch that the vehicle exists
PurchasedVehicleLocation
Contains the physical location that the vehicle exists
ResidualAmount
Lead's Residual Amount
CalculatedPriceWithResidualAmount
Total price containing the residual amount.
(Formula: PriceEvaluated – ResidualAmount)
{Header.PurchaseLead.PricingCalculation}

To get to any of the following values, prepend with Header.PurchaseLead.PricingCalculation. e.g Header.PurchaseLead.PricingCalculation.UsageDecision for UsageDecision

ValueDescriptionComment
UsageDecision

IsTaxReclaimable

VehicleCondition

ExpectedSalesPrice

MobileDeExpectedSalesPrice

DatCalculatedPrice

PricePreEvaluated

PriceEvaluated

DamagesSum

WarrantyPrice

Overhead

GrossIncome

SPProvision

AdditionalGrossIncome

PricePreEvaluatedAltCurrency

PriceEvaluatedAltCurrency

WarrantyPriceAltCurrency

DamagesSumAltCurrency

AdditionalGrossIncomeAltCurrency

DatCalculatedPriceAltCurrency

ExpectedSalesPriceAltCurrency



MobileDeExpectedSalesPriceAltCurrency

{Header.PurchaseLead.Vehicle}

To get to any of the following values, prepend with Header.PurchaseLead.Vehicle. e.g Header.PurchaseLead.Vehicle.PurchaseLeadCode for PurchaseLeadCode

ValueDescriptionComment
PurchaseLeadCode

Make

Family

Model

VIN

Mileage

AnnualMileage

EngineNumber

FirstRegistrationDate

KBAKey

SerialNumber

VehicleCode

ModelAsAComment

HasRegistrationPart1

HasRegistrationPart2

HasAuthorizationFinancedVehicle

HasConfirmationOpenAmount

HasAuthorizationVehicleOwner

HasAuthorizationHeritageCommunity

HasVehicleManual

HasCocDocument

HasWinterOrSummerTiresOnRims

HasNaviDVD

HasRimsLock

HasServiceBook

HasRadionCode

HasRemovableNavi

HasKeyForTrailerHitch

HasConfirmationForTechnicalInspectionAndEmissionTest

OtherDocumentOrAccessories

HasVehicleHasStandartVAT

NumberOfKeys

VehicleProjectNumber

PurchaseOrderDocumentNumber

CreatedVehicleId

CreatedVehicleLink

DamageInfo

VehicleType

BodyStyle

CheckDigit

LicPlate

GearType

HorsePower

MotorCapacity

EmissionSticker

EmissionClass

ExteriorColor

InteriorColor

InteriorType

HasTheOriginalEngine

HasWinterOrSummerTiresOnAluRims

OdometerKM

RepaintingParts

FuelType

Cylinders

IsMetallic

SeatsNo

NumberOfOwners

RepairedDamage

AccidentFree

ServiceBook

ServiceBookNotes

SmokerFree

UsageType

Reimport

NextTechInspection

LastServiceDate

NextSafetyCheck

LastServiceMileage

NextServiceDate

NextServiceMileage

MobileDeSearchLink

Document Text

{Text.TextCode}Not implemented/not specific use
{Text.TextDescription}Not implemented/not specific use

Document Lines



{Lines.LineNumber}Document Line ID
{Lines.LineType}Document Line Type1 - Spare Part
2 - Labor
3 - Oil
4 - Sublet
10 - Vehicle (specific vehicle with VIN)
11 - Vehicle Additional Equipment
40 - Tax Line
60 - Information Line(plain text)
99 - Other
{Lines.ItemCode}Document Line Item Code
{Lines.Description}Document Line Description
{Lines.Quantity}Document Line Quantity
{Lines.Price}Document Line Net Unit Price
{Lines.DiscountPercent}Document Line Discount Percentage
{Lines.PriceWithDisc}Document Line Net Unit Price Minus Discount
{Lines.VatCode}Document Line Vat Code
{Lines.VatRate}Document Line Vat Rate
{Lines.VatSum}Document Line Vat Sum
{Lines.LineSum}Document Line Total Amount
{Lines.IsTextLine}Document Line Text
{Lines.LineOrder}Document Line Order
{Lines.WarehouseLocation}Not implemented/not specific use
{Lines.BinLocation}Not implemented/not specific use
{Lines.GK}Not implemented/not specific use
{Lines.RKZ}Not implemented/not specific use
{Lines.ManufacturerCode}Not implemented/not specific use
{Lines.LineSumAltCurrency}

{Lines.VatSumAltCurrency}

{Lines.PriceWithDiscAltCurrency}

{Lines.PriceAltCurrency}



Document Lines excluding vehicle



{LinesWithoutVehicle.LineNumber}Document Line ID
{LinesWithoutVehicle.LineType}Document Line Type1 - Spare Part
2 - Labor
3 - Oil
4 - Sublet
10 - Vehicle (specific vehicle with VIN)
11 - Vehicle Additional Equipment
40 - Tax Line
60 - Information Line(plain text)
99 - Other
{LinesWithoutVehicle.ItemCode}Document Line Item Code
{LinesWithoutVehicle.Description}Document Line Description
{LinesWithoutVehicle.Quantity}Document Line Quantity
{LinesWithoutVehicle.Price}Document Line Net Unit Price
{LinesWithoutVehicle.DiscountPercent}Document Line Discount Percentage
{LinesWithoutVehicle.PriceWithDisc}Document Line Net Unit Price Minus Discount
{LinesWithoutVehicle.VatCode}Document Line Vat Code
{LinesWithoutVehicle.VatRate}Document Line Vat Rate
{LinesWithoutVehicle.VatSum}Document Line Vat Sum
{LinesWithoutVehicle.LineSum}Document Line Total Amount
{LinesWithoutVehicle.IsTextLine}Document Line Text
{LinesWithoutVehicle.LineOrder}Document Line Order
{LinesWithoutVehicle.WarehouseLocation}Not implemented/not specific use
{LinesWithoutVehicle.BinLocation}Not implemented/not specific use
{LinesWithoutVehicle.GK}Not implemented/not specific use
{LinesWithoutVehicle.RKZ}Not implemented/not specific use
{LinesWithoutVehicle.ManufacturerCode}Not implemented/not specific use
{LinesWithoutVehicle.LineSumAltCurrency}

{LinesWithoutVehicle.VatSumAltCurrency}

{LinesWithoutVehicle.PriceWithDiscAltCurrency}

{LinesWithoutVehicle.PriceAltCurrency}

Automatic Document Lines



{AutoDocItems.LineNumber}Document Line ID
{AutoDocItems.LineType}Document Line TypeIs always 150 (150 is the value of the "DocumentLineType" enum and means "AutoItem")
{AutoDocItems.ItemCode}Document Line Item Code
{AutoDocItems.Description}Document Line Description
{AutoDocItems.Quantity}Document Line Quantity
{AutoDocItems.Price}Document Line Net Unit Price
{AutoDocItems.DiscountPercent}Document Line Discount Percentage
{AutoDocItems.PriceWithDisc}Document Line Net Unit Price Minus Discount
{AutoDocItems.VatCode}Document Line Vat Code
{AutoDocItems.VatRate}Document Line Vat Rate
{AutoDocItems.VatSum}Document Line Vat Sum
{AutoDocItems.LineSum}Document Line Total Amount
{AutoDocItems.IsTextLine}Document Line Text
{AutoDocItems.LineOrder}Document Line Order
{AutoDocItems.WarehouseLocation}Not implemented/not specific use
{AutoDocItems.BinLocation}Not implemented/not specific use
{AutoDocItems.GK}Not implemented/not specific use
{AutoDocItems.RKZ}Not implemented/not specific use
{AutoDocItems.ManufacturerCode}Not implemented/not specific use
{AutoDocItems.LineSumAltCurrency}

{AutoDocItems.VatSumAltCurrency}

{AutoDocItems.PriceWithDiscAltCurrency}

{AutoDocItems.PriceAltCurrency}

Manual Added Items



{ManualAddedItems.LineNumber}Document Line ID
{ManualAddedItems.LineType}Document Line TypeIs either 10(Item), 25(Dealer Package) or 26 (Importer Package)
{ManualAddedItems.ItemCode}Document Line Item Code
{ManualAddedItems.Description}Document Line Description
{ManualAddedItems.Quantity}Document Line Quantity
{ManualAddedItems.Price}Document Line Net Unit Price
{ManualAddedItems.DiscountPercent}Document Line Discount Percentage
{ManualAddedItems.PriceWithDisc}Document Line Net Unit Price Minus Discount
{ManualAddedItems.VatCode}Document Line Vat Code
{ManualAddedItems.VatRate}Document Line Vat Rate
{ManualAddedItems.VatSum}Document Line Vat Sum
{ManualAddedItems.LineSum}Document Line Total Amount
{ManualAddedItems.IsTextLine}Document Line Text
{ManualAddedItems.LineOrder}Document Line Order
{ManualAddedItems.WarehouseLocation}Not implemented/not specific use
{ManualAddedItems.BinLocation}Not implemented/not specific use
{ManualAddedItems.GK}Not implemented/not specific use
{ManualAddedItems.RKZ}Not implemented/not specific use
{ManualAddedItems.ManufacturerCode}Not implemented/not specific use
{ManualAddedItems.LineSumAltCurrency}

{ManualAddedItems.VatSumAltCurrency}

{ManualAddedItems.PriceWithDiscAltCurrency}

{ManualAddedItems.PriceAltCurrency}

{ManualAddedItems.Cost}Holds the cost of a manually added item (BB-250)

Document Signatures



{Signatures.SignaturePath}Signed Image filepath

Use this property to define where we attach the digital signatures

  • Customer signature: {Signatures.0.SignaturePath}
  • Employee signature: {Signatures.1.SignaturePath}
{Signatures.SignatureBase64}Signed Image in base 64
{Signatures.SignaturePlacementCode}Not implemented/not specific use

Document Attachments



{Attachments.FilePath}Not implemented/not specific use
{Attachments.FileBase64}Not implemented/not specific use
{Attachments.OriginalFileName}Not implemented/not specific use
{Attachments.OriginalFileExtension}Not implemented/not specific use
{Attachments.Order}Not implemented/not specific use
Document Routing

Document Sales Incentives



{SalesIncentives.Code}Related Sales Incetive CodeInternal table GUID code
{SalesIncentives.SalesIncentiveCode}Sales Incentive code
{SalesIncentives.DMSItemNo}DMS Item number
{SalesIncentives.Description}Sales Incentive description
{SalesIncentives.DiscountPrice}Sales Incentive price as amount
{SalesIncentives.DiscountPercentage}Sales Incentive price as percentage (based on the Net Total Amount of the Document Items
{SalesIncentives.VatCode}VAT Code (i.e. A2, A24)
{SalesIncentives.VatPercentage}VAT percentage (i.e. 19%, 24%)
{SalesIncentives.VatSum}VAT sum of the current Sales Incentive line
{SalesIncentives.GrossListPrice}Final price of Sales Incentive line after VAT

{SalesIncentives.GrossListPriceAltCurrency}



{SalesIncentives.VatSumAltCurrency}

{SalesIncentives.DiscountPriceAltCurrency}

Header Financing



{Header.Financing.BankCode}

{Header.Financing.BankName}

{Header.Financing.AdvancePaymentAmount}

{Header.Financing.CreditedCapital}

{Header.Financing.InstallmentPeriod}

{Header.Financing.NumberOfInstallments}

{Header.Financing.Installment}

{Header.Financing.InstallmentRate}

Interest rate per month → RATE EXCEL function


{Header.Financing.BaloonInstallment}

{Header.Financing.BaloonInstallmentAltCurrency}

{Header.Financing.InstallmentAltCurrency}

{Header.Financing.CreditedCapitalAltCurrency}

{Header.Financing.AdvancePaymentAmountAltCurrency}

{Header.Financing.DefaultAnnualInterestRate}

Annual interest rate


{Header.Financing.StartDate}

{Header.Financing.EndDate}

{Header.Financing.MaxMileage}

{Header.Financing.ServiceAmount}

{Header.Financing.QuotaType}

{Header.Financing.FinancingTypeCode}Option field code
{Header.Financing.FinancingType}Option field description translated
{Header.Financing.TemplateDescription}

{Header.Financing.MonthlyCost}

Monthly cost → PMT EXCEL function


{Header.Financing.EffectiveCreditCost}

Effective credit cost


{Header.Financing.EffectiveInterestRate}

Effective interest rate


{Header.Financing.BankFee}

Bank fee


{Header.Financing.NumberOfInstallmentsPerYear}Payments per year
{Header.Financing.BankInterestPercentage}Bank Interest Percentage
{Header.Financing.IncludeVat}True/False - Whether finance line was calculated including VAT or not

Document Down Payments 



{DocumentDownPayments.DepositDate}Date the deposit was made
{DocumentDownPayments.PaymentMethodCode}

Payment method code


{DocumentDownPayments.PaymentMethodDescription}Payment method description (Name)
{DocumentDownPayments.DepositAmount}The amount that was deposited
{DocumentDownPayments.RemainAmount}The Offer's remaining amount to be paid after any deposits.
{DocumentDownPayments.Info}Remarks on the deposit
{DocumentDownPayments.VatCode}Vat Group Code
{DocumentDownPayments.VatDescription}

Vat Group description (Name)


{DocumentDownPayments.RemainAmountAltCurrency}

{DocumentDownPayments.DepositAmountAltCurrency}

{DocumentDownPayments.Description}Payment description
{DocumentDownPayments.PayerBPCode}The Payer Business Partner Code of the DownPayment
{DocumentDownPayments.Status}The Status of the DownPayment, an enum variable with possible values: "Assigned", "Unassigned", "Cleared"(payed), "Canceled"possible values: "Assigned", "Unassigned", "Cleared"(payed), "Canceled"
{DocumentDownPayments.PlannedDate}The Planned Date for the Payment
{DocumentDownPayments.RequestedAmount}The Amount that is reported to be payed
{DocumentDownPayments.DMSCode}The External Code for the Down Payment in DMS

Document Service Contracts



{ServiceContracts.Code}Related Service Contract Code

{ServiceContracts.ServiceContractNo}

Service Contract No


{ServiceContracts.Description}Service Contract Description
{ServiceContracts.ServiceContractType}Service Contract Type@IDMS_OPTIONFIELD.U_IDMS_OptionDescr (translated description)
{ServiceContracts.RelatedToType}Related To TypeBusiness Partner or Vehicle
{ServiceContracts.RelatedToCode}Related To Code
{ServiceContracts.RelatedToDescription}Related To Description
{ServiceContracts.BeginOfContract}

Begin of Contract


{ServiceContracts.ExpirationOfContract}Expiration of Contract
{ServiceContracts.Duration}Duration
{ServiceContracts.DurationType}Duration TypeMonths or Kilometers
{ServiceContracts.VatCode}VAT code
{ServiceContracts.VatPercentage}VAT rate
{ServiceContracts.VatSum}VAT sum
{ServiceContracts.VatSumAltCurrency}

{ServiceContracts.NetAmount}Net amount
{ServiceContracts.NetAmountAltCurrency}

{ServiceContracts.GrossAmount}Gross amount
{ServiceContracts.GrossAmountAltCurrency}

{ServiceContracts.DMSServiceContractNo}DMS Service Contract No.
{ServiceContracts.MaxMileage}Max mileage
{ServiceContracts.ServiceContractSource}Service Contract Source@IDMS_OPTIONFIELD.U_IDMS_OptionDescr (translated description)
{ServiceContracts.IncludeInOfferCalculation}Include in Offer Calculation flagtrue or false
{ServiceContracts.EditableInDocument}Editable in Document flagtrue or false

Recall Campaigns



{RecallCampaigns.Code}

{RecallCampaigns.Make}
@XIS_MFCTCD.Name
{RecallCampaigns.VIN}

{RecallCampaigns.CampaignNo}
text received from import (possible code of the imported campaign)
{RecallCampaigns.OEMCampaignNo}
text received from import (possible code of the imported campaign), related to the OEM numbering
{RecallCampaigns.Description}
Campaign Description
{RecallCampaigns.Type}
string representation of enum with values: Recall, Technical
{RecallCampaigns.Source}
string representation of enum with values: OEM, Dealer
{RecallCampaigns.Status}
string representation of enum with values: Open, Prepared, Completed, InProgress, RecallDoneByThirdParty
{RecallCampaigns.Priority}
string representation of enum with values: HighPriority, StandardPriority, LowPriority
{RecallCampaigns.StartDate}
Campaign start (informational only, no logic)
{RecallCampaigns.EndDate}
Campaign end (informational only, no logic)
{RecallCampaigns.Inactive}
Boolean, can be added as checkbox
{RecallCampaigns.MainLaborCode}
Informational field with an external labor code that won't be used in our business logic
{RecallCampaigns.DTC}
Informational field
{RecallCampaigns.PackageDescription}
@IDMS_PCKG.U_IDMS_Description translated
{RecallCampaigns.Bulletin}
OEM Bulletin Number
{RecallCampaigns.PerformCampaign}
string representation of enum with values: Manually, Automatically
{RecallCampaigns.CreateDate}

{RecallCampaigns.UpdateDate}

Damages



{Damages.EntityCode}Damage Header Entity Code
{Damages.EntityType}Damage Header Entity type
{Damages.LineCode}Damage Line Code
{Damages.LineNotes}Damage Line Notes
{Damages.LinePhoto}Damage Line Photo path
{Damages.LinePrice}Damage Line price
{Damages.LineStatus}Damage Line status (fixed , not fixed)
{Damages.ConcernCode}Damage Line Concern Code
{Damages.ConcernName}Concern Name
{Damages.ConcernDescription}Concern Description
{Damages.ConcernResourceKey}Concern Resource Key
{Damages.HeaderCode}Damage Header Code
{Damages.HeaderName}Damage Header Name
{Damages.HeaderNotes}Damage Header Notes
{Damages.HeaderPhoto}Damage Header Photo path
{Damages.HeaderPrice}Damage Header price
{Damages.DamagedComponentCode}Damage Header component code
{Damages.DamagedLocation}Damage Header location
{Damages.ComponentName}component name
{Damages.ComponentDescription}component description
{Damages.ComponentResourceKey}component resource key
{Damages.ComponentCategory}component category
 

DamageFlags

DescriptionComment
{DamageFlags.Component}Description of the component of the damage header
{DamageFlags.Price}Price of the damage flag
{DamageFlags.PriceAltCurrency}Price at the alternative currency if existing
{DamageFlags.CreateDate}Create date of the line in our system
{DamageFlags.UpdateDate}Update date of the line in our system
{DamageFlags.Concern}The damage concern of the damage flag
{DamageFlags.Notes}The notes for this line
{DamageFlags.Location}Location of the damage on the vehicle

DamageFlagPhotos

DescriptionComment
{DamageFlagPhotos.AbsoluteURL}The absolute url of the photo sent from 2trde
{DamageFlagPhotos.Base64String}The base64 of the photo if the photo is uploaded from OD



Write a comment…