B4B Coding Challenge

Anleitung für die Challenge

a.) Geh auf https://my320064.sapbydesign.com als User B4B_CHALLENGE (PW: Welcome99) -> Du bist nun im SAP ByDesign der HTL Kaindorf.
b.) Mit einem Klick auf den Action Button (links oben), einem Klick auf Neugeschäft und Klick auf Opportunity-Liste kommst du in die Ansicht, die du für deine Challenge benötigst. Für eine vereinfachte Ansicht navigiere auf Alle Opportunities und ändere den Filter auf Meine Opportunites.
c.) Den Python Code findest du nach dieser Anleitung.
 

Coding Challenge
 
Das Skript unten ist ein Skript zum Upload von einer Opportunity aus einem TXT-File.
Eine Opportunity besteht in diesem Fall aus Kundennummer, Datum, Beschreibung und Erfolgswarscheinlichkeit. Zusätzlich auch die Produktnummer und die Menge des Produkts.
Um für den Upload eine bestimmte Opportunity zu sehen, klicke auf den Button neben main.py und öffne opportunity.txt. Schreibe hier zu Beginn deinen Namen in den Platzhalter.
Das Ziel ist es, diese Opportunity im SAP ByDesign in der Opportunity-Liste zu sehen.

Die Python Konsole im unteren Bereich soll dir helfen, das Skript-Rätsel zu lösen.
Im Formular unter der Python Konsole findest du weitere Fragen zum Skript - trage hier deine Antworten bis heute um 16 Uhr ein.
 

Hilfe

Die erste Aufgabe ist es, in Zeile 235 den filename, der in Zeile 236 aufgerufen wird, zu definieren.
Drücke auf RUN um das Skript zu exekutieren.
Es gibt noch 3 Fehler, die dich daran hindern, deine Opportunity in der SAP ByDesign Opportunity-Liste zu sehen.
Finde die Fehler und meistere die B4B Coding Challenge.

 

Viel Glück und möge die Macht mit dir sein!