KVSKBAPriceListHeader
Fields
| Name | Type | Note |
|---|---|---|
| Code | Code[20] | |
| Description | Text[250] | |
| Source Group | Enum Price Source Group | |
| Source Type | Enum Price Source Type | |
| Source No. | Code[20] | |
| Parent Source No. | Code[20] | |
| Source ID | Guid | |
| Price Type | Enum Price Type | |
| Amount Type | Enum Price Amount Type | |
| Currency Code | Code[10] | |
| Starting Date | Date | |
| Ending Date | Date | |
| Price Includes VAT | Boolean | |
| VAT Bus. Posting Gr. (Price) | Code[20] | |
| Allow Line Disc. | Boolean | |
| Allow Invoice Disc. | Boolean | |
| Status | Enum Price Status | |
| Allow Updating Defaults | Boolean | |
| Assign-to No. | Code[20] | |
| Assign-to Parent No. | Code[20] |
Events
OnBeforeFillTempTable(Record KVSKBAPriceListHeader, Code[20], Boolean) :
Summary: Event raised before filling the temporary table with price list data.
[IntegrationEvent(false, false)]
local procedure OnBeforeFillTempTable(var Rec: Record "KVSKBAPriceListHeader"; OldPriceListCode: Code[20]; var IsHandled: Boolean):
Parameters:
Rec: The current record of KVSKBAPriceListHeader.OldPriceListCode: The code of the old price list.IsHandled: Indicates whether the event has been handled.
Remarks: This event allows for additional custom logic to be executed before filling the temporary table with price list data. If IsHandled is set to true, the default logic will be skipped.