Millen-57349 – Pedidos de venda de serviço  - Faturamento automático por Lote RPS

Release - 108
Versão  - 5
Autor    - Jaciara Silva

Caminho:

Vendas > Pedido de Venda

Controladoria > Fiscal > Gera Lote RPS

Objetivo


Disponibilizar recurso para que, após a inclusão e aprovação do pedido de venda de serviço, pelo município de Itapevi, este seja inserido em uma fila para faturamento automático.

Ocorre que, empresas que vendem serviços para seus clientes, e geram grande quantidade de pedidos, estes são incluídos no e-Millennium através de uma API e devem se faturados através de uma NFSe para a prefeitura de Itapevi-SP, logo após sua aprovação.

Para atender esta demanda foi necessário desenvolver uma rotina periódica para geração do lote RPS de todos os pedidos recebidos no dia:


  • Na tela de Geração de Lote RPS foi criada mais uma "Origem Dados" para suportar pedidos de venda;
  • Nas Configurações Gerais do sistema foram criados parâmetros necessários para o Scheduler acionar a rotina automaticamente;
  • No scheduler foi criar método para consultar os pedidos de venda periodicamente, de acordo com os parâmetros das Configurações Gerais, e executar o processo automaticamente.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  • Executar o programa BM_NFSE.exe;
  • Instalar o módulo millenium!rps_automatico.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
  • Definir condições de pagamento que não serão aceitas para geração dos lotes RPS;
  • Ter tipo de pedido de venda de serviço cadastrado, para identificar os pedidos a serem usados na geração do lotes RPS;
  • Ter evento de faturamento de pedidos de serviço configurado, para ser usado no faturamento automático;
  • Ter filais configuradas para faturar os pedidos de venda de serviços.

Parâmetros


1. Configuração necessária para ativar o recurso de Lote RPS:

Em Utilitários > Empresa > Filiais:

Na guia Geral, preencher:

  • Código
  • Nome/Razão Social
  • Tipo de Empresa
  • PJ/PF
  • CNPJ
  • CGC
  • Inscrição Municipal
  • UF Inscrição Municipal
  • Endereços (preencher todos quando forem diferentes para cada caso)
  • Endereço Entrega – ligar
  • Endereço Nota – ligar
  • Endereço Cobrança – ligar


Na guia Tributação, preencher:

  • Cnae
  • Certificado Digital
  • Utiliza Nota Fiscal Eletrônica de Serviço – ligar
  • Pasta de Leitura RPS – preencher
  • Ambiente Homologação – (A opção Produção deverá ser selecionada somente após a realização de todos os testes de homologação estarem aprovados)
  • Os demais campos devem ser preenchidos somente quando forem referentes ao município emissor da NFSe


Em Produtos e Serviços > Serviços:

Na guia Fiscal, preencher:

  • Classificação do Produto - SPED
  • Município Homologado – Itapevi
  • Código Lista de Serviços
  • Código de Tributação do Município
  • Serviço Executado – preencher
  • Serviço Sujeito ao ISS – ligar
  • Natureza Tributação – preencher

 

2. Configuração necessária para ativar o recurso de Lote RPS Automático:

Em Utilitários > Administrador > Configurações Gerais > Fiscal:

  • Na aba Faturamento Automático RPS, ligar o parâmetro Faturamento Automático RPS (para visualizar os parâmetros de conexão com a prefeitura);
  • Desconsiderar Condição de Pagamento – (Se no pedido de venda de serviço constar uma condição de pagamento selecionada neste parâmetro, o sistema irá descartar o pedido na geração do lote RPS);
  • Tipo de Pedido – (Somente os tipos selecionados neste parâmetro serão considerados para geração do lote RPS);
  • Evento – Selecionar o evento configurado para o faturamento automático das notas fiscais, referentes aos pedidos de venda de serviço que integrarem os lotes RPS gerados;
  • Filiais Permitidas – Selecionar as filiais que estiverem configuradas para recebimento dos pedidos de venda de serviço, geração dos lotes RPS e, portanto, responsáveis pela emissão das notas fiscais de serviço. Para emissão automática das NFSe, o sistema irá considerar somente as filais que estiverem selecionadas neste parâmetro.
  • Intervalo de Execução – Informe a quantidade de dias retroativos (a partir da data atual), que o sistema deverá consultar no banco de dados, em busca de pedidos de venda de serviço para a geração de lotes RPS;
  • Limite de Itens por Lote RPS – Informe a quantidade máxima de itens que podem ser incluídos em cada lote RPS a ser gerado;
  • Salvar Configurações.


Em Produtos e Serviços > Serviços, na aba Fiscal:

  • No parâmetro Modo de Faturamento RPS – selecionar a opção Na Inclusão do Pedido;
  • Salvar.


Entradas


Em Vendas > Pedido de Venda, na consulta temos o pedido de venda de serviços:


Faturamento Automático do Lote RPS

O scheduler irá executar o processo “processa_faturamento_auotmatico_rps, que por padrão do sistema, será acionado a cada 60 minutos.

Na sequência será executado o método “millenium.NFSE.Fturamento_Automatico_RPS, que validará os pedidos de vendas de acordo com os parâmetros gerais, configurados para a geração dos lotes RPS.


Lote RPS Gerado

Em Controladoria > Fiscal > Gera Lote RPS:

  • Faça uma busca para visualizar os lotes gerados;
  • Perceba que, para o exemplo de pedido acima, foi gerado 1 lote com 2 RPS, conforme definido nas configurações gerais;
  • A coluna ”Enviar RPS Automaticamente” foi marcada, indicando que o lote será enviado através do processo de envio automático (scheduler).


Em Vendas > Pedido de Venda:

Ao consultar o pedido de venda de serviço, temos dois itens faturados (saldo zero) e um item está aguardando para ser incluído na próxima geração de lotes.


Validando Lotes RPS Gerados

Em Vendas > Status NFe:

  • Preencher o campo de filtro Filial;
  • Procurar;
  • Perceba que os lotes RPS estão como ”Aguardando protocolo“, pois o processo executado é somente para gerar as movimentações. O processo que realiza o envio dos RPS para a prefeitura é método millenium!rps_automatico.NFES.Enviar.


Validações e Saídas


Gerando Lotes RPS Manualmente

A automação do processo de geração dos lotes não teve nenhum reflexo sobre o processo de geração manual. Porém, as configurações gerais, feitas para a geração automática, não terão reflexo na geração manual, porque o sistema irá considerar para a geração dos lotes, somente os filtros preenchidos na tela.

Em Controladoria > Fiscal > Gera Lote RPS:

  • Acessar Gera RPS;
  • Preencher os campos de filtros;
  • Próximo;
  • O sistema listará todos os pedidos de venda de serviço que atenderem aos requisitos para serem faturados;
  • Próximo;

  • Preencher o campo Filial;
  • Ligar o parâmetro Enviar RPS Automaticamente;
  • Gerar;
  • Consultar, para visualizar os lotes gerados.

Índice

  • Sem rótulos