Árvore de páginas

Versões comparadas

Chave

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

...

O objetivo deste guia é apresentar as características e a configuração da integração do fluig TOTVS Fluig Plataforma com o ERP SAP.


Pré-requisitos

...

Conhecimento prévio em determinados pontos, sendo estes:

  • Visão geral sobre a plataforma fluigTOTVS Fluig Plataforma
  • Visão geral sobre integração de sistemas

...

O processo de integração do fluig Fluig Plataforma com o ERP SAP possui duas formas: uma utilizando o componente de integração RFC (Remote Function Call) e outra utilizando o processo por WebServices padrão SOA.

...

Neste tipo de integração RFC é necessário criar um serviço intermediário para transformar requisições RFC para WebServices, pois o padrão Web Serviços é nativamente tratado pelo fluigpela plataforma Fluig.

O serviço intermediário precisa ser construído em um projeto em JAVA de acordo com os seguintes passos:

Deck of Cards
effectDuration0.5
historyfalse
idsamples
effectTypefade
Card
defaulttrue
id1
labelPasso 1


Preparação de ambiente de desenvolvimento

  • Utilizar as classes padrão de integração que estão em programa Java (JAR) fornecido pela SAP. Este JAR de nome “JCO SAP Connector” pode ser obtido pelo cliente no portal de downloads do SAP.

  • Colocar o JAR “JCO SAP Connector” na raiz do projeto JAVA no fluig Fluig Studio (IDE).

  • Adicionar o caminho ao JAR “JCO SAP Connector” no Buildpath do projeto JAVA no fluig Fluig Studio (IDE).

  • Configurar o arquivo “.properties” do “JCO SAP Connector” com os dados de conexão com o servidor SAP. A documentação da configuração do JCO SAP Connector está disponível no site de referência da SAP (http://help.sap.com).


Card
id2
labelPasso 2


Desenvolvimento do componente de integração com RFC

  • Desenvolver os métodos que façam chamadas as classes do JCO SAP Connector que fazem a interface com RFC correspondentes a necessidade de integração. A documentação dos métodos do “JCO SAP Connector” está disponível no site de referência da SAP (http://help.sap.com).

  • Expor os métodos desenvolvidos para chamada da RFC por meio do padrão SOAP.

  • Compilar o projeto fluig Fluig Studio (IDE) obtendo, assim, o WAR do componente de integração com RFC.


Card
id3
labelPasso 3


Preparação do ambiente de execução da integração

  • Instalar o WAR do componente de integração RFC no servidor de aplicação do fluig Fluig (WildFly). Caminho da instalação “[Instalação fluig]\appserver\apps”.

    Nota
    titleImportante!

    Não utilizar o recurso de central de componentes.

Card
id4
labelPasso 4


Utilizando o componente de integração com RFC

  • Cadastrar um serviço do tipo WebServices dentro do fluig Fluig Plataforma pelo fluig Fluig Studio (opção Incluir Serviços na aba Visualizar Serviços) apontando para WSDL gerado para o componente de integração RFC.

  • Utilizar o serviço cadastrado nos pontos requeridos no escopo da integração.

    Exemplo: eventos de formulário, eventos de workflow e datasets.

    Informações
    titleNota

    Mais informações sobre customização fluig da plataforma Fluig podem ser obtidas em Customização de Workflow.

...

Neste tipo de integração utilizando WebService padrão SOAP disponibilizado pelo SAP, o acesso do fluig da plataforma Fluig a estes serviços é direto.

A seguir são apresentadas as configurações do fluig da plataforma para acesso ao WebService padrão SOAP:

Deck of Cards
effectDuration0.5
historyfalse
idsamples
effectTypefade
Card
defaulttrue
id1
labelPasso1


  • Cadastrar um serviço do tipo WebServices dentro do fluig Fluig Plataforma pelo fluig Fluig Studio (opção Incluir Serviços na aba Visualizar Serviços) apontando para WSDL do WebService SAP disponibilizado para integração.


Card
id2
labelPasso 2


  • Utilizar o serviço cadastrado nos pontos requeridos no escopo da integração.

    Exemplo: eventos de formulário, eventos de workflow e datasets.

    Informações
    titleNota

    Mais informações sobre customização fluig da plataforma Fluig podem ser obtidas em Customização de Workflow.


ERP SAP acessando

...

Fluig

...

O processo de integração do ERP SAP com o fluig Fluig Plataforma ocorre por chamada dos WebServices fluig  Fluig padrão SOA pelo ERP SAP.

Informações
titleNota
Mais informações sobre os WebServices fluig  da plataforma Fluig podem ser obtidas em Utilização de WebServices. 

...