Module botoes.saida

Comportamento dos botões de saída.

Os botões de saída servem para produzir outras páginas e não alteram o estado/fase do requerimento. Como disparam outro script, eles precisam funcionar sem novos dados do formulário

Functions

botao (t) Construtor de botões.
def.disponivel () Checa se o botão está disponível para o usuário.
def:mkurlpath () Monta um link para o script que deve ser chamado quando o botão for clicado.
def:onclick () Monta o texto que deve entrar no atributo 'onClick'.
def:layout () Monta o layout do botão, para ser usado ao montar a página HTML.
consultar_historico:imprimir () Redireciona para a página de impressão do histórico, gerada pelo SGU.
faturar:layout ()
faturar:imprimir () Redireciona para a página de impressão do boleto, gerada pelo SGU.
novo_boleto:layout () Este botão só aparece se houver cobrança em aberto ou cancelada e se o requerimento não estiver cancelado.
novo_boleto:imprimir () Este botão só aparece se houver cobrança em aberto
imprimir:imprimir () Gera uma página com um PDF que contém o documento com as decisões tomadas sobre o requerimento.
ata_defesa:disponivel ()
ata_defesa:layout ()
ata_defesa:imprimir () Gera uma página com um PDF com a ata para defesa.
comunicacao:disponivel ()
imprimir:imprimir () Gera um arquivo RTF com a comunicação da defesa.
designacao:disponivel ()
designacao:imprimir () Gera um arquivo RTF com a designação da banca.
imprimir:imprimir () Gera o ofício para a DAR.
resultado_defesa:disponivel ()
imprimir:imprimir () Gera um arquivo RTF com o resultado da defesa: aprovado ou ...
copiar_colar:imprimir () Gera uma página com um PDF que contém o documento com as decisões tomadas sobre o requerimento.
preenchimento_sau:imprimir () Gera uma página com um TXT que contém os dados da inscrição necessários para preencher a tela de cadastro do aluno no SAU.
cadastramento_no_maxwell:imprimir () Gera uma página com um TXT que contém os dados da defesa para o pessoal do Lambda cadastrar no Maxwell.
criar_comentario:layout () Esconde o botão para usuários "responsáveis" pelo processo no momento.
criar_comentario:imprimir () Cria um novo comentário para o requerimento.
ata_colacao:imprimir () Gera uma página com um PDF com a ata de colação de grau.
ata_colacao:imprimir () Gera uma página com um PDF com a ata de colação de grau.
new (b) Cria um objeto de uma classe de botão.

Tables

consultar_historico Produz o histórico escolar de uma matrícula.
faturar Produz o boleto de pagamento para a cobrança gerada anteriormente.
novo_boleto Gera um novo boleto de pagamento se preciso
imprimir Produz o documento com as decisões tomadas sobre o requerimento.
ata_defesa Produz a ata para a defesa de tese ou dissertação.
copiar_colar Produz uma página com todos os dados do requerimento sem formatação, para facilitar a cópia para outros sistemas.
preenchimento_sau Produz uma página com todos os dados da inscrição necessários para a DAR, sem formatação, para facilitar a cópia para outros sistemas.
preenchimento_sau.campos Lista de id_lua dos campos que devem aparecer na página.
cadastramento_no_maxwell Produz uma página com os dados da defesa que o pessoal do Maxwell precisa para cadastrar as defesas, sem formatação, para facilitar a cópia para o sistema deles.
cadastramento_no_maxwell.campos Lista de id_lua dos campos que devem aparecer na página.
criar_comentario Acrescenta um comentário ao requerimento.
csv_senha_inscricoes Produz um arquivo CSV com os dados de identificação dos candidatos.
csv_dados_editais_ieahu Produz um arquivo CSV com os dados de avaliação das propostas para o último edital do IEAHu.
csv_inscricoes Produz um arquivo CSV com todos os dados das inscrições.
zip_inscricoes Produz um arquivo ZIP com todos os anexos do curso.
info_coordenadores Produz um arquivo TXT com o nome e email do curso e o nome e email do coordenador responsável
criar_prop_vinculada Abre o formulário de criação de propostas para a criação de uma nova, vinculada à atual.
csv_senha_inscricoes Produz um arquivo CSV com os dados de identificação dos candidatos.
contrato_prestacao_servicos Gera o PDF com o contrato de prestação de serviços

Fields

I.upload_arquivos [=[
lista_botoes_saida Instancia o botão do tipo comentário.


Functions

botao (t)
Construtor de botões.

Parameters:

  • t
def.disponivel ()
Checa se o botão está disponível para o usuário.

Returns:

  1. Booleano indicando se o botão está disponível ou não.
  2. String com mensagem informando o motivo por não estar disponível.
def:mkurlpath ()
Monta um link para o script que deve ser chamado quando o botão for clicado.
def:onclick ()
Monta o texto que deve entrar no atributo 'onClick'.
def:layout ()
Monta o layout do botão, para ser usado ao montar a página HTML.
consultar_historico:imprimir ()
Redireciona para a página de impressão do histórico, gerada pelo SGU.
faturar:layout ()
faturar:imprimir ()
Redireciona para a página de impressão do boleto, gerada pelo SGU.
novo_boleto:layout ()
Este botão só aparece se houver cobrança em aberto ou cancelada e se o requerimento não estiver cancelado.
novo_boleto:imprimir ()
Este botão só aparece se houver cobrança em aberto
imprimir:imprimir ()
Gera uma página com um PDF que contém o documento com as decisões tomadas sobre o requerimento.
ata_defesa:disponivel ()
ata_defesa:layout ()
ata_defesa:imprimir ()
Gera uma página com um PDF com a ata para defesa.
comunicacao:disponivel ()
imprimir:imprimir ()
Gera um arquivo RTF com a comunicação da defesa.
designacao:disponivel ()
designacao:imprimir ()
Gera um arquivo RTF com a designação da banca.
imprimir:imprimir ()
Gera o ofício para a DAR.
resultado_defesa:disponivel ()
imprimir:imprimir ()
Gera um arquivo RTF com o resultado da defesa: aprovado ou ...
copiar_colar:imprimir ()
Gera uma página com um PDF que contém o documento com as decisões tomadas sobre o requerimento.
preenchimento_sau:imprimir ()
Gera uma página com um TXT que contém os dados da inscrição necessários para preencher a tela de cadastro do aluno no SAU.
cadastramento_no_maxwell:imprimir ()
Gera uma página com um TXT que contém os dados da defesa para o pessoal do Lambda cadastrar no Maxwell.
criar_comentario:layout ()
Esconde o botão para usuários "responsáveis" pelo processo no momento. Isso é para evitar que usem o comentário quando não for preciso.
criar_comentario:imprimir ()
Cria um novo comentário para o requerimento.
ata_colacao:imprimir ()
Gera uma página com um PDF com a ata de colação de grau.
ata_colacao:imprimir ()
Gera uma página com um PDF com a ata de colação de grau.
new (b)
Cria um objeto de uma classe de botão.

Parameters:

  • b

Tables

consultar_historico
Produz o histórico escolar de uma matrícula.
faturar
Produz o boleto de pagamento para a cobrança gerada anteriormente.
novo_boleto
Gera um novo boleto de pagamento se preciso
imprimir
Produz o documento com as decisões tomadas sobre o requerimento.
ata_defesa
Produz a ata para a defesa de tese ou dissertação.
copiar_colar
Produz uma página com todos os dados do requerimento sem formatação, para facilitar a cópia para outros sistemas.
preenchimento_sau
Produz uma página com todos os dados da inscrição necessários para a DAR, sem formatação, para facilitar a cópia para outros sistemas.
preenchimento_sau.campos
Lista de id_lua dos campos que devem aparecer na página.

Fields:

  • {
  • tamanho
cadastramento_no_maxwell
Produz uma página com os dados da defesa que o pessoal do Maxwell precisa para cadastrar as defesas, sem formatação, para facilitar a cópia para o sistema deles.
cadastramento_no_maxwell.campos
Lista de id_lua dos campos que devem aparecer na página.

Fields:

  • {
  • str
criar_comentario
Acrescenta um comentário ao requerimento.
csv_senha_inscricoes
Produz um arquivo CSV com os dados de identificação dos candidatos.

See also:

csv_dados_editais_ieahu
Produz um arquivo CSV com os dados de avaliação das propostas para o último edital do IEAHu.
csv_inscricoes
Produz um arquivo CSV com todos os dados das inscrições.

See also:

zip_inscricoes
Produz um arquivo ZIP com todos os anexos do curso.
info_coordenadores
Produz um arquivo TXT com o nome e email do curso e o nome e email do coordenador responsável
criar_prop_vinculada
Abre o formulário de criação de propostas para a criação de uma nova, vinculada à atual.
csv_senha_inscricoes
Produz um arquivo CSV com os dados de identificação dos candidatos.

See also:

contrato_prestacao_servicos
Gera o PDF com o contrato de prestação de serviços

Fields

I.upload_arquivos
[=[
lista_botoes_saida
Instancia o botão do tipo comentário.
generated by LDoc 1.4.6 Last updated 2023-06-20 11:33:24