Árvore de páginas

Versões comparadas

Chave

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

CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela - Boas-vindas
    1. Principais Campos e Parâmetros
  4. Tela - Parametrização
    1. Principais Campos e Parâmetros
  5. Tela - Sincronização
    1. Principais Campos e Parâmetros
  6. Tela - Conclusão
    1. Principais Campos e Parâmetros

Índice
minLevel2

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.

...

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 - Boas-vindas

Principais Campos e Parâmetros

CampoDescrição
AvançarBotão para avançar para o próximo passo do assistente de configuração. O botão somente ficará habilitado após a execução da validação e se todos os itens de 'Pré-requisitos' estiverem com resultado "Sucesso".
Servidor RPWZoom para seleção do servidor RPW que será realizada a validação dos pré-requisitos
Cadastrar um novo servidor RPWAbre o programa Manutenção Servidor de Execução (BTB012AA)
Verificar pré-requisitos

Botão para iniciar o processo de validação do servidor RPW:

  • Será criado um pedido de execução
  • Após a execução do pedido de execução os itens de 'Pré-requisitos' serão alterados conforme resultado da execução.

O botão ficará desabilitado nas seguintes ocasiões:

  • Não há nenhum servidor RPW selecionado no zoom
  • Há uma validação em andamento.
Pré-requisitos
Versão Progress superior a 11.7.5

Requisito a ser verificado. Possíveis valores: 

  • Não validado: indica que ainda não foi executada a verificação dos pré-requisitos
  • Sucesso: indica que foi executada a verificação dos pré-requisitos e o servidor RPW atende a versão mínima do Progress para execução da integração
  • Falhou: indica que foi executada a verificação dos pré-requisitos e o servidor RPW não possui a versão mínima do Progress para execução da integração, será necessário atualizar a versão do Progress utilizado pelo servidor RPW.
Bibliotecas exigidas em propath:

Requisito a ser verificado. Possíveis valores:

  • Não validado: indica que ainda não foi executada a verificação dos pré-requisitos
  • Sucesso: indica que foi executada a verificação dos pré-requisitos e o servidor RPW possui no seu propath todas bibliotecas exigidas para realização da integração.
  • Falhou: indica que foi executada a verificação dos pré-requisitos e o servidor RPW não possui no seu propath todas bibliotecas exigidas para realização da integração. Será necessário ajustar o propath do servidor RPW com as bibliotecas necessárias, que podem ser consultadas neste documento
Instalação do Gzip no ambiente:

Requisito a ser verificado. Possíveis valores:

  • Não validado: indica que ainda não foi executada a verificação dos pré-requisitos
  • Sucesso: indica que o ambiente possui instalado o Gzip
  • Falhou: indica que o ambiente não possui instalado o Gzip, será necessário instalar pois o programa é necessário para execução da integração

Mais informações a respeito do Gzip, consulte a documentação oficial do projeto Gzip.

Aplicação dos certificados:

Requisito a ser verificado. Possíveis valores:

  • Não validado: indica que ainda não foi executada a verificação dos pré-requisitos
  • Sucesso: indica que a aplicação dos certificados foi realizada com sucesso
  • Falhou: indica que não foi possível realizar a aplicação dos certificados

Mais informações sobre aplicação de certificados podem ser consultadas neste documento. 

...

04. TELA - Parametrizações

Principais Campos e Parâmetros

CampoDescriçã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 monitoramentoA jornalização dos dados pode ser feita utilizando o Openedge CDC ou por meio de Triggers. Para os ambientes que utilizam dataserver, apenas o tipo TRIGGER estará disponível
Administrador do banco de dadosTable owner das tabelas do banco de dados, geralmente as tabelas são relacionados ao owner PUB
Data areaNome definido como padrão para as Data Areas destinadas ao CDC
Index areaNome definido como padrão para as Index Areas destinadas ao CDC 
Integração
Tipo de ambienteTipo de ambiente utilizado para a integração
Client Id do Racclient oAuth para a autenticação no RAC (necessário que seja um client oAuth e tenha permissão Resource Owner);
Secret do RacSenha do client oAuth;

05. TELA - Sincronização

Image Modified

Principais Campos e Parâmetros

CampoDescrição
Avançar Botão para avançar para o próximo passo do assistente de configuração. 
Abrir manutenção da base de dadosAbre o programa AU0001 Manutenção Base Dados. 
Abrir geração de triggersAbre o programa AU0108 Geração de Triggers.
Abrir agenda automáticaAbre o programa CD8600 Agenda automática.
Abrir sincronizador de dadosAbre o programa AU0109 Sincronização de dados Datasul x Totvs Apps.

06. TELA - Conclusão

Principais Campos e Parâmetros

CampoDescrição
ConcluirFinaliza 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 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 (Tomcat) ou deploy/datasul-byyou-11.5.X-SNAPSHOT.ear (Jboss);
  • Caso seja Jboss, verificar se o totvs-fnd-wizard foi configurado corretamente nos arquivos deploy/datasul-byyou-11.5.X-SNAPSHOT.ear/META-INF/application.xml e conf/josso-agent-config.xml;
  • Reiniciar o servidor apagando os arquivos temporários:
    • log;
    • temp (Tomcat)
    • tmp (Jboss);
    • work.

...

Não foi possível importar os certificados utilizando o

...

assistente

  • Eexecutar 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 maquinas 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:

...

As triggers não foram geradas

  • Avaliar no clientlog se não houve nenhum erro na conexão com os serviços do Totvs Apps;
  • Avaliar o clientid e clientsecret do Totvs Rac estão corretos;
  • Avaliar se os dados foram atualizados na tabela tab_sincroniz_plataf (tabela com as informações de quais tabelas e bancos devem ser integrados);
  • Avaliar as configurações de bancos do audit trail considerando:
    • Os bancos unificados deverão ser configurados separados por alias e, caso seja necessária a auditoria além da integração, o cadastro de monitoramento de tabelas/ atributos - AU0002 - Monitoramento de Tabelas/Atributos deverá ser aplicada ao banco (alias) correspondente à tabela.
    • Caso hajam bancos cadastrados pelo alias:
      • Todos os bancos lógicos relacionados ao mesmo banco físico devem ter suas triggers geradas ao mesmo tempo, em uma mesma execução, para evitar a exclusão involuntária de arquivos;
      • Para evitar que a atribuição das triggers às tabela sejam excluídas involuntariamente, no cadastro dos bancos auditáveis - AU0001 - Manutenção Base de Dados, a opção ' Incorpora Base de Dados ao diretório de Triggers' não poderá ser utilizada.

...

As triggers foram geradas mas não foram aplicadas

  • Verificar se a licença do client onde está sendo aplicada a alteração na estrutura de bancos é compativel com a necessária (OE Studio);
  • Verificar se usuário que está aplicando as modificações tem permissão para modificar a estrutura dos bancos.

...