Easy Reporter a integração com o SAP Integration Suite

Easy Reporter a integração com o SAP Integration Suite

Embora Easy Reporter ser considerado uma excelente solução de relatórios utilizada por muitas das maiores empresas em todo o mundo, é também utilizado pela maioria dessas empresas para criar interfaces com muitos outros sistemas.

Estes sistemas podem ser internos ou externos, incluindo ficheiros bancários, sistemas de inteligência empresarial ou muitos outros ambientes.

Tudo isto pode ser criado utilizando a funcionalidade simples de arrastar e largar, sem necessidade de criar código personalizado ou de manipular manualmente os dados.

Vivemos num mundo complexo

À medida que os níveis de segurança aumentam em muitos dos ambientes com os quais interagimos, torna-se cada vez mais complexo estabelecer ligações e transmitir dados entre sistemas (incluindo de terceiros). Em muitos casos, o cliente restringiu a possibilidade de enviar ficheiros externos ou e-mails através de qualquer outro método que não seja o SAP Integration Suite.

A abordagem mais comum sugerida pela SAP consiste em utilizar a solução SAP Integration Suite, da SAP Business Technology Platform (BTP). A SAP Integration Suite permite estabelecer ligações seguras entre um sistema SAP e uma solução de terceiros. Desta forma, é possível criar ligações complexas num iFlow.

Alguns exemplos disso poderiam incluir:

Existem muitos casos, mas o desafio em muitos deles é obter os dados necessários e no formato adequado para os enviar aos sistemas externos.

A maioria dos clientes já dispõe do SAP Cloud Platform Integration no seu ambiente, pelo que faz todo o sentido utilizá-lo sempre que possível.

Easy Reporter Uma nova integração através do SAP Integration Suite

Com o objetivo de se alinhar a esta abordagem recomendada, que muitos clientes estão a utilizar, a SpinifexIT desenvolveu recentemente uma integração com o SAP Cloud Integration.

Esta nova integração permite que um ficheiro Easy Reporter seja enviado para o iFlow, que pode então gerir a ligação a qualquer aplicação de terceiros (seja um servidor SFTP, uma solução de BI ou qualquer outra solução de terceiros que exija uma integração complexa).

Uma vez que também utilizamos o SAP Integration Suite, este permite integrar etapas adicionais no processo, incluindo a encriptação de ficheiros.

Por exemplo: O que se segue é um iFlow muito simples para escrever num sistema Secure FTP (SFTP). No entanto, este poderia ser muito mais complexo, incluindo decisões, ramificações, encriptação, etc. É claro que, em muitos cenários, o iFlow pode ser bastante simples quando chamado a partir Easy Reporter, uma vez que o ficheiro de transmissão pode ser totalmente criado no Easy Reporter o iFlow é utilizado apenas para efetuar a transmissão.

Gráfico iFlow do Easy Reporter

Como é que isto funciona?

O iFlow aceita um ficheiro como parte do corpo do iFlow. O iFlow dependerá dos requisitos do cliente, mas poderá encriptar o ficheiro, estabelecer ligação com o terceiro e transmitir o ficheiro. Caso sejam necessários parâmetros de controlo (tais como uma palavra-passe para a encriptação ou a localização do ficheiro), estes podem ser configurados como parâmetros do iFlow.

Por exemplo: Será necessária uma interface de benefícios para ler os resultados da folha de pagamento e os infotipos de benefícios do SAP.

Estes podem ter diferentes formatos, desde simples ficheiros delimitados por tabulações, passando por ficheiros de interface complexos com cabeçalhos e rodapés, até ficheiros XML.

Aqui, selecionaríamos o iFlow ao qual passar esta informação e introduziríamos quaisquer parâmetros necessários para o controlar (estes são opcionais).

Segue-se um exemplo de como enviaríamos um ficheiro para o iFlow para o guardar num servidor SFTP. Basta selecionar o iFlow, atribuir-lhe um nome de ficheiro e adicionar os parâmetros necessários para controlar este processo.

Execução do relatório e envio para o SAP Integration Suite

O relatório pode então ser executado como um Easy Reporter normal Easy Reporter . Isto irá ler os dados solicitados e criar o ficheiro de saída necessário. Em seguida, Easy Reporter automaticamente:

O iFlow assumirá então o controlo e, dependendo do conteúdo do iFlow, processará o ficheiro e, se necessário, transferi-lo-á para o ambiente remoto.

Por que é que isto é importante?

À medida que vivemos num mundo cada vez mais conectado, esta interface oferece aos clientes uma forma simples de aceder aos seus dados complexos de gestão de recursos humanos (incluindo o SuccessFactors, caso utilizem o conector Easy Reporter ) e de criar facilmente os dados necessários para envio a terceiros.

No entanto, ao utilizar o SAP Integration Suite, podemos garantir uma ligação segura entre o cliente e terceiros.

Ao utilizar Easy Reporter, estas transmissões podem ser programadas automaticamente no SAP para ocorrerem regularmente, podem ser executadas manualmente ou podem até ser incluídas como parte de uma execução do Centro de Controlo da Folha de Pagamentos.

Tudo isto sem qualquer conhecimento técnico sobre o SAP HCM.

Melhorias futuras

Esta solução está integrada na Easy Reporter principal Easy Reporter e, como tal, será incluída em futuras atualizações. No âmbito do plano de desenvolvimento futuro da SpinifexIT, todos os ficheiros transmitidos serão monitorizados através da nossa nova interface Easy Reporter . Os planos visam proporcionar ao cliente uma forma simples de visualizar os relatórios que foram executados e os ficheiros de transmissão criados; no que diz respeito aos iFlows do SAP Integration Suite, pretendemos incluir o estado atual da transmissão e a possibilidade de visualizar quaisquer registos relacionados com a mesma – tudo diretamente a partir da interface Easy Reporter .

Disponibilidade desta solução

Esta solução será disponibilizada aos clientes ainda este ano, como parte do Easy Reporter. Haverá um pequeno aumento no custo desta funcionalidade.

Darren Souter

Co-fundador da SpinifexIT e Diretor de Tecnologia do produto Easy Suite

Conteúdo relacionado