Árvore de páginas

FATURAMENTO UTILIZANDO CÓDIGO DE BARRAS PARA SELEÇÃO DE DOCUMENTOS

Características do Requisito

Linha de Produto:

Microsiga Protheus®

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Rotina:

Rotina

Nome Técnico

TMSA850

Faturas a Receber

TMSA491Fatura Automática
TMSA854
Seleção de Documentos para Faturamento

Cadastros Iniciais:

O implemento de faturamento utilizando a leitor de código de barras utilizará de cadastros iniciais relacionados a emissão de faturas assim como ocorre nas rotinas TMSA850 (Fatura por Documento) e TMSA491 (TMSA491 - Fatura Automática).

Desta forma, ambiente de utilização devem estar configurado previamente com:

- Tipo de Faturamento
- Condição de pagamento
- Natureza
- Moeda

Deverá existir documentos de transporte (CTE's, Documento de apoio, Notas de serviço, etc) emitidos e não faturados anteriormente para utilização da rotina.

Parâmetro(s):

Não foram implementados novos parâmetros, sendo assim serão utilizados os parâmetros assim como já ocorre nas rotinas TMSA850 (Fatura por Documento) e TMSA491 (TMSA491 - Fatura Automática).

MV_FATPREF -  Indica o prefixo da fatura (título) para geração.

MV_NUMFAT - Indica o número sequencial das faturas.

MV_TMSFMSG - Permite configurar se ao confirmar a geração de uma fatura a receber, deve-se apresentar ao usuário uma janela, exibindo o número da fatura gerada.

MV_CANCHST - Permite cancelar faturas sem registrar histórico.

MV_TMSNFAT - Considera a sequência do parâmetro MV_NUMFAT para a numeração dos títulos quando utilizados documentos de apoio.

MV_NATFAT - Indica o código da natureza do título da fatura de transporte a ser gerado.

MV_TIPFAT - Indica o tipo do título da fatura de transporte a ser gerado.

MV_TMSMFAT - Modo de Faturamento do TMS. 1- Faturamento a partir da SE1 (Contas a receber); 2- Faturamento a partir do DT6 (Documentos de Transporte).   

*MV_CODCOMP - Código do cliente para cobrança de veículo dedicado.

*Na geração de fatura automática é possível que  o valor cobrado do cliente possa ser negociado com o mesmo, independentemente da quantidade de coletas e entregas realizadas no período, com exceção às taxas.
Para isso, o parâmetro MV_CODCOMP deve estar configurado. Ao visualizar a fatura a receber (gerada) observe que o valor fixo informado no contrato do cliente foi dividido pela quantidade de documentos emitidos no período e informado no campo “VL. Acresc. Após a confirmação da fatura, o sistema emitirá um título para cobrança total do serviço (componentes da tabela (taxa) + valor fixo do contrato).

Requisito/Story/Issue:

Listado abaixo as ISSUES que fazem parte do Épico DLOGTMS02-4551:

  • DLOGTMS02-4556 - Menu e tela
  • DLOGTMS02-4557 - Leitura dos dados
  • DLOGTMS02-4558 - Fatura em branco
  • DLOGTMS02-4559 - Seleção Geral CT-e / Tela
  • DLOGTMS02-4560 - Seleção Geral CT-e / Chamada do faturamento automático
  • DLOGTMS02-4562 - Seleção Geral CT-e / Documentação detalhada
  • DLOGTMS02-4563 - Documentação detalhada

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

DT6 - Documentos de Transporte
SA1 - Cadastro de Clientes
SE1 - Contas a Receber
SE4 – Condições de Pagamento
SE5 - Movimentação Bancária
SFQ – Amarração de Parcelas
DUZ - Tipos de Faturamento
DV0 - Itens de Tipos de Faturamento
DVV – Documentos Cancelados da Fatura

Sistema(s) Operacional(is):

Windows® / Linux®

Descrição

Para emitir uma fatura de forma “Manual” atualmente é realizado um filtro informando os dados do cliente, dados para geração da fatura e período (data), através da rotina TMSA850 - Faturas a Receber .

Após o preenchimento dos dados supracitados, uma lista com todos os documentos pertinentes ao filtro informado pelo usuário são exibidos em um browse, para que ocorra a seleção de documentos.

Ao finalizar a seleção dos documentos, é gerado uma fatura para o cliente definido nos parâmetros iniciais e que a rotina identificar conforme a seleção dos documentos.

Para emitir uma fatura de forma “Fatura Automática” , a rotina será executada quando o conteúdo do parâmetro MV_TMSMFAT estiver preenchido com "2" (DT6 - Documentos de Transporte), permitindo gerar faturas automáticas conforme configuração do perfil do cliente e os dados informados no "Tipo de Faturamento", atualizando o cadastro de contas a receber do Módulo Financeiro.

São definidos através de parâmetros da rotina tipo de faturamento, o(s) cliente(s) e loja, tipo de frete a serem faturados, filial(is) de débito, tipo(s) de documento(s) a ser considerados para o processamento de fatura.

Foi implementado a possibilidade de seleção dos documentos via escaneamento de código de barras da chave do CT-e.

 Importante: Apesar do usuário ler via escaneamento os códigos de barras dos documentos que se deseja faturar, o sistema não irá incluir todos os documentos numa única fatura, pois será respeitada as configurações de quebra/separação constantes no perfil do cliente (TMSA480), aba "Financeiro".

Procedimento para Implantação

Para utilização desta nova funcionalidade, é necessário aplicar o patch referente a esta inovação para releases inferiores a 12.1.23 e a inclusão da rotina TMSA854 (Seleção de Documentos para Faturamento) no menu Financeiro do Módulo Gestão de Transportes (SIGATMS).

Não é necessário compatibilização de dicionário de dados.

Para inclusão da rotina no Menu Financeiro:

  1. Acessar o Módulo Configurador (SIGACFG);
  2. Acesse Cadastros > Menus;
  3. Selecionar o Menu TMS Gestão de Transporte e clicar em "OK";
  4. Clique em Novo Menu e posicione na pasta que deve recebê-la (Financeiro).
  5. Após selecionar a pasta onde o programa será inserido, neste caso, será na rotina TMSA854 (Seleção de Documentos para Faturamento), após, clicar em Novo Item e informar 
    os dados na tela "Configuração do Item" conforme abaixo e clicar na seta verde para salvar as informações;



  6. Feito isto, clicar em OK e na sequência em Gerar, na tela "Gerar Menu" informar o módulo "SIGATMS" e confirmar.
  7. Após, o sistema irá incluir a informação no Menu.

Procedimento para Utilização

A implementação de Faturamento utilizando a leitor de código de barras está disponível em três opções de menu uma vez que o Faturamento pode ser feito de três formas, pela rotina TMSA850  (Fatura por Documento), rotina TMSA491 (TMSA491 - Fatura Automática) ou TMSA854 (Seleção de Documentos para Faturamento) todas localizadas no Menu Atualizações> Financeiro.

Em resumo:

(ideia) Rotina TMSA850 (Fatura por Documento) através do botão "Outras Ações" ou através do atalho F8 detalhado abaixo; 

(ideia) Rotina TMSA491 (Fatura Automática) através do botão "Outras Ações" ;

(ideia) Nova rotina TMSA854 (Seleção de Documentos para Faturamento), através do Menu: Atualizações > Financeiro >Fatura Cód. Barras - botão "Outras Ações";

Detalhamento das Opções

(seleção)  Através da rotina TMSA850 (Fatura por Documento):

Seleção de CT-es quando a opção "Deseja iniciar fatura em branco" estiver com a caixa desmarcada.

  1. Em Gestão de Transportes (SIGATMS) acesse Atualizações > Financeiro > Fatura por Documento;
  2. Preencher os dados referente ao filtro para faturamento;
  3. Em outras ações selecionar 1Leitura de código de barras ou tecla F8. (Será apresentada tela com o campo de leitura do código de barras)
    1. No processo de leitura do código de barras o campo de entrada permanece em foco a cada leitura, possibilitando alternar os documentos "físicos" para leitura do código de barras.
    2. Não havendo mais documentos para leitura do código de barras deve-se pressionar a tecla "ESC" do teclado duas vezes para retornar a tela de fatura, ou clicar no ícone x localizado no canto superior direito.
  4. Efetue a leitura da chave do CT-e, através de um leitor de código de barras;
  5. Caso documento seja encontrado no browse, este será selecionado (marcado) e posicionado para que seja efetuado o faturamento;
  6. Quando o documento não for encontrado, uma mensagem informando a falha na busca será exibida;
  7. Após a seleção (escaneamento) dos documentos, deverá prosseguir para o faturamento.
  8. Uma vez na tela de faturamento, os documentos com código de barras escaneados pelo leitor estarão marcados. Neste momento é possível, caso seja necessário, selecionar manualmente outros documentos posicionando na linha correspondente ao documento ao qual deseja incluir na fatura pressionando a tecla [ENTER] ou através de duplo click sobre a linha.

1 - Rotina TMSA850 opção "Outras Ações"  após filtro para faturamento (Imagem 1).

2 - Opção F8, após  filtro para faturamento (Imagem 2)

(seleção)  Através da rotina TMSA850 (Fatura por Documento):

Seleção de CT-es quando a opção "Deseja iniciar fatura em branco" estiver com a caixa marcada.

  1. Devem ser efetuados os mesmos processos citados no item acima, porém, deverá ser observado as seguintes variantes abaixo:
  2. Caso documento seja encontrado, e, atenda aos requisitos do filtro preenchido na tela anterior, o mesmo será inserido no browse, marcado e posicionado para que seja efetuado o faturamento;
  3. Serão verificados os filtros para seleção do documento como: Cliente, Código/Loja, documento já faturado, etc.

(seleção)  Através da rotina TMSA491 (Fatura Automática):

  1. Em Gestão de Transportes (SIGATMS) acesse Atualizações > Financeiro > Fatura Automática;
  2. Acessar a nova funcionalidade (Fatura Cod.barras), botão "Outras Ações"  e optar por incluir;  
  3. No campo de código de barras, efetue a leitura por meio de leitor de código de barras, ou digite a chave eletrônica do documento de transporte;
  4. O documento, quando localizado, é gatilhado para o grid localizado na parte inferior da tela;
  5. Após a confirmação da tela, apresentará a tela (TMSA491 - Fatura Automática) com as faturas que serão geradas;
  6. Salvar e as faturas serão geradas.


(seleção)  Através da rotina TMSA854 (Seleção de Documento para Faturamento):

Seleção geral CT-e.

  1. Em Gestão de Transportes (SIGATMS) acesse Atualizações > Financeiro > Fatura Cód. Barras;
  2. Acessar a nova funcionalidade (Fatura Cod.barras), botão "Outras Ações"  e optar por incluir;                        

  3. No campo de código de barras, efetue a leitura por meio de leitor de código de barras, ou digite a chave eletrônica do documento de transporte;

  4. O documento, quando localizado, é gatilhado para o grid localizado na parte inferior da tela;
  5. Após a confirmação da tela, apresentará a tela (TMSA491 - Fatura Automática) com as faturas que serão geradas;
  6. Salvar e as faturas serão geradas.



IMPORTANTE

   a.  Assim que os documentos são lidos, são movimentados como primeiro item da lista do grid - listando os demais documentos lidos anteriormente para baixo;

                  b. Quando um documento já lido anteriormente for novamente informado, o sistema irá entender que deve retirá-lo da seleção, excluindo-o do grid (documentos excluídos serão posicionados e destacados na cor cinza);

                  c. Informando o documento novamente, fará com que ele fique selecionado/marcado no grid e apto para faturamento.

HABILITAR FATURAMENTO COM THREADS

   ♦  Para habilitar e determinar a quantidade de Threads que serão executadas simultaneamente no TMS, os parâmetros abaixo devem ser configurados:

    MV_TPNRNFS - Controle da numeração do Documento

    MV_TMSTHRE - Determina a quantidade de Threads que serão executadas simultaneamente no TMS.