Sequência de Notas
Enviado: Abril 10th, 2012, 2:18 pm
por mariomatos
Sds. Amigos,
Mais uma vez venho contar com ajuda dos mesmos para resolver uma questão, estou com meu sistema utilizando uma numeração de Notas 001, claro tive que refazer algumas tabelas sendo que atualmente já estou utilizando o emissor do governo o número 42901 e queria saber como posso fazer para dar esta sequencia em minhas notas fiscais, pois o correto será 42902.
Desde já grato pela atenção
Re: Sequência de Notas
Enviado: Abril 11th, 2012, 2:03 pm
por Gustavo
Olá,
Para fazer a alteração do sequencial você deve alterar o valor de um "Generator" na sua base de dados(utilize o ibexpert), utilize a seguinte expressão em SQL:
set generator <nome_do_generator> to <valor>;
Ou você pode utilizar a função Altera_AutoIncremento.
Exemplo:
TabGlobal.DCLIENTES.Altera_AutoIncremento('CLI_CODIGO', 0);
Faça a chamada do método "Altera_AutoIncremento", passe os parâmetros: <Nome do Campo> e <Valor>, o parâmetro <Valor> é opcional, o método assume o valor 0(Zero) com default.