Benutzer-Werkzeuge

Webseiten-Werkzeuge


backend:apps:tools:oci-template-generator

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
backend:apps:tools:oci-template-generator [2016/01/14 12:12]
127.0.0.1 Externe Bearbeitung
backend:apps:tools:oci-template-generator [2017/12/13 16:14] (aktuell)
trykena Eigenes eClass Mapping hinzugefügt
Zeile 1: Zeile 1:
 ==== OCI Template Generator ==== ==== OCI Template Generator ====
 {{:​backend:​oci_templates.png|}} {{:​backend:​oci_templates.png|}}
- 
-=== OCI === 
-OCI ist die Abkürzung für Open Catalog Interface. Dies ist eine offene und standardisierte Katalogdatenschnittstelle zum Austausch von Katalogdatensätzen zwischen SAP-eProcurement-Systemen (meist "SAP Enterprise Buyer Professional",​ kurz EBP) und beliebigen anderen Katalogen. Der SAP-Anwender greift dabei auf aktuelle Katalogdaten des Anbieters über das Internet via der Standard-Internetprotokolle direkt zu. Ein häufig verwendeter Begriff für dieses Interface ist auch "​Punchout",​ weil das SAP System verlassen wird und zu einem externen Shopsystem leitet. Der Warenkorb des SAP Systems wird dann um die dort befindlichen Artikel angereichert,​ mit der Bestellung. Der Vorteil liegt darin, dass somit der Einkauf beim Lieferanten (der meist das Shopsystem stellt) sofort im SAP verbucht ist. 
- 
-OCI wurde von der Firma SAP AG entwickelt. 
- 
-[[https://​help.sap.com/​saphelp_dimp50/​helpdata/​DE/​5d/​0eba5fa0084247acbb0c04cede18e8/​content.htm|SAP-Hilfeseiten]] 
  
 ====Template-Generator==== ====Template-Generator====
Zeile 15: Zeile 8:
 Sie können ein neues Template erstellen, indem Sie auf "​Template erstellen"​ klicken. Wir setzen an dieser Stelle voraus, dass die einzelnen Feldnamen aus OCI ihnen bekannt sind. Die zugewiesenen Werte stammen aus OSGTrade-[[backend:​artikeldetail|Artikeln]]. Sie können jeweils im Dropdown-Menü einen dynamischen Wert wählen, alternativ auch einen Festwert ablegen. Sie können ein neues Template erstellen, indem Sie auf "​Template erstellen"​ klicken. Wir setzen an dieser Stelle voraus, dass die einzelnen Feldnamen aus OCI ihnen bekannt sind. Die zugewiesenen Werte stammen aus OSGTrade-[[backend:​artikeldetail|Artikeln]]. Sie können jeweils im Dropdown-Menü einen dynamischen Wert wählen, alternativ auch einen Festwert ablegen.
  
-Bitte beachten Sie, dass Sie den OCI-Vorlagen IMMER einen eindeutigen Namen geben müssen. Beachten Sie ausserdem, dass ein Template bei Neuanlage grundsätzlich erst einmal deaktiviert ist. Die Templates können Sie in der [[backend:​benutzerveraltung|Benutzerverwaltung]] den einzelnen Kunden zuweisen.+Bitte beachten Sie, dass Sie den OCI-Vorlagen IMMER einen eindeutigen Namen geben müssen. Beachten Sie ausserdem, dass ein Template bei Neuanlage grundsätzlich erst einmal deaktiviert ist. Die Templates können Sie in der Benutzerverwaltung den einzelnen Kunden zuweisen.
  
 ===Anlage des Kunden=== ===Anlage des Kunden===
Zeile 29: Zeile 22:
  
 Statt weiter zur Kasse steht ''​übermitteln''​ zur Auswahl. Durch betätigen des Buttons wird der gefüllte Warenkorb an das SAP System zur weiteren Verarbeitung zurück gegeben. Statt weiter zur Kasse steht ''​übermitteln''​ zur Auswahl. Durch betätigen des Buttons wird der gefüllte Warenkorb an das SAP System zur weiteren Verarbeitung zurück gegeben.
 +
 +===Eigenes eClass Mapping===
 +Es gibt die Möglichkeit ein eigenes eClass Mapping File zu hinterlegen. Hierzu erstellen Sie eine CSV-Datei nach folgendem Schema:
 +|Suchstring;​Wert|
 +Der Suchstring ist dabei die am Artikel hinterlegte eClass Nummer. Diese kann entweder vollständig,​ oder per * teils als Wildcard angegeben werden. Das Feld Wert wird mit dem Wert gefüllt der tatsächlich per OCI übergeben werden soll.
 +
 +In der Praxis kann das beispielsweise folgendermaßen aussehen:
 +
 +|Am Artikel gepflegte eClass Nummer|Gewünschter Übergabewert|
 +|47114711|00000011|
 +|47114712|00000011|
 +|47114713|00000011|
 +|11741174|11000074|
 +|11744711|11000011|
 +Dazugehöriger CSV Aufbau:
 +|4711*;​00000011|
 +|11741174;​11000074|
 +|1*1;​11000011|
 +Beachten Sie, dass die Nutzung der Wildcard (*) nicht zwingend erforderlich ist.
 +
 +Um das eigene Mapping zu nutzen laden Sie Ihre CSV-Datei im unteren Bereich per Klick auf den Durchsuchen-Button hoch. Anschließend wählen Sie beim gewünschten OCI-Feld als zugewiesenen Wert "​eClass Mapping File *" aus. Als Übergabeparameter geben Sie den Namen Ihrer CSV-Datei, inklusive der Dateiendung ein. Wenn Ihre Datei also beispielsweise "​eigenes_mapping.csv"​ heisst, dann muss hier auch "​eigenes_mapping.csv"​ eingegeben werden.
backend/apps/tools/oci-template-generator.1452769958.txt.gz · Zuletzt geändert: 2016/01/14 15:04 (Externe Bearbeitung)