Codeunit 333 Req. Wksh.-Make Order in 27

App
Base Application
Namespace
Microsoft.Inventory.Requisition

Procedures, 20Events, 81

Versions171819202122232425262728latest

Source29

Procedures, 20

NameParametersReturnsAccessObsolete
CarryOutBatchAction(var Record Requisition Line)public-
Set(Record Purchase Header, Date, Boolean)public-
SetCreatedDocumentBuffer(var Record Document Entry)public-
CheckRequisitionLine(var Record Requisition Line)public-
InitPurchOrderLine(var Record Purchase Line, Record Purchase Header, Record Requisition Line)public-
InsertPurchOrderLine(var Record Requisition Line, var Record Purchase Header)public-
RunFinalizeOrderHeader(Record Purchase Header, var Record Requisition Line)public-
CheckRecurringReqLine(var Record Requisition Line)public-
SetTryParam(Record Req. Wksh. Template, Integer, Integer, Code[10], Code[10], Code[10], Integer, Integer, var Record Requisition Line, var Record Document Entry)public-
GetTryParam(var Record Purchase Header, var Integer, var Integer, var Code[10], var Code[10], var Code[10], var Integer, var Integer)public-
SetFailedReqLine(var Record Requisition Line)public-
SetPlanningResiliency()public-
GetFailedCounter()Integerpublic-
CheckAddressDetails(Code[20], Integer, Boolean)Booleanpublic-
SetSuppressCommit(Boolean)public-
PurchaseOrderLineMatchReqLine(Record Requisition Line)Booleanpublic-
FinalizeOrderHeader(Record Purchase Header, var Record Requisition Line)public-
GetCreatedDocumentBuffer(var Record Document Entry)public-
ReserveBindingOrderToPurch(var Record Purchase Line, var Record Requisition Line)public-
PrintPurchOrder(Record Purchase Header)public-

Events, 81

KindNameParametersObsolete
Integration eventOnBeforeCode(var Record Requisition Line, Boolean, Boolean, Boolean)-
Integration eventOnBeforeCarryOutBatchActionCode(var Record Requisition Line, var Record Requisition Line, var Boolean)-
Integration eventOnBeforeCheckPurchOrderLineShipToCode(var Record Requisition Line, Record Purchase Line, Record Sales Header, var Boolean)-
Integration eventOnBeforeDeleteReqLines(var Record Requisition Line, var Record Requisition Line, var Boolean, var Record Requisition Line)-
Integration eventOnBeforeGetReqTemplate(Record Requisition Line, var Record Req. Wksh. Template, var Boolean)-
Integration eventOnBeforeProcessReqLineActions(var Record Requisition Line, Boolean, Boolean)-
Integration eventOnBeforePurchOrderLineInsert(var Record Purchase Header, var Record Purchase Line, var Record Requisition Line, Boolean)-
Integration eventOnBeforePurchOrderLineValidateNo(var Record Purchase Line, var Record Requisition Line)-
Integration eventOnBeforePurchOrderLineValidateType(var Record Purchase Line, var Record Requisition Line)-
Integration eventOnBeforeSetReqLineSortingKey(var Record Requisition Line, var Boolean)-
Integration eventOnBeforeTestFieldsForPurchase(var Record Requisition Line, var Boolean)-
Integration eventOnAfterPurchOrderLineInsert(var Record Purchase Line, var Record Requisition Line, var Integer)-
Integration eventOnAfterReserveBindingOrderToPurch(var Record Purchase Line, var Record Requisition Line, Decimal, Decimal, Boolean)-
Integration eventOnAfterCheckReqWkshLine(var Record Requisition Line, Boolean)-
Integration eventOnAfterInitPurchOrderLine(var Record Purchase Line, Record Requisition Line)-
Integration eventOnAfterInsertPurchOrderLine(var Record Purchase Line, var Integer, var Record Requisition Line, var Record Purchase Header)-
Integration eventOnAfterFinalizeOrderHeader(var Record Purchase Header, var Record Requisition Line)-
Integration eventOnAfterFinalizeOrderHeaderProcedure(var Record Purchase Header, var Record Requisition Line)-
Integration eventOnAfterPurchOrderLineValidateNo(var Record Purchase Line, var Record Requisition Line)-
Integration eventOnAfterSetPurchOrderHeader(var Record Purchase Header)-
Integration eventOnBeforeUpdateShipToOrLocationCode(var Record Purchase Header, var Record Requisition Line, var Boolean)-
Integration eventOnBeforeCheckRequisitionLines(var Record Requisition Line, var Integer, var Boolean)-
Integration eventOnBeforeInitPurchOrderLineUpdateQuantity(var Record Purchase Line, var Record Requisition Line, var Boolean)-
Integration eventOnBeforeOnRun(var Record Requisition Line, var Boolean)-
Integration eventOnBeforeValidateBuyFromVendorNo(var Record Purchase Header, var Record Requisition Line, var Boolean)-
Integration eventOnCarryOutReqLineActionOnCaseReplenishmentSystemElse(var Record Requisition Line)-
Integration eventOnCarryOutReqLineActionOnAfterInsertTransLine(Record Transfer Header)-
Integration eventOnCheckNewNameNeccessary(Record Requisition Wksh. Name, var Boolean)-
Integration eventOnCheckFurtherReplenishmentSystems(var Record Requisition Line)-
Integration eventOnCodeOnAfterReqLine3SetFilters(Record Requisition Line, var Record Requisition Line)-
Integration eventOnCodeOnBeforeFinalizeOrderHeader(Record Purchase Header, var Record Requisition Line, var Boolean)-
Integration eventOnFinalizeOrderHeaderOnAfterSetFiltersForRecurringReqLine(var Record Requisition Line, Record Purchase Header, var Boolean)-
Integration eventOnInitPurchOrderLineOnAfterPurchOrderLineAssignVariantCode(var Record Purchase Line, var Record Requisition Line)-
Integration eventOnInitPurchOrderLineOnBeforeValidateLineDiscount(var Record Purchase Line, Record Purchase Header, Record Requisition Line)-
Integration eventOnInsertPurchOrderLineOnAfterCheckInsertFinalizePurchaseOrderHeader(var Record Requisition Line, var Record Purchase Header, var Integer)-
Integration eventOnInsertPurchOrderLineOnAfterTransferFromReqLineToPurchLine(var Record Purchase Line, Record Requisition Line)-
Integration eventOnInsertPurchOrderLineOnBeforeSalesOrderLineValidateUnitCostLCY(var Record Purchase Line, var Record Sales Line)-
Integration eventOnCodeOnBeforeInitProgressWindow(Record Req. Wksh. Template, var Boolean)-
Integration eventOnAfterInsertPurchOrderHeader(var Record Requisition Line, var Record Purchase Header, Boolean, Boolean)-
Integration eventOnInitPurchOrderLineOnAfterValidateLineDiscount(var Record Purchase Line, Record Purchase Header, Record Requisition Line)-
Integration eventOnProcessReqLineActionsOnAfterSetFailedReqLine(var Record Requisition Line)-
Integration eventOnBeforeCheckAddressDetails(Code[20], Integer, Boolean, var Boolean, var Boolean)-
Integration eventOnBeforeCheckRequisitionLine(var Record Requisition Line, Boolean, var Boolean)-
Integration eventOnBeforeCheckRequsitionLineQuantity(var Record Requisition Line, var Record Purchase Line, var Record Sales Line, var Boolean)-
Integration eventOnCheckRequisitionLineOnNonCancelActionMessageOnBeforeCheckQuantity(var Record Requisition Line, var Boolean)-
Integration eventOnCheckRequisitionLineOnEmptyNewActionMessageOnBeforeOtherCheck(var Record Requisition Line, var Boolean)-
Integration eventOnBeforeCopyOrderDateFromPurchHeader(var Record Requisition Line, Record Purchase Header, Record Purchase Line, var Boolean)-
Integration eventOnBeforeInsertPurchOrderLine(var Record Requisition Line, var Record Purchase Header, var Integer, var Boolean, var Code[10], var Code[10], var Boolean, Record Document Entry, var Boolean, var Date, var Text[35], var Date, var Date, var Integer, var Boolean, var Code[10], var Integer, var Record Purchase Header, Record Purchasing, var Record Purchase Line)-
Integration eventOnBeforeCheckRunPrintPurchOrders(var Record Transfer Header, var Record Purchase Header, var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeMakeRecurringTexts(var Record Requisition Line, var Record Purchase Line)-
Integration eventOnInsertPurchOrderLineOnBeforeSalesOrderLineModify(var Record Sales Line, var Record Requisition Line, var Record Purchase Line)-
Integration eventOnProcessReqLineActionsOnBeforeReqLineLoop(var Record Requisition Line)-
Integration eventOnBeforeCheckSpecOrderAddressDetails(Code[10], Boolean, var Text, var Boolean, var Boolean)-
Integration eventOnCheckRequisitionLineOnNonCancelActionMessageOnBeforeCheckUOM(var Record Requisition Line, var Record Purchasing, var Boolean)-
Integration eventOnInsertHeaderOnBeforeValidateSellToCustNoFromReqLine(Record Purchase Header, Record Requisition Line, var Boolean)-
Integration eventOnFinalizeOrderHeaderOnBeforePrint(Boolean, Record Purchase Header, var Boolean)-
Integration eventOnFinalizeOrderHeaderOnLoopLinesBeforeModifyForRecurrReqLines(var Record Requisition Line)-
Integration eventOnBeforeCheckInsertFinalizePurchaseOrderHeader(Record Requisition Line, var Record Purchase Header, var Boolean, var Integer, var Code[10], Code[10], var Code[10], var Boolean, var Boolean, Date)-
Integration eventOnAfterCarryOutReqLineAction(var Record Requisition Line, var Record Purchase Header, Boolean, var Integer, var Integer)-
Integration eventOnFinalizeOrderHeaderOnBeforeReqLine2Delete(var Record Requisition Line, var Boolean)-
Integration eventOnBeforePrintPurchOrder(Record Purchase Header, Boolean, var Boolean)-
Integration eventOnFinalizeOrderHeaderOnAfterSetFiltersForNonRecurringReqLine(var Record Requisition Line, Record Purchase Header, var Boolean, var Record Requisition Line)-
Integration eventOnInsertHeaderOnBeforeSetShipToForSpecOrder(var Record Purchase Header, Record Requisition Line, var Boolean)-
Integration eventOnAfterCarryOutBatchAction(var Record Requisition Line)-
Integration eventOnBeforeCarryOutReqLineAction(var Record Requisition Line, var Boolean, var Boolean, Boolean, var Integer, Boolean, var Integer, var Code[10], var Code[10])-
Integration eventOnAfterSet(Record Purchase Header, Boolean, Date, Boolean, var Date, Date, var Date, var Record Purchase Header, Text[35])-
Integration eventOnBeforeInitPurchOrderLine(var Record Requisition Line, var Record Purchasing, var Record Purchase Header, var Integer, var Integer, var Code[10], var Code[10], var Boolean, Record Document Entry, var Boolean, var Date, var Text[35], var Date, var Date, var Integer, var Boolean, var Boolean, var Record Purchase Line)-
Integration eventOnBeforeTryCarryOutReqLineAction(var Record Requisition Line)-
Integration eventOnBeforeCheckLocation(var Record Requisition Line, var Boolean)-
Integration eventOnBeforePurchOrderHeaderInsert(var Record Purchase Header, Record Requisition Line, var Date, var Date, var Date, var Text[35])-
Integration eventOnAfterCode(var Record Requisition Line, Integer, Integer, Boolean, Boolean, var Record Purchase Header)-
Integration eventOnBeforeInsertHeader(Record Requisition Line, Record Purchase Header, var Date, var Date, var Date, var Text[35], var Text)-
Integration eventOnReserveBindingOrderToPurch(var Record Requisition Line, var Record Purchase Line, Decimal, Decimal)-
Integration eventOnInsertPurchOrderLineOnBeforeUpdateAssociatedSalesLine(var Record Purchase Line, var Record Requisition Line, var Boolean)-
Integration eventOnCheckInsertFinalizePurchaseOrderHeaderOnBeforeCheckAddressDetails(var Record Requisition Line, var Boolean, var Boolean)-
Integration eventOnCodeOnBeforeSetPurchOrderHeader(var Record Requisition Line, var Boolean)-
Integration eventOnInitPurchOrderLineOnBeforeUpdateQuantity(var Record Purchase Line, var Record Requisition Line)-
Integration eventOnInsertPurchOrderLineOnBeforeInsertHeader(var Record Requisition Line, var Record Purchase Header, var Record Purchase Line, var Integer, var Integer, var Boolean, var Integer)-
Integration eventOnInsertPurchOrderLineOnBeforeTransferReqLine(var Record Purchase Header, Record Purchase Line, var Record Requisition Line)-
Internal eventOnTransferFromReqLineToPurchLine(var Record Purchase Line, Record Requisition Line)-
Integration eventOnCodeOnAfterFilterReqLine(var Record Requisition Line, Boolean, Boolean, Boolean)-