Seminarbeschreibung
Individuelle Anpassungen sollen die tägliche Arbeit vereinfachen und auch nach einem Update nachvollziehbar bleiben. Das Seminar vermittelt eine methodische Vorgehensweise für eine klar abgegrenzte Erweiterung in Sage 100. Die Arbeit beginnt mit einem fachlichen Anwendungsfall und endet mit einer getesteten Bereitstellung in einer zweiten Laborumgebung.
Behandelt werden die im bereitgestellten AppDesigner verfügbaren Anpassungsobjekte, der kontrollierte Datenzugriff und eine verständliche Benutzerführung. Umfangreiche Zusatzmodulentwicklung und komplexe Individualprogrammierung erfordern weiterführende Projekte. Im Seminar entsteht eine kleine, vollständig nachvollziehbare Lösung mit Testfällen und Änderungsdokumentation.
Seminarziele
- Anforderungen in eine begrenzte, prüfbare Anpassung übersetzen.
- Datenzugriff und Benutzeroberfläche mit vorhandenen Anpassungswerkzeugen verbinden.
- Erweiterungen mit Rollen-, Fehler- und Regressionstests kontrolliert bereitstellen.
Zielgruppe
Anwendungsentwickler, technische Consultants und erfahrene Key User mit Anpassungsaufgaben.
Voraussetzungen
Sicherer Umgang mit Sage 100, Verständnis relationaler Datenbanken und grundlegende SQL-Kenntnisse; Programmiergrundlagen für die vereinbarten Erweiterungsschritte.
Seminarinhalte
- Anforderung und Entwicklungsumgebung
- Datenmodell und Datenzugriff
- Listen und Oberflächen
- Ablauflogik und Bedienung
- Berechtigungen und Qualität
- Bereitstellung und Wartung
1. Anforderung und Entwicklungsumgebung
- Fachlichen Anwendungsfall, Eingaben und Abnahmekriterien definieren.
- AppDesigner-Zugang, verfügbare Objekttypen und Lizenzumfang prüfen.
- Standardobjekte und eigene Erweiterungen eindeutig abgrenzen und benennen.
2. Datenmodell und Datenzugriff
- Relevante Geschäftsobjekte und Beziehungen nachvollziehen.
- Lesende Abfragen mit Filtern und begrenzten Ergebnismengen aufbauen.
- Schreibende Verarbeitung ausschließlich über geeignete, freigegebene Anwendungsmechanismen vorsehen.
3. Listen und Oberflächen
- Eine eigene Übersicht mit Spalten, Sortierung und Suchmöglichkeiten entwickeln.
- Detailansichten und Eingabefelder aus dem verfügbaren Baukasten konfigurieren.
- Pflichtangaben, Standardwerte und verständliche Fehlermeldungen berücksichtigen.
4. Ablauflogik und Bedienung
- Eine einfache Aktion mit eindeutigem Auslöser umsetzen.
- Plausibilitätsprüfungen und nachvollziehbare Benutzerführung ergänzen.
- Unzulässige Zustände und wiederholte Ausführung im Testfall behandeln.
5. Berechtigungen und Qualität
- Zugriff auf die Anpassung nach Rollen prüfen.
- Normale Eingaben, Grenzwerte und fehlerhafte Daten gezielt testen.
- Auswirkungen auf Standardabläufe und Antwortzeiten untersuchen.
6. Bereitstellung und Wartung
- Eigene Anpassungsobjekte im verfügbaren Verfahren exportieren und übernehmen.
- Die Bereitstellung in einer zweiten Testumgebung nachvollziehen.
- Abhängigkeiten, Versionsstand und Rücknahme der Änderung dokumentieren.
Praxisübungen
Die Bearbeitung erfolgt anhand vorbereiteter Beispieldaten. Die einzelnen Arbeitsschritte werden durchgeführt, kontrolliert und gemeinsam besprochen.
- Eine Übersicht für einen begrenzten kaufmännischen Prüfbedarf spezifizieren.
- Die benötigten Daten und Filter in der Entwicklungsumgebung bereitstellen.
- Liste, Detailansicht und eine geeignete Prüfaktion konfigurieren.
- Die Anpassung mit unterschiedlichen Rollen und fehlerhaften Eingaben testen.
- Die Lösung in eine zweite Testumgebung übertragen und anhand der Abnahmekriterien prüfen.
Schulungsumgebung
Die Schulungsumgebung wird vom Kunden bereitgestellt. Erforderlich sind gültige Nutzungsrechte, die genannten Module und individuelle Zugänge für die praktischen Übungen.
Sage 100 mit freigeschaltetem AppDesigner und den vereinbarten Entwicklerrechten; passende Entwicklungswerkzeuge und eine zweite Testumgebung für die Bereitstellung.
Versionsstand, verfügbare Funktionen und Übungszugänge werden vor der Durchführung abgestimmt. Die Praxis erfolgt in einer von produktiven Daten und Abläufen getrennten Umgebung.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 2.396 zzgl. MwSt. Inhaus: € 6.800 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Anwendungsentwickler, technische Consultants und erfahrene Key User mit Anpassungsaufgaben. |
| Voraussetzungen: | Sicherer Umgang mit Sage 100, Verständnis relationaler Datenbanken und grundlegende SQL-Kenntnisse; Programmiergrundlagen für die vereinbarten Erweiterungsschritte. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Schulungsumgebung: | Wird vom Kunden bereitgestellt; passende Lizenzen, Module und Übungszugänge sind erforderlich |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
