Skip to content

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;