O que é :
A tag <tpImp> define como o DANFE será impresso, especificando o formato visual que será utilizado.
Função :
Informar à SEFAZ e ao destinatário o layout do DANFE.
Determinar o formato adequado para a operação (ex.: retrato, paisagem, simplificado).
Garantir que o DANFE atenda às exigências fiscais e operacionais.
Formato:
Tipo de dado: Numérico
Tamanho: 1 dígito
Valores Permitidos:
0 - Sem geração de DANFE (NFe exclusivamente eletrônica).
1 - Retrato (padrão).
2 - Paisagem.
3 - DANFE Simplificado (impressão em formulário pré-impresso).
4 - DANFE NFC-e em formato de recibo.
5 - DANFE NFC-e em formato eletrônico (para dispositivos móveis).
Regras:
Certifique-se de que o valor de <tpImp> seja apropriado para o tipo de operação.
Utilize valores consistentes com o modelo da nota (ex.: NFC-e exige valores específicos como 4 ou 5).
Uso Comum:
0 (Sem DANFE): Para operações exclusivamente eletrônicas.
1 (Retrato): Usado na maioria das operações, com impressão em folha A4 no formato vertical.
2 (Paisagem): Para operações que demandam mais espaço informativo.
3 (Simplificado): Para formulários pré-impressos.
4 (NFC-e em recibo): Para varejo em papel reduzido.
5 (NFC-e para dispositivos móveis): Exibição eletrônica ou envio via e-mail.
Relação com outros campos:
Diretamente relacionado ao modelo da nota e ao tipo de operação, garantindo compatibilidade entre o layout do DANFE e o uso pretendido.
Exemplo Prático:
<ide>
<tpImp>1</tpImp>
<!-- Outros campos do <ide> -->
</ide>
O valor 1 indica que o DANFE será impresso no formato retrato, padrão para a maioria das operações fiscais.
Erros Relacionados:
Código do Erro: 215 - "Rejeição: Falha no Schema XML da NFe."
Descrição: O campo <tpImp> não foi informado ou contém valores inválidos.
Código do Erro: 539 - "Rejeição: Tipo de impressão incompatível com o modelo da NFe."
Descrição: O <tpImp> informado não é compatível com o modelo da nota.
Código do Erro: 768 - "Rejeição: Configuração de impressão inválida para o DANFE."
Descrição: O valor de <tpImp> não atende às exigências para o tipo de operação.
Importância:
A tag <tpImp> define a forma como o DANFE será gerado e apresentado.
Embora pareça simples, sua escolha pode ter impactos operacionais importantes, especialmente no varejo ou em operações exclusivamente eletrônicas.
Boas Práticas:
Certifique-se de que o valor de <tpImp> seja apropriado para o tipo de operação (NFe, NFC-e).
Utilize validações automáticas no sistema emissor para evitar inconsistências.
Escolha o formato adequado com base na necessidade operacional e fiscal.
Considerações FInais:
A escolha correta do <tpImp> assegura que o DANFE atenda às necessidades fiscais e práticas de cada operação, seja para transporte, venda no varejo ou exportação.
Erros nesse campo podem causar rejeições ou dificuldades operacionais.