newItem
This import template makes it possible to insert/edit items or item families.
caution
- The item ID # is automatically generated when the
IDOBJECT
field is left empty during the insertion of a new item. - To insert a released item, the
DTREVISION
field must be completed. - Date fields must be completed in the YYYY/MM/DD format.
- The item type must be configured to allow customized identifiers so that the
value entered in the
IDREVISION
field can be applied. - For numeric fields, use
.
as a decimal separator.
To insert each of these items, it is necessary to follow the standard documented below.
Java class | |
---|---|
Request | web\wwwroot\ws\java\item\NewItemRequestType.java |
Return | web\wwwroot\ws\java\item\NewItemResponseType.java |
Request:
ID # | Required | Description |
---|---|---|
IDOBJECT | X¹ | Object ID # |
NMOBJECT | X | Object name |
IDOBJECTTYPE | X | Object type ID # |
IDTEAM | X | Responsible team ID # |
IDMEASUNITY | X | Measurement unit |
FGPHYSICALSTATE | Physical state: 1 - Solid; 2 - Liquid; 3 - Gas; 4 - Sludge. | |
IDODOR | Odor ID # | |
NMCOLOR | Color name | |
IDONUCODE | UN code | |
IDDANGEROUSNESS | Hazard ID # | |
IDCLASSIFICATION | Classification ID # | |
IDABNTCODE | ABNT code | |
DTREVISION | Revision date, in the YYYY/MM/DD format | |
IDREVISION | Revision ID # | |
FGTEMPLATE | Indicates whether the record is a family: "1" for family and null for item | |
IDTEMPLATE | ID # of the family with which the item will be associated | |
IDUSER | X² | User ID. |
DSCONSTITUENTS | General description of composition | |
VLCOST | Item cost value | |
IDDRAWINGNR | Drawing ID # |
info
X¹ - Required for EDITING
an item; X² - Required for INSERTING
an item when
the type has revision control.
Request structure:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:item">
<soapenv:Header/>
<soapenv:Body>
<urn:newItem>
<!--You may enter the following 20 items in any order-->
<urn:IDOBJECT>?</urn:IDOBJECT>
<urn:NMOBJECT>?</urn:NMOBJECT>
<urn:IDOBJECTTYPE>?</urn:IDOBJECTTYPE>
<urn:IDTEAM>?</urn:IDTEAM>
<urn:IDMEASUNITY>?</urn:IDMEASUNITY>
<urn:FGPHYSICALSTATE>?</urn:FGPHYSICALSTATE>
<urn:IDODOR>?</urn:IDODOR>
<urn:NMCOLOR>?</urn:NMCOLOR>
<urn:IDONUCODE>?</urn:IDONUCODE>
<urn:IDDANGEROUSNESS>?</urn:IDDANGEROUSNESS>
<urn:IDCLASSIFICATION>?</urn:IDCLASSIFICATION>
<urn:IDABNTCODE>?</urn:IDABNTCODE>
<urn:DTREVISION>?</urn:DTREVISION>
<urn:IDREVISION>?</urn:IDREVISION>
<urn:IDUSER>?</urn:IDUSER>
<urn:FGTEMPLATE>?</urn:FGTEMPLATE>
<urn:IDTEMPLATE>?</urn:IDTEMPLATE>
<urn:VLCOST>?</urn:VLCOST>
<urn:IDDRAWINGNR>?</urn:IDDRAWINGNR>
<urn:DSCONSTITUENTS>?</urn:DSCONSTITUENTS>
</urn:newItem>
</soapenv:Body>
</soapenv:Envelope>
Return:
ID # | Description |
---|---|
Status | SUCCESS or FAILURE |
Code | Success (1) or failure (-1) |
Detail | Message about addition, editing, or error found |