Table 5904 "Service Item Group"
Base Application · Microsoft.Service.Item
Across versions
- BC23present
- BC24declaration changed
- BC25-27unchanged
- BC286 fields changed
- BC29-30unchanged
Neighbourhood 21 connected objects and pages
Base Application · Microsoft.Service.Item · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Service Item Group |
| 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 | Code Δ BC28 | Code[10] | Specifies a code for the service item group. | NotBlank |
| 2 | Description Δ BC28 | Text[100] | Specifies a description of the service item group. | |
| 3 | Create Service Item Δ BC28 | Boolean | Specifies that when you ship an item associated with this group, the item is registered as a service item in the Service Item table. | |
| 4 | Default Contract Discount % Δ BC28 | Decimal | Specifies the discount percentage used as the default quote discount in a service contract quote. | |
| 5 | Default Serv. Price Group Code Δ BC28 | Code[10] | Specifies the service price group code used as the default service price group in the Service Price Group table. | TableRelation Table 6080 “Service Price Group” (Service Price Group) |
| 6 | Default Response Time (Hours) Δ BC28 | Decimal | Specifies the default response time for the service item group. via Page 5909 “Service Item Groups” |
Keys
- Key1: Code (clustered)
- Key2: Description
Trigger event subscribers
- OnBeforeInsertEvent: Codeunit 5999 “Service Experience Tier” BlockInsertServiceItemGroup
Triggers
OnDelete, OnRename
Relations
- lookup page Page 5909 “Service Item Groups”
- Default Serv. Price Group Code: TableRelation Table 6080 “Service Price Group”
Referenced by
16 fields in 16 objects relate to this table (TableRelation or CalcFormula).
- Table 5901 “Service Item Line”: Service Item Group Code
- Table 5908 “Warranty Ledger Entry”: Service Item Group (Serviced)
- Table 5914 “Loaner Entry”: Service Item Group Code
- Table 5920 “Fault/Resol. Cod. Relationship”: Service Item Group Code
- Table 5940 “Service Item”: Service Item Group Code
- Table 5945 “Troubleshooting Setup”: No.
- Table 5956 “Resource Skill”: No.
- Table 5964 “Service Contract Line”: Service Item Group Code
- Table 5971 “Filed Contract Line”: Service Item Group Code
- Table 5972 “Contract/Service Discount”: No.
- Table 5976 “Filed Contract/Serv. Discount”: No.
- Table 5989 “Service Shipment Item Line”: Service Item Group Code
- Table 5998 “Standard Service Item Gr. Code”: Service Item Group Code
- Table 6011 “Service Item Line Archive”: Service Item Group Code
- Table extension 6452 “Serv. Item”: Service Item Group
- Table extension 6453 “Serv. Item Templ.”: Service Item Group
Pages and codeunits on this table
- Page 5909 “Service Item Groups” (source table)
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 408 “DimensionManagement” (2 calls:
OnDelete → DeleteDefaultDim,OnRename → RenameDefaultDim) - Codeunit 5931 “Resource Skill Mgt.” (1 call:
OnDelete → DeleteServItemGrResSkills)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. 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 Item Group"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.