Mudanças entre as edições de "Manuais:UniNFe/EnvioDare"
(Criou página com '__NOTITLE__ ==<big><font color=#008000>'''Envio do XML do DARE'''</font></big>== ===<font color=#008000>Enviando o arquivo no formato XML</font>=== Para enviar o XML do Manu...') |
|||
Linha 140: | Linha 140: | ||
=<font color=#008000>Veja também</font>= | =<font color=#008000>Veja também</font>= | ||
− | * [[Manuais:UniNFe/ | + | * [[Manuais:UniNFe/EnvioConsultaDare|Como consultar as receitas disponíveis para o DARE?]] |
− |
Edição das 11h56min de 7 de janeiro de 2025
Índice
Envio do XML do DARE
Enviando o arquivo no formato XML
Para enviar o XML do DARE SP, basta gerar o arquivo na pasta de envio com o nome e formato a seguir:
XXXXXXXXXXXX-dare.xml
XXXXXXXXXXXX | Conteúdo livre |
-dare.xml | Conteúdo fixo. Sempre será "-dare.xml" sem diferenciar envio em lote de envio único. |
Tratando o arquivo gravado na pasta de retorno
Logo após o ERP ter gravado o XML do DF-e na pasta de envio, o UniNFe vai gerar um arquivo na pasta de retorno com o retorno da API do DARE SP com o nome e formato a seguir:
XXXXXXXXXXXX-ret-dare.xml
XXXXXXXXXXXX | Conteúdo livre |
-ret-dare.xml | Conteúdo fixo. Em caso de sucesso na comunicação, sempre será "ret-dare.xml" |
Exemplo:
XXXXXXXXXXXX-ret-dare.xml (se tudo ocorreu bem)
OU
XXXXXXXXXXXX-dare.err (se houve algum erro)
No conteúdo do arquivo -ret-dare.xml, em caso de SUCESSO na emissão do DARE, o conteúdo do XML retornado terá o formato abaixo:
Considerações sobre o XML de retorno:
- XML de DARE em Lote:
- A tag zipDownload é uma pasta ZIP com os PDFs do DARE em base64. O UniNFe fará a conversão do conteúdo dessa tag e gerará, automaticamente na pasta de retorno, um ZIP com os PDFs das guias do DARE enviado.
- XML de DARE único:
- A tag documentoImpressao é o PDF do DARE em base64. O UniNFe fará a conversão do conteúdo dessa tag e gerará, automaticamente na pasta de retorno, o PDF da guia do DARE enviado.
XML de retorno DARE em lote:
<DareLoteRetorno xmlns="https://portal.fazenda.sp.gov.br/servicos/dare"> <itensParaGeracao> <numeroControleDarePrincipal>123456789</numeroControleDarePrincipal> <gerarPDF>true</gerarPDF> <codigoBarra44>12345678901234</codigoBarra44> <cnpj>12.345.678/0001-95</cnpj> <cidade>São Paulo</cidade> <dataVencimento>2024-10-31T12:10:49</dataVencimento> <endereco>Rua Exemplo, 123</endereco> <receita> <codigo>046-2</codigo> <codigoServicoDARE>4601</codigoServicoDARE> </receita> <referencia>07/2024</referencia> <telefone>(11) 1234-5678</telefone> <valor>6.00</valor> <valorJuros>2.00</valorJuros> <valorMulta>2.00</valorMulta> <valorTotal>6.00</valorTotal> </itensParaGeracao> <itensParaGeracao> <numeroControleDarePrincipal>123456789</numeroControleDarePrincipal> <gerarPDF>true</gerarPDF> <codigoBarra44>12345678901234</codigoBarra44> <cnpj>12.345.678/0001-95</cnpj> <cidade>São Paulo</cidade> <dataVencimento>2024-10-31T12:10:49</dataVencimento> <endereco>Rua Exemplo, 123</endereco> <receita> <codigo>046-2</codigo> <codigoServicoDARE>4601</codigoServicoDARE> </receita> <referencia>07/2024</referencia> <telefone>(11) 1234-5678</telefone> <valor>9.00</valor> <valorJuros>3.00</valorJuros> <valorMulta>3.00</valorMulta> <valorTotal>9.00</valorTotal> </itensParaGeracao> <erro> <estaOk>true</estaOk> </erro> <tipoAgrupamentoFilhotes>1</tipoAgrupamentoFilhotes> <zipDownload>CONTEUDO_AQUI_VIRA_EM_BASE64</zipDownload> </DareLoteRetorno>
Retorno DARE único:
<DareRetorno xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="https://portal.fazenda.sp.gov.br/servicos/dare"> <DARE> <numeroControleDarePrincipal>240590002087160</numeroControleDarePrincipal> <gerarPDF>true</gerarPDF> <codigoBarra44>85870000000110201851124059000208716020241129</codigoBarra44> <codigoBarra48>858700000006110201851125405900020870160202411290</codigoBarra48> <cnpj>06.117.473/0001-50</cnpj> <cidade>São Paulo</cidade> <dataVencimento>2024-11-04T14:27:02</dataVencimento> <documentoImpressao>CONTEUDO_AQUI_VIRA_EM_BASE64</documentoImpressao> <endereco>Rua Exemplo, 123</endereco> <pixCopiaCola>00020101021226870014br.gov.bcb.pix2565qrcodepix-h.bb.com.br/pix/v2/a692086c-c9b6-4ca1-9296-4fd0efe75a39520400005303986540511.025802BR5922MINISTERIO DA ECONOMIA6008BRASILIA62070503***6304AFFC</pixCopiaCola> <razaoSocial>Empresa Exemplo S/A</razaoSocial> <receita> <codigo>046-2</codigo> <codigoServicoDARE>4601</codigoServicoDARE> <nome>ICMS- Operações Próprias- RPA (04601)</nome> </receita> <erro> <estaOk>true</estaOk> </erro> <observacao>Pagamento referente ao imposto X | Valor total informado pelo usuário.</observacao> <referencia>10/2024</referencia> <telefone>(11) 1234-5678</telefone> <uf>SP</uf> <valor>1.00</valor> <valorJuros>10.00</valorJuros> <valorMulta>0.02</valorMulta> <valorTotal>11.02</valorTotal> </DARE> </DareRetorno>
XML de distribuição
Após a emissão do DARE enviado, o UniNFe criará na pasta Autorizados, os XMLs de distribuição do DARE SP.
Importante
- Para um melhor entendimento dos arquivos enviados ou retornados dos webservices, é de fundamental importância a analise e estudo aprofundado do manual de integração do DF-e disponibilizado pela SEFAZ para que os tratamentos dos retornos sejam feitos com maior eficácia.