# Consolidação da Fatura

# Versão 1

# DESCRIÇÃO

A aplicação Consolidação realiza o processo de consolidação de faturas com status "FA - Faturada" ou "NF - Não Faturar", convertendo unidades consumidoras (UCs) ou livros de leitura em notas fiscais. A tela é estruturada em duas seções principais: a primeira permite a configuração dos critérios de consolidação, como data de referência, competência, etapa e grupo de consumo; a segunda apresenta os resultados das faturas consolidadas após o processamento.

# FINALIDADE

A aplicação Consolidação tem como objetivo principal automatizar a conversão de faturas nos estados "FA - Faturada" e "NF - Não Faturar" em notas fiscais. Ela possibilita o processamento de uma UC isolada ou várias UCs vinculadas a um livro ou a consolidação completa de uma etapa. Além disso, o processo pode ser realizado de forma online ou programado para execução em segundo plano.

# PRINCIPAIS CAMINHOS

Login ou acesso ao sistema > Página Inicial > Workspace de Faturamento > Consolidação

Figura 1: Menu Workspace Faturamento - Item Consolidação

# FUNCIONALIDADES

Ao acessar o item de menu Consolidação, o usuário será direcionado para a tela abaixo, onde estão disponíveis todas as funcionalidades relacionadas. Para facilitar o entendimento, a tela será detalhada em seções, com explicações específicas sobre cada uma das suas funções.

Figura 2: Tela inicial - Consolidação

# Estrutura da Tela

A tela é dividida em três áreas principais:

  • Filtro do Usuário: Nesta seção, você pode aplicar filtros para segmentar as informações de acordo com os parâmetros definidos para o usuário.
  • Critérios para Consolidação: Nesta seção, você pode definir os critérios para realizar a consolidação das faturas. A seção permite realizar a consolidação por uma UC específica, por um livro ou por uma etapa.
  • Resultados da Consolidação: Nesta seção você pode visualizar os dados gerados após o processamento. Nela, é possível visualizar as faturas que foram retiradas do espelho e migraram para o status definitivo, bem como identificar as faturas classificadas como irregulares.

# Filtro do Usuário

O Filtro do Usuário é alimentado pela aplicação Usuários, na qual são cadastrados os parâmetros para definir o que cada usuário pode filtrar na seção Filtro do Usuário. O filtro padrão de usuário possui 5 campos, sendo eles: empresa, regional, distrital, seccional e localidade.

  • Empresa: campo parametrizado com os dados da empresa 0001 – Sonda.
  • Regional: Este campo permite filtrar as informações de acordo com a regional. Digite o nome da regional ou selecione uma opção na lista suspensa para facilitar a escolha.
  • Distrital: Este campo permite especificar a distrital desejada para o filtro. Você pode digitar o nome da distrital ou escolher diretamente na lista exibida.
  • Seccional: Utilize este campo para escolher a seccional. Basta digitar o nome da seccional para visualizar sugestões automáticas ou selecionar uma opção na lista.
  • Localidade: Este campo permite filtrar as informações por localidade específica. Digite o nome da localidade no campo de busca para ver as sugestões ou selecione diretamente da lista.

O Filtro do Usuário fica oculto por padrão, sendo exibido apenas quando o usuário decide expandi-lo.

Figura 3: Filtro do Usuário - Oculto

Ao clicar para abrir, todos os campos mencionados ficam visíveis, permitindo que o usuário aplique os filtros desejados. Para economizar espaço na tela, o filtro pode ser recolhido novamente, ficando oculto até que o usuário precise usá-lo.

Figura 4: Filtro do Usuário - Expandido

# Critérios para Consolidação

Esta seção permite que o usuário realize a consolidação da fatura com base nos dados informados. Abaixo, descreveremos o funcionamento dos campos principais e o processo de consolidação de acordo com cada cenário/possibilidades.

A seção de critérios para consolidação conta com os seguintes campos:

  • Referência: Selecione a data de referência.
  • Etapa: Selecione a etapa desejada.
  • Grupo de Consumo: Ao abrir a aplicação, o campo estará preenchido com a opção Todos, considerando tanto os clientes normais quanto os grandes clientes.
  • Competência: Ao abrir a aplicação, o mês e ano de referência para a data contábil já estará preenchido.
  • Livro: Informe um livro cadastrado.
  • UC: Insira um número de UC válido, apto para consolidar a fatura. Neste campo posso realizar a consolidação de uma Unidade consumidora especifica individualmente.
  • Cliente: Ao informar uma UC válida, o nome do cliente será preenchido automaticamente.

Figura 5: Seção - Critérios para Consolidação

# Consolidação por UC

  • Para realizar a consolidação para uma UC especifica individualmente, é necessário preencher os seguintes campos obrigatórios:

    • UC: Informe o número da unidade consumidora.

Figura 6: Digite o número da UC

  • Assim que o número da UC for inserido, o sistema inicia o carregamento automático dos dados dessa unidade.

Figura 7: Carregando dados da UC

  • O sistema verifica se a UC está em situação de espelho e se é apta para consolidação. Em seguida, valida a UC: caso seja inválida, um erro de "UC inválida" será exibido.

Figura 8: UC inválida

  • Ao fechar a mensagem de alerta, o sistema retorna para a tela de entrada, com os campos vazios permitindo a inserção de novos dados.
  • Caso a UC seja apta, todos os outros campos relacionados, como Cliente, Livro e Etapa são preenchidos automaticamente com os dados cadastrados para a UC. Será necessário inserir a data de referência para a consolidação.
  • Os campos Etapa, Livro e Cliente ficarão bloqueados para edição manual, garantindo que as informações reflitam fielmente o cadastro da unidade.

Figura 9: Campos carregados automaticamente

  • O botão de “Programar” no cenário de consolidação por UC é desativado, impedindo a execução de uma programação em segundo plano.

Figura 10: Botão Programar

  • Cenário de sucesso: Após preencher a UC, o sistema encontrar os dados relacionados e você selecionar a data de referência, clique no botão “Salvar”. Em seguida, será exibida uma caixa de diálogo de confirmação da consolidação, com as opções "Cancelar" e "Confirmar":
  • Cancelar: Se optar por "Cancelar", a ação será interrompida e nenhuma consolidação será realizado para essa UC.
  • Confirmar: Se optar por "Confirmar", o sistema realizará a consolidação da fatura.

Figura 11: Caixa de Diálogo - Confirmar Consolidação

  • Após a confirmação, uma nova caixa de diálogo será exibida, informando: "Consolidação efetuada com sucesso".

Figura 12: Caixa de Diálogo - Consolidação efetuada com sucesso

  • Retorno à tela principal: Ao clicar no botão "Fechar”, o sistema retornará à tela de Consolidação com a seção Resultados da Consolidação preenchido, além de trazer o botão “Visualizar Fatura” habilitado.

![Figura 13: Resultados da Consolidação preenchido e botão "Visualizar fatura” habilitado](../assets/images/consolidacao-fatura/image13.png "Figura 13: Resultados da Consolidação preenchido e botão "Visualizar fatura” habilitado")

  • Cenário de Erro: Após preencher a UC e o sistema localizar os dados relacionados, ao selecionar a data de referência e clicar no botão “Salvar”, será exibida uma caixa de diálogo com a mensagem: “Não há registros com os dados informados para consolidação da fatura” caso a UC informada já tenha sido consolidada.

Figura 15: Caixa de Diálogo - Não há registros com dados relacionados para consolidação

  • Retorno à tela principal: Ao clicar no botão "Fechar”, o sistema retornará à tela de Consolidação, com os campos vazios, pronto para uma nova consolidação, caso necessário.

# Visualizar Fatura

Após consolidar uma UC específica, será possível visualizar a fatura gerada em formato PDF. Para isso, clique no botão “Visualizar Fatura”. Uma modal será exibida com a fatura, permitindo que você imprima ou baixe o arquivo.

Figura 16: Modal Imprimir Fatura - Visualização da fatura da UC consolidada

# Consolidação por Etapa

  • A consolidação por etapa permite consolidar as faturas de uma etapa inteira. Ao informar os dados, o sistema valida as informações fornecidas e, caso sejam válidas, inicia o processamento da consolidação.
  • O código da etapa refere-se a lotes específicos definidos dentro do calendário, cada um com uma data limite para o faturamento. Esse código permite realizar o processo de consolidação de toda a etapa de forma organizada e automatizada.
  • Para realizar a consolidação de uma etapa inteira, é necessário preencher os seguintes campos obrigatórios:
    • Etapa: Selecione a etapa desejada para a consolidação.
    • Referência: Escolha a data de referência clicando no calendário.
    • Grupo de Consumo: Ao abrir a aplicação, o campo estará preenchido.
    • Competência: Ao abrir a aplicação, o mês e ano de referência para a data contábil já estará preenchido.

Figura 17: Campos obrigatórios consolidação por etapa

  • O botão de “Programar” no cenário de consolidação por Etapa é habilitado, permitindo a execução de uma programação em segundo plano.

Figura 18: Botão Programar habilitado para consolidação por etapa

  • Caso algum campo obrigatório não seja preenchido ao clicar em "Salvar", o sistema exibirá os campos em estado de erro com o texto "Campo Obrigatório".

Figura 19: Alerta – Campos Obrigatórios

  • Cenário de sucesso: Após preencher os campos obrigatórios, clique no botão “Salvar”. Em seguida, será exibida uma caixa de diálogo de confirmação da consolidação da etapa, com as opções "Cancelar" e "Confirmar":
  • Cancelar: Se optar por "Cancelar", a ação será interrompida e nenhuma consolidação será realizada para essa etapa.
  • Confirmar: Se optar por "Confirmar", o sistema realizará a consolidação da etapa.

Figura 20: Caixa de Diálogo - Confirmar consolidação

  • Após a confirmação, uma nova caixa de diálogo será exibida, informando: "Consolidação efetuado com sucesso".
  • Retorno à tela principal: Ao clicar no botão "Fechar”, o sistema retornará à tela de Consolidação com a seção Resultados da Consolidação preenchido.
  • Cenário de erro: Após preencher os dados obrigatórios e clicar no botão “Salvar”, se a etapa já tiver sido consolidada ou não estiver apto para consolidação, uma caixa de diálogo será exibida com a mensagem: “Não há registros com os dados informados para consolidação da fatura”.
  • Retorno à tela principal: Ao clicar no botão "Fechar”, o sistema retornará à tela de Consolidação, com os campos vazios, pronto para uma nova consolidação, caso necessário.

# Consolidação por Livro

  • Para realizar a consolidação para um livro inteiro, é necessário preencher os seguintes campos obrigatórios:
    • Livro: Selecione o livro cadastrado para que seja encontrado e apto para realizar a consolidação;
    • Etapa: Selecione a etapa desejada para a consolidação;
    • Referência: Escolha a data de referência clicando no calendário;
    • Grupo de Consumo: Campo já preenchido ao abrir a aplicação;
    • Competência: Ao abrir a aplicação, o mês e ano de referência para a data contábil já estará preenchido.

Figura 21: Campos obrigatórios - Consolidação por livro

  • O botão de “Programar” no cenário de consolidação por livro é desativado, impedindo a execução de uma programação em segundo plano.

Figura 22: Botão programar – desativado para consolidação do livro

  • Caso algum campo obrigatório não seja preenchido ao clicar em "Salvar", o sistema exibirá os campos em estado de erro com o texto "Campo Obrigatório".

Figura 23: Alerta – Campos Obrigatórios

  • Cenário de erro: Após preencher os dados obrigatórios e clicar no botão “Salvar”, se o livro já tiver sido consolidado ou não estiver apto para consolidação, uma caixa de diálogo será exibida com a mensagem: “Não há registros com os dados informados para consolidação da fatura”.
  • Retorno à tela principal: Ao clicar no botão "Fechar”, o sistema retornará à tela de Consolidação, com os campos vazios, pronto para uma nova consolidação, caso necessário.
  • Cenário de sucesso: Após preencher os campos obrigatórios, clique no botão “Salvar”. Em seguida, será exibida uma caixa de diálogo de confirmação da consolidação, com as opções "Cancelar" e "Confirmar":
  • Cancelar: Se optar por "Cancelar", a ação será interrompida e nenhuma consolidação será realizada para esse livro.
  • Confirmar: Se optar por "Confirmar", o sistema realizará a consolidação do livro.

Figura 24: Caixa de Diálogo: Confirmar Consolidação

  • Após a confirmação, uma nova caixa de diálogo será exibida, informando: "Consolidação efetuada com sucesso".

Figura 25: Caixa de Diálogo - Consolidação efetuada om sucesso

  • Retorno à tela principal: Ao clicar no botão "Fechar”, o sistema retornará à tela de Consolidação com a seção Resultados da Consolidação preenchido.

# Resultados da Consolidação

Esta seção permite ao usuário visualizar os resultados da consolidação da fatura, seja de uma UC específica, um livro ou uma etapa inteira. Abaixo, detalhamos o funcionamento dos principais campos presentes nessa seção.

A seção é dividida em três partes:

  • Espelho: Exibe os resultados das UCs que estavam no espelho antes da consolidação.
  • Definitivo: Apresenta os resultados das UCs que foram consolidadas e convertidas em notas fiscais.
  • Irregular: Lista os resultados das UCs que não puderam ser consolidadas por algum motivo durante o processo.

Cada uma dessas partes possui os mesmos campos, que são:

  • Fatura: exibe a quantidade de faturas;
  • Unidade Consumidora: exibe a quantidade de unidades consumidoras;
  • Leitura: exibe a quantidade de leituras;
  • Lançamentos: exibe a quantidade de lançamentos;
  • Valor total: exibe o valor total das faturas.

Figura 26: Resultados da Consolidação - campos preenchidos após consolidação

# ESPECIFICIDADES

Descreva os itens abaixo referente as validações.

FUNÇÃO PARÂMETROS STATUS/COMPORTAMENTO

# PROCEDIMENTOS BÁSICOS – SÍMBOLOS E CONVENÇÕES

  • Botão Programar: O botão "Programa" é responsável por iniciar a consolidação em segundo plano. Ele fica ativo somente durante a consolidação por Etapa. Para utilizá-lo, é necessário informar os campos Etapa, Referência, Grupo de Consumo e Competência. Após preenchê-los, a consolidação será realizada em background. Quando a opção de consolidação for por Livro ou UC, o botão ficará desabilitado, permitindo o processamento apenas por Etapa.
  • Botão Salvar: O botão “Salvar” é responsável por realizar a consolidação das faturas em tempo real. Ao ser clicado, ele processa imediatamente os dados preenchidos e executa a consolidação.
  • Botão Visualizar Fatura: O botão “Visualizar Fatura” permite a visualização da fatura em PDF de uma UC especifica após o processo de consolidação.

# REQUISITOS DE USUÁRIOS

Principais ações que poderão ser executadas durante a Consolidação da Fatura

USUÁRIO RESPONSABILIDADES
Faturamento Aplicar filtros para segmentar as informações de acordo com os parâmetros definidos para o usuário
Realizar a consolidação por uma UC específica
Realizar cálculo do faturamento por uma etapa inteira
Realizar consolidação para um livro inteiro
Realizar a programação em background por etapa
Visualizar os resultados da Consolidação após o processamento
Visualizar a fatura em PDF de após a consolidação de UC específica

# RELATÓRIO DE INCIDÊNCIAS

Seção destinada a resolução de problemas e erros que podem ocorrer e como pode ser solucionado.

PROBLEMA CAUSA SOLUÇÃO

# DOCUMENTOS RELACIONADOS

TÍTULO LINK
Consolidação da Fatura -