229 guia gnre
Objetivo
Este recurso trata da **criação automática da Guia GNRE** a partir de uma Nota Fiscal própria. O sistema valida a nota, calcula os valores de ICMS-ST e Fundo de Pobreza, gera os títulos contábeis e financeiros e abre o wizard para emissão da guia. É voltado para usuários das áreas **Fiscal, Contábil, Financeira** e para analistas de sistemas que configuram o ERP.
Filtros Disponíveis
| Filtro | Descrição | Observação | Referência Técnica |
|---|---|---|---|
| Nota Fiscal | Seleciona a NF própria que originará a guia. | Obrigatório para iniciar o processo. | Classe NotaFiscalPropria. |
| UF do Cliente | Unidade Federativa vinculada ao cliente. | Define o modelo GNRE aplicável. | ModeloGNREUF. |
| Produto | Produto da NF. | Usado para cálculo de ICMS-ST. | CategoriaST / AliquotaST. |
| Tipo GNRE | Nacional ou São Paulo. | Determina o formato de geração. | Constantes GNREUtilities. |
Campos Corpo
| Campo | Descrição | Observação | Referência Técnica |
|---|---|---|---|
| Data Cadastro | Data em que a guia foi criada. | Gerada automaticamente. | Classe GuiaGNRE. |
| Data Vencimento | Data de vencimento da guia. | Pode ser ajustada conforme NF. | getPrimeiraDataTitulo(). |
| Origem Valores | Descrição da origem dos cálculos. | Ex.: Produto X: ST dest.: 100. | Método putOrUpdate(). |
| Valor | Valor calculado da guia. | Pode incluir Fundo de Pobreza. | getGuiaGNRE(). |
| Valor Total | Soma dos valores da guia. | Usado para títulos contábeis. | getGuiaGNRE(). |
| Observação | Texto explicativo vinculado à NF. | Limitado a 200 caracteres. | EstNotaUtilities.getInstrucaoBoleto(). |
Fluxo de Geração da Guia
1. **[Validação da Nota](ca://s?q=Validação_nota_GNRE)**: o sistema verifica se já existem guias emitidas. 2. **[Cálculo de ICMS-ST](ca://s?q=Cálculo_ICMS_ST_GNRE)**: obtém valores destacados e não destacados. 3. **[Montagem da Guia](ca://s?q=Montagem_guia_GNRE)**: cria objeto GuiaGNRE com dados da NF, valores e observações. 4. **[Criação de Títulos](ca://s?q=Criação_títulos_GNRE)**: gera títulos de pagamento e recebimento vinculados ao plano de contas. 5. **[Abertura do Wizard](ca://s?q=Abertura_wizard_GNRE)**: exibe interface para emissão da guia. 6. **[Geração de Arquivos](ca://s?q=Geração_arquivos_GNRE)**: cria arquivos TXT/XML conforme modelo nacional ou SP.
Integrações Contábeis e Financeiras
- **[Plano de Contas](ca://s?q=Plano_de_contas_GNRE)**: obrigatório para vincular lançamentos.
- **[Títulos Financeiros](ca://s?q=Títulos_financeiros_GNRE)**: gerados automaticamente para pagamento e recebimento.
- **[Lançamentos Contábeis](ca://s?q=Lançamentos_contábeis_GNRE)**: criados via HelperLancamentoCtbGerencial.
Dicas de Análise
- Verifique se o **modelo GNRE** está cadastrado para a UF do cliente.
- Confirme se os valores de **ICMS-ST** e **Fundo de Pobreza** foram calculados corretamente.
- Analise os **títulos contábeis** gerados para garantir que estão vinculados ao plano de contas correto.
- Utilize o **wizard** para revisar antes da emissão final.
Modelo de GUIA não encontrado
Para a busca dos modelo de Guia GNRE são utilizados 3 criterios:
- UF informada no Recurso 174 - GNRE Unidade Federativa
- Produto informado no Recurso 174 - GNRE Unidade Federativa
- Para busca de modelos de guia GNRE, se no cadastro do Modelo Fiscal Icms (recurso 851), aba ICMS, o campo "Calcular ICMS St por conta do cliente", se ele for "Sim", vai buscar apenas modelos de guia com a opcao "Nao Destacado". Caso essa opcao seja "Nao", vai buscar modelos de guia com a opcao " Destacado". Lembrando que para ser destacado, o valor de icms st da nota tem que ser sempre maior que zero.
Problemas Comuns e Como Resolver
| Situação | O que fazer |
|---|---|
| Mensagem "Plano de Conta não encontrado" | Cadastre o plano de contas para a UF em opções contábeis fiscais. |
| Erro "Já existem Guias para esta Nota" | Exclua as guias anteriores antes de gerar novamente. |
| Guia não abre no Wizard | Verifique se os modelos GNRE estão corretamente configurados para a UF e produto. |
| Arquivo não gerado | Confirme o diretório configurado em MentorProperties (path GNRE). |
Melhores Práticas
- **[Atualizar cadastros](ca://s?q=Atualizar_cadastros_GNRE)** de modelos GNRE por UF e produto.
- **[Auditar lançamentos](ca://s?q=Auditar_lançamentos_GNRE)** contábeis e financeiros após geração.
- **[Treinar usuários](ca://s?q=Treinar_usuários_GNRE)** para interpretar mensagens de erro e ajustar parâmetros.