Object Structure Element
Field Attributes
The changed Attribute
The glorder Attribute
68
The following attributes apply at the field level on outbound XML messages:
changed
glorder
langenabled
maxvalue
maxencrypted
These attributes apply to messages that are generated by an outbound integration
event. The changed attribute does not apply to messages that are generated by the
Data Export feature.
The changed attribute is a boolean field attribute that contains the value 1 when
you modify the value in the corresponding field. This information lets you
identify the field-level change that triggers a publish channel. This attribute does
not appear in XML that the data export feature creates.
An outbound XML contains the changed attribute only when the transaction
meets all the following conditions:
An outbound, event-based transaction creates the message.
The action attribute on the primary object is Change or Replace.
The object structure uses the same parent-child object relationship as the
corresponding application. For example, the MXPERSON object structure and
the Person application must use the same relationships between PERSON,
PHONE, EMAIL, and SMS.
<MXPERSON>
<PERSON action="Replace">
<PERSONID>123</PERSONID>
<ADDRESSLINE1 changed="1" >1 Main Street</
ADDRESSLINE1>
If there are GL type fields, the changed attribute appears on the field name.
<GLDEBITACCT changed="1">
<VALUE>6600-800-SAF</VALUE>
<GLCOMP glorder="0">6600</GLCOMP>
<GLCOMP glorder="1">800</GLCOMP>
<GLCOMP glorder="2">SAF</GLCOMP>
</GLDEBITACCT>
Fields that identify general ledger accounts have the following XML structure.
Integration Guide