---
id: object/page/5919
type: object
title: Page 5919 "Service Mgt. Setup"
summary: Page 5919 "Service Mgt. Setup" in Base Application (Microsoft.Service.Setup). Present since at least BC23, still in BC30.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: ce884ab8c85b45464c3245ba7075b94c20ff8b4ac0e250231b10d6194da9da8c
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Service/Setup/ServiceMgtSetup.Page.al
    title: src/Layers/W1/BaseApp/Service/Setup/ServiceMgtSetup.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/how-to-set-up-ehf
    title: Set Up EHF [NO]
    date: null
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/how-to-set-up-ehf
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/local-functionality/norway/banking-and-payments
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 5919
name: Service Mgt. Setup
caption: Service Management Setup
namespace: Microsoft.Service.Setup
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids:
  - docs/learn-smb-docs/business-central/LocalFunctionality/Norway/how-to-set-up-ehf.md
counts:
  fields: 0
  procedures: 0
  events: 0
  subscribers: 0
  controls: 69
  actions: 0
relations:
  out: 1
  referenced_by: 0
  pages: 2
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Page 5919 "Service Mgt. Setup"

> Page 5919 "Service Mgt. Setup" in Base Application (Microsoft.Service.Setup). Present since at least BC23, still in BC30.

Base Application · Microsoft.Service.Setup · captioned "Service Management Setup" · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Service/Setup/ServiceMgtSetup.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Service Management Setup |
| SourceTable | Service Mgt. Setup |
| PageType | Card |
| UsageCategory | Administration |
| ApplicationArea | Service |

## Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control's own, else the bound field's (marked).

| Group | Control | Shows | ToolTip |
|---|---|---|---|
| General | First Warning Within (Hours) | [First Warning Within (Hours)](../table/5911.md#fields) | Specifies the number of hours before the program sends the first warning about the response time approaching for a service order. The working calendar and the default service hours are used to calculate when to send the warnings within the general service hours of your company. |
|  | Send First Warning To | [Send First Warning To](../table/5911.md#fields) | Specifies the email address that will be used to send the first warning about the response time for a service order that is approaching. <small>from the table field</small> |
|  | Second Warning Within (Hours) | [Second Warning Within (Hours)](../table/5911.md#fields) | Specifies the number of hours before the program sends the second warning about the response time approaching for a service order. |
|  | Send Second Warning To | [Send Second Warning To](../table/5911.md#fields) | Specifies the email address that will be used to send the second warning about the response time for a service order that is approaching. <small>from the table field</small> |
|  | Third Warning Within (Hours) | [Third Warning Within (Hours)](../table/5911.md#fields) | Specifies the number of hours before the program sends the third warning about the response time approaching for a service order. |
|  | Send Third Warning To | [Send Third Warning To](../table/5911.md#fields) | Specifies the email address that will be used to send the third warning about the response time for a service order that is approaching. <small>from the table field</small> |
|  | Serv. Job Responsibility Code | [Serv. Job Responsibility Code](../table/5911.md#fields) | Specifies the code for job responsibilities that is set up for service management work. When you assign customers to service orders, the program selects the contact with this job responsibility from among the contacts assigned to the customer. <small>from the table field</small> |
|  | Next Service Calc. Method | [Next Service Calc. Method](../table/5911.md#fields) | Specifies how you want the program to recalculate the next planned service date for service items in service contracts. Planned: The next planned service date is recalculated by adding the value in the Service Period field for the service item to the previous next planned service date. Also, when th... <small>from the table field</small> |
|  | Service Order Starting Fee | [Service Order Starting Fee](../table/5911.md#fields) | Specifies the code for a service order starting fee. <small>from the table field</small> |
|  | Shipment on Invoice | [Shipment on Invoice](../table/5911.md#fields) | Specifies that if you post a manually created invoice, a posted shipment will be created in addition to a posted invoice. <small>from the table field</small> |
|  | One Service Item Line/Order | [One Service Item Line/Order](../table/5911.md#fields) | Specifies that you can enter only one service item line for each service order. <small>from the table field</small> |
|  | Link Service to Service Item | [Link Service to Service Item](../table/5911.md#fields) | Specifies that service lines for resources and items must be linked to a service item line. The value that you specify is entered as the link when a service order is created, but you can change it on the order manually. <small>from the table field</small> |
|  | Resource Skills Option | [Resource Skills Option](../table/5911.md#fields) | Specifies how to identify resource skills in your company when you allocate resources to service items. <small>from the table field</small> |
|  | Service Zones Option | [Service Zones Option](../table/5911.md#fields) | Specifies how to identify service zones in your company when you allocate resources to service items. <small>from the table field</small> |
|  | Fault Reporting Level | [Fault Reporting Level](../table/5911.md#fields) | Specifies the level of fault reporting that your company uses in service management. <small>from the table field</small> |
|  | Base Calendar Code | [Base Calendar Code](../table/5911.md#fields) | Specifies a customizable calendar for service planning that holds the service department's working days and holidays. Choose the field to select another base calendars or to set up a customized calendar for your service department. <small>from the table field</small> |
|  | Copy Comments Order to Invoice | [Copy Comments Order to Invoice](../table/5911.md#fields) | Specifies whether to copy comments from service orders to service invoices. <small>from the table field</small> |
|  | Copy Comments Order to Shpt. | [Copy Comments Order to Shpt.](../table/5911.md#fields) | Specifies whether to copy comments from service orders to shipments. <small>from the table field</small> |
|  | Logo Position on Documents | [Logo Position on Documents](../table/5911.md#fields) | Specifies the position of your company logo on your business letters and documents, such as service invoices and service shipments. <small>from the table field</small> |
|  | Copy Time Sheet to Order | [Copy Time Sheet to Order](../table/5911.md#fields) | Specifies if approved time sheet lines are copied to the related service order. Select this field to make sure that time usage registered on approved time sheet lines is posted with the related service order. <small>from the table field</small> |
|  | Skip Manual Reservation | [Skip Manual Reservation](../table/5911.md#fields) | Specifies that the reservation confirmation message is not shown on service lines. This is useful to avoid noise when you are processing many lines. <small>from the table field</small> |
|  | Copy Line Descr. to G/L Entry | [Copy Line Descr. to G/L Entry](../table/5911.md#fields) | Specifies that the description on document lines of type G/L Account will be carried to the resulting general ledger entries. <small>from the table field</small> |
|  | Allow Multiple Posting Groups | [Allow Multiple Posting Groups](../table/5911.md#fields) | Specifies if multiple posting groups can be used for the same customer in sales documents. <small>from the table field</small> |
|  | Check Multiple Posting Groups | [Check Multiple Posting Groups](../table/5911.md#fields) | Specifies implementation method of checking which posting groups can be used for the customer. <small>from the table field</small> |
|  | Enable Concurrent Posting | [Enable Concurrent Posting](../table/5911.md#fields) | Specifies whether concurrent posting is enabled for service documents. <small>from the table field</small> |
| Mandatory Fields | Service Order Type Mandatory | [Service Order Type Mandatory](../table/5911.md#fields) | Specifies that a service order must have a service order type assigned before the order can be posted. <small>from the table field</small> |
|  | Service Order Start Mandatory | [Service Order Start Mandatory](../table/5911.md#fields) | Specifies that the Starting Date and Starting Time fields on a service order must be filled in before you can post the service order. <small>from the table field</small> |
|  | Service Order Finish Mandatory | [Service Order Finish Mandatory](../table/5911.md#fields) | Specifies that the Finishing Date and Finishing Time fields on a service order must be filled in before you can post the service order. <small>from the table field</small> |
|  | Contract Rsp. Time Mandatory | [Contract Rsp. Time Mandatory](../table/5911.md#fields) | Specifies that the Response Time (Hours) field must be filled on service contract lines before you can convert a quote to a contract. <small>from the table field</small> |
|  | Unit of Measure Mandatory | [Unit of Measure Mandatory](../table/5911.md#fields) | Specifies if you must select a unit of measure for all operations that deal with service items. <small>from the table field</small> |
|  | Fault Reason Code Mandatory | [Fault Reason Code Mandatory](../table/5911.md#fields) | Specifies that the Fault Reason Code field must be filled in before you can post the service order. <small>from the table field</small> |
|  | Work Type Code Mandatory | [Work Type Code Mandatory](../table/5911.md#fields) | Specifies that the Work Type Code field with type Resource must be filled in before you can post the service order. <small>from the table field</small> |
|  | Salesperson Mandatory | [Salesperson Mandatory](../table/5911.md#fields) | Specifies that you must fill in the Salesperson Code field on the headers of service orders, invoices, credit memos, and service contracts. <small>from the table field</small> |
|  | Ext. Doc. No. Mandatory | [Ext. Doc. No. Mandatory](../table/5911.md#fields) | Specifies if it is mandatory to enter an external document number in the External Document No. field on a service header. <small>from the table field</small> |
| Defaults | Default Response Time (Hours) | [Default Response Time (Hours)](../table/5911.md#fields) | Specifies the default response time, in hours, required to start service, either on a service order or on a service item line. |
|  | Warranty Disc. % (Parts) | [Warranty Disc. % (Parts)](../table/5911.md#fields) | Specifies the default warranty discount percentage on spare parts. The program uses this value to set warranty discounts on parts on service item lines. |
|  | Warranty Disc. % (Labor) | [Warranty Disc. % (Labor)](../table/5911.md#fields) | Specifies the default warranty discount percentage on labor. The program uses this value to set warranty discounts on labor on service item lines. |
|  | Default Warranty Duration | [Default Warranty Duration](../table/5911.md#fields) | Specifies the default duration for warranty discounts on service items. <small>from the table field</small> |
| Contracts | Contract Serv. Ord. Max. Days | `Rec."Contract Serv. Ord. Max. Days"` | — |
|  | Use Contract Cancel Reason | [Use Contract Cancel Reason](../table/5911.md#fields) | Specifies that a reason code is entered when you cancel a service contract. <small>from the table field</small> |
|  | Register Contract Changes | [Register Contract Changes](../table/5911.md#fields) | Specifies that you want the program to log changes to service contracts in the Contract Change Log table. <small>from the table field</small> |
|  | Contract Inv. Line Text Code | [Contract Inv. Line Text Code](../table/5911.md#fields) | Specifies the code for the standard text entered in the Description field on the line in a contract invoice. <small>from the table field</small> |
|  | Contract Line Inv. Text Code | [Contract Line Inv. Text Code](../table/5911.md#fields) | Specifies the code for the standard text entered in the Description field on the line in a contract invoice. <small>from the table field</small> |
|  | Contract Inv. Period Text Code | [Contract Inv. Period Text Code](../table/5911.md#fields) | Specifies the code for the standard text entered in the Description field on the line in a contract invoice. <small>from the table field</small> |
|  | Contract Credit Line Text Code | [Contract Credit Line Text Code](../table/5911.md#fields) | Specifies the code for the standard text that entered in the Description field on the line in a contract credit memo. <small>from the table field</small> |
|  | Contract Value Calc. Method | [Contract Value Calc. Method](../table/5911.md#fields) | Specifies the method to use for calculating the default contract value of service items when they are created. None: A default value is not calculated. Based on Unit Price: Value = Sales Unit Price x Contract Value % divided by 100. Based on Unit Cost: Value = Sales Unit Cost x Contract Value % divi... <small>from the table field</small> |
|  | Contract Value % | [Contract Value %](../table/5911.md#fields) | Specifies the percentage used to calculate the default contract value of a service item when it is created. <small>from the table field</small> |
|  | Del. Filed Cont. w. main Cont. | [Del. Filed Cont. w. main Cont.](../table/5911.md#fields) | Specifies whether to automatically delete all Filed Contracts when related main Contract / Contract Quote is deleted. <small>from the table field</small> |
| Numbering | Service Item Nos. | [Service Item Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to service items. <small>from the table field</small> |
|  | Service Quote Nos. | [Service Quote Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to service quotes. <small>from the table field</small> |
|  | Service Order Nos. | [Service Order Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to service orders. <small>from the table field</small> |
|  | Service Invoice Nos. | [Service Invoice Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to invoices. |
|  | Posted Service Invoice Nos. | [Posted Service Invoice Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to service invoices when they are posted. <small>from the table field</small> |
|  | Service Credit Memo Nos. | [Service Credit Memo Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to service credit memos. <small>from the table field</small> |
|  | Posted Serv. Credit Memo Nos. | [Posted Serv. Credit Memo Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to service credit memos when they are posted. <small>from the table field</small> |
|  | Posted Service Shipment Nos. | [Posted Service Shipment Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to shipments when they are posted. <small>from the table field</small> |
|  | Loaner Nos. | [Loaner Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to loaners. <small>from the table field</small> |
|  | Troubleshooting Nos. | [Troubleshooting Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to troubleshooting guidelines. <small>from the table field</small> |
|  | Service Contract Nos. | [Service Contract Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to service contracts. <small>from the table field</small> |
|  | Contract Template Nos. | [Contract Template Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to contract templates. <small>from the table field</small> |
|  | Contract Invoice Nos. | [Contract Invoice Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to invoices created for service contracts. <small>from the table field</small> |
|  | Contract Credit Memo Nos. | [Contract Credit Memo Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign numbers to credit memos for service contracts. <small>from the table field</small> |
|  | Prepaid Posting Document Nos. | [Prepaid Posting Document Nos.](../table/5911.md#fields) | Specifies the number series code that will be used to assign a document number to the journal lines. <small>from the table field</small> |
| Archiving | Archive Quotes | [Archive Quotes](../table/5911.md#fields) | Specifies if you want to automatically archive service quotes when: deleted, processed or printed. <small>from the table field</small> |
|  | Archive Orders | [Archive Orders](../table/5911.md#fields) | Specifies if you want to automatically archive service orders when: deleted, posted or printed. <small>from the table field</small> |
| Journal Templates | Serv. Inv. Template Name | [Serv. Inv. Template Name](../table/5911.md#fields) | Specifies the name of the journal template to use for posting service invoices. <small>from the table field</small> |
|  | Serv. Cr. Memo Templ. Name | [Serv. Cr. Memo Templ. Name](../table/5911.md#fields) | Specifies which general journal template to use for service credit memos. <small>from the table field</small> |
|  | Serv. Contr. Inv. Templ. Name | [Serv. Contr. Inv. Templ. Name](../table/5911.md#fields) | Specifies the name of the journal template to use for posting service contract invoices. <small>from the table field</small> |
|  | Serv. Contr. Cr.M. Templ. Name | [Serv. Contr. Cr.M. Templ. Name](../table/5911.md#fields) | Specifies the name of the journal template to use for posting service contract credit memos. <small>from the table field</small> |

## Triggers

OnOpenPage

## Relations

- source table [Table 5911 "Service Mgt. Setup"](../table/5911.md)

## Pages and codeunits on this table

- [Table 5911 "Service Mgt. Setup"](../table/5911.md) (drill-down page)
- [Table 5911 "Service Mgt. Setup"](../table/5911.md) (lookup page)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: none

## Documented on Microsoft Learn

- [Set Up EHF [NO]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/how-to-set-up-ehf)

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "page", object_name: "Service Mgt. Setup")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
