Páginas filhas
  • Manual Operacional da customização - Versão 2.0

Versões comparadas

Chave

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

...

HTML
<style>
	.expand-control {
    	cursor: pointer;
    	text-decoration: none;
	    margin-bottom: 10px;
	    background-color: #ededed;
	    height: 30px;
	    font-size: 14px;
	    padding: 5px;
	}
	.expand-control-text {
    	vertical-align: top;
	    font-weight: bold;
		color: #242424;
	}
	.post {
    	background-color: #378000;
	    color: #ffffff;
	    display: inline-block;
	    padding: 5px;
	    border-radius: 5px;
		font-weight: bold;
	}
	.get {
    	background-color: #004fd6;
	    color: #ffffff;
	    display: inline-block;
	    padding: 5px;
	    border-radius: 5px;
		font-weight: bold;
	}
	.put {
    	background-color: #ffa200;
	    color: #ffffff;
	    display: inline-block;
	    padding: 5px;
	    border-radius: 5px;
		font-weight: bold;
	}
	.delete {
    	background-color: #cf0000;
	    color: #ffffff;
	    display: inline-block;
	    padding: 5px;
	    border-radius: 5px;
		font-weight: bold;
	}
	.endereco{
		display: inline-block;
		padding: 5px;
		font-weight: bold;
	}
</style>
<!-- 
EXEMPLO DE MARCAÇÃO PARA TIPO DE REQUEST:
<div class="post">POST</div>
<div class="get">GET</div>
<div class="put">PUT</div>
<div class="delete">DELETE</div>

O ENDEREÇO DEVE SER INSERIDO COM A SEGUINTE MARCAÇÃO:
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/ItemContabil</div>
-->
Informações
iconfalse

Toggle Cloak
FAQ [Novo!]

Cloak
falseErro Not Found: Envio de Funcionários

A inconsistência apresentada está relacionada à indisponibilidade do WebService vinculado ao Portal Sesi, o que pode ser atribuído a dois fatores principais:

  • API do portal não estar acessível no momento ou
  • Configuração inadequada do WebService.

Orientamos entrar em contato com o DN ou Educar Brasil para validações.

Erro: Method not Found: Exportação de Entidades

É fundamental verificar se o parâmetro SIGLADR está devidamente preenchido na Gestão CNI > Parâmetros Gerais.

Se o parâmetro estiver preenchido, recomenda-se solicitar imediatamente a reinstalação da biblioteca LIB DN em todos os servidores que compõem o ambiente. Antes da reinstalação, é aconselhável interromper os serviços de host.

Essa ação garantirá que todas as instâncias do sistema operem com a versão mais recente e funcional da biblioteca, reduzindo erros e aprimorando a performance geral do sistema.


Integração de Matrículas: Envio de várias matrículas para um mesmo aluno

Matrículas Múltiplas em Períodos Letivos Distintos

Neste exemplo, temos as seguintes matrículas:

  • Matrícula em andamento: Turma NEJAAFCZS24 - Nova EJA Ensino Médio, com status RDS (Reconhecimento de Saberes) e valor atribuído de "3".
  • Matrícula finalizada: Turma NEJAAFCZ24 - Nova EJA Ensino Fundamental Anos Finais, com valor atribuído de "0".

Análise: A possibilidade de um aluno ter mais de uma matrícula em períodos letivos diferentes, dentro de um único envio (request), está prevista na Integração Portal SESI 2.0.

Esta integração permite o envio de todas as matrículas cujo status esteja devidamente parametrizado, desde que o parâmetro "Não Enviar ao Portal SESI" esteja desmarcado.





Erro 401 Unauthorized: Comunicação entre API e Educar indisponível

Erro 401 Unathorized

Neste exemplo, ocorreu um erro 401 Unauthorized, indicando que a comunicação entre a API e o Educar está indisponível.

Para resolver essa questão, recomendamos os seguintes passos:

  1. Verificar a configuração dos dados da integração:
  • Endereço de acesso ao webservice de integração, disponibilizado pela Educar Brasil;
  • Usuário do Portal SESI Educação para o consumo do webservice, disponibilizado pela Educar Brasil;
  • Chave de verificação para o consumo do webservice, disponibilizado pela Educar Brasil.

       2. Caso persista, proceder a execução dos processos:

  • Desinstalar a customização do Portal SESI.
  • Verificar a pasta Custom (C:\TOTVS\CorporeRM\RM.Net\Custom) para identificar e excluir quaisquer DLL's relacionadas à customização.
  • Reinstalar as versões mais recentes das bibliotecas Win e Web.
  • Ajustar as tags Runservice e Owin: definir AutomaticAppStartup como True.
  • Revisar e ajustar o alias dos arquivos web.config.
  • Verificar a existência de scripts pendentes e executá-los.

Seguindo essas etapas, você poderá restabelecer a comunicação adequada entre os sistemas.


Processo de Exportação de Matrícula em Execução Não Concluído

O processo de exportação de Matrícula em execução não é concluído.

Para solucionar esse problema, recomendamos verificar a disponibilidade do campo complementar "Envia ao Portal SESI" associado à matrícula no período letivo.

Erro BadGateway 502: Envio da Entidade Aluno

A mensagem "Bad Gateway" ocorre quando o e-mail atribuído ao estudante é o mesmo utilizado para o responsável.

Para resolver essa situação, recomendamos as seguintes ações:

  1. Ajustar Cadastros: É necessário garantir que cada pessoa tenha um e-mail diferente ao integrar com o Portal SESI.
  2. Após realizar as correções, tente novamente o envio e confirme se a operação foi bem-sucedida.
  3. Se o problema persistir, entre em contato com o Portal SESI para verificar a disponibilidade do serviço.
  4. Consulte o DN sobre a capacidade de processamento das requisições, pois isso pode impactar a performance da integração.
Erro Bad Request Código: 9006 - Integração de Funcionário- E-mail em uso por outro usuário

Erro: Bad Request {"codigo":9006,"message":"Email em uso por outro usuário"}

Para resolver essa situação, recomendamos as seguintes ações:

  1. Verificação de Cadastro: Consulte a equipe do Educar para confirmar se o usuário possui um cadastro ativo no Portal SESI associado a outro código externo, o que está causando o conflito.

  2. Inativação e Reativação: Proceda com a inativação do usuário, seguida pela sua reativação e, em seguida, tente reenviar as entidades.

Observação: Caso não consiga inativar pelo SGE, terá que validar diretamente com o pessoal da Educar Brasil como desativar esse alunos, pois se eles estão no Portal Sesi é porque foram integrados, como nessa base está integrando agora, provavelmente eles foram integrados em outro momento em outra base.

Erro Bad Request Código: 9068 - Integração de Turmas - O grupo de itinerário é obrigatório

A mensagem de erro informa que "O grupo de itinerário é obrigatório", dessa forma ele deve ser cadastrado na parametrização do DE/PARA para que seja exportado com sucesso.

A tela de cadastro do DE I PARA é composta por 4 campos que devem ser preenchidos seguindo a ordem:
1- Entidade (Cadastro): Lista com 6 entidades que devem ter equivalências com o Portal SESI informada. Sendo elas: 

  • Curso/segmento,
  • Disciplina
  • Habilitação/Serie
  • Área - Grupo de complemento
  • Área Itinerário
  • Itinerário


No exemplo a seguir, temos um cenários em que as turmas/disciplinas do itinerário formativo (Novo Ensino Médio) não foram integradas ao tentar enviar a entidade Turmas.

É essencial verificar se as disciplinas do Itinerário Formativo estão incluídas na grade do curso (Matriz Curricular). Para que o Itinerário seja corretamente identificado e enviado, as disciplinas devem fazer parte dessa grade.

Caso as disciplinas do Itinerário não estejam integradas à Matriz Curricular, a turma/disciplina correspondente não será selecionada para envio ao Portal SESI, resultando na exclusão do itinerário do processo de envio.

Erro Bad Request Código: 9079 - Integração de Turmas - O ID da disciplina é obrigatório

A mensagem de erro informa que "O ID da disciplina é obrigatório", dessa forma ele deve ser cadastrado na parametrização do DE/PARA para que seja exportado com sucesso.

A tela de cadastro do DE I PARA é composta por 4 campos que devem ser preenchidos seguindo a ordem:
1- Entidade (Cadastro): Lista com 6 entidades que devem ter equivalências com o Portal SESI informada. Sendo elas: 

  • Curso/segmento,
  • Disciplina
  • Habilitação/Serie
  • Área - Grupo de complemento
  • Área Itinerário
  • Itinerário

 
Verifique se o campo está preenchido e se possui valores corretos.
Estes dados são disponibilizados pelo Portal SESI. Caso tenha dúvidas sobre o preenchimento correto, será necessário realizar contato com o time de suporte do mesmo. 

Erro Bad Request Código: 9080 - Integração de Turmas - O ID da área é obrigatório

A mensagem de erro informa que "O ID da área é obrigatório", dessa forma ele deve ser cadastrado na parametrização do DE/PARA para que seja exportado com sucesso.

A tela de cadastro do DE I PARA é composta por 4 campos que devem ser preenchidos seguindo a ordem:
1- Entidade (Cadastro): Lista com 6 entidades que devem ter equivalências com o Portal SESI informada. Sendo elas: 

  • Curso/segmento,
  • Disciplina
  • Habilitação/Serie
  • Área - Grupo de complemento
  • Área Itinerário
  • Itinerário

 
Verifique se o campo está preenchido e se possui valores corretos.
Estes dados são disponibilizados pelo Portal SESI. Caso tenha dúvidas sobre o preenchimento correto, será necessário realizar contato com o time de suporte do mesmo. 

Erro Bad Request Código: 9087 - Integração de Turmas - O ID da área é inválido

A mensagem de erro informa que "O ID da área é inválido", dessa forma ele deve ser cadastrado na parametrização do DE/PARA para que seja exportado com sucesso.

No caso do erro 9087, está relacionado ao registro: Área - Grupo Complemento


Este campo é preenchido no DE/PARA, que compõe 04 campos que devem ser preenchidos seguindo a ordem:
1- Entidade (Cadastro): Lista com 6 entidades que devem ter equivalências com o Portal SESI informada. Sendo elas: 

  • Curso/segmento,
  • Disciplina
  • Habilitação/Serie
  • Área - Grupo de complemento
  • Área Itinerário
  • Itinerário


Verifique se o campo está preenchido e se possui valores corretos.
Estes dados são disponibilizados pelo Portal SESI. Caso tenha dúvidas sobre o preenchimento correto, será necessário realizar contato com o time de suporte do mesmo.

Indisponibilidade dos Parâmetros da Customização Portal SESI 2.0

Neste exemplo, onde não é possível acessar os parâmetros da Integração Portal SESI 2.0, recomendamos os seguintes passos:

  1. Verificar a configuração dos dados da integração:
  • Desinstalar a customização do Portal SESI.
  • Verificar a pasta Custom (C:\TOTVS\CorporeRM\RM.Net\Custom) para identificar e excluir quaisquer DLL's relacionadas à customização.
  • Reinstalar as versões mais recentes das bibliotecas Win e Web.
  • Recriar o arquivo _brokercustom.dat.
  • Verificar a existência de scripts pendentes e executá-los.

Seguindo essas etapas, você poderá restabelecer a comunicação adequada entre os sistemas.


E-mail: The Email field is not a valid e-mail address

Este erro está relacionado a um cadastro d e-mail inválido.

Verifique a aplicação de acentuação, pontos e outros caracteres inválidos ao e-mail registrado. e, apóa, execute o reenvio de dados.