Esta funcionalidade estará em Fase de Piloto, no release 12.1.2510.

CONTEÚDO


01. VISÃO GERAL


O Novo Controle de Numerção de Documentos Fiscais se trata de uma nova funcionalidade para o fornecimento de numeração de nota fiscal, onde tem por característica fornecer de forma simples e rápida uma numeração, garantindo a sequência correta em todo o seu fornecimento.

Para tanto ela deve ser chamada fora de processo transacional, pois ela tem por primícias fornecer de maneira síncrona cada solicitação de numeração e garantindo a sua utilização até o ponto final do processo de execução.

Em um teste com a requisição de 300000 numerações:

  • Processamento ANTIGO realizando em: 14231.078 segundos.
  • Processamento NOVO realizando em: 506.986 segundos. 

28x mais rápido → Resultado = 96,44% ganho* 

*Benchmark inicial realizado via POC.


Composição:

  • Cadastro de Séries X Tipo de Documentos: Cadastro para a inclusão de séries vinculadas ao tipo de documento (Ex.: NFe, CTe, NFSe, etc). Portanto a série utilizada na geração da numeração irá definir a especie e modelo daquele documento.

O parâmetro MV_ESPECIE deixa de ser validado na geração de documentos fiscais.

  • Nova iterface de seleção de séries: Ao acionar a geração de documentos, a tela de seleção da série passa a mostrar a espécie vinculada as séries e não mais a numeração vinculada as mesmas.
  • Controle da numerações - SD9: O controle de numeração via SX5 também deixa de ser utilizado e passa a ser feito integralmente pela tabela SD9.

O parâmetro MV_TPNRNFS deixa de ser validado na geração de documentos fiscais.

A tabela SD9 também deixa de trabalhar com a feração previa de talonario, portanto não mais irá existir numerações "livres" agurdando seu preenchimento.


02. EXEMPLO DE UTILIZAÇÃO


Aqui você pode visualizar exemplos práticos das principais funcionalidades do Novo Controle de Numeração.


Para acessar a rotina, acesse SIGAFAT > Atualizações > Cadastros > Espécies x Séries

Ao acessar a rotina, poderá ser inclusa a Série e a Espécie correpondente a mesma. Observe que existe o campo Default, este tem como objetivo indicar a série "padrão" para determinada espécie.

[Clique na imagem para ampliar]

A tela de seleção de Série deixa de apresentar o numero de ducumento a ser gerado e passa a exibir a Espécie.

[Clique na imagem para ampliar]

03. PRÉ-REQUISITOS MÍNIMOS

  • Release 12.1.2610

04. CONFIGURAÇÕES

Abaixo seguem os processos que devem ser configurados:

*Embarcado: Acesso via menu do Protheus.

É Necessário adicionar ao menu do Compras a rotina COMA240 para acesso a Novo Grupo de Aprovação via menu do Protheus. A partir do release 12.1.2510 a rotina estará no menu por padrão.

Exemplo:

[Clique na imagem para ampliar]

  • Descrição: Novo Grupo de Aprovacao
  • Programa: COMA240
  • Status: Habilitado
  • Módulo: Compras
  • Tipo: Função Protheus

[Clique na imagem para ampliar]

  • Na seção GENERAL, deve-se incluir a chave “App_Environment”, cujo valor deve ser o nome do ambiente onde os serviços serão executados. 
  • Na seção DRIVERS,  deve-se habilitar a porta multiprotocolo na chave “MultiProtocolPort” com o valor = 1.
  • Por padrão a conexão SSL está ativa na porta multiprotocolo, os detalhes das configurações estão disponíveis na documentação Application Server - Porta Multiprotocolo. Para desabilitar a conexão por SSL é necessário informar a chave “MultiProtocolPortSecure = 0”

Para mais informações sobre essa configuração acesse a página Application Server - Porta Multiprotocolo.

05. NOTAS DE VERSÃO

Abaixo você pode visualizar todas novidades liberadas em cada versão:

  1. Implementações iniciais do Novo Grupo de Aprovação.
  1. Implementado novo componente de lookup do THF.
  1. Implementada tela de Aprovadores;
  2. Implementada tela de Fluxo de Aprovação.
  1. Implementada tela de Teste de Fluxo;
  2. Implementada tela de Conclusão.

06. DEMAIS INFORMAÇÕES

  • Todo chamada deve ser finalizada com a execução da chamada da função UnLockInvoice(), pois a sua chamada faz com que toda a execução seja de fato confirmada dentro do processo.

  • Criado o apoio dentro da função MPCriaNumS, essa função é o ponto de entrada executado para chamadas iniciais do uso da função GetSxeNum, nela é possível instanciar a primeira chamada de uma numeração não existente dentro do controle do license. Criado a funcionalidade de apoio a modo de garantir essa chamada.

07. TABELAS E PARÂMETROS

Abaixo você pode visualizar os parâmetros e tabelas utilizados pela Subsitutição do Aprovador:

  • DBL (Entidades Contábeis X Grupo Aprovação);
  • DHL (Perfil de Aprovadores);
  • DHK (Tipos de Compras);
  • SAL (Grupos de Aprovação);
  • SAK (Aprovadores);
  • SCR (Documentos com Alçada).

MV_ALTPDOC - Aba Documentos no Grupo de Aprovação é exibida.

08. ASSUNTOS RELACIONADOS