Autor Thema: Domino 7 und SAP 7.10  (Gelesen 2152 mal)

Offline tttonic

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 592
  • Geschlecht: Männlich
  • Inakzeptabel
Domino 7 und SAP 7.10
« am: 30.08.07 - 15:41:28 »
Hi,

wir mussten gerade feststellen das der SAP 7.10 nicht mehr die Schnittstelle zum Notes bereitstellt.
Nun suchen wir eine Mögichkeit Notes 7 (Client) mit dem SAP zu kommunizieren. Ein Wechsel des SAP GUI zu 6.40 ist nicht vorgesehen.

Hat jemand ne Idee.

gruß
tttonic

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline tttonic

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 592
  • Geschlecht: Männlich
  • Inakzeptabel
Re: Domino 7 und SAP 7.10
« Antwort #2 am: 30.08.07 - 17:51:52 »
http://www-142.ibm.com/software/sw-lotus/products/product4.nsf/wdocs/notesforsap
http://takingnotes.openntf.org/blogs/takingnotes.nsf/dx/taking-notes-episode-24-06.20.06.htm

Programmierung:
http://www.ibm.com/developerworks/lotus/library/notesforsap/
http://www.ibm.com/developerworks/lotus/documentation/notes/70x.html?S_TACT=105AGX13&S_CMP=LPLOTUS


Hier wird aber das SAP über RFC angesprochen und dieses gibt es in SAP >6.4 nicht mehr. Also hilft dieses nicht wirklich weiter, obwohl es schon genial ist.

Wir benötigen also eine Möglichkeit auf SAP zuzugreifen ohne RFC.

gruß

tttonic

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Domino 7 und SAP 7.10
« Antwort #3 am: 30.08.07 - 18:05:07 »
Nimmt Webservices.
Step 1:  Für moderne SAP Systeme ist es ein Knopfdruck, um aus der ihren wie-immer-das-Zeugs-heisst Webservices mit WSDL zu erzeugen.
Step 2: Besorg dir XML Spy von Altova. Damit kann man direkt die URL der WSDL Files auf SAP Webserver eingeben und man bekommt samples für die inbound und outbound SOAP messages für diese WSDL.
Step 3: (ein bischen schwieriger) Gibt verschiedene Möglichkeiten mit Java (nimm jakarta.commons.HttpClient) oder irgendwelchen auf Windows herumschwirrenden Com Objekten (dazu gibts Infos auf nsftools.com von diesem Jahr einen HttpClient in Notes zu basteln.
Step 4: Du baust dir die sap-inbound xml Messages als String zusammenzuconkennatieren und code um die sap-outbound SOAP Message zu parsen (nimm SAX). 

Das ist für alle Beteiligte der transparenteste Weg und alle Diskussionen über SAP unterstützt nicht mehr irgendwo gezüchtete Bibliothek, weil SOAP können die nicht über Bord werfen.

Die Wahrscheinlichkeit das in einem solchen Projekt erworbene Wissen woanders wieder zu verwenden ist  hoch. Hab jetzt z.B.  ein RSS Projekt, wos um ganz ähnliche Dinge geht.

Ist es heutzutage genial, nur weil code zufällig System x mit System y integriert? Denke nicht,  weils nämlich einfach ist. Man muss  sich einfach nur ein bischen in vorhandene Standards (HTTP,  SOAP) einarbeiten. 

Gruß Axel

« Letzte Änderung: 30.08.07 - 18:12:35 von Axel Janssen »
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline tttonic

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 592
  • Geschlecht: Männlich
  • Inakzeptabel
Re: Domino 7 und SAP 7.10
« Antwort #4 am: 30.08.07 - 18:24:56 »
Nimmt Webservices.
Step 1:  Für moderne SAP Systeme ist es ein Knopfdruck, um aus der ihren wie-immer-das-Zeugs-heisst Webservices mit WSDL zu erzeugen.
Step 2: Besorg dir XML Spy von Altova. Damit kann man direkt die URL der WSDL Files auf SAP Webserver eingeben und man bekommt samples für die inbound und outbound SOAP messages für diese WSDL.
Step 3: (ein bischen schwieriger) Gibt verschiedene Möglichkeiten mit Java (nimm jakarta.commons.HttpClient) oder irgendwelchen auf Windows herumschwirrenden Com Objekten (dazu gibts Infos auf nsftools.com von diesem Jahr einen HttpClient in Notes zu basteln.
Step 4: Du baust dir die sap-inbound xml Messages als String zusammenzuconkennatieren und code um die sap-outbound SOAP Message zu parsen (nimm SAX). 

Vielen Dank für den Lösungsansatz.

Wir werden das mal verfolgen.

gruß

tttonic

Das ist für alle Beteiligte der transparenteste Weg und alle Diskussionen über SAP unterstützt nicht mehr irgendwo gezüchtete Bibliothek, weil SOAP können die nicht über Bord werfen.

Die Wahrscheinlichkeit das in einem solchen Projekt erworbene Wissen woanders wieder zu verwenden ist  hoch. Hab jetzt z.B.  ein RSS Projekt, wos um ganz ähnliche Dinge geht.

Ist es heutzutage genial, nur weil code zufällig System x mit System y integriert? Denke nicht,  weils nämlich einfach ist. Man muss  sich einfach nur ein bischen in vorhandene Standards (HTTP,  SOAP) einarbeiten. 

Gruß Axel



Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Domino 7 und SAP 7.10
« Antwort #5 am: 31.08.07 - 14:51:48 »
Mal eine Frage, läuft Notes 7 SAP Schnittstelle auch mit SAP Business One?

MFG Michael

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz