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ção | web\wwwroot\ws\java\supply\CreateEditSupplyRequestType.java |
Retorno | web\wwwroot\ws\java\supply\CreateEditSupplyResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
IDBOJECT | X | Identificador do insumo |
NMOBJECT | X | Nome do insumo |
IDOBJECTTYPE | X | Identificador do tipo de insumo |
IDTEAM | X | Identificador da equipe responsável |
IDMEASUNITY | X | Unidade de medida |
VLCOST | Custo | |
DTREVISION | Data da revisão | |
IDCOLOR | Identificador da cor | |
IDODOR | Identificador do odor | |
IDONUCODE | Código da ONUID | |
ABNTCODE | Código ABNT | |
IDDANGEROUSNESS | Identificador da periculosidade | |
IDCLASSIFICATION | Identificador da classificação | |
FGCONTROL | Controle de lote e série [1- Lote, 2- Série] | |
FGPHYSICALSTATE | Estado físico [1 - Sólido, 2 - Líquido, 3 - Gasoso, 4- Pastoso] | |
IDUSER | X¹ | Matrícula do usuário. |
ATTRIBUTES | Exemplo: 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). | |
DSOBSERVATION | Observações | |
DSCONSTITUENTS | Descriçã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:
Identificador | Descrição |
---|---|
return | SUCESSO: Retorno referente ao item executado FALHA: -1 |