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;
KVSPSAREOnExecuteTransferPurchaseOrderToMainOrderBeforeShowCreatedOrder(Record Purchase Header, Record Purchase Header, Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAREOnExecuteTransferPurchaseOrderToMainOrderBeforeShowCreatedOrder(var FromPurchaseHeader: Record "Purchase Header"; var ToPurchaseHeader: Record "Purchase Header"; LinesNotCopied: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREPurchaseDocumentMgt", 'KVSPSAREOnExecuteTransferPurchaseOrderToMainOrderBeforeShowCreatedOrder', '', false, false)]
local procedure DoSomethingKVSPSAREOnExecuteTransferPurchaseOrderToMainOrderBeforeShowCreatedOrder(var FromPurchaseHeader: Record "Purchase Header"; var ToPurchaseHeader: Record "Purchase Header"; LinesNotCopied: Integer; var IsHandled: Boolean)
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;