Integração SARA e GO UP XTended
A integração entre a SARA e GO UP XT acontece através da execução de regras de processos agendados no sistema. O processo agendado flexibiliza a frequência com que a integração precisa ocorrer e pode ser definida conforme a necessidade e volume do cliente. As regras escolhidas na linguagem LSP é de domínio da Senior, além da flexibilização que elas permitem.
Essa integração é necessária para a exportação de dados do sistema com o objetivo de alimentar com respostas às questões na SARA, de cada Bot Factory configurado.
Para que a integração ocorra devidamente é necessário que a XPlatform esteja configurada e funcionando adequadamente.
Transferência de dados
- O processo agendado executa a regra definida para exportação de dados;
- A regra possui a lógica de carregar os dados necessários do GO UP XT (cursores na base) e armazená-los em um arquivo .csv. Este arquivo é gerado na pasta IMPEXP, configurada na Central de Configurações Senior e tem seu nome no padrão bot_answers_erp_[area].csv;
- A mesma regra executa uma função que carrega o arquivo .csv para as tabelas da SARA (Bot Factory) via uma API específica;
- O delimitador de formatação no arquivo .csv está definido como ";" (ponto e vírgula), desta forma as informações que tramitam entre os produtos não podem conter este caractere sob o risco de quebrar a lógica das rotinas.