You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

One Dealer Side

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

Document Types

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

Example source of creation

Document Template Name with extra property (How should you name the document in the NotificationServer, if the documents have an additional dimension eg Make,Branch..)

WholesaleOfferWholesaleOfferPrintTemplateNameWorkflow Tools - Wholesale OfferWholesaleOfferPrintTemplateName_"value of extra property"
WholesaleOrderWholesaleOrderPrintTemplateNameWorkflow Tools - Wholesale OrderWholesaleOrderPrintTemplateName_"value of extra property"
WholesaleSignedOrderWholesaleSignedOrderPrintTemplateNameWorkflow Tools - Wholesale Signed OrderWholesaleSignedOrderPrintTemplateName_"value of extra property"


Available Values

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

ValueDescriptionComments
Document Header

{Header.DocumentNumber}

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.PaymentMethod}Payment Method chosen from the dropdown
{Header.DocumentStatus}O=Open C=Close
{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
{Header.BranchCode}

{Header.BranchName}

{Header.LocationCode}

{Header.LocationName}

{Header.CompanyEmail}Email of the Company
{Header.CustomerCode}Business Partner Card Code
{Header.BusinessPartnerName}Business Partner Name
{Header.CustomerSaluation}Contact Person salutation


{Header.CustomerName}Contact Person last + middle + first 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.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.CustomerAdditionalID}

{Header.CustomerUnifiedFederalTaxID}

{Header.EmployeeCode}Employee Code
{Header.EmployeeName}Employee Last + First 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.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.ProcessCurrency}Default Currency CodeThis value comes from setup key "DefaultCurrencyCode"
{Header.ProcessLanguageCode}Language Code of the user
{Header.ProcessSubType}Document Sub Type
{Header.VehicleSerialNumber}Vehicle Code
{Header.VehicleVin}Vehicle Vin
{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.VehicleFirstRegistrationDate}First Registration Date
{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.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.FinanceType}

{Header.EstimatedDeliveryDate}

{Header.VehicleStatus}

{Header.VehicleEngineDisplacement}

{Header.VehicleNumberOfOwners}

{Header.VehicleFixedDamageDesc}

{Header.VehicleAccidentDesc}

{Header.VehicleFirstRegistrationDateString}

{Header.VehicleCarSpecifList

{DesignCode, DesignDescription, CategoryDescription}

}

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:

{Header.VehicleCarMdlsSpecifList

{DesignCode, DesignDescription, CategoryDescription}

}

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:

{Header.CustomerBirthdate}

{Header.Text_GeneralBusinessTerms}Generic text of the business
{Header.Text_PriceText}Price in text
{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.VatRate}BP Vat rate
{Header.VatGroup}BP Vat Group
{Header.TotalNetAmount}Net Total Amount
{Header.VatSum}Vat Sum
{Header.TotalFullAmount}Full Total Amount
{Header.ClosingRemarks}Not implemented/not specific use
{Header.VehicleManufacturerCode}Vehicle's Make code
{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.TradeIn}

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

Value

Description

Comments

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
{Header.TestDriveInfo}

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

Value

Description

Comments

LicensePlateVehicle's License Plate
FuelLevelVehicle's License Fuel Level
TyresVehicle's Tyres
AgreedKilometersThe Agreed Kilometers of the test drive
NotePossible notes
{Header.PurchaseLead.PurchaseInfo}

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

Value

Description

Comment

PriceRequested

PricePreEvaluated

PriceReal

PricePurchased

PriceCalculated

EvaluationStartDate

EvaluationStartTime

EvaluationEndDate

EvaluationEndTime

EvaluationScheduleStartDate

EvaluationScheduleStartTime

EvaluationScheduleEndDate

EvaluationScheduleEndTime

Branch

GeneralNotes

{Header.PurchaseLead.PricingCalculation}

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

Value

Description

Comment

UsageDecision

IsTaxReclaimable

VehicleCondition

ExpectedSalesPrice

MobileDeExpectedSalesPrice

DatCalculatedPrice

PricePreEvaluated

PriceEvaluated

DamagesSum

WarrantyPrice

Overhead

GrossIncome

SPProvision

AdditionalGrossIncome

{Header.PurchaseLead.Vehicle}

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

Value

Description

Comment

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
Document Signatures

{Signatures.SignaturePath}Signed Image filepathUse this property to define where we attach the digital signatures
{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

Document Down Payments 



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

Payment method code


{DocumentDownPayments.PaymentDescription}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)
  • No labels