Mudanças entre as edições de "Manuais:UniNFe/duv12"
| Linha 1: | Linha 1: | ||
__NOTITLE__ | __NOTITLE__ | ||
| − | <font color="#008000">'''Formas de gerar o <hashCSRT> e <IDCSRT> no XML da NF-e/NFC-e com o UniNFe'''</font> | + | ==<big><font color="#008000">'''Formas de gerar o <hashCSRT> e <IDCSRT> no XML da NF-e/NFC-e com o UniNFe'''</font></big>== |
| − | ==Descrição== | + | ===Descrição=== |
O preenchimento correto do responsável técnico, incluindo as tags <code>idCSRT</code> e <code>hashCSRT</code>, é essencial para o envio da NF-e e NFC-e quando exigido pela SEFAZ. O '''UniNFe''' oferece flexibilidade para gerar essas informações, seja por meio do ERP ou das configurações do próprio sistema. | O preenchimento correto do responsável técnico, incluindo as tags <code>idCSRT</code> e <code>hashCSRT</code>, é essencial para o envio da NF-e e NFC-e quando exigido pela SEFAZ. O '''UniNFe''' oferece flexibilidade para gerar essas informações, seja por meio do ERP ou das configurações do próprio sistema. | ||
| Linha 8: | Linha 8: | ||
Abaixo estão as cinco formas de gerar o <code>hashCSRT</code> e o <code>idCSRT</code>, de acordo com as interações entre o ERP e o UniNFe: | Abaixo estão as cinco formas de gerar o <code>hashCSRT</code> e o <code>idCSRT</code>, de acordo com as interações entre o ERP e o UniNFe: | ||
| − | ==Formas de geração== | + | ===Formas de geração=== |
# '''ERP envia o responsável técnico completo''' | # '''ERP envia o responsável técnico completo''' | ||
| Linha 29: | Linha 29: | ||
### O '''UniNFe''' irá gerar automaticamente todas as tags, incluindo '''idCSRT''' e '''hashCSRT''', com base nas configurações internas. | ### O '''UniNFe''' irá gerar automaticamente todas as tags, incluindo '''idCSRT''' e '''hashCSRT''', com base nas configurações internas. | ||
| − | ==Resumo Rápido== | + | ===Resumo Rápido=== |
* O ERP pode optar por enviar todas as informações via XML ou deixar a responsabilidade com o UniNFe via configurações. | * O ERP pode optar por enviar todas as informações via XML ou deixar a responsabilidade com o UniNFe via configurações. | ||
* O '''UniNFe''' não mistura informações parciais: se o ERP envia algo incompleto, ele não complementa com a configuração. | * O '''UniNFe''' não mistura informações parciais: se o ERP envia algo incompleto, ele não complementa com a configuração. | ||
* O <code>hashCSRT</code> precisa estar em base64. Se não estiver, o '''UniNFe''' pode converter automaticamente, desde que a origem seja correta (CSRT + chave da NF-e/NFC-e). | * O <code>hashCSRT</code> precisa estar em base64. Se não estiver, o '''UniNFe''' pode converter automaticamente, desde que a origem seja correta (CSRT + chave da NF-e/NFC-e). | ||
Edição atual tal como às 16h44min de 22 de abril de 2025
Índice
Formas de gerar o <hashCSRT> e <IDCSRT> no XML da NF-e/NFC-e com o UniNFe
Descrição
O preenchimento correto do responsável técnico, incluindo as tags idCSRT e hashCSRT, é essencial para o envio da NF-e e NFC-e quando exigido pela SEFAZ. O UniNFe oferece flexibilidade para gerar essas informações, seja por meio do ERP ou das configurações do próprio sistema.
Abaixo estão as cinco formas de gerar o hashCSRT e o idCSRT, de acordo com as interações entre o ERP e o UniNFe:
Formas de geração
- ERP envia o responsável técnico completo
- Se o ERP informar todas as tags do responsável técnico (CNPJ, xContato, email, fone, idCSRT e hashCSRT), o UniNFe utilizará essas informações.
- Não é necessário configurar nada no UniNFe.
- ERP envia o responsável técnico completo, mas o
hashCSRTnão está em base64- Se o ERP enviar todas as informações, mas o
hashCSRTainda não estiver codificado em base64:- O UniNFe fará a conversão automaticamente, desde que o conteúdo de
hashCSRTseja a concatenação do CSRT com a Chave da NF-e/NFC-e.
- O UniNFe fará a conversão automaticamente, desde que o conteúdo de
- Se o ERP enviar todas as informações, mas o
- ERP envia o responsável técnico incompleto e não há configuração no UniNFe
- Se o ERP omitir as tags idCSRT e hashCSRT, e também não houver nenhuma configuração no UniNFe, essas tags não serão geradas no XML.
- ERP envia o responsável técnico incompleto, mas há configuração parcial no UniNFe
- Se o ERP não enviar idCSRT e hashCSRT, e nas configurações do UniNFe forem preenchidos apenas o IDCSRT e o CSRT:
- Nenhuma tag do responsável técnico será gerada no XML.
- Se o ERP não enviar idCSRT e hashCSRT, e nas configurações do UniNFe forem preenchidos apenas o IDCSRT e o CSRT:
- ERP não envia o responsável técnico, mas toda a configuração está feita no UniNFe
- Se o ERP não enviar nenhuma tag do responsável técnico, e todas as informações estiverem preenchidas na aba "Responsável Técnico" do UniNFe:
- O UniNFe irá gerar automaticamente todas as tags, incluindo idCSRT e hashCSRT, com base nas configurações internas.
- Se o ERP não enviar nenhuma tag do responsável técnico, e todas as informações estiverem preenchidas na aba "Responsável Técnico" do UniNFe:
Resumo Rápido
- O ERP pode optar por enviar todas as informações via XML ou deixar a responsabilidade com o UniNFe via configurações.
- O UniNFe não mistura informações parciais: se o ERP envia algo incompleto, ele não complementa com a configuração.
- O
hashCSRTprecisa estar em base64. Se não estiver, o UniNFe pode converter automaticamente, desde que a origem seja correta (CSRT + chave da NF-e/NFC-e).