Abrasel-Nacional / docs

https://abrasel-nacional.github.io/docs/
Apache License 2.0
12 stars 4 forks source link

Orders - Campos hasTaxInvoice e taxInvoiceXML #160

Open Feeh03114 opened 2 months ago

Feeh03114 commented 2 months ago

Descrição

Em cenários de pedidos online, após o pedido ser faturado, o gestor precisa enviá-lo para dois sistemas: um ERP não fiscal e um PDV fiscal. É importante que o PDV seja informado de que o pedido já foi faturado, para evitar a emissão desnecessária de uma NFCe.

Melhorias Propostas

Incluir dois novos campos no modelo de pedido para gerenciar essas situações de forma clara e eficiente:

  1. hasTaxInvoice (boolean): Indica se uma nota fiscal já foi emitida para o pedido. Se true, o PDV sabe que não precisa emitir a NFCe.
  2. taxInvoiceXML (string, opcional): Contém o XML da nota fiscal, se aplicável. Este campo será usado para armazenar os dados completos da nota fiscal quando necessário.

Benefícios

Tarefas

Impacto

Essas mudanças simplificam o processo de gestão de pedidos entre sistemas fiscais e não fiscais, eliminando o risco de duplicidade na emissão de notas fiscais.

OpenDelivery-Tech commented 1 month ago

Olá @Feeh03114

Vamos levar a issue para discussão no comite do dia 03/10/2024 as 9:00. Por favor se programe para participar. Caso não tenha recebido o invite, por favor nos avise.