Navigation

Dienstag, 30. September 2008

Kurzvertrag angenommen?

Natürlich warteten wir heute alle gespannt auf die Reaktion von Herrn Riedo auf unsere Kurzverträge und Programmiervorgaben. Stück für Stück erhielten wir unser Feedback, welches Thomas netterweise von Herrn Riedo an uns weiterleitete. Am Anfang sah das ganze nicht sehr viel versprechend aus, anscheinend
ist Herr Riedo mit unseren Vorschlägen alles andere als glücklich. Dementsprechend mussten (fast) alle ihre Dokumente überarbeiten und nochmals darauf hoffen dass der Fisch endlich anbeisst.
Da Herr Riedo aber ein begeisterter Angel-Fan ist, dürfte das wohl nicht mehr lange gehen, :-).

Nebst der Überarbeitung der Dokumente beschäftigten sich meine Teamkollegen und ich hauptsächlich mit der Suche von den richtigen Tabellen. Die einten mehr - die anderen weniger.
Ich für meinen Teil denke, dass ich nun alle beteiligten Tabellen gefunden habe - hoffe ich zumindest. Projekttag Nr 2 endet mit einem weiteren Apero, da die Resource in den letzten zwei Monaten einen unheimlich hohen Auftragseingang verzeichnet hat. Herzlichen Glückwunsch und Pröstli..

Montag, 29. September 2008

Welcome Mr. Riedo

Endlich stand der lang ersehnte Montag vor der Tür und wir durften den bereits zum Mythos gewachsenen Herrn Michael Riedo, COO der Mobiliare Giardino AG, im Glatt begrüssen „which glory“ ;-). Irgendwie kam mir die Person extrem bekannt vor, jedoch kann ich bis jetzt dieses Gesicht, mit wohl gepflegtem Schnauzt, nicht einordnen.


Egal sprechen wir über die Fakten des Tages. Punkt um 9:00 Uhr stand Herr Riedo im Korridor der Resource, welcher von Lukas herzlich empfangen wurde. Nach einer kurzen vorstellungsrunde ging’s ins reservierte Sitzungszimmer wo bereits Gipfeli und Kaffi bereitstand. Auf Grund des engen Terminplans von Herrn Riedo wurden wir regelrecht mit Informationen beschossen. Er forderte ein Programm mit welchem die Auftragsabwicklung kontrolliert werden kann, da nach der Einführung von SAP vermehrt zu Problemen bei der Auftragsabwicklung kam. Nach einigen Gegenfragen stürmte Herr Rieder bereits aus dem Sitzungszimmer, da noch weitere wichtige Termine auf Ihn warten. Mit vielen Notizen und 1000 Gedanken ging’s in die Planungsphase. Gedanken und Notizen wurden sortier, offenen Fragen intern diskutiert, im Viso gezaubert und wild auf der Tastatur rum gehackt, bis jeder eine Programmiervorgabe und einen Kurzvertrag erarbeitet hatte, um diese Dokumente Termingerecht dem COO der Mobiliare Giardino AG zupräsentieren. Ach ja fast vergessen gegangen, von lauter Mobiliare Giardino, währe fast der Termin „Meet the Leaders“. Nach dem Mittagessen konnten wir uns erneut im Sitzungszimmer einfinden. Diesmal nicht mit dem COO der Mobiliare Giardino AG sondern mit der GL der Resource. Es wurde uns die Möglichkeit geboten direktes Feedback an die GL zugeben, positives so wie auch negatives. Über die ersten Wochen bei Resource zu diskutieren, so wie noch einige Fragen an die GL bezüglich Ausbildung, resource und persönliche Ding zustellen.


Nach einem Termin gefüllten Tag und einem Berg voller Arbeit können wir uns für eine kleine Erholungspause nach hause bewegen.

Kunden treffen naht...

Heute ist der letzte Tag an dem wir uns noch auf unser erstes Kundentreffen vorbereiten können. Was müssen wir für Fragen stellen? Können wir seine Wünsche erfüllen? Wie lange wird das Gespräch dauern?
An kreativen Ideen für die Vorbereitung fehlte es definitiv nicht, Lukas und Nathalie bastelten sogar noch ein kleines Geschenk! Was jedoch Thomas mit seiner mehrfachen Wiederhohlung von "Seid Vorbereitet" gemeint hat, war uns allen nicht so klar...
Die Challenge9 war natürlich auch noch nicht erledigt, so hatten wir auch da genügend arbeit. Der grösste Teil der Challenge war eigentlich das Datensuchen bzw Tabellen finden.

Donnerstag, 25. September 2008

Herr Riedo, wir sind bereit! - Sie dürfen kommen...

Herr Riedo? Wer ist das und wieso bereits Kundschaft für das RAP?... Naja, auch das RAP ist auf dem Wege, sich einen ersten Kunden zu krallen. Für unsere erste Praxisarbeit, hat sich Thomas einen dicken Fisch geangelt und ins RAP-Bassain geworfen. Nun hoffen wir, dass unser Köder, den wir am Montag auswerfen, ihn zum anbeissen verlocken wird. Mal schauen..Wir auf jeden Fall sind gespannt. Man sollte aber auch beachten, dass der erste Kunde oft viel Überraschung bietet. Doch wie man das RAP kennt, haben wir uns natürlich genaustens mit dem befasst und dürfen nun stolz sagen, dass wir einige Asse im Ärmel haben und darum am Montag nur schwer aus dem Konzept zu bringen sein werden. Nun fragt man sich sicherlich, was für Asse dies denn sein könnten. Tja, gute logischerweise,;-) doch wir möchten uns nicht zu tief in die Karten schauen lassen...Nur soviel - es war eine interessante und sehr unterhaltsame Nebenbeschäftigung zum üblichen Selbststudium.

Das war aber noch längst nicht alles, was wir heute erledigt haben. Im Selbststudium stand heute Fertigstellung und Verabreichung des letzten Schliffs alter Challenges auf dem Programm. Unsere selbstgefertigten Challenges gaben doch mehr Arbeit als erwartet. Zudem hatten einige von uns noch Kursstoff über das Data Dictionary nachzuholen. So fanden alle von uns genügend Arbeit, um den heutigen Tag gut zu nutzen.

Nun noch einen kleinen Appell an alle Salz-Streuer und solche die es werden wollen. Kontrolliert immer gut eure Salz-Streu-Gefässe! Es könnte sein, dass der Deckel nicht richtig auf dem Streuer befestigt ist und während des Streuers liebster Beschäftigung, dem Streuen, plötzlich abfällt und sich der Teller in ungewünscht grossem Mass mit Salz befüllt. Vor allem gefährdet sind Streuer im Migros. Ein RAPer musste diese Tatsache heute leider zur Kenntnis nehmen. Deshalb, seit gefasst und kontrolliert eure Salzstreuer gut...

Zurück in der Gruppe

Nach zwei bakterienverseuchten Tagen im Bettchen meldet sich heute der weibliche Teil der Gruppe zurück. Mit dabei auch unser Student Florian der gestern ebenfalls abwesend war sowie unser Unfallkind Mathias - nun ist die Gruppe wieder komplett!

Für den heutigen Tag stand Selbststudium auf dem Plan. Ich versuchte so gut es ging den verpassten Teil der letzten zwei Tagen des Kurses BC430 aufzuarbeiten. Dies war an und für sich kein Problem, da es bei diesem Kurs um das DataDictionary geht und wir schon relativ viel mit diesem gearbeitet haben und die Kursunterlagen netterweise sehr detailliert aufgebaut sind.
Da wir aber immer Unstimmigkeiten mit der Papierform und der Digitalen Form der Unterlagen haben, was sehr mühsam ist, musste ich mir zuerst einmal die richtige PDF -Version dieses Kurses besorgen. Und somit brachte Florian die entscheidende Frage des Tages auf den Tisch: Gibt es irgendein Freeware Tool
dass es erlaubt in den PDFS zu visualisieren? Sprich Markierungen im Text durchzuführen, Notizen zu machen etc.? Also quasi ein richtiger Werkzeugkasten, der die gleichen Funktionalitäten wie das Hardcopy-Arbeiten bietet? Falls JA, bitte meldet euch bei Florian oder mir. Wir wären echt froh um solch ein Tool, da es sehr schön wäre sich irgendwelche Notizen in dem PDF anzustreichen oder Notizen zu machen, da unsere Papierunterlagen leider leider viel älter sind. Merci schön :-)

Ansonsten gibt es zum Mittwoch 24. September nicht viel zu sagen ausser dass wir alle sehr gespannt auf unseren ersten Kundenbesuch von Herrn Riedo am Montag morgen sind :-)

Mittwoch, 24. September 2008

Der Montag im Zeichen der Wiederverwendbarkeit

Nach den physischen Strapazen des Freitags Spaziergangs durften alle froh sein sich 2 Tage lang zu erholen um am heutigen Montag wieder voller Elan in den Kurs BC430 zu starten.


Der Terminkalender verriet uns einen spannenden Tag mit dem Kurs ABAP Dictionary, so wie der „Meet the Leaders“ Sitzung wo die Gelegenheit bestehen sollte die GL der Resource mit Fragen zu durchlöchern. Wie erwartet startete der Morgen mit dem legendären „SonnTalk“ der gesprächiger als auch schon von statten ging.


Anschliessen konnten wir uns am ABAP Dictionary erfreuen, sprich Domänen anlegen, Datenelemente,  Strukturen, Interne Tabellen, Komplexe Strukturen definieren so wie Indizes anlegen.


„Meet the Leaders“ wurde kurzerhand verschoben um der krankheitshalber abwesenden Nathalie dieses Ereignis nicht entgehen zu lassen ;-)!

Dienstag, 23. September 2008

Einzelunterricht?

Einzelunterricht? Nein nicht ganz, da Mathias, Nathalie und Florian heute Abwesend sind, kamen nur Lukas und ich in den Genuss die Schulung BC430 zu beenden. Die Performance war durch die kleinere Gruppe um einiges besser und so konnten wir im Eiltempo über die Theorie Kapitel Eingabeprüfungen und Abhängigkeiten bei Objekten gehen. Dazu gab es eine grössere Aufgabe zum Thema Abhängigkeiten bei Objekten, welche uns den restlichen Morgen beschäftigte.

Nach einem kurzen Mittag, kam es beim Thema View’s zu einer Wette zwischen Thomas und mir, natürlich habe ich sie gewonnen (sonst würde ich es ja nicht erwähnen ;-)) und gewann so ein Stück Kuchen. :-) Im Kapitel zu den View’s gehörte auch der Bereich Pflegedialoge, wo uns bei den Übungen das SAP System erhebliche Probleme bereitete. Die Suchhilfen, das letzte Kapitel für heute, war wiederum kein Problem für uns. Zum Abschluss des Tages räumten wir wieder einmal das Schulungszimmer und stürzten uns danach auf den gewonnen Kuchen. (Lukas hatte das Glück auch eingeladen zu werden:))

Montag, 22. September 2008

Der Montag im Zeichen der Wieder- verwendbarkeit!

Nach den physischen Strapazen des Freitags Spaziergangs durften alle froh sein sich 2 Tage lang zu erholen um am heutigen Montag wieder voller Elan in den Kurs BC430 zu starten.


Der Terminkalender verriet uns einen spannenden Tag mit dem Kurs ABAP Dictionary, so wie der „Meet the Leaders“ Sitzung wo die Gelegenheit bestehen sollte die GL der Resource mit Fragen zu durchlöchern. Wie erwartet startete der Morgen mit dem legendären „SonnTalk“ der gesprächiger als auch schon von statten ging.


Anschliessen konnten wir uns am ABAP Dictionary erfreuen, sprich Domänen anlegen, Datenelemente,  Strukturen, Interne Tabellen, Komplexe Strukturen definieren so wie Indizes anlegen.


„Meet the Leaders“ wurde kurzerhand verschoben um der krankheitshalber abwesenden Nathalie dieses Ereignis nicht entgehen zu lassen ;-)!

Samstag, 20. September 2008

Workshop mit Christof Hensch

Heute war früh aufstehen angesagt! Unser Ziel war das Ressort Hotel in Mogelsberg und das schon um 7.30. Für mich reichte weder für ein Frühstück, noch einen Blick in den Spiegel, der Anblick wäre wahrscheinlich auch nicht allzu erfreulich gewesen, was mir auch von Oliver bestätigt wurde.
In Winterthur Wülflingen warteten wir noch kurz auf Nathalie und bewaffnet mit Landkarte und diversen Google Maps Unterlagen machten wir uns auf den Weg nach Mogelsberg.

Oben angekommen erklärte uns Christof Hensch unsere Aufgabe: Wir bekamen eine Wanderkarte mit Start und Ziel eingezeichnet und mussten die Wanderroute bestimmen. Dazu kam dass wir für die Verpflegung der gesamten Gruppe zu sorgen hatten, verlangt war ein drei Gangessen: zur Vorspeise eine Suppe, ein Hauptgang mit Fleisch und Beilage und ein Dessert. Dazu bekamen wir noch die nötige Hardware: Holz, Axt, Grill, Topf und 150.-Fr zum einkaufen im Coop. Danach fuhren wir zum Startpunkt Oberhalb von Urnäsch, unser Ziel war Mogelsberg.

Nach ca. einer Stunde standen wir vor dem ersten Kartenleseproblem und bekamen von Christof eine kleine Hilfe um wieder auf den richtigen Weg zu finden. Am Mittag standen wir vor der nächsten Schwierigkeit: ein Feuer machen. Und als hätten wir in unserem Leben nie etwas anderes gemacht gelang uns das komplette Mittagessen. Die Suppe war schön heiss, die Bratwürste perfekt grilliert und das Dessert schmeckte auch!
Am Nachmittag mussten ich und Nathalie nach etwa einer Stunde die Wanderung unterbrechen, da ihr Asthma ihr sehr zu schaffen machte und meine Knick-Senk-Füsse auch keinen schmerzfreien Schritt erlaubten. Wir fuhren mit den öV bis zum Bahnhof Mogelsberg und warteten am Ziel auf den Rest der Gruppe.

Im keltischen Baumkreis in Mogelsberg hat Christof noch einmal den lehrreichen Inhalt zusammengefasst. Anschliessend gab es im Ressort Hotel in köstliches Nachtessen.
Auf der Heimfahrt konnte ich mich noch von dem Komfort und der Soundqualität in Thomas’ neuen Skoda überzeugen lassen.

Donnerstag, 18. September 2008

Geschafft - das RAP08 ist Firmenweit bekannt

Gestern Abend um ca. 19:30 war es soweit. Das RAP hatte seinen grossen Auftritt am Resource-Quartalsmeeting. Die "Ehre" (je nachdem wie man das betrachtet) stand mir zu, die 2te Generation des RAP würdig den Firmen-Mitarbeitern zu präsentieren. "Der erste Moment, ist auch sogleich der Schwerste." So etwa könnte ich den Moment beschreiben, an welchem die erste RAP-Folie auf dem Beamer aufleuchtete und mein Gang nach vorne anstand. Es war ein Augenblick der in die Geschichte eingehen dürfte oder zumindest in meine gehen wird. Fast totenstille herrschte, man hätte jedes quitschen einer Gummisohle gehört. Richtiges Hühnerhaut-Feeling verspürte ich in mir. Doch es war ein schöner Augenblick. Ein Augenblick, den ich meinen Kindern, möglicherweise auch meinen Kindes-Kindern und wenn es hoch kommt, sogar meinen Kindes-Kindes-Kindern, erzählen darf, aber auf jeden Fall werde ich ihn weitererzählen. Nach der Begrüssung und ein Paar Einleitungsworte, war die Anfangsnervosität wie weggeblasen. Nicht einmal die ebbinghausche Kurve konnte nun meinen Lauf stoppen. Planmässig und gut durchstudiert absolvierte ich mein Pflichtprogramm und konnte unter "tobendem" Applaus und einem erleichterten Aufatmer, das Zentrum des Geschehens verlassen und auf meinen Sitzplatz zurückkehren. Es war geschafft - Das RAP08 ist bekannt, die Welt dreht weiter mit noch mehr RAP als Sie jemals erwartet hätten. ;-)

So, genug in Delirium vergangener Ereignisse geschwebt. Es ist Zeit, den Donnerstag Revue passieren zu lassen. Hier gibt es eigentlich nicht sehr viel spektakuläres zu erzählen. Wieder einmal war Selbststudium angesagt. Auf dem heutigen Programm standen nochmals die selbstkreirrten Challenges. Diese gaben uns noch immer genügend zu beissen. Was zunächst relativ gut machbar schien, entpuppte sich plötzlich als fast unlösbare Lebensaufgabe. Doch so erfahren und klug wie wir doch sind,;-) haben wir uns natürlich nur zu gern solcher Herausforderungen gestellt und waren mit Herzblut bei der Sache. Zwar gab es einige kritische Momente, in welchen der Eine oder Andere gerne den frühzeitigen Feierabend sich ersehnt hatte, doch wir haben uns taff durchgekämpft und bis zum offiziellen Feierabend uns mit den Challenges abgekämpft. Wieder einmal glücklich und zufrieden, und noch ein bisschen im Delirium des Vorabends steckend, verabschiedeten wir und dieses Mal in den Feierabend.

Die ersten eigenen Aufgaben.

Die heutigen Aufgaben bestanden darin, an den beiden gestern selbsterstellten Aufgaben zu arbeiten. Die erste Aufgabe vertiefte sich in die Bereiche dynamische Programmierung, Tabellen Erstellung und Dynpro Programmierung. Die zweite Aufgabe vertiefte sich vor allem in der Listenerstellung und in die SQL-Statements. Beide Aufgaben haben ihre Tücken, welche aber mit den bisherigen Know-How und ein wenig Kreativität gelöst werden können.

Wahrscheinlich ist es heute keinem Aufgefallen, aber heute ist der erste Mittwoch, den wir ganz für unser Selbststudium verwenden können. Des Weiteren dürfen wir heute das erste Mal an das Quartalsmeeting, an welchem Lukas die Ehre hatte, den Mitarbeitern der Resource einen Einblick in die R.A.P-Gruppe zu geben.
Zum Schluss konnten wir den Tag mit einem Apero nach dem Quartalsmeeting abrunden.

Mittwoch, 17. September 2008

Dienstag 16. September 2008

Der heutige Dienstag beginnt mit einem Ausblick in unsere weitere Ausbildung. Am Freitag steht unsere erste gruppendynamische Aktion im Vordergrund, wir werden ein Reischen nach Mogelsberg unternehmen, was wir jedoch genau machen, dürfte dann im Freitag Blog zu lesen sein :-) . Für den heutigen Tag steht ausschliesslich der Kurs BC 407 auf dem Programm, der sich  mit SAP Querys, Quick Viewer und InfoSets beschäftigt. SAP sieht für diesen Kurs 2 Tage vor, Thomas meint jedoch voller Zuversicht,dass wir diesen Ordner in maximal einem Tag durcharbeiten werden. We will see!

Die Theorie überflogen wir kurz und knapp und machten jeweils die entsprechenden Übungen. Nach dem Mittag sollten wir noch ein eigenes InfoSet anlegen und anschliessend war das Thema gegessen. Und somit hatte Thomas recht - wir haben es geschafft den Ordner in einem Tag resp. weniger durchzuarbeiten.
Für den Rest des Tages wurden wir in Gruppen aufgeteilt, welche jeweils eine Challenge-Aufgabe für die andere Gruppe erstellen musste. Und so hiess es sich möglichst viele Gedanken darüber zu machen, wie man die Aufgabe des anderen Teams möglichst schwer gestalten könnte.

Montag, 15. September 2008

Dynamischer Start in die 5 Woche!

Wie so oft am Montag starteten die R.A.P.er minder dynamisch jedoch keines Wegs unmotiviert in den noch führen Morgen. Das Schlagwort Dynamik galt auch nicht unserer physischen Verfassung sondern lediglich dem zu bearbeitenden Thema - Dynamische Programmierung – welches für das heutige Selbststudium bestimm war.


Nach dem erfolgreichen Abschluss der pendenten Challenges stand nun die 6te Challenge an. Es galt ein dynamisches Programm zuschreiben welches anhand einer Startzahl und einem Intervall ein Endresultat kalkuliert. Die Anzahl der Intervalle wird zusätzlich mit den Angaben FeldX bis FeldY beeinflusst. Diese Herausforderung beschäftigte uns den ganzen Tag. Mit mehr oder weniger Erfolg können wir uns nun in den Feierabend verabschieden.

Endspurt

Der Endspurt dieser Woche gestaltete sich doch nicht so einfach wie man das sich eigentlich hätte wünschen können. Mit der neuen Challenge waren wir alle ziemlich beschäftigt. Welche Tabelle müssen wir benutzen? bkpf? vbak? Die Verwirrung war perfekt und so wählte jeder die Tabelle die er für richtig hielt, bis schliesslich Oliver von Thomas einen kleinen Tipp erhielt. Oliver wurde auch als einziger mit der Verschachtelten internen Tabelle fertig, mein Programm verwendet zwei Tabellen, am Montag wird das jedoch auch umgeschrieben. Damit die Arbeit nicht ausgeht gibt es dann ja noch die 6te Challenge. Aber zuerst geniessen wir noch ein Wochende!

Freitag, 12. September 2008

Tag 27 unseres Daseins als RAPer...

Der erste Monat naht sich dem Ende zu. Langsam aber stetig pendelt sich das Leben als RAPer ein. Die üblichen Pausenrituale wie eine deliziöse "Mammut-Dosis Kaffee" oder die heissbegehrte Frage nach "Mitbringsel aus dem Migros" gehören zum Pflichtprogramm, welches tagtäglich zu absolvieren gilt. Nur die Frage nach der mittaglichen Stillung der Essensgelüste scheidet die Geister des RAP-Teams immer und immer wieder. Doch dazu später noch mehr Details...

Zunächst ein kurzer Newsflash zur getaner Arbeit des heutigen Tages. Das Tagesprogramm versprach einen regelrechten emotionalen Wellegang. Bereits das erste und ebenfalls auch hauptsächliche Thema des Morgens, das "Dynamische Programmieren", entlockte jedem, insbesonders Thomas, einen riesigen Freudensprung.;-) Nicht ganz so dynamisch wie unser Thema aber trotzdem sehr lernfreudig, starteten wir in den Morgen. Wir vertieften uns zunächst in das dynamische Aufrufen von Programmen, FUBA's und Transaktionen aus einem Programm. Ein guter Einstieg um die Hirnzellen in Schwung zu bringen. Darauf folgte die harte Tageskost des dynamischen Programmierens von Feldsymbolen. Eine nicht ganz leichte Kost, welche einigen von uns ziemlich auf den Magen schlug. Am Nachmittag beschäftigten wir uns mit dem Speichermanagement, genauer gesagt mit dem Übergeben und Auslesen von Daten aus dem Speicher. Ein Thema, dass uns schon eher lag. Später stand zur Freude aller, wieder einmal Selbststudium auf dem Spiel. Alte Challenges und Übungen zum Gelernten versüssten uns danach den Nachmittag.

Als krönenden Abschluss, möchte ich nun noch ein Thema ansprechen, welches für das Leben eines jeden Informatikers schon fast lebenswichtig ist, das Mittagessen. Florian und ich haben uns etliche Male bereits den Kopf darüber zerbrochen und jenste Imbissbuden und Restaurants durchwühlt, bis wir endlich die perfekte Nahrung für den hungrigen Informatiker gefunden haben. Eine sehr Delikate Speise, sehr nahrhaft und schön füllend, trotzdem lecker und gut verdaulich für jeden heiklen Magen...Der TRIPLE BIG NICK aus der Globus-Kantine. Eine herrliche Variation mit gesundem Gemüse, nahrhaftem Brot und am wichtigsten, 3 Stockwerke delikates Bürgerfleisch. Abgerundet mit ein paar leckeren Frites, ist dieses Menü ein Gaumenschmauss für  Jedermann. Damit euch das Wasser nun noch mehr im Munde zusammenläuft, hier ein Foto dieser herrlichen Variation.

 


Photographed by Florian Lichtin

Donnerstag, 11. September 2008

Der letzte Blog?

Wer heute Morgen einen Blick in die Zeitung geworfen hat, dem ist vielleicht aufgefallen, dass heute der neue Teilchenbeschleuniger in Genf den Betrieb aufnimmt
Was dies für den Blog bedeutet, ist ja klar, vielleicht habe ich heute die Ehre den letzten Blog zu verfassen! ;-)

Wir liessen uns, aber heute Morgen von diesem speziellen und evtl. auch schicksalhaften nicht Ereignis ablenken und starteten mit unserem täglichen Ritual. Nach dem kleinen Rückblick auf die gestrigen Eindrücke, hatten wir eine kleine Lektion in das Thema Kulturbildung, welche den halben Vormittag in Anspruch nahm.
Der zweite Teil des Vormittags wurde mit den Thema Funktionsgruppen bzw. Funktionsbaustein gefüllt, dabei wurden vor allem die Themen "Call by Value/Reference" bei den Parametern und das
Exception-Handling behandelt.

Nach dem Mittag durften wir uns noch in einer Übung zu den Funktionsbausteine vertiefen und danach stürzten wir uns auf unser Hauptthema des Nachmittages, das sogenannte optimieren der SQL-Statements.
Die meisten Statements wurden eigentlich schon immer Vorbildlich abgesetzt. Vor allem interessant war, wie sich die Trace Zeit, je nach Art der Query veränderte, welche uns in einer Übung ersichtlich gemacht wurde.
Der Abschluss des heutigen Tages war eine Übung in welcher wir die Funktionsbaustein Übung erweiterten.

Dienstag 09.09.08

Der heutige Dienstag beginnt mit dem wöchentlichen SonnTalk. Mittlerweile sind einzelne RAP'er, die an dieser Stelle lieber anonym bleiben möchten, schon soweit, dass sie als Höhepunkt der Woche das zweifache Schreiben des Blogges bezeichnen  (an dieser Stelle dürfte es nicht mehr schwierig sein, die anonyme Person ausfindig zu machen).

Nach dieser Konversation widmet wir uns dem anstehenden Kurs BC 402 - Advanced ABAP. Dieser Kurs enthält viele sich repetierende Themen, die wir bereits angeschaut haben. Jedoch sind wir der Meinung, dass ein bisschen Auffrischung in diesen Themen sicherlich niemandem schaden würde und so gingen wir
Kapitelchen für Kapitelchen durch den Ordner. Zuerst befassten wir uns mit der ABAP Laufzeitumgebung und machten uns dazu Gedanken welche Komponenten zu einem ABAP Programm gehören. Dies wären unter Anderem der Quelltext, die Dokumentation, die Dynpros etc. Anschliessend beschäftigten wir uns noch
mit Gebieten wie Datenobjekte, Globale Typen und Interne Tabellen. Zum Thema interne Tabellen erstellten wir erstmals eine neue Struktur im DataDictionary selbst und testeten deren Funktionalität in einem kleinem Übungsprogramm. Als wir das Kapitel interne Tabelle vollständig durchgearbeitet hatten,
wurden wir in unseren wohlverdienten Feierabend entlassen.

Wochenstart

Endlich wieder fit! Am Montag hatte ich endlich Zeit mich mit den verpassten Übungen zu Beschäftigen. Das Kopfzerbrechen der 4te Challenge war bei den anderen schon im Gange. Ich begann damit denn verpassten Stoff nachzuholen, Theorie war ja genug vorhanden. Nach dem trockenen Theoriegefüllten Morgen stürzte ich mich am Nachmittag auch in die Challange, die sich als eine echte Herausforderung entpuppte. Ich glaube jedoch daran bin ich nicht ganz unschuldig :P aber wer will schon einfache Challenges...

Liebe R.A.P.er

Liebe R.A.P.er



Die Geschäftsleitung schaut gespannt und voller Freude auf den 2. Lehrgang und freut sich auf neuen frischen Wind. Nachdem die 1. Ausbildungsstaffel durch eure Vorgänger erfolgreich abgeschlossen wurde, ist es uns durchaus bewusst, dass die Messlatte hoch liegt. Wir sind aber felsenfest davon überzeugt, dass ihr es den R.A.P.ern aus dem Vorjahr gleichtun werdet. Vor euch liegt viel Theorie, die aber durchaus zu bewältigen sein wird (ehrlich )! Selbstverständlich erfordert die anspruchsvolle Ausbildung Einsatz, Fleiss und schweisstreibende Arbeit eurerseits. Wir aber unsererseits stehen euch jederzeit und gerne bei Fragen oder Problemen zur Seite.



Wir wünschen viel Spass, natürlich eine gehörige Portion Ausdauer und gutes Gelingen!


Bruno Schmid

Mittwoch, 10. September 2008

Wochenstart mit Nachholbedarf

Endlich wieder fit! Am Montag hatte ich endlich Zeit mich mit den verpassten Übungen zu Beschäftigen. Das Kopfzerbrechen der 4te Challenge war bei den anderen schon im Gange. Ich begann damit denn verpassten Stoff nachzuholen, Theorie war ja genug vorhanden. Nach dem trockenen Theoriegefüllten Morgen stürzte ich mich am Nachmittag auch in die Challange, die sich als eine echte Herausforderung entpuppte. Ich glaube jedoch daran bin ich nicht ganz Unschuldig :P aber wer will schon einfache Challenges... und so kommt es das ich natürlich in den 4h am Nachmittag nicht fertig wurde, so wie alle andern auch.

Montag, 8. September 2008

Freitag der Dritte

Mit dem absehbaren Ende der Arbeitswoche starteten wir heute speziell motiviert und voller Tatendrang in den Morgen. Diese Motivation spiegelte sich bei gewissen Personen in ungewohnter redsamkeit, in den frühen Morgenstunden. Leider konnten wir heute nicht in Vollbesetzung  studieren, welches auch die Tatsache bestätigt, das meine Wenigkeit den Wochenschlussblog verfassen darf. Kompliment von meiner Seite an unser Absenz- und Kontrollsystem, welches das fortführen des täglichen Blog’s sichert.

Nun zu den fachlichen Ereignissen des heutigen Tages. Wie bereits im Titel zu erkennen stand der heutige Tag im Zeichen der Selbstdisziplin und des Wissenshungers. Zu verdauen gab es die Themen ALV Grid Control und Listen. Zum einen wurden die evolutionären Erkenntnisse des BC405 Kurses repetiert. Zum zweiten konnten wir unser Wissen parktisch an den pendenten Challangeaufgaben drei und vier umsetzen. Ganz nach den Erläuterungen von Lukas, konnten wir unsere Lust auf mehr stillen, und uns vollkömmlich dem „Fingerschmaus für der ABAP-Programmierer“ widmen.

Mit der Erkenntnis, dass ein gewisser Herr einen Pixelfehler auf seinem Notebook hat, so wie dem gewonnen Wissen über die Listenerstellung und der ALV Grid dürfen wir uns nun ins verdiente Wochenende verabschieden.

Schon wieder Donnerstag...

Die Zeit hier in der Resource vergeht wie im Nu. 18 Tage unserer RAPer-Karriere sind bereits Geschichte, 347 Tage folgen noch. Knapp 1/20stel unserer Ausbildung ist somit geschafft. Rückblickend darf man sagen, es war eine actionbestückte und schöne Zeit, eine Zeit voller Tatendrang und Wissenshunger. Das RAP-Team hat sich langsam gefunden, Witze werden bereits am Laufband produziert und gruppeninterne Aufgaben verteilt. Was soviel bedeutet wie, wir haben endlich endlich unseren "Kaffeelieferanten" und den allmorgentlichen "Pausenverpfleger" gekrönt und ihnen den notwendigen Ruhm und Ehre zukommen lassen. 19/20stel und ein paar eingequetschte Tage folgen noch. Soweit so gut...Das war die alltägliche Dosis Statistik. 

 

Nun zur Praxis. Heute stand noch einmal Listenprogrammierung auf dem Tagesprogramm, am Nachmittag folgte darauf das abschliessende Selbststudium. Doch wie es sich gehört, zuerst die Arbeit, dann das Vergnügen. Zunächst beschäftigten wir uns mit der Sicherung von Listen. Eine relativ simple aber sehr praktische Funktion, mit welcher Listenausgaben nicht nur gesichert, sondern auch in andere Programme wie Excel exportiert werden können. Doch Listen sind nicht nur zur softwaretechnischen Nutzung da, sondern sollten auch auf Papier ersichtlich sein. Deshalb folgte auf das Sichern das Drucken. Die Basis war gelegt, die Listenverarbeitung lag uns nun im Blut. Doch diese Art der Listenausgabe ist leider sehr statisch und müheselig für Anpassungen und Änderungen an der Liste selber. Deshalb gestattete uns Thomas einen kleinen aber feinen Einblick in die Welt der puuren Dynamik in Sachen Listenverarbeitung, der Welt des ALV Grid Control. Dieser Fingerschmaus für jeden ABAP-Programmierer machte Lust auf mehr. Genau der richtige Zeitpunkt also für eine Selbststudium-Session. Das Selbststudium war relativ frei wählbar, für jene welche aber lieber sich von Thomas inspirieren lassen wollten, hatte Thomas eine kleine Knobel-Aufgabe. Wir sollten ein eigenes Layout für das ALV-Grid Control erstellen und sichern können. Dies und die letzten Kurs-Ordner brachten uns dann Beschäftigung für den Rest des Tages, bis wir uns am Abend in den reglich verdienten Feierabend begeben durften...

Donnerstag, 4. September 2008

Selektionsbild, interne Tabelle Datenbeschaffung, etc.

Der heutige Tag fing mit dem täglichen Ritual der Zusammenfassung des Vortages an.
Nur heute war ich positiv dazu gestimmt, da ich durch meine Krankheit am Vortag als Referent nicht in Frage kam. :)

Der Morgen stand danach für das Selektionsbild zur Verfügung.
Bis zur Pause führte Thomas mit der Theorie in das Thema ein, danach konnten wir mit einer Übung das gelernt gleich ausprobieren.

Nach dem Mittag wurde noch wenige Minuten in die vorherige Übung investiert und danach wurde mit den logischen Datenbanken gestartet.
Der Bereich logische Datenbanken bestand wie üblich aus Theorie und Übung welche wir relativ zügig abschliessen konnten.
Danach befassten wir uns mit der Datenbeschaffung. Uns wurden in diesem Thema die Varianten Views, Joins, For All Entires und die performacebelatende "geschachtelte Select" Methode gezeigt.
Der Tag wurde schlussendlich mit der Theorie zur Gruppenstufenverarbeitung beendet.

Mittwoch, 3. September 2008

Tag der mysteriösen Listerstellung

Für den Start in den heutigen Tag hat Thomas eine Spezialität vorbereitet, die darin bestand unsere Menschenkenntnisse unter Beweis zu stellen. Jede Person musste 10 Positive Eigenschaften über eine andere Person herausfinden und diese anschliessend vortragen. Dieses Ereignis dient dazu, unseren Gruppenhalt zu stärken, da es sehr wichtig ist, dass man sich untereinander gut kennt.

Den restlichen Tag widmeten wir uns dem neuen Kurs 405- Techniken der Listenerstellung, der sich hauptsächlich, wie der Name schon verrät, mit Listen beschäftigt. Mit Listen haben wir bereits gearbeitet, jedoch ging es nun hauptsächlich darum eine geeignete schöne Formatierung zu erzeugen. Und so lernten wir erstmals verschiedene Formatierungsmöglichkeiten kennen, so beispielsweise das Colorieren von Spalten, das Einsetzen von Icons und Symbolen, das Zeichnen der Listenlinien etc. Zu dieser ganzen Theorie machten wir gleich noch eine Übung, die nicht alle gleich angenehm empfanden. Für die einen war diese Art von Listerzeugnis und Formatierung ein bisschen skryptisch, da man wirklich für jeden einzelnen Strich und Position selber verantwortlich ist. Nichts desto trotz schlugen wir uns durch bis um 16:00, wo dann unser erstes Gruppenmeeting anstand. Da wir uns jedoch den halben Tag mit dieser Listformatierung beschäftigt haben, ist es angebracht ein Bild unseres Wunderwerkes zu veröffentlichen:

listformatierung

Der Tag der mysteriösen Listformatierung

<!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:612.0pt 792.0pt; margin:70.85pt 70.85pt 2.0cm 70.85pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

Für den Start in den heutigen Tag hat Thomas eine Spezialität vorbereitet, die darin bestand unsere Menschenkenntnisse unter Beweis zu stellen. Jede Person musste 10 Positive Eigenschaften über eine andere Person herausfinden und diese anschliessend vortragen. Dieses Ereignis dient dazu, unseren Gruppenhalt zu stärken, da es sehr wichtig ist, dass man sich untereinander gut kennt.



Den restlichen Tag widmeten wir uns dem neuen Kurs 405- Techniken der Listenerstellung, der sich hauptsächlich, wie der Name schon verrät, mit Listen beschäftigt. Mit Listen haben wir bereits gearbeitet, jedoch ging es nun hauptsächlich darum eine geeignete schöne Formatierung zu erzeugen. Und so lernten wir erstmals verschiedene Formatierungsmöglichkeiten kennen, so beispielsweise das Colorieren von Spalten, das Einsetzen von Icons und Symbolen, das Zeichnen der Listenlinien etc. Zu dieser ganzen Theorie machten wir gleich noch eine Übung, die nicht alle gleich angenehm empfanden. Für die einen war diese Art von Listerzeugnis und Formatierung ein bisschen skryptisch, da man wirklich für jeden einzelnen Strich und Position selber verantwortlich ist. Nichts desto trotz schlugen wir uns durch bis um 16:00, wo dann unser erstes Gruppenmeeting anstand.



listformatierung flüge

Montag, 1. September 2008

Der Montag im Zeichen des Selbststudiums

Heute Morgen begann das Selbststudium mit leicht dezimiertem Personal, da persönliche Missgeschicke zum verspäteten Eintreffen diverser R.A.P.er führte. Dieses hatte jedoch keinen Einfluss auf das Arbeiten der pünktlichen Protagonisten, denn diese starteten mit Selbststudium. Es ging darum, dass vermittelte KnowHow der bereits absolvierten Kurse nochmals zu repetieren um so der Macht der ebbinghausschen Kurve entgegen zu kämpfen. Nach dem Morgen waren die ABAP Grundlagen durchgeackert und die wichtigsten Begriffe wieder präsent.
Nach kurzer Verpflegung am Migro TakeAway ging’s in den Nachmittag.
Zur Motivation der R.A.P.er stand erneut eine Challenge an, ganz nach dem Moto „Wer sucht der findet“. Die Aufgabe beinhaltete ein Programm welches mittels Selektionsoptionen einen Report der Materialien generiert. Mit Doppelklick auf das gewünschte Material sollten auf einem Dynpro detaillierte Informationen über den Materialstatus ersichtlich sein. Die Herausforderung der Aufgabe war, sämtliche benötigten Tabellen zu finden. Nach einem Nachmittag Suchen gings bald in den Feierabend.