KVSKBACreateQuoteRequests#
Procedures#
SetTemplate(Code[10], Code[10]) :#
procedure SetTemplate(NewWorksheetTemplateName: Code[10]; NewJournalBatchName: Code[10]):
SetReqLine(Record Requisition Line) :#
procedure SetReqLine(var NewRequisitionLine: Record "Requisition Line"):
Events#
OnCreateLineOnBeforePurchLineModify(Record Purchase Line, Record Requisition Line, Record Purchase Header) :#
[IntegrationEvent(false, false)]
local procedure OnCreateLineOnBeforePurchLineModify(var PurchLineVar: Record "Purchase Line"; ReqLinePar: Record "Requisition Line"; PurchHeaderPar: Record "Purchase Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSKBACreateQuoteRequests", 'OnCreateLineOnBeforePurchLineModify', '', false, false)]
local procedure DoSomethingOnCreateLineOnBeforePurchLineModify(var PurchLineVar: Record "Purchase Line"; ReqLinePar: Record "Requisition Line"; PurchHeaderPar: Record "Purchase Header")
begin
end;
OnCreateLineOnAfterPurchLineModify(Record Purchase Line, Record Requisition Line, Record Purchase Header) :#
[IntegrationEvent(false, false)]
local procedure OnCreateLineOnAfterPurchLineModify(var PurchLineVar: Record "Purchase Line"; ReqLinePar: Record "Requisition Line"; PurchHeaderPar: Record "Purchase Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSKBACreateQuoteRequests", 'OnCreateLineOnAfterPurchLineModify', '', false, false)]
local procedure DoSomethingOnCreateLineOnAfterPurchLineModify(var PurchLineVar: Record "Purchase Line"; ReqLinePar: Record "Requisition Line"; PurchHeaderPar: Record "Purchase Header")
begin
end;
OnAfterCreateHeader(Record Purchase Header, Record KVSKBAChooseforQuoteRequest) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCreateHeader(var PurchaseHeader: Record "Purchase Header"; KVSKBAChooseforQuoteRequest: Record "KVSKBAChooseforQuoteRequest"):
[EventSubscriber(ObjectType::Report, Report::"KVSKBACreateQuoteRequests", 'OnAfterCreateHeader', '', false, false)]
local procedure DoSomethingOnAfterCreateHeader(var PurchaseHeader: Record "Purchase Header"; KVSKBAChooseforQuoteRequest: Record "KVSKBAChooseforQuoteRequest")
begin
end;
OnBeforeCreateLine(Record Requisition Line, Record Purchase Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateLine(RequisitionLine: Record "Requisition Line"; PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSKBACreateQuoteRequests", 'OnBeforeCreateLine', '', false, false)]
local procedure DoSomethingOnBeforeCreateLine(RequisitionLine: Record "Requisition Line"; PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean)
begin
end;
OnBeforeCreateHeader(Record KVSKBAChooseforQuoteRequest, Record Purchase Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateHeader(ChooseforQuoteRequest: Record "KVSKBAChooseforQuoteRequest"; var PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSKBACreateQuoteRequests", 'OnBeforeCreateHeader', '', false, false)]
local procedure DoSomethingOnBeforeCreateHeader(ChooseforQuoteRequest: Record "KVSKBAChooseforQuoteRequest"; var PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean)
begin
end;