addAttribute
This method allows adding/editing:
- Attribute data
To insert each of these items, it is necessary to follow the standard documented below:
Java class | |
---|---|
Request | web/wwwroot/ws/java/administration/AddAttributeRequestType.java |
Return | web/wwwroot/ws/java/administration/AddAttributeResponseType.java |
Request:
ID # | Required | Description |
---|---|---|
IDATTRIBUTE | X | Attribute ID #. |
NmAttribute | X | Attribute name. |
IDUSER | X | User ID. |
FGATTRIBUTETYPE | X | Attribute type [1 - List of values (discrete); 2 - Undetermined (Non-discrete); 3 - External; 4 - SoftExpert Suite object]. |
FGDATATYPE | X | Attribute data type: [1 - Text, 2 - Numeric, 3 - Date, 4 - Memo, 5 - Currency, 8 - User, 9 - Organizational unit, 10 - Indicator, 11 - Audit, 12 - Kanban task, 13 - Document, 14 - Item, 15 - Asset, 16 - Supply, 18 - Project, 19 - Project task]. |
FGSELECTIONTYPE | X | Selection mode [1 - Zoom; 2 - Combo]. |
FGMULTIVALUED | Multivalued attribute [1 - Yes; 2 - No]. | |
FGMASKTYPE | Mask type [1 - Simple mask; 2 - Regular expression] | |
DSMASK | Mask |
Request structure:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:admin">
<soapenv:Header/>
<soapenv:Body>
<urn:addAttribute>
<!--You may enter the following 9 items in any order-->
<urn:IDATTRIBUTE>?</urn:IDATTRIBUTE>
<urn:NMATTRIBUTE>?</urn:NMATTRIBUTE>
<urn:IDUSER>?</urn:IDUSER>
<urn:FGATTRIBUTETYPE>?</urn:FGATTRIBUTETYPE>
<urn:FGDATATYPE>?</urn:FGDATATYPE>
<urn:FGSELECTIONTYPE>?</urn:FGSELECTIONTYPE>
<urn:FGMULTIVALUED>?</urn:FGMULTIVALUED>
<urn:FGMASKTYPE>?</urn:FGMASKTYPE>
<urn:DSMASK>?</urn:DSMASK>
</urn:addAttribute>
</soapenv:Body>
</soapenv:Envelope>
Return:
ID # | Description |
---|---|
return | SUCCESS: an attribute is created; FAILURE: Message regarding the error that occurred; |