Manuais:UniNFe/PedInu

De unimake
Ir para: navegação, pesquisa

Inutilização de números do DFe

Documentos que podem ter números inutilizados

Enviando o arquivo no formato XML

Para enviar o XML de inutilização, basta gerar o arquivo com o nome no seguinte formato:

IDINUT-ped-inu.xml

IDINUT ID da inutilização
-ped-inu.xml Conteúdo fixo. Sempre será "-ped-inu.xml"

Exemplo: 26100000000000000055001000000101000000101-ped-inu.xml

O nome do arquivo de retorno é o mesmo do envio, mudando somente a extensão (final) do mesmo, conforme abaixo:

26100000000000000055001000000101000000101-inu.xml (se tudo ocorreu bem)

ou

26100000000000000055001000000101000000101-inu.err (se houve algum erro)

Se o XML foi homologado/autorizado, o UniNFe efetuará a cópia do XML para a pasta de XML Enviados Autorizados.

Enviando o arquivo no formato TXT (Somente para NFe e NFCe)

O ERP ao gerar o arquivo TXT o UniNFe irá converter para o formato XML e enviar a SEFAZ de acordo com o processo descrito no item “Enviando o arquivo no formato XML”, porém, além de gravar o retorno em XML, pode também, se configurado para isso, gravar o retorno no formato TXT.

O nome do arquivo deve ter o mesmo formato do XML, porém, com extensão TXT (.txt).

Layout do arquivo TXT

tpAmb|2
tpEmis|1      //Opcional
cUF|41
ano|10
CNPJ|00000000000000
mod|55
serie|1
nNFIni|101
nNFFin|101
xJust|Ocorreu uma falha no sistema que pulou a sequencia de numeracao
versao|4.00

Importante

O XML de inutilização não é enviado para o Estado e Ambiente informados na tela de configurações e sim para o Estado e Ambiente definidos no XML. Pode-se incluir a tag <tpEmis> no XML abaixo da tag <tpAmb>, veja abaixo o exemplo:

<?xml version="1.0" encoding="utf-8"?>
<inutNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
  <infInut Id="ID26100000000000000055001000000101000000101">
    <tpAmb>1</tpAmb>
    <tpEmis>1</tpEmis>                    //Opcional
    <xServ>INUTILIZAR</xServ>
    <cUF>26</cUF>
    <ano>10</ano>
    <CNPJ>00000000000000</CNPJ>
    <mod>55</mod>
    <serie>1</serie>
    <nNFIni>101</nNFIni>
    <nNFFin>101</nNFFin>
    <xJust>Ocorreu uma falha no sistema que pulou a sequencia de numeracao</xJust>
  </infInut>
</inutNFe>

Apesar da tag <tpEmis> não existir no padrão, o UniNFe, depois de efetuar sua leitura, irá eliminar esta TAG para enviar a SEFAZ, evitando rejeição.