{"id":22068,"date":"2025-04-08T19:56:29","date_gmt":"2025-04-08T17:56:29","guid":{"rendered":"https:\/\/support.serviceprotokoll.se\/kb\/tags-for-service-protocols-and-service-orders\/"},"modified":"2026-03-03T15:14:23","modified_gmt":"2026-03-03T14:14:23","slug":"tags-for-service-protocols-and-service-orders","status":"publish","type":"ht_kb","link":"https:\/\/support.serviceprotokoll.se\/en\/kb\/tags-for-service-protocols-and-service-orders\/","title":{"rendered":"Tags for\u00a0Service protocols and Service orders"},"content":{"rendered":"\n<p><a class=\"heroickb_exit_link\" href=\"?hkb-redirect&#038;nonce=b44854d15a&#038;check=1okmn&#038;redirect=https%3A%2F%2Fsupport.serviceprotokoll.se%2Fen%2Fkb%2Ftags-address-article-contact%2F&#038;otype=unknown&#038;oid=0&#038;source=block-content\" data-type=\"ht_kb\" data-id=\"21967\">Tags for address, contact person, signature and articles &#8211; click here.<\/a><\/p>\n\n<p>Tags for self-checks are placed in their own table. <a class=\"heroickb_exit_link\" href=\"?hkb-redirect&#038;nonce=b44854d15a&#038;check=3103l&#038;redirect=https%3A%2F%2Fsupport.serviceprotokoll.se%2Fen%2Fkb%2Ftags-self-checks%2F&#038;otype=unknown&#038;oid=0&#038;source=block-content\" data-type=\"ht_kb\" data-id=\"21981\">Here you find tags for self-checks.<\/a><\/p>\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 id=\"timertaggar\" 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>{Date}<\/td><td>Date performed<\/td><\/tr><tr><td>{Date+365}<\/td><td>Date performed + 365 days. Used if you want the protocol to be valid for 1 year.<\/td><\/tr><tr><td>{PerformedBy}<\/td><td>Performed by<\/td><\/tr><tr><td>{LatestEditBy}<\/td><td>Last modified by<\/td><\/tr><tr><td>{Customer}<\/td><td>Customer<\/td><\/tr><tr><td>{CustomerOrderNo}<\/td><td>Customer order number<\/td><\/tr><tr><td>{CostCenter}<\/td><td>Cost center<\/td><\/tr><tr><td>{Facility}<\/td><td>Facility including address if address. If there is no address at the facility, the customer&#8217;s invoice address is retrieved.<\/td><\/tr><tr><td><strong>Address<\/strong><\/td><td>To retrieve addresses for customers, add Customer and for delivery address, add Delivery in front of Address. Ex. {CustomerAddressRow1}. Only {Address} gives the visiting address.<\/td><\/tr><tr><td>{OrderType}<\/td><td>The order type you set in the Service Order Settings is displayed.<\/td><\/tr><tr><td><\/td><td><\/td><\/tr><tr><td><strong>Information about the service object<\/strong><\/td><td><\/td><\/tr><tr><td>{PerformedServices}<\/td><td>* The tag gives you all the information for an object in one place, so always have this with you.<\/td><\/tr><tr><td>{ServiceObject}<\/td><td>The service object<\/td><\/tr><tr><td>{ServiceObjectSerialNumber}<\/td><td>Service object serial number<\/td><\/tr><tr><td>{ServiceObjectModel}<\/td><td>Model<\/td><\/tr><tr><td>{ServiceObjectMachineNumber}<\/td><td>Service object machine number<\/td><\/tr><tr><td>{ServiceObjectComment}<\/td><td>Comment on the service object. Retrieved from the service object record.<\/td><\/tr><tr><td>{ServiceObjectname}<\/td><td>Additional information from custom template, each &#8220;name&#8221; in the template is placed in a tag. Example: name in the template &#8220;oil level&#8221; becomes the tag {ServiceObjectoillevel}.<\/td><\/tr><tr><td>{Comment}<\/td><td>Comments regarding the service object that you added to the service protocol.<\/td><\/tr><tr><td>{ServiceObjectNextService}<\/td><td>Next service<\/td><\/tr><tr><td>{ServiceObjectNextServiceYear}<\/td><td>Nex service year<\/td><\/tr><tr><td>{ServiceObjectNextServiceMonth}<\/td><td>Next service month<\/td><\/tr><tr><td>{ServiceObjectTags}<\/td><td>Tags you added to the object<\/td><\/tr><tr><td>{ServiceObjectParts}<br\/>{ArticleNumber}{Description}Unit}{Amount}<\/td><td>Parts on the service object<\/td><\/tr><tr><td><strong>Service check points<\/strong><\/td><td><\/td><\/tr><tr><td>{ServiceCheckPoints}<\/td><td>Service check points<\/td><\/tr><tr><td>{ServiceCheckPointLabel}<\/td><td>Service check points name<\/td><\/tr><tr><td>{ServiceCheckPointLabelHeader}\u00a0<\/td><td>Use to list service points you have entered as headings<\/td><\/tr><tr><td>{ServiceCheckPointDescription}<\/td><td>Description of the point, i.e. the text under the question mark.<\/td><\/tr><tr><td>{ServiceCheckPointStatus}<\/td><td>Status<\/td><\/tr><tr><td>{ServiceCheckPointValue}<\/td><td>Value<\/td><\/tr><tr><td>{ServiceCheckPointComment}<\/td><td>Kommentar p\u00e5 servicepunkten<\/td><\/tr><tr><td>{ServiceCheckPoints}[0-x]<br\/><br\/>Tags that can be used:<br\/>{ServiceCheckPointLabel} {ServiceCheckPointStatus}<br\/>{ServiceCheckPointComment}<br\/>{ServiceCheckPointValue}<\/td><td>Prints points at your chosen location in the template. Change the contents of the example tag to the numbers in your template, e.g. [0-15]<br\/>If you want to print a single point, put the number for the point inside the tag [1]. NOTE: One (1) here stands for point number 2 as the system starts with 0.<br\/>See document with example at the bottom under <strong>Article attachments<\/strong> \u2013 \u201cExample of table \u2026\u201d<\/td><\/tr><tr><td>{ServiceCheckPointShouldBeAddressed}[ShouldBeAddressed]<br\/>{ServiceCheckPointChanged}[Changed]<br\/>{ServiceCheckPointsCorrected}[Corrected]<br\/>{ServiceCheckPointsOk}[Ok]<\/td><td>With these tags you can choose to print certain selections in service points. For example, if you only want to list all those that are set to &#8220;Should be addressed&#8221; on a protocol. You build the table in the same way as for {ServiceCheckPoints}.<\/td><\/tr><tr><td>{ServiceCheckPointImages}<\/td><td>Images from the points.<br\/>Create a table for the images with this tag in the top row + the tag {ServiceCheckPointLabel}. In the next row, add {Images}. The images will be placed under the service points.<br\/>To clarify which image belongs to which point, you can add the tag {ServiceCheckPointLabel} as the image name. For example:<br\/>{ServiceCheckPointLabel} (line break)<br\/>{Images}<\/td><\/tr><tr><td>{ServiceCheckPointWithImages}<\/td><td>Same as above but the images can be placed in the same row\/cell as the service point.<br\/>The {Images} tag is required.<\/td><\/tr><tr><td>{Articles}<\/td><td>To list the articles included in the assignment, create a table within the table with the tag {PerformedServices}<br\/>Use the tags found <strong><a href=\"https:\/\/support.serviceprotokoll.se\/en\/kb\/testing-table\/\" data-type=\"ht_kb\" data-id=\"21967\">Tags for address, contactperson, signature and articles<\/a><\/strong>. Tags from {ArtNo} to {AddedDate}<br\/><br\/>For service, there is also:<br\/>{DeliveryDate} for delivery date.<\/td><\/tr><tr><td>{OtherArticles}<\/td><td>Other articles\/time. See tags under articles in Work Order Tags {ArtNo} \u2013 {AddedDate}<\/td><\/tr><tr><td>{TotalPriceIncVat}<\/td><td>Total price including VAT per articel\/articles<\/td><\/tr><tr><td><strong>The service check points for the facility<\/strong><\/td><td><\/td><\/tr><tr><td>{FacilityServiceCheckPoints}<\/td><td>The table is built in the same way as {ServiceCheckPoints}.<br\/>Use these tags:<br\/>{ServiceCheckPointLabel}<br\/>{ServiceCheckPointValue}<br\/>{ServiceCheckPointStatus}<br\/>{ServiceCheckPointComment}<\/td><\/tr><tr><td><strong>Comments<\/strong><\/td><td><\/td><\/tr><tr><td>{Comments}<\/td><td>All comments regarding the order, both internal and external<\/td><\/tr><tr><td>{InternalComments}<\/td><td>Internal (not visible to customer) comments on the order<\/td><\/tr><tr><td>{ExternalComments}<\/td><td>External (visible to customer) comments on the order<\/td><\/tr><tr><td>T<strong>ags to include timers<\/strong> on service order printouts<\/td><td><\/td><\/tr><tr><td>{Timers} Create a table with the fields below<\/td><td><\/td><\/tr><tr><td>{Start} Booking start time<br\/>{End} Booking end time<br\/>{User} User<br\/>{SocialSecurityNumber} User&#8217;s social security number retrieved from the user&#8217;s account settings.<br\/>{StartDayOfWeek}<br\/>{EndDayOfWeek}<\/td><td>See example below. <\/td><\/tr><\/tbody><\/table><\/figure>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/support.serviceprotokoll.se\/wp-content\/uploads\/2026\/03\/PS_EN_table_timertag.png\" alt=\"\" class=\"wp-image-27125\"\/><\/figure>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/support.serviceprotokoll.se\/wp-content\/uploads\/2023\/12\/mall_serviceprotokoll.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">This is what our simple protocol template looks like.<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Tags for address, contact person, signature and articles &#8211; click here. Tags for self-checks are placed in their own table. Here you find tags for self-checks. Tag Gives this information {OrderNo} Order number {Date} Date performed {Date+365} Date performed + 365 days. Used if you want the protocol to be&#8230;<\/p>\n","protected":false},"author":2,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[808],"ht-kb-tag":[],"class_list":["post-22068","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\/22068","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=22068"}],"version-history":[{"count":12,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb\/22068\/revisions"}],"predecessor-version":[{"id":27131,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb\/22068\/revisions\/27131"}],"wp:attachment":[{"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/media?parent=22068"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb-category?post=22068"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/support.serviceprotokoll.se\/en\/wp-json\/wp\/v2\/ht-kb-tag?post=22068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}