Versões comparadas

Chave

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

Carol Connect: É a ferramenta responsável por obter dados do Banco de dados. Saiba mais em https://docs.carol.ai/docs/carol-connect-2c.


Aviso

O conector que deve ser utilizado na configuração de conexão ao banco de dados do TOTVS Educacional é: totvsrm


Abaixo a lista de tabelas do banco de dados do sistema de gestão TOTVS Educacional utilizadas pela solução:


1.  FLANFACORDO
2. GCOLIGADAFACORDOREL
3.  GFILIALFLAN
4. GIMAGEMGCOLIGADA
5. HATENDIMENTOBASEGFILIAL
6. PPESSOAGIMAGEM
7. SALUNOHATENDIMENTOBASE
8. SATENDIMENTOPPESSOA
9. SBOLSASALUNO
10. SBOLSAALUNOSATENDIMENTO
11. SCAMPUSSBOLSA
12. SCONCEITOSBOLSAALUNO
13. SCONTRATOSCAMPUS
14. SCURSOSCONCEITO

15. SDISCGRADESCONTRATO
16. SDISCIPLINASCURSO
17. SETAPASSDISCGRADE
18. SFREQUENCIASDISCIPLINA
19. SHABILITACAOALUNOSETAPAS
20. SHABILITACAOFILIALSFREQUENCIA
21. SJUSTIFICATIVAFALTASHABILITACAOALUNO
22. SLANSHABILITACAOFILIAL
23. SLOGPLETIVOSJUSTIFICATIVAFALTA
24. SMATRICPLSLAN
25. SMATRICULASLOGPLETIVO
26. SNOTAETAPASMATRICPL
27.

SNOTAS

SMATRICULA
28.

SOCORRENCIAALUNO

SNOTAETAPA

29.

SOCORRENCIATIPO

SNOTAS
30.

SPARCELA

SOCORRENCIAALUNO
31.

SPESSOA

SOCORRENCIATIPO
32.

SPLANOAULA

SPARCELA
33.

SPLETIVO

SPESSOA
34.

SPROVAS

SPLANOAULA
35.

SSTATUS

SPLETIVO
36.

STIPOCURSO

SPROVAS
37.

STURMADISC

SSTATUS
38.

STURNO

STIPOCURSO
39.

 FACORDO

STURMADISC
40.

 FACORDOREL

STURNO



FAQ - Perguntas frequentes sobre o Carol Conect (2C)


  • O que devo fazer quando não conseguir efetuar login no Carol Conect (2C)?

    1. Certifique-se que a Tenant/Domínio, o usuário e a senha estejam corretos;
    2. Quando a rede utilizar firewall ou proxy, certifique-se de que a URL da Carol (*.carol.ai) esteja adicionada como exceção;

  • Existe alguma forma de enviar os dados sem a utilização de triggers?

    Sim. Basta setar o parâmetro ignoreTriggers para true, no arquivo de configuração 3c-integrations.yaml, e preencher o campo Sync using timestamp field informando quais campos serão utilizados. No caso do RM, deverão ser utilizados
. Os
  • os campos RECCREATEDON e RECMODIFIEDON. É importante observar que os campos utilizados devem ser do tipo DateTime.

    Image Modified

  • Como saber se a carga inicial dos dados já foi finalizada?

Basta verificar, na visão Database Manager,

no 2C, a

 a quantidade de registros pendentes. Para atualizar esta tabela, basta clicar no botão Refresh pending queue.

  • O que posso fazer para otimizar o envio de dados pelo 2C utilizando uma máquina com recursos limitados?

O valor dos parâmetros syncThreads (número de threads) e poolSize (número de conexões com o banco de dados) podem ser aumentados para otimizar os recursos disponíveis.

Além disso, não se recomenda habilitar todas as tabelas de uma única vez.  

  • Como melhorar a performance do 2C quando percebo que o envio dos dados está lento?

Uma das formas de melhorar a performance do envio pelo 2C é aumentar o número de threads utilizadas. Isso pode ser feito através do parâmetro syncThreads, no arquivo app.config.yml. Para bases com um volume grande de alterações diárias recomendamos que o valor deste parâmetro seja igual a 20. Outro recurso que temos é melhorar o servidor onde o 2C está sendo executado, aumentando memória RAM e capacidade de processamento.