Table 5990 "Service Shipment Header"
Base Application · Microsoft.Service.History
Across versions
- BC23present
- BC242 fields added, 1 events added
- BC254 procedures added, 4 events added
- BC262 procedures added, 1 fields added
- BC272 fields changed, 1 events added
- BC2876 fields changed
- BC29unchanged
- BC301 procedures removed, 1 events removed
Neighbourhood 58 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 5975 “Posted Service Shipment” (1 Learn page).
Properties
| Property | Value |
|---|---|
| Caption | Service Shipment Header |
| 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 |
|---|---|---|---|---|
| 2 | Customer No. Δ BC28 | Code[20] | Specifies the number of the customer who owns the items on the service order. | TableRelation Table 18 “Customer”; NotBlank |
| 3 | No. Δ BC28 | Code[20] | Specifies the number of the involved entry or record, according to the specified number series. | |
| 4 | Bill-to Customer No. Δ BC28 | Code[20] | Specifies the number of the customer that you send or sent the invoice or credit memo to. | TableRelation Table 18 “Customer”; NotBlank |
| 5 | Bill-to Name Δ BC28 | Text[100] | Specifies the name of the customer that you send or sent the invoice or credit memo to. | |
| 6 | Bill-to Name 2 Δ BC27 | Text[50] | Specifies an additional part of the name of the customer that you send or sent the invoice or credit memo to. | |
| 7 | Bill-to Address Δ BC28 | Text[100] | Specifies the address of the customer to whom you sent the invoice. | |
| 8 | Bill-to Address 2 Δ BC28 | Text[50] | Specifies an additional line of the address. | |
| 9 | Bill-to City Δ BC28 | Text[30] | Specifies the city of the address. | TableRelation Table 225 “Post Code” (“Post Code”.City) |
| 10 | Bill-to Contact Δ BC28 | Text[100] | Specifies the name of the contact person at the customer’s billing address. | |
| 11 | Your Reference Δ BC28 | Text[35] | Specifies a reference to the customer. | |
| 12 | 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 where(“Customer No.” = field(“Customer No.”))) |
| 13 | Ship-to Name Δ BC28 | Text[100] | Specifies the name of the customer at the address that the items are shipped to. | |
| 14 | Ship-to Name 2 Δ BC28 | Text[50] | Specifies an additional part of thethe name of the customer at the address that the items are shipped to. | |
| 15 | Ship-to Address Δ BC28 | Text[100] | Specifies the address that the items are shipped to. | |
| 16 | Ship-to Address 2 Δ BC28 | Text[50] | Specifies an additional part of the ship-to address, in case it is a long address. | |
| 17 | Ship-to City Δ BC28 | Text[30] | Specifies the city of the address that the items are shipped to. | TableRelation Table 225 “Post Code” (“Post Code”.City) |
| 18 | Ship-to Contact Δ BC28 | Text[100] | Specifies the name of the contact person at the address that the items are shipped to. | |
| 19 | Order Date Δ BC28 | Date | Specifies the date when the related order was created. | NotBlank |
| 20 | Posting Date Δ BC28 | Date | Specifies the date when the shipment was posted. | |
| 22 | Posting Description | Text[100] | — | |
| 23 | Payment Terms Code | Code[10] | — | TableRelation Table 3 “Payment Terms” (Payment Terms) |
| 24 | Due Date | Date | — | |
| 25 | Payment Discount % Δ BC28 | Decimal | — | |
| 26 | Pmt. Discount Date | Date | — | |
| 27 | Shipment Method Code Δ BC28 | Code[10] | Specifies the code for the shipment method that is associated with the posted service shipment. | TableRelation Table 10 “Shipment Method” (Shipment Method) |
| 28 | Location Code Δ BC28 | Code[10] | Specifies the location, such as warehouse or distribution center, from where the items on the order were shipped. | TableRelation Table 14 “Location” (Location where(“Use As In-Transit” = const(false))) |
| 29 | Shortcut Dimension 1 Code Δ BC28 | Code[20] | Specifies the code for Shortcut Dimension 1, which is one of two global dimension codes that you set up in the General Ledger Setup window. | TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(1))) |
| 30 | Shortcut Dimension 2 Code Δ BC28 | Code[20] | Specifies the code for Shortcut Dimension 2, which is one of two global dimension codes that you set up in the General Ledger Setup window. | TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(2))) |
| 31 | Customer Posting Group | Code[20] | — | TableRelation Table 92 “Customer Posting Group” (Customer Posting Group); not editable |
| 32 | Currency Code Δ BC28 | Code[10] | Specifies the currency code for various amounts on the shipment. | TableRelation Table 4 “Currency”; not editable |
| 33 | Currency Factor Δ BC28 | Decimal | — | |
| 34 | Customer Price Group | Code[10] | — | TableRelation Table 6 “Customer Price Group” (Customer Price Group) |
| 35 | Prices Including VAT | Boolean | — | |
| 37 | Invoice Disc. Code | Code[20] | — | |
| 40 | Customer Disc. Group | Code[20] | — | TableRelation Table 340 “Customer Discount Group” (Customer Discount Group) |
| 41 | Language Code | Code[10] | — | TableRelation Table 8 “Language” |
| 42 | Format Region | Text[80] | — | TableRelation “Language Selection”.“Language Tag” |
| 43 | Salesperson Code Δ BC28 | Code[20] | Specifies the code of the salesperson assigned to the service order. | TableRelation Table 13 “Salesperson/Purchaser” (Salesperson/Purchaser) |
| 44 | Order No. Δ BC28 | Code[20] | Specifies the number of the service order from which the shipment was created. | |
| 46 | Comment | Boolean | — | FlowField: exist(“Service Comment Line” where(“Table Name” = const(“Service Shipment Header”), “No.” = field(“No.”), Type = const(General))); not editable |
| 47 | No. Printed Δ BC28 | Integer | Specifies how many times the document has been printed. | not editable |
| 52 | Applies-to Doc. Type | Enum “Gen. Journal Document Type” | — | enum Enum 6 “Gen. Journal Document Type” |
| 53 | Applies-to Doc. No. | Code[20] | — | |
| 55 | Bal. Account No. | Code[20] | — | TableRelation Table 15 “G/L Account”, Table 270 “Bank Account” (if (“Bal. Account Type” = const(“G/L Account”)) “G/L Account” else if (“Bal. Account Type” = const(“Bank Account”)) “Bank Account”) |
| 70 | VAT Registration No. | Text[20] | — | |
| 73 | Reason Code | Code[10] | — | TableRelation Table 231 “Reason Code” (Reason Code) |
| 74 | Gen. Bus. Posting Group | Code[20] | — | TableRelation Table 250 “Gen. Business Posting Group” (Gen. Business Posting Group) |
| 75 | EU 3-Party Trade Δ BC28 | Boolean | Specifies if the transaction is related to trade with a third party within the EU. | |
| 76 | Transaction Type | Code[10] | — | TableRelation Table 258 “Transaction Type” (Transaction Type) |
| 77 | Transport Method | Code[10] | — | TableRelation Table 259 “Transport Method” (Transport Method) |
| 78 | VAT Country/Region Code | Code[10] | — | TableRelation Table 9 “Country/Region” (Country/Region) |
| 79 | Name Δ BC28 | Text[100] | Specifies the name of the customer. | |
| 80 | Name 2 Δ BC27 | Text[50] | Specifies an additional part of the name of the customer on the posted service shipment. | |
| 81 | Address Δ BC28 | Text[100] | Specifies the address of the customer of the posted service shipment. | |
| 82 | Address 2 Δ BC28 | Text[50] | Specifies additional address information. | |
| 83 | City Δ BC28 | Text[30] | Specifies the city of the address. | TableRelation Table 225 “Post Code” (“Post Code”.City) |
| 84 | Contact Name Δ BC28 | Text[100] | Specifies the name of the contact person at the customer company. | |
| 85 | Bill-to Post Code Δ BC28 | Code[20] | Specifies the postal code of the customer’s billing address. | TableRelation Table 225 “Post Code” (Post Code) |
| 86 | Bill-to County Δ BC28 | Text[30] | Specifies the state, province or county for the customer that the invoice is sent to. | |
| 87 | Bill-to Country/Region Code Δ BC28 | Code[10] | Specifies the country/region code of the customer’s billing address. | TableRelation Table 9 “Country/Region” (Country/Region) |
| 88 | Post Code Δ BC28 | Code[20] | Specifies the postal code. | TableRelation Table 225 “Post Code” (Post Code) |
| 89 | County Δ BC28 | Text[30] | Specifies the state, province or county related to the posted service shipment. | |
| 90 | Country/Region Code Δ BC28 | Code[10] | Specifies the country/region of the address. | TableRelation Table 9 “Country/Region” (Country/Region) |
| 91 | Ship-to Post Code Δ BC28 | Code[20] | Specifies the postal code of the address that the items are shipped to. | TableRelation Table 225 “Post Code” (Post Code) |
| 92 | Ship-to County | Text[30] | — | |
| 93 | Ship-to Country/Region Code Δ BC28 | Code[10] | Specifies the country/region code of the address that the items are shipped to. | TableRelation Table 9 “Country/Region” (Country/Region) |
| 94 | Bal. Account Type | enum “Payment Balance Account Type” | — | enum Enum 96 “Payment Balance Account Type” |
| 97 | Exit Point | Code[10] | — | TableRelation Table 282 “Entry/Exit Point” (Entry/Exit Point) |
| 98 | Correction | Boolean | — | |
| 99 | Document Date Δ BC28 | Date | Specifies the date when the related document was created. | |
| 100 | External Document No. + BC24 Δ BC28 | Code[35] | Specifies the external document number that is entered on the service header that this line was posted from. | |
| 101 | Area | Code[10] | — | TableRelation Table 284 “Area” |
| 102 | Transaction Specification | Code[10] | — | TableRelation Table 285 “Transaction Specification” (Transaction Specification) |
| 104 | Payment Method Code | Code[10] | — | TableRelation Table 289 “Payment Method” (Payment Method) |
| 105 | Shipping Agent Code Δ BC28 | Code[10] | Specifies the code of the shipping agent for the posted service shipment. | TableRelation Table 291 “Shipping Agent” (Shipping Agent) |
| 109 | No. Series | Code[20] | — | TableRelation Table 308 “No. Series” (No. Series); not editable |
| 110 | Order No. Series | Code[20] | — | TableRelation Table 308 “No. Series” (No. Series) |
| 112 | User ID | Code[50] | — | TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation |
| 113 | Source Code | Code[10] | — | TableRelation Table 230 “Source Code” (Source Code) |
| 114 | Tax Area Code | Code[20] | — | TableRelation Table 318 “Tax Area” (Tax Area) |
| 115 | Tax Liable | Boolean | — | |
| 116 | VAT Bus. Posting Group | Code[20] | — | TableRelation Table 323 “VAT Business Posting Group” (VAT Business Posting Group) |
| 119 | VAT Base Discount % Δ BC28 | Decimal | — | |
| 129 | Company Bank Account Code | Code[20] | — | TableRelation Table 270 “Bank Account” (“Bank Account” where(“Currency Code” = field(“Currency Code”))) |
| 200 | Work Description + BC26 | BLOB | — | |
| 480 | Dimension Set ID | Integer | — | TableRelation Table 480 “Dimension Set Entry” (Dimension Set Entry); not editable |
| 5052 | Contact No. Δ BC28 | Code[20] | Specifies the number of the contact person at the customer’s site. | TableRelation Table 5050 “Contact” |
| 5053 | Bill-to Contact No. | Code[20] | — | TableRelation Table 5050 “Contact” |
| 5700 | Responsibility Center Δ BC28 | Code[10] | Specifies the code of the responsibility center, such as a distribution hub, that is associated with the involved user, company, customer, or vendor. | TableRelation Table 5714 “Responsibility Center” (Responsibility Center) |
| 5794 | Shipping Agent Service Code Δ BC28 | Code[10] | Specifies which shipping agent service is used to transport the items on the service document to the customer. | TableRelation Table 5790 “Shipping Agent Services” (“Shipping Agent Services”.Code where(“Shipping Agent Code” = field(“Shipping Agent Code”))) |
| 5796 | Date Filter | Date | — | FlowFilter |
| 5902 | Description Δ BC28 | Text[100] | Specifies a description of the order from which the shipment was posted. | |
| 5904 | Service Order Type Δ BC28 | Code[10] | Specifies the type of the service order from which the shipment was created. | TableRelation Table 5903 “Service Order Type” (Service Order Type) |
| 5905 | Link Service to Service Item Δ BC28 | Boolean | Specifies the value in this field from the Link Service to Service Item field on the service header. | |
| 5907 | Priority Δ BC28 | Option | Specifies the priority of the posted service order. | OptionCaption: Low,Medium,High; not editable |
| 5911 | Allocated Hours Δ BC28 | Decimal | Specifies the number of hours allocated to the items within the posted service order. | FlowField: sum(“Service Order Allocation”.“Allocated Hours” where(“Document Type” = const(Order), “Document No.” = field(“Order No.”), “Resource No.” = field(“Resource Filter”), “Resource Group No.” = field(“Resource Group Filter”), Status = filter(Active | Finished))); not editable |
| 5915 | Phone No. Δ BC28 | Text[30] | Specifies the customer phone number. | |
| 5916 | E-Mail Δ BC28 | Text[80] | Specifies the email address of the customer. | |
| 5917 | Phone No. 2 Δ BC28 | Text[30] | Specifies your customer’s alternate phone number. | |
| 5918 | Fax No. | Text[30] | — | |
| 5921 | No. of Unallocated Items | Integer | — | FlowField: count(“Service Item Line” where(“Document Type” = const(Order), “Document No.” = field(“No.”), “No. of Active/Finished Allocs” = const(0))); not editable |
| 5923 | Order Time Δ BC28 | Time | Specifies the time when the service order was created. | |
| 5924 | Default Response Time (Hours) Δ BC28 | Decimal | — | |
| 5925 | Actual Response Time (Hours) Δ BC28 | Decimal | Specifies the hours since the creation of the service order, to the time when the order status was changed from Pending to In Process. via Page 5975 “Posted Service Shipment” | not editable |
| 5926 | Service Time (Hours) Δ BC28 | Decimal | Specifies the total time in hours that the service on the service order has taken. via Page 5975 “Posted Service Shipment” | not editable |
| 5927 | Response Date Δ BC28 | Date | Specifies the approximate date when work on the service order started. | not editable |
| 5928 | Response Time Δ BC28 | Time | Specifies the approximate time when work on the service order started. | not editable |
| 5929 | Starting Date Δ BC28 | Date | Specifies the starting date of the service on the shipment. | |
| 5930 | Starting Time Δ BC28 | Time | Specifies the starting time of the service on the shipment. | |
| 5931 | Finishing Date Δ BC28 | Date | Specifies the date when the service is finished. | |
| 5932 | Finishing Time Δ BC28 | Time | Specifies the time when the service is finished. | |
| 5933 | Contract Serv. Hours Exist | Boolean | — | FlowField: exist(“Service Hour” where(“Service Contract No.” = field(“Contract No.”))); not editable |
| 5934 | Reallocation Needed | Boolean | — | FlowField: exist(“Service Order Allocation” where(Status = const(“Reallocation Needed”), “Resource No.” = field(“Resource Filter”), “Document Type” = const(Order), “Document No.” = field(“No.”), “Resource Group No.” = field(“Resource Group Filter”))); not editable |
| 5936 | Notify Customer Δ BC28 | Option | Specifies in what way the customer wants to receive notifications about the service completed. | OptionCaption: No,By Phone 1,By Phone 2,By Fax,By Email |
| 5937 | Max. Labor Unit Price | Decimal | — | |
| 5938 | Warning Status Δ BC28 | Option | Specifies the warning status for the response time on the original service order. | OptionCaption: ,First Warning,Second Warning,Third Warning |
| 5939 | No. of Allocations | Integer | — | FlowField: count(“Service Order Allocation” where(“Document Type” = const(Order), “Document No.” = field(“No.”), “Resource No.” = field(“Resource Filter”), “Resource Group No.” = field(“Resource Group Filter”), Status = filter(Active | Finished))); not editable |
| 5940 | Contract No. Δ BC28 | Code[20] | Specifies the number of the contract associated with the service order. | TableRelation Table 5965 “Service Contract Header” (“Service Contract Header”.“Contract No.” where(“Contract Type” = const(Contract), “Customer No.” = field(“Customer No.”), “Ship-to Code” = field(“Ship-to Code”), “Bill-to Customer No.” = field(“Bill-to Customer No.”))) |
| 5951 | Type Filter | Option | — | FlowFilter; OptionCaption: ,Resource,Item,Service Cost,Service Contract |
| 5952 | Customer Filter | Code[20] | — | TableRelation Customer.“No.”; FlowFilter |
| 5953 | Resource Filter | Code[20] | — | TableRelation Table 156 “Resource”; FlowFilter |
| 5954 | Contract Filter | Code[20] | — | TableRelation Table 5965 “Service Contract Header” (“Service Contract Header”.“Contract No.” where(“Contract Type” = const(Contract))); FlowFilter |
| 5955 | Ship-to Fax No. | Text[30] | — | |
| 5956 | Ship-to E-Mail Δ BC28 | Text[80] | Specifies the email address at the address that the items are shipped to. | |
| 5957 | Resource Group Filter | Code[20] | — | TableRelation Table 152 “Resource Group” (Resource Group); FlowFilter |
| 5958 | Ship-to Phone Δ BC28 | Text[30] | Specifies the customer phone number. | |
| 5959 | Ship-to Phone 2 Δ BC28 | Text[30] | Specifies an additional phone number at address that the items are shipped to. | |
| 5966 | Service Zone Filter | Code[10] | — | TableRelation Table 5957 “Service Zone” (“Service Zone”.Code); FlowFilter |
| 5968 | Service Zone Code Δ BC28 | Code[10] | Specifies the service zone code assigned to the customer. | TableRelation Table 5957 “Service Zone” (“Service Zone”.Code) |
| 5981 | Expected Finishing Date Δ BC28 | Date | Specifies the date when service on the order is expected to be finished. | |
| 7000 | Price Calculation Method | Enum “Price Calculation Method” | — | enum Enum 7000 “Price Calculation Method” |
| 7001 | Allow Line Disc. | Boolean | — | |
| 9001 | Quote No. + BC24 Δ BC28 | Code[20] | Specifies the number of the service quote document if a quote was used to start the service process. |
Keys
- Key1: No. (clustered)
- Key2: Customer No., Posting Date
- Key3: Order No.
- Key4: Bill-to Customer No.
- Key5: Customer No., No.
- Key6: Contract No., Posting Date
- Key7: Responsibility Center, Posting Date
- Key8: Posting Date
Events published
OnBeforeSetSecurityFilterOnRespCenter(var ServiceShipmentHeader: Record "Service Shipment Header"; var IsHandled: Boolean)(integration)OnAfterCopyToItemJnlLine(var ItemJournalLine: Record "Item Journal Line"; ServiceShipmentHeader: Record "Service Shipment Header")+ BC25 (integration)OnAfterCopyToResJournalLine(var ResJournalLine: Record "Res. Journal Line"; ServiceShipmentHeader: Record "Service Shipment Header")+ BC25 (integration)OnAfterInitCertificateOfSupply(var CertificateOfSupply: Record "Certificate of Supply"; ServiceShipmentHeader: Record "Service Shipment Header")+ BC25 (integration)OnBeforePrintRecords(var ServiceShipmentHeader: Record "Service Shipment Header"; ShowRequestForm: Boolean; var IsHandled: Boolean)+ BC24 (integration)OnLookupAppliestoDocNoOnAfterSetFilters(ServiceShipmentHeader: Record "Service Shipment Header"; var CustLedgerEntry: Record "Cust. Ledger Entry")+ BC27 (integration)OnOpenStatisticsOnAfterSetStatPageID(var ServiceShipmentHeader: Record "Service Shipment Header"; var StatPageID: Integer)+ BC25 Δ BC26 − BC30 (integration, obsolete 27.0)
Trigger event subscribers
- OnBeforeInsertEvent: Codeunit 5999 “Service Experience Tier” BlockInsertServiceShipmentHeader
Procedures
PrintRecords(ShowRequestForm: Boolean)ShowDimensions()SetSecurityFilterOnRespCenter()OpenStatistics()+ BC25 Δ BC26 − BC30 (obsolete 27.0: The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.)CopyToItemJnlLine(var ItemJournalLine: Record "Item Journal Line")+ BC25CopyToResJournalLine(var ResJournalLine: Record "Res. Journal Line")+ BC25InitCertificateOfSupply(var CertificateOfSupply: Record "Certificate of Supply")+ BC25IsCompletelyInvoiced(): Boolean+ BC26GetWorkDescription(): Text+ BC26
Triggers
OnDelete
Relations
- drill-down page Page 5974 “Posted Service Shipments”
- lookup page Page 5974 “Posted Service Shipments”
- Shipment Method Code: TableRelation Table 10 “Shipment Method”
- Salesperson Code: TableRelation Table 13 “Salesperson/Purchaser”
- Location Code: TableRelation Table 14 “Location”
- Bal. Account No.: TableRelation Table 15 “G/L Account” (conditional)
- Resource Group Filter: TableRelation Table 152 “Resource Group”
- Resource Filter: TableRelation Table 156 “Resource”
- Bill-to Customer No.: TableRelation Table 18 “Customer”
- Customer No.: TableRelation Table 18 “Customer”
- Ship-to Code: TableRelation Table 222 “Ship-to Address”
- Bill-to City: TableRelation Table 225 “Post Code”
- Bill-to Post Code: TableRelation Table 225 “Post Code”
- City: TableRelation Table 225 “Post Code”
- Post Code: TableRelation Table 225 “Post Code”
- Ship-to City: TableRelation Table 225 “Post Code”
- Ship-to Post Code: TableRelation Table 225 “Post Code”
- Source Code: TableRelation Table 230 “Source Code”
- Reason Code: TableRelation Table 231 “Reason Code”
- Gen. Bus. Posting Group: TableRelation Table 250 “Gen. Business Posting Group”
- Transaction Type: TableRelation Table 258 “Transaction Type”
- Transport Method: TableRelation Table 259 “Transport Method”
- Bal. Account No.: TableRelation Table 270 “Bank Account” (conditional)
- Company Bank Account Code: TableRelation Table 270 “Bank Account”
- Exit Point: TableRelation Table 282 “Entry/Exit Point”
- Area: TableRelation Table 284 “Area”
- Transaction Specification: TableRelation Table 285 “Transaction Specification”
- Payment Method Code: TableRelation Table 289 “Payment Method”
- Shipping Agent Code: TableRelation Table 291 “Shipping Agent”
- Payment Terms Code: TableRelation Table 3 “Payment Terms”
- No. Series: TableRelation Table 308 “No. Series”
- Order No. Series: TableRelation Table 308 “No. Series”
- Tax Area Code: TableRelation Table 318 “Tax Area”
- VAT Bus. Posting Group: TableRelation Table 323 “VAT Business Posting Group”
- Customer Disc. Group: TableRelation Table 340 “Customer Discount Group”
- Shortcut Dimension 1 Code: TableRelation Table 349 “Dimension Value”
- Shortcut Dimension 2 Code: TableRelation Table 349 “Dimension Value”
- Currency Code: TableRelation Table 4 “Currency”
- Dimension Set ID: TableRelation Table 480 “Dimension Set Entry”
- Bill-to Contact No.: TableRelation Table 5050 “Contact”
- Contact No.: TableRelation Table 5050 “Contact”
- Responsibility Center: TableRelation Table 5714 “Responsibility Center”
- Shipping Agent Service Code: TableRelation Table 5790 “Shipping Agent Services”
- No. of Unallocated Items: CalcFormula Table 5901 “Service Item Line”
- Service Order Type: TableRelation Table 5903 “Service Order Type”
- Comment: CalcFormula Table 5906 “Service Comment Line”
- Contract Serv. Hours Exist: CalcFormula Table 5910 “Service Hour”
- Allocated Hours: CalcFormula Table 5950 “Service Order Allocation”
- No. of Allocations: CalcFormula Table 5950 “Service Order Allocation”
- Reallocation Needed: CalcFormula Table 5950 “Service Order Allocation”
- Service Zone Code: TableRelation Table 5957 “Service Zone”
- Service Zone Filter: TableRelation Table 5957 “Service Zone”
- Contract Filter: TableRelation Table 5965 “Service Contract Header”
- Contract No.: TableRelation Table 5965 “Service Contract Header”
- Customer Price Group: TableRelation Table 6 “Customer Price Group”
- Language Code: TableRelation Table 8 “Language”
- Bill-to Country/Region Code: TableRelation Table 9 “Country/Region”
- Country/Region Code: TableRelation Table 9 “Country/Region”
- Ship-to Country/Region Code: TableRelation Table 9 “Country/Region”
- VAT Country/Region Code: TableRelation Table 9 “Country/Region”
- Customer Posting Group: TableRelation Table 92 “Customer Posting Group”
Referenced by
5 fields in 5 objects relate to this table (TableRelation or CalcFormula).
- Table 5900 “Service Header”: Last Shipping No.
- Table 5965 “Service Contract Header”: Posted Service Order Filter
- Table 5989 “Service Shipment Item Line”: No.
- Table 5991 “Service Shipment Line”: Document No.
- Table 6010 “Service Header Archive”: Last Shipping No.
Pages and codeunits on this table
- Page 1358 “Posted Service Ship. - Update” (source table)
- Page 5974 “Posted Service Shipments” (source table)
- Page 5975 “Posted Service Shipment” (source table)
- Page 6032 “Service Shipment Statistics” (source table)
- Codeunit 1414 “Service Shipment Header - Edit” (codeunit runs on it)
- Codeunit 5903 “Service Shpt.-Printed” (codeunit runs on it)
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 10 “Type Helper” (2 calls:
GetWorkDescription → LFSeparator,GetWorkDescription → TryReadAsTextWithSepAndFieldErrMsg) - Codeunit 408 “DimensionManagement” (1 call:
ShowDimensions → ShowDimensionSet) - Codeunit 5700 “User Setup Management” (1 call:
SetSecurityFilterOnRespCenter → GetServiceFilter)
Recent changes
- 2026-10-06 #12290 Remove CLEAN27 from Service Management (main, BC30, refactor)
Deprecations
- procedure OnOpenStatisticsOnAfterSetStatPageID: Pending 27.0 (#if not CLEAN27), “The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.”
- procedure OpenStatistics: Pending 27.0 (#if not CLEAN27), “The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.”
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). 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 Header"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.