Class PO_MaterialReq_Bus

Properties

LOCAL cBatchType$="03"  
LOCAL cBatchTotalVars$="IssueTotal"  
LOCAL cDetailFromIol$  
LOCAL cDetailToIol$="ItemCode$, ExtendedDescriptionKey$, ItemType$, ItemCodeDesc$, UseTax$, RequiredDate$, VendorPriceCode$, "+"MaterialReqExpAcctKey$, Valuation$, UnitOfMeasure$, WarehouseCode$, OrderWarehouseCode$, ProductLine$, "+"OrderLineKey$, JobNo$, CostCode$, CostType$, VendorAliasItemNo$, CommentText$, Weight, "+"QuantityRequested, QuantityPreviouslyIssued, UnitCost, ExtensionAmt, UnitOfMeasureConvFactor"  
LOCAL cFromPurchaseOrderIolist$="RequiredExpireDate$, ShipToCode$, ShipToName$, ShipToAddress1$, "+"ShipToAddress2$, ShipToAddress3$, ShipToCity$, ShipToState$, ShipToZipCode$, "+"ShipToCountryCode$, ShipVia$, FOB$, WarehouseCode$, ConfirmTo$, Comment$, "+"LastIssueDate$, LastIssueNo$, PurchaseOrderDate$, OrderStatus$"  
LOCAL cIsSysDB=isFALSE  
LOCAL cMainTable$="PO_MaterialReqHeader"  
LOCAL cPOOptions$=", MaterialReqAcctKey$"  
LOCAL cPOType$="Material Requisition"  
LOCAL cRestartFile$  
LOCAL cToIssueIolist$  
LOCAL cValidOrderType$=ordTypeMATERIALREQ$  
LOCAL cDefaultServiceObject$="PO_MaterialReqDefaults_Svc"  
PROPERTY CompletedPO   * Read Only *
PROPERTY CopiedPO   * Read Only *
PROPERTY IssueComplete   * Read Only *
PROPERTY FaxNo$   * Read Only *
PROPERTY PO_MaterialReqAcctKey$   * Read Only *
PROPERTY ValidationMessageQueue$  

Methods

FUNCTION CopyFromPurchaseOrder(poNumber$)  
FUNCTION CopyPurchaseOrderLines()  
FUNCTION CopyPurchaseOrderLines(issueComplete)  
FUNCTION DELETE(key$)  
FUNCTION GetContext$(destTable$)  
FUNCTION GetContextSourceTables$(context$)  
FUNCTION GetNextIssueNo(tmpIssueNo$)  
FUNCTION SetBrowseFilter()  
FUNCTION UpdateRequisitionAmount(updateAmount)  

Properties inherited from: PO_CommonEntry

cBatchModule$, cAllowMultipleEMailAddresses, AllocateFreight, CalledFromUpdate, IM_RequireMultipleWarehouses$, IM_QuantityAvailableToInclude$, IM_ReorderByWhse$, IM_SegmentForWhsePostings$, InDeleteEntry, IsMaterialRequisition, JC_DefaultJobType$, JC_JobNoFormat$, JC_PostWipToGL$, NotMultiWarehouseDefault$, OrderTotal, PrecisionCost, PrecisionQty, ReceiptClearPrepaidFreight, ReceiptFreightNotAllocated, RequiredDateColumn$, SO_IsSetup, SO_UseShippingCode$, IM_DefaultWarehouseCode$, DefaultWarehouseCode$, DefaultWarehouseStatus$, DefaultWhseRestrictEndDate$, PO_DefaultShipToCode$, PO_DefaultType$, PO_DefaultWarehouseCode$, PO_IntegrateInventory$, PO_IntegrateJobCost$, PO_IntegrateWorkOrder$, PO_PostAPInvoices$, PO_RetainPurchaseHistory, PO_SpecialItemCostAcctKey$, PO_MaterialReqAcctKey$, PO_DefaultFOBMessage$, PO_AllowAdditionsOfNewItems$, PO_AllowOverrideOfGLAccount$, PO_AllocateFreightByLine$, PO_AllowEntryOfLandedCost$, PO_IncludeAllocatedCostInUnitCost$, PO_IncludeAllDropShipLineItems$

Methods inherited from: CI_TierCostCalc

CalcCost(), ClearCCByBatch(), ClearCCByDeKey(), ClearCCByJournal(), ClearCCWorkFile(), PERFORM ClearCommits(), PERFORM PostTableReadCI_TierCostCalc(), PERFORM PreNextRecordCI_TierCostCalc(), PERFORM PreTableWriteCI_TierCostCalc(), PERFORM ProcessTierDistribution()

Methods inherited from: PO_CommonEntry

ChangeDefaults(), CheckCopyFromWarehouse(), CheckPurchaseOrder(), Clear(), DELETE(), ResetHeader(), SetKey(), StripRequiredVal$(), Write(), CheckInvoiceHistory(), InDataEntry(), RemoveUsedIn(), RetrieveOptions(), SetChildColl(), SetDefaults(), SetOptions(), SetSOChildColl(), ValidateBatchNo(), ValidateGroupNotMatReq(), ValidateShipToCode(), ValidateShipVia(), ValidateWarehouseCode()