Академический Документы
Профессиональный Документы
Культура Документы
SUMÁRIO
SUMÁRIO ..................................................................................................................... 2
OBJETIVO .................................................................................................................... 3
ARQUITETURA ............................................................................................................ 4
ARQUITETURA DE INTEGRAÇÃO SAP VS RFCSERVER ............................................................. 4
ESCOPO FUNCIONAL...................................................................................................................... 5
PRÉ-REQUISITOS ....................................................................................................... 6
PRÉ-REQUISITOS DE SOFTWARE ................................................................................................. 6
2
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
OBJETIVO
Este documento tem como objetivo informar os pré-requisitos para a implantação ou atualização do
RFCServer, escopo de software fornecido, pré-requisitos, procedimentos de instalação e políticas de
suporte.
Este documento não pretende ser extensivo e nem descreve os procedimentos em detalhes, sendo o
ponto de partida para analise do ambiente do cliente e das ações necessárias.
Dependendo das características especificas do cliente outras ações podem ser necessárias que não
estejam descritas neste documento, sendo responsabilidade do Canal implementador apoiar o
cliente na avaliação das ações a serem tomadas.
3
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
ARQUITETURA
A conexão com o RFCServer é realizada através de adaptadores SAP Java Connector (SAP JCo 2),
que é um "Java Software Application" que permite o desenvolvimento de integrações compatíveis
com SAP e aplicativos em Java. O SAP JCo 2 suporta a comunicação com o servidor SAP em
ambas as direções: Chamadas de entrada (Java chama ABAP) e chamadas de saída (ABAP chama
Java).
O adaptador SAP JCo 2 conecta ao SAP através de um usuário RFC (Remote Function Call), o qual
é a interface padrão para estabelecer conexões entre sistemas SAP e não-SAP. Os RFCs utilizam
transferência por TCP/IP.
O Conector realiza conexão com SAP RFC Server através do SAPJco 2, que expões notas fiscais
4
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
enviadas pelo SAP ECC 6.0 através de atributos e funções da estrutura XML_OUT e XML_IN e
funções auxiliares MASTERSAF.
As estruturas XML_OUT e XML_IN são configuradas de acordo com o ambiente do cliente. A
responsabilidade desta configuração é do projeto de implementação. Os componentes
computacionais disponibilizados pela MASTERSAF e descritos neste documento, NÃO configuram
ou tornam disponível esta infraestrutura. O perfil funcional denominado BASIS realiza este setup.
As funções MASTERSAF são responsáveis por extrair informações complementares, ou seja, que
não são disponibilizadas na XML_OUT.
ESCOPO FUNCIONAL
O software RFC Server é disponibilizado de acordo com a arquitetura de integração definida pela
MASTERSAF, levando em consideração as características técnicas e funcionais do produto SAP, e a
própria arquitetura de Integração definida pela MASTERSAF.
5
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
PRÉ-REQUISITOS
PRÉ-REQUISITOS DE SOFTWARE
1. MASTERSAF - GF/NFE
2. Java
Baixar Java JRE 1.6 compatível com o Sistema Operacional de cada ambiente (Windows e
demais plataformas dos servidores, se necessário).
SAP ECC 6.0 e Remote Function Call Server, instalados, configurados e conectados entre si.
4. SAP JCO 2
http://service.sap.com/connectors
Este arquivo é disponibilizado pela correta instalação do SAP Client. Nos nossos ambientes não
foi necessária instalação do SAP Client apenas a disponibilização do arquivo no local
especificado.
Inconformidades na instalação do SAPJCO 2 devem ser tratadas com suporte da SAP.
6
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
5. JBOSS APPLICATION SERVICE
O servidor de aplicações JBOSS, versão 4.2 ou compatível precisa estar instalado e configurado.
O servidor de aplicação JEE JBoss AS 4.2, está disponível no link
http://sourceforge.net/projects/jboss/files/JBoss/JBoss-4.2.0.GA/
6. NOTAS SAP
A nota SAP 1589975 contém uma visão geral das soluções da SAP para cobrir os requisitos
legais do Brasil que envolvem Notas fiscais Eletrônicas, publicados através de Notas Técnicas,
no sitio do Ministério da Fazenda. Ela contém todas as notas que a SAP lançou para o correto
funcionamento da Nota Fiscal Eletrônica.
Esta nota não se refere apenas a nota fiscal mercantil, também envolve notas fiscais de serviço e
todo processo de emissão de nota.
7
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
7. Permissões no SAP
8
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
PROCEDIMENTOS DE INSTALAÇÃO E
ATUALIZAÇÃO
<datasources>
<local-tx-datasource>
<jndi-name>jdbc/NFeAllianceDS</jndi-name>
<connection-url>V_URL</connection-url>
<driver-class>V_DRIVER</driver-class>
<user-name>V_USUARIO</user-name>
<password>V_SENHA</password>
<min-pool-size>1</min-pool-size>
<max-pool-size>100</max-pool-size>
<query-timeout>60</query-timeout>
<exception-sorter-class-
name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
9
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
<metadata>
<type-mapping>V_TYPE</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>
OBS.: jdbc:oracle:thin:@IP:PORTA:NOME_DO_BANCO ou
jdbc:sqlserver://IP:PORTA;DatabaseName=NOME_DO_BANCO
<mbean code="org.jboss.varia.property.SystemPropertiesService"
10
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
name="jboss.util:type=Service,name=SystemProperties">
<!-- Load properties from each of the given comma separated URLs -->
<attribute name="URLList">
/conf/rfcserver.properties
</attribute>
</mbean>
Pronto, o serviço já estará configurado. Para verificar se a configuração foi bem sucedida, abra o
11
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
arquivo server.log e verifique se aparece a mensagem “Loaded system properties from” apontando
para o arquivo rfcserver.properties
12
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
ATUALIZAÇÃO DA VERSÃO
IMPORTANTE: Só pode ser mantido um arquivo EAR na pasta, utilizar o arquivo que foi realizado o
download ou o disponibilizado pelos analistas MASTERSAF.
13
Versão: 1
MASTERSAF INTEGRADOR RFCSERVER
DFE
POLÍTICAS DE SUPORTE
Aplicam-se todas as regras descritas no documento “Integrator_RFCServer-
SAP_Politicas_De_Suporte_pt.pdf“.
14
Versão: 1