AxdAssetCondition.read Method [AX 2012]
Reads a posted transaction from the database and writes it to an XML string.
Syntax
public AifDocumentXml read(
AifEntityKey _aifEntityKey,
AifSchemaInfo _xsdInfo,
AifEndpointActionPolicyInfo _actionPolicyInfo,
AifConstraintList _constraintList,
AifPropertyBag _aifPropertyBag)
Run On
Server
Parameters
- _aifEntityKey
Type: AifEntityKey Class
- _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 specifies the value mapping to perform. This class can be empty if no value mapping is to occur.
- _constraintList
Type: AifConstraintList Class
A list that contains the constraints that are identified in the document.
- _aifPropertyBag
Type: AifPropertyBag Extended Data Type
An instance of the AifPropertyBag Extended Data Type that contains an XMLDocPurpose Enumeration that specifies whether the document is an original, a duplicate, a pro forma, or a snapshot.
Return Value
Type: AifDocumentXml Extended Data Type
An XML string that contains the data of the transaction.
Remarks
The read method is implemented on the AxdBase Class. If a document does not provide the corresponding action type (SendDocument), the read method must be overridden on the document class for the read method to throw an error if called, e.g., the AxdSalesPackingSlip.read method.