Table 5989 "Service Shipment Item Line"
Base Application · Microsoft.Service.History
Across versions
- BC23present
- BC241 fields changed
- BC25-27unchanged
- BC2836 fields changed
- BC29-30unchanged
Neighbourhood 31 connected objects and pages
Base Application · Microsoft.Service.History · BC23-30 · source at ea08af5e · facts from BC29
Learn documents this table through its pages: Page 5976 “Posted Service Shpt. Subform” (1 Learn page).
Properties
| Property | Value |
|---|---|
| Caption | Service Shipment Item Line |
| 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 | No. Δ BC28 | Code[20] | Specifies the number of the involved entry or record, according to the specified number series. | TableRelation Table 5990 “Service Shipment Header” (Service Shipment Header); not editable |
| 2 | Line No. Δ BC28 | Integer | Specifies the number of this line. | |
| 3 | Service Item No. Δ BC28 | Code[20] | Specifies the number of the service item registered in the Service Item table and associated with the customer. | TableRelation Table 5940 “Service Item” (Service Item) |
| 4 | Service Item Group Code Δ BC28 | Code[10] | Specifies the code for the group associated with this service item. | TableRelation Table 5904 “Service Item Group” (Service Item Group) |
| 5 | Item No. Δ BC28 | Code[20] | Specifies the number of the item to which this posted service item is related. | TableRelation Table 27 “Item” |
| 6 | Serial No. Δ BC28 | Code[50] | Specifies the serial number of this service item. | |
| 7 | Description Δ BC28 | Text[100] | Specifies a description of the service item specified in the Service Item No. field on this line. | |
| 8 | Description 2 Δ BC28 | Text[50] | Specifies an additional description of this service item. | |
| 10 | Priority Δ BC28 | Option | Specifies the service priority for this posted service item. | OptionCaption: Low,Medium,High |
| 11 | Response Time (Hours) Δ BC28 | Decimal | Specifies the estimated hours between the creation of the service order, to the time when the repair status changes from Initial, to In Process. via Page 5976 “Posted Service Shpt. Subform” | |
| 12 | Response Date Δ BC28 | Date | Specifies the estimated date when service starts on this service item. | |
| 13 | Response Time Δ BC28 | Time | Specifies the time when service is expected to start on this service item. | |
| 14 | Starting Date Δ BC28 | Date | Specifies the date when service on this service item started. | not editable |
| 15 | Starting Time Δ BC28 | Time | Specifies the time when service on this service item started. | not editable |
| 16 | Finishing Date Δ BC28 | Date | Specifies the time when service on this service item is finished. | not editable |
| 17 | Finishing Time Δ BC28 | Time | Specifies the time when the service on the order is finished. | not editable |
| 18 | Service Shelf No. Δ BC28 | Code[10] | Specifies the number of the service shelf where the service item is stored while it is in the repair shop. | TableRelation Table 5929 “Service Shelf” (Service Shelf) |
| 19 | Warranty Starting Date (Parts) | Date | Specifies the date when the warranty starts on the service item spare parts. via Page 5950 “Posted Shpt. Item Line List” | |
| 20 | Warranty Ending Date (Parts) | Date | Specifies the date when the spare parts warranty expires for this service item. via Page 5950 “Posted Shpt. Item Line List” | |
| 21 | Warranty Δ BC28 | Boolean | Specifies that there is a warranty on either parts or labor for this service item. | |
| 22 | Warranty % (Parts) Δ BC28 | Decimal | Specifies the percentage of spare parts costs covered by the warranty for this service item. via Page 5976 “Posted Service Shpt. Subform” | |
| 23 | Warranty % (Labor) Δ BC28 | Decimal | Specifies the percentage of labor costs covered by the warranty on this service item. via Page 5976 “Posted Service Shpt. Subform” | |
| 24 | Warranty Starting Date (Labor) | Date | Specifies the date when the labor warranty for the posted service item starts. via Page 5950 “Posted Shpt. Item Line List” | |
| 25 | Warranty Ending Date (Labor) | Date | Specifies the date when the labor warranty expires on the posted service item. via Page 5950 “Posted Shpt. Item Line List” | |
| 26 | Contract No. Δ BC28 | Code[20] | Specifies the number of the contract associated with the posted service item. | TableRelation Table 5965 “Service Contract Header” (“Service Contract Header”.“Contract No.” where(“Contract Type” = const(Contract))); not editable |
| 27 | Location of Service Item Δ BC24 | Text[30] | — | FlowField: lookup(“Service Item”.“Location of Service Item” where(“No.” = field(“Service Item No.”))); not editable |
| 28 | Loaner No. Δ BC28 | Code[20] | Specifies the number of the loaner that has been lent to the customer to replace this service item. | TableRelation Table 5913 “Loaner” |
| 29 | Vendor No. Δ BC28 | Code[20] | Specifies the number of the vendor who sold this service item. | TableRelation Table 23 “Vendor” |
| 30 | Vendor Item No. Δ BC28 | Text[50] | Specifies the number that the vendor uses for this item. | |
| 31 | Fault Reason Code Δ BC28 | Code[10] | Specifies the fault reason code assigned to the posted service item. | TableRelation Table 5917 “Fault Reason Code” (Fault Reason Code) |
| 32 | Service Price Group Code Δ BC28 | Code[10] | Specifies the code of the service price group associated with this service item. | TableRelation Table 6080 “Service Price Group” (Service Price Group) |
| 33 | Fault Area Code Δ BC28 | Code[10] | Specifies the code that identifies the area of the fault encountered with this service item. | TableRelation Table 5915 “Fault Area” (Fault Area) |
| 34 | Symptom Code Δ BC28 | Code[10] | Specifies the code to identify the symptom of the service item fault. | TableRelation Table 5916 “Symptom Code” (Symptom Code) |
| 35 | Fault Code Δ BC28 | Code[10] | Specifies the code to identify the fault of the posted service item or the actions taken on the item. | TableRelation Table 5918 “Fault Code” (“Fault Code”.Code where(“Fault Area Code” = field(“Fault Area Code”), “Symptom Code” = field(“Symptom Code”))) |
| 36 | Resolution Code Δ BC28 | Code[10] | Specifies the resolution code assigned to this item. | TableRelation Table 5919 “Resolution Code” (Resolution Code) |
| 37 | Fault Comment Δ BC28 | Boolean | Specifies that there is a fault comment for this service item. | FlowField: exist(“Service Comment Line” where(“Table Name” = const(“Service Shipment Header”), “Table Subtype” = const(“0”), “No.” = field(“No.”), Type = const(Fault), “Table Line No.” = field(“Line No.”))); not editable |
| 38 | Resolution Comment Δ BC28 | Boolean | Specifies that there is a resolution comment for this service item. | FlowField: exist(“Service Comment Line” where(“Table Name” = const(“Service Shipment Header”), “Table Subtype” = const(“0”), “No.” = field(“No.”), Type = const(Resolution), “Table Line No.” = field(“Line No.”))); not editable |
| 39 | Accessory Comment | Boolean | — | FlowField: exist(“Service Comment Line” where(“Table Name” = const(“Service Shipment Header”), “Table Subtype” = const(“0”), “No.” = field(“No.”), Type = const(Accessory), “Table Line No.” = field(“Line No.”))); not editable |
| 40 | Variant Code Δ BC28 | Code[10] | Specifies the variant of the item on the line. | TableRelation Table 5401 “Item Variant” (“Item Variant”.Code where(“Item No.” = field(“Item No.”))) |
| 42 | Actual Response Time (Hours) Δ BC28 | Decimal | — | |
| 44 | Service Price Adjmt. Gr. Code | Code[10] | — | TableRelation Table 6082 “Service Price Adjustment Group” (Service Price Adjustment Group); not editable |
| 45 | Adjustment Type | Option | — | OptionCaption: Fixed,Maximum,Minimum; not editable |
| 46 | Base Amount to Adjust Δ BC28 | Decimal | — | not editable |
| 60 | No. of Active/Finished Allocs | Integer | — | FlowField: count(“Service Order Allocation” where(“Document Type” = const(Order), “Document No.” = field(“No.”), “Service Item Line No.” = field(“Line No.”), “Resource No.” = field(“Resource Filter”), “Allocation Date” = field(“Allocation Date Filter”), Status = filter(Active | Finished))); not editable |
| 64 | Ship-to Code Δ BC28 | Code[10] | Specifies a code for an alternate shipment address if you want to ship to another address than the one that has been entered automatically. This field is also used in case of drop shipment. | TableRelation Table 222 “Ship-to Address” (“Ship-to Address”.Code); not editable |
| 65 | Customer No. | Code[20] | — | TableRelation Customer.“No.”; not editable |
| 91 | Date Filter | Date | — | FlowFilter |
| 92 | Resource Filter | Code[20] | — | TableRelation Table 156 “Resource”; FlowFilter |
| 93 | Allocation Date Filter | Date | — | FlowFilter |
| 95 | Resource Group Filter | Code[20] | — | TableRelation Table 152 “Resource Group” (Resource Group); FlowFilter |
| 97 | Responsibility Center | Code[10] | — | TableRelation Table 5714 “Responsibility Center” (Responsibility Center); not editable |
| 480 | Dimension Set ID | Integer | — | TableRelation Table 480 “Dimension Set Entry” (Dimension Set Entry); not editable |
Keys
- Key1: No., Line No. (clustered)
- Key2: Service Item No.
- Key3: Item No., Serial No., Loaner No.
- Key4: Service Price Group Code, Adjustment Type, Base Amount to Adjust, Customer No.
Events published
OnShowCommentsOnAfterServCommentLineSetFilters(var ServiceCommentLine: Record "Service Comment Line")(integration)
Trigger event subscribers
- OnBeforeInsertEvent: Codeunit 5999 “Service Experience Tier” BlockInsertServiceShipmentItemLine
Procedures
ShowComments(Type: Option General,Fault,Resolution,Accessory,Internal,"Service Item Loaner")ShowDimensions()
Relations
- drill-down page Page 5950 “Posted Shpt. Item Line List”
- lookup page Page 5950 “Posted Shpt. Item Line List”
- Resource Group Filter: TableRelation Table 152 “Resource Group”
- Resource Filter: TableRelation Table 156 “Resource”
- Ship-to Code: TableRelation Table 222 “Ship-to Address”
- Vendor No.: TableRelation Table 23 “Vendor”
- Item No.: TableRelation Table 27 “Item”
- Dimension Set ID: TableRelation Table 480 “Dimension Set Entry”
- Variant Code: TableRelation Table 5401 “Item Variant”
- Responsibility Center: TableRelation Table 5714 “Responsibility Center”
- Service Item Group Code: TableRelation Table 5904 “Service Item Group”
- Accessory Comment: CalcFormula Table 5906 “Service Comment Line”
- Fault Comment: CalcFormula Table 5906 “Service Comment Line”
- Resolution Comment: CalcFormula Table 5906 “Service Comment Line”
- Loaner No.: TableRelation Table 5913 “Loaner”
- Fault Area Code: TableRelation Table 5915 “Fault Area”
- Symptom Code: TableRelation Table 5916 “Symptom Code”
- Fault Reason Code: TableRelation Table 5917 “Fault Reason Code”
- Fault Code: TableRelation Table 5918 “Fault Code”
- Resolution Code: TableRelation Table 5919 “Resolution Code”
- Service Shelf No.: TableRelation Table 5929 “Service Shelf”
- Location of Service Item: CalcFormula Table 5940 “Service Item”
- Service Item No.: TableRelation Table 5940 “Service Item”
- No. of Active/Finished Allocs: CalcFormula Table 5950 “Service Order Allocation”
- Contract No.: TableRelation Table 5965 “Service Contract Header”
- No.: TableRelation Table 5990 “Service Shipment Header”
- Service Price Group Code: TableRelation Table 6080 “Service Price Group”
- Service Price Adjmt. Gr. Code: TableRelation Table 6082 “Service Price Adjustment Group”
Referenced by
1 fields in 1 objects relate to this table (TableRelation or CalcFormula).
- Table 5901 “Service Item Line”: No. of Previous Services
Pages and codeunits on this table
- Page 5950 “Posted Shpt. Item Line List” (source table)
- Page 5976 “Posted Service Shpt. Subform” (source table)
Extended by
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” (1 call:
ShowDimensions → ShowDimensionSet) - Page 5911 “Service Comment Sheet” (1 call:
ShowComments → (object))
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 Shipment Item Line"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.