Descobrindo dados mestre
Introdução ao menu Admin
Configuração de usuários
Gerenciando fornecedores
Gerenciamento da estrutura da empresa
Configurando mensagens
Administrar workflows
Gerenciamento de dados financeiros
Como trabalhar com taxas
Gerenciamento de trabalhadores
Administrando a configuração
Acesso a dados antigos e arquivados
Explorar relatórios
Gerenciamento de integrações
Utilização de ferramentas do sistema
Explorando o gerenciador de configurações

Automatizar integrações

Objective

After completing this lesson, you will be able to discuta os métodos de automatização da transferência de dados de e para o SAP Fieldglass.

Automatizar integrações

As integrações por meio de arquivos CSV – em que um usuário baixa ou carrega um arquivo de dados, ou mesmo adiciona ou edita os dados no arquivo – não é a única forma como o SAP Fieldglass pode ser integrado a outros sistemas. Embora integrações manuais, como essas, sejam comuns, elas não são necessariamente o meio mais eficiente de compartilhar dados entre sistemas, especialmente se uma organização processa rotineiramente grandes volumes de dados.

Nesses casos, seria desejável uma integração automatizada. E há uma série de métodos para estabelecer transferências de dados automatizadas e de rotina entre o SAP Fieldglass e outros sistemas.

Mas a configuração de uma integração automatizada pode ser um pouco complexa, por isso, nesta unidade, não vamos nos aprofundar nas especificidades técnicas. Analisaremos brevemente os métodos em um alto nível para que você possa ter uma ideia das opções disponíveis.

Métodos de transferência de dados

Métodos de transferência de dados

Ao configurar uma integração com o SAP Fieldglass, você deve escolher a maneira pela qual os dois sistemas se comunicarão entre si. Estes são os protocolos para transferência de arquivos; os métodos técnicos pelos quais os sistemas se conectam.

O SAP Fieldglass usa 3 métodos diferentes de transferência de arquivos:

  • Manual,
  • SFTP e
  • Serviços Web.

As conexões manuais usam os arquivos do conector para transferir dados. Como já cobrimos isso longamente, vejamos os dois métodos automatizados.

SFTP

SFTP pode parecer um pouco familiar. FTP - ou Protocolo de Transferência de Arquivos - é um dos mais antigos métodos de transferência de arquivos entre sistemas, estabelecido no início da vida da Internet. É um protocolo de rede padrão usado para transferir arquivos entre um cliente e um servidor.

SFPT usa o que é chamado de Secure Shell—ou SSH—protocolo de segurança de arquivos, daí o 'S', que significa 'seguro'. O SFTP garante que os arquivos sejam transferidos usando total funcionalidade de segurança e autenticação do padrão SSH.

Representação de como o SFTP usa um conector, uma assinatura e um ponto de extremidade para se conectar aos sistemas de um comprador. Um conector é enviado do SAP Fieldglass como uma assinatura para um ponto de extremidade e depois para o sistema externo.

Processo SFTP

Com o SFTP, o SAP Fieldglass envia um arquivo de conector de download para o servidor de arquivos de uma organização, que o salva para processamento pelo sistema empresarial pretendido.

Para um upload, ocorre o contrário: o SAP Fieldglass recupera o arquivo de dados do servidor de arquivos da organização e o processa.

Existem três componentes para integrações transferidas SFTP:

  • o conector em si,
  • o ponto final e
  • a Assinatura.

Ponto de acesso SFTP

O ponto de extremidade define as propriedades do servidor com o qual o SAP Fieldglass se comunicará para realizar uma integração SFTP transferida.

Ele define o servidor, suas credenciais de acesso e autenticação, localização do arquivo e nome do arquivo, bem como qualquer codificação necessária.

Assim, Nelson, por exemplo, exigiria que o servidor do sistema de RH da WorkingNet fosse definido como o ponto de acesso lógico para essa integração. As informações de autorização do servidor também devem ser incluídas para que o SAP Fieldglass possa acessar o servidor para colocar rotineiramente um arquivo de conector chamado ‘HRConnector.csv’ em uma pasta no servidor chamada ‘SAPFG’.

Assinaturas SFTP

Uma assinatura é o serviço SAP Fieldglass que aciona a entrega ou recuperação de um arquivo de dados em uma programação predefinida.

A assinatura controla o tempo e a frequência com que a integração será iniciada e vincula o arquivo de dados ao ponto de extremidade – o servidor SFTP – atuando como o canal para a transferência de arquivos.

A assinatura é determinada ao mesmo tempo que o ponto de extremidade é definido, de modo que o administrador do SAP Fieldglass indicará quando as integrações ocorrerão ao determinar o servidor, o nome do arquivo e onde o conector será colocado.

Serviços Web

No entanto, se o WorkingNet preferir usar um método Hypertext Transfer Protocol Secure em vez de um método FTP, o administrador do SAP Fieldglass configurará um conector de serviços Web.

As conexões de serviços Web permitem que os sistemas integrados chamem diretamente entre si usando este protocolo de comunicação comum baseado na Web, reconhecível como o "HTTPS" que precede a maioria dos URLs do site.

O aplicativo SAP Fieldglass usa o serviço da Web para trocar dados mestre e dados transacionais entre o aplicativo e um sistema cliente, usando conectores de download e upload que ignoram o servidor SFTP.

Conexões de serviços Web

Por exemplo, para download, o sistema de RH da WorkingNet enviaria uma solicitação ao SAP Fieldglass, que então enviaria os dados de volta para o sistema de RH, que extrai e carrega os dados.

Para uma solicitação de upload, a chamada envia dados formatados para o SAP Fieldglass, que envia imediatamente ao sistema de RH uma resposta HTTP indicando a confirmação do arquivo do conector.

Mas esse é um exemplo geral. O processo de conexão real depende de qual dos dois métodos de serviços web o WorkingNet usaria:

  • SOAP, ou
  • API.

SOAP

Representação de como uma integração SOAP usa um protocolo com base em XML para se conectar aos sistemas de um comprador. Fluxos de dados do SAP Fieldglass como Protocals de objeto simples e Idioma de descrição de serviço Web XML, usando o protocolo de hipertexto e para se conectar ao sistema externo.

SOAP, ou Simple Object Access Protocol, é um protocolo de mensagens baseado em XML para trocar os dados que o Fieldglass usa para integrações em lote.

Especificamente, o SOAP usa um protocolo XML chamado Web Services Description Language ou WSDL. O WSDL é basicamente o formato e as "instruções" de como se conectar ou integrar; ele descreve o serviço web específico como coleções de pontos de acesso de rede.

Basicamente, SOAP é a maneira pela qual os sistemas usarão a web para se conectar, e o WSDL fornece as instruções de como o SAP Fieldglass se conectará com o sistema WorkingNet específico.

API

Representação de como uma integração de API usa o protocolo https para se conectar aos sistemas de um comprador. Os dados fluem do SAP Fieldglass para uma interface de programação do aplicativo REST baseada em protocolo de hipertexto e depois para o sistema externo.

Mas tanto SFTP como SOAP são métodos em lote; eles transferem grandes volumes de dados em intervalos definidos. O método REST API também utiliza o protocolo HTTPS, mas é para transferências de registro único menores realizadas em tempo quase real.

Uma API é uma Interface de programação de aplicativo, uma parte personalizável de um servidor que recebe solicitações e envia respostas.

Basicamente, é uma interface que permite que tipos específicos de dados sejam interpretados por outros sistemas.

A API REST é uma API que aplica o que é chamado de framework REST, que é um protocolo flexível que não é restrito por formatos específicos e permite transferências de dados em tempo real.

Considerações de integração

Qual destes métodos de integração uma organização utiliza depende não só dos sistemas em si, mas da infraestrutura técnica da organização e, claro, da necessidade empresarial.

Se os dados necessários para suportar os processos empresariais da organização forem de alto volume e/ou forem modificados com frequência, recomendamos considerar uma dessas configurações automatizadas.

Se os dados não forem alterados com frequência, serão recomendados carregamentos manuais, pois eles permitem que o usuário carregue/extraia grandes quantidades de dados usando conectores padrão do Fieldglass, sem o design e o desenvolvimento adicionados.

Antes de configurar uma integração com o SAP Fieldglass, você precisará identificar os objetivos do programa, os processos de negócios do estado futuro e os sistemas necessários para alcançar as metas de negócios da organização.

Lembre-se de que a integração com o SAP Fieldglass requer design, desenvolvimento, teste e manutenção contínua adicionais; adicione tempo e custo à maioria dos projetos, para que seja necessário um planejamento cuidadoso.

Um fluxo de trabalho de integração bem-sucedido deve considerar o seguinte:

  • Identificação do escopo de integração
  • Coleta de requisitos de integração
  • Tempo de desenvolvimento e disponibilidade de recursos do cliente
  • Seleção e análise de conector
  • Ativação de conector
  • Configuração do método de transferência
  • Teste funcional (teste manual do comportamento do conector independente de outros sistemas)
  • Teste de integração do sistema de ponta a ponta (transferência de dados totalmente automatizada)
  • Manutenção de integração atual (notificações de erro, etc.)

Síntese

O SAP Fieldglass oferece integrações automatizadas para compartilhamento eficiente de dados. Os principais métodos incluem SFTP e serviços Web (SOAP, API). Cada método tem seus componentes e processos, adequados para diferentes necessidades e frequências de transferência de dados.

Pontos principais:

  • SFTP: método de transferência segura de arquivos usando SSH. Os componentes incluem conector, ponto de acesso e assinatura. Envolve conectores de download/upload, ponto de extremidade (propriedades do servidor) e assinatura (programação).
  • Serviços Web: utiliza HTTPS para comunicação direta do sistema. Inclui SOAP (transferências em lote) e API (transferências de registro individual em tempo real). O SOAP usa XML/WSDL para transferências em lote, enquanto a API usa HTTPS para transferências em tempo real.
  • Considerações de integração: a escolha do método depende do volume de dados, da frequência e das necessidades de negócios. O planejamento e os testes são cruciais para o sucesso da integração.