AUS_CU_CustomTopic
Example Value in JSON
Fields Definition
Name | Format | V | Description/Comments | XREF | Mandatory |
---|---|---|---|---|---|
Interface | string | v1 | Adonis generated interface name | Identified in APM > Setup > General Codes > Miscellaneous > Interfaces PW001C112 | Y |
Code | string | v1 | A unique Custom Topic CODE | Identified in APM > Setup > General Codes > Customized > Topics Codes | Y |
PIN | int | v1 | An Adonis UUID identifying the person |
| Defined in the UUID Conditions below |
ExternalPIN | string | v1 | A 3rd party UUID identifying the person | Automatically mapped with the Adonis PIN. PW001P00_XREF | |
SeqNo | int | v1 | An Adonis UUID identifying the record |
| |
ExternalSeqNo | string | v1 | A 3rd party UUID identifying the record | Automatically mapped with the SeqNo. PW001U00_XREF | |
uFieldXX | user defined | v1 | A customized column where the datatype, character limit, and if should be a mandatory field.
| Identified in APM > Setup > General Codes > Customized > Topics Codes | Y / n
|
UUID Conditions
PIN | ExternalPIN | Operation |
---|---|---|
NULL | NULL | No Operation. ERROR. |
✔ | NULL | If not found, ERROR. |
NULL | ✔ | If not found, ERROR. |
✔ | ✔ | No Operation. ERROR. |
SeqNo | ExternalSeqNo | Operation |
---|---|---|
NULL | NULL | CREATE. The generated SeqNo is in the response. |
✔ | NULL | If found UPDATE else ERROR. |
NULL | ✔ | If found UPDATE else CREATE. |
✔ | ✔ | No Operation. ERROR. |
Field Type Conditions
Column Type | Mapping / Condition | V | Values Format |
---|---|---|---|
Text | PW001UXX.UFIELDXX | v1 | string |
Date | PW001UXX.UFIELDXX | v1 | YYYY-MM-DD |
Number | PW001UXX.UFIELDXX | v1 | decimal or number |