Page "Sales Order List"
ID 9305
Namespace: Microsoft.Sales.Document
Source table: Table Microsoft.Sales.Document."Sales Header"
Use a sales order when you partially ship or invoice an order, and when you use drop shipments or prepayments. For sales that are fully shipped and invoiced in one go, sales invoices are typically used instead.
Properties
| Name | Value |
|---|---|
| ApplicationArea | #Basic,#Suite,#Assembly |
| Caption | Sales Orders |
| CardPageID | Page Microsoft.Sales.Document."Sales Order" |
| DataCaptionFields | 2 |
| Editable | False |
| PageType | List |
| QueryCategory | Sales Order List |
| RefreshOnActivate | True |
| SourceTable | Table Microsoft.Sales.Document."Sales Header" |
| SourceTableView | where("Document Type" = const(Order)) |
| UsageCategory | Lists |
| AdditionalSearchTerms | Sales Commitments, Sales Order Overview, Sale Orders, Order Log, Sale List, Client Orders |
| AboutTitle | About sales orders |
| AboutText | Use a sales order when you partially ship or invoice an order, and when you use drop shipments or prepayments. For sales that are fully shipped and invoiced in one go, sales invoices are typically used instead. |
Methods
ShowPreview
procedure ShowPreview()
SkipShowingLinesWithoutVAT
procedure SkipShowingLinesWithoutVAT()
Events
OnBeforePrintForUsage
[IntegrationEvent(True,False)]
local procedure OnBeforePrintForUsage(var SalesHeader: Record "Sales Header", UsageParam: Option, var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" | |
| UsageParam | Option | |
| IsHandled | Boolean |
OnBeforePostActionWithMoreThanOneDoc
[IntegrationEvent(False,False)]
local procedure OnBeforePostActionWithMoreThanOneDoc(var SalesHeader: Record "Sales Header", var BatchProcessingMgt: Codeunit "Batch Processing Mgt.", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" | |
| BatchProcessingMgt | Codeunit Microsoft.Foundation.BatchProcessing."Batch Processing Mgt." | |
| IsHandled | Boolean |
OnAfterPostingSetSelectionFilter
[IntegrationEvent(False,False)]
local procedure OnAfterPostingSetSelectionFilter(var SalesHeaderToPost: Record "Sales Header", CurrPageSalesHeader: Record "Sales Header")
Parameters
| Name | Type | Description |
|---|---|---|
| SalesHeaderToPost | Table Microsoft.Sales.Document."Sales Header" | |
| CurrPageSalesHeader | Table Microsoft.Sales.Document."Sales Header" |