KVSPSAPurchaseLine#
Extends #437dbf0e84ff417a965ded2bb9650972#Purchase Line
Fields#
Name | Type | Note |
---|---|---|
KVSPSAWork Package Code | Code[20] | |
KVSPSAWBSCommitmentActive | Boolean | |
KVSPSAJob Description | Text[100] | FlowField |
KVSPSAInvoicing Type | Enum (KVSPSAPspInvoicingType) | FlowField |
KVSPSAJob Invoicing Qty. | Decimal | |
KVSPSAWork Type Code | Code[10] | |
KVSPSAJob Account No. | Code[20] | |
KVSPSABudget Line No. | Integer | |
KVSPSATo-Do No. | Code[20] | |
KVSPSAJobPurchWInventory | Boolean | |
KVSPSAJob Split Exist | Boolean | FlowField |
KVSPSAPhase Code | Code[20] | |
KVSPSATask Code | Code[20] | |
KVSPSAStep Code | Code[20] | |
KVSPSARes. Job Led. Entry No. | Integer | |
KVSPSAJob Inv. Currency Factor | Decimal | |
KVSPSAJob Inv. Currency Code | Code[20] | |
KVSPSAPurch. Inv. Led. Entries | Boolean | FlowField |
KVSPSACorr. Job Qty. | Decimal | |
KVSPSACorr. Job Amount (LCY) | Decimal | |
KVSPSACorr. Job Manual | Boolean | |
KVSPSAEfficiency Date | Date | |
KVSPSAEfficiency Resource No. | Code[20] | |
KVSPSAEfficiencyUnitOfMeasCode | Code[10] | |
KVSPSAEfficiency Resource Name | Text[100] | |
KVSPSANonDeductibleVATType | Enum (KVSPSANonDeductibleVATType) | |
KVSPSANonDeductVATDimCode | Code[20] | |
KVSPSANonDeductVATDimValueCode | Code[20] | |
KVSPSAWorkPackageDescription | Text[100] | FlowField |
Procedures#
KVSPSASuppressNonDeductVATNotification(Boolean) :#
procedure KVSPSASuppressNonDeductVATNotification(SuppressNonDeductVATNotification: Boolean):
Events#
KVSPSAOnBeforeKeepOldPrice(Record Purchase Line, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeKeepOldPrice(var PurchaseLine: Record "Purchase Line"; var KeepOldPrice: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSPSAPurchaseLine", 'KVSPSAOnBeforeKeepOldPrice', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeKeepOldPrice(var PurchaseLine: Record "Purchase Line"; var KeepOldPrice: Boolean; var IsHandled: Boolean)
begin
end;