formletterParmData Class [AX 2012]

The FormletterParmData class is a base class that is used by specialized classes for creating the data that a specified order update is based on.

Syntax

class formletterParmData

Run On

Server

Methods

  Method Description
Gg735391.protmethod(en-us,AX.60).gif addToKey Adds a string value to a key.
Gg735391.protmethod(en-us,AX.60).gif allowChooseLines Determines whether the formletterParmData.doChooseLines method can be executed.
Gg735391.protmethod(en-us,AX.60).gif allowCreateParmTable Indicates whether a posting header record without the associated lines can be created.
Gg735391.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg735391.protmethod(en-us,AX.60).gif catchAll Performs clean-up if an exception is thrown.
Gg735391.pubmethod(en-us,AX.60).gif checkAdvancePayments_W Is a stub method that checks for advance payments.
Gg735391.pubmethod(en-us,AX.60).gif checkBeforePost Indicates whether to perform validation before posting.
Gg735391.protmethod(en-us,AX.60).gif chooseLinesChangedSourceTable Indicates whether the source table in the SysQueryRun object has changed.
Gg735391.protmethod(en-us,AX.60).gif chooseLinesFromLineEnd Runs when the records that are based on a list of order lines in the posting parameter tables are created.
Gg735391.protmethod(en-us,AX.60).gif chooseLinesFromLineGetSourceLine Gets the current source line for the formletterParmData.doChooseLinesFromLine method.
Gg735391.protmethod(en-us,AX.60).gif chooseLinesGetInventOwner_RU Gets the InventOwnerId value of the current source line from the ChooseLines query.
Gg735391.protmethod(en-us,AX.60).gif chooseLinesGetSourceLine Gets the current source line from the SysQueryRun object.
Gg735391.protmethod(en-us,AX.60).gif chooseLinesGetSourceTable Gets the current source table from the SysQueryRun object.
Gg735391.protmethod(en-us,AX.60).gif chooseLinesNext Calls next on the SysQueryRun object.
Gg735391.protmethod(en-us,AX.60).gif cleanupChooseLines Re-enables a source table in a query.
Gg735391.pubmethod(en-us,AX.60).gif createData Creates the data on which the posting is to be based.
Gg735391.privmethod(en-us,AX.60).gif createFromHistory Inserts records into posting parameter tables that are based on the previous posted records in the posting parameter tables.
Gg735391.protmethod(en-us,AX.60).gif createFromHistoryParmLines Inserts records in the order line posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif createFromHistoryParmSubTables Inserts records in the order header sub posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif createFromHistoryParmTable Inserts a record in the order header posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif createParmLine Inserts a record in the order line posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif createParmSubTable Inserts a record in the sub order header posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif createParmTable Inserts a record in the order header posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif createParmUpdate Inserts a record in the order posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif deleteParmLine Deletes a record from the order line posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif deleteParmLines Deletes records in the order line posting parameter table for the current posting.
Gg735391.protmethod(en-us,AX.60).gif deleteParmTables Deletes records in the order header posting parameter table for the current posting.
Gg735391.privmethod(en-us,AX.60).gif doChooseLines Creates records in the posting parameter tables.
Gg735391.protmethod(en-us,AX.60).gif doChooseLines_IN The event handler when lines are selected.
Gg735391.privmethod(en-us,AX.60).gif doChooseLinesFromLine Creates records in the posting parameter tables that are based on the specified list of order line records.
Gg735391.privmethod(en-us,AX.60).gif doMayJournalBePosted Determines whether the order can be posted.
Gg735391.privmethod(en-us,AX.60).gif doReArrange Performs a re-arrange for the records in the posting parameter tables.
Gg735391.privmethod(en-us,AX.60).gif doReSelect
Gg735391.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg735391.protmethod(en-us,AX.60).gif existsParmLines Determines whether order line posting parameter records exist for the current posting.
Gg735391.protmethod(en-us,AX.60).gif existsParmSubTable Indicates whether the specified record exists.
Gg735391.protmethod(en-us,AX.60).gif existsParmUpdate Determines whether a posting parameter record exists.
Gg735391.protmethod(en-us,AX.60).gif fieldIdParmTable_TableRefId Gets the field ID for the TableRefID field in the posting parameter header table.
Gg735391.protmethod(en-us,AX.60).gif fieldIdSourceTable_OrderId Gets the field ID for the field that contains the order ID in the source table.
Gg735391.protmethod(en-us,AX.60).gif fillOrigOrderIsSet Fills the internal set of original order IDs that are being processed.
Gg735391.protmethod(en-us,AX.60).gif fillOutputContract Fills the FormletterParmDataOutputContract object by using data.
Gg735391.pubmethod(en-us,AX.60).gif getOutputContract Gets the FormletterParmDataOutputContract object.
Gg735391.pubmethod(en-us,AX.60).gif getOutputContractPacked Gets a packed version of the FormletterParmDataOutputContract object.
Gg735391.protmethod(en-us,AX.60).gif getSourceTableFromSourceLine Retrieves the order header record for the order line specified.
Gg735391.protmethod(en-us,AX.60).gif getSplitInventOwnerId_RU Determines whether the result document should be split by inventory owner dimension on its lines.
Gg735391.protmethod(en-us,AX.60).gif getSplitInventProfileType_RU Determines whether the result document should be split by inventory profile dimension on its lines.
Gg735391.protmethod(en-us,AX.60).gif getSplitPostingProfile_RU Determines whether the result document should be split by posting profile on its lines.
Gg735391.protmethod(en-us,AX.60).gif getTableRefId Gets a table reference ID.
Gg735391.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg735391.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg735391.protmethod(en-us,AX.60).gif infoSourceTableSkipped Called when a source table record is skipped.
Gg735391.pubmethod(en-us,AX.60).gif init Initializes the class.
Gg735391.protmethod(en-us,AX.60).gif initChooseLines Allows method to be overridden so that some initialization at the start of the ChooseLinesmethod can be done.
Gg735391.protmethod(en-us,AX.60).gif initChooseLinesFromLine Starts creating records in the posting parameter tables, depending on the specified list of order line records.
Gg735391.protmethod(en-us,AX.60).gif initLinesQuery Initializes the query.
Gg735391.pubmethod(en-us,AX.60).gif initOfficials_RU Initializes officials for update.
Gg735391.protmethod(en-us,AX.60).gif initQueryBuild Initializes the chooseLines query.
Gg735391.protmethod(en-us,AX.60).gif initRecordLists Creates the record list and map variables.
Gg735391.protmethod(en-us,AX.60).gif insertParmLine Inserts a record in the order line posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif insertParmSubTable Inserts a record in the sub order header posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif insertParmSubTableMap Inserts the specified record into the map that keeps track of the records.
Gg735391.protmethod(en-us,AX.60).gif insertParmTable Inserts a record in the order header posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif insertParmTableMap Inserts the specified record into the map that keeps track of these records.
Gg735391.protmethod(en-us,AX.60).gif insertParmUpdate Inserts a record in the posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif insertRecordLists Inserts the records that are in the record lists into the database.
Gg735391.protmethod(en-us,AX.60).gif interCompanyParmLine Gets and sets the posting parameter line for an intercompany line.
Gg735391.protmethod(en-us,AX.60).gif interCompanyParmLineQty Gets or sets the quantity for an intercompany line.
Gg735391.protmethod(en-us,AX.60).gif lateSelection Determines whether last selection is used.
Gg735391.protmethod(en-us,AX.60).gif lateSelectionQuery Gets the query to use in late selection.
Gg735391.protmethod(en-us,AX.60).gif lineListTableId Retrieves the table ID from the list of order line records that are specified.
Gg735391.protmethod(en-us,AX.60).gif loadLastUsedQuery Determines whether to use the last used query when the prompt of the SysQueryRun object executes.
Gg735391.protmethod(en-us,AX.60).gif mayJournalBePosted Determines whether a parameter table record is to be created for a given source table.
Gg735391.protmethod(en-us,AX.60).gif mayJournalBePosted_IN Checks whether the journal should be posted.
Gg735391.protmethod(en-us,AX.60).gif mayJournalTransBePosted Determines whether a parameter line is to be created for a given source line.
Gg735391.pubmethod(en-us,AX.60).gif mcrSplitData Splits the parm table and parm lines further parm tables and parm lines.
Gg735391.protmethod(en-us,AX.60).gif new Initializes a new instance of the formletterParmData class.
Gg735391.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.)
Gg735391.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.)
Gg735391.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg735391.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg735391.pubmethod(en-us,AX.60).gif parmAllowEmptyParmTable Gets or sets the AllowEmptyParmTable parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmCallerTable Gets or sets the CallerTable parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmCreateFromHistory Gets or sets the CreateFromHistory parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmCreateFromLines Gets or sets the CreateFromLines parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmDatasourceRecordsPacked Gets or sets the DatasourceRecordsPacked parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmDocumentStatus Gets or sets the DocumentStatus parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmExecuteLateSelection Gets or sets the ExecuteLateSelection parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmForceUpdate_W Gets or sets the ForceUpdate_W parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmHistoryList Gets or sets the HistoryList parameter.
Gg735391.protmethod(en-us,AX.60).gif parmId Gets the Id parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmInterCompanyCompanyId Gets or sets the InterCompanyCompanyId parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmInterCompanyMap Gets or sets the InterCompanyMap parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmInterCompanyParmId Gets or sets the InterCompanyParmId parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmInterCompanyParmSelectFromJournal Gets or sets the InterCompanyParmSelectFromJournal parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmIsInBatch Gets or sets the IsInBatch parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmLedgerJournalTrans Gets or sets the LedgerJournalTrans parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmLineList Gets or sets the LineList parameter.
Gg735391.protmethod(en-us,AX.60).gif parmLineMapKey
Gg735391.protmethod(en-us,AX.60).gif parmLineTableId Gets the LineTableId parameter.
Gg735391.protmethod(en-us,AX.60).gif parmMCRPickWaveReference Gets or sets the pick wave reference.
Gg735391.pubmethod(en-us,AX.60).gif parmMultiForm Gets or sets the MultiForm parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmOnlyCreateParmUpdate Gets or sets the OnlyCreateParmUpdate parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmParmId Gets or sets the ParmId parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmParmIdSynched Gets or sets the ParmIdSynched parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmParmTable_W Gets or sets the ParmTable_W parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmParmUpdate Gets or sets the ParmUpdate parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmParmUpdateSysLastValue Gets or sets the ParmUpdateSysLastValue parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmProforma Gets or sets the Proforma parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmQueryChooseLines Gets or sets the QueryChooseLines parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmShowQueryForm Gets or sets the ShowQueryForm parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmSourceTable Gets or sets the SourceTable parameter.
Gg735391.protmethod(en-us,AX.60).gif parmSubTableMapKey Generates a key for the specified record.
Gg735391.protmethod(en-us,AX.60).gif parmSubTableTableId Gets the SubTableTableId parameter.
Gg735391.protmethod(en-us,AX.60).gif parmTableMapKey
Gg735391.protmethod(en-us,AX.60).gif parmTableTableId Gets the TableTableId parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmTransDate Gets or sets the TransDate parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmUsePackedMapInChooseLinesQuery Gets or sets the UsePackedMapInChooseLinesQuery parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmVersioningStrategy Gets or sets the VersioningStrategy parameter.
Gg735391.pubmethod(en-us,AX.60).gif parmWasQueryFormCancelled Gets or sets the WasQueryFormCancelled parameter.
Gg735391.protmethod(en-us,AX.60).gif pdsCWInterCompanyParmLineQty
Gg735391.protmethod(en-us,AX.60).gif processAdditional Overrides method to support processing of additional lines in parameter tables that were used by the purchase invoice.
Gg735391.protmethod(en-us,AX.60).gif promptChooseLines Executes the prompt of the ChooseLines query on the client-side if the class is currently running on the server.
Gg735391.protmethod(en-us,AX.60).gif queryName Gets the name of the query that is used to create data.
Gg735391.pubmethod(en-us,AX.60).gif reArrange Performs a re-arrange of the created data.
Gg735391.protmethod(en-us,AX.60).gif reArrangeEnd Called when the re-arrange of data is completed.
Gg735391.protmethod(en-us,AX.60).gif reArrangeInit Initializes the re-arrange process.
Gg735391.protmethod(en-us,AX.60).gif reArrangeLines Re-arranges the record in the line posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif reArrangeQueryRun Gets the QueryRun that is used in the re-arrange process.
Gg735391.protmethod(en-us,AX.60).gif reArrangeSplit Performs a split of the re-arranged data.
Gg735391.protmethod(en-us,AX.60).gif recIdSuspensionTables Gets a List of tables that should have suspended Record ID generation.
Gg735391.protmethod(en-us,AX.60).gif removeRecIdSuspension Removes a Record ID suspension.
Gg735391.pubmethod(en-us,AX.60).gif reSelect Performs a re-select of the created data.
Gg735391.protmethod(en-us,AX.60).gif reSelectEnd Called when the re-selection of data is completed.
Gg735391.protmethod(en-us,AX.60).gif reSelectInit Initializes the re-select process.
Gg735391.protmethod(en-us,AX.60).gif reSelectLine Creates a parameter line record during reselect, depending on whether journal transactions can be posted.
Gg735391.protmethod(en-us,AX.60).gif reSelectLines Re-selects the record in the line posting parameter table.
Gg735391.protmethod(en-us,AX.60).gif reselectSummaryPackingSlip_W Is a stub method that rereads a packing slip record.
Gg735391.protmethod(en-us,AX.60).gif selectChooseLines Executes either the formletterParmData.doChooseLinesFromLine method or the formletterParmData.doChooseLines method.
Gg735391.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg735391.protmethod(en-us,AX.60).gif skipMayJournalBePosted Determines whether to make the call to the formletterParmData.mayJournalBePosted method when data is created.
Gg735391.protmethod(en-us,AX.60).gif sourceLineTableId Gets the table ID for the source line table.
Gg735391.protmethod(en-us,AX.60).gif sourceTableChanged Indicates whenever the source table is changed.
Gg735391.protmethod(en-us,AX.60).gif sourceTableTableId Gets the table ID for the source table.
Gg735391.pubmethod(en-us,AX.60).gif splitInventOwnerId_RU Determines whether splitting of the posting parameter lines by inventory owner ID is supported.
Gg735391.pubmethod(en-us,AX.60).gif splitInventProfileType_RU Determines whether splitting of the posting parameter lines by inventory profile type is supported.
Gg735391.pubmethod(en-us,AX.60).gif splitPostingProfile_RU Determines whether splitting of the posting parameter lines by inventory profile is supported.
Gg735391.protmethod(en-us,AX.60).gif suspendRecIds Suspends record ID generation.
Gg735391.protmethod(en-us,AX.60).gif tableRefIdUsed Gets or sets a Boolean value that indicates whether the current table reference ID is used.
Gg735391.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg735391.protmethod(en-us,AX.60).gif updateParmTableSplit Updates the posting parameter header record according to the split settings.
Gg735391.pubmethod(en-us,AX.60).gif updateQueryBuild Updates the query that is used during data creation.
Gg735391.protmethod(en-us,AX.60).gif updateQueryDocumentRanges Adds ranges on order ID to the query that is used when data is created.
Gg735391.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.)
Gg735391.protmethod(en-us,AX.60).gif useLateSelectionQuery Indicates whether to use the last selection query.
Gg735391.protmethod(en-us,AX.60).gif useSplitting Determines whether splitting of the posting parameter lines is supported.
Gg735391.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg735391.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg735391.pubmethod(en-us,AX.60).gif Gg735391.static(en-us,AX.60).gif ::getNewParmId Gets a new parameter ID.
Gg735391.pubmethod(en-us,AX.60).gif Gg735391.static(en-us,AX.60).gif ::getNewTableRefId Gets a new table reference ID.
Gg735391.pubmethod(en-us,AX.60).gif Gg735391.static(en-us,AX.60).gif ::numRefParmId Gets the NumberSequenceReference object for the parameter ID.
Gg735391.protmethod(en-us,AX.60).gif Gg735391.static(en-us,AX.60).gif ::promptChooseLinesOnClient Displays the chooseLines prompt on the client.

Top

Inheritance Hierarchy

Object Class
  formletterParmData Class
    ProjFormletterParmData Class
    PurchFormletterParmData Class
    PurchRFQFormletterParmData Class
    SalesFormletterParmData Class