Ponto-de-Entrada: AcDocStat - Customização da gravação do campo
Abrangências: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Brasil |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todas TotvsDbAccess |
Descrição:
Permite ao usuário customizar a gravação do campo JC6_STATUS preenchido automaticamente quando realizada a matricula de um aluno em um curso vigente que possua um grupo de documentos cadastrados.
Programa Fonte
ACAXFUN.PRW
Sintaxe
AcDocStat - Customização da gravação do campo ( [ cNumRa ], [ cCodCur ], [ cCodDoc ], [ cNomRot ] ) --> cRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cNumRa | Caracter | Numero do registro academico do aluno matriculado/modificado. | |||||||||||||||
cCodCur | Array of Record | Código do curso vigente qual o aluno foi matriculado/modificado. | |||||||||||||||
cCodDoc | Array of Record | Código do documento em questão. | |||||||||||||||
cNomRot | Array of Record | Nome da rotina em execução (ponto de entrada pode ser executado por diversas rotinas) |
Retorno
-
cRet()
- '1' - Pendente'2' - Ok'3' - Não Requerido
Exemplos
User Function AcDocStat()Local cNumra := ParamIxb[1]Local cCodCur := ParamIxb[2]Local cCodDoc := ParamIxb[3]Local cRotIni := ParamIxb[4]Local cRet := ''Local cMens := ''//Monta a mensagem de alertacMens += '#####################################################' + chr(13) + chr(10)cMens += 'Qual status voce deseja atribuir para o documento: ' + alltrim(cCodDoc) + " ?" + chr(13) + chr(10)cMens += 'Aluno referencia: ' + alltrim(cNumRa) + chr(13) + chr(10)cMens += 'Curso referencia: ' + alltrim(cCodCur) + chr(13) + chr(10)cMens += 'Rotina executada: ' + alltrim(cRotIni) + chr(13) + chr(10)cMens += '#####################################################' + chr(13) + chr(10)//Exibe a mensagem de alerta e define o retorno da funcaocRet := alltrim(str(Aviso('Ponto de Entra AcDocStat',cMens,{'1 - Pendente','2 - Ok','3 - Ñ Req.'})))Return cRet
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas