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

createEditSupply

Este método possibilita inserir e editar:

  • Dados de um insumo.

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

Classe Java
Requisiçãoweb\wwwroot\ws\java\supply\CreateEditSupplyRequestType.java
Retornoweb\wwwroot\ws\java\supply\CreateEditSupplyResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IDBOJECTXIdentificador do insumo
NMOBJECTXNome do insumo
IDOBJECTTYPEXIdentificador do tipo de insumo
IDTEAMXIdentificador da equipe responsável
IDMEASUNITYXUnidade de medida
VLCOSTCusto
DTREVISIONData da revisão
IDCOLORIdentificador da cor
IDODORIdentificador do odor
IDONUCODECódigo da ONUID
ABNTCODECódigo ABNT
IDDANGEROUSNESSIdentificador da periculosidade
IDCLASSIFICATIONIdentificador da classificação
FGCONTROLControle de lote e série [1- Lote, 2- Série]
FGPHYSICALSTATEEstado físico [1 - Sólido, 2 - Líquido, 3 - Gasoso, 4- Pastoso]
IDUSERMatrícula do usuário.
ATTRIBUTESExemplo:
identificador_do_atributo1=valor_do_atributo1;
identificador_do_atributo2=valor_do_atributo2;
identificador_do_atributo3=valor_do_atributo3.
Exemplo com atributo multivalorado:
identificador_do_atributo1=valor1_do_atributo1, valor2_do_atributo1, valor3_do_atributo1
Obs.: Para atributos com valor numérico, o separador de casas decimais deve ser o ".". Para campos data, o valor deve ter o formato "Y-M-D" (Ano-Mês-Dia).
DSOBSERVATIONObservações
DSCONSTITUENTSDescrição geral da composição
info

X¹ - Requerido somente quando o tipo de insumo utilizado contém revisão.

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:sp">
<soapenv:Header/>
<soapenv:Body>
<urn:createEditSupply>
<!--You may enter the following 19 items in any order-->
<urn:IDOBJECT>?</urn:IDOBJECT>
<urn:NMOBJECT>?</urn:NMOBJECT>
<urn:IDOBJECTTYPE>?</urn:IDOBJECTTYPE>
<urn:IDTEAM>?</urn:IDTEAM>
<urn:VLCOST>?</urn:VLCOST>
<urn:IDMEASUNITY>?</urn:IDMEASUNITY>
<urn:DTREVISION>?</urn:DTREVISION>
<urn:IDCOLOR>?</urn:IDCOLOR>
<urn:IDODOR>?</urn:IDODOR>
<urn:IDONUCODE>?</urn:IDONUCODE>
<urn:IDABNTCODE>?</urn:IDABNTCODE>
<urn:IDDANGEROUSNESS>?</urn:IDDANGEROUSNESS>
<urn:IDCLASSIFICATION>?</urn:IDCLASSIFICATION>
<urn:FGCONTROL>?</urn:FGCONTROL>
<urn:FGPHYSICALSTATE>?</urn:FGPHYSICALSTATE>
<urn:IDUSER>?</urn:IDUSER>
<urn:ATTRIBUTES>?</urn:ATTRIBUTES>
<urn:DSOBSERVATION>?</urn:DSOBSERVATION>
<urn:DSCONSTITUENTS>?</urn:DSCONSTITUENTS>
</urn:createEditSupply>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
returnSUCESSO: Retorno referente ao item executado
FALHA: -1