Sintaxe
GETSXENUM( <alias>, <campo>, <aliasSXE>, <ordem> )
Propósito
Obtém Obter o próximo número disponível para o alias especificado no parâmetro.
Argumentos
<alias>
(OBRIGATÓRIO) Alias da tabela para a qual será obtido o próximo número disponível e para o qual será efetuado o controle da numeração sequencial
<campo>
(OBRIGATÓRIO) Nome do campo para o qual será obtido o próximo número disponível e para o qual será implementado o controle da numeração.
<aliasSXE >
(OPCIONAL) É utilizado quando o nome do alias nos arquivos de controle de numeração não é o nome convencional do alias para o Protheus.
<ordem >
(OPCIONAL) Número do índice que será utilizado para verificar qual o próximo número disponível. . Quando não informado a primeira ordem é assumida, o que pode causar erro, caso o campo informado no segundo parametro não faça parte da chave de indice como primeiro campo após o campo filial do sistema.
Utilização
A numeração é obtida por meio dos arquivos de sistema SXE/SXF ou pelo servidor de numeração, caso esta configuração esteja habilitada no Protheus.