zurück vorwärts Inhalt Stichwörter

Schematischer Funktionsablauf

     EINGABE              VERARBEITEN            AUSGABE

 +---------------+                            (abhängig von
 | KONTPLAN.TXT: |                             Anweisungen in
 |Kontenplan ent-|                             Schema-Datei)
 |hält alle ver- |                                                 
 |wendeten Konten|         nach den          +---------------+
 +---------------+        Anweisungen        |  EB.TXT:      | 
                            in der           | Endbestand    | 
 +---------------+        Schema-Datei       | der Bestands- | 
 | AB.TXT:       |         werden die        | konten        | 
 |Anfangsbestand |           Daten           +---------------+
 |der Bestands-  |        verarbeitet  
 |konten         |                           +---------------+
 +---------------+                           | ALLEKONT.TXT  | 
                                             |Kontenausdrucke| 
 +---------------+      +-------------+      +---------------+  
 |Liste der      |      | ANE-Dateien:|                          
 |Buchungssätze, |      |Buchungssätze|      +---------------+
 |z.B. BUCH.TXT  |      | nach Datum  |      |  BILANZ.TXT   |
 +---------------+      |sortiert und |      +---------------+
                        | nach        |                       
 +---------------+      | - Aufwand   |      +---------------+
 |Schemadatei:   |      | - Neutral   |      |    GUV.TXT    |
 |z.B.AUSGABE.SMA|      | - Ertrag    |      +---------------+
 +---------------+      +-------------+      
                                             und weitere

Welche Schemadatei und welche Buchungssatz-Dateien verarbeitet werden sollen, wird unter Verarbeiten - Einstellungen - Programm festgelegt. Das Verarbeiten geschieht in einem eigenen Thread.

Der erste Programmteil liest die Buchungssatz-Listen ein und legt drei neue Textdateien an: AUFWAND.ANE, NEUTRAL.ANE, ERTRAG.ANE (Aufwands-, Neutral-, Ertrags-Listen). Hier werden die Buchungssätze unverändert übernommen, jedoch nach Datum sortiert und ein erster Plausibilitäts-Check durchgeführt. Im zweiten Programmteil werden dann diese sortierten Buchungssätze entsprechend den Anweisungen in der Schema-Datei weiterverarbeitet. Beide Programmteile werden immer gemeinsam hintereinander ausgeführt.

vorwärts Inhalt Stichwörter