Articles on: Documents, layout & email
This article is also available in:

Replacement codes

You can personalise texts in Robaws with replacement codes. The text you prepare is then completed automatically with information from Robaws.


You can use this in, for example:


Example: when you send an invoice, you want the accompanying e-mail to state the amount and the due date automatically.
You set the text up once in Robaws, like this:
Please find invoice ${logicId}attached for a total amount of ${totalIncBtw} (VAT incl.). Please transfer this amount to our account number before ${expireDate}.


The following text then appears in the e-mail automatically:
Please find invoice F2500213attached for a total amount of 520.00 € (VAT incl.). Please transfer this amount to our account number before 26/06/2025.


Structure


A replacement code always has the same structure: a set of symbols (dollar sign, opening brace, closing brace) and a reference to the name of a standard field or an extra field of a particular document in Robaws. The reference goes between the braces.
Robaws automatically converts the replacement code into the value of the field. That way the e-mail message, the PDF or the document shows personalised information.


Symbols: $ { }


STANDARD FIELD: for a reference to a standard field in Robaws, you find the code in the overview below. The codes depend on the module in which you use them. Example: ${clientName}EXTRA FIELD: for a reference to an extra field in Robaws, you use the name of the extra field. Example: ${Agreed installation date}


There are also additional options for referring to:



Overview of the replacement codes per module


Tip: replacement codes are also available for your own company or companies, for example your IBAN and BIC number, VAT number, address, ...


Quick jump to a module:


Incoming invoices


  • Invoice number: ${logicId}
  • Invoice number of the supplier: ${invoiceNumber}
  • Status: ${status}
  • The invoice that was credited (credit notes only): ${originalLogicId}
  • Date on which the document was added to the incoming invoice: ${originalDate}
  • Supplier reference: ${supplierReference}
  • Invoice date: ${date}
  • Due date: ${expireDate}
  • Booking date: ${bookingdate}
  • Total excl. VAT: ${total}
  • Total incl. VAT: ${totalIncBtw} or ${totalVatInc}
  • Name of the person responsible: ${assignee}
  • Payment conditions: ${paymentCondition}
  • Payment reference: ${paymentInstruction}
  • Invoice lines: ${lineItems}


You can also use the replacement codes from the modules below:


Subscriptions


  • Number of the subscription: ${logicId}
  • Status of the subscription: ${status}
  • Person responsible for the subscription: ${assignee}
  • Remark on the subscription: ${remark}
  • Customer reference: ${clientReference}
  • Execution date: ${subscriptionCurrentDate}
  • Previous execution date (periodicity - 1): ${subscriptionPreviousDate}
  • Next execution date (periodicity + 1): ${subscriptionNextDate}
  • Subscription lines: ${lineItems}


You can also use the replacement codes from the modules below:



Items


  • Item name: ${name}
  • ID: ${id}
  • Sales name: ${saleName}
  • Description: ${description}
  • Item number: ${articleNumber}
  • Brand: ${brand}
  • Unit: ${unitType}
  • Item group: ${articleGroup}
  • Activity: ${activity}
  • Minimum stock: ${minimumStockAmount}
  • Cost price: ${costPrice}
  • Sales price: ${salePrice}
  • Cost price strategy: ${costPriceStrategy}
  • Sales price strategy: ${salePriceStrategy}
  • Barcode: ${barcode}
  • Stock location: ${stockPlace}
  • Image: ${image}


Companies


  • Company name: ${companyName}
  • VAT number of the company: ${companyVat}
  • KvK number of the company: ${companyKvk}
  • Full address of the company: ${companyAddress}
  • Street name and house number of the company: ${companyStreet}
  • Additional street name and house number of the company: ${companyStreet2}
  • City of the company: ${companyCity}
  • Postcode of the company: ${companyZipcode}
  • Country of the company: ${companyCountry}
  • Longitude of the company address: ${companyLng}
  • Latitude of the company address: ${companyLat}
  • Account number of the company: ${companyIban}
  • BIC code of the company: ${companyBic}
  • Account number of the G-account: ${companyGAccountIban}
  • BIC code of the G-account: ${companyGAccountBic}
  • Logo of the company: ${companyLogo} or ${companyLogoSmall}


Supply orders


  • Number of the supply order: ${logicId}
  • Status of the supply order: ${status}
  • Person responsible for the supply order: ${assignee}
  • Mobile number of the person responsible: ${assigneeGsm}
  • Telephone number of the person responsible: ${assigneeTel}
  • E-mail address of the person responsible: ${assigneeEmail}
  • Function of the person responsible: ${assigneeFunction}
  • Reference: ${reference}
  • Remarks: ${remark}
  • Date of the supply order: ${date}
  • Delivery date: ${deliveryDate}
  • Last delivery: ${lastDeliveryDate}
  • Total excl. VAT: ${total}
  • Total incl. VAT: ${totalIncBtw} or ${totalVatInc}
  • Total in words: ${totalInWords}
  • Delivery address: ${deliveryAddress}
  • Project number: ${projectLogicId}
  • Project name: ${projectPlanningName}
  • Order number: ${orderLogicId}


Internal supply orders


  • Ready when: ${readyOnDate}
  • Move to location: ${moveToLocation}
  • To location: ${toLocation}
  • From: ${addressFrom}
  • To: ${addressTo}
  • Total weight: ${weight}


Rental supply orders


  • Reason: ${reason}
  • Start date: ${from}
  • End date: ${to}
  • Loading date: ${pickUpDate}
  • Loading contact: ${pickupContact}
  • Unloading address: ${deliveryAddress}
  • Unload on: ${deliveryDate}
  • Unloading contact: ${deliveryContact}
  • Start of rental: ${rentalStartDate}
  • End of rental: ${rentalStopDate}
  • Periods without rental: ${noRentalPeriods}


Transport supply orders


  • Loading address: ${pickUpAddress}
  • Loading date: ${pickUpDate}
  • Loading contact: ${pickupContact}
  • Unloading address: ${deliveryAddress}
  • Unloading contact: ${deliveryContact}
  • Transport type: ${transportType}


You can also use the replacement codes from the modules below:


Please note. The replacement codes for contact persons take over the contact person of the project. If you want to take over the contact person of the supply order, you add 'supplyOrder' in front of the code.Example: supplyOrderContactPersonFullname


Contact persons


  • Title: ${contactPersonTitle}
  • First name: ${contactPersonName}
  • Surname: ${contactPersonSurname}
  • Full name: ${contactPersonFullname}
  • Function: ${contactPersonFunction}
  • E-mail address: ${contactPersonEmail}
  • Telephone number: ${contactPersonTel}
  • Mobile number: ${contactPersonGsm}


Dayplanning


  • Start date & start time: ${planningItemStartDateTime}
  • End date & end time: ${planningItemEndDateTime}
  • Start date: ${planningItemStartDate}
  • End date: ${planningItemEndDate}
  • Start time: ${planningItemStartHour}
  • End time: ${planningItemEndHour}
  • Title of the planning item: ${planningItemCustomText}
  • Full address of the planning item: ${planningItemAddress}
  • Street name and house number of the planning item: ${planningItemStreet}
  • Additional street name and house number of the planning item: ${planningItemStreet2}
  • Postcode of the planning item: ${planningItemZipcode}
  • City of the planning item: ${planningItemCity}
  • Country of the planning item: ${planningItemCountry}
  • Longitude of the planning item: ${planningItemLng}
  • Latitude of the planning item: ${planningItemLat}
  • Extra fields: ${planningItemExtraFields}
  • Detailed information: ${detailInfo}
  • Information from the 'dayplanning info' tab of the project: ${projectPlanningInfo}
  • Planning type: ${planningType}
  • Absence category: ${timeOffCategory} or ${status}
  • Employees: ${employees}
  • Equipment: ${materials}
  • Materials: ${lineItems}
  • Installations: ${installations}
  • Execution phase: ${executionPhase}
  • Execution phase detail: ${executionPhaseDetail}
  • Planning resource: ${planningResources}


To include the full planning in the e-mail as a table, you can use the following two codes:

  • Visualisation of the planning: ${planningTable}
  • Visualisation of the 'order planning table': ${orderPlanningTable}


You can also use the replacement codes from the modules below:


Please note. The replacement codes for contact persons take over the contact person of the project. If you want to take over the contact person of the planning item, you add 'planning' in front of the code.Example: planningContactPersonFullname


Invoices


  • Invoice number: ${logicId}
  • ID: ${id}
  • Status: ${status}
  • The invoice that was credited (credit notes only): ${originalLogicId}
  • Date of the credited invoice (credit notes only): ${originalDate}
  • Customer reference: ${clientReference}
  • Invoice date: ${date}
  • Due date: ${expireDate}
  • Number of days overdue: ${expiredDays}
  • PO number: ${poNumber}
  • Total excl. VAT: ${total}
  • Total incl. VAT: ${totalIncBtw} or ${totalVatInc}
  • Total VAT: ${totalBtw} or ${totalVat}
  • Total still to be paid (incl. VAT): ${totalOpen}
  • Quotation number: ${invoiceLogicId}
  • Payment reference: ${paymentInstruction}
  • Name of the person responsible: ${assignee}
  • E-mail address of the person responsible: ${assigneeEmail}
  • Mobile number of the person responsible: ${assigneeGsm}
  • Telephone number of the person responsible: ${assigneeTel}
  • Function of the person responsible: ${assigneeFunction}
  • Payment conditions: ${paymentCondition}
  • G-account total: ${gAccountAmount}
  • G-account percentage: ${gAccountPercentage}
  • G-account labour share: ${labourAmount}
  • G-account labour share percentage: ${gAccountPayrollCostPercentage}
  • Total incl. VAT minus G-account: ${totalWithoutGAccountAmount}
  • Payment link: ${paymentLink} - Only in combination with the Mollie integration.
  • QR payment code: ${paymentQR} (You can only use this code in an e-mail message and in the HTML part of the PDF, such as a standard text.) - Only in combination with the Mollie integration. The QR code has to be scanned directly with the camera application of the smartphone or tablet.
  • QR payment code: ${bankTransferQR} - A QR code that cannot be used in combination with the Mollie integration. This QR code does not have to be scanned with the camera application of the smartphone or tablet, but can be used directly in various banking applications.
  • With respect to: ${withRespectTo}
  • Holdback amount: ${holdbackAmount}
  • Holdback percentage: ${holdbackPercentage} - The percentage without the % sign. If you retain a fixed amount instead of a percentage, this shows 0.00.
  • Holdback deadline: ${holdbackDeadline}
  • Description of the holdback: ${holdbackDescription} - The field 'Description on PDF' of the holdback. If you leave that empty, this shows the word 'Holdback'.
  • Date until which the credit limit is valid: ${financialDate}
  • Credit limit: ${credLimit}
  • Invoice lines: ${lineItems}
  • Currency symbol: ${currencySymbol}
  • Invoice title: ${invoiceTitle}
  • Rechnungstyp: ${rechnungstyp}
  • Invoice period start: ${invoicePeriodStartDate}
  • Invoice period end: ${invoicePeriodEndDate}
  • Delivery customer name: ${deliveryClientClientName}
  • Delivery customer VAT number: ${deliveryClientClientVat}
  • Delivery customer street name: ${deliveryClientClientAddressStreet}


You can also use the replacement codes from the modules below:


Please note. The replacement codes for the subcontractor (Supplier) of the employees are only taken over if you add 'employee' in front of the code.Example: employeeSupplierName


Customers


  • Customer name: ${client} or ${clientName}
  • Title: ${clientTitle}
  • Customer number (ID): ${clientNr}
  • Full address: ${clientAddress}
  • Full address - invoice address: ${clientInvoiceAddress}
  • Street name and house number: ${clientStreet} or ${clientAddressStreet}
  • Street name and house number - invoice address: ${clientInvoiceStreet}
  • Postcode: ${clientZipcode} or ${clientAddressZipcode}
  • Postcode - invoice address: ${clientInvoiceZipcode}
  • City: ${clientCity} or ${clientAddressCity}
  • City - invoice address: ${clientInvoiceCity}
  • Country: ${clientCountry}
  • Country - invoice address: ${clientInvoiceCountry}
  • Longitude of the customer address: ${clientLng}
  • Latitude of the customer address: ${clientLat}
  • VAT number of the customer: ${clientVat}
  • KvK number: ${clientKvk}
  • Belgian KBO number: ${clientKbo}
  • E-mail address of the customer: ${clientEmail}
  • Billing e-mail address of the customer: ${clientInvoiceEmail}
  • Landline number of the customer: ${clientTel}
  • Mobile number of the customer: ${clientGsm}
  • Payment terms of the customer: ${clientPaymentCondition}
  • Default VAT rate of the customer: ${clientDefaultVatTarif}
  • Legal form of the customer: ${legalForm}
  • Name of the person responsible: ${clientAssignee}
  • IBAN number: ${clientIban}
  • BIC number: ${clientBic}
  • Counter account code: ${clientCounterAccountCode}


Suppliers


  • Name of the supplier: ${supplier} or ${supplierName}
  • Full address of the supplier: ${supplierAddress}
  • Street name and house number of the supplier: ${supplierStreet}
  • Postcode of the supplier: ${supplierZipcode}
  • City of the supplier: ${supplierCity}
  • Country of the supplier: ${supplierCountry}
  • Longitude of the supplier address: ${supplierLng}
  • Latitude of the supplier address: ${supplierLat}
  • VAT number of the supplier: ${supplierVat}
  • KvK number: ${supplierKvk}
  • E-mail address of the supplier: ${supplierEmail}
  • Telephone number of the supplier: ${supplierTel}
  • Legal form of the supplier: ${legalForm}
  • Payment terms of the supplier: ${supplierPaymentCondition}
  • IBAN number: ${supplierIban}
  • BIC number: ${supplierBic}
  • Supplier portal: ${oaPortalUrl}



Delivery notes


  • Number of the delivery note: ${logicId}
  • Status of the delivery note: ${status}
  • Customer reference: ${clientReference}
  • Remarks: ${remark}
  • Name of the person responsible: ${assignee}
  • Delivery date: ${deliveryDate}
  • Date received: ${receivedDate}


You can also use the replacement codes from the modules below:



Equipment / Installations


  • Planning group: ${planningGroup}
  • Status: ${status}
  • Name: ${name}
  • Serial number: ${barcode}
  • Item: ${articleName}
  • Brand: ${brand}
  • Employee: ${ownerEmployeeName}
  • Customer: ${ownerEmployeeClient}
  • Subcontractor: ${ownerSupplierName}
  • Supplier: ${supplierName}
  • Stock location: ${stockLocationName}
  • Location: ${location}
  • Description: ${description}
  • On project: ${onProject}
  • Address details linked to the installation: ${materialAddress} ${materialStreet} ${materialStreet2} ${materialCity} ${materialZipcode} ${materialCountry} ${materialLng} ${materialLat}


You can also use the replacement codes from the modules below:



Quotations


  • Quotation number: ${logicId}
  • Status: ${status}
  • Customer reference: ${clientReference}
  • Quotation date: ${date}
  • Expiry date: ${expireDate}
  • Deadline date: ${deadlineDate}
  • Follow-up date: ${followUpDate}
  • Date received: ${receivedDate}
  • Deadline date: ${deadlineDate}
  • Tender date: ${tenderDate}
  • Total excl. VAT: ${total}
  • Total incl. VAT: ${totalIncBtw} or ${totalVatInc}
  • Total VAT: ${totalBtw} or ${totalVat}
  • Commission: ${commission}
  • Total discount: ${totalDiscount}
  • Amount written out in full: ${totalInWords}
  • Concerning: ${description}
  • Full address of the quotation: ${offerAddress}
  • Street name and house number of the quotation: ${offerStreet}
  • Postcode of the quotation: ${offerZipcode}
  • City of the quotation: ${offerCity}
  • Country of the quotation: ${offerCountry}
  • Name of the person responsible: ${assignee}
  • E-mail address of the person responsible: ${assigneeEmail}
  • Mobile number of the person responsible: ${assigneeGsm}
  • Telephone number of the person responsible: ${assigneeTel}
  • Function of the person responsible: ${assigneeFunction}
  • Quotation lines: ${lineItems}
  • Quotation title (Quotation or Change order): ${offerTitle}
  • When you invoice a 'phase' via the project planning tab, you can choose the name of the item line under Settings > Quotation > Invoice percentage from phase. If you use this replacement code there, the item line shows the percentage that was invoiced from this phase.: ${percentage}
  • When you invoice a 'phase' via the project planning tab, you can choose the name of the item line under Settings > Quotation > Invoice percentage from phase. If you use this replacement code there, the item line shows the name of the phase.: ${phaseName}


You can also use the replacement codes from the modules below:



Maintenance


Maintenance service


  • The date of the last execution: ${finalExecutionDate}
  • The date of the execution: ${executionDate}
  • The status of the scheduled maintenance: ${status}
  • The report of the scheduled maintenance: ${report}
  • The list of items that belong to the scheduled maintenance: ${lineItems}
  • The name of the executor: ${executedByName}

Variable replacement codes:

  • Variables of the work order (replacement codes of work orders): ${workOrder<Variable>}
  • Variables of the order (replacement codes of orders): ${order<Variable>}
  • Variables of the type of maintenance (replacement codes of types of maintenance): ${maintenanceType<Variable>}


Type of maintenance


  • Date of the next maintenance: ${nextMaintenanceDate}

Variable replacement codes:

  • Variables of the maintenance schedule (replacement codes of maintenance schedules): ${maintenanceSchedule<Variable>}
  • Variables of an installation (replacement codes of installations): ${materialInstallation<Variable>}


Maintenance schedule


  • The name of the maintenance schedule: ${name}
  • The recurrence rule of the maintenance schedule: ${recurrenceRule}
  • Synchronise the next execution with the actual completion: ${syncNextExecutionWithActualCompletion}
  • Combine with other maintenance templates: ${combineWithOtherMaintenanceTemplates}
  • Combining strategy: ${combiningStrategy}
  • The estimated duration in minutes: ${estimatedDurationInMinutes}
  • The number of days in advance of creation: ${daysInAdvanceForCreationWindow}
  • The list of items that belong to the maintenance schedule: ${lineItems}


Orders


  • Date: ${date}
  • Order number: ${logicId} or ${orderLogicId}
  • Title: ${title}
  • Status: ${status}
  • Customer reference: ${clientReference}
  • Planning info: ${planningInfo}
  • Remark: ${remark}
  • Order lines: ${lineItems}
  • Person responsible for the order: ${assignee}
  • Total excluding VAT: ${totalExcBtw} or ${totalVatExc}
  • Total including VAT: ${totalIncBtw} or ${totalVatInc}
  • Total VAT: ${totalBtw} or ${totalVat}
  • Installations: ${installations}
  • Full address of the order: ${orderAddress}
  • Street name and house number of the order: ${orderStreet}
  • Additional street name and house number of the order: ${orderStreet2}
  • Postcode of the order: ${orderZipcode}
  • City of the order: ${orderCity}


You can also use the replacement codes from the modules below:


Price requests


  • Price request number: ${logicId}
  • Status: ${status}
  • Price request date: ${date}
  • Due date: ${dueDate}
  • Deadline date: ${deadlineDate}
  • Approval date: ${approvalDate}
  • Total excl. VAT: ${total}
  • Total incl. VAT: ${totalIncBtw} or ${totalVatInc}
  • Amount written out in full: ${totalInWords}
  • Reference: ${reference}
  • Name of the person responsible: ${assignee}
  • E-mail address of the person responsible: ${assigneeEmail}
  • E-mail address of the e-mail account of the person responsible: ${assigneeUserEmail}
  • Mobile number of the person responsible: ${assigneeGsm}
  • Telephone number of the person responsible: ${assigneeTel}
  • Function of the person responsible: ${assigneeFunction}
  • Quotation number linked to the price request: ${offerLogicId}
  • Quotation lines: ${lineItems}
  • Project number: ${projectLogicId}
  • Project name: ${projectPlanningName}
  • Order number: ${orderLogicId}
  • Portal link: ${portalLink}


You can also use the replacement codes from the modules below:


Please note. The replacement codes for the contact person of the price request are only taken over if you add 'priceRequest' in front of the code. For the supplier you add 'approved' in front of the code.


Example: ${priceRequestContactPersonName} and ${approvedSupplierName}



Projects


  • Full address of the project: ${site} or ${projectSite}
  • Street name and house number of the project: ${siteStreet}
  • Postcode of the project: ${siteZipcode}
  • City of the project: ${siteCity}
  • Country of the project: ${siteCountry}
  • Longitude of the project address: ${siteLng}
  • Latitude of the project address: ${siteLat}
  • Project number: ${logicId} or ${projectLogicId}
  • Status: ${status} or ${projectStatus}
  • Planning name: ${planningName} or ${projectPlanningName}
  • Number of kilometres to the project: ${projectDistance}
  • RSZ number of the project: ${siteRsz}
  • CheckInAtWork: ${checkInAtWork}
  • Site notification: ${siteNotification}
  • Project leader: ${siteManager}
  • Telephone number of the project leader: ${siteManagerTel}

This telephone number comes from the employee record linked to the user (project leader)

  • E-mail address of the project leader: ${siteManagerEmail}

This e-mail address comes from the employee record linked to the user (project leader)

  • Executor: ${siteExecutor}
  • Date: ${projectDate}
  • Barcode based on the project number: ${projectBarcode}
  • Planning group: ${planningGroup}


You can also use the replacement codes from the modules below:



Tasks


  • Title of the task: ${taskTitle}
  • Description of the task: ${taskDescription}
  • Status of the task: ${taskStatus}
  • Deadline of the task: ${taskDeadline}


In addition to these replacement codes, you can also use the replacement codes of the module the task is linked to.


Progress claims


  • Number of the progress claim: ${logicId}
  • Which progress claim it is for that project: ${nr}
  • Status of the progress claim: ${status}
  • Title of the progress claim: ${title}
  • Start date of the period of the progress claim: ${fromDate}
  • End date of the period of the progress claim: ${toDate}
  • Total excl. VAT: ${totalExcBtw} or ${totalVatExc}
  • Total incl. VAT: ${totalIncBtw} or ${totalVatInc}
  • Total VAT: ${totalBtw} or ${totalVat}
  • Name of the person responsible: ${assignee}
  • Date: ${date}
  • Start date: ${startDate}


You can also use the replacement codes from the modules below:


Change orders


  • Change order number: ${logicId}
  • Status: ${status}
  • Customer reference: ${clientReference}
  • Date: ${date}
  • Expiry date: ${expireDate}
  • Deadline date: ${deadlineDate}
  • Follow-up date: ${followUpDate}
  • Date received: ${receivedDate}
  • Deadline date: ${deadlineDate}
  • Tender date: ${tenderDate}
  • Total excl. VAT: ${total}
  • Total incl. VAT: ${totalIncBtw} or ${totalVatInc}
  • Total VAT: ${totalBtw} or ${totalVat}
  • Commission: ${commission}
  • Total discount: ${totalDiscount}
  • Amount written out in full: ${totalInWords}
  • Concerning: ${description}
  • Full address of the change order: ${offerAddress}
  • Street name and house number of the quotation: ${offerStreet}
  • Postcode of the change order: ${offerZipcode}
  • City of the change order: ${offerCity}
  • Country of the change order: ${offerCountry}
  • Name of the person responsible: ${assignee}
  • E-mail address of the person responsible: ${assigneeEmail}
  • Mobile number of the person responsible: ${assigneeGsm}
  • Telephone number of the person responsible: ${assigneeTel}
  • Function of the person responsible: ${assigneeFunction}
  • Lines of the change order: ${lineItems}
  • Title of the change order: ${offerTitle}
  • When you invoice a 'phase' via the project planning tab, you can choose the name of the item line under Settings > Quotation > Invoice percentage from phase. If you use this replacement code there, the item line shows the percentage that was invoiced from this phase.: ${percentage}
  • When you invoice a 'phase' via the project planning tab, you can choose the name of the item line under Settings > Quotation > Invoice percentage from phase. If you use this replacement code there, the item line shows the name of the phase.: ${phaseName}


You can also use the replacement codes from the modules below:


Work orders



  • Work order number: ${logicId}
  • Status: ${status}
  • Planning name: ${planningName}
  • Address: ${address}
  • Remark: ${remark}
  • Person responsible for the project: ${assignee}
  • Date of the work order: ${date}
  • Address of the work order: ${address}
  • Country of the work order: ${country}
  • City of the work order: ${city} and ${zipcode}
  • Street and house number of the work order: ${street}
  • Earliest hour detail: ${startHour}
  • Latest hour detail: ${endHour}
  • Customer reference: ${clientReference}
  • Sum of the outbound kilometres: ${toKilometers}
  • Sum of the return kilometres: ${returnKilometers}
  • Sum of the outbound + return kilometres: ${totalKilometers}
  • Title: ${title}
  • Work order lines: ${lineItems}
  • Start date of the linked planning item: ${planningItemStartDate}
  • End date of the linked planning item: ${planningItemEndDate}
  • Start time of the linked planning item: ${planningItemStartHour}
  • End time of the linked planning item: ${planningItemEndHour}
  • Work order number: ${ticketNumber}
  • Total excluding VAT: ${totalExclVat}
  • Total including VAT: ${totalInclVat}
  • Signature: ${signatureImage}


You can also use the replacement codes from the modules below:



Hour detail of the work order


  • The labour that was carried out: ${article}
  • Employee: ${employee}
  • Start of the working hour: ${startHour}
  • End of the working hour: ${endHour}
  • Remarks: ${remark}
  • The activity that was carried out: ${activity}
  • Post: ${post}
  • Break: ${pause}
  • Date of the work order: ${date}
  • Work order number: ${logicId}
  • Address of the work order: ${address}
  • Billable equipment hours: ${billableAmount}



Employees


  • Full name of the employee: ${employeeFullName}
  • First name of the employee: ${employeeFirstName}
  • Name of the employee: ${employeeName}
  • Photo of the employee: ${employeePhoto}
  • Date of birth of the employee: ${employeeBirthDate}
  • Nationality of the employee: ${employeeNationality}
  • Marital status of the employee: ${employeeCivilState}
  • Dependants of the employee: ${employeeDependentChildren}
  • Function of the employee: ${employeeFunction}
  • Mobile number of the employee: ${employeeGsm}
  • E-mail address of the employee: ${employeeEmail}
  • Address of the employee: ${employeeAddress}
  • Address (city) of the employee: ${employeeCity}
  • Address (country) of the employee: ${employeeCountry}
  • Address (postcode) of the employee: ${employeeZipcode}
  • Address (street) of the employee: ${employeeStreet}
  • Longitude of the employee address: ${employeeLng}
  • Latitude of the employee address: ${employeeLat}
  • INSZ of the employee: ${insz}
  • IBAN number: ${employeeIban}
  • BIC number: ${employeeBic}
  • Employee role: ${employeeRole}
  • Employed since: ${employeeSince}
  • Left employment: ${employeeGone}
  • Status: ${employeeStatute}
  • Type: ${employeeType}
  • Subtype: ${employeeSubType}
  • Distance work/home: ${employeeDistance}
  • Weekly schedule: ${employeeSchedule}
  • Planning group: ${planningGroup}


You can also use the replacement codes from the modules below:


Please note. The replacement codes for the subcontractor (Supplier) of the employees are only taken over if you add 'employee' in front of the code.Example: employeeSupplierName



Additional options


In addition to the codes per module above, you can also refer to codes that work everywhere, to the end customer, to a linked module and to your parameters.


Global codes


You can use these codes in all modules.

  • Today's date: ${today}
  • Current time: ${now}



Referring to the end customer


The replacement codes that exist for customers are also available for end customers. To create them, you add endClient in front of the reference.
Make sure that endClient is followed by a capital letter:


Example:

  • Customer name: ${clientName} -> End customer name: ${endClientClientName}
  • Full address of the customer: ${clientAddress} -> Full address of the end customer: ${endClientClientAddress}


Replacement codes with a variable


Replacement codes with <Variable> are replacement codes that refer to a field from a linked module.
This link between modules only works for the variable replacement codes listed above; you cannot work out others yourself.


Example: if you want to refer to a field of the linked order in a maintenance service, you can base yourself on the replacement code ${order<Variable>} . You replace the reference <Variable> with a reference from the Orders module. For the title of the order, the variable then becomes ${orderTitle}.
The reference you add always has to start with a capital letter.


Tip: you can also use this to refer to an extra field from the linked module.


Referring to a parameter from the quotation or post


If you work with parameters in a post and/or a quotation, you can refer to their value via the name of the parameter.


Parameters from the post

You can use the replacement codes of post parameters in the description and the extended description.


Replacement codes from post parameters

Replacement codes from post parameters on the PDF


Quotation parameters

You can use the replacement codes of quotation parameters in the introduction and the closing text.


Please note: to use a quotation parameter in an introduction or closing text, you add the word parameter. in front of the reference.


Replacement codes from quotation parameters

Updated on: 09/09/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!