Module sapolio.atestados
Consulta às configurações dos tipos de atestados.
Functions
| atestado2descricao (db, id) | Obtém a descrição de um atestado. |
| atestado_oab2descricao (db, id) | Obtém a descrição de um campo obrigatorio para um atestado de inscrição na oab. |
| atestado_work2descricao (db, id) | Obtém a descrição de um campo obrigatorio para um atestado de Work Experience. |
| atestado_destino2descricao (db, id) | Obtém a descrição de um campo obrigatorio para entrega do documento. |
| atestados_gra_permitidos_trancado (db, ids) | Identifica se todos os atestados dados são permitidos. |
| calcula_valor_atestado (db, id_atestado) | Calcula o valor e o vencimento de um tipo de atestado. |
| calcula_valor_processo (db, id_processo) | Calcula o valor total e o vencimento de um requerimento de documentos (que pode incluir vários atestados diferentes). |
| lista_atestados (db, tp, id) | Lista os tipos de atestados ligados a um tipo de requerimento. |
| lista_atestados_gra (db, id) | Lista os tipos de atestados de graduação (tabela atestados). |
| lista_atestados_pos (db, id) | Lista os tipos de atestados de pós-graduação (tabela atestados). |
| lista_devolucoes (db, id) | Lista os tipos de devoluções (tabela atestados). |
| lista_pedidos_fora_prazo (db, id) | Lista os tipos de solicitações fora de prazo ou fora das normas (tabela atestados). |
| lista_atestado_oab (db) | Lista os tipos de um campo obrigatório quando o atestestado é do tipo inscrição na OAB. |
| lista_atestado_work (db) | Lista os tipos de um campo obrigatório quando o atestestado é do tipo atestado de Work Experience. |
| lista_atestado_destino (db) | Lista os tipos de um campo obrigatório quando é preciso marcar o que aconteceu com o documento (entregue ou destruído). |
| lista_tipo_atestado (db) | Lista os tipos de atestados |
| tem_atestado_especifico (db, atestados_selecionados, id_campo_especifico) | Verifica se algum dos tipos de atestados dados tem como campo específico um dado id_campo. |
| pode_gerar_cobranca (db, id) | Verifica se o atestado em questão necessita de pagamento para evitar de cair em um beco sem saída |
| tipo_tem_recurso (db, id_tipo) | Retorna TRUE caso o tipo de atestado ofereça a possibilidade do aluno entrar com um recurso. |
Fields
| id_campo | Obtém a descrição de um atestado a partir do id_campo associado a ele. |
Functions
- atestado2descricao (db, id)
-
Obtém a descrição de um atestado.
Parameters:
- db Objeto conexão.
- id String com o identificador (ou subselect) do atestado.
Returns:
-
String com a descrição do atestado.
- atestado_oab2descricao (db, id)
-
Obtém a descrição de um campo obrigatorio para um atestado de inscrição na oab.
Parameters:
- db Objeto conexão.
- id String com o identificador (ou subselect) do campo do atestado.
Returns:
-
String com a descrição do campo do atestado de inscrição na oab.
- atestado_work2descricao (db, id)
-
Obtém a descrição de um campo obrigatorio para um atestado de Work Experience.
Parameters:
- db Objeto conexão.
- id String com o identificador (ou subselect) do campo do atestado.
Returns:
-
String com a descrição do campo do atestado de Work Experience.
- atestado_destino2descricao (db, id)
-
Obtém a descrição de um campo obrigatorio para entrega do documento.
Parameters:
- db Objeto conexão.
- id String com o identificador (ou subselect) do campo do atestado.
Returns:
-
String com a descrição do campo do atestado de Work Experience.
- atestados_gra_permitidos_trancado (db, ids)
-
Identifica se todos os atestados dados são permitidos.
Parameters:
- db Objeto conexão.
- ids Identificadores dos atestados a serem consultados.
Returns:
-
Booleano indicando se todos os atestados são permitidos
para trancados (true).
- calcula_valor_atestado (db, id_atestado)
-
Calcula o valor e o vencimento de um tipo de atestado.
Parameters:
- db Objeto de conexão com o banco.
- id_atestado Identificador do atestado.
Returns:
- String com o valor.
- String com a data de vencimento.
- calcula_valor_processo (db, id_processo)
-
Calcula o valor total e o vencimento de um requerimento de documentos
(que pode incluir vários atestados diferentes).
Parameters:
- db Objeto de conexão com o banco.
- id_processo Identificador do processo (aceita subselect).
Returns:
- String com o valor.
- String com a data de vencimento.
- lista_atestados (db, tp, id)
-
Lista os tipos de atestados ligados a um tipo de requerimento.
As strings que se referem a situações da matrícula seguem o formato do SAU,
ou seja, são strings de dois caracteres maiúsculos.
Parameters:
- db Objeto conexao.
- tp Identificador do tipo de processo (pode ser sub-select).
- id são ids de atestados separados por virgula
Returns:
-
Iterador que retorna o identificador, a descrição, a dica, a string
com a situação proibida, a situacao permitida, o tipo de atestado,
o id_campo relacionado, a observação e a explicacao.
- lista_atestados_gra (db, id)
-
Lista os tipos de atestados de graduação (tabela atestados).
Parameters:
- db Objeto conexao.
- id são ids de atestados separados por virgula
Returns:
-
Iterador que retorna o identificador, a descrição, a dica a string
da situação proibida, a string da situação permitida, o tipo de atestado,
o id_campo relacionado, a observação e a explicacao.
See also:
- lista_atestados_pos (db, id)
-
Lista os tipos de atestados de pós-graduação (tabela atestados).
Parameters:
- db Objeto conexao.
- id são ids de atestados separados por vírgula
Returns:
-
Iterador que retorna o identificador, a descrição, a dica a string
com a situação proibida, a string da situação permitida, o tipo de atestado,
o id_campo relacionado, a observação e a explicacao.
See also:
- lista_devolucoes (db, id)
-
Lista os tipos de devoluções (tabela atestados).
Parameters:
- db Objeto conexao.
- id são ids de opções separadas por vírgula
Returns:
-
Iterador que retorna o identificador, a descrição, a dica a string
com a situação proibida, a string da situação permitida, o tipo de atestado,
o id_campo relacionado, a observação e a explicacao.
See also:
- lista_pedidos_fora_prazo (db, id)
-
Lista os tipos de solicitações fora de prazo ou fora das normas (tabela atestados).
Parameters:
- db Objeto conexao.
- id são ids de opções separadas por vírgula
Returns:
-
Iterador que retorna o identificador, a descrição, a dica a string
com a situação proibida, a string da situação permitida, o tipo de atestado,
o id_campo relacionado, a observação e a explicacao.
See also:
- lista_atestado_oab (db)
-
Lista os tipos de um campo obrigatório quando o atestestado é do tipo
inscrição na OAB.
Parameters:
- db Objeto conexao.
Returns:
-
Iterador que retorna o identificador seguido da descrição
de cada tipo do campo.
- lista_atestado_work (db)
-
Lista os tipos de um campo obrigatório quando o atestestado é do tipo
atestado de Work Experience.
Parameters:
- db Objeto conexao.
Returns:
-
Iterador que retorna o identificador seguido da descrição
de cada tipo do campo.
- lista_atestado_destino (db)
-
Lista os tipos de um campo obrigatório quando é preciso marcar o
que aconteceu com o documento (entregue ou destruído).
Parameters:
- db Objeto conexao.
Returns:
-
Iterador que retorna o identificador seguido da descrição
de cada tipo do campo.
- lista_tipo_atestado (db)
-
Lista os tipos de atestados
Parameters:
- db Objeto conexao.
Returns:
-
Iterador que retorna os campos da tabela tipo_atestado.
- tem_atestado_especifico (db, atestados_selecionados, id_campo_especifico)
-
Verifica se algum dos tipos de atestados dados tem como campo específico
um dado id_campo.
Parameters:
- db Objeto de conexão com o banco.
- atestados_selecionados String com lista de id's dos atestados selecionados.
- id_campo_especifico String com o identificador do campo específico a ser verificado.
Returns:
-
Booleano indicando se o tipo procurado está na lista.
- pode_gerar_cobranca (db, id)
-
Verifica se o atestado em questão necessita de pagamento para evitar
de cair em um beco sem saída
Parameters:
- db Objeto de conexão com o banco
- id String com o identificador do atestado
Returns:
-
Booleano indicando se exige pagamento ou não
- tipo_tem_recurso (db, id_tipo)
-
Retorna TRUE caso o tipo de atestado ofereça a possibilidade do aluno
entrar com um recurso.
Parameters:
- db Objeto conexão com o banco de dados.
- id_tipo Identificador do tipo de atestado.
Returns:
-
Boolean.