newItem
This method allows creating or editing item or family data, and associating an item with a family.
caution
- To add a new item that is already released, the
DTREVISION
field is required; - If you wish, use the
IDREVISION
field to customize the revisionID #
; - To create a new revision releasing the item right away, do not fill out the
DTREVISION
andIDREVISION
fields.
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 | X | 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 only when the item type used contains revision.
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 |