KVSPSA Job BudgetLine Template#
Fields#
Name | Type | Note |
---|---|---|
Template No. | Code[20] | |
PSP Template Line No. | Integer | |
Line No. | Integer | |
Type | Enum (KVSPSAJobBudgetLineType) | |
No. | Code[20] | |
Description | Text[100] | |
Quantity | Decimal | |
Transfer to Purchase | Boolean | |
Work Type Code | Code[10] | |
Unit of Measure Code | Code[10] | |
Description 2 | Text[50] | |
Alt. Sales Description | Text[100] | |
Alt. Sales Description 2 | Text[50] | |
Alt. Purch. Description | Text[100] | |
Alt. Purch. Description 2 | Text[50] | |
Invoicing Quantity | Decimal | |
KVSPSAInvoicUnitOfMeasureCode | Code[10] | |
Precursors | Text[250] | |
No. of Precursors | Integer | FlowField |
Buy-from Vendor No. | Code[20] | |
Vendor Language Code | Code[10] | |
No. of Successors | Integer | FlowField |
Successors | Text[250] | |
Distribution Calc. Formula | Code[20] | |
Period Unit Type | Enum (KVSPSAPeriodUnitType) | |
Distribution Level Type | Enum (KVSPSADistributionLevelType) | |
Keep Total Quantity | Boolean | |
Distribution Base Type | Enum (KVSPSADistributionBaseType) | |
Use Resource Capacity | Boolean | |
No Active Planning | Boolean | |
Distribute Differences | Boolean |
Events#
KVSPSAOnValidateNoOnCopyFromOldBudgetLineTemplate(Record KVSPSA Job BudgetLine Template, Record KVSPSA Job BudgetLine Template) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnValidateNoOnCopyFromOldBudgetLineTemplate(var JobBudgetLineTemplate: Record "KVSPSA Job BudgetLine Template"; var OldJobBudgetLineTemplate: Record "KVSPSA Job BudgetLine Template"):
[EventSubscriber(ObjectType::Table, Table::"KVSPSA Job BudgetLine Template", 'KVSPSAOnValidateNoOnCopyFromOldBudgetLineTemplate', '', false, false)]
local procedure DoSomethingKVSPSAOnValidateNoOnCopyFromOldBudgetLineTemplate(var JobBudgetLineTemplate: Record "KVSPSA Job BudgetLine Template"; var OldJobBudgetLineTemplate: Record "KVSPSA Job BudgetLine Template")
begin
end;