Gera GNRE em massa para os pedidos selecionados
POST/orders/gnre
Aciona a geração de GNRE para uma lista de pedidos. Para cada pedido valida que existe NF principal (Main=1) com status emitido (IDStatusInvoice=3). Os pedidos válidos são agrupados por AccountNameInvoice (faturador) e processados em paralelo: para cada grupo, o sistema gera a GNRE e envia o lote à SEFAZ. Devolve "sucesso" quando todos os lotes são gerados com OK; o primeiro erro aborta com a mensagem propagada.
Request
Responses
- 200
- 400
- 500
Sucesso. Corpo: string "sucesso".
[BadRequest] - Nota fiscal não emitida (NF do primeiro pedido ainda não está em IDStatusInvoice=3); [BadRequest] - Pedido não localizado (nenhum pedido válido encontrado para o AccountName do contexto).
Erro propagado pela geração da GNRE — mensagem retornada pelo serviço de emissão à SEFAZ.