import.css=/download/attachments/327912/newLayout.css

Ponto-de-Entrada: PLNUMTIT - Enviar Prefixo
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11
Descrição:

Fonte: PLSA625
Função: PLSA625MDA

Ponto de Entrada – PLNUMTIT
Este ponto de entrada tem o objetivo de enviar o prefixo do título em fase de criação e, também, o número que seria gerado e retornar o próximo número com base em sua regra de negócio especifica.

Ponto de chamada: É executo após a geração do prefixo e o número do título.

Parâmetros Enviados: 
Prefixo: É o prefixo contido no parâmetro relacionado a rotina que está em execução no momento.
Número: Este parâmetro é o número do título gerado.

Exemplo do ponto de entrada

 User Function PLNUMTIT()
LOCAL cPrefix  := PARAMIXB[1]
LOCAL cNumero  := PARAMIXB[2]

// regra de negócio específica

Return(cNumero) 

Retorno esperado:  O ponto de entrada deve retornar um string contendo o novo número definido para o título a receber que deve ser gerado.

Programa Fonte
.PRW
Sintaxe

PLNUMTIT - Enviar Prefixo ( < PARAMIXB[1]> , < PARAMIXB[2]> ) --> cNum

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXB[1]Array of RecordX
PARAMIXB[2]Array of RecordX
Retorno
    cNum(caracter)
  • O ponto de entrada devera retornar um string contendo o novo Numero definido para o titulo a receber a ser gerado.