11 GESTO EDUCACIONAL
A210VCARGA----------------------------------------------------------------------------3
A290CMED-------------------------------------------------------------------------------3
AC060ROT--------------------------------------------------------------------------------4
AC070Loc---------------------------------------------------------------------------------5
AC210CPOS------------------------------------------------------------------------------6
AC240But---------------------------------------------------------------------------------6
AC240GRV--------------------------------------------------------------------------------7
AC240TOK--------------------------------------------------------------------------------8
AC290Alu---------------------------------------------------------------------------------9
AC290Med------------------------------------------------------------------------------10
AC480FIN-------------------------------------------------------------------------------10
AC540MSG------------------------------------------------------------------------------11
AC680Bol-------------------------------------------------------------------------------13
AC680GRV------------------------------------------------------------------------------15
AC680HTM------------------------------------------------------------------------------15
AC680MSG------------------------------------------------------------------------------16
AC680PCL-------------------------------------------------------------------------------17
ACA350FILT-----------------------------------------------------------------------------18
ACA350GRV----------------------------------------------------------------------------18
ACAA290A------------------------------------------------------------------------------19
ACAA760N------------------------------------------------------------------------------20
ACALComp------------------------------------------------------------------------------20
ACBLOQP2------------------------------------------------------------------------------21
ACBLOQPE------------------------------------------------------------------------------22
ACMSGLOC-----------------------------------------------------------------------------23
ACNotFil---------------------------------------------------------------------------------24
ACPOPDOC-----------------------------------------------------------------------------25
ACPOPDP-------------------------------------------------------------------------------26
ACWALDOC.AHU----------------------------------------------------------------------26
ACWHISPARC--------------------------------------------------------------------------27
ACWMATIF.AHU------------------------------------------------------------------------28
ACWMATOP-----------------------------------------------------------------------------29
ACWPSFDS-----------------------------------------------------------------------------30
ACWPSFDU-----------------------------------------------------------------------------31
ALUBCO---------------------------------------------------------------------------------32
CODPROF-------------------------------------------------------------------------------33
CODREGRA-----------------------------------------------------------------------------34
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
A210VCARGA
Por administrator - 10/12/2007 15:43
Ponto de entrada que permite a definio de novas regras de validao da carga horria do
perodo letivo aps a confirmao da tela de cadastro do curso ou a carga horria das
disciplinas, ao confirmar a tela de cadastro da grade curricular do curso.
Verses
Advanced Protheus 6.09, Advanced Protheus 7.10, Microsiga Protheus 8
Sintaxe
A210VCARGA(<ExpL1>) --> ExpL2
Parmetro
ExpL1 (Lgico)
Retorno
ExpL2 (Lgico)
.T. - Indica que pode gravar e fechar a tela
.F. - Indica que deve se manter na tela de cadastro do curso padro ou da grade curricular do curso.
Observaes
A290CMED
Reviso: 24/08/2004
Abrangncia
Sintaxe
A290CMED ( < Curso Vigente > , < Perodo Letivo > , < Habilitao > , < Turma > , <
Disciplina > , < Alunos > , < Tipo da Avaliao > , < Web > , < Opo da mBrowse (nOpc) > ,
< Falta por Curso ? > ) --> Nil
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
Descrio
Este ponto de entrada substitui a regra de clculo da mdia padro do sistema para as
disciplinas e avaliaes, para um grupo de alunos matrculados em um curso, perodo letivo e
turma. Assim possvel definir as regras de clculo de mdia, de acordo com a necessidade da
instituio.
Vale salientar que este ponto de entrada substitui a regra padro de clculo de mdia do
sistema, e portanto dever realizar os seguintes processos utilizando regras definidas pela
instituio de ensino: a) Calcular e gravar a mdia dos alunos b) Atualizar a situao do
aluno matriculado na avaliao/disciplina do curso(Aprovado, Reprovado por Nota, Reprovado
por Falta, Exame), avaliando a quantidade de faltas e as notas apontadas para as avaliaes.
AC060ROT
Reviso: 11/01/2005
Abrangncia
Verso 8.11
Sintaxe
Parmetros
Retorno
Tipo Descrio
aRet[1] - Caracter - Nome que aparecer no Menu
aRet[2] - Caracter - Funo que ser executada
Array
aRet[3] - Numrico - Sempre 0
aRet[4] - Numrico - Opo do menu, sugerimos a partir do 6
Descrio
Este ponto de entrada tem por objetivo, acrescentar mais menus dentro da varivel aRotina do
programa ACAA060 (movimentao de Alunos)
AC070Loc
Reviso: 15/06/2005
Abrangncia
Sintaxe
AC070Loc ( < ExpC1 > , < ExpC2 > , < ExpL3 > , < ExpA4 > ) --> Nil
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
Descrio
Criado ponto de entrada 'AC070Loc' para que o usurio consiga alterar os dados de alocao
do candidato.
O ponto de entrada chamado no momento da alocao do Candidato, o que pode ocorrer no
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
ato da incluso (processo seletivo sem cobrana de inscrio) ou aps a baixa do ttulo de
inscrio.
Para alterar a alocao do candidato, o ponto de entrada deve atualizar a alocao desejada na
matriz ExpA4, recebida como 4 parmetro.
AC210CPOS
Reviso: 18/03/2005
Abrangncia
Verso 8.11
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
Descrio
Este ponto de entrada tem por objetivo, alterar as variveis de memria no incio do programa,
logo aps carrega-las pelo sistema padro
AC240But
Reviso: 28/06/2005
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
Matriz com a estrutura dos botes a serem adicionados, sendo 1 linha do array para
cada boto. Cada boto deve possuir 4 atributos para ser criado, que so:
Descrio
Este ponto de entrada permite adicionar botes barra de ferramentas da tela de manuteno
do cadastro de alunos.
Exemplo:
Return aRet
AC240GRV
Reviso: 21/06/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
Descrio
Ao chamar este ponto de entrada a tabela de cadastro de alunos (JA2) j est posicionada no
aluno gravado.
AC240TOK
Reviso: 18/03/2005
Abrangncia
Verso 8.11
Sintaxe
Parmetros
Retorno
Tipo Descrio
.T. -> Validao OK.
Lgico
.F. -> Validao Negativa, a rotina no confirmar a gravao do aluno
AC290Alu
Reviso: 18/03/2005
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
Parmetros:
ParamIXB[1] - Tipo Logico, determina se trata de uma nova incluso de nota ou alterao da
nota do aluno
Retorno - Nenhum
Exemplo de uso:
//Aqui faz todo tratamento com o arquivo JBS posicionado na nota inclusa a disciplina desejada
Return
AC290Med
Reviso: 01/08/2005
Abrangncia
Verso 8.11
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
SINTAXE
If ExistBlock('AC290MED')
EndIf
Parmetros
AC480FIN
Reviso: 11/08/2005
Abrangncia
Verso 8.11
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
Sintaxe
Parmetros:
AC540MSG
Reviso: 28/08/2004
Abrangncia
Sintaxe
AC540MSG ( < cResp > , < cMail > , < cTipo > , < cAluno > , < cAdvert > , < cMemo > , <
cMemo1 > ) --> lRetorno
Parmetros
Retorno
Tipo Descrio
Caso o retorno seja .T. o e-mail foi enviado com sucesso caso contrario, falha no
Lgico
envio.
// acao
If MSMM(cMemo1) <> ''
cMsg += '<br>' + '<b>' + 'Acao:' + '</b>' + '<br>' + MSMM(cMemo1) + '.' + '<br>'
EndIf
Return lRetorno
AC680Bol
Reviso: 15/06/2005
Abrangncia
Verso 8.11
Sintaxe
Parmetros
Retorno
Tipo Descrio
Array ExpA[1] - String: Status de retorno
0 - Sucesso
1 - Titulo nao encontrado
2 - Titulo em carteira
9 - Erro no processamento
If Len(_aArea) > 0
RestArea(_aArea)
EndIf
Return(_aBoleto)
AC680GRV
Reviso: 15/06/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
AC680HTM
Reviso: 05/05/2005
Abrangncia
Verso 8.11
Sintaxe
Parmetros
Retorno
Tipo Descrio
Retorna uma string com informaes relevantes instituio
Caracter de Ensino, ou rotinas contendo codificao HTML para incluso no topo do
documento (imagens, funes JavaScript etc...).
Parmetros:
AC680MSG
Reviso: 05/05/2005
Abrangncia
Verso 8.11
Sintaxe
Parmetros
Retorno
Tipo Descrio
Retorna um array uni-dimensional com informaes relevantes as instrues do
Array Boleto banrio (informaes inclusas nos boletos bancrios, relacionadas a
caractersticas individuais de cada instituio).
Parmetros:
AC680PCL
Reviso: 15/06/2005
Abrangncia
Sintaxe
AC680PCL ( < ExpC1 > , < ExpC2 > , < ExpC3 > , < ExpC4 > , < ExpN1 > ) --> ExpL1
Parmetros
Retorno
Tipo Descrio
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
O Ponto de Entrada deve retornar .T. para que a parcela em questo seja gerada, ou
Lgico
.F. para que a mesma seja ignorada no processamento.
ACA350FILT
Reviso: 17/05/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
ACA350GRV
Reviso: 17/05/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
(NULO) Nil
ACAA290A
Reviso: 18/03/2005
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
Dever ser retornada a nota do aluno, caso haja arredondamento, caso contrrio,
Numrico
retornar a mesma nota da mesma maneira que foi enviada.
Parmetros:
Retorno:
Return nNota
ACAA760N
Reviso: 18/03/2005
Abrangncia
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
ACALComp
Reviso: 11/08/2005
Abrangncia
Sintaxe
ACALComp ( < ExpC1 > , < ExpC2 > , < ExpC3 > ) --> .F.
Parmetros
Retorno
Tipo Descrio
Lgico Se .F.(false) impede a excluso do aluno
Sintaxe:
ExecBlock('ACALComp',.F.,.F.,{JA2->JA2_NUMRA,JA2->JA2_CLIENT,JA2->JA2_LOJA})
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
ACBLOQP2
Reviso: 15/06/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
.T. - Verdadeiro quando o aluno deve ficar bloqueado no perodo letivo, ou seja,
deve ficar com a situao de dependncia no perodo letivo do curso.
Lgico
.F. - Falso quando o aluno deve ser desbloqueado no perodo letivo, ou seja, no
deve ficar com a situao de dependncia no perodo letivo do curso.
ACBLOQPE
Reviso: 18/03/2005
Abrangncia
Sintaxe
ACBLOQPE ( < cNumRA > , < cCodCur > , < cPerLet > , < cHabilitacao > , < aDisBloq > , <
nDpMax > ) --> lRet
Parmetros
Retorno
Tipo Descrio
.T. - Excedeu o limite mximo de disciplinas em DP.
Lgico
.F. - No excedeu este limite.
ACMSGLOC
Reviso: 11/08/2004
Abrangncia
Sintaxe
ACMSGLOC ( < cCodIns > , < cNome > , < cLocal > , < cPredio > , < cAndar > , < cSala > ,
< cProSel > , < cEmail > ) --> lRetorno
Parmetros
Retorno
Tipo Descrio
.T. - Sucesso no envio do e-mail.
Lgico
.F. - Falha no envio do e-mail.
Restarea(aArea)
Return lRetorno
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
ACNotFil
Reviso: 11/01/2005
Abrangncia
Verso 8.11
Sintaxe
ACNotFil ( < aRAs > , < cCodCur > , < cPerLet > , < cHabili > , < cTurma > , < cCodAva > ,
< cCodDis > , < cMatPrf > ) --> aRet
Parmetros
Retorno
Tipo Descrio
Array com o nmero dos RA's que devem ser exibidos na GetDados da rotina de
Array
apontamento de notas.
ACPOPDOC
Reviso: 01/08/2005
Abrangncia
Verso 8.11
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
Sintaxe
if ExistBlock( 'ACPOPDOC' )
endif
Parmetros
ACPOPDP
Reviso: 01/08/2005
Abrangncia
Verso 8.11
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
Sintaxe
if ExistBlock( 'ACPOPDP' )
endif
Retornando um valor .F., a apresentao do pop-up no ficar disponvel no Portal do Aluno, caso
contrrio o mesmo ficar disponvel.
ACWALDOC.AHU
Reviso: 17/11/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
(NULO) Nil
<table>
<tr>
<td><font face='Verdana'>Exemplo de
contedo<br>Atenciosamente<br><br>Instituicao</td>
</tr>
</table>
ACWHISPARC
Reviso: 18/03/2005
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
Caracter Situao alterada com o novo valor
Exemplo :
ACWMATIF.AHU
Reviso: 18/08/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
Exemplo :
<%
// caso seja selecionada a opcao 6 no menu, executar...
if HttpSession->cUserOpc == '6'
%>
<table border='0'>
<tr>
<td>
<B>Caro(a) aluno,</B></br>
Voc est fazendo parte... </br>
</td>
</tr>
</table>
<% else %>
// nao exibir a pagina intermediaria...e iniciar procedimento padrao
<script language='JavaScript'>
window.location='w_mat_0005.apw?copc='+<%=HttpSession->opcao%>;
</script>
<% endif %>
ACWMATOP
Reviso: 18/08/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
Opes do Menu, sendo que
Exemplo :
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
Return aRet
ACWPSFDS
Reviso: 11/08/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
Array com a relao dos campos e seu tipo alterado. Onde aRet o array de retorno
com duas posies para cada campo onde:
1a. posio: Tipo do campo que pode ser: 1=Campo Obrigatorio, 2=Campo NO
Obrigatorio ou 3=Ocultar campo;
Array
2a. posio: Nome do campo. Por exemplo: JA1_TPCAND.
aRetorno[i,1] := 1
else
aAdd( aRetorno, {1, 'JA1_TPCAND'})
endif
Return aRetorno
ACWPSFDU
Reviso: 15/06/2005
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
ExpA[i][1] - String: X3_TITULO
ExpA[i][2] - String: X3_CAMPO
Array ExpA[i][3] - Numer.: X3_TAMANHO
ExpA[i][4] - String: X3_TIPO
ExpA[i][5] - String: X3_CBOX
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
Essas novas informaes sero exibidas na parte inferior da pgina, denominada 'Outras
Informaes' e na mesma ordem em que forem adicionadas na array gerada pela funo
demonstrada a seguir:
SX3->( dbSetOrder(1) )
SX3->( dbSeek(_cAlias) )
EndIf
Return(_aRetorno)
ALUBCO
Reviso: 11/08/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
Array unidirecional contendo as seguintes posicoes:
aRet[1] := "logo.jpg" (Figura do banco que deseja utilizar, o mesmo dever estar
Array
dentro do diretrio de imagens do Protheus)
aRet[2] := "Banco Teste S/A" (Nome do banco que ser impresso)
PONTOS DE ENTRADA VERSO 8.11 GESTO EDUCACIONAL
CODPROF
Reviso: 12/08/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
Caracter Nome da thread empresa/filial que ir atender as solicitaes deste login
Exemplo
Altere o html ( pro_login.htm ) conforme o nmero de filiais que o cliente possui, conforme
exemplo abaixo :
CODREGRA
Reviso: 12/08/2004
Abrangncia
Sintaxe
Parmetros
Retorno
Tipo Descrio
Caracter Codigo da regra de menu
Exemplo
PORTAL ATHENA
ac070GrvTit por Cesar Augusto Bianchi da Silva ltima modificao 15/08/2008 06:27
AC240Bot por Cesar Augusto Bianchi da Silva ltima modificao 15/08/2008 12:26
ac670GrvFut por Cesar Augusto Bianchi da Silva ltima modificao 18/08/2008 14:40
AC670Tok por Cesar Augusto Bianchi da Silva ltima modificao 18/08/2008 14:45
AC830Proc por Cesar Augusto Bianchi da Silva ltima modificao 20/08/2008 12:10
ACPlPg01 por Cesar Augusto Bianchi da Silva ltima modificao 20/08/2008 15:17
ACPlPg02 por Cesar Augusto Bianchi da Silva ltima modificao 20/08/2008 15:20
GA010Lin por Cesar Augusto Bianchi da Silva ltima modificao 21/08/2008 09:11