Histórico da Página
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: |
| ||||||||
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 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. | ||||||||
Requisito/Story/Issue: | Listado abaixo as ISSUES que fazem parte do Épico DLOGTMS02-4551:
| ||||||||
País(es): | Brasil | ||||||||
Banco(s) de Dados: | Todos | ||||||||
Tabelas Utilizadas: | DT6 - Documentos de Transporte | ||||||||
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:
- Acessar o Módulo Configurador (SIGACFG);
- Acesse Cadastros > Menus;
- Selecionar o Menu TMS Gestão de Transporte e clicar em "OK";
- Clique em Novo Menu e posicione na pasta que deve recebê-la (Financeiro).
- 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; - Feito isto, clicar em OK e na sequência em Gerar, na tela "Gerar Menu" informar o módulo "SIGATMS" e confirmar.
- 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:
Rotina TMSA850 (Fatura por Documento) através do botão "Outras Ações" ou através do atalho F8 detalhado abaixo;
Rotina TMSA491 (Fatura Automática) através do botão "Outras Ações" ;
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
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.
- Em Gestão de Transportes (SIGATMS) acesse Atualizações > Financeiro > Fatura por Documento;
- Preencher os dados referente ao filtro para faturamento;
- Em outras ações selecionar 1Leitura de código de barras ou tecla 2 F8. (Será apresentada tela com o campo de leitura do código de barras)
- 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.
- 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.
- Efetue a leitura da chave do CT-e, através de um leitor de código de barras;
- Caso documento seja encontrado no browse, este será selecionado (marcado) e posicionado para que seja efetuado o faturamento;
- Quando o documento não for encontrado, uma mensagem informando a falha na busca será exibida;
- Após a seleção (escaneamento) dos documentos, deverá prosseguir para o faturamento.
- 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)
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.
- Devem ser efetuados os mesmos processos citados no item acima, porém, deverá ser observado as seguintes variantes abaixo:
- 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;
- Serão verificados os filtros para seleção do documento como: Cliente, Código/Loja, documento já faturado, etc.
Através da rotina TMSA491 (Fatura Automática):
- Em Gestão de Transportes (SIGATMS) acesse Atualizações > Financeiro > Fatura Automática;
- Acessar a nova funcionalidade (Fatura Cod.barras), botão "Outras Ações" e optar por incluir;
- 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;
- O documento, quando localizado, é gatilhado para o grid localizado na parte inferior da tela;
- Após a confirmação da tela, apresentará a tela (TMSA491 - Fatura Automática) com as faturas que serão geradas;
- Salvar e as faturas serão geradas.
Através da rotina TMSA854 (Seleção de Documento para Faturamento):
Seleção geral CT-e.
- Em Gestão de Transportes (SIGATMS) acesse Atualizações > Financeiro > Fatura Cód. Barras - botão "Outras Ações";
Acessar a nova funcionalidade (Fatura Cod.barras), botão "Outras Ações" e optar por incluir;
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;
- O documento, quando localizado, é gatilhado para o grid localizado na parte inferior da tela;
- Após a confirmação da tela, apresentará a tela (TMSA491 - Fatura Automática) com as faturas que serão geradas;
- Salvar e as faturas serão geradas.
Estado | ||||
---|---|---|---|---|
|
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.
Estado | ||||
---|---|---|---|---|
|
♦ 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.