| Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 |
Programa: PLSA510
Função: PLGERREC
Ponto de Entrada: PLS510TT
Objetivo: Possibilita modificação do Tipo do Título que será manipulado conforme regras do cliente, observando o Prefixo e o Número do Titulo á gerar.
Ponto de chamada: Na geração de um título.
Observação: Quando se tratar de faturamento que será gerado um NCC (créditos maiores que os débitos), o ponto de entrada será ignorado
Parâmetros Enviados:
cPrefixo: É o prefixo contido no parâmetro relacionado a rotina que esta sendo executada no momento.
cNumero: Este parâmetro é o numero do titulo gerado.
cTipTit: Este parâmetro contém o Tipo do titulo gerado
Exemplo do ponto de entrada
User Function PLS510TT ()
LOCAL cPrefix := PARAMIXB[1]
LOCAL cNumero := PARAMIXB[2]
LOCAL cTipTit := PARAMIXB[3]
cTipTit := // regra de negócio específica
Return(cTipTit)
Retorno esperado: O ponto de entrada devera retornar um string contendo o novo Tipo do titulo definido para o titulo a ser gerado.
.PRW
PLS510TT - Alteração do Tipo de Título ( < cPrefixo> , < cNumero> , < cTipTit:> ) --> cTipTit
| Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
| cPrefixo | Array of Record | X | |||||||||||||||
| cNumero | Array of Record | X | |||||||||||||||
| cTipTit: | Array of Record | X |
-
cTipTit(caracter)
- O ponto de entrada devera retornar um string contendo o novo Tipo do titulo definido para o titulo a ser gerado.