InventSiteActivateUpdRule Class [AX 2012]

The InventSiteActivateUpdRule class is the base for multisite activation rules.

Syntax

class InventSiteActivateUpdRule

Run On

Server

Methods

  Method Description
Hh812898.protmethod(en-us,AX.60).gif andNotExistInventDim Returns a SQL string of a NOT EXISTS running through all the inventory dimensions.
Hh812898.protmethod(en-us,AX.60).gif andNotExistInventDimAndBlank Returns a SQL string of a NOT EXISTS running through all the inventory dimensions.
Hh812898.protmethod(en-us,AX.60).gif andNotExistInventDimInventDimParm Returns a SQL string of a NOT EXISTS running through all the inventory dimensions, except for fields set as true in the _inventDimParm parameter.These fields will be compared against an empty value.
Hh812898.protmethod(en-us,AX.60).gif andNotExistInventDimLocSite Returns a SQL string of a NOT EXISTS running through all the inventory dimensions.
Hh812898.pubmethod(en-us,AX.60).gif beginInsertInventDim Creates a SQL string that declare several variables and sets them.
Hh812898.protmethod(en-us,AX.60).gif beginInsertInventItemPrice Creates a SQL string that declare several variables and sets them.
Hh812898.protmethod(en-us,AX.60).gif beginInsertInventLocation Creates a SQL string that declare several variables and sets them.
Hh812898.pubmethod(en-us,AX.60).gif beginInsertTable Creates a SQL string that gets the next RecId value for the given table.
Hh812898.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Hh812898.protmethod(en-us,AX.60).gif dbFieldName Returns a 'tablebuffer.field'.
Hh812898.protmethod(en-us,AX.60).gif dbFieldType Returns the type of a field by calling the dbType methods in this class.
Hh812898.pubmethod(en-us,AX.60).gif dbInventDimBlankFields Creates a SQL string that contains a list of InventDim table fields that have blank values.
Hh812898.protmethod(en-us,AX.60).gif dbInventDimFieldNames Returns a list of all the fields in the InventDim table.
Hh812898.protmethod(en-us,AX.60).gif dbInventDimFieldNamesAndBlank Returns a list of all the fields in the InventDim table.
Hh812898.protmethod(en-us,AX.60).gif dbInventDimFieldNamesInventDimParm Returns a list of all the fields in the InventDim table, except for fields set as true in the _inventDimParm parameter.Blank values are returned for these fields.
Hh812898.protmethod(en-us,AX.60).gif dbInventDimFieldNamesLocSite Returns a list of all the fields in the InventDim table.
Hh812898.protmethod(en-us,AX.60).gif dbInventDimFieldPrefixValue Returns a substring of case sentences for each field in the InventDim table.
Hh812898.protmethod(en-us,AX.60).gif dbInventDimIdPrefix Returns the string 'Ax#'.
Hh812898.protmethod(en-us,AX.60).gif dbLiteral Converts a value into a SQL literal.
Hh812898.protmethod(en-us,AX.60).gif dbTableName Returns a table name or the name of a table buffer.
Hh812898.protmethod(en-us,AX.60).gif dbType Returns a string definition of a database type.
Hh812898.protmethod(en-us,AX.60).gif dbUpdateSetConstant Creates a SQL string that contains the set statement of the update operation.
Hh812898.protmethod(en-us,AX.60).gif dbWherePredicate Creates a SQL string that contains the equality predicate of the where clause.
Hh812898.protmethod(en-us,AX.60).gif dbWherePredicateNotEqual Creates a SQL string that contains the non-equality predicate of the where clause.
Hh812898.pubmethod(en-us,AX.60).gif endInsertInventDim Returns a SQl string containing an Update, Set and Where clause.
Hh812898.protmethod(en-us,AX.60).gif endInsertInventItemPrice Creates a SQL string that sets next RecId value for a table.
Hh812898.pubmethod(en-us,AX.60).gif endInsertInventLocation Returns a SQl string containing an Update, Set and Where clause.
Hh812898.protmethod(en-us,AX.60).gif endStatement Creates a SQL string that finalizes a SQL statement.
Hh812898.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Hh812898.protmethod(en-us,AX.60).gif executeStatement Executes a SQL string by executing through the database connection, depending on the InventSiteActivationMode.
Hh812898.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Hh812898.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Hh812898.pubmethod(en-us,AX.60).gif insertIntoInventDim Creates a SQL string that inserts a record into the InventDim table.
Hh812898.protmethod(en-us,AX.60).gif insertIntoInventDimSelect Creates a SQL string to select field values from the InventDim table in the case when InventDim table is joined to another table.
Hh812898.protmethod(en-us,AX.60).gif insertIntoInventDimSelectAndBlank Creates a SQL string to select field values from the InventDim table except for the ones marked in the InventDimParm table buffer in the case when InventDim table is joined to another table.
Hh812898.protmethod(en-us,AX.60).gif insertIntoInventDimSelectInventDimParm Creates a SQL string to select field values from the InventDim table except for the ones marked in the InventDimParm table buffer.
Hh812898.protmethod(en-us,AX.60).gif insertIntoInventDimSelectLocSite Creates a SQL string to select field values from the InventDim table applying an alias to warehouse or site fields.
Hh812898.protmethod(en-us,AX.60).gif inventDim2InventDimJoin Returns a SQL string for joining all the fields from the InventDim table, prefixed by two table buffers.
Hh812898.protmethod(en-us,AX.60).gif inventDim2InventDimJoinAndBlank Returns a SQL string for joining all the fields from the InventDim table, prefixed by two table buffers./This is except from fields that should be compared to a blank value.
Hh812898.protmethod(en-us,AX.60).gif inventDim2InventDimJoinInventDimParm Returns a SQL string for joining all the fields from the InventDim table, prefixed by two table buffers, except for fields set as true in the _inventDimParm parameter.These fields will be compared against an empty value.
Hh812898.protmethod(en-us,AX.60).gif inventDim2InventDimJoinLocSite Returns a SQL string for joining all the fields from the InventDim table, prefixed by two table buffers.
Hh812898.protmethod(en-us,AX.60).gif new Initializes a new instance of the InventSiteActivateUpdRule class.
Hh812898.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.)
Hh812898.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.)
Hh812898.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Hh812898.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Hh812898.pubmethod(en-us,AX.60).gif parmDefaultInventLocationId Gets or sets the DefaultInventLocationId parameter.
Hh812898.pubmethod(en-us,AX.60).gif parmDefaultInventSiteId Gets or sets the DefaultInventSiteId parameter.
Hh812898.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Hh812898.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Hh812898.protmethod(en-us,AX.60).gif transbegin Starts a transaction.
Hh812898.protmethod(en-us,AX.60).gif transcommit Commits a transaction.
Hh812898.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.)
Hh812898.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Hh812898.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Inheritance Hierarchy

Object Class
  InventSiteActivateUpdRule Class
    InventSiteActivateUpdRuleInvTrans Class