Histórico da Página
API para consultar o Valor total e Quantidade total de Vendas do varejo (SIGALOJA) no sistema Protheus
01. DADOS GERAIS
Linha de Produto: | Protheus |
---|---|
Segmento: | Varejo |
Módulo: | SIGALOJA |
Função: | TotalSales - A Função contempla a integração da API para envio de Valor Total e Quantidade total de Vendas. |
02. SITUAÇÃO/REQUISITO
Foi criado a API TotalSales para o retorno do valor total de vendas e Quantidade Total vendidas para o
monitoramento das informações no ProtheusPara um monitoramento de cupons/vendas processados no Protheus, torna-se necessário a criação de uma API.
03. SOLUÇÃO
Função de integração TotalSales.
api/totalsales/v1/totalsales
tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
---|---|
ids | passo1,passo2 |
Realizado a criação da API TOTALSALES. Esta API tem como objetivo trazer o total de cupons/vendas processadas no Protheus, em valor e em quantidade.
04. DEMAIS INFORMAÇÕES
Exemplo da chamada:
http://{IP do rest configurado}:{porta do rest}/api/retail/v1/totalSales
Exemplo de retorno:
{
"Amount": 30.48,
"Quantity": 2,
"ToDate": "2019-12-23T00:00:00",
"FromDate": "2019-01-01T00:00:00"
}
Somatória por filiais:
api/retail/v1/totalSales?Branches=T1|D MG 01,T1|D MG 02
Veja que no exemplo acima a somatória por filiais é composto por Código da empresa | Código da filial, caso queira informar mais de uma filial devem ser separadas por virgula, como mostra o exemplo acima.
Somatória por período:
api/retail/v1/totalSales?FromDate=2019-01-01&ToDate=2019-12-31
Veja que no exemplo acima estamos realizando a somatória dos cupons/vendas processados no período de 01/01/2019 à 31/12/2019
Aviso |
---|
Será realizado a somatória somente dos registros que estiver com o campo L1_SITUA = OK |
default | yes |
---|---|
referencia | passo1 |
default | no |
---|---|
referencia | passo2 |
04. DEMAIS INFORMAÇÕES
Para maiores informações sobre a documentação da API - TotalSales acesse:05. ASSUNTOS RELACIONADOS
Duvidas em APIs?
httphttps://tdnapi.totvs.com.br/x/OVrsFgreferencelist
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |