Programa: PLSMLIB
Função: PLPROXMT
Objetivo: Permitir manipular o código da próxima matrícula que será inserida na inclusão de novas famílias no sistema. Será utilizado a cada família incluída no sistema após clicar no botão de confirmação (botão ok) de uma nova família
Exemplo:
Como o sistema realiza esse processo de forma padrão:
Seja um grupo/empresa 0020
A cada nova família é criada a matrícula 000001,000002 e assim por diante.
O ponto de entrada PLPROXMT permite manipular esta regra deixando para o
ponto de entrada o poder de devolver a nova matricula.
Exemplo:
User Function PLPROXMT
LOCAL cCodOpe := paramixb[1] //parâmetro de entrada 1
LOCAL cCodEmp := paramixb[2] //parâmetro de entrada 2
LOCAL cMatric := ''
cMatric := '' //nesta variável deve ser tratada toda a necessidade da customização
//deve-se observar que nunca pode ser devolvida uma matrícula
//existente na base de dados
Return(cMatric)