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

addSupplier

Este método possibilita associar e editar o fornecedor do item.

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\AddSupplierRequestType.java
Retornoweb\wwwroot\ws\java\item\AddSupplierResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IDOBJECTXIdentificador do objeto
IDCOMMERCIALNome do tipo de objeto
NMCOMPANYRazão social
IDCOMPANYCódigo da empresa
DSINPUTSUPPXDescrição do insumo no fornecedor
IDINPUTSUPPXIdentificador do insumo no fornecedor
VLQTMINREPLACQuantidade mínima para reposição
QTEXPECTARRIVEDTempo de chegada do insumo
FGEXPECTARRIVEDMedida do tempo de chegada:
1 - Dia
2 - Semana
3 - Mês
4 - Ano
VLCOSTCusto
FGDEFAULT1 - Define que o fornecedor é preferencial.
2 - Define que NÃO é preferencial.
Na inserção, em branco ou qualquer outro valor diferente de 1, o registro será não preferencial.
Ao editar, se for informado em branco ou qualquer outro valor diferente de 1 e 2, o campo não será alterado, manterá o valor definido anteriormente
info
  • X¹ - Requerido caso o campo “Código da empresa” não estiver preenchido.
  • X² - Requerido caso os campos “Nome fantasia” e/ou a “Razão social” não estiverem preenchidos.

Estrutura de requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:item">
<soapenv:Header/>
<soapenv:Body>
<urn:addSupplier>
<!--You may enter the following 8 items in any order-->
<urn:IDOBJECT>?</urn:IDOBJECT>
<urn:IDCOMMERCIAL>?</urn:IDCOMMERCIAL>
<urn:NMCOMPANY>?</urn:NMCOMPANY>
<urn:IDCOMPANY>?</urn:IDCOMPANY>
<urn:IDINPUTSUPP>?</urn:IDINPUTSUPP>
<urn:DSINPUTSUPP>?</urn:DSINPUTSUPP>
<urn:VLCOST>?</urn:VLCOST>
<urn:FGDEFAULT>?</urn:FGDEFAULT>
</urn:addSupplier>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
returnSUCESSO: 1
FALHA: Retorna uma mensagem referente ao erro ocorrido