Module permadoc

Documentos permanentes.

Functions

path_isolado (id_doc) Gera o path físico para documento isolado.
url_isolado (id_doc) Gera a URL para um documento isolado.
path2id (path) Transforma um path em um identificador para este arquivo.
gera_atestado (url, path_final, tarqs)
gera_isolado (id_doc, tarqs)
gera_processo (id_processo, tarqs)
gera_instauracao_comissao_disciplinar (dados) Gera o ato de instauração da comissão disciplinar.
gera_decisao_final_decano (dados) Gera o resultado final decidido pelo decano sobre o caso analisado pela comissão disciplinar.
acrescenta_manifesto (url, path) Gera um novo documento com uma página a mais: o "manifesto", onde entrarão os dados da assinatura digital e um QR Code que leva ao requerimento.
limpa_dir (dir) Limpa o diretório de trabalho


Functions

path_isolado (id_doc)
Gera o path físico para documento isolado.

Parameters:

  • id_doc String com o identificador do documento isolado.

Returns:

    String com o path físico definitivo para o documento.
url_isolado (id_doc)
Gera a URL para um documento isolado.

Parameters:

  • id_doc String com o identificador do documento isolado.

Returns:

    String com a URL definitiva para o documento.
path2id (path)
Transforma um path em um identificador para este arquivo.

Parameters:

  • path String com o path físico do anexo.

Returns:

    String com um identificador (que serve como nome) para o anexo.
gera_atestado (url, path_final, tarqs)

Parameters:

  • url String com a URL que deve ser codificada através do QR Code.
  • path_final String com o path definitivo para o arquivo gerado.
  • tarqs Tabela (array) com os nomes absolutos dos arquivos que vão ser incluídos no documento final.

Returns:

    Booleano
gera_isolado (id_doc, tarqs)

Parameters:

  • id_doc Número com o identificador do documento.
  • tarqs Tabela (array) com dados dos anexos a serem incluídos: id, path, nome.

Returns:

    String com a URL permanente do documento gerado.
gera_processo (id_processo, tarqs)

Parameters:

  • id_processo Número com o identificador do processo.
  • tarqs Tabela (array) com dados dos anexos a serem incluídos: id, path, nome.

Returns:

    String com a URL permanente do documento gerado.
gera_instauracao_comissao_disciplinar (dados)
Gera o ato de instauração da comissão disciplinar.

Parameters:

  • dados Dados para o preenchimento do documento.

Returns:

    String com a URL permanente do documento gerado.
gera_decisao_final_decano (dados)
Gera o resultado final decidido pelo decano sobre o caso analisado pela comissão disciplinar.

Parameters:

  • dados Tabela de dados para o preenchimento.

Returns:

    String com a URL permanente do documento gerado.
acrescenta_manifesto (url, path)
Gera um novo documento com uma página a mais: o "manifesto", onde entrarão os dados da assinatura digital e um QR Code que leva ao requerimento.

Parameters:

  • url String com a URL que deve ser incluída no manifesto.
  • path String com o path absoluto do arquivo.

Returns:

    String com o path do novo arquivo.
limpa_dir (dir)
Limpa o diretório de trabalho

Parameters:

  • dir String com o diretório que deve ser apagado.
generated by LDoc 1.4.6 Last updated 2023-06-20 11:33:24