Skip to content

KVSPSAVendSubContractDeferral#

Extends #3099ffc74cf74df69b967e4bc2bb587c#Vend. Sub. Contract Deferral

Fields#

Name Type Note
KVSPSAJobNo Code[20]
KVSPSAWorkPackageCode Code[20]
KVSPSAPhaseCode Code[20]
KVSPSATaskCode Code[20]
KVSPSAStepCode Code[20]

Procedures#

KVSPSACopyJobInfoFromPurchaseLine(Record Purchase Line) :#

Summary: Transfers the project fields from the purchase line to the deferral entry during the posting of the deferral.

procedure KVSPSACopyJobInfoFromPurchaseLine(PurchaseLine: Record "Purchase Line"): 

Parameters:

  • PurchaseLine:

Events#

KVSPSAOnAfterCopyJobInfoFromPurchaseLine(Record Vend. Sub. Contract Deferral, Record Purchase Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCopyJobInfoFromPurchaseLine(var VendSubContractDeferral: Record "Vend. Sub. Contract Deferral"; PurchaseLine: Record "Purchase Line"): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSPSAVendSubContractDeferral", 'KVSPSAOnAfterCopyJobInfoFromPurchaseLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCopyJobInfoFromPurchaseLine(var VendSubContractDeferral: Record "Vend. Sub. Contract Deferral"; PurchaseLine: Record "Purchase Line")
begin
end;