Table 5911 "Service Mgt. Setup"
Base Application · Microsoft.Service.Setup
Across versions
- BC23present
- BC241 fields added
- BC253 fields added
- BC261 fields changed, 1 fields removed
- BC27unchanged
- BC2867 fields changed
- BC291 fields added, 1 procedures added
- BC30unchanged
Neighbourhood 10 connected objects and pages
Base Application · Microsoft.Service.Setup · BC23-30 · source at ea08af5e · facts from BC29
Learn documents this table through its pages: Page 5919 “Service Mgt. Setup” (1 Learn page).
Properties
| Property | Value |
|---|---|
| Caption | Service Mgt. Setup |
| DataClassification | CustomerContent |
Fields
Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.
| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Primary Key Δ BC26 | Code[10] | — | |
| 4 | Fault Reporting Level Δ BC28 | Option | Specifies the level of fault reporting that your company uses in service management. | OptionCaption: None,Fault,Fault+Symptom,Fault+Symptom+Area (IRIS) |
| 5 | Link Service to Service Item Δ BC28 | Boolean | 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. | |
| 7 | Salesperson Mandatory Δ BC28 | Boolean | Specifies that you must fill in the Salesperson Code field on the headers of service orders, invoices, credit memos, and service contracts. | |
| 8 | Warranty Disc. % (Parts) Δ BC28 | Decimal | Specifies the default warranty discount percentage on spare parts. The program uses this value to set warranty discounts on parts on service item lines. via Page 5919 “Service Mgt. Setup” | |
| 9 | Warranty Disc. % (Labor) Δ BC28 | Decimal | Specifies the default warranty discount percentage on labor. The program uses this value to set warranty discounts on labor on service item lines. via Page 5919 “Service Mgt. Setup” | |
| 11 | Contract Rsp. Time Mandatory Δ BC28 | Boolean | Specifies that the Response Time (Hours) field must be filled on service contract lines before you can convert a quote to a contract. | |
| 13 | Service Order Starting Fee Δ BC28 | Code[10] | Specifies the code for a service order starting fee. | TableRelation Table 5905 “Service Cost” (Service Cost) |
| 14 | Register Contract Changes Δ BC28 | Boolean | Specifies that you want the program to log changes to service contracts in the Contract Change Log table. | |
| 15 | Contract Inv. Line Text Code Δ BC28 | Code[20] | Specifies the code for the standard text entered in the Description field on the line in a contract invoice. | TableRelation Table 7 “Standard Text” (Standard Text) |
| 16 | Contract Line Inv. Text Code Δ BC28 | Code[20] | Specifies the code for the standard text entered in the Description field on the line in a contract invoice. | TableRelation Table 7 “Standard Text” (Standard Text) |
| 19 | Contract Inv. Period Text Code Δ BC28 | Code[20] | Specifies the code for the standard text entered in the Description field on the line in a contract invoice. | TableRelation Table 7 “Standard Text” (Standard Text) |
| 20 | Contract Credit Line Text Code Δ BC28 | Code[20] | Specifies the code for the standard text that entered in the Description field on the line in a contract credit memo. | TableRelation Table 7 “Standard Text” (Standard Text) |
| 23 | Send First Warning To Δ BC28 | Text[80] | Specifies the email address that will be used to send the first warning about the response time for a service order that is approaching. | |
| 24 | Send Second Warning To Δ BC28 | Text[80] | Specifies the email address that will be used to send the second warning about the response time for a service order that is approaching. | |
| 25 | Send Third Warning To Δ BC28 | Text[80] | Specifies the email address that will be used to send the third warning about the response time for a service order that is approaching. | |
| 26 | First Warning Within (Hours) Δ BC28 | Decimal | 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. via Page 5919 “Service Mgt. Setup” | |
| 27 | Second Warning Within (Hours) Δ BC28 | Decimal | Specifies the number of hours before the program sends the second warning about the response time approaching for a service order. via Page 5919 “Service Mgt. Setup” | |
| 28 | Third Warning Within (Hours) Δ BC28 | Decimal | Specifies the number of hours before the program sends the third warning about the response time approaching for a service order. via Page 5919 “Service Mgt. Setup” | |
| 29 | Next Service Calc. Method Δ BC28 | Option | 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… | OptionCaption: Planned,Actual |
| 30 | Service Order Type Mandatory Δ BC28 | Boolean | Specifies that a service order must have a service order type assigned before the order can be posted. | |
| 31 | Service Zones Option Δ BC28 | Option | Specifies how to identify service zones in your company when you allocate resources to service items. | OptionCaption: Code Shown,Warning Displayed,Not Used |
| 32 | Service Order Start Mandatory Δ BC28 | Boolean | Specifies that the Starting Date and Starting Time fields on a service order must be filled in before you can post the service order. | |
| 33 | Service Order Finish Mandatory Δ BC28 | Boolean | Specifies that the Finishing Date and Finishing Time fields on a service order must be filled in before you can post the service order. | |
| 36 | Resource Skills Option Δ BC28 | Option | Specifies how to identify resource skills in your company when you allocate resources to service items. | OptionCaption: Code Shown,Warning Displayed,Not Used |
| 37 | One Service Item Line/Order Δ BC28 | Boolean | Specifies that you can enter only one service item line for each service order. | |
| 38 | Unit of Measure Mandatory Δ BC28 | Boolean | Specifies if you must select a unit of measure for all operations that deal with service items. | |
| 39 | Fault Reason Code Mandatory Δ BC28 | Boolean | Specifies that the Fault Reason Code field must be filled in before you can post the service order. | |
| 40 | Contract Serv. Ord. Max. Days | Integer | Specifies the maximum number of days you can use as the date range each time you run the Create Contract Service Orders batch job. | |
| 41 | Last Contract Service Date | Date | — | not editable |
| 42 | Work Type Code Mandatory Δ BC28 | Boolean | Specifies that the Work Type Code field with type Resource must be filled in before you can post the service order. | |
| 43 | Logo Position on Documents Δ BC28 | Option | Specifies the position of your company logo on your business letters and documents, such as service invoices and service shipments. | OptionCaption: No Logo,Left,Center,Right |
| 44 | Use Contract Cancel Reason Δ BC28 | Boolean | Specifies that a reason code is entered when you cancel a service contract. | |
| 45 | Default Response Time (Hours) Δ BC28 | Decimal | Specifies the default response time, in hours, required to start service, either on a service order or on a service item line. via Page 5919 “Service Mgt. Setup” | |
| 46 | Ext. Doc. No. Mandatory + BC24 Δ BC28 | Boolean | Specifies if it is mandatory to enter an external document number in the External Document No. field on a service header. | |
| 52 | Default Warranty Duration Δ BC28 | DateFormula | Specifies the default duration for warranty discounts on service items. | |
| 54 | Service Invoice Nos. Δ BC28 | Code[20] | Specifies the code for the number series that will be used to assign numbers to service invoices. To see the number series that have been set up in the No. Series table, click the field. | TableRelation Table 308 “No. Series” (No. Series) |
| 55 | Contract Invoice Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to invoices created for service contracts. | TableRelation Table 308 “No. Series” (No. Series) |
| 56 | Service Item Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to service items. | TableRelation Table 308 “No. Series” (No. Series) |
| 57 | Service Order Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to service orders. | TableRelation Table 308 “No. Series” (No. Series) |
| 58 | Service Contract Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to service contracts. | TableRelation Table 308 “No. Series” (No. Series) |
| 59 | Contract Template Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to contract templates. | TableRelation Table 308 “No. Series” (No. Series) |
| 60 | Troubleshooting Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to troubleshooting guidelines. | TableRelation Table 308 “No. Series” (No. Series) |
| 61 | Prepaid Posting Document Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign a document number to the journal lines. | TableRelation Table 308 “No. Series” (No. Series) |
| 62 | Loaner Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to loaners. | TableRelation Table 308 “No. Series” (No. Series) |
| 63 | Serv. Job Responsibility Code Δ BC28 | Code[10] | 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. | TableRelation Table 5066 “Job Responsibility” (“Job Responsibility”.Code) |
| 64 | Contract Value Calc. Method Δ BC28 | Option | 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… | OptionCaption: None,Based on Unit Price,Based on Unit Cost |
| 65 | Contract Value % Δ BC28 | Decimal | Specifies the percentage used to calculate the default contract value of a service item when it is created. | |
| 66 | Service Quote Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to service quotes. | TableRelation Table 308 “No. Series” (No. Series) |
| 68 | Posted Service Invoice Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to service invoices when they are posted. | TableRelation Table 308 “No. Series” (No. Series) |
| 69 | Posted Serv. Credit Memo Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to service credit memos when they are posted. | TableRelation Table 308 “No. Series” (No. Series) |
| 70 | Posted Service Shipment Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to shipments when they are posted. | TableRelation Table 308 “No. Series” (No. Series) |
| 76 | Shipment on Invoice Δ BC28 | Boolean | Specifies that if you post a manually created invoice, a posted shipment will be created in addition to a posted invoice. | |
| 77 | Skip Manual Reservation Δ BC28 | Boolean | Specifies that the reservation confirmation message is not shown on service lines. This is useful to avoid noise when you are processing many lines. | DataClassification SystemMetadata |
| 81 | Copy Comments Order to Invoice Δ BC28 | Boolean | Specifies whether to copy comments from service orders to service invoices. | |
| 82 | Copy Comments Order to Shpt. Δ BC28 | Boolean | Specifies whether to copy comments from service orders to shipments. | |
| 85 | Service Credit Memo Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to service credit memos. | TableRelation Table 308 “No. Series” (No. Series) |
| 95 | Enable Concurrent Posting + BC29 | Boolean | Specifies whether concurrent posting is enabled for service documents. | DataClassification SystemMetadata |
| 175 | Allow Multiple Posting Groups Δ BC28 | Boolean | Specifies if multiple posting groups can be used for the same customer in sales documents. | DataClassification SystemMetadata |
| 176 | Check Multiple Posting Groups Δ BC28 | enum “Posting Group Change Method” | Specifies implementation method of checking which posting groups can be used for the customer. | enum Enum 960 “Posting Group Change Method”; DataClassification SystemMetadata |
| 185 | Archive Quotes + BC25 Δ BC28 | Enum “Archive Service Quotes” | Specifies if you want to automatically archive service quotes when: deleted, processed or printed. | enum Enum 5930 “Archive Service Quotes” |
| 186 | Archive Orders + BC25 Δ BC28 | Boolean | Specifies if you want to automatically archive service orders when: deleted, posted or printed. | |
| 190 | Del. Filed Cont. w. main Cont. + BC25 | Boolean | Specifies whether to automatically delete all Filed Contracts when related main Contract / Contract Quote is deleted. | |
| 200 | Serv. Inv. Template Name Δ BC28 | Code[10] | Specifies the name of the journal template to use for posting service invoices. | TableRelation Table 80 “Gen. Journal Template” (“Gen. Journal Template” where(Type = filter(Sales))) |
| 201 | Serv. Contr. Inv. Templ. Name Δ BC28 | Code[10] | Specifies the name of the journal template to use for posting service contract invoices. | TableRelation Table 80 “Gen. Journal Template” (“Gen. Journal Template” where(Type = filter(Sales))) |
| 202 | Serv. Contr. Cr.M. Templ. Name Δ BC28 | Code[10] | Specifies the name of the journal template to use for posting service contract credit memos. | TableRelation Table 80 “Gen. Journal Template” (“Gen. Journal Template” where(Type = filter(Sales))) |
| 203 | Serv. Cr. Memo Templ. Name Δ BC28 | Code[10] | Specifies which general journal template to use for service credit memos. | TableRelation Table 80 “Gen. Journal Template” (“Gen. Journal Template” where(Type = filter(Sales))) |
| 210 | Copy Line Descr. to G/L Entry Δ BC28 | Boolean | Specifies that the description on document lines of type G/L Account will be carried to the resulting general ledger entries. | DataClassification SystemMetadata |
| 950 | Copy Time Sheet to Order Δ BC28 | Boolean | 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. | |
| 7600 | Base Calendar Code Δ BC28 | Code[10] | 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. | TableRelation Table 7600 “Base Calendar” (Base Calendar) |
| 7601 | Contract Credit Memo Nos. Δ BC28 | Code[20] | Specifies the number series code that will be used to assign numbers to credit memos for service contracts. | TableRelation Table 308 “No. Series” (No. Series) |
Keys
- Key1: Primary Key (clustered)
Trigger event subscribers
- OnBeforeValidateEvent(One Service Item Line/Order): Codeunit 6610 “FS Int. Table Subscriber” ServiceMgtSetupOnBeforeValidateOneServiceItemLinePerOrder
Procedures
GetRecordOnce()UseLegacyPosting(): Boolean+ BC29
Triggers
OnInsert
Relations
- drill-down page Page 5919 “Service Mgt. Setup”
- lookup page Page 5919 “Service Mgt. Setup”
- Contract Credit Memo Nos.: TableRelation Table 308 “No. Series”
- Contract Invoice Nos.: TableRelation Table 308 “No. Series”
- Contract Template Nos.: TableRelation Table 308 “No. Series”
- Loaner Nos.: TableRelation Table 308 “No. Series”
- Posted Serv. Credit Memo Nos.: TableRelation Table 308 “No. Series”
- Posted Service Invoice Nos.: TableRelation Table 308 “No. Series”
- Posted Service Shipment Nos.: TableRelation Table 308 “No. Series”
- Prepaid Posting Document Nos.: TableRelation Table 308 “No. Series”
- Service Contract Nos.: TableRelation Table 308 “No. Series”
- Service Credit Memo Nos.: TableRelation Table 308 “No. Series”
- Service Invoice Nos.: TableRelation Table 308 “No. Series”
- Service Item Nos.: TableRelation Table 308 “No. Series”
- Service Order Nos.: TableRelation Table 308 “No. Series”
- Service Quote Nos.: TableRelation Table 308 “No. Series”
- Troubleshooting Nos.: TableRelation Table 308 “No. Series”
- Serv. Job Responsibility Code: TableRelation Table 5066 “Job Responsibility”
- Service Order Starting Fee: TableRelation Table 5905 “Service Cost”
- Contract Credit Line Text Code: TableRelation Table 7 “Standard Text”
- Contract Inv. Line Text Code: TableRelation Table 7 “Standard Text”
- Contract Inv. Period Text Code: TableRelation Table 7 “Standard Text”
- Contract Line Inv. Text Code: TableRelation Table 7 “Standard Text”
- Base Calendar Code: TableRelation Table 7600 “Base Calendar”
- Serv. Contr. Cr.M. Templ. Name: TableRelation Table 80 “Gen. Journal Template”
- Serv. Contr. Inv. Templ. Name: TableRelation Table 80 “Gen. Journal Template”
- Serv. Cr. Memo Templ. Name: TableRelation Table 80 “Gen. Journal Template”
- Serv. Inv. Template Name: TableRelation Table 80 “Gen. Journal Template”
Pages and codeunits on this table
- Page 1403 “Service No. Series Setup” (source table)
- Page 5919 “Service Mgt. Setup” (source table)
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: "table", object_name: "Service Mgt. Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.