Árvore de páginas

Produto:

Protheus.

Ocorrência:

FPROXNUM: Realiza operações após número sequencial.

Passo a passo:

Localização: Function ProxNum() - Responsável por devolver o próximo número sequencial de movimentações. O Ponto de entrada FPROXNUM é utilizado para realizar operações apos a gravação do próximo número sequencial das movimentações NUMSEQ.

Em que ponto: É executado DEPOIS da gravação do número sequencial no parâmetro MV_DOCSEQ, pois, seu objetivo é que o usuário possa manipular a numeração deste parâmetro após sua atualização feita pelo sistema.

Programa fonte: SIGACUSA.PRX

SintaxeFPROXNUM - Realiza operações após numero sequencial ( < PARAMIXB[1]> , [ PARAMIXB[2] ] ) --> Nil

Parâmetro:

NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXB[1]NuméricoÉ passado o valor do campo (SM0->SM0->M0_DOCSEQ)
X
PARAMIXB[2]NuméricoÉ passado o tamanho do campo (D3_NUMSEQ)


Retorno:

Nil(nulo)

  • Nil

Exemplo:

User Function FPROXNUM( )Local cNumSeq := ParamIXB[1]Local nTamanho := ParamIXB[2]  //Validações do Usuario                      Return Nil

Observações: