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. GCOLIGADA
5. GFILIAL
6. GIMAGEM
57. HATENDIMENTOBASE
68. PPESSOA
79. SALUNO
810. SATENDIMENTO
911. SBOLSA
1012. SBOLSAALUNO
1113. SCAMPUS
1214. SCONCEITO13

15. SCONTRATO
1416. SCURSO
1517. SDISCGRADE
1618. SDISCIPLINA
1719. SETAPAS
1820. SFREQUENCIA
1921. SHABILITACAOALUNO
2022. SHABILITACAOFILIAL
2123. SJUSTIFICATIVAFALTA
2224. SLAN
2325. SLOGPLETIVO
2426. SMATRICPL
2527. SMATRICULA
2628. SNOTAETAPA

2729. SNOTAS
2830. SOCORRENCIAALUNO
2931. SOCORRENCIATIPO
3032. SPARCELA
3133. SPESSOA
3234. SPLANOAULA
3335. SPLETIVO
3436. SPROVAS
3537. SSTATUS
3638. STIPOCURSO
3739. STURMADISC
3840. 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
deve ser adicionada como exceção. O 2C utiliza o domínio .
    1. (*.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 campos RECCREATEDON e RECMODIFIEDON. É importante observar que os campos utilizados devem ser do tipo DateTime.

    Image Added

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

Basta verificar, na visão Database Manager, a quantidade de registros pendentes. Para atualizar esta tabela, basta clicar no botão Refresh pending queue.

Image Added

  • 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.