Table of Contents

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.