A finalidade deste método é possibilitar a consulta dos fornecedores dos produtos.
GET [URLAPI]/SMProdutosAPI/api/v4/produtos/fornecedores-produtos
Antes de prosseguir, certifique-se de que o usuário, utilizado para autenticação de uso na API, está com as devidas permissões no Sistema/Módulo/Aplicações e na empresa desejada.
Para isso, acesse o módulo SegurançaWeb > Permissões > Associação de Permissão Usuário / Grupo > Sistemas/Módulo/Aplicações > Comercial Web > API Produtos > API Produtos
Imagem 01 - Configurações de Sistemas/Módulos/Aplicações
Para saber mais sobre permissionamentos acesse Permissões - Segurança Web.
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) | |
modelo.principal | Retorna fornecedores principais. S = Sim / N = Todos. | string | Não há | |
modelo.idCategoria | Código sequencial do cadastro de categoria. | Integer | Não há | |
modelo.codigoAcesso | Códigos de acessos associados ao produto (GTIN, Interno, Fornecedor) | string | Quando não informado o IdFornecedor, a busca irá se basear apenas nos tipos de códigos de acesso: EAN, DUN e Interno (E, D e B). | |
modelo.descricaoProduto | Descrição cadastrada para o produto | string | Não há | |
modelo.dataAtualizacao | Data da ultima atualização Formato: YYYY-MM-DDThh:mm:ss | string | Não há | Quando informada a dataAtualizacao serão filtrados os registros que tiveram alteração a partir desta data. |
modelo.idFamilia | Código sequencial do cadastro de família do produto | Integer | Não há | |
modelo.idProduto | Código sequencial do cadastro do produto | Integer | Não há | |
modelo.idFornecedor | Código sequencial do cadastro de fornecedor | Integer | Quando informado IdFornecedor, a busca também irá considerar o código de acesso do tipo Fornecedor (F). | |
modelo.somenteInativos | Traz somente os fornecedores excluidos da familia. Se não informado, traz somente os fornecedores ativos. Valores: S – Traz somente os excluidos; N – Traz somente os ativos | string | Atenção! Se informado ‘S’ o unico outro parametro aceito será [DataAtualizacao]. | |
modelo._pageNo | Integer | Não há | ||
modelo._pageSize | Integer | Não há |
Não há.
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
IdFornecedor | Código sequencial do cadastro de fornecedor | Integer | Não há |
NomeRazao | Razão social do fornecedor | String | Não há |
NomeComercial | Nome comercial / fantasia | String | Não há |
CNPJ | Número do CNPJ do fornecedor | Integer | Não há |
DigitoCNPJ | Dígito do CNPJ do fornecedor | Integer | Não há |
FornecedorPrincipal | Indica se é o fornecedor principal.S = Sim / N = Não | String | Não há |
Tipo | Tipo de Fornecedor.D = Distribuidor / I = Indústria | String | Não há |
Revendedor | Indica se fornecedor é revendedor.N = Não / S = Sim | String | Não há |
StatusFornecedor | Indica se o fornecedor está bloqueado.A = Não bloqueado / I = bloqueado | String | Não há |
DtaExclusao | Data/Hora da exclusão do fornecedor na familia do produto. Nulo se o fornecedor ainda estiver ativo. | String | Não há |
Status | Indica se o fornecedor está ativo na Familia do produto: S = Sim / N = Não | String | Não há |
CodigoAcessoPrincipal | Código de acesso principal | String | Não há |
IdProduto | Código sequencial do cadastro do produto | Integer | Não há |
IdFamilia | Código sequencial do cadastro da família do produto | Integer | Não há |
IdProdutoBase | Código sequencial do cadastro do produto base | Integer | Não há |
DataUltimaAtualizacao | Data da ultima atualização | String | Não há |
application/json, text/json
...