Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Lojas

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Controle de lojas (SIGALOJA)

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Função:Não se aplica
País:Brasil
Ticket:Não se aplica
Issue:DVARPR-136


02. SITUAÇÃO/REQUISITO

Disponibilizar uma API para consulta de Fornecedor/Fabricante para que o Front-End (PO-UI) possa consultar os registros existentes no ERP Protheus.

03. SOLUÇÃO

...

tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2

Implementado um endpoint para consulta de fornecedores através do frontend de Catalogo de Produto.

GET  Consultar Veículos

Retorna a lista de veículos cadastrados no catálogo. É possível filtrar pelo nome.

EndPoint: /api/retail/v1/retailAutopartsCatalogVehicle/getDataForVehicle

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.


Bloco de código
titleExemplo de Requisição
/api/retail/v1/retailAutopartsCatalogSupplier/getDataForSupplier?branch=D SP&code=000002&store=01
Bloco de código
titleExemplo de Resposta - Sucesso
{
  "items": [
    {
      "branch": "D SP",
      "code": "000002",
      "store": "01",
      "name": "FORNECEDOR LTDA",
      "shortname": "FORNECEDOR"
    }
  ]
}
Bloco de código
titleExemplo de Resposta Registro não Encontrado
{
  "items": [],
  "message": "Dados não encontrados para o filtro informado"
}


04. DEMAIS INFORMAÇÕES


Aviso
titleAtenção

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.

05. ASSUNTOS RELACIONADOS

...

defaultyes
referenciapasso1

...

defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

...



Templatedocumentos