| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | Não se aplica |
| País: | Brasil |
| Ticket: | Não se aplica |
| Issue: | DVARPR-136 |
Disponibilizar uma API para consulta de Fornecedor/Fabricante para que o Front-End (PO-UI) possa consultar os registros existentes no ERP Protheus.
Implementado um endpoint para consulta de fornecedores através do frontend de Catalogo de Produto.
Retorna a lista de fornecedores cadastrados.
EndPoint: /api/retail/v1/retailAutopartsCatalogSupplier/getDataForSupplier
Query Parameters:
Parâmetro: branch
Tipo: string
Obrigatório: não
Descrição: Filial do registro do cadastro de fornecedor.
Parâmetro: code
Tipo: string
Obrigatório: não
Descrição: Código do cadastro do fornecedor
Parâmetro: store
Tipo: string
Obrigatório: não
Descrição: Loja do cadastro do fornecedor
Parâmetro: name
Tipo: string
Obrigatório: não
Descrição: Nome do cadastro do fornecedor
Regras:
1 - Quando não informado nenhum dos parâmetros acima, o sistema retorna uma listagem somente dos fornecedores que não estão excluídos.
2 - Caso seja informado os parâmetros listados acima, o sistema dá prioridade na busca pelo fornecedor exato considerando a filial (branch), codigo (codigo) e loja (store).
3 - Se somente o nome (name) for informado, o sistema realiza uma busca no cadastro de fornecedor considerando que contém a informação do parâmetro nos campos A2_NOME e A2_NREDUZ.
/api/retail/v1/retailAutopartsCatalogSupplier/getDataForSupplier?branch=D SP&code=000002&store=01 |
{
"items": [
{
"branch": "D SP",
"code": "000002",
"store": "01",
"name": "FORNECEDOR LTDA",
"shortname": "FORNECEDOR"
}
]
} |
{
"items": [],
"message": "Dados não encontrados para o filtro informado"
} |
Essa API é de uso interno do Protheus padrão e exclusivo para o FrontEnd de Catalogo de Produtos. Esta funcionalidade encontra-se em fase de desenvolvimento não estando disponivel para uso. |