{% extends 'base.html' %} {% block title %}{% if entrada %}Entrada Fiscal #{{ entrada.id }}{% else %}Nova Entrada Fiscal{% endif %}{% endblock %} {% block content %} {% set entrada_somente_leitura = entrada and entrada.status in ['FINALIZADO', 'CANCELADO'] %}
Entrada unificada - Manual ou XML
{{ situacao_fechamento_detalhe[2] }}
| # | Descrição | Cód. Produto | NCM | CFOP | Un | Qtd | Vl. Unit. | Total | Produto | Ações |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ item.numero_item }} |
{{ item.descricao[:50] }}
{% if item.ean %} EAN: {{ item.ean }}{% endif %} |
{% if item.produto %}
{{ item.produto.codigo_produto or item.produto.codigo or '-' }}
{% elif item.codigo_produto_nfe %}
{{ item.codigo_produto_nfe }}
{% else %}
-
{% endif %}
|
{{ item.ncm or '-' }} | {{ item.cfop or '-' }} | {% set unidade_upper = (item.unidade or '').upper().replace(' ', '') %} {% set unidade_meta = namespace(fracionada=none, sigla=(item.unidade or '-')) %} {% for embalagem in embalagens or [] %} {% set embalagem_sigla = (embalagem.sigla or '').upper().replace(' ', '') %} {% set unidade_equivalente = ( unidade_upper == embalagem_sigla or (unidade_upper in ['UN', 'UND', 'UNID', 'UNIDADE'] and embalagem_sigla in ['UN', 'UND', 'UNID']) or (unidade_upper in ['KG', 'KILO', 'QUILO'] and embalagem_sigla == 'KG') or (unidade_upper in ['MT', 'M', 'METRO', 'METROS'] and embalagem_sigla == 'MT') or (unidade_upper in ['LT', 'L', 'LITRO', 'LITROS'] and embalagem_sigla == 'LT') or (unidade_upper in ['M2', 'M²', 'METRO2', 'METROQUADRADO'] and embalagem_sigla in ['M2', 'M²']) or (unidade_upper in ['M3', 'M³', 'METRO3', 'METROCUBICO'] and embalagem_sigla in ['M3', 'M³']) ) %} {% if unidade_equivalente %} {% set unidade_meta.fracionada = embalagem.fracionada %} {% set unidade_meta.sigla = embalagem.sigla or unidade_meta.sigla %} {% endif %} {% endfor %} {% if unidade_meta.fracionada is none %} {% set unidade_meta.fracionada = unidade_upper not in ['UN', 'PC', 'CX', 'KIT', 'PAR'] %} {% endif %}{{ unidade_meta.sigla }} | {{ ("%.3f" if unidade_meta.fracionada else "%.0f")|format(item.quantidade or 0) }} | R$ {{ (item.custo_unitario or item.valor_unitario or 0)|formatar_decimal_br(4) }} | R$ {{ (item.valor_total or 0)|formatar_decimal_br(4) }} | {% if item.produto %} Vinculado {% else %} Não vinculado {% endif %} |
{% if entrada and entrada.status not in ['FINALIZADO', 'CANCELADO'] %}
{% if not item.produto %}
{% endif %}
{% endif %}
|
| Nenhum item adicionado. Clique em "Adicionar Item" para começar. | ||||||||||
| Produtos: | {{ ("R$ %.2f"|format(entrada.valor_produtos if entrada else 0)).replace('.', ',') }} |
| Frete: | |
| Seguro: | |
| Outras Desp.: | |
| Desconto: | |
| IPI: | {{ ("R$ %.2f"|format(entrada.valor_ipi if entrada else 0)).replace('.', ',') }} |
| ICMS ST: | {{ ("R$ %.2f"|format(entrada.valor_icms_st if entrada else 0)).replace('.', ',') }} |