Module sintra_5_55_0_0-sintra.sgd
WebService de cadastro e consulta de documentos no SGD.
Functions
| lista_tipos () | Lista os tipos de arquivos |
| envia (matricula_aluno, tipo, data, arquivo, sufixo) | Envia um arquivo para o SGD. |
| recupera (matricula_aluno, numref) | Recupera um arquivo armazenado no SGD. |
Functions
- lista_tipos ()
-
Lista os tipos de arquivos
Returns:
-
Iterador que retorna o código e a descrição de cada tipo em ordem
alfabética.
- envia (matricula_aluno, tipo, data, arquivo, sufixo)
-
Envia um arquivo para o SGD.
Parameters:
- matricula_aluno String com a matrícula do aluno, que deve ter os 7 algarismos como o padrão da PUC.
- tipo String com o código do tipo do arquivo, segundo a lista de tipos deste módulo (e que deve ser a mesma usada pelo SGD).
- data String com a data (DD/MM/YYYY) em que o arquivo foi inserido no sistema.
- arquivo String com o conteúdo do arquivo.
- sufixo String com um sufixo a ser acrescentado ao nome do arquivo (default = '')
Returns:
- String com o código de referência do arquivo no SGD ou nil, em caso de erro.
- String com a mensagem de erro, se houver.
- recupera (matricula_aluno, numref)
-
Recupera um arquivo armazenado no SGD.
Parameters:
- matricula_aluno String com a matrícula do aluno, que deve ter os 7 algarismos como o padrão da PUC.
- numref String com o código do arquivo, conforme informado pelo serviço de envio, no cadastro.
Returns:
- String com o conteúdo do arquivo ou nil, em caso de erro.
- String com a mensagem de erro, se houver.