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 |
02. SITUAÇÃO/REQUISITO
Para um monitoramento de cupons/vendas processados no Protheus, torna-se necessário a criação de uma API.
03. SOLUÇÃO
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
Será realizado a somatória somente dos registros que estiver com o campo L1_SITUA = OK
05. ASSUNTOS RELACIONADOS
Duvidas em APIs?
https://api.totvs.com.br/referencelist