Buckets:
| title: Smart Events | Sage Intacct Developer | |
| url: https://developer.intacct.com/api/customization-services/smart-events/ | |
| # Smart Events | Sage Intacct Developer | |
| * List Smart Event Log Records (Legacy) | |
| --- | |
| Smart Events are events that get triggered when certain conditions are met. | |
| An event could be something as simple as an email to the sales manager when a sales quote over $10,000 is created. | |
| --- | |
| ## List Smart Event Log Records (Legacy) | |
| #### `get_list` | |
| > List all Order Entry transaction event logs on April 3, 2013: | |
| ```xml | |
| <get_list object="smarteventlog" maxitems="10" showprivate="false"> | |
| <filter> | |
| <logical logical_operator="and"> | |
| <expression> | |
| <field>ownerobject</field> | |
| <operator>=</operator> | |
| <value>SODOCUMENT</value> | |
| </expression> | |
| <expression> | |
| <field>timestamp</field> | |
| <operator>>=</operator> | |
| <value>04/03/2013 12:00:00</value> | |
| </expression> | |
| <expression> | |
| <field>timestamp</field> | |
| <operator><</operator> | |
| <value>04/04/2013 12:00:00</value> | |
| </expression> | |
| </logical> | |
| </filter> | |
| <sorts> | |
| <sortfield order="asc">timestamp</sortfield> | |
| </sorts> | |
| </get_list> | |
| ``` | |
| #### Parameters | |
| | Name | Required | Type | Description | | |
| | --- | --- | --- | --- | | |
| | object | Required | string attribute | Use `smarteventlog` | | |
| | maxitems | Optional | integer attribute | Maximum number of items to return. | | |
| | start | Optional | integer attribute | First item from total result set to include in response, zero-based integer. | | |
| | showprivate | Optional | boolean attribute | Show entity private records if running this at top level. Use either `true` or `false`. (Default: `false`) | | |
| | fields | Optional | array of `field` | List of fields to return in response. | | |
| | filter | Optional | object | Limits the objects to return based on their field values. | | |
| | sorts | Optional | array of `sortfield` | Sets the order of results based on the values of specified fields. | | |
| `get_list.filter` | |
| | Name | Required | Type | Description | | |
| | --- | --- | --- | --- | | |
| | expression | Optional | object | A single filter expression made up of a field name, an operator, and a value. Required if not using `logical`. | | |
| | logical | Optional | object | Multiple filter expressions that should be evaluated with `and` or `or`. Logical filters can be nested to create complex and/or logic. Required if not using `expression`. | | |
| `get_list.filter.logical` | |
| | Name | Required | Type | Description | | |
| | --- | --- | --- | --- | | |
| | logical\_operator | Required | string attribute | Operator. Use either `and` or `or`. | | |
| | expression or logical | Required | `logical` or array of `expression` | Expressions to be evaluated as filters, and optionally additional logical evaluations. | | |
| `get_list.filter.expression` | |
| | Name | Required | Type | Description | | |
| | --- | --- | --- | --- | | |
| | field | Required | string | Name of the field to be compared. | | |
| | operator | Required | string | Comparison operator. Valid operators are * `=` * `!=` * `<` * `<=` * `>` * `>=` * `like` * `is null` | | |
| | value | Required | string | Comparison value. | | |
| `get_list.sort.sortfield` | |
| | Name | Required | Type | Description | | |
| | --- | --- | --- | --- | | |
| | order (attribute) | Required | string | Sort order for this named field. Use either `asc` or `desc`. | | |
| #### `Response` | |
| `smarteventlog` | |
| > The above function returns data structured like this: | |
| ```xml | |
| <smarteventlog> | |
| <recordno>38</recordno> | |
| <smartlinkid>AU_SODOCUMENT</smartlinkid> | |
| <topic>ADD_SODOCUMENT</topic> | |
| <ownerobject>SODOCUMENT</ownerobject> | |
| <timestamp>04/03/2013 16:42:11</timestamp> | |
| <userid>jsmith</userid> | |
| <objectkey>Sales Invoice-INV10045</objectkey> | |
| </smarteventlog> | |
| ``` | |
| --- | |
| Provide feedback | |
Xet Storage Details
- Size:
- 3.9 kB
- Xet hash:
- 48a84e5a5c75d97de10a6369936726da3b3c45bd916fcb52d99bcbc25b19e7b8
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.