{"id":22014,"date":"2025-04-05T18:17:34","date_gmt":"2025-04-05T16:17:34","guid":{"rendered":"https:\/\/support.serviceprotokoll.se\/kb\/tags-work-order-and-order-confirmation\/"},"modified":"2026-10-21T17:57:08","modified_gmt":"2026-10-21T15:57:08","slug":"tags-work-order-and-order-confirmation","status":"publish","type":"ht_kb","link":"https:\/\/support.serviceprotokoll.se\/en\/kb\/tags-work-order-and-order-confirmation\/","title":{"rendered":"Tags Work order and order confirmation"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">See also:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/support.serviceprotokoll.se\/en\/kb\/tags-address-article-contact\/\" data-type=\"ht_kb\" data-id=\"21967\">Tags for address, contact and signature<\/a>. All combinations with the prefix Delivery, Facility, Customer, InvoicedTo or no prefix at all can be used.<\/li>\n\n\n\n<li><a href=\"https:\/\/support.serviceprotokoll.se\/en\/kb\/tags-for-articles\/\" data-type=\"ht_kb\" data-id=\"30172\">Tags for articles<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/support.serviceprotokoll.se\/en\/kb\/tags-self-checks\/\">Here you find tags for self-checks<\/a>. Tags for self-checks are placed in their own table.<br\/>If the work order has self-checks, the first self-check can fill in the {SerialNumber}, {Name}, and {Comment} for the service object.<\/li>\n\n\n\n<li><a href=\"https:\/\/support.serviceprotokoll.se\/en\/kb\/tags-for-vat\/\" data-type=\"ht_kb\" data-id=\"28476\">Tags for price and VAT<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/support.serviceprotokoll.se\/en\/kb\/tags-for-timer\/\" data-type=\"ht_kb\" data-id=\"27455\">Tags for timer<\/a><\/li>\n<\/ul>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/support.serviceprotokoll.se\/wp-content\/uploads\/2026\/02\/Tags_selfcheck_example_table.png\" alt=\"\" class=\"wp-image-26894\"\/><figcaption class=\"wp-element-caption\">To include self-checks, create a separate table as in the image.<\/figcaption><\/figure>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Tag<\/th><th>Gives this information<\/th><\/tr><\/thead><tbody><tr><td>{OrderNo}<\/td><td>Order number<\/td><\/tr><tr><td>{Customer}<br\/>{CustomerNo}, {CustomerOrgNo}, {CustomerTags}, {CustomerOrderNo}, {PhoneNo}, {InvoiceEmail}, {CostCenter}<\/td><td>Customer and customer details, customer number, organization number, tags, customer order number &#8230;<\/td><\/tr><tr><td>{IntegrationReference}<\/td><td>Integration reference<\/td><\/tr><tr><td>{DefaultInterest}, {PaymentTerms}<\/td><td>Default interest and payment terms<\/td><\/tr><tr><td>{Seller}<\/td><td>Sales person<\/td><\/tr><tr><td>{Quote}, {Offer}<\/td><td>Quote linked to the order<\/td><\/tr><tr><td>{InvoicedTo}<br\/>{InvoicedToCustomerNo}<\/td><td>Name of customer invoiced<br\/>Customer number for the invoice customer<\/td><\/tr><tr><td>{Facility}<br\/>{FacilityTags}<\/td><td>Facility and tags set on the facility<\/td><\/tr><tr><td>{Created}<\/td><td>Date created<\/td><\/tr><tr><td>{CreatedBy}<\/td><td>Created by<\/td><\/tr><tr><td>{CreatedByEmail}<\/td><td>Email to the person that created the order<\/td><\/tr><tr><td>{OrderDate}, {DeliveryDate}, {PlannedDate}, {DisplayDate}, {Date}, {Today}, {DateSentToERP}, {InvoiceDueDate}<\/td><td>Different date options<\/td><\/tr><tr><td>{CostCenter}<\/td><td>Cost center<\/td><\/tr><tr><td>{Comments}<\/td><td>All comments on the work order<\/td><\/tr><tr><td>{ExternalComments}<\/td><td>External (marked as visible to customer) comments on the work order<\/td><\/tr><tr><td>{InternalComments}<\/td><td>Internal (marked as not visible to customer) comments on the work order<\/td><\/tr><tr><td>{OrderType}<\/td><td>The order type you set in Work Order Settings is displayed.<\/td><\/tr><tr><td>{Assigned}, {UserAssignmentNames}<\/td><td>Assigned<\/td><\/tr><tr><td>{Attachments}, {Images}<\/td><td>Attachments incl.<\/td><\/tr><tr><td>{RequesterName}, {RequesterTitle}, {RequesterEmail}, {RequesterMobilePhoneNo}, {RequesterPhoneNo}, {RequesterPhone}<\/td><td>Information on the requester<\/td><\/tr><tr><td><strong>Section \u201dAssignment\u201d <\/strong>incl. service objects<\/td><td><\/td><\/tr><tr><td>{Assignments}<br\/><br\/>{ServiceObject}{ServiceObjectDescription}, {ServiceObjectNextService}, {ServiceObjectNextServiceYear}, {ServiceObjectNextServiceMonth}, {ServiceObjectModel}, {ServiceObjectYear}, {ServiceObjectSerialNumber}, {ServiceObjectMachineNumber}, {ServiceObjectComment}, {ServiceObjectTags}, {ServiceObjectInstallation}<br\/><br\/>{ServiceObjectCustomInfo} with row tags {CustomInfoName} and {CustomInfoValue}<br\/><br\/>{Description}<br\/>{Error}<br\/><br\/>{Readings}<br\/>{Date}, {DayOfWeek}, {Description}, {Reading}<br\/><br\/>\u2014\u2014\u2014-<br\/><br\/>{Measures}<br\/>Tags:<br\/>{Description}<br\/>{Date}<br\/>{DayOfWeek}<br\/>{PerformedByUser}<br\/>{Images}<br\/><br\/>\u2014\u2014\u2014<br\/>{Articles}<br\/>{ArticlesSubtotalPrice}<br\/><br\/>The name of a custom checkpoint can also be used dynamically as {Checkpoint Name} within the assignment.<\/td><td>Create a table per assignment that contains the tag {Assignments}. One row per assignment is created. These tags can be used within the row.<br\/><br\/>Inside the \u201cAssignments\u201d table, create a table for measures {Measures} and one for articles: {Articles}<br\/>See the next section for article tags.<br\/><br\/>If the work order has self-checks, the first self-check can also fill in {SerialNumber}, {Name}, and {Comment}.<br\/><br\/>See how to build the table in the example template that you will find at the bottom of this page under <em>Article Attachments.<\/em><\/td><\/tr><tr><td><strong>Custom fields<\/strong><\/td><td><\/td><\/tr><tr><td>Work Order Custom Fields: {Field Label}<br\/>Facility: {FacilityField Label}<br\/>Customer: {CustomerField Label}<br\/>Invoice Customer: {InvoicedToField Label}<br\/>Service Object Custom Fields, Custom Info, and Counters: {ServiceObjectNameOrLabel}<\/td><td>Replace &#8220;Field Label&#8221; or &#8220;NameOrLabel&#8221; with the name you gave the custom field. Just enter the name exactly as it is created.<br\/><a href=\"https:\/\/support.serviceprotokoll.se\/en\/kb\/create-custom-fields\/\" data-type=\"ht_kb\" data-id=\"9202\">Learn more about custom fields.<\/a><\/td><\/tr><tr><td>Tags for the Articles<\/td><td><\/td><\/tr><tr><td>{Articles}<\/td><td>See how the table should be built in the example template that you will find at the bottom of this page under <em>Article Attachments.<\/em><\/td><\/tr><tr><td>{ArtNo}<\/td><td>Article number<\/td><\/tr><tr><td>{Description}<\/td><td>Description of the article<\/td><\/tr><tr><td>{Unit}<\/td><td>Unit<\/td><\/tr><tr><td>{Amount}<\/td><td>Amount<\/td><\/tr><tr><td>{Discount}<\/td><td>Discount<\/td><\/tr><tr><td>{StoragePlace}<\/td><td>Storage place<\/td><\/tr><tr><td>{AddedBy}<\/td><td>Added by (name)<\/td><\/tr><tr><td>{AddedDate}<\/td><td>date when the article was added<\/td><\/tr><tr><td>{Articles} or {CustomerArticles}<\/td><td><strong>Other<\/strong> time\/articles<br\/>Create a separate table for these independent of the assignment table. Use the tags listed here, {ArtNo} \u2013 {AddedDate}.<\/td><\/tr><tr><td>{OrderTotalTaxReduction}<br\/>{OrderTotalTaxReduction50%}<br\/>{OrderTotalTaxReduction30%}<\/td><td>Order total with tax reduction<\/td><\/tr><tr><td>{OrderTotalPriceAfterTaxReduction30%}<br\/>{OrderTotalPriceAfterTaxReduction50%}<\/td><td>Order total after tax reduction<\/td><\/tr><tr><td><strong>Price<\/strong><\/td><td><\/td><\/tr><tr><td>{Price}<\/td><td>Price<\/td><\/tr><tr><td>{TotalPriceIncVat}<br\/>{OrderTotalPrice}<\/td><td>Price incl. VAT per article\/articles<br\/>Price excl. VAT per article\/articles<\/td><\/tr><tr><td>{OrderTotalTaxReduction50%} or {OrderTotalPriceAfterTaxReduction30%}<\/td><td>Total price with tax reduction 50% or 30%<\/td><\/tr><tr><td>{OrderTotalPriceIncVAT}<br\/>{OrderTotalVAT}<br\/>{OrderTotalPriceWithVAT25%}<br\/>{OrderTotalPriceWithVAT20%}<br\/>{OrderTotalVAT25%}<br\/>{OrderTotalVAT20%}<\/td><td>Tags total price incl. VAT<\/td><\/tr><tr><td><strong>Tax reduction<\/strong><\/td><td><\/td><\/tr><tr><td>{OrderTotalTaxReduction}, {OrderTotalTaxReduction50%}, {OrderTotalTaxReduction30%}, {OrderTotalPriceAfterTaxReduction50%}, {OrderTotalPriceAfterTaxReduction30%}<\/td><td><\/td><\/tr><tr><td><strong>Currency<\/strong><\/td><td><\/td><\/tr><tr><td>{Currency}<br\/>{CurrencyCode}<br\/>{PriceUnit}<\/td><td><\/td><\/tr><tr><td><strong>VAT table<\/strong><\/td><td><\/td><\/tr><tr><td>{VatBreakdown}.<br\/>Row tags: {VatPct}, {Gross}, {Vat}, {GrossIncVat} and {VatBreakdownVatPct}, {VatBreakdownGross}, {VatBreakdownVat}, {VatBreakdownGrossIncVat}.<\/td><td><\/td><\/tr><tr><td><strong>Signature<\/strong><\/td><td><\/td><\/tr><tr><td>{SignatureImage}\u00a0<\/td><td>Image of the signature<\/td><\/tr><tr><td>{SignatureClarification}<\/td><td>Name of person who signed\/Performed by<\/td><\/tr><tr><td>{SignatureDate}<\/td><td>Date of the signing<\/td><\/tr><tr><td>{SignatureIssuer}<\/td><td>Name and date and time of signing, all in one line. Ex:<br\/>A. Technician 23\/09\/2024 09:30:48<\/td><\/tr><tr><td>{CustomerSignatureImage}<\/td><td>Image of the customer signature<\/td><\/tr><tr><td>{CustomerSignatureClarification}<\/td><td>Name clarification of the customer signature<\/td><\/tr><tr><td>{CustomerSignatureDate}<\/td><td>Date of the signing<\/td><\/tr><tr><td>{CustomerSignatureIssuer}<\/td><td>Logged in technician&#8217;s name and date and time of signing, all in one line. Ex:<br\/>A. Technician 23\/09\/2027 09:31:00<\/td><\/tr><tr><td><strong>Tags for booking confirmation info<\/strong><\/td><td><\/td><\/tr><tr><td>{Bookings}<\/td><td>This is the &#8220;main tag&#8221; that is needed. Create a table with two rows where you put the tag {Bookings} in the top row. In the bottom row, put any optional tags listed here.<\/td><\/tr><tr><td>{User}<\/td><td>The name of the person booked at the job<\/td><\/tr><tr><td>{StartDayOfWeek} <\/td><td>Name of weekday printed + start date: e.g. Friday 2025-10-22<\/td><\/tr><tr><td>{Start}, {StartTime}<\/td><td>Start date<\/td><\/tr><tr><td>{EndDayOfWeek}<\/td><td>Name of weekday printed + end date<\/td><\/tr><tr><td>{End}, {EndTime}<\/td><td>End date<\/td><\/tr><tr><td>{Description}<\/td><td>The description you entered when booking<\/td><\/tr><tr><td>{Type}<\/td><td><a href=\"https:\/\/support.serviceprotokoll.se\/en\/kb\/create-own-booking-types\/\">Booking type<\/a><\/td><\/tr><tr><td>[Booking type]<\/td><td>[Booking type] filters on a specific booking type. Replace the text Booking type with the name of your booking type. Just enter the exact names. Note that here it is a different type of bracket &#8211; [x] instead of {x}<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>See also: Tag Gives this information {OrderNo} Order number {Customer}{CustomerNo}, {CustomerOrgNo}, {CustomerTags}, {CustomerOrderNo}, {PhoneNo}, {InvoiceEmail}, {CostCenter} Customer and customer details, customer number, organization number, tags, customer order number &#8230; {IntegrationReference} Integration reference {DefaultInterest}, {PaymentTerms} Default interest and payment terms {Seller} Sales person {Quote}, {Offer} Quote linked to the order {InvoicedTo}{InvoicedToCustomerNo}&#8230;<\/p>\n","protected":false},"author":2,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_searchwp_excluded":"","footnotes":""},"ht-kb-category":[808],"ht-kb-tag":[],"class_list":["post-22014","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-print-template-tags"],"_links":{"self":[{"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb\/22014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/comments?post=22014"}],"version-history":[{"count":21,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb\/22014\/revisions"}],"predecessor-version":[{"id":30596,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb\/22014\/revisions\/30596"}],"wp:attachment":[{"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/media?parent=22014"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb-category?post=22014"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb-tag?post=22014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}