Page 5380 "CRM Sales Order"
Base Application · Microsoft.Integration.D365Sales
Across versions
- BC23-30present
Neighbourhood 3 connected objects and pages
Base Application · Microsoft.Integration.D365Sales · captioned “Sales Order - Microsoft Dynamics 365 Sales” · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Sales Order - Microsoft Dynamics 365 Sales |
| SourceTable | CRM Salesorder |
| 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 | Order ID | OrderNumber | Specifies information related to the Dynamics 365 Sales connection. |
| Name | Name | Specifies the name of the record. from the table field | |
| Account | CRMAccountName |
Specifies the coupled Dynamics 365 Sales account. | |
| Contact | CRMContactName |
Specifies the contact person at the customer. | |
| Date Fulfilled | DateFulfilled | Specifies when the sales order was delivered. from the table field | |
| Status | StateCode | Specifies information related to the Dynamics 365 Sales connection. from the table field | |
| Status Reason | StatusCode | Specifies information related to the Dynamics 365 Sales connection. from the table field | |
| Opportunity | OpportunityIdName | Specifies the sales opportunity that is coupled to this Dynamics 365 Sales opportunity. from the table field | |
| Quote | QuoteIdName | Specifies information related to the Dynamics 365 Sales connection. | |
| Content | Lines | part Page 5381 “CRM Sales Order Subform” | — |
| Invoicing | Payment Terms | PaymentTermsCodeEnum | Specifies the payment terms that you select from on customer cards to define when the customer must pay, such as within 14 days. from the table field |
| Price List | PriceLevelIdName | Specifies a list of your items and their prices, for example, to send to customers. You can create the list for specific customers, campaigns, currencies, or other criteria. from the table field | |
| Prices Locked | IsPriceLocked | Specifies information related to the Dynamics 365 Sales connection. | |
| Total Amount | TotalAmount | Specifies information related to the Dynamics 365 Sales connection. | |
| Total Detail Amount | TotalLineItemAmount | Specifies information related to the Dynamics 365 Sales connection. | |
| Total Pre-Freight Amount | TotalAmountLessFreight | Specifies data from a corresponding field in a Dynamics 365 Sales entity. | |
| Total Discount Amount | TotalDiscountAmount | Specifies information related to the Dynamics 365 Sales connection. | |
| Total Tax | TotalTax | Specifies the sum of TAX amounts on all lines in the document. from the table field | |
| Currency | TransactionCurrencyIdName | Specifies the currency that amounts are shown in. from the table field | |
| Order Discount Amount | DiscountAmount | Specifies information related to the Dynamics 365 Sales connection. | |
| Order Discount (%) | DiscountPercentage | Specifies information related to the Dynamics 365 Sales connection. | |
| Bill To Name | BillTo_Name | Specifies the name at the address that the invoice will be sent to. from the table field | |
| Bill To Contact Name | BillTo_ContactName | Specifies the contact person at the address that the invoice will be sent to. from the table field | |
| Bill To Street 1 | BillTo_Line1 | Specifies the street of the address that the invoice will be sent to. from the table field | |
| Bill To Street 2 | BillTo_Line2 | Specifies the additional street information of the address that the invoice will be sent to. from the table field | |
| Bill To Street 3 | BillTo_Line3 | Specifies the additional street information of the address that the invoice will be sent to. from the table field | |
| Bill To City | BillTo_City | Specifies the city of the address that the invoice will be sent to. from the table field | |
| Bill To State/Province | BillTo_StateOrProvince | Specifies the state/province of the address that the invoice will be sent to. from the table field | |
| Bill To Country/Region | BillTo_Country | Specifies the country/region of the address that the invoice will be sent to. from the table field | |
| Bill To ZIP/Postal Code | BillTo_PostalCode | Specifies the ZIP/postal code of the address that the invoice will be sent to. from the table field | |
| Bill To Phone | BillTo_Telephone | Specifies the phone number at the address that the invoice will be sent to. from the table field | |
| Bill To Fax | BillTo_Fax | Specifies the fax number at the address that the invoice will be sent to. from the table field | |
| Shipping | Requested Delivery Date | RequestDeliveryBy | Specifies information related to the Dynamics 365 Sales connection. |
| Shipping Method | ShippingMethodCodeEnum | Specifies information related to the Dynamics 365 Sales connection. | |
| Freight Terms | FreightTermsCodeEnum | Specifies the shipment method. from the table field | |
| Ship To Name | ShipTo_Name | Specifies information related to the Dynamics 365 Sales connection. | |
| Ship To Street 1 | ShipTo_Line1 | Specifies information related to the Dynamics 365 Sales connection. | |
| Ship To Street 2 | ShipTo_Line2 | Specifies information related to the Dynamics 365 Sales connection. from the table field | |
| Ship To Street 3 | ShipTo_Line3 | Specifies information related to the Dynamics 365 Sales connection. from the table field | |
| Ship To City | ShipTo_City | Specifies information related to the Dynamics 365 Sales connection. from the table field | |
| Ship To State/Province | ShipTo_StateOrProvince | Specifies information related to the Dynamics 365 Sales connection. from the table field | |
| Ship To Country/Region | ShipTo_Country | Specifies the country/region of the address. from the table field | |
| Ship To ZIP/Postal Code | ShipTo_PostalCode | Specifies information related to the Dynamics 365 Sales connection. from the table field | |
| Ship To Phone | ShipTo_Telephone | Specifies information related to the Dynamics 365 Sales connection. from the table field | |
| Ship to Fax | ShipTo_Fax | Specifies information related to the Dynamics 365 Sales connection. from the table field | |
| Ship To Freight Terms | ShipTo_FreightTermsCode | Specifies information related to the Dynamics 365 Sales connection. from the table field |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Dynamics 365 Sales | Sales Order | Open the coupled Dynamics 365 Sales sales order. | |
| Business Central | Sales Order | Open the coupled Dynamics 365 Sales sales order. | |
| Create in Business Central | Create a sales order in Dynamics 365 that is coupled to the Dynamics 365 Sales entity. |
Procedures
2 local procedures, no public ones.
Triggers
OnAfterGetCurrRecord, OnOpenPage
Relations
- source table Table 5353 “CRM Salesorder”
Pages and codeunits on this table
- Page 5353 “CRM Sales Order List” (card page)
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 5343 “CRM Sales Order to Sales Order” (3 calls:
RecalculateRecordCouplingStatus → CRMIsCoupledToValidRecord,SetCRMAccountAndContactName → GetCRMAccountOfCRMSalesOrder,SetCRMAccountAndContactName → GetCRMContactOfCRMSalesOrder)
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: "CRM Sales Order"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.