tpImp

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.