AxdTransferOrderPosting.findList Method [AX 2012]
Finds posted transactions from the database, and then writes them to an XML string.
Syntax
public AifDocumentXml findList(
AifQueryCriteria _queryCriteria,
AifSchemaInfo _xsdInfo,
AifEndpointActionPolicyInfo _actionPolicyInfo,
AifConstraintListCollection _constraintListCollection,
AifPropertyBag _aifPropertyBag)
Run On
Server
Parameters
- _queryCriteria
Type: AifQueryCriteria Class
An instance of the AifQueryCriteria class that contains either a query or an array of criteria by which to identify the documents.
- _xsdInfo
Type: AifSchemaInfo Class
An instance of the AifSchemaInfo class that specifies the XSD schema to use for filtering.
- _actionPolicyInfo
Type: AifEndpointActionPolicyInfo Class
An instance of the AifEndpointActionPolicyInfo that is used to specify which value mapping to perform or that is empty if no value mapping is to occur.
- _constraintListCollection
Type: AifConstraintListCollection Class
A collection of lists that contain the constraints that are identified for each document.
The _constraintListCollection parameter must be an instantiated as an empty AifConstraintListCollection object that will be populated when the findList method is run.
- _aifPropertyBag
Type: AifPropertyBag Extended Data Type
An instance of the AifPropertyBag that contains an XMLDocPurpose enumeration value.
Return Value
Type: AifDocumentXml Extended Data Type
An XML string that contains the data of the transactions.
Remarks
The findList method is implemented on the AxdBase class. If a document does not provide the corresponding action type the findList method must be overridden on the document class for the findList method to throw an error.