Manuais:UniDANFE/XMLCoprovanteTEF

De unimake
Revisão de 11h57min de 18 de agosto de 2022 por Sergio (discussão | contribs)
Ir para: navegação, pesquisa

XML - Comprovante TEF

Para gerar a impressão de comprovantes TEF sem o XML do documento DFE, você pode utilizar o UniDANFE por parâmetros, passando o parâmetro "ImprimirApenasComprovanteTEF". Contudo, para funcionar a impressão usando o monitor DANFE Mon essa solução não funciona. Nesse caso, é necessário gerar um XML com as informações que o DANFE Mon necessita para gerar a impressão dos comprovantes. Gere o XML no formato abaixo e copie-no para a pasta monitorada e o DANFE Mon o reconhecerá (a partir das versões UniDANFE 3.9.7 e DANFE Mon 1.7.7).

<?xml version="1.0" encoding="ISO-8859-1"?>
<cTEF>
   <tipo>NFC-e</tipo>
   <configuracao>NFCE-BOBINA</configuracao>
   <comprovanteTEF1>c:\sistema\retorno\tef12345_001.txt</comprovanteTEF1>
   <comprovanteTEF2>c:\sistema\retorno\tef12345_001.txt</comprovanteTEF2>
   ...
   <comprovanteTEF9>c:\sistema\retorno\tef12345_001.txt</comprovanteTEF9>
</cTEF>


TAGS

As TAGS seguintes serão tratadas pelo UniDANFE se existirem no XML auxiliar. Qualquer outra TAG, não listada aqui, será ignorada se existir nesse XML.

Encoding Conjunto de caracteres do XML. Válidos: "UTF-8" e "ISO-8859-1".
<cTEF> Grupo de TAGS principal (obrigatória).
<tipo> Tipo do documento eletrônico. Válidos: "NFC-e" e "CF-e" (obrigatória).
<configuracao> Configuração do UniDANFE que será usada para a geração/impressão do documento. Se não infomrada será usada a configuração padrão para o tipo de documento informado (opcional).
<comprovanteTEFn> Nome do arquivo, incluindo o caminho completo, dos arquivos de texto cujo conteúdo deverão ser impressos, onde n é um número de 1 a 9.

<comprovanteTEF1> é obrigatória.

Demais arquivos devem ser informados em sequência, sem buracos, a partir de 2 (comprovanteTEF2, comprovanteTEF3, etc).

Veja também