KVSKBAPurchaseHeader
Extends #437dbf0e84ff417a965ded2bb9650972#Purchase Header
Fields
| Name | Type | Note |
|---|---|---|
| KVSKBAPurchaseOrderType | Code[10] | |
| KVSKBABuyfromVendTemplCode | Code[20] | Warning: Obsolete |
| KVSKBAPaytoVendorTemplCode | Code[20] | Warning: Obsolete |
| KVSKBADocumentProcessID | Code[20] | |
| KVSKBAQuoteValidUntilDate | Date | |
| KVSKBACallFromApproval | Boolean | |
| KVSKBAHeaderText | Boolean | FlowField |
| KVSKBAFooterText | Boolean | FlowField |
| KVSKBAPricingVendor | Option | OptionMembers: Default,Buy-from Vendor,Pay-to Vendor |
| KVSKBAIncotermNamedCountry | Code[10] | |
| KVSKBAIncotermNamedPlace | Text[50] | |
| KVSKBAShippingAgentCode | Code[10] | |
| KVSKBAShippingAgentServiceCode | Code[10] | |
| KVSKBACLLPreventComplCheck | Boolean |
Procedures
KVSKBACheckPriceCalculationMethod() : Boolean
Summary: Checks if the price calculation method is using KBA changes, which means the price calculation will be done in purchase line level and purchase 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: The function is used to determine if the price calculation method is using KBA changes, which affects the price calculation logic in purchase line validation.