Codeunit ReqJnlManagement
ID 330
Namespace: Microsoft.Inventory.Requisition
Properties
Name
Value
Permissions
TableData "Req. Wksh. Template" = rimd,
TableData "Requisition Wksh. Name" = rimd
Methods
WkshTemplateSelection
procedure WkshTemplateSelection(PageID: Integer, RecurringJnl: Boolean, TemplateType: Enum "Req. Worksheet Template Type", var ReqLine: Record "Requisition Line", var JnlSelected: Boolean)
Parameters
TemplateSelectionFromBatch
procedure TemplateSelectionFromBatch(var ReqWkshName: Record "Requisition Wksh. Name")
Parameters
OpenJnl
procedure OpenJnl(var CurrentJnlBatchName: Code[10], var ReqLine: Record "Requisition Line")
Parameters
OpenJnlBatch
procedure OpenJnlBatch(var ReqWkshName: Record "Requisition Wksh. Name")
Parameters
CheckName
procedure CheckName(CurrentJnlBatchName: Code[10], var ReqLine: Record "Requisition Line")
Parameters
SetName
procedure SetName(CurrentJnlBatchName: Code[10], var ReqLine: Record "Requisition Line")
Parameters
LookupName
procedure LookupName(var CurrentJnlBatchName: Code[10], var ReqLine: Record "Requisition Line")
Parameters
GetDescriptionAndRcptName
procedure GetDescriptionAndRcptName(var ReqLine: Record "Requisition Line", var Description: Text[100], var BuyFromVendorName: Text[100])
Parameters
SetUpNewLine
procedure SetUpNewLine(var ReqLine: Record "Requisition Line", LastReqLine: Record "Requisition Line")
Parameters
Events
OnAfterGetDescriptionAndRcptName
[IntegrationEvent(False,False)]
local procedure OnAfterGetDescriptionAndRcptName(var ReqLine: Record "Requisition Line", var Description: Text[100], var BuyFromVendorName: Text[100], var LastReqLine: Record "Requisition Line")
Parameters
OnAfterSetUpNewLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetUpNewLine(var ReqLine: Record "Requisition Line", var LastReqLine: Record "Requisition Line")
Parameters
OnBeforeLookupName
[IntegrationEvent(False,False)]
local procedure OnBeforeLookupName(var ReqWkshName: Record "Requisition Wksh. Name")
Parameters
OnBeforeOpenJnl
[IntegrationEvent(False,False)]
local procedure OnBeforeOpenJnl(var CurrentJnlBatchName: Code[10], var ReqLine: Record "Requisition Line")
Parameters
OnWkshTemplateSelectionSetFilter
[IntegrationEvent(False,False)]
local procedure OnWkshTemplateSelectionSetFilter(var ReqWkshTemplate: Record "Req. Wksh. Template", var Type: Enum "Req. Worksheet Template Type")
Parameters
OnGetDescriptionAndRcptNameOnAfterSetDescription
[IntegrationEvent(False,False)]
local procedure OnGetDescriptionAndRcptNameOnAfterSetDescription(var RequisitionLine: Record "Requisition Line", LastRequisitionLine: Record "Requisition Line", var Description: Text[100])
Parameters
See also