Share via


InventSupply Class [AX 2012]

The InventSupply class handles the creation of temporary data for use with the InventSupply form.

Syntax

class InventSupply

Run On

Server

Methods

  Method Description
Gg839492.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg839492.protmethod(en-us,AX.60).gif checkAccessRights Checks that the current user has access to all the tables that are used by this class.
Gg839492.pubmethod(en-us,AX.60).gif createTmpDataOnhand Fills a temporary InventSupplyTmpOnHand buffer with information about the on-hand quantities and the available mode of delivery.
Gg839492.pubmethod(en-us,AX.60).gif createTmpDataOrdersPlanned Adds information about the planned purchase or production orders to a temporary InventSupplyTmpOrders buffer.
Gg839492.pubmethod(en-us,AX.60).gif createTmpDataOrdersReal Fills a temporary InventSupplyTmpOrdersbuffer with information about the current purchase or production orders.
Gg839492.pubmethod(en-us,AX.60).gif createTmpDataStdLeadTime Fills a temporary InventSupplyTmpVendors buffer with information about the standard lead times coming from both Item Coverage and from the default/site-specific order settings.
Gg839492.protmethod(en-us,AX.60).gif createTmpDataStdLeadTimeInventItem Fills a temporary InventSupplyTmpVendors buffer with information about the standard lead times coming from the default or site-specific order settings.
Gg839492.protmethod(en-us,AX.60).gif createTmpDataStdLeadTimeReqItemTable Fills a temporary InventSupplyTmpVendors buffer with information about the standard lead times coming from Item Coverage.
Gg839492.pubmethod(en-us,AX.60).gif createTmpDataVendors Fills a temporary InventSupplyTmpVendors buffer with vendor information.
Gg839492.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg839492.protmethod(en-us,AX.60).gif init Initializes the reqSetupDimReq and mapCustMOD class variables.
Gg839492.protmethod(en-us,AX.60).gif initMapCustMOD Initializes the class variable mapCustMOD with the mode of delivery and transport days between the requirement warehouse and the customer.
Gg839492.protmethod(en-us,AX.60).gif initMapSuppMOD Initializes a map of the mode of delivery and transport days between the supply warehouse and the requirement warehouse.
Gg839492.protmethod(en-us,AX.60).gif limitInventDimToStandardInventLoc Adds a relation of type NoExistsJoin to an InventDim data source, so that InventDim records with a warehouse type not equal to Standard are not included.
Gg839492.protmethod(en-us,AX.60).gif loopMapsAndInsertOnhand Loops through the two specified maps to insert temporary records in the InventSupplyTmpOnhand table for all MOD combinations.
Gg839492.protmethod(en-us,AX.60).gif loopMapsAndInsertOrders Loops through the two specified maps to insert temporary records in the InventSupplyTmpOrders table for all MOD combinations.
Gg839492.protmethod(en-us,AX.60).gif loopMapsAndInsertStdLeadTime Loops through the map that contains mode of delivery and transport times and inserts records into the temporary InventSupplyTmpStdLeadTime table buffer.
Gg839492.protmethod(en-us,AX.60).gif loopMapsAndInsertTmpVendors Loops through the map containing mode of delivery and transport times and inserts records into the temporary InventSupplyTmpVendors table buffer.
Gg839492.protmethod(en-us,AX.60).gif new Initializes a new instance of the InventSupply class.
Gg839492.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif parmCustAddressMap Gets or sets the CustAddressMap parameter.
Gg839492.pubmethod(en-us,AX.60).gif parmCustCalendarId Gets or sets the CustCalendarId parameter.
Gg839492.pubmethod(en-us,AX.60).gif parmDlvModeReq Gets or sets the DlvModeReq parameter.
Gg839492.pubmethod(en-us,AX.60).gif parmDlvModeSelectCust Gets or sets the DlvModeSelectCust parameter.
Gg839492.pubmethod(en-us,AX.60).gif parmDlvModeSelectSupp Gets or sets the DlvModeSelectSupp parameter.
Gg839492.pubmethod(en-us,AX.60).gif parmInventDimReq Gets or sets the InventDimReq parameter.
Gg839492.pubmethod(en-us,AX.60).gif parmInventTable Gets or sets the InventTable parameter.
Gg839492.pubmethod(en-us,AX.60).gif parmOnlyTransportRel Gets or sets the OnlyTransportRel parameter.
Gg839492.pubmethod(en-us,AX.60).gif parmQty Gets or sets the Qty parameter.
Gg839492.protmethod(en-us,AX.60).gif pickupDate Calculates the date for which the items can be picked up based on the calendar for the transport.
Gg839492.protmethod(en-us,AX.60).gif receiptDateCust Calculates the receipt date of the customer based on the shipping date, the transport time, and the customer calendar.
Gg839492.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg839492.protmethod(en-us,AX.60).gif shipDateCust Calculates the date that the items can be shipped from the requirement warehouse to the customer.
Gg839492.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg839492.pubmethod(en-us,AX.60).gif Gg839492.static(en-us,AX.60).gif ::construct
Gg839492.pubmethod(en-us,AX.60).gif Gg839492.static(en-us,AX.60).gif ::newFromForm Initializes a new instance of the InventSupply class.

Top

Remarks

Only data that is independent of dimension display settings will be created by this class whereas the rest will be handled by the InventDim_Frm_Supply class.

Inheritance Hierarchy

Object Class
  InventSupply Class