RetornaSequencia
Função especifica para controle de sequência de registros no banco Oracle.
Sintaxe: RetornaSequencia (Alfa Nome_Sequencia, Alfa Servico, Numero End Valor_Retorno)
Parâmetros:
Nome | Tipo | Descrição |
Nome_Sequencia | Alfa | É o nome da sequência criada no Oracle. |
Servico | Alfa | Pode ser corrente ou próximo, para selecionar o código atual ou o próximo código. Este recurso funciona somente para o banco Oracle, a função faz um select na sequência informada no primeiro parâmetro. |
Valor_Retorno | Numérico | Retorna o código corrente ou o próximo, de acordo com o parâmetro Servico. |
Tipo de retorno: Preenche a variável Valor_Retorno. Se ocorrer algum erro na execução do select ou se o banco de dados não for oracle, a função retornará -1.
Utilização: Gerador de Relatórios e Regras.
Observações: Esta função poderá ser chamada na execução da regra por processo 23 - Número do novo cadastro, que é acionada ao clicar no botão Novo Cadastro das telas de Empregados, Terceiros e Parceiros atribuindo o código desejado para o cadastro do colaborador.
Para criar a sequência no Oracle, deve-se utilizar o comando: Create sequence <nome da sequência>.