Pular para o conteúdo principal

Lista GNRE (ou apuração DIFAL com Summary=1)

GET 

/orders/gnre

Endpoint compartilhado pelas telas GNRE e Apuração DIFAL. O comportamento depende da querystring Summary:

  • Summary omitido ou 0 — tela GNRE. Devolve uma linha por guia (Gnre) com IDGnre, BarCode, DueDate, RevenueCode (com GnreStateCode.Description resolvido), ReceiptNumber, StatusProcessCode (TypeStatusGnre.StatusDescription), GnreValue/GnreInterest/GnreRestatement/GnrePenalty (computa GnreTotalValue = soma dos quatro), IDOrder, Order, NfeNumber/Serie/dhEmi/StatusInvoice, SupplierNameCorporateName (da transportadora), AccountName da conta e da NF, OrderFrom (canais concatenados).
  • Summary=1 — tela Apuração DIFAL. Devolve uma linha por pedido com NF principal de modelo 55 (NF.NfeModelo = 55), trazendo NfedhEmi, NfeChaveAcesso, NfeNumber/Serie, IDStatusInvoice+StatusInvoice, GnreStatusDescription (subquery em TypeStatusGnre pelo último Gnre.StatusProcessCode do pedido), CompanyIntegrationName, StatusOrder, TypeOrder, ShippingDate (max de Packages), ValueOrder (soma de PriceSellingTotal + ValueShipping + NfeAccessoryExpenses), NfeValueIcmsUfDest e NfeValueFcpUfDest (soma do movimento). O sinal dos valores é positivo quando NfeType=1 (saída) e negativo quando NfeType=0 (entrada).

Paginação fixa em 5000 registros por página (Page=N → offset N*5000). Em contexto multi-conta (accountname = all), traz todas as contas acessíveis.

Request

Responses

Lista de guias GNRE (default) ou de linhas de apuração DIFAL (Summary=1). [] quando nada bate com os filtros.