KVSPSA Job PSP Line Template
Fields
| Name | Type | Note |
|---|---|---|
| Template No. | Code[20] | |
| Line No. | Integer | |
| Type | Option | OptionMembers: ,Work Package,Heading,Begin-Total,End-Total,Heading-Sum |
| No. | Code[20] | |
| Description | Text[100] | |
| Quantity | Decimal | |
| Indentation | Integer | |
| Position No. | Code[20] | |
| Work Status | Enum (KVSPSAWorkStatusType) | |
| Phase Code | Code[20] | |
| Task Code | Code[20] | |
| Step Code | Code[20] | |
| Work Type Code | Code[10] | |
| KVSPSAInvoicing Type | Enum (KVSPSAPspInvoicingType) | |
| Transfer in Sales Doc | Option | OptionMembers: PSP-Line,Budget-Lines,To-Do,no transfer |
| Description 2 | Text[50] | |
| Differing Sales Description | Text[100] | |
| Differing Sales Description 2 | Text[50] | |
| Invoicing Quantity | Decimal | |
| KVSPSAInvoicUnitOfMeasureCode | Code[10] | |
| Unit of Measure Code | Code[10] | |
| Budget Lines Existing | Boolean | FlowField |
| Beginning Text Existing | Boolean | FlowField |
| Ending Text Existing | Boolean | FlowField |
| Milestone | Boolean | |
| PSPStatus | Enum Job Status | |
| BudgetCalculation | Boolean | |
| Invoicing Delimination | Boolean | |
| Invoicing Delimination % | Decimal | |
| Use as bundle | Boolean | |
| IC Partner Code | Code[20] | |
| Dimension Set ID | Integer | |
| Precursors | Text[250] | |
| No. of Precursors | Integer | FlowField |
| Successors | Text[250] | |
| No. of Successors | Integer | FlowField |
| Expand Budget Lines | Boolean | |
| Distrib. Calc. Formula Code | Code[20] | |
| Period Unit Type | Enum (KVSPSAPeriodUnitType) | |
| Distribution Level Type | Enum (KVSPSADistributionLevelType) | |
| Keep Total Quantity | Boolean | |
| Use Resource Capacity | Boolean | |
| Distribution Base Type | Enum (KVSPSADistributionBaseType) | |
| No Active Planning | Boolean | |
| Distribute Differences | Boolean | |
| DurationInDays | Integer | |
| StartInDaysAfterProjectStart | Integer | |
| Keep Total Amount | Boolean |
Procedures
ShowTaskLinksFromLine() :
Summary: This procedure shows the task links from the current line.
procedure ShowTaskLinksFromLine():
ShowTaskLinksToLine() :
Summary: This procedure shows the task links to the current line.
procedure ShowTaskLinksToLine():
Events
KVSPSAOnBeforeFillBudgetCalculation(Record KVSPSA Job PSP Line Template, Record KVSPSAWork Package, Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFillBudgetCalculation(var JobPSPLineTemplate: Record "KVSPSA Job PSP Line Template"; WorkPackage: Record "KVSPSAWork Package"; var IsHandled: Boolean):
KVSPSAOnBeforeIncreaseTitleArray(Record KVSPSA Job PSP Line Template, Integer, Integer, Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeIncreaseTitleArray(var JobPSPLineTemplate: Record "KVSPSA Job PSP Line Template"; TitleArray: Integer; var i: Integer; var IsHandled: Boolean):
KVSPSAOnBeforeValidatePositionNoInPSPLineTemplate(Record KVSPSA Job PSP Line Template, Code[20], Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeValidatePositionNoInPSPLineTemplate(var JobPSPLineTemplate: Record "KVSPSA Job PSP Line Template"; var PositionStructure: Code[20]; var IsHandled: Boolean):