# PROC001.2 Enviar DC-e ao Governo

<table border="1" id="bkmrk-%C2%A0-projeto%2Fsistema%3Age" style="border-collapse: collapse; width: 100.123%; height: 49px;"><tbody><tr style="border-style: solid;"><td rowspan="3" style="width: 26.6667%; height: 49px; border-color: black; border-top-style: hidden; border-left-style: hidden; border-bottom-style: hidden;">  
<span style="color: #000000;"> [![logosoften1.png](https://docs.softensistemas.com.br/uploads/images/gallery/2026-04/scaled-1680-/logosoften1.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2026-04/logosoften1.png)</span>

</td><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Projeto/Sistema:**</span>  
<span style="color: #000000;">DC-e GerencieAqui</span></td><td class="align-center" style="width: 23.3333%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do *Template:***</span>  
<span style="color: #000000;">1.2</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Processo:**</span>  
<span style="color: #000000;">Enviar DC-e ao Governo</span></td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do Documento:**</span>  
<span style="color: #000000;">1.0</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Responsável(eis):** </span>  
<span style="color: #000000;">Daniela Taino</span></td><td class="align-center" style="width: 23.3333%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Data:** </span>

<span style="color: #000000;">26/04/2026</span>

</td></tr></tbody></table>

#####  

##### <span style="color: #000000;">**1. Introdução**</span>

<span style="color: #000000;"> Essa documentação visa descrever o processo de envio da DC-e ao governo.   
  
</span>

##### <span style="color: #000000;">**2. Regras de Interface**</span>

<span style="color: #000000;">**1**. A autorização é sincrona, então um loading deve ser inserido na tela durante o período de espera do retorno.   
**2**. Caso a DC-e não possa ser assinada (certificado não vinculado, inválido ou vencido), deverá ser exibida a mensagem de erro "Documento não pode ser enviado! Verifique o certificado digital".   
**3**. Se a DC-e for rejeitada pelo governo, o erro deverá ser exibido em tela: "Erro! \[MENSAGEM NO CAMPO situacao DO BANCO DE DADOS\] . O erro também deve ser exibido como tooltip na coluna "Status", sendo este definido como "ERRO". Caso seja autorizada, "Status" deverá ser "AUTORIZADA" e o tooltip deverá ser "Autorizado o uso da DCe", que também estará armazenado na coluna "situacao".   
</span>

##### <span style="color: #000000;"> **3. Regras de Negócio** </span>

<span style="color: #000000;">**1**. A primeira etapa do processo de autorização é a geração do XML de acordo com os campos informados. Ao finalizar a montagem do XML com sucesso, ainda sem assinatura, o bit DCe\_stValidado deverá ser marcado como verdadeiro. O exemplo de XML com a correspondência dos campos em banco (e os campos fixos) estão em [Anexo I - Exemplos de XML da DCe e correspondência com os campos..](https://docs.softensistemas.com.br/books/dc-e-documentacao-de-conteudo-eletronica/page/anexo-i-exemplos-de-xml-da-dce-e-correspondencia-com-os-campos)  
**3**. A segunda etapa é a assinatura do documento com o certificado A1 da empresa. O processo de assinatura segue o algoritmo padrão que já utilizado nos outros documentos fiscais. Caso tudo ocorra sem problemas com a assinatura, o bit DCe\_stAssinado deverá ser marcado como verdadeiro.  
**4**. Depois da assinatura e geração completa, o processo de envio ao WS deverá ser realizado. Ao realizar o envio, o bit DCe\_stEnviado deverá ser marcado, independente do retorno de sucesso ou erro.   
**5**. Independente do retorno, o campo "xMotivo" do XML de retorno deverá ser gravado na coluna "situacao" do banco de dados. Se o "cStat" do XML for 100, indica que o documento foi autorizado, então o bit DCe\_stAutorizado deve ser marcado como verdadeiro e o protocolo de autorização armazenado em "protAutoriza". Caso seja diferente de 100, isso indica que o governo retornou algum erro, então o bit não deverá ser marcado.   
**5**. Criar na pasta da empresa o diretorio "dce" para armazenar os XMLs de envio (sem e com assinatura), retorno e eventos. O PDF sempre será gerado a cada requisição para evitar o armazenamento desnecessário. Esse caminho deverá ser armazenado na tabela "dce" na coluna " caminhoArquivoXML". Validar sempre se a pasta existe e realizar a criação para primeiros envios.   
**6**. Os seguintes Webservices devem ser utlizados de acordo com o ambiente configurado (homologação ou produção) -&gt; DCeAutorizacao e DCeConsulta.</span>

<table border="1" id="bkmrk-ambiente-de-produ%C3%A7%C3%A3o" style="border-collapse: collapse; width: 100%; height: 288px;"><tbody><tr style="height: 29px;"><th colspan="3" style="width: 19.1358%; height: 29px;"><span style="color: #000000;">**Ambiente de Produção**</span></th></tr><tr style="height: 29px;"><th style="width: 19.1358%; height: 29px;"><span style="color: #000000;">**Serviço**</span></th><th style="width: 7.65432%; height: 29px;"><span style="color: #000000;">**Versão**</span></th><th style="width: 33.2099%; height: 29px;"><span style="color: #000000;">**URL**</span></th></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">DCeStatusServico</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://dce.fazenda.pr.gov.br/dce/DCeStatusServico?wsdl</span></td></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">DCeAutorizacao</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://dce.fazenda.pr.gov.br/dce/DCeAutorizacao?wsdl</span></td></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">DCeConsulta</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://dce.fazenda.pr.gov.br/dce/DCeConsulta?wsdl</span></td></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">DCeRecepcaoEvento</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://dce.fazenda.pr.gov.br/dce/DCeRecepcaoEvento?wsdl</span></td></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">QRCode</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://www.fazenda.pr.gov.br/dce/qrcode</span></td></tr></tbody></table>

<span style="color: #000000;"> </span>

<table border="1" id="bkmrk-ambiente-de-homologa" style="border-collapse: collapse; width: 100%; height: 288px;"><tbody><tr style="height: 29px;"><th colspan="3" style="width: 19.1358%; height: 29px;"><span style="color: #000000;">**Ambiente de Homologação**</span></th></tr><tr style="height: 29px;"><th style="width: 19.1358%; height: 29px;"><span style="color: #000000;">**Serviço**</span></th><th style="width: 7.65432%; height: 29px;"><span style="color: #000000;">**Versão**</span></th><th style="width: 33.2099%; height: 29px;"><span style="color: #000000;">**URL**</span></th></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">DCeStatusServico</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://dce.fazenda.pr.gov.br/dce/DCeStatusServico?wsdl</span></td></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">DCeAutorizacao</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://dce.fazenda.pr.gov.br/dce/DCeAutorizacao?wsdl</span></td></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">DCeConsulta</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://dce.fazenda.pr.gov.br/dce/DCeConsulta?wsdl</span></td></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">DCeRecepcaoEvento</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://dce.fazenda.pr.gov.br/dce/DCeRecepcaoEvento?wsdl</span></td></tr><tr style="height: 46px;"><td style="width: 19.1358%; height: 46px;"><span style="color: #000000;">QRCode</span></td><td style="width: 7.65432%; height: 46px;"><span style="color: #000000;">1.00</span></td><td style="width: 33.2099%; height: 46px;"><span style="color: #000000;">https://www.fazenda.pr.gov.br/dce/qrcode</span></td></tr></tbody></table>

<span style="color: #000000;">**7**. O DV de uma DC-e segue o segundo cálculo:[![image-1777232561191.png](https://docs.softensistemas.com.br/uploads/images/gallery/2026-04/scaled-1680-/image-1777232561191.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2026-04/image-1777232561191.png)</span>  
<span style="color: #000000;">**8**. A chave de acesso (dce.chaveAcesso) de uma DC-e deve seguir a seguinte composição:</span>

[![image-1777232960355.png](https://docs.softensistemas.com.br/uploads/images/gallery/2026-04/scaled-1680-/image-1777232960355.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2026-04/image-1777232960355.png)

##### <span style="color: #000000;">**4. Questões Técnicas** </span>

<span style="color: #000000;">**1.** No momento a emissão de DC-e somente estará disponível para certificados A1.  **2.** A emissão não usará o kafka para autorização, mas o código deverá ser criado considerando que uma eventual migração poderá ser necessária (deixar a abstração simples para entendimento humano e da IA).   
</span>