KVSKBASalesHeader
Extends #437dbf0e84ff417a965ded2bb9650972#Sales Header
Fields
| Name | Type | Note |
|---|---|---|
| KVSKBASalesOrderType | Code[10] | |
| KVSKBAQuoteStatusCode | Code[10] | |
| KVSKBADocumentProcessID | Code[20] | |
| KVSKBACallFromApproval | Boolean | |
| KVSKBADonotFindBestPrice | Boolean | Warning: Obsolete |
| KVSKBAHeaderText | Boolean | FlowField |
| KVSKBAFooterText | Boolean | FlowField |
| KVSKBACustomerCommGrpCode | Code[10] | |
| KVSKBASalespersonCode2 | Code[20] | |
| KVSKBACustNoforCommission | Code[20] | |
| KVSKBAPrintSalesperson | Enum (KVSKBAPrintSalesPerson) | |
| KVSKBAIgnoreOrderFlowbyRelease | Boolean | |
| KVSKBAShiptoContactNo | Code[20] | |
| KVSKBAPriceDiscMinQtyperLine | Boolean | |
| KVSKBAPricingCustomer | Option | OptionMembers: Default,Sell-to Customer,Bill-to Customer |
| KVSKBAPricingDate | Enum (KVSKBAPricingCalculationDate) | |
| KVSKBAOutstandingAmount | Decimal | FlowField |
| KVSKBAOutstandingAmountExclVAT | Decimal | FlowField |
| KVSKBAOutstandingAmountLCY | Decimal | FlowField |
| KVSKBAIncotermNamedCountry | Code[10] | |
| KVSKBAIncotermNamedPlace | Text[50] | |
| KVSKBACLLPreventComplCheck | Boolean | |
| KVSKBAAmountWithoutAlternative | Decimal | FlowField |
| KVSKBAAmountWithoutAlternatVAT | Decimal | FlowField |
| KVSKBANoPrintedProForma | Integer | |
| KVSKBAPrintCalenderWeek | Boolean |
Procedures
KVSKBACheckPriceCalculationMethod() : Boolean
Summary: Checks if the price calculation method is using KBA changes, which means the price calculation will be done in Sales Line level and Sales Line will call KBA pricing codeunit to calculate price.
procedure KVSKBACheckPriceCalculationMethod(): Boolean
Returns: true if the price calculation method is using KBA changes; otherwise, false.
Remarks: This procedure checks if the extended price calculation is enabled and if the price calculation method is set to use KBA changes. It returns true if both conditions are met, indicating that the price calculation method is valid for use with KBA changes; otherwise, it returns false.