Pular para o conteúdo principal
Versão: 2.2.3

newItem

Este modelo de importação possibilita inserir / editar itens ou famílias de itens.

cuidado
  • O identificador do item é gerado automaticamente ao deixar o campo IDOBJECT vazio na inclusão de um novo item;
  • Para inserir um item homologado, o campo DTREVISION deve ser informado;
  • Campos de datas devem ser preenchidos no formato YYYY/MM/DD;
  • O tipo do item deve estar configurado de modo a permitir identificadores customizados para que o valor informado no campo IDREVISION seja aplicado;
  • Para campos numéricos utilizar . como separador de decimal.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java
Requisiçãoweb\wwwroot\ws\java\item\NewItemRequestType.java
Retornoweb\wwwroot\ws\java\item\NewItemResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IDOBJECTIdentificador do objeto
NMOBJECTXNome do objeto
IDOBJECTTYPEXIdentificador do tipo de objeto
IDTEAMXIdentificador da equipe responsável
IDMEASUNITYXUnidade de medida
FGPHYSICALSTATEEstado físico:
1 - Solido;
2 - Líquido;
3 - Gasoso;
4 - Pastoso.
IDODORIdentificador do odor
NMCOLORNome da cor
IDONUCODECódigo ONU
IDDANGEROUSNESSIdentificador da periculosidade
IDCLASSIFICATIONIdentificador da classificação
IDABNTCODECódigo ABNT
DTREVISIONData da revisão, no formato YYYY/MM/DD
IDREVISIONIdentificador da revisão
FGTEMPLATEIndica se o registro é uma família:
"1" para família e nulo para item
IDTEMPLATEIdentificador da família a qual o item será associado
IDUSERMatrícula do usuário.
DSCONSTITUENTSDescrição geral da composição
VLCOSTValor do custo do item
IDDRAWINGNRIdentificador do desenho
info

X¹ - Requerido ao ALTERAR um item; X² - Requerido ao INSERIR um item quando o tipo possui controle de revisão;

Estrutura de requisição:

<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>

Retorno:

IdentificadorDescrição
StatusSUCCESS ou FAILURE
CodeSucesso (1) ou falha (-1)
DetailMensagem de inclusão, edição ou erro ocorrido