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

INSUPP

Este método possibilita inserir/editar a associação de insumo x fornecedor.

POST /apigateway/se/generic/gn_webservice/gn_webservice_execute.php

Parâmetros de consulta:

Query parametersTipoRequeridoDescrição
cdprodNumericSimCódigo do produto
Valor Constante: 149
classnameStringSimNome da classe utilizada no WADL
Valor Constante: supplierproviderimport
classpathStringSimCaminho para a classe utilizada no WADL
Valor Constante: sp_import

Exemplo de solicitação:

Atributos suportados:

Request Body ParameterTipoRequeridoDescrição
idobjectStringSimIdentificador do insumo.
idcommercialStringSim¹Nome fantasia do fornecedor.
nmcompanyStringSim¹Razão social do fornecedor.
idcompanyStringSim²Código do fornecedor.
idinputsuppStringSimReferência do insumo no fornecedor.
dsinputsuppStringSimDescrição do insumo no fornecedor.
VlcostStringNãoCusto.
fgdefaultStringNão1- Define que o fornecedor é preferencial.
2- Define que NÃO é preferencial.

Na inserção, se o campo for deixado em branco, ou para qualquer outro valor diferente de 1, o registro será definido como 2.
Ao editar, se for deixado em branco ou receber qualquer outro valor diferente de 1 e 2, o campo não será alterado, manterá o valor definido anteriormente.
info

Sim¹ - Campo requerido caso o “Código do Fornecedor” esteja vazio. Sim² - Campo requerido caso o “Nome Fantasia” e/ou “Razão social” estejam vazios.

{
"idobject": "string",
"idcommercial": "string",
"nmcompany": "string",
"idcompany": "string",
"idinputsupp": "string",
"dsinputsupp": "string",
"vlcost": "string",
"fgdefault": "string"
}

Exemplo de resposta:

200 OK

{
"success": true,
"total": 1,
"results": [
{
"Result": true,
"Code": 1
}
]
}