cAliasAlias numerado.
AdvPL GuiaGetSXENum(cAlias,cCampo,[cAliasSXE],[nOrdem],[cGroup],[cBranch])Obtém numeração sequencial no controle SXE/SXF ou servidor de numeração.
Alias e campo são obrigatórios; ordem de índice, alias de controle e grupo/filial são opcionais. A ordem padrão 1 exige que o campo numerado seja o primeiro após filial. Grupo e filial só têm efeito quando ambos são informados. A TOTVS desaconselha chamada direta no inicializador padrão, pois ela pode reservar números fora de inclusão. (Fontes: refs. 1–1.)
GetSXENum(cAlias,cCampo,[cAliasSXE],[nOrdem],[cGroup],[cBranch])cAliasAlias numerado.
cCampoCampo numerado.
#Include "Protheus.ch"
User Function Ed474()
// Bloco nao executado: reserva exige fluxo de confirmacao ou liberacao.
Local bReserve := {|cAlias,cField,nOrder| GetSXENum(cAlias,cField,,nOrder)}
ConOut(ValType(bReserve))
Return NilPrepara bloco sem consumir número; não é uma implementação completa de inclusão. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.