Programmdoku aus dem Quellcode generieren

Alle Fragen rund um Basisthemen
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Programmdoku aus dem Quellcode generieren

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
hallo zusamen,

das Thema Programmdokumentation wird ja oft stiefmütterlich behandelt. In unserer Firma werden Programme in einem internen Wiki dokumentiert, was mich daran stört ist, dass man die Doku zwei mal schreiben muss. Das erste Mal hängt man eine (oft recht kurze) Beschreibung an die Funktionen, Module und ggf. Formeln, anschliessend tut man es noch mal etwas ausführlicher in dem Wiki. Das Ziel wäre aus dem ABAP-Quellcode (ich gehe erstmal nur von einfachen Reports aus) die Doku automatisch generieren zu lassen. In internet findet man Lösungen wie z.B. Natural Docs bzw. Doxygen, aus der Beschreibung konnte ich aber nicht entnehmen, dass es auch für ABAP nutzbar wäre. Hat jemand Erfahrung mit einer solchen Software bzw. Anregungen was das Thema angeht?
schöne Grüße
Alexander

ECC 6.0 EHP 7

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Programmdoku aus dem Quellcode generieren

Beitrag von Thomas R. (Expert / 755 / 78 / 34 ) »
Hallo Alexander,
zu dem Thema "Automatische Generierung von Dokumentation" kann ich nichts sagen,
aber zum Thema "2x dokumentieren".
Bei uns wird im Wiki dokumentiert und in der SAP-Hilfe ein Link ins Wiki gesetzt.

MfG
Thomas R.

Re: Programmdoku aus dem Quellcode generieren

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
Hallo Thomas,

danke für die Anmerkung. Wie bereits beschrieben wird es ja bei uns so ähnlich gemacht. Je länger ich darüber nachdenke, umso unwahrscheinlicher scheint es mir, dass ich das Vorhaben umsetzen, sprich aus dem ABAP-Code eine vollständige Dokumentation generieren kann. Im Programm selbst haben die Kommentare ja eher technischen Charakter. In dem Wiki sammeln sich wiederum Erklärungen, Bilder und Hinweise auf bestimmte Fehler und Besonderheiten, die sich oft erst im Produktivbetrieb ergeben. Wenn ich jetzt versuchen würde das mit dem Quellcode synchron zu halten, so komme ich vor lauter Transportieren zu nichts anderem mehr...
Zuletzt geändert von Alexander D. am 25.09.2012 09:15, insgesamt 1-mal geändert.
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Programmdoku aus dem Quellcode generieren

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin Alexander,
ich habe zum Zweck der Dokumentation ein Report geschrieben, der eine WORD Vorlage "ausfüllt" und unter der Ticketnummer speichert.
Inhaltlich wird, außer dem Inhalt des Transportauftrags, ggf. das Coding, bzw. die Veränderungen gespeichert.
Desweiteren Namen der "Importeure" und der aktuelle Transportstatus.

Wenn Ihr alles in einem Wiki ablegt, würde ich via HTTP die Doku DIREKT auf die Datenbank des Wiki's ablegen. Das funktioniert, sofern SAP, via HTTP, Zugriff auf den Server hat.
gruß Jens
Ist das Wiki von MediaWiki.org ?
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Programmdoku aus dem Quellcode generieren

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
Hallo Jens,

das Wiki das wir einsetzen (PmWiki) hat keine Datenbank, da wird jede Seite in Form einer Textdatei abgelegt. Man könnte die Wiki-Seite sicherlich initial aus SAP erzeugen lassen. Wie aber bereits weiter oben diskutiert würden die Inhalte im Wiki sehr schnell mit denen aus dem ABAP auseinander laufen.
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Programmdoku aus dem Quellcode generieren

Beitrag von nikibert (ForumUser / 78 / 4 / 0 ) »
Moin zusammen,

ich stehe grad vor einem aehnlichen Problem: Ich moechte alle Programme, Modifikationen, UserExits, Feldabhaengigkeiten usw. dokumentieren, so dass jeder fuer die Programmierung oder das Customizen nach kurzer Suche alles Wissenswerte heraussuchen kann. Hier und da werden z.B. Felder ja auch "missbraucht", sowas weiss spaetestens nach 2 Jahren keiner mehr...
Hat jemand Erfahrungen mit solch Systemen gemacht? Die Idee von Thomas mit den Links im Quellcode finde ich schon relativ gut aber vielleicht gibt es da noch Alternativen.

Danke und Gruss
Lambert

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1242
Views
Ikonen in Programmdoku
von ralf.wenzel » 29.08.2014 18:19 • Verfasst in ABAP® Core
3
Antw.
2151
Views
Funktion zum auslesen der Programmdoku
von muedan » 07.09.2005 14:51 • Verfasst in ABAP® Core
4
Antw.
2431
Views
Link ins Intranet innerhalb der Programmdoku
von Thomas R. » 01.06.2005 16:20 • Verfasst in SAP - Allgemeines
1
Antw.
1197
Views
xls, oder txt-Datei an Programmdoku hängen
von nowi » 17.02.2006 15:53 • Verfasst in ABAP® Core
3
Antw.
2254
Views
Quellcode finden
von espo » 22.10.2007 08:35 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 2 Stunden von black_adept gelöst 27 / 3963
IT0024 Qualifikationen CP-ID
vor 4 Stunden von ArjenR 1 / 44
Trennen Strasse und Hausnummer
vor 4 Stunden von ewx 17 / 10851

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 2 Stunden von black_adept gelöst 27 / 3963
IT0024 Qualifikationen CP-ID
vor 4 Stunden von ArjenR 1 / 44
Trennen Strasse und Hausnummer
vor 4 Stunden von ewx 17 / 10851

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 4 Stunden von ArjenR 1 / 44
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2975
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9563