---
id: object/page/6402
type: object
title: Page 6402 "Sales Document Entity"
summary: Page 6402 "Sales Document Entity" in Base Application (Microsoft.Integration.Entity). Present since at least BC23, still in BC30.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 3098d1517bf22f3ccb07b7bf2f665bb8916f828366dca955ac447d653493e06d
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Integration/Entity/SalesDocumentEntity.Page.al
    title: src/Layers/W1/BaseApp/Integration/Entity/SalesDocumentEntity.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes:
    - change/bcapps/10516
object_type: page
object_id: 6402
name: Sales Document Entity
namespace: Microsoft.Integration.Entity
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 0
  procedures: 0
  events: 0
  subscribers: 0
  controls: 163
  actions: 0
relations:
  out: 1
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Page 6402 "Sales Document Entity"

> Page 6402 "Sales Document Entity" in Base Application (Microsoft.Integration.Entity). Present since at least BC23, still in BC30.

Base Application · Microsoft.Integration.Entity · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Integration/Entity/SalesDocumentEntity.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | 'workflowSalesDocuments', Locked = true |
| SourceTable | Sales Header |
| PageType | List |

## 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 | id | `Rec.SystemId` | — |
|  | documentType | [Document Type](../table/36.md#fields) | — |
|  | sellToCustomerNumber | [Sell-to Customer No.](../table/36.md#fields) | Specifies the number of the customer that you're selling to. By default, the same customer is suggested as the ship-to customer. If needed, you can specify a different ship-to customer on the document. <small>from the table field</small> |
|  | number | [No.](../table/36.md#fields) | Specifies a unique number that identifies the sales document. The number can be generated automatically from a number series, or you can number each of them manually. <small>from the table field</small> |
|  | billToCustomerNumber | [Bill-to Customer No.](../table/36.md#fields) | Specifies the number of the customer that you send or sent the invoice or credit memo to. <small>from the table field</small> |
|  | billToName | [Bill-to Name](../table/36.md#fields) | Specifies the name of the customer that you send or sent the invoice or credit memo to. <small>from the table field</small> |
|  | billToName2 | [Bill-to Name 2](../table/36.md#fields) | Specifies an additional part of the name of the customer that you send or sent the invoice or credit memo to. <small>from the table field</small> |
|  | billToAddress | [Bill-to Address](../table/36.md#fields) | Specifies the address of the customer that you will send the invoice to. <small>from the table field</small> |
|  | billToAddress2 | [Bill-to Address 2](../table/36.md#fields) | Specifies additional address information. <small>from the table field</small> |
|  | billToCity | [Bill-to City](../table/36.md#fields) | Specifies the city of the customer on the sales document. <small>from the table field</small> |
|  | billToContact | [Bill-to Contact](../table/36.md#fields) | Specifies the name of the contact person at the customer's billing address. <small>from the table field</small> |
|  | yourReference | [Your Reference](../table/36.md#fields) | Specifies the customer's reference. The content will be printed on sales documents. <small>from the table field</small> |
|  | shipToCode | [Ship-to Code](../table/36.md#fields) | 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. <small>from the table field</small> |
|  | shipToName | [Ship-to Name](../table/36.md#fields) | Specifies the name of the customer at the address that the items are shipped to. <small>from the table field</small> |
|  | shipToName2 | [Ship-to Name 2](../table/36.md#fields) | Specifies an additional part of the name that products on the sales document will be shipped to. <small>from the table field</small> |
|  | shipToAddress | [Ship-to Address](../table/36.md#fields) | Specifies the address that products on the sales document will be shipped to. <small>from the table field</small> |
|  | shipToAddress2 | [Ship-to Address 2](../table/36.md#fields) | Specifies additional address information. <small>from the table field</small> |
|  | shipToCity | [Ship-to City](../table/36.md#fields) | Specifies the city of the customer on the sales document. <small>from the table field</small> |
|  | shipToContact | [Ship-to Contact](../table/36.md#fields) | Specifies the name of the contact person at the address that the items are shipped to. <small>from the table field</small> |
|  | orderDate | [Order Date](../table/36.md#fields) | Specifies the date when the order was created. <small>from the table field</small> |
|  | postingDate | [Posting Date](../table/36.md#fields) | Specifies the date when the posting of the sales document will be recorded. <small>from the table field</small> |
|  | shipmentDate | [Shipment Date](../table/36.md#fields) | Specifies when items on the document are shipped or were shipped. A shipment date is usually calculated from a requested delivery date plus lead time. <small>from the table field</small> |
|  | postingDescription | [Posting Description](../table/36.md#fields) | Specifies additional posting information for the document. After you post the document, the description can add detail to vendor and customer ledger entries. <small>from the table field</small> |
|  | paymentTermsCode | [Payment Terms Code](../table/36.md#fields) | Specifies a formula that calculates the payment due date, payment discount date, and payment discount amount. <small>from the table field</small> |
|  | dueDate | [Due Date](../table/36.md#fields) | Specifies when the sales invoice must be paid. <small>from the table field</small> |
|  | paymentDiscountPercent | [Payment Discount %](../table/36.md#fields) | Specifies the payment discount percentage that is granted if the customer pays on or before the date entered in the Pmt. Discount Date field. The discount percentage is specified in the Payment Terms Code field. <small>from the table field</small> |
|  | pmtDiscountDate | [Pmt. Discount Date](../table/36.md#fields) | Specifies the date on which the amount in the entry must be paid for a payment discount to be granted. <small>from the table field</small> |
|  | shipmentMethodCode | [Shipment Method Code](../table/36.md#fields) | Specifies the delivery conditions of the related shipment, such as free on board (FOB). <small>from the table field</small> |
|  | locationCode | [Location Code](../table/36.md#fields) | Specifies the code for the location from where the items are shipped. 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 Center is populated, the location code is taken from the Respo... <small>from the table field</small> |
|  | shortcutDimension1Code | [Shortcut Dimension 1 Code](../table/36.md#fields) | 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. <small>from the table field</small> |
|  | shortcutDimension2Code | [Shortcut Dimension 2 Code](../table/36.md#fields) | 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. <small>from the table field</small> |
|  | customerPostingGroup | [Customer Posting Group](../table/36.md#fields) | Specifies the customer's market type to link business transactions to. <small>from the table field</small> |
|  | currencyCode | [Currency Code](../table/36.md#fields) | Specifies the currency of amounts on the sales document. <small>from the table field</small> |
|  | currencyFactor | [Currency Factor](../table/36.md#fields) | — |
|  | customerPriceGroup | [Customer Price Group](../table/36.md#fields) | — |
|  | pricesIncludingVat | [Prices Including VAT](../table/36.md#fields) | Specifies if the Unit Price and Line Amount fields on document lines should be shown with or without VAT. <small>from the table field</small> |
|  | invoiceDiscCode | [Invoice Disc. Code](../table/36.md#fields) | — |
|  | customerDiscGroup | [Customer Disc. Group](../table/36.md#fields) | — |
|  | languageCode | [Language Code](../table/36.md#fields) | Specifies the language to be used on printouts for this document. <small>from the table field</small> |
|  | salespersonCode | [Salesperson Code](../table/36.md#fields) | Specifies the name of the salesperson who is assigned to the customer. <small>from the table field</small> |
|  | orderClass | [Order Class](../table/36.md#fields) | — |
|  | comment | [Comment](../table/36.md#fields) | — |
|  | numberPrinted | [No. Printed](../table/36.md#fields) | — |
|  | onHold | [On Hold](../table/36.md#fields) | — |
|  | appliesToDocType | [Applies-to Doc. Type](../table/36.md#fields) | Specifies the type of the posted document that this document or journal line will be applied to when you post, for example to register payment. <small>from the table field</small> |
|  | appliesToDocNumber | [Applies-to Doc. No.](../table/36.md#fields) | Specifies the number of the posted document that this document or journal line will be applied to when you post, for example to register payment. <small>from the table field</small> |
|  | balAccountNumber | [Bal. Account No.](../table/36.md#fields) | — |
|  | recalculateInvoiceDisc | [Recalculate Invoice Disc.](../table/36.md#fields) | — |
|  | ship | [Ship](../table/36.md#fields) | — |
|  | invoice | [Invoice](../table/36.md#fields) | — |
|  | printPostedDocuments | [Print Posted Documents](../table/36.md#fields) | — |
|  | amount | [Amount](../table/36.md#fields) | Specifies the sum of amounts on all the lines in the document. This will include invoice discounts. <small>from the table field</small> |
|  | amountIncludingVAT | [Amount Including VAT](../table/36.md#fields) | Specifies the sum of amounts, including VAT, on all the lines in the document. This will include invoice discounts. <small>from the table field</small> |
|  | shippingNumber | [Shipping No.](../table/36.md#fields) | — |
|  | postingNumber | [Posting No.](../table/36.md#fields) | — |
|  | lastShippingNumber | [Last Shipping No.](../table/36.md#fields) | — |
|  | lastPostingNumber | [Last Posting No.](../table/36.md#fields) | — |
|  | prepaymentNumber | [Prepayment No.](../table/36.md#fields) | — |
|  | lastPrepaymentNumber | [Last Prepayment No.](../table/36.md#fields) | — |
|  | premptCrMemoNumber | [Prepmt. Cr. Memo No.](../table/36.md#fields) | — |
|  | lastPremtCrMemoNumber | [Last Prepmt. Cr. Memo No.](../table/36.md#fields) | — |
|  | vatRegistrationNumber | [VAT Registration No.](../table/36.md#fields) | Specifies the customer's VAT registration number for customers. <small>from the table field</small> |
|  | combineShipments | [Combine Shipments](../table/36.md#fields) | Specifies whether the order will be included when you use the Combine Shipments function. <small>from the table field</small> |
|  | reasonCode | [Reason Code](../table/36.md#fields) | Specifies the reason code, a supplementary source code that enables you to trace the document. <small>from the table field</small> |
|  | genBusPostingGroup | [Gen. Bus. Posting Group](../table/36.md#fields) | Specifies the general business posting group that the sales document is linked to. The general business posting group is used to link the sales document to the appropriate general ledger account. <small>from the table field</small> |
|  | eu3PartyTrade | [EU 3-Party Trade](../table/36.md#fields) | Specifies if the transaction is related to trade with a third party within the EU. <small>from the table field</small> |
|  | transactionType | [Transaction Type](../table/36.md#fields) | Specifies the type of transaction that the document represents, for the purpose of reporting to INTRASTAT. <small>from the table field</small> |
|  | transportMethod | [Transport Method](../table/36.md#fields) | Specifies the transport method, for the purpose of reporting to INTRASTAT. <small>from the table field</small> |
|  | vatCountryRegionCode | [VAT Country/Region Code](../table/36.md#fields) | Specifies the country or region code for the VAT. <small>from the table field</small> |
|  | sellToCustomerName | [Sell-to Customer Name](../table/36.md#fields) | Specifies the name of the customer that you're selling to. By default, the same customer is suggested as the ship-to customer. If needed, you can specify a different ship-to customer on the document. <small>from the table field</small> |
|  | sellToCustomerName2 | [Sell-to Customer Name 2](../table/36.md#fields) | Specifies an additional part of the name of the customer who will receive the products and be billed by default. <small>from the table field</small> |
|  | sellToAddress | [Sell-to Address](../table/36.md#fields) | Specifies the address where the customer is located. <small>from the table field</small> |
|  | sellToAddress2 | [Sell-to Address 2](../table/36.md#fields) | Specifies additional address information. <small>from the table field</small> |
|  | sellToCity | [Sell-to City](../table/36.md#fields) | Specifies the city of the customer on the sales document. <small>from the table field</small> |
|  | sellToContact | [Sell-to Contact](../table/36.md#fields) | Specifies the name of the contact person at the customer's main address. <small>from the table field</small> |
|  | billToPostCode | [Bill-to Post Code](../table/36.md#fields) | Specifies the postal code of the customer's billing address. <small>from the table field</small> |
|  | billToCounty | [Bill-to County](../table/36.md#fields) | Specifies the state, province or county of the address. <small>from the table field</small> |
|  | billToCountryRegionCode | [Bill-to Country/Region Code](../table/36.md#fields) | Specifies the country/region code of the customer's billing address. <small>from the table field</small> |
|  | sellToPostCode | [Sell-to Post Code](../table/36.md#fields) | Specifies the postal code of the customer's main address. <small>from the table field</small> |
|  | sellToCounty | [Sell-to County](../table/36.md#fields) | Specifies the state, province or county of the address. <small>from the table field</small> |
|  | sellToCountryRegionCode | [Sell-to Country/Region Code](../table/36.md#fields) | Specifies the country/region code of the customer's main address. <small>from the table field</small> |
|  | shipToPostCode | [Ship-to Post Code](../table/36.md#fields) | Specifies the postal code of the address that the items are shipped to. <small>from the table field</small> |
|  | shipToCounty | [Ship-to County](../table/36.md#fields) | Specifies the state, province or county of the address. <small>from the table field</small> |
|  | shipToCountryRegionCode | [Ship-to Country/Region Code](../table/36.md#fields) | Specifies the country/region code of the address that the items are shipped to. <small>from the table field</small> |
|  | shipToPhoneNo | [Ship-to Phone No.](../table/36.md#fields) | Specifies the telephone number of the company's shipping address. <small>from the table field</small> |
|  | balAccountType | [Bal. Account Type](../table/36.md#fields) | — |
|  | exitPoint | [Exit Point](../table/36.md#fields) | Specifies the point of exit through which you ship the items out of your country/region, for reporting to Intrastat. <small>from the table field</small> |
|  | correction | [Correction](../table/36.md#fields) | Specifies the entry as a corrective entry. You can use the field if you need to post a corrective entry to a customer account. If you place a check mark in this field when posting a corrective entry, the system will post a negative debit instead of a credit or a negative credit instead of a debit. C... <small>from the table field</small> |
|  | documentDate | [Document Date](../table/36.md#fields) | Specifies the date when the related document was created. <small>from the table field</small> |
|  | externalDocumentNumber | [External Document No.](../table/36.md#fields) | Specifies a document number that refers to the customer's or vendor's numbering system. <small>from the table field</small> |
|  | area | [Area](../table/36.md#fields) | Specifies the country or region of origin for the purpose of Intrastat reporting. <small>from the table field</small> |
|  | transactionSpecification | [Transaction Specification](../table/36.md#fields) | Specifies a specification of the document's transaction, for the purpose of reporting to INTRASTAT. <small>from the table field</small> |
|  | paymentMethodCode | [Payment Method Code](../table/36.md#fields) | Specifies how to make payment, such as with bank transfer, cash, or check. <small>from the table field</small> |
|  | shippingAgentCode | [Shipping Agent Code](../table/36.md#fields) | Specifies the code for the shipping agent who is transporting the items. <small>from the table field</small> |
|  | packageTrackingNumber | [Package Tracking No.](../table/36.md#fields) | Specifies the shipping agent's package number. <small>from the table field</small> |
|  | numberSeries | [No. Series](../table/36.md#fields) | — |
|  | postingNumberSeries | [Posting No. Series](../table/36.md#fields) | — |
|  | shippingNumberSeries | [Shipping No. Series](../table/36.md#fields) | — |
|  | taxAreaCode | [Tax Area Code](../table/36.md#fields) | Specifies the tax area that is used to calculate and post sales tax. <small>from the table field</small> |
|  | taxLiable | [Tax Liable](../table/36.md#fields) | Specifies if the customer or vendor is liable for sales tax. <small>from the table field</small> |
|  | vatBusPostingGroup | [VAT Bus. Posting Group](../table/36.md#fields) | 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. <small>from the table field</small> |
|  | reserve | [Reserve](../table/36.md#fields) | — |
|  | appliesToId | [Applies-to ID](../table/36.md#fields) | Specifies the ID of entries that will be applied to when you choose the Apply Entries action. <small>from the table field</small> |
|  | vatBaseDiscountPercent | [VAT Base Discount %](../table/36.md#fields) | — |
|  | status | [Status](../table/36.md#fields) | Specifies whether the document is open, waiting to be approved, has been invoiced for prepayment, or has been released to the next stage of processing. <small>from the table field</small> |
|  | invoiceDiscountCalculation | [Invoice Discount Calculation](../table/36.md#fields) | — |
|  | invoiceDiscountValue | [Invoice Discount Value](../table/36.md#fields) | — |
|  | sendIcDocument | [Send IC Document](../table/36.md#fields) | — |
|  | icStatus | [IC Status](../table/36.md#fields) | — |
|  | sellToIcPartnerCode | [Sell-to IC Partner Code](../table/36.md#fields) | — |
|  | billToIcPartnerCode | [Bill-to IC Partner Code](../table/36.md#fields) | — |
|  | icDirection | [IC Direction](../table/36.md#fields) | — |
|  | prepaymentPercent | [Prepayment %](../table/36.md#fields) | Specifies the prepayment percentage to use to calculate the prepayment for sales. <small>from the table field</small> |
|  | prepaymentNumberSeries | [Prepayment No. Series](../table/36.md#fields) | — |
|  | compressPrepayment | [Compress Prepayment](../table/36.md#fields) | Specifies that prepayments on the sales order are combined if they have the same general ledger account for prepayments or the same dimensions. <small>from the table field</small> |
|  | prepaymentDueDate | [Prepayment Due Date](../table/36.md#fields) | Specifies when the prepayment invoice for this sales order is due. <small>from the table field</small> |
|  | prepmtCrMemoNumberSeries | [Prepmt. Cr. Memo No. Series](../table/36.md#fields) | — |
|  | prepmtPostingDescription | [Prepmt. Posting Description](../table/36.md#fields) | — |
|  | prepmtPmtDiscountDate | [Prepmt. Pmt. Discount Date](../table/36.md#fields) | Specifies the last date the customer can pay the prepayment invoice and still receive a payment discount on the prepayment amount. <small>from the table field</small> |
|  | prepmtPaymentTermsCode | [Prepmt. Payment Terms Code](../table/36.md#fields) | Specifies the code that represents the payment terms for prepayment invoices related to the sales document. <small>from the table field</small> |
|  | prepmtPaymentDiscountPercent | [Prepmt. Payment Discount %](../table/36.md#fields) | Specifies the payment discount percent granted on the prepayment if the customer pays on or before the date entered in the Prepmt. Pmt. Discount Date field. <small>from the table field</small> |
|  | quoteNumber | [Quote No.](../table/36.md#fields) | Specifies the number of the sales quote that the sales order was created from. You can track the number to sales quote documents that you have printed, saved, or emailed. <small>from the table field</small> |
|  | quoteValidUntilDate | [Quote Valid Until Date](../table/36.md#fields) | Specifies how long the quote is valid. <small>from the table field</small> |
|  | quoteSentToCustomer | [Quote Sent to Customer](../table/36.md#fields) | — |
|  | quoteAccepted | [Quote Accepted](../table/36.md#fields) | Specifies that the quote was accepted by the customer. <small>from the table field</small> |
|  | quoteAcceptedDate | [Quote Accepted Date](../table/36.md#fields) | Specifies when the quote was accepted by the customer. <small>from the table field</small> |
|  | jobQueueStatus | [Job Queue Status](../table/36.md#fields) | Specifies the status of a job queue entry or task that handles the posting of sales orders. <small>from the table field</small> |
|  | jobQueueEntryId | [Job Queue Entry ID](../table/36.md#fields) | — |
|  | incomingDocumentEntryNumber | [Incoming Document Entry No.](../table/36.md#fields) | Specifies the number of the incoming document that this sales document is created for. <small>from the table field</small> |
|  | workDescription | [Work Description](../table/36.md#fields) | — |
|  | amountShippedNotInvoicedInclVat | [Amt. Ship. Not Inv. (LCY)](../table/36.md#fields) | Specifies the sum, in LCY, for items that have been shipped but not yet been invoiced. The amount is calculated as Amount Including VAT x Qty. Shipped Not Invoiced / Quantity. <small>from the table field</small> |
|  | amountShippedNotInvoiced | [Amt. Ship. Not Inv. (LCY) Base](../table/36.md#fields) | Specifies the sum, in LCY, for items that have been shipped but not yet been invoiced. The amount is calculated as Amount Including VAT x Qty. Shipped Not Invoiced / Quantity. <small>from the table field</small> |
|  | dimensionSetId | [Dimension Set ID](../table/36.md#fields) | — |
|  | paymentServiceSetId | [Payment Service Set ID](../table/36.md#fields) | — |
|  | directDebitMandateId | [Direct Debit Mandate ID](../table/36.md#fields) | Specifies the direct-debit mandate that the customer has signed to allow direct debit collection of payments. <small>from the table field</small> |
|  | invoiceDiscountAmount | [Invoice Discount Amount](../table/36.md#fields) | — |
|  | numberOfArchivedVersions | [No. of Archived Versions](../table/36.md#fields) | Specifies the number of archived versions for this document. <small>from the table field</small> |
|  | docNumberOccurrence | [Doc. No. Occurrence](../table/36.md#fields) | — |
|  | campaignNumber | [Campaign No.](../table/36.md#fields) | Specifies the campaign number the document is linked to. <small>from the table field</small> |
|  | sellToContactNumber | [Sell-to Contact No.](../table/36.md#fields) | Specifies the number of the contact person that the sales document will be sent to. <small>from the table field</small> |
|  | billToContactNumber | [Bill-to Contact No.](../table/36.md#fields) | Specifies the number of the contact the invoice will be sent to. <small>from the table field</small> |
|  | opportunityNumber | [Opportunity No.](../table/36.md#fields) | Specifies the number of the opportunity that the sales quote is assigned to. <small>from the table field</small> |
|  | responsibilityCenter | [Responsibility Center](../table/36.md#fields) | Specifies the code of the responsibility center, such as a distribution hub, that is associated with the involved user, company, customer, or vendor. <small>from the table field</small> |
|  | shippingAdvice | [Shipping Advice](../table/36.md#fields) | Specifies if the customer accepts partial shipment of orders. <small>from the table field</small> |
|  | shippedNotInvoiced | [Shipped Not Invoiced](../table/36.md#fields) | — |
|  | completelyShipped | [Completely Shipped](../table/36.md#fields) | Specifies whether all the items on the order have been shipped or, in the case of inbound items, completely received. <small>from the table field</small> |
|  | postingFromWhseRef | [Posting from Whse. Ref.](../table/36.md#fields) | — |
|  | locationFilter | [Location Filter](../table/36.md#fields) | — |
|  | shipped | [Shipped](../table/36.md#fields) | — |
|  | requestedDeliveryDate | [Requested Delivery Date](../table/36.md#fields) | Specifies the date that the customer has asked for the order to be delivered. <small>from the table field</small> |
|  | promisedDeliveryDate | [Promised Delivery Date](../table/36.md#fields) | Specifies the date that you have promised to deliver the order, as a result of the Order Promising function. <small>from the table field</small> |
|  | shippingTime | [Shipping Time](../table/36.md#fields) | Specifies how long it takes from when the items are shipped from the warehouse to when they are delivered. <small>from the table field</small> |
|  | outboundWhseHandlingTime | [Outbound Whse. Handling Time](../table/36.md#fields) | Specifies a date formula for the time it takes to get items ready to ship from this location. The time element is used in the calculation of the delivery date as follows: Shipment Date + Outbound Warehouse Handling Time = Planned Shipment Date + Shipping Time = Planned Delivery Date. <small>from the table field</small> |
|  | shippingAgentServiceCode | [Shipping Agent Service Code](../table/36.md#fields) | Specifies the code for the service, such as a one-day delivery, that is offered by the shipping agent. <small>from the table field</small> |
|  | lateOrderShipping | [Late Order Shipping](../table/36.md#fields) | Indicates a delay in the shipment of one or more lines, or that the shipment date is either the same as or earlier than the work date. <small>from the table field</small> |
|  | receive | [Receive](../table/36.md#fields) | — |
|  | returnReceiptNumber | [Return Receipt No.](../table/36.md#fields) | — |
|  | returnReceiptNumberSeries | [Return Receipt No. Series](../table/36.md#fields) | — |
|  | lastReturnReceiptNumber | [Last Return Receipt No.](../table/36.md#fields) | — |
|  | allowLineDisc | [Allow Line Disc.](../table/36.md#fields) | — |
|  | getShipmentUsed | [Get Shipment Used](../table/36.md#fields) | — |
|  | assignedUserId | [Assigned User ID](../table/36.md#fields) | Specifies the ID of the user who is responsible for the document. <small>from the table field</small> |
|  | workflowSalesDocumentLines | part [Page 6403 "Sales Document Line Entity"](../page/6403.md) | — |

## Relations

- source table [Table 36 "Sales Header"](../table/36.md)

## Recent changes

- 2026-08-27 [#10516 Ruleset hardening: promote AL0468, AL0520, AL0589, AL0611, AL0749, AW0004 to Error](../../changes/bcapps/10516.md) (main, BC30, refactor)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: none

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). 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: "Sales Document Entity")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
