Mudanças entre as edições de "Manuais:UniDANFE/XMLCoprovanteTEF"
(Criou página com '__NOTITLE__ ==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âm...') |
|||
Linha 6: | Linha 6: | ||
<pre><?xml version="1.0" encoding="ISO-8859-1"?> | <pre><?xml version="1.0" encoding="ISO-8859-1"?> | ||
− | < | + | <cTEF> |
<tipo>NFC-e</tipo> | <tipo>NFC-e</tipo> | ||
<configuracao>NFCE-BOBINA</configuracao> | <configuracao>NFCE-BOBINA</configuracao> | ||
− | < | + | <comprovanteTEF1>c:\sistema\retorno\tef12345_001.txt</comprovanteTEF1> |
− | + | <comprovanteTEF2>c:\sistema\retorno\tef12345_001.txt</comprovanteTEF2> | |
− | + | <comprovanteTEF3>c:\sistema\retorno\tef12345_001.txt</comprovanteTEF3> | |
− | + | ... | |
− | + | <comprovanteTEF9>c:\sistema\retorno\tef12345_001.txt</comprovanteTEF9> | |
− | + | </cTEF> | |
− | |||
− | |||
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | </ | ||
</pre> | </pre> | ||
Linha 59: | Linha 29: | ||
|- | |- | ||
− | |< | + | |<cTEF> |
|Grupo de TAGS principal (obrigatória). | |Grupo de TAGS principal (obrigatória). | ||
Linha 71: | Linha 41: | ||
|- | |- | ||
− | |< | + | |<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). | ||
|} | |} |
Edição das 11h55min de 18 de agosto de 2022
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> <comprovanteTEF3>c:\sistema\retorno\tef12345_001.txt</comprovanteTEF3> ... <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). |