Domanda

Necessità di integrare SAP .NET applications.È .NET Connettore la scelta migliore?Che cosa circa NetWeaver?Semplicemente cercando di spingere dati e di estrarre i dati da SAP.

È stato utile?

Soluzione

Non ho usato il NetWeaver oggetti, quindi non posso dire più di tanto, ma posso dire che l' .Net connettore fa un buon lavoro di inoltro SAP Bapi per l'uso in .Net.Un paio di ulteriori commenti:

  • Svantaggio - per quanto ne so, sei bloccato con lo sviluppo del vostro proxy in VS2003
  • Svantaggio - la documentazione di Bapi è abbastanza sottile.Ho passato un sacco (intendo un sacco di tempo in SE37 all'interno di SAP guardando la documentazione RFC e passo attraverso le funzioni
  • Positivo - mi ci è voluto un po ' per rendersi conto che si potrebbe rinominare e rimuovere i parametri e rinominare i metodi in VS2003, prima della costruzione del proxy
  • Svantaggio - se si fare le suddette ridenominazione è necessario ripetere ogni volta che si ripopolare la RFC dal server SAP (come se SAP developer apporta modifiche al BAPI)

Nel complesso, funzioni complesse sono difficili, con l' .Net Connector (ho appena trascorso 3 settimane per cercare clienti di modifica e creazione di lavoro), ma di semplici funzioni sono abbastanza trasparente, e se si dispone di un ABAP developer disponibile per voi sul lato SAP e in grado di sviluppare personalizzato Bapi funziona davvero bene.

Altri suggerimenti

Di SAP .Net Connettore è okay, ma supporta solo Visual Studio 2003, ma non hanno aggiornato da un pò.

C'è un altro prodotto che si chiama SAP Explorer e Generatore di Proxy che ho usato per la connessione a SAP da VS2005.Esso utilizza la versione 1.1 di SAP .Net Connettore a fare tutto il lavoro sporco, così ho copiato e incollato il contenuto di SAP .Net 2.0 Connettore cartella in SAP cartella Explorer per ottenere di utilizzare la versione più recente del proxy librerie (questo aggiunto il supporto per caso-password sensibili).Non l'ho ancora provato in VS2008 ancora, ma ho il sospetto che sarà ancora lavoro.

SAP Explorer è sicuramente un bel ricambio per il prodotto di SAP, ma non è stato aggiornato di recente.

Capisco che i Servizi Web è la strada da percorrere per raggiungere Netweaver / .Netto di integrazione.Questo è il motivo per cui l' .Net Connettore non è stato aggiornato da VS2003 giorni.

C'è una nuova versione disponibile da ragazzi a Aconcagua È, con i migliori prezzi e le opzioni più flessibili rispetto ad altri concorrenti.

Visual Studio 2008 e Visual Studio 2005 versioni disponibili: http://www.aconcaguait.com/explorerproxygen2008.php o

VS2008 versione include il supporto per i più recenti librfc32.dll (la lunghezza della password, maiuscole e minuscole, ecc.)

La pena dare un'occhiata.

Come scritto sopra, SAP propone di andare SOA strada, il che significa che per usare il SAPONE strumento di catena, invece di RFC strumento di catena (.Net connettore RFC, ...).

Per .Net che significa usare WCF funzionalità e collegarlo con il SAP di back-end, quindi usando il SAPONE su entrambi i lati:trovare le vostre esigenze di business in uno dei tanti SOA servizi forniti da SAP (ES Wiki su SDN) o creare un servizio di proprio e creare le funzionalità lato client basato su proxy generato dai servizi di file WSDL, tramite WCF è svcutil.

Come bonus, questo non è dipendente da qualsiasi versione di Visual Studio, csc e svcutil la riga di comando è sufficiente.

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

Ho utilizzato questo strumento per integrare SAP (Generare BAPI e CBO proxy) con il B2B processo che ho sviluppato per uno dei migliori blue chip di elettronica di consumo della società.I suoi sforzi sono apprezzati ed è completamente GRATUITO.

Probabilmente desiderare di guardare in Microsoft Duet e IBF

Abbiamo comprato "SAP Explorer e Generatore di Proxy per VS 2008" e siamo stati delusi, perché questo strumento non ha funzionato bene.Finora, siamo ancora in attesa di una soluzione ai problemi (da Aconcagua).Purtroppo abbiamo dovuto ri-generare le deleghe in VS2003 con la versione gratuita del Connettore SAP, e quindi utilizzare in VS2008.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top