Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Visão Geral do Programa

O objetivo deste método presente no webservice do Educacional (wsEdu) é possibilitar a listagem de todos os boletos do aluno presente em seus contratos não cancelados no TOTVS Gestão Educacional vinculados ao lançamentos financeiros do aluno no TOTVS Gestão Financeira.

Através do server "ConEducacionalWebEnsinoAMSData" é possível, por meio do método ListarBoletos, solicitar as informações de data de vencimento e referência do boleto bancário.


Os serviços REST identificarão a base de dados a ser utilizada através da tag DefaultDB, que informa o Alias que será utilizado no acesso. Essa tag deve existir no arquivo de configuração do Host (RM.Host.Service.exe.config ou RM.Host.exe.config): 

<add key=”DefaultDB” value=”<ALIAS_DO_BANCO_RM>

A variável <ALIAS_DO_BANCO_RM> deverá ser substituída pelo nome do alias cadastrado para acesso ao banco de dados.

Exemplo:


A porta 8051 é padrão no sistema e caso seja alterada na tag HttpPort no arquivo de configuração do Host, precisa ser alterada no link acima.

Método ListarBoletos

Este método realiza a listagem de todos os boletos do aluno presente em seus contratos não cancelados no TOTVS Gestão Educacional. Como informações obrigatórias no XML, devem ser informados o registro acadêmico do aluno, código da coligada, código da filial, código do tipo de curso e a referência da turma/disciplina do aluno.

Referente às informações código da coligada, código da filial, código do tipo de curso e a referência da turma/disciplina do aluno. Essas informações devem ser informadas de forma única no campo "CodTurmaConcat" separadas por vírgula, como pode ser observado na imagem abaixo.



Na imagem acima observa que:

  • Na tag "RA" tem a informação:
    • Registro Acadêmico do Aluno igual a ES-212814

  • Na tag "CodTurmaConcat" tem as informações:
    • Código da Coligada igual a 1
    • Código da Filial igual a 1
    • Código do Tipo de Curso igual a 1
    • Referência da Turma/Disciplina do Aluno igual a 1171

O sistema irá realizar a consulta dos boletos do aluno a partir das informações presente nas tag's "RA" e "CodTurmaConcat", caso as informações existirem na base de dados o sistema irá retorna um XML com a data de vencimento e referência do boleto conforme imagem abaixo.



Caso nos contratos não cancelados do aluno não tenha boletos bancários vinculados o XML retornado pelo método será: