Pergunta

Necessidade de integrar a SAP .NET applications.É .NET Conector a melhor escolha?O que sobre NetWeaver?Simplesmente olhando para envio de dados e extrair dados do SAP.

Foi útil?

Solução

Eu não usei o NetWeaver objetos, então eu não posso dizer muito sobre isso, mas posso dizer que o .Net conector faz um trabalho muito bom de proxy que o SAP BAPIs para uso em .Líquida.Alguns comentários adicionais:

  • Desvantagem - AFAIK, você está preso com o desenvolvimento de seus procuradores em VS2003
  • Desvantagem - a documentação dos BAPIs é muito fina.Eu gasto muito (quero dizer, um monte) de tempo na SE37 dentro SAP olhando para o RFC documentação e percorrendo as funções
  • Positivo - levei um tempo para perceber que você pode mudar o nome ou remover parâmetros e mudar o nome de métodos de VS2003 antes de criar o proxy
  • Desvantagem: se você fizer o acima mencionado mudar o nome que você precisa para refazer toda vez que você preencher o RFC do servidor SAP (como se a sua SAP developer faz alterações em uma BAPI)

No geral, funções complicadas são difícil, com as pessoas .Net Conector (eu só passei 3 semanas recebendo clientes de criação e modificação de trabalho), mas funções simples são muito transparentes, e se você tiver um ABAP developer disponíveis para você no lado do SAP e pode desenvolver personalizado BAPIs ela funciona muito bem.

Outras dicas

SAP .Net Conector está bem, mas ele só suporta o Visual Studio 2003, mas eles ainda não foram atualizados em tempo.

Há um outro produto chamado SAP Explorer e o Gerador de Proxy que eu tenha usado para se conectar ao SAP do VS2005.Ele utiliza a versão 1.1 do SAP .Net Conector para fazer todo o trabalho sujo, então eu copiado e colado o conteúdo da SAP .Net 2.0 Conector pasta para a SAP Explorer pasta para começar a utilizar a versão mais recente do proxy bibliotecas (esta adicionado suporte para o uso de maiúsculas de minúsculas de senhas).Eu ainda não tentei no VS2008 ainda, mas eu suspeito que ele continuará a funcionar.

SAP Explorer é certamente um bom substituto para o produto de SAP, mas não parece que ele foi atualizado recentemente.

Eu entendo que os Serviços Web é o caminho a percorrer para alcançar Netweaver / .Integração.É por isso que o .Net Conector não foi actualizado a partir de VS2003 dias.

Há uma nova versão disponível dos indivíduos em Aconcagua, com os melhores preços e opções mais flexíveis do que outros concorrentes.

O Visual Studio 2008 e Visual Studio 2005 versões disponíveis: http://www.aconcaguait.com/explorerproxygen2008.php ou

VS2008 versão inclui suporte para os mais recentes librfc32.dll (a palavra-passe de comprimento, sensível a maiúsculas e minúsculas, etc.)

Vale a pena uma olhada.

Como escrito acima, a SAP propõe a ir SOA estrada, o que significa que para usar o SABÃO cadeia de ferramentas, em vez de o RFC ferramenta de corrente.Net RFC conector, ...).

Para .Net, que significa usar o WCF funcionalidade e conectá-lo com o SAP back-end, portanto, o uso de SABÃO em ambos os lados:encontrar as necessidades de seu negócio em um dos muitos SOA serviços fornecidos pela SAP (ES Wiki no SDN) ou criar um serviço de seus próprios e criar a funcionalidade do lado cliente com base no proxy gerado a partir de serviços de arquivo WSDL via WCF do svcutil.

Como um bônus, isso não é dependente de qualquer versão do Visual Studio, csc e svcutil na linha de comando é apenas o suficiente.

http://tools.rafaelc.net/default.aspx?id=72

Eu tenho usado esta ferramenta para integrar SAP (Gerar BAPI e CBO proxies) com a B2B processo que desenvolvi para um dos principais blue chips empresa de eletrônicos de consumo.Seus esforços são valorizados e é totalmente GRATUITO.

Provavelmente querer olhar para Microsoft Dueto e IBF

Nós compramos "SAP Explorer e o Gerador de Proxy para o VS 2008" e nós temos sido desapontado, uma vez que esta ferramenta não tem funcionado bem.Até agora, nós ainda aguardam uma solução para os problemas (do Aconcágua).Infelizmente tivemos que re-gerar proxies em VS2003 com a versão gratuita do SAP Connector e, em seguida, usá-los no VS2008.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top