Revisar "Listar NFS-e": avaliar "bool hasMore" em "int total"

No endpoint de consulta das NFSe emitidas, facilitaria a navegação se tivéssemos:

  • bool hasMore: para informar se há mais dados disponíveis.
  • int total: para informar quantos objetos podem ser recuperados (mediante consultas recursivas)

Bom dia, @rd1218.

A API da Nuvem Fiscal já oferece suporte à paginação nos endpoints de listagem, incluindo o de NFS-e. Isso é possível através dos seguintes parâmetros:

$top: Limita o número de objetos retornados, entre 1 e 100 (padrão é 10).

$skip: Permite ignorar uma quantidade de objetos, facilitando a navegação entre “páginas”.

$inlinecount: Um parâmetro booleano que, quando definido como true, retorna o total de objetos no filtro aplicado, sem depender dos parâmetros de paginação.

Combinando esses parâmetros, é possível controlar a navegação e saber se ainda há mais objetos a serem buscados, usando o valor de $skip e o total de objetos, caso você precise dessa funcionalidade.

Referências:

@arimateia

Ok, obrigado!

Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.