{% extends "base.html" %} {% import 'macros/empresa.html' as empresa_ui %} {% block title %}Lançamento NF-e{% endblock %} {% block content %}

{% if request.args.get('tipo') == 'NFCE' %}Lançamento NFC-e{% else %}Lançamento NF-e{% endif %}

{% if request.args.get('tipo') == 'NFCE' %} Emissão de NFC-e (Nota Fiscal de Consumidor Eletrônica) {% else %} Emissão de NF-e para saídas diversas: devolução, brinde, transferência, etc. {% endif %}

{{ notas|selectattr('status', 'equalto', 'pendente')|list|length + notas|selectattr('status', 'equalto', 'pronta_para_envio')|list|length }}

Pendentes de Envio

{{ notas|selectattr('status', 'equalto', 'autorizada')|list|length }}

Autorizadas

{{ notas|selectattr('status', 'equalto', 'contingencia_offline')|list|length + notas|selectattr('status', 'equalto', 'em_contingencia_offline')|list|length }}

Contingência

{{ notas|selectattr('status', 'equalto', 'cancelada')|list|length }}

Canceladas

{{ notas|selectattr('status', 'equalto', 'rejeitada')|list|length + notas|selectattr('status', 'equalto', 'denegada')|list|length }}

Rejeitadas/Denegadas

{% if notas %}
{% for nota in notas %} {% endfor %}
Tipo Nº/Série Data Emissão Chave de Acesso Valor Status Ações
{% if nota.modelo == '55' %} NF-e {% else %} NFC-e {% endif %} {{ nota.numero }}/{{ nota.serie }} {{ nota.data_emissao.strftime('%d/%m/%Y %H:%M') if nota.data_emissao else '-' }} {% if nota.chave_acesso %} {{ nota.chave_acesso[:20] }}... {% else %} - {% endif %} R$ {{ "%.2f"|format(nota.valor_total or 0) }} {% if nota.status == 'autorizada' %} Autorizada {% elif nota.status == 'contingencia_offline' or nota.status == 'em_contingencia_offline' %} Contingência {% elif nota.status == 'pronta_para_envio' %} Pronta {% elif nota.status == 'pendente' %} Pendente {% elif nota.status == 'cancelada' %} Cancelada {% elif nota.status == 'denegada' %} Denegada {% elif nota.status == 'rejeitada' %} Rejeitada {% elif nota.status == 'erro' %} Erro {% else %} {{ nota.status }} {% endif %} {% if nota.status in ['rejeitada', 'erro', 'denegada'] and nota.motivo_status %}
{{ nota.motivo_status[:60] }}{% if nota.motivo_status|length > 60 %}...{% endif %} {% elif nota.status in ['contingencia_offline', 'em_contingencia_offline'] and nota.motivo_status %}
{{ nota.motivo_status[:60] }}{% if nota.motivo_status|length > 60 %}...{% endif %} {% endif %}
{% if nota.status in ['pronta_para_envio', 'rejeitada', 'contingencia_offline', 'em_contingencia_offline'] %} {% elif nota.status == 'autorizada' %} {% elif nota.status in ['rascunho', 'em_digitacao', 'pendente', 'erro'] %} {% endif %}
{% else %}

Nenhuma nota fiscal encontrada

{% endif %}
{% endblock %}