www.neomind.com.br fusion ecm suite arquitetura integração sap
TRANSCRIPT
![Page 1: Www.neomind.com.br Fusion ECM Suite Arquitetura Integração SAP](https://reader035.vdocuments.pub/reader035/viewer/2022081505/552fc17d497959413d8f13d1/html5/thumbnails/1.jpg)
www.neomind.com.br
Fusion ECM SuiteArquitetura Integração SAP
![Page 2: Www.neomind.com.br Fusion ECM Suite Arquitetura Integração SAP](https://reader035.vdocuments.pub/reader035/viewer/2022081505/552fc17d497959413d8f13d1/html5/thumbnails/2.jpg)
Agenda
Conceito
Arquitetura
Cenários de Uso
Case práticos
Referências
![Page 3: Www.neomind.com.br Fusion ECM Suite Arquitetura Integração SAP](https://reader035.vdocuments.pub/reader035/viewer/2022081505/552fc17d497959413d8f13d1/html5/thumbnails/3.jpg)
Conceito
Integração através da biblioteca JCO disponibizada pela SAP que fornece os
recursos necessários para efetuar conexão no SAP e realizar a chamada de
funções BAPI usando JAVA. Esta chamada é realizada através de RFC ' s
(remote function call).
Para que a chamada seja possível, é necessário que no
SAP a função que deverá ser chamada pelo java seja
definida como uma função que possa ser executada de
forma remota.
![Page 4: Www.neomind.com.br Fusion ECM Suite Arquitetura Integração SAP](https://reader035.vdocuments.pub/reader035/viewer/2022081505/552fc17d497959413d8f13d1/html5/thumbnails/4.jpg)
ArquiteturaWorkflow
Engine
WorkflowEngine
GEDEngine
GEDEngine
BPAEngine
BPAEngine
PortalEngine
PortalEngine
Fusion System FrameworkFusion System Framework
E-Forms EngineE-Forms EngineGerador de
Classes Dinâmicas
Gerador de Classes
DinâmicasSegurançaSegurança
4.058.117
Jco JAVA API (JCA)Jco JAVA API (JCA)
Middleware InterfaceMiddleware Interface
RFC MiddlewareRFC Middleware
JNI LayerJNI Layer
RFC LibraryRFC Library
SAP SystemSAP System
SAP JCO
RFC
FUSION
SAP
![Page 5: Www.neomind.com.br Fusion ECM Suite Arquitetura Integração SAP](https://reader035.vdocuments.pub/reader035/viewer/2022081505/552fc17d497959413d8f13d1/html5/thumbnails/5.jpg)
Cenários de uso
RFC middleware baseado em JNI (Java Native Interface).
Suporte para sistemas SAP (R/3) a partir da release 3.1H ou superior, e
outros componentes mySAP que possuem BAPIs ou RFMs (Remote
Function Modules).
Execução de funções de entrada (Cliente Java realizar chamadas BAPI
ou RFM) e de saída (ABAP chama Servidor Java).
Com o SAP JCo, pode-se usar chamadas síncronas, transacionais e
RFC em fila.
Utiliza o conceito de Pool de Conexões
(Importante para Servidores Web)
SAP JCo pode ser usado em diferentes
plataformas
![Page 6: Www.neomind.com.br Fusion ECM Suite Arquitetura Integração SAP](https://reader035.vdocuments.pub/reader035/viewer/2022081505/552fc17d497959413d8f13d1/html5/thumbnails/6.jpg)
Cases Práticos
No último projeto executado, temos os seguintes cases práticos:
Criação de título no SAP
Atualização de Título no SAP
Busca de fornecedores
Busca de empresas
Busca de centros de custo
Busca de moeda
Busca de estrutura hierárquica
Busca de contas contábeis
Etc.
Exemplo de código aqui.
![Page 7: Www.neomind.com.br Fusion ECM Suite Arquitetura Integração SAP](https://reader035.vdocuments.pub/reader035/viewer/2022081505/552fc17d497959413d8f13d1/html5/thumbnails/7.jpg)
Fontes de Informação
http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5c6a85b11d6b28500508b5d5211/content.htm
Diretamente pelo manual JCO disponível no site da SAP