Ajustar sequencial do Nosso Numero de Cobrança

De Base de Conhecimentos da DataPlus Sistemas
Revisão de 10h36min de 25 de novembro de 2024 por Hugo (discussão | contribs)
Ir para navegação Ir para pesquisar

Justificativa

Para ajustar o sequencial do Nosso Numero utilizado pelo ERP para emissão dos boletos de cobrança é necessário utilizar um comando diretamente no banco de dados do cliente, através do SQL. Esse ajuste se faz necessário, principalmente em fases de início de uso do ERP para evitar que um nosso número utilizado anteriormente pelo cliente se repita no ERP, gerando inconsistência no envio dos arquivos de remessa.
É importante lembrar que o controle de nosso número passou a ser realizado por Banco, diferente do que era feito anteriormente onde existia um nosso número geral. Agora é necessário avaliar e controlar cada sequencial, conforme a necessidade do cliente.

Comando

O comando a ser utilizado é o seguinte:

   IF EXISTS(SELECT * FROM sys.sequences Where name='Banco341')
       BEGIN
           DROP SEQUENCE Banco341
       END    
   CREATE SEQUENCE Banco341 AS bigint
       START WITH 149
       INCREMENT BY 1  
       MINVALUE 1
       MAXVALUE 24918000
       CACHE 5

Segue o que deverá ser alterado no comando:

  • Banco341: deverá ser indicado o numero do banco, conforme cadastro de Bancos, sempre nesse modelo Banco + 3 dígitos.
  • START WITH: número ao qual deverá iniciar a sequência de controle do nosso número.
  • MINVALUE e MAXVALUE: definem limites de nosso número disponíveis. (foi criado para atender à bancos que liberam ranges específicos de nosso número para cada cliente)