Descrição
(SXE) GETSXENUM - Obtém o próximo número disponível para o alias especificado no parâmetro.
|
Sintaxe
| GETSXENUM( <cAlias>, <cCampo>, <cAliasSXE>, <nOrdem> ) |
Parâmetros
| Par |
Nome |
Tipo |
Descrição |
Default |
Obg |
Ref |
01
|
cAlias |
Caracter |
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 |
|
X |
|
| 02 |
cCampo |
Caracter |
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 |
|
X |
|
| 03 |
cAliasSXE |
Caracter |
É utilizado quando o nome do alias nos arquivos de controle de numeração não é o nome convencional do alias para o Protheus |
|
|
|
| 04 |
nOrdem |
Numérico |
Número do índice que será utilizado para verificar qual o próximo número disponível |
|
|
|
Retorno
| Retorno |
Tipo |
Descrição |
| nRet |
Numérico
|
Próximo Numero
|
Exemplo
User Function GETSXENUM()
MsgInfo( 'GETSXENUM: ' + GETSXENUM('SA1','A1_COD'), 'UniversoADVPL' )
Return( Nil )
Resultado
Informações adicionais
|
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.
|
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎