pageService Managementofficial - Microsoftderived - from the source, no model text

Page 5900 "Service Order"

Base Application · Microsoft.Service.Document

Across versions

  1. BC23present
  2. BC242 procedures added
  3. BC25-30unchanged

Neighbourhood 22 connected objects and pages

Table 5900 "Service Header" (relates to)Service HeaderPage 9318 "Service Orders" (pages and codeunits on it)Service OrdersPage extension 5040 "SD Serv. Order" (extended by)SD Serv. OrderPage extension 5588 "Dig. Voucher Serv. Order" (extended by)Dig. Voucher Serv. OrderPage extension 6136 "E-Doc. Service Order" (extended by)E-Doc. Service OrderPage extension 6614 "FS Service Order" (extended by)FS Service OrderCodeunit 6478 "Serv. Document Errors Mgt." (event subscribers, 2 links)Serv. Document Errors Mgt.Codeunit 1330 "Instruction Mgt." (calls, 3 links)Instruction Mgt.Codeunit 9070 "Document Errors Mgt." (calls, 2 links)Codeunit 365 "Format Address" (calls)Format AddressCodeunit 5700 "User Setup Management" (calls)User Setup ManagementCodeunit 5906 "ServLogManagement" (calls)ServLogManagementCodeunit 5995 "Service Warehouse Mgt." (calls)Service Warehouse Mgt.Codeunit 6467 "Serv. Interaction Log Mgt." (calls)Codeunit 6469 "Serv. Payment Registration" (calls)Serv. Payment RegistrationCodeunit 6477 "Serv. Document No. Visibility" (calls)Serv. Document No. VisibilityCodeunit 6494 "Serv. Navigate Mgt." (calls)Codeunit 6610 "FS Int. Table Subscriber" (calls)Codeunit 799 "VAT Reporting Date Mgt" (calls)Codeunit 99000842 "Service Line-Reserve" (calls)Codeunit 99000853 "Service Line-Planning" (calls)Sustainability value chain in Service Management (Learn pages)

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Service.Document · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Service Order
SourceTable Service Header
PageType Document

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 No. No. Specifies the number of the involved entry or record, according to the specified number series. from the table field
Description Description Specifies a short description of the service document, such as Order 2001. from the table field
Customer No. Customer No. Specifies the number of the customer who owns the items in the service document. from the table field
Contact No. Contact No. Specifies the number of the contact to whom you will deliver the service. from the table field
Control114 Quote No. Quote No. Specifies the number of the service quote that the service order was created from. You can track the number to service quote documents that you have printed, saved, or emailed. from the table field
Sell-To Name Name Specifies the name of the customer to whom the items on the document will be shipped. from the table field
Name 2 Name 2 Specifies an additional part of the name of the customer to whom the items on the document will be shipped. from the table field
Address Address Specifies the address of the customer to whom the service will be shipped. from the table field
Address 2 Address 2 Specifies additional address information. from the table field
City City Specifies the city of the address. from the table field
Control45 County County Specifies the state, province or county related to the service order.
Sell-To Post Code Post Code Specifies the postal code. from the table field
Country/Region Code Country/Region Code Specifies the country/region of the address. from the table field
Contact Name Contact Name Specifies the name of the contact who will receive the service. from the table field
General Phone No. Phone No. Specifies the phone number of the customer in this service order. from the table field
Mobile Phone No. SellToContact."Mobile Phone No." Specifies the mobile telephone number of the contact person that the sevice order will be sent to.
Phone No. 2 Phone No. 2 Specifies your customer’s alternate phone number. from the table field
E-Mail E-Mail Specifies the email address of the customer in this service order. from the table field
Notify Customer Notify Customer Specifies how the customer wants to receive notifications about service completion. from the table field
Service Order Type Service Order Type Specifies the type of this service order. from the table field
Contract No. Contract No. Specifies the number of the contract associated with the order. from the table field
No. of Archived Versions No. of Archived Versions Specifies the number of archived versions for this document. from the table field
Response Date Response Date Specifies the estimated date when work on the order should start, that is, when the service order status changes from Pending, to In Process. from the table field
Response Time Response Time Specifies the estimated time when work on the order starts, that is, when the service order status changes from Pending, to In Process. from the table field
Priority Priority Specifies the priority of the service order. from the table field
Status Status Specifies the service order status, which reflects the repair or maintenance status of all service items on the service order. from the table field
Work Description Work Description WorkDescription Specifies the products or service being offered.
General Responsibility Center Responsibility Center Specifies the code of the responsibility center, such as a distribution hub, that is associated with the involved user, company, customer, or vendor. from the table field
Assigned User ID Assigned User ID Specifies the ID of the user who is responsible for the document. from the table field
Release Status Release Status Specifies if items in the Service Lines window are ready to be handled in warehouse activities. from the table field
Content ServItemLines part Page 5902 “Service Order Subform” —
Invoicing Bill-to Customer No. Bill-to Customer No. Specifies the number of the customer that you send or sent the invoice or credit memo to. from the table field
Bill-to Contact No. Bill-to Contact No. Specifies the number of the contact person at the customer’s billing address. from the table field
Bill-To Name Bill-to Name Specifies the name of the customer that you send or sent the invoice or credit memo to. from the table field
Name 2 Bill-to Name 2 Specifies an additional part of the name of the customer that you send or sent the invoice or credit memo to. from the table field
Address Bill-to Address Specifies the address of the customer to whom you will send the invoice. from the table field
Address 2 Bill-to Address 2 Specifies an additional line of the address. from the table field
City Bill-to City Specifies the city of the address. from the table field
Control48 Bill-to County Bill-to County Specifies the state, province or county of the bill-to customer related to the service order.
Bill-To Post Code Bill-to Post Code Specifies the post code of the customer’s billing address.
Country/Region Code Bill-to Country/Region Code Specifies the customer’s country/region.
Contact Bill-to Contact Specifies the name of the contact person at the customer’s billing address. from the table field
Phone No. BillToContact."Phone No." Specifies the telephone number of the person you should contact at the customer you are sending the order to.
Mobile Phone No. BillToContact."Mobile Phone No." Specifies the mobile telephone number of the person you should contact at the customer you are sending the order to.
Email BillToContact."E-Mail" Specifies the email address of the person you should contact at the customer you are sending the order to.
Invoicing Your Reference Your Reference Specifies a customer reference, which will be used when printing service documents. from the table field
Salesperson Code Salesperson Code Specifies the code of the salesperson assigned to this service document. from the table field
Max. Labor Unit Price Max. Labor Unit Price Specifies the maximum unit price that can be set for a resource (for example, a technician) on all service lines linked to this order. from the table field
Posting Date Posting Date Specifies the date when the service document should be posted. from the table field
VAT Reporting Date VAT Reporting Date Specifies the date used to include entries on VAT reports in a VAT period. This is either the date that the document was created or posted, depending on your setting on the General Ledger Setup page. from the table field
Document Date Document Date Specifies the date when the related document was created. from the table field
External Document No. External Document No. Specifies a document number that refers to the customer’s or vendor’s numbering system. from the table field
Shortcut Dimension 1 Code Shortcut Dimension 1 Code 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. from the table field
Shortcut Dimension 2 Code Shortcut Dimension 2 Code 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. from the table field
Payment Terms Code Payment Terms Code Specifies a formula that calculates the payment due date, payment discount date, and payment discount amount. from the table field
EU 3-Party Trade EU 3-Party Trade Specifies if the transaction is related to trade with a third party within the EU. from the table field
Due Date Due Date Specifies when the related invoice must be paid.
Payment Discount % Payment Discount % Specifies the percentage of payment discount given, if the customer pays by the date entered in the Pmt. Discount Date field. from the table field
Pmt. Discount Date Pmt. Discount Date Specifies the date on which the amount in the entry must be paid for a payment discount to be granted. from the table field
Payment Method Code Payment Method Code Specifies how to make payment, such as with bank transfer, cash, or check. from the table field
Direct Debit Mandate ID Direct Debit Mandate ID Specifies the direct-debit mandate that the customer has signed to allow direct debit collection of payments. from the table field
Tax Liable Tax Liable Specifies if the customer or vendor is liable for sales tax. from the table field
Tax Area Code Tax Area Code Specifies the tax area that is used to calculate and post sales tax. from the table field
Currency Code Currency Code Specifies the currency code for various amounts on the service lines. from the table field
Company Bank Account Code Company Bank Account Code Specifies the bank account to use for bank information when the document is printed. from the table field
Prices Including VAT Prices Including VAT Specifies if the Unit Price and Line Amount fields on document lines should be shown with or without VAT. from the table field
VAT Bus. Posting Group VAT Bus. Posting Group Specifies the VAT specification of the involved customer or vendor to link transactions made for this record with the appropriate general ledger account according to the VAT posting setup. from the table field
Shipping Ship-to Code Ship-to Code 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. from the table field
Ship-To Name Ship-to Name Specifies the name of the customer at the address that the items are shipped to. from the table field
Name 2 Ship-to Name 2 Specifies an additional part of thethe name of the customer at the address that the items are shipped to. from the table field
Address Ship-to Address Specifies the address that the items are shipped to. from the table field
Address 2 Ship-to Address 2 Specifies an additional part of the ship-to address, in case it is a long address. from the table field
City Ship-to City Specifies the city of the address that the items are shipped to. from the table field
Control49 Ship-to County Ship-to County Specifies the state, province or county related to the service order.
Ship-To Post Code Ship-to Post Code Specifies the postal code of the address that the items are shipped to. from the table field
Country/Region Ship-to Country/Region Code Specifies the customer’s country/region.
Contact Ship-to Contact Specifies the name of the contact person at the address that the items are shipped to. from the table field
Shipping Ship-to Phone Ship-to Phone Specifies the phone number of the address where the service items in the order are located.
Ship-to Phone 2 Ship-to Phone 2 Specifies an additional phone number at address that the items are shipped to. from the table field
Ship-to E-Mail Ship-to E-Mail Specifies the email address at the address that the items are shipped to. from the table field
Location Code Location Code Specifies the code of the location (for example, warehouse or distribution center) of the items specified on the service item lines. When you select the customer and the customer has a location assigned, the value is taken from the Customer card. If the customer has no location, but a Responsibility… from the table field
Shipping Advice Shipping Advice Specifies information about whether the customer will accept a partial shipment of the order. from the table field
Shipment Method Code Shipment Method Code Specifies the delivery conditions of the related shipment, such as free on board (FOB). from the table field
Shipping Agent Code Shipping Agent Code Specifies the code for the shipping agent who is transporting the items. from the table field
Shipping Agent Service Code Shipping Agent Service Code Specifies the code for the service, such as a one-day delivery, that is offered by the shipping agent. from the table field
Shipping Time Shipping Time Specifies how long it takes from when the items are shipped from the warehouse to when they are delivered. from the table field
Combine Shipments Combine Shipments Specifies whether the order will be included when you use the Combine Shipments function. from the table field
Details Warning Status Warning Status Specifies the response time warning status for the order. from the table field
Link Service to Service Item Link Service to Service Item Specifies that service lines for items and resources must be linked to a service item line. from the table field
Allocated Hours Allocated Hours Specifies the number of hours allocated to the items in this service order. from the table field
No. of Allocations No. of Allocations Specifies the number of resource allocations to service items in this order. from the table field
No. of Unallocated Items No. of Unallocated Items Specifies the number of service items in this order that are not allocated to resources. from the table field
Service Zone Code Service Zone Code Specifies the service zone code of the customer’s ship-to address in the service order. from the table field
Order Date Order Date Specifies the date when the order was created. from the table field
Order Time Order Time Specifies the time when the service order was created. from the table field
Expected Finishing Date Expected Finishing Date Specifies the date when service on the order is expected to be finished. from the table field
Starting Date Starting Date Specifies the starting date of the service, that is, the date when the order status changes from Pending, to In Process for the first time. from the table field
Starting Time Starting Time Specifies the starting time of the service, that is, the time when the order status changes from Pending, to In Process for the first time. from the table field
Actual Response Time (Hours) Actual Response Time (Hours) Specifies the number of hours from order creation, to when the service order status changes from Pending, to In Process.
Finishing Date Finishing Date Specifies the finishing date of the service, that is, the date when the Status field changes to Finished. from the table field
Finishing Time Finishing Time Specifies the finishing time of the service, that is, the time when the Status field changes to Finished. from the table field
Service Time (Hours) Service Time (Hours) Specifies the total time in hours that the service specified in the order has taken.
Foreign Trade Transaction Type Transaction Type Specifies the type of transaction that the document represents, for the purpose of reporting to INTRASTAT. from the table field
Transaction Specification Transaction Specification Specifies a specification of the document’s transaction, for the purpose of reporting to INTRASTAT. from the table field
Transport Method Transport Method Specifies the transport method, for the purpose of reporting to INTRASTAT. from the table field
Exit Point Exit Point Specifies the point of exit through which you ship the items out of your country/region, for reporting to Intrastat. from the table field
Area Area Specifies the area of the customer or vendor, for the purpose of reporting to INTRASTAT. from the table field
FactBoxes Document Check part Page 9117 “Service Doc. Check Factbox” —
Documents part Page 1178 “Doc. Attachment List Factbox” —
Control1902018507 part Page 9082 “Customer Statistics FactBox” —
Control1900316107 part Page 9084 “Customer Details FactBox” —
IncomingDocAttachFactBox part Page 193 “Incoming Doc. Attach. FactBox” —
Control1907829707 part Page 9085 “Service Hist. Sell-to FactBox” —
Control1902613707 part Page 9086 “Service Hist. Bill-to FactBox” —
Control1906530507 part Page 9088 “Service Item Line FactBox” —

Actions

Group Action ToolTip Runs
Order Demand Overview Get an overview of demand for your items when planning sales, production, projects, or service management and when they will be available.
Order Promising Calculate the shipment and delivery dates based on the item’s known and expected availability dates, and then promise the dates to the customer.
Customer Card View detailed information about the customer. Page 21 “Customer Card”
Dimensions View or edit dimensions, such as area, project, or department, that you can assign to journal lines to distribute costs and analyze transaction history.
Service Document Log View a list of the service document changes that have been logged. The program creates entries in the window when, for example, the response time or service order status changed, a resource was allocated, a service order was shipped or invoiced, and so on. Each line in this window identifies the eve…
Email Queue View the list of emails that are waiting to be sent automatically to notify customers about their service item. Page 5961 “Service Email Queue”
Comments View or add comments for the record. Page 5911 “Service Comment Sheet”
Attachments Add a file as an attachment. You can attach images as well as documents.
Statistics Statistics obsolete Pending 27.0; #if not CLEAN27 View statistical information, such as the value of posted entries, for the record.
Statistics View statistical information, such as the value of posted entries, for the record. Page 5914 “Service Order Statistics”
Documents Shipments View related posted service shipments. Page 5974 “Posted Service Shipments”
Invoices View a list of ongoing sales invoices for the order.
Warehouse Warehouse Shipment Lines View ongoing warehouse shipments for the document, in advanced warehouse configurations. Page 7341 “Whse. Shipment Lines”
Warehouse Pick Lines View ongoing warehouse picks for the document, in advanced warehouse configurations. Page 5785 “Warehouse Activity Lines”
History Service Ledger Entries View all the ledger entries for the service item or service order that result from posting transactions in service documents. Page 5912 “Service Ledger Entries”
Warranty Ledger Entries View all the ledger entries for the service item or service order that result from posting transactions in service documents that contain warranty agreements. Page 5913 “Warranty Ledger Entries”
Project Ledger Entries View all the project ledger entries that result from posting transactions in the service document that involve a project. Page 92 “Job Ledger Entries”
Functions Create Customer Create a new customer card for the customer on the service document.
Archive Document Send the document to the archive, for example because it is too soon to delete it. Later, you delete or reprocess the archived document.
Warehouse Release to Ship Signal to warehouse workers that the service item is ready to be picked and shipped to the customer’s address.
Reopen Reactivate the service order after it has been released for warehouse handling.
Create Warehouse Shipment Prepare to pick and ship the service item.
Posting Test Report View a test report so that you can find and correct any errors before you perform the actual posting of the journal or document.
Post Finalize the document or journal by posting the amounts and quantities to the related accounts in your company books.
Preview Posting Review the different types of entries that will be created when you post the document or journal.
Post and Print Finalize and prepare to print the document or journal. The values and quantities are posted to the related accounts. A report request window where you can specify what to include on the print-out.
Post Batch Post several documents at once. A report request window opens where you can specify which documents to post.
Processing Print Prepare to print the document. A report request window for the document opens where you can specify what to include on the print-out.
Attach as PDF Create a PDF file and attach it to the document.

Events published

  • OnAfterOnAfterGetRecord(var ServiceHeader: Record "Service Header") (integration)
  • OnBeforeOnQueryClosePage(var ServiceHeader: Record "Service Header"; var DocumentIsPosted: Boolean; var IsHandled: Boolean) (integration)

Trigger event subscribers

Procedures

  • RunBackgroundCheck()

Plus 14 local procedures.

Triggers

OnAfterGetCurrRecord, OnDeleteRecord, OnNewRecord, OnOpenPage, OnAfterGetRecord, OnQueryClosePage

Relations

Pages and codeunits on this 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.

Called by

Recent changes

Documented on Microsoft Learn

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: "page", object_name: "Service Order"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 2 sources