CONTEÚDO
01. VISÃO GERAL
O objetivo deste programa é auxiliar na configuração para realizar a integração entre o ERP Datasul e o serviço TOTVS Apps (Plataforma TechFin).
O assistente de configuração auxiliará:
- Na verificação de pré-requisitos para realizar a integração;
- Na configuração dos dados referente ao TOTVS Apps;
- Na configuração dos dados referente ao tipo de monitoramento utilizado;
- Na ativação do monitoramento de dados;
- Na criação e execução de uma agenda para realização da integração.
É necessário que o servidor RPW onde será executada a Sincronização de dados Datasul x TOTVS Apps não tenha execuções pendentes ou em andamento em sua fila para que o assistente de configuração possa ser executado de forma ágil em todas as etapas.
02. EXEMPLO DE UTILIZAÇÃO
Para acessar o assistente de configuração, no menu, pesquise por "ConfigAppsWizard". O programa aparecerá na aba "Tarefas", para acessá-lo, basta clicar no programa e em seguida no botão "Executar".
03. TELA - Parametrizações
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Avançar | Botão para avançar para o próximo passo do assistente de configuração. O botão somente ficará habilitado quando todos campos obrigatórios estiverem preenchidos. |
Jornalização | |
Tipo de monitoramento | A jornalização dos dados deverá ser feita utilizando o Openedge CDC (disponível apenas para ambientes Progress). |
Data area | Nome definido como padrão para as Data Areas destinadas ao CDC. |
Index area | Nome definido como padrão para as Index Areas destinadas ao CDC. |
Integração | |
Tipo de ambiente TOTVS Apps | Tipo de ambiente utilizado para a integração. |
Client Id do Rac | client oAuth para a autenticação no RAC (necessário que seja um client oAuth e tenha permissão Resource Owner). |
Secret do Rac | Senha do client oAuth. |
04. TELA - Jornalização
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Avançar | Botão para avançar para o próximo passo do assistente de configuração. |
Servidor RPW | Zoom para seleção do servidor RPW que será realizada a execução do programa AU0110RP (Geração de policies) |
Executar - AU0110RP | Ao clicar em 'Executar' será criado um pedido de execução para o programa AU0110RP (Geração de policies) |
Acesse o programa Monitor Pedido Execução | Abre o programa Monitor Pedido Execução |
05. TELA - Sincronização
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Avançar | Botão para avançar para o próximo passo do assistente de configuração |
Servidor de execução | Zoom para seleção do servidor que será responsável pela execução do programa AU0109. Será apresentado um zoom para seleção, para cada empresa vinculada ao usuário. |
Executar - AU0109 | Ao clicar em 'Executar' serão criados agendamentos automáticos recorrentes de pedidos de execução para o programa AU0109 para cada uma das empresas que serão integradas. |
Resultado agendamento | Permite consultar o resultado da criação do pedido de cada uma das empresas |
06. TELA - Conclusão
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Concluir | Finaliza o assistente de configuração retornando ao passo inicial. |
07. FAQ
O assistente não aparece no menu
- Verificar se os arquivos de menu foram importados corretamente - o assistente está no arquivo men_btb.d;
- Verificar, no cadastro de programas, se o programa ConfigAppsWizard está com a flag visualiza menu marcada;
- Verificar, no cadastro de procedimentos, se o procedimento ConfigAppsWizard está com a flag visualiza menu marcada;
- Verificar as permissões do programa x grupos de usuário e usuário x grupo de usuário;
- Executar o mer010aa se necessário.
O assistente aparece no menu mas não abre
- Verificar se o arquivo totvs-fnd-wizard.war está disponível na pasta webapps;
- Reiniciar o servidor apagando os arquivos temporários:
- log;
- temp;
- work.
Não foi possível importar os certificados utilizando o assistente
- Executar o processo manual de importação de certificados:
- Acessar o proenv e, utilizando o comando 'certutil -format PEM -import <filename>', importar cada um dos certificados da pasta unividata/certs nas máquinas onde será necessário realizar a conexão com os serviços da Carol.
A versão do openedge é inferior a 11.7.5
- Proceder com a atualização da versão do openedge conforme orientação da progress.
O propath não passou na validação
- Disponibilizar as seguintes bibliotecas do Progress Openedge 11.7.5 ou superior no início do propath dos clients que deverão realizar a integração ou acessar qualquer um dos serviços:
- <diretorio_instalação_progress>\gui\OpenEdge.BusinessLogic.pl;
- <diretorio_instalação_progress>\gui\OpenEdge.Core.pl;
- <diretorio_instalação_progress>\gui\OpenEdge.ServerAdmin.pl;
- <diretorio_instalação_progress>\gui\netlib\OpenEdge.Net.pl.
Como limitar a integração de empresas?
- Serão integradas as empresas as quais o usuário que criou o pedido de execução tenha acesso;
- Para incluir ou excluir uma empresa do processo de integração, basta incluir/ remover o relacionamento do usuário com a empresa no cadastro de usuários - Manutenção de Usuário (SEC000AA);
- O processo de integração não realiza o filtro nas tabelas, sendo assim, tabelas multi empresas serão integradas por completo. Fica a cargo do processo de ETL na Carol desconsiderar os dados de empresas não integradas.
Ocorre o erro 7328 - banco campo must be a quoted constant or an unabbreviated, unambiguous buffer/field reference durante Sincronização Totvs Apps x Datasul (AU0109)
- Caso ocorra a mensagem acima, verificar se a tabela a ser sincronizada está associada ao banco informado como alias. Caso não esteja, avaliar juntamente à equipe do Totvs Apps a correção do cadastro.