Home

Série 1

Páginas filhas
  • BillingGrouping

Versões comparadas

Chave

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

...

inidateData inicial para pesquisa. Se não informado uma data final, será considerado tudo a partir da data inicial.
enddateData final para definir intervalo de datas.
customerBusca por parte do nome do cliente.
customeridBusca pelo ID do cliente.
typemovementTypeTipo da movimentação (Débito ou Crédito)
groupCampo para agrupamento dos registros. Aceita campos.
highlightedFiltro de Indicador de gestão (TRUE/FALSE)
pageDetermina a página que deve ser retornada. Pode ser utilizada com o parâmetro max.
maxNúmero de registros máximos a ser apresentados.
orderCampo para ordenação dos registros. Aceita campos e ordem decrescente (DESC)

...

totalQuantidade de registros do retorno
hasNextIndica se há mais registros na próxima página
syncingIndica se no momento da requisição o sistema estava recebendo alguma nova informação
linesContém as informações dos registros
totalValor total dos títulos

 

Exemplos de consultas e retornos com parâmetros

Exemplo 1: Retornando o valor dos títulos a receber (crédito)

localhost/BillingGrouping?movementType=c
{"total":1,"hasNext":false,"lines":[{total:-530418.23}]}

 

Exemplo 2: Retornando o valor dos títulos a pagar (débito)

localhost/BillingGrouping?movementType=d
{"total":1,"hasNext":false,"lines":[{total:-530418.23}]}


Exemplo 3: Retornando o valor dos títulos em um intervalo de data

localhost/BillingGrouping?inidate=2014-06-10&enddate=2014-08-30
{"total":1,"hasNext":false,"lines":[{total:777}]}


Exemplo 4: Retornando títulos com por parte do nome do cliente/fornecedor

localhost/BillingGrouping?customer=ag
{"total":1,"hasNext":false,"lines":[{total:5151.73}]}