SalesCalcAvailableDlvDates_SalesLine Class [AX 2012]

class SalesCalcAvailableDlvDates_SalesLine extends SalesCalcAvailableDlvDates

Run On

Called

  MethodDescription
Gg775036.pubmethod(en-us,AX.60).gif allowEditDlvMode (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif allowEditInventLocation (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif allowEditInventSite (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif calcBackward Calculates the first available receipt date backward from _fromDate. Then, the ship date is calculated based on the first available receipt date. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif calcDatesFromUTCNow Uses the current UTC date and time as a basis to computer the shipping and receipt dates. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif calcEarliestShipReceiptDates Retrieves the earliest shipping and receipt dates. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif calcForward First, calculates the first available ship date forward from the planned ship date _fromDate (open for shipping and pickup). Then, calculates the first possible receipt date at the customer (transport and receipt calendar does not have to be open at the same time). Finally, the ship date is moved closer to the calculated receipt date, if it is possible. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif calcReceiptDate Calculates the receipt date based on the entered shipping date (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg775036.pubmethod(en-us,AX.60).gif canGoBatch Returns false in this class. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif canSwapBetweenCS Controls whether a calledFrom class that is instantiated on the server should have its prompt executed on the client. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif caption Returns the description from the current class by calling the static description method on the class if there is one. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif checkCloseDialog Must be called in the CloseOk method of a RunBase dialog box. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif checkConfirmedDates Determines whether to do delivery date control on the confirmed dates. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif checkReceiptDate Checks if the entered receipt date is valid. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif checkReceiptDateInCalendar It verifies if the receipt date is an open date in both the customer's and the transport calendars. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif checkShippingDate Checks if the entered shipping date is valid (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif checkShippingDateInCalendar It verifies if the proposed shipping date is an open date in the shipping calendar. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif cleanupDialog Provides a way to clean up after a dialog box has been canceled. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif createPossibleShippingAndReceiptDates Calculates the possible shipping and receipt dates. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif deliveryDateControlActive Determines whether the delivery date control is active or not. (Overrides the deliveryDateControlActive Method.)
Gg775036.pubmethod(en-us,AX.60).gif deliveryDateControlMap Retrieves the SalesDeliveryDateControlMap map that applies for the calculation. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif dialog Returns a class that contains the methods that are described by the RunBaseDialogable interface. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif dialogClear Clears the contents of the dialog box. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif dialogInit Initializes the dialog box. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif dialogInternal (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif dialogMake Obtains the dialog from a RunBase class. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif dialogPost Makes it possible to add controls after the main dialog method has been run because this method is called after the dialog method is called. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif dialogPostInit Called right after the RunBase.dialogInit Method method. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif dialogPostRun Called after the Dialog.run Method class. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif dialogReInit Reinitializes the dialog box. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif dialogSelectCtrl When using the dialog class for dialog, this method is called whenever a control is selected. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif dialogTask When using the Dialog Class class for dialog, this method is called from the task method in the dialog form. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif dialogUpdate Updates the dialog, for example after reinitializing the query. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif dialogUpdateQuery Updates the query in the dialog box. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif doModifiedFieldCheck Determines whether the check regarding changed fields should be performed or not. (Overrides the doModifiedFieldCheck Method.)
Gg775036.protmethod(en-us,AX.60).gif doUpdateCaller
Gg775036.protmethod(en-us,AX.60).gif doValidateWrite Determines whether changes have been made to fields that influence the delivery date control. (Overrides the doValidateWrite Method.)
Gg775036.pubmethod(en-us,AX.60).gif effectiveOrderDate (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg775036.pubmethod(en-us,AX.60).gif errorTextHandling Implements logic for adding error messages. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif fieldId2DlvDateType (Overrides the fieldId2DlvDateType Method.)
Gg775036.pubmethod(en-us,AX.60).gif getFromDialog Assigns the dialog values to the internal variables. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif getItemId Returns the item ID for the record to calculate delivery date for. (Overrides the getItemId Method.)
Gg775036.pubmethod(en-us,AX.60).gif getLast Gets the last choice that is stored in the last value table. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif getRunBase (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg775036.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg775036.protmethod(en-us,AX.60).gif inGetSaveLast Returns true when the GetLast or SaveLast method is executed. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif init Gives RunBase the same profile as, for example, a FormRun class. This method is not used in the standard application. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif initMaster Instantiates which date and date type to use for delivery date calculation. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif initParmDefault Initializes the internal variables. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif initReqSetupDim Create a ReqSetupDim for a given item with given inventory dimensions. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif initSalesAvailableDlvDatesTmp (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif interCompanyDerivedOrder (Overrides the interCompanyDerivedOrder Method.)
Gg775036.pubmethod(en-us,AX.60).gif interCompanyDirectDeliveryOrig (Overrides the interCompanyDirectDeliveryOrig Method.)
Gg775036.pubmethod(en-us,AX.60).gif interCompanyOrder (Overrides the interCompanyOrder Method.)
Gg775036.protmethod(en-us,AX.60).gif inventDimIdUpdate Modifies dimensions such as the warehouse on sales order lines where all the dimension fields are positioned in the InventDim table. (Overrides the inventDimIdUpdate Method.)
Gg775036.protmethod(en-us,AX.60).gif isMasterDateTypeConfirmed (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif isPickupDate Determines whether _transDate is a pickup date. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif isReceiptDateInPast Determines if the receipt date is in the past (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif isReceiptDateOpen Determines if the receipt date is open in the customer's calendar. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif isShippingDateInLeadTime Determines if the shipping date is in the order lead time. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif isShippingDateInPast Determines if the shipping date is in the past (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif isSwappingPrompt Checks if the program is currently swapping from server to client. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif lastConfirmation Retrieves the latest confirmation date and confirmation ID. (Overrides the lastConfirmation Method.)
Gg775036.pubmethod(en-us,AX.60).gif lastValueDataAreaId (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif lastValueDesignName (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif lastValueElementName (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif lastValueType (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif lastValueUserId (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif leadTime Calculates sales lead time for the current instance of a sales line.
Gg775036.protmethod(en-us,AX.60).gif leadTimeFromCTP Retrieves the lead time based on a capable to promise calculation. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif leadTimeFromMarking Retrieves the lead time based on marked transactions. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif marginIssue Finds issue margin for a given item with given inventory dimensions. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.protmethod(en-us,AX.60).gif masterDateType Returns the type of the master date. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif modifiedField Recalculates delivery dates when a field having impact on delivery dates is changed and enhanced delivery date control is enabled. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif modifiedFieldBeforeInsert Recalculates delivery dates when a field having impact on delivery dates is changed on a record that is not yet saved. It can also be applied on already saved records but it works in silent mode. This means that it never displays error messages and never offers user to resolve conflicts manually by using the dialog box, but recalculates delivery dates as from today for irresolvable conflicts. (Inherited from SalesCalcAvailableDlvDates.)
Gg775036.pubmethod(en-us,AX.60).gif mustLoadSaveQuery Determines whether the last query must be loaded and saved when you leave the form. Called from the SysQueryForm. (Inherited from RunBase.)
Gg775036.pubmethod(en-us,AX.60).gif name Returns the name of the RunBase class. (Inherited from RunBase.)
Gg775036.protmethod(en-us,AX.60).gif new Initializes a new instance of the SalesCalcAvailableDlvDates_SalesLine class. (Overrides the new Method.)
Gg775036.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.)
Gg775036.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.)
Gg775036.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg775036.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg775036.pubmethod(en-us,AX.60).gif pac