Skip to content

KVSPSAREPurchaseDocumentMgt#

Events#

KVSPSAREOnAfterCheckTransferPurchaseOrderToMainOrderAllowed(Record Purchase Header) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterCheckTransferPurchaseOrderToMainOrderAllowed(var FromPurchaseHeader: Record "Purchase Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREPurchaseDocumentMgt", 'KVSPSAREOnAfterCheckTransferPurchaseOrderToMainOrderAllowed', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterCheckTransferPurchaseOrderToMainOrderAllowed(var FromPurchaseHeader: Record "Purchase Header")
begin
end;

KVSPSAREOnAfterTransferPurchaseOrderToMainOrder(Record Purchase Header, Record Purchase Header) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterTransferPurchaseOrderToMainOrder(var FromPurchaseHeader: Record "Purchase Header"; ToPurchaseHeader: Record "Purchase Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREPurchaseDocumentMgt", 'KVSPSAREOnAfterTransferPurchaseOrderToMainOrder', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterTransferPurchaseOrderToMainOrder(var FromPurchaseHeader: Record "Purchase Header"; ToPurchaseHeader: Record "Purchase Header")
begin
end;

KVSPSAREOnBeforeApplyWorkPackageAccountForDocumentLine(Record Purchase Line, Code[20], Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeApplyWorkPackageAccountForDocumentLine(var PurchaseLine: Record "Purchase Line"; var PrevWorkPackageCode: Code[20]; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREPurchaseDocumentMgt", 'KVSPSAREOnBeforeApplyWorkPackageAccountForDocumentLine', '', false, false)]
local procedure DoSomethingKVSPSAREOnBeforeApplyWorkPackageAccountForDocumentLine(var PurchaseLine: Record "Purchase Line"; var PrevWorkPackageCode: Code[20]; var IsHandled: Boolean)
begin
end;

KVSPSAREOnBeforeTransferPurchaseOrderToMainOrder(Record Purchase Header, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeTransferPurchaseOrderToMainOrder(var FromPurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREPurchaseDocumentMgt", 'KVSPSAREOnBeforeTransferPurchaseOrderToMainOrder', '', false, false)]
local procedure DoSomethingKVSPSAREOnBeforeTransferPurchaseOrderToMainOrder(var FromPurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean)
begin
end;

KVSPSAREOnExecuteTransferPurchaseOrderToMainOrderBeforeCopyLines(Record Purchase Header, Record Purchase Header, Codeunit Copy Document Mgt., Integer) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnExecuteTransferPurchaseOrderToMainOrderBeforeCopyLines(var FromPurchaseHeader: Record "Purchase Header"; var ToPurchaseHeader: Record "Purchase Header"; CopyDocumentMgt: Codeunit "Copy Document Mgt."; var LastLineNo: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREPurchaseDocumentMgt", 'KVSPSAREOnExecuteTransferPurchaseOrderToMainOrderBeforeCopyLines', '', false, false)]
local procedure DoSomethingKVSPSAREOnExecuteTransferPurchaseOrderToMainOrderBeforeCopyLines(var FromPurchaseHeader: Record "Purchase Header"; var ToPurchaseHeader: Record "Purchase Header"; CopyDocumentMgt: Codeunit "Copy Document Mgt."; var LastLineNo: Integer)
begin
end;

KVSPSAREOnReopenTargetPurchaseHeaderIfNecessaryStatusElse(Record Purchase Header) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnReopenTargetPurchaseHeaderIfNecessaryStatusElse(var ToPurchaseHeader: Record "Purchase Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREPurchaseDocumentMgt", 'KVSPSAREOnReopenTargetPurchaseHeaderIfNecessaryStatusElse', '', false, false)]
local procedure DoSomethingKVSPSAREOnReopenTargetPurchaseHeaderIfNecessaryStatusElse(var ToPurchaseHeader: Record "Purchase Header")
begin
end;

KVSPSAREOnSelectTargetForTransferPurchaseOrderToMainOrderAfterSetFiltersForSelecablePurchaseHeaders(Record Purchase Header, Record Purchase Header) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnSelectTargetForTransferPurchaseOrderToMainOrderAfterSetFiltersForSelecablePurchaseHeaders(FromPurchaseHeader: Record "Purchase Header"; var ToPurchaseHeader: Record "Purchase Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREPurchaseDocumentMgt", 'KVSPSAREOnSelectTargetForTransferPurchaseOrderToMainOrderAfterSetFiltersForSelecablePurchaseHeaders', '', false, false)]
local procedure DoSomethingKVSPSAREOnSelectTargetForTransferPurchaseOrderToMainOrderAfterSetFiltersForSelecablePurchaseHeaders(FromPurchaseHeader: Record "Purchase Header"; var ToPurchaseHeader: Record "Purchase Header")
begin
end;