ABHplus

[ Übersicht | Inhaltsverzeichnis | Voriges Kapitel | Nächstes Kapitel | Seitenende | Index ]


Teil 4. Listen der Anlagenbuchhaltung

Kapitel 13. Standardlisten / Listbestimmungen    

Jede Standardliste (siehe Kapitel 16, Standardlisten) und Stammliste (siehe Kapitel 17, Stammlisten), wie Anlagenspiegel, Kontenliste, Firmenstammliste etc., sowie jedes Protokoll (siehe Kapitel 14, Protokolle) und jede Kontrollliste (siehe Kapitel 15, Kontrollisten), jede benutzerspezifische Liste (siehe Kapitel 18, Anwenderspezifische Listen) der ABHplus ist unter einer bestimmten Nummer in den Standardlisten/Listbestimmungen abgelegt.

Für jede Liste ist in den Standardlisten/Listbestimmungen unter der dazugehörigen Nummer die Zeichendichte (Zeichen je Zoll), der Zeilenabstand (Zeilen je Zoll), die Formulargröße und das Papierformat angegeben.

Alle Listbestimmungen für die Standardlisten, Stammlisten, Protokolle und Kontrolllisten der ABHplus werden mit dem Anwendungspaket ausgeliefert und bei der Installation übernommen.

Diese Listen sind im Bildschirmformat Standardlisten/Listbestimmungen unter der Überschrift 'Syslist' mit dem Kennzeichen 'J' als Systemlisten gekennzeichnet.

Solche Systemlisten können in den Listbestimmungen

ausgeführt (= gedruckt),

geändert,

angezeigt, aber

nicht gelöscht

werden.

Für bestimmte Listennummern können Sie auch definieren, ob die Daten der jeweiligen Liste in eine Textdatei exportiert werden sollen.

Die Liste L01 kann auch für den Import in die EBilanz ausgegeben werden. In diesem Fall kommt dann bei Abruf die Frage, ob diese für die „EBilanz aufbereitet“ exportiert werden soll.

 

Zu Beachten

Für jede Liste, auf welcher Beträge gedruckt werden, ist eine temporäre Umrechnung der Beträge möglich. Die Umrechnungsfaktoren können - abhängig vom Kennzeichen 'Umrechnung für Listen' - bei Aufruf der Liste im Firmenstamm Steuerungen eingegeben oder überschrieben werden (siehe auch 5.5, "Selektion Umrechnungsfaktoren").

      

Listenübersicht

 

Tabelle 13-1. Listenübersicht

 

Liste

Bezeichnung

Syslist

Export möglich

L01

Anlagenspiegel SR -EU-Format-

J

J

L02

Anlagenspiegel SR -Internes Format-

J

J

L03

Anlagenspiegel HR -EU-Format-

J

J

L04

Anlagenspiegel HR -Internes Format-

J

J

L05

Anlagenspiegel KA

J

J

L06

Anlagenspiegel VS

J

J

L07

Anlagenspiegel - Konsolidiert

J

 

L08

Bewertungsreservespiegel - Steuerrecht

J

J

L09

Bewertungsreservespiegel - Handelsrecht

J

J

L10

Anlagenstammliste

J

J
(wenn benutzerdefinierte Anlagenstammliste) 

L11

Inventarliste

J

 

L12

Anlagenspiegel - Steuerrecht - Verkaufserlöse

J

J

L13

Anlagenspiegel - Handelsrecht - Verkaufserlöse

J

J

L14

Vermögenswertliste -Detailliert-

J

 

L15

Vermögenswertliste -Verdichtet-

J

 

L16

Anlagenspiegel SR n. Bilanzpositionen (EU-Format)

J

J

L17

Anlagenspiegel HR n. Bilanzpositionen (EU-Format)

J

J

L18

Anlagenspiegel SR n. Bilanzpositionen (Intern)

J

J

L19

Anlagenspiegel HR n. Bilanzpositionen (Intern)

J

J

L20

Buchungsliste SR -Verdichtet-

J

 

L21

Buchungsliste SR -Detailliert-

J

 

L22

Buchungsliste HR -Verdichtet-

J

 

L23

Buchungsliste HR -Detailliert-

J

 

L25

Buchungsübergabeprotokoll alle

J

 

L26

Buchungsübergabeprotokoll-letzte

J

 

L27

Anlagenspiegel Konsolidiert nach Bilanzpositionen

J

 

L28

Bewertungsreservespiegel SR n. Bilanzpositionen

J

J

L29

Bewertungsreservespiegel HR n. Bilanzpositionen

J

J

L30

Belegliste

J

 

L31

Aktivierungsliste

J

 

L35

Aufwertungsliste 1

J

 

L36

Aufwertungsliste 2

J

 

L37

Abschreibungstabelle Steuerrecht

J

 

L38

Abschreibungstabelle Handelsrecht

J

 

L40

Lieferantenliste

J

 

L45

Abschreibungsliste (SR)

J

 

L46

Abschreibungsliste (HR)

J

 

L47

Aufwertungsbuchungsliste Steuerrecht

J

 

L48

Aufwertungsbuchungsliste Handelsrecht

J

 

L5A

Anlagenspiegel - Zusatz 1 - (EU-Format)

J

J

L5B

Anlagenspiegel Z1 n. Bilanzpositionen (EU-Format)

J

J

L5C

Anlagenspiegel - Zusatz 1 - (Internes Format)

J

J

L5D

Anlagenspiegel Z1 n. Bilanzpositionen (Intern)

J

J

L5E

Bewertungsreservespiegel - Zusatz 1

J

J

L5F

Bewertungsreservespiegel Z1 n. Bilanzpositionen

J

J

L5G

Buchungsliste Zusatz 1 – Detailliert

J

 

L5H

Buchungsliste Zusatz 1 - Verdichtet 

J

 

L5I

Bereichsbuchungsliste Zusatz 1 - Detailliert  

J

 

L5J

Bereichsbuchungsliste Zusatz 1 – Verdichtet

J

 

L5K

Bereichsbuchungsliste Z1 nach Bereichskonto

J

 

L5L

Anlagenspiegel - Zusatz 1 - Verkaufserlöse  

J

J

L5M

Abgangsliste nach Grund – Detailliert

J

J

L5N

Abgangsliste nach Grund - Verdichtet 

J

J

L50

Kontenliste

J

 

L51

Kontogruppenliste

J

 

L52

Indexgruppenliste

J

 

L53

Firmenstammliste

J

 

L54

Wirtschaftsjahrliste

J

 

L55

Fremdwährungsliste

J

 

L56

Afa Staffelliste

J

 

L59

Hinweisprotokoll Abschreibung

J

 

L60

Fehlerprotokoll Abschreibung

J

 

L61

Übernahmeprotokoll Belege

J

 

L62

Übernahmeprotokoll Vorgängersystem

J

 

L63

Übergabeprotokoll Kostenrechnung

J

 

L64

Groschendifferenz aus Übernahme S/36

J

 

L65

Übernahmeprotokoll Aktuell

J

 

L66

Änderungsprotokoll

J

 

L67

Umbuchungsprotokoll

J

 

L68

Belegreorganisationsprotokoll

J

 

L69

Übernahmeprotokoll - übernommene/nicht übernommene Güter

J

 

L7A

Anlagenspiegel - Zusatz 2 - (EU-Format)

J

J

L7B

Anlagenspiegel Z2 n. Bilanzpositionen (EU-Format)

J

J

L7C

Anlagenspiegel - Zusatz 2 - (Internes Format)

J

J

L7D

Anlagenspiegel Z2 n. Bilanzpositionen (Intern)

J

J

L7E

Bewertungsreservespiegel - Zusatz 2

J

J

L7F

Bewertungsreservespiegel Z2 n. Bilanzpositionen

J

J

L7G

Buchungsliste Zusatz 2 – Detailliert

J

 

L7H

Buchungsliste Zusatz 2 - Verdichtet 

J

 

L7I

Bereichsbuchungsliste Zusatz 2 - Detailliert  

J

 

L7J

Bereichsbuchungsliste Zusatz 2 – Verdichtet

J

 

L7K

Bereichsbuchungsliste Z2 nach Bereichskonto

J

 

L7L

Anlagenspiegel - Zusatz 2 - Verkaufserlöse  

J

J

L7M

Abgangsliste nach Grund – Detailliert

J

J

L7N

Abgangsliste nach Grund - Verdichtet 

J

J

L70

Aktivierungsbuchungsliste -Verdichtet-

J

 

L71

Aktivierungsbuchungsliste -Detailliert-

J

 

L72

Bereichsbuchungsliste SR -Verdichtet-

J

 

L73

Bereichsbuchungsliste SR -Detailliert-

J

 

L74

Bereichsbuchungsliste HR -Verdichtet-

J

 

L75

Bereichsbuchungsliste HR -Detailliert-

J

 

L76

Berbuchungsl. SR - Detailliert (sort. n Bknto)

J

 

L77

Berbuchungsl. HR - Detailliert (sort. n Bknto)

J

 

L80

Bereichskontenaufteilungskontrollliste

J

 

L81

Kostenstellenaufteilungskontrollliste

J

 

L82

IFB Kontrollliste (nicht beansprucht)

J

 

L83

IFB Kontrollliste (beansprucht)

J

 

L84

IFB Kontrollliste (beansprucht) Verd.

J

 

L85

IFB-Spiegel SR

J

 

L86

IFB-Spiegel HR

J

 

L87

IFB-Liste/Wirtschaftsjahr

J

 

L89

Kontrollliste: Anschaffungskostenunterschiede Konto

J

 

L90

Kontrollliste: Anschaffungskostenunterschiede

J

 

L91

Bereichskontenliste

J

 

L92

Kostenstellenliste -Detailliert-

J

J

L93

Kostenstellenliste -Verdichtet-

J

J

L94

Abgangsliste nach Grund (Detailliert)

J

J

L95

Abgangsliste nach Grund (Verdichtet)

J

J

L96

Kostenstellenstammliste

J

 

 

Listbestimmungen werden in den Firmenstammdaten Ihrer Firma gespeichert und steuern

·         Zeichendichte

·         Zeilenanzahl je Zoll

·         Formularlänge

·         Formularnummer

·         Kopienanzahl und

·         Papierformat.

      Papierformate:

 

Die Listen können verdichtet oder im Normaldruck und mit verschiedenen Seitenlängen gedruckt werden.

 

 

Papierbreite

Zeichen/Zoll

Zeilen/Zoll

Papierformat

bei 8 Zoll Papier:

 

 

 

 

Normaldruck

375 mm

10

6

1

verdichteter Druck

250 mm

15

8

1

 

 

 

 

 

bei 11 Zoll Papier:

 

 

 

 

Normaldruck

 

12

6

3

verdichteter Druck

 

17

8

3

 

 

 

 

 

bei 12 Zoll Papier:

 

 

 

 

Normaldruck

375 mm

10

6

2

verdichteter Druck

250 mm

15

8

2

 

 

 

 

 

          

 

Einbinden von selbsterstellten Programmen und Queries:

Außerdem kann jedes selbsterstellte Listprogramm (auch jedes andere Programm) oder Query in die Standardlisten/Listbestimmungen aufgenommen werden. Diese Programme werden genauso wie die ABHplus Standardlisten in die Tabelle aufgenommen und können danach jederzeit über das Bildschirmformat ANLWLB01 aufgerufen und ausgeführt werden.

Für das Erstellen solcher Programme muss der Benutzer mindestens eine 'ADS'-Berechtigung besitzen.

Beachten Sie

Sollen Queries in die Tabelle Standardlisten/Listbestimmungen aufgenommen werden, muss ein CL-Programm davor geschaltet werden (für Query muss ein CL-Programm erstellt werden, aus dem das Query aufgerufen wird).

·         Aufruf eines Queries
Um ein vorhandenes Query aufzurufen, muss zuerst ein CL-Programm erstellt werden. Das CL-Programm könnte wie folgt aussehen:

·            PGM PARM(&S1)

·            DCL VAR(&S1) TYPE(*CHAR) LEN(1024)

·            RUNQRY QRY(Bibl./Name)

·            ENDPGM

·         Aufruf eines Druckprogrammes

Anmerkung:

Wird ein COBOL-Programm aufgerufen, darf dieses nicht mit der Anweisung 'STOP RUN' beendet werden, da die ADS-Programme ebenfalls COBOL-Programme sind.

 

Das Druckprogramm kann direkt (dabei muss ein 1024-stelliger Inputparameter im Programm vorgesehen werden) oder über ein eigenes CL-Programm aufgerufen werden. Dieses CL-Programm könnte wie folgt aussehen:

·            PGM PARM(&S1)

·            DCL VAR(&S1) TYPE(*CHAR) LEN(1024)

·            CALL PGM(Bibl./Name)

·            ENDPGM

Anmerkung:

Das aufgerufene Programm muss immer einen 1024-stelligen Eingabeparameter verwenden und muss sich in beiden Fällen in einer Bibliothek befinden, welche zum Zeitpunkt des Aufrufs in der Bibliotheksliste vorhanden ist, z. B. Firmenbibliothek oder ABH-Programmbibliothek.

Der Eingabeparameter (1024 Stellen) enthält Firmendaten, die im aufgerufenen Programm verwendet werden können (z. B. Firmenkurzname von Stelle 5 - 14, Firmenlangname von Stelle 15 - 44 oder Wirtschaftsjahr von Stelle 143 - 148). Dieser Parameter darf niemals geändert werden. Eine genaue Beschreibung des Parameters finden Sie im ADS-Entwicklerhandbuch.

Der Benutzer muss 'ADS'-berechtigt sein!

 

Siehe auch 13.3, "Erstellen Listbestimmung".

     

13.1 Wartung Standardlisten / Listbestimmungen

Besondere Eingabefelder

Listanfang

Liste

In der Wartung Standardlisten/Listbestimmungen können Sie mit Hilfe der 'Auswahl' in die folgenden Bearbeitungsfunktionen wechseln:

Auswahl

Auswirkung

1

Ausführen, siehe 13.2, Ausführen Listbestimmung

2

Ändern, siehe 13.4, Ändern Listbestimmung

3

Kopieren, siehe 13.8, Kopieren Anlagenstammliste

4

Löschen, siehe 13.5, Löschen Listbestimmung

5

Anzeigen, siehe 13.6, Anzeigen Listbestimmung

9

Reaktivieren, siehe 13.7, Reaktivieren Listbestimmung

 

Durchführung

Rufen Sie diese Funktion direkt über Expertcode ANLWLB, Standardlisten/Listbestimmungen, auf oder:

1.    Wählen Sie Menüpunkt 7, Menü Listen, im Hauptmenü ANL.

2.    Wählen Sie Menüpunkt 7, Standardlisten/Listbestimmungen, im Untermenü Listen ANLLIST,

 

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 wird mit einer Auflistung der ersten 10 Listeintragungen angezeigt.

 

Abbildung 13-1. Bildschirmformat: Standardlisten/Listbestimmungen

 

 WJ: 2000               Standardlisten/Listbestimmung                ANLWLB01   

 SAG – Comarch Doku AG               ANLWLB                          DOKUUSER   

                                                                                

                                                                                

 Liste:                                                                         

                                                                                

 Auswahl eingeben und Eingabetaste drücken.                                     

 1=Ausführen  2=Ändern  3=Kopieren  4=Löschen  5=Anzeigen  9=Reaktivieren       

                                                                            -/+ 

 Aus  Liste   Listtitel                                             Sys Exp L   

       L01    Anlagenspiegel - Steuerrecht  - (EU-Format)            J   J      

       L02    Anlagenspiegel - Steuerrecht  - (Internes Format)      J   J      

       L03    Anlagenspiegel - Handelsrecht - (EU-Format)            J   J      

       L04    Anlagenspiegel - Handelsrecht - (Internes Format)      J   J      

       L05    Anlagenspiegel - Kalkulation                           J   J      

       L06    Anlagenspiegel - Versicherung                          J   J      

       L07    Anlagenspiegel - Konsolidiert                          J   J      

       L08    Bewertungsreservespiegel - Steuerrecht                 J   J      

       L09    Bewertungsreservespiegel - Handelsrecht                J   J      

       L10    Anlagenstammliste                                      J   J    + 

                                                         Verzweigen:            

 F3=Verlassen  F4=Liste  F5=Aktualisieren  F6=Erstellen  F12=Vorherige Anzeige  

 F13=Wiederholen  F22=Listanfang                                                

                                                                                

 

 

Mögliche Verzweigungen über Funktionstasten

Funktionstaste

Auswirkung

F6

Erstellen Listbestimmung (siehe 13.3, "Erstellen Listbestimmung").

 

Tabelle 13-2. Bildschirmformat: TC Standardlisten/Listbestimmungen

 

Feld

Eingabe

Werte

Kurzbeschreibung

Liste

wahlweise

beliebig numerisch

Standard-Listennummer

Aus

wahlweise

Code:

mögliche Funktionen:

 

 

1

Ausführen Liste

 

 

2

Ändern Liste

 

 

3

Kopieren Liste

 

 

4

Löschen Liste

 

 

5

Anzeigen Liste

 

 

9

Reaktivieren Liste

Liste

keine

 

Listennummer

Listtitel

keine

 

Bezeichnung der Liste

Sys

keine

Code:

Systemliste

 

 

N

Benutzerliste (Liste kann gelöscht werden)

 

 

J

Systemliste (Liste kann nicht gelöscht werden)

Exp

keine

Code:

Angabe, ob die Liste für den Export freigegeben und damit exportiert werden kann. In der Wartung der Exportangaben (Expertcode ANLWFE) wird angegeben, ob eine für den Export freigegebene Liste bei jedem Aufruf oder erst nach einer Bestätigung exportiert wird.

 

 

N

Export nicht freigegeben

 

 

J

Export freigegeben

 

 

Blank

Kein Export möglich

L

keine

Code:

Löschkennzeichen

 

 

' '

Liste aktiv

 

 

L

Liste gelöscht

Verzweigen

wahlweise

gültiger Expertcode

Verzweigen über Expertcode

 

 

Funktionstaste F4

Es werden alle gültigen Expertcodes angezeigt.

 

o    Durch Drücken der Funktionstaste F8 können Sie die nächsten 10 Listen anzeigen.

o    Durch Drücken der Funktionstaste F7 können Sie die vorangegangenen 10 Listen anzeigen (siehe auch 2.8, "Blätterfunktion").

oder

o    Mit Hilfe des Listanfangsfeldes können Sie die Bildschirmanzeige auf eine bestimmte Liste einstellen (siehe 2.7.1, "Listanfang").

3.    Stellen Sie den Cursor (Positionszeiger) auf die ausgewählte Liste (Zeile) ein.

4.    Geben Sie Ihre Auswahl ein (Eingabe im Feld 'Auswahl' oder Funktionstaste).

Das entsprechende Bildschirmformat der gewünschten Tätigkeit wird angezeigt.

     

13.2 Ausführen Listbestimmung

Mit dieser Auswahl wird die ausgewählte Liste dem System zum Drucken übergeben.

Die Listen

können nur über das Menü Listen bzw. Menü Protokolle ausgeführt werden, da zu diesen Listen noch zusätzliche Auswahlen vorgesehen sind (siehe Kapitel 16, "Standardlisten").

 

Durchführung

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 (siehe Durchführung: 13.1, Wartung Standardlisten / Listbestimmungen) wird angezeigt.

1.    Haben sie den Listeneintrag, den Sie ausführen wollen, auf der Bildschirmanzeige, stellen Sie den Cursor (Positionszeiger) auf diese Liste (Zeile) ein.

2.    Geben Sie in das Feld Auswahl eine '1' für Ausführen ein.

3.    Drücken Sie die Taste EINGABE.

Die ausgewählte Liste wird gedruckt.

13.3 Erstellen Listbestimmung       

Mit Hilfe dieser Funktion können selbsterstellte Listprogramme und/oder Queries (Listnummer muß mit U beginnen) in die Tabelle Standardlisten/Listbestimmungen aufgenommen werden.
Durch Angabe dieser Listnummer kann dann die Liste innerhalb der ABHplus wie eine ABHplus-Standardliste aufgerufen werden (aus der Funktion Wartung Standardlisten/Listbestimmungen oder Simulationsvorausberechnung).

 

Durchführung

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 (siehe Durchführung: 13.1, Wartung Standardlisten / Listbestimmungen) wird angezeigt.

1.    Drücken Sie die Funktionstaste F6 für Erstellen.

Das Bildschirmformat Erstellen Listbestimmung ANLWLB02 wird angezeigt.

 

Abbildung 13-2. Bildschirmformat: Erstellen Listbestimmung

 

 WJ: 2000                   Erstellen Listbestimmung                 ANLWLB02   

 SAG – Comarch Doku AG               ANLWLB                          DOKUUSER   

                                                                                

 Listbestimmungen  erstellen und Eingabetaste drücken                           

                                                                                

           Liste:                           Programm:                           

                                                                                

                                                                                

     Listentitel:                                                               

                                                                                

 Zeichen je Zoll:           Formularnummer:          Ausdruck anhalten:         

                                                                                

 Zeilen  je Zoll:           Kopienanzahl..: 00       Ausdruck sichern :         

                                                                                

 Formularlänge..: 000       Papierformat..:                                     

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                         Verzweigen:            

 F3=Verlassen  F4=Liste  F5=Aktualisieren  F12=Vorherige Anzeige                

                                                                                

                                                                                

 

 

Tabelle 13-3. Bildschirmformat: TD Erstellen Listbestimmung

 

Feld

Eingabe

Werte

Kurzbeschreibung

Liste

zwingend

beliebig alphanumerisch

Listnummer

   

 

Anmerkung:   Die Listnummer muss mit 'U' beginnen.

 

Programm

zwingend

beliebig alphanumerisch

Programmbezeichnung

Listentitel

zwingend

beliebig alphanumerisch

Bezeichnung der Liste

Zeichen je Zoll

wahlweise

Code:

Schreibdichte (Anzahl Zeichen je Zoll)

 

 

*

Wert aus Printfile

 

 

10

normaler Druck

 

 

12

normaler Druck

 

 

15

verdichteter Druck

 

 

17

verdichteter Druck

Zeilen je Zoll

wahlweise

Code:

Zeilendichte (Anzahl Zeilen je Zoll)

 

 

*

Wert aus Printfile

 

 

6

normaler Zeilenabstand

 

 

8

verdichteter Zeilenabstand

Formularlänge

keine

 

Formularlänge in Zeilen je Seite

Formularnummer

wahlweise

beliebig alphanumerisch

Formularnummer

Kopienanzahl

wahlweise

beliebig numerisch

Anzahl der Kopien

Papierformat

 

Code:

Papierformatkennzeichen

 

 

*

Standard (Wert aus Printfile)

 

 

1

8 Zoll

 

 

2

12 Zoll

 

 

3

11 Zoll

Ausdruck anhalten

zwingen

Code:

Ausdruck wird angehalten

 

 

*

Wert aus Printfile

 

 

J

anhalten

 

 

N

nicht anhalten

Ausdruck sichern

zwingen

Code:

Ausdruck nach dem Druck im Spool erhalten

 

 

*

Wert aus Printfile

 

 

J

sichern

 

 

N

nicht sichern

Verzweigen

wahlweise

gültiger Expertcode

Verzweigen über Expertcode

 

 

Funktionstaste F4

Es werden alle gültigen Expertcodes angezeigt.

 

2.    Geben Sie alle Felder ein.

3.    Haben Sie alle Felder eingegeben, drücken Sie die Taste EINGABE.

Die Daten werden an das System übergeben, geprüft und gespeichert.

Eine Listbestimmung ist neu aufgenommen.

Das Bildschirmformat Erstellen Listbestimmung ANLWLB02 wird für die nächste Eingabe wieder angezeigt.

13.4 Ändern Listbestimmung       

Durchführung

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 (siehe Durchführung: 13.1, Wartung Standardlisten / Listbestimmungen) wird angezeigt.

1.    Haben Sie den Listeneintrag, den Sie ändern wollen, auf der Bildschirmanzeige, stellen Sie den Cursor (Positionszeiger) auf diese Liste (Zeile) ein.

2.    Geben Sie in das Feld Auswahl eine '2' für Ändern ein.

Das Bildschirmformat Ändern Listbestimmung ANLWLB02 wird für die ausgewählte Liste angezeigt.

 

Abbildung 13-3. Bildschirmformat: Ändern Listbestimmungen

 

 WJ: 2000                   Ändern Listbestimmung                    ANLWLB02   

 SAG – Comarch Doku AG               ANLWLB                          DOKUUSER   

                                                                                

 Listbestimmungen  ändern und Eingabetaste drücken                              

                                                                                

           Liste: L01        SYSTEMLISTE                                        

                                                                                

                                                                                

     Listentitel: Anlagenspiegel - Steuerrecht  - (EU-Format)                   

                                                                                

 Zeichen je Zoll: 12        Formularnummer: *STD     Ausdruck anhalten: *       

                                                                                

 Zeilen  je Zoll:  8        Kopienanzahl..: 01       Ausdruck sichern : *       

                                                                                

 Formularlänge..: 064       Papierformat..: 1                                   

                                                                                

 Export freigeben..: J                                                          

     IFS Verzeichnis: &STD                                                      

     Dateiname......: Spiegel-&WIJ.csv                                          

     Ersetzen.......: J                                                         

                                                         Verzweigen:            

 F3=Verlassen  F4=Liste  F5=Aktualisieren  F12=Vorherige Anzeige                

                                                                                

                                                                                

 

 

Tabelle 13-4. Bildschirmformat: TD Ausführen, Ändern, Löschen, Anzeigen Listbestimmungen

 

Feld

Eingabe

Werte

Kurzbeschreibung

Liste

keine

 

Standard-Listennummer

Listentitel

wahlweise

beliebig alphanumerisch

Bezeichnung der Liste

Zeichen je Zoll

wahlweise

Code:

Schreibdichte (Anzahl Zeichen je Zoll)

 

 

*

Wert aus Printfile

 

 

10

normaler Druck

 

 

12

normaler Druck

 

 

15

verdichteter Druck

 

 

17

verdichteter Druck

Zeilen je Zoll

wahlweise

Code:

Zeilendichte (Anzahl Zeilen je Zoll)

 

 

*

Wert aus Printfile

 

 

6

normaler Zeilenabstand

 

 

8

verdichteter Zeilenabstand

Formularlänge

keine

 

Formularlänge in Zeilen je Seite

Formularnummer

wahlweise

beliebig alphanumerisch

Formularnummer

Kopienanzahl

wahlweise

beliebig numerisch

Anzahl der Kopien

Papierformat

 

Code:

Papierformatkennzeichen

 

 

*

Standard (Wert aus Printfile)

 

 

1

8 Zoll

 

 

2

12 Zoll

 

 

3

11 Zoll

Ausdruck anhalten

zwingend

Code:

Ausdruck wird angehalten

 

 

*

Wert aus Printfile

 

 

J

anhalten

 

 

N

nicht anhalten

Ausdruck sichern

zwingend

Code:

Ausdruck nach dem Druck im Spool erhalten

 

 

*

Wert aus Printfile

 

 

J

sichern

 

 

N

nicht sichern

Export freigeben

 

Code:

Angabe, ob die Liste für den Export freigegeben und damit exportiert werden kann. Im Firmenstamm Exportangaben (Expertcode ANLWFE) wird angegeben, ob eine für den Export freigegebene Liste bei jedem Aufruf oder erst nach einer Bestätigung exportiert wird.

Wird eine Liste exportiert, so wird bei der Durchführung des Exports im angegebenen IFS Verzeichnis eine Textdatei mit den entsprechenden Daten der jeweiligen Liste hergestellt. Das Format der Textdatei kann mit dem Expertcode ANLWFE (Wartung Exportangaben) geändert werden.

 

HINWEIS zum Export von Anlagenstammlisten:
Bei Anlagenstammlisten ist ein Export nur möglich, wenn bei der Definition der Anlagenstammliste "Benutzerdefinierte Felder" verwendet werden. Es werden auch nur die Benutzerdefinierten Felder exportiert, eventuelle Zusatzangaben (z.B. "Belege" = J bei "Details") werden nicht exportiert.
Weiters wird beim Export einer benutzerdefinierten Anlagenstammliste das Sortierkriterium (mit einer evtl. zugehörigen Bezeichnung) immer automatisch mit exportiert (z.B. bei einer Sortierung nach Kontogruppe wird die Kontogruppe und die Bezeichnung der Kontogruppe automatisch zusätzlich exportiert).

 

 

J

Liste kann exportiert werden

 

 

N

Liste kann nicht exportiert werden

IFS Verzeichnis

wahlweise

beliebig alphanumerisch

Angabe des IFS Verzeichnisses, in welchem die Exportdatei erstellt werden soll.
Das angegebene IFS Verzeichnis muss bereits existieren und muss mit einem '/' beginnen.

 

Es sind folgende Ersatzausdrücke möglich:
       &ADS         ADS Bibliothek
       &FIR         Firmenbibliothek
       &STD         /SOFTM/&ADS/&FIR

Dateiname

wahlweise

beliebig alphanumerisch

Angabe des Dateinamens, unter dem die zu exportierende Datei abgespeichert werden soll.

 

Es sind folgende Ersatzausdrücke möglich:
       &DAT         Datum (JJJMMTT)
       &TIM         Zeit (HHMMSS
       &FIR         Firmenkurzbezeichnung
       &WIJ         Wirtschaftsjahr
       &EXP         Expertcode
       &AKT         Aktivität
       &USR         Userid
       &LIN         Listennummer
       &STD         &FIR-&LIN-&USR-&DAT-&TIM.csv

Ersetzen

 

Code

Ersetzen: Angabe, ob eine vorhandene Datei beim Datenexport ersetzt werden soll oder ob Daten zu einer vorhandenen Datei hinzugefügt werden sollen.

 

 

J

Eine vorhandene Datei wird ersetzt

 

 

N

ist die Datei vorhanden, werden die Daten hinzugefügt

Verzweigen

wahlweise

gültiger Expertcode

Verzweigen über Expertcode

 

 

Funktionstaste F4

Es werden alle gültigen Expertcodes angezeigt.

 

3.    Ändern Sie die angezeigten Werte zu dieser Liste.

4.    Haben Sie alle Felder eingegeben, drücken Sie die Taste EINGABE.

Die Daten werden an das System übergeben, geprüft und gespeichert.

Eine Listbestimmung ist verändert.

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 für die nächste Eingabe wird wieder angezeigt.

13.5 Löschen Listbestimmung       

Beachten Sie

Listen mit dem Kennzeichen 'Syslist = J' können nicht gelöscht werden.

 

Durchführung

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 (siehe Durchführung: 13.1, Wartung Standardlisten / Listbestimmungen) wird angezeigt.

1.    Haben Sie den Listeneintrag, den Sie löschen wollen, auf der Bildschirmanzeige, stellen Sie den Cursor (Positionszeiger) auf diese Liste (Zeile) ein.

2.    Geben Sie in das Feld Auswahl eine '4' für Löschen ein.

Das Bildschirmformat Löschen Listbestimmung ANLWLB02 wird für die ausgewählte Liste angezeigt (siehe Bildschirmformat 13.4, Ändern Listbestimmung).

3.    Drücken Sie die Taste EINGABE.

Ein Listeneintrag ist gelöscht.

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 wird für die nächste Eingabe wieder angezeigt.

13.6 Anzeigen Listbestimmung       

Verwenden Sie die Anzeigefunktion, wenn Sie rasch eine Auskunft über eine Listbestimmung wünschen.

 

Durchführung

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 (siehe Durchführung: 13.1, Wartung Standardlisten / Listbestimmungen) wird angezeigt.

1.    Haben Sie den Listeneintrag, den Sie sehen wollen, auf der Bildschirmanzeige, stellen Sie den Cursor (Positionszeiger) auf diese Liste (Zeile) ein.

2.    Geben Sie in das Feld Auswahl eine '5' für Anzeigen ein.

Das Bildschirmformat Anzeigen Listbestimmung ANLWLB02 wird für die ausgewählte Liste angezeigt (siehe Bildschirmformat 13.4, Ändern Listbestimmung).

Alle zu diesem Listeneintrag gespeicherten Daten werden angezeigt.

3.    Drücken Sie die Taste EINGABE.

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 wird für die nächste Eingabe wieder angezeigt.

13.7 Reaktivieren Listbestimmung       

Es können nur bereits zum Löschen vorgemerkte Listbestimmungen (Code: L für gelöscht) reaktiviert werden.

 

Durchführung

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 (siehe Durchführung: 13.1, Wartung Standardlisten / Listbestimmungen) wird angezeigt.

1.    Haben Sie den Listeneintrag, den Sie reaktivieren wollen, auf der Bildschirmanzeige, stellen Sie den Cursor (Positionszeiger) auf diese Liste (Zeile) ein.

2.    Geben Sie in das Feld Auswahl eine '9' für Reaktivieren ein.

Das Bildschirmformat Reaktivieren Listbestimmung ANLWLB02 wird für die ausgewählte Liste angezeigt (siehe Bildschirmformat 13.4, Ändern Listbestimmung).

o    Alle zu diesem Listeneintrag gespeicherten Daten werden angezeigt.

o    Wenn nötig, verändern Sie die angezeigten Daten (siehe auch 13.4, Ändern Listbestimmung).

3.    Drücken Sie die Taste EINGABE.

Der Standardlisten/Listbestimmungseintrag ist wieder aktiv bzw. aktiv und geändert.

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 wird für die nächste Eingabe wieder angezeigt.

 

13.8 Kopieren Anlagenstammliste

Listbestimmungen von selbst definierten Anlagestammlisten können kopiert werden, wahlweise auch in eine andere Firma.

Anmerkung: Systemlisten können nicht kopiert werden.

 

Durchführung

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 (siehe Durchführung: 13.1, Wartung Standardlisten / Listbestimmungen) wird angezeigt.

1.    Haben Sie den Listeneintrag, den Sie kopieren wollen, auf der Bildschirmanzeige, stellen Sie den Cursor (Positionszeiger) auf diese Liste (Zeile) ein.

2.    Geben Sie in das Feld Auswahl eine '3' für Kopieren ein.

Das Bildschirmformat Kopieren Anlagenstammliste ANLLBK01 wird angezeigt.

o    Geben Sie die Firmenkurzbezeichnung für die zu kopierende Listennummer an. Dies kann entweder die aktuelle Firma oder auch eine andere Firma mit ABHplus sein.

o    Geben Sie die neue Listnummer an. Wenn die neue Listennummer bereits vorhanden ist, erfolgt eine Abfrage, ob die bestehende Listennummer ersetzt werden soll. Beachten Sie, dass die neue Listennummer nicht mit 'L' beginnen darf.

3.    Drücken Sie die Taste EINGABE.

Der Listbestimmungseintrag ist wird kopiert.

Das Bildschirmformat Standardlisten/Listbestimmungen ANLWLB01 wird für die nächste Eingabe wieder angezeigt.

 

Bildschirmformat: Kopieren Anlagenstammliste

 

WJ: 2018                  Kopieren Anlagenstammliste                 ANLLBK01   

 FM5 - DKS Test 53B0 Modell          ANLWLB                          ADSPLUS    

                                                                                

 Listenummer kopieren und Eingabetaste drücken                                  

                                                                                

 Von Liste                                                                      

 Listennr.: A02                                                                 

 Listtitel: Anlagenstammliste                                                   

                                                                                

 Auf Liste                                                                      

 Firmenkurzbez..: FM8                                                           

 neue Listennr..: A09                                                           

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                         Verzweigen:            

 F3=Verlassen  F4=Liste  F5=Aktualisieren  F12=Vorherige Anzeige                

                                                                                

                                                                                

 

 

 

13.9 BAO und die ABHplus        

13.9.1 Allgemeines

Durch die Änderungen der §131 Abs. 3 und §132 Abs. 3 der Bundesabgabenordnung (BAO) im Rahmen des Abgabenänderungsgesetzes 1998 wird dem Abgabenpflichtigen vorgeschrieben, der österreichischen Finanzbehörde seine Aufzeichnungen auf Datenträgern zur Verfügung zu stellen, wobei es sich bei den Daten um die 'dauerhaften, ohne Hilfsmittel lesbare, Wiedergaben' handelt.

Die Erstellung dieser Aufzeichnungen auf Datenträgern kann auf der AS/400 mittels dem Befehl CPYSPLF erfolgen, wobei die Daten in gültigem Datenformat gemäß GZ 02 2251/3-IV/2/00, AÖFV Nr. 138/2000 ausgegeben werden können.

Die Übergangsbestimmung, wonach die in §131 bzw. §132 hinzugekommene Anforderung erst ab 1.1.2001 für den Steuerpflichtigen verpflichtend ist, findet sich im Erlass des österreichischen Bundesministeriums für Finanzen vom 5. März 1999 Z02 2251/5-IV/2/99 veröffentlicht im AÖF 1999/76 (Amtsblatt der Finanzbehörde).

Der relevante Wortlaut ist wie folgt:

'... Ein Teil der EDV-Systeme, welche derzeit von den Abgabenpflichtigen für die Führung von Büchern und Aufzeichnungen eingesetzt werden, ist technisch noch nicht in der Lage, Druckdateien oder Exportfiles zu erstellen. Das Verlangen, Datenträger zur Verfügung zu stellen, wird sich daher vorläufig auf diejenigen Abgabenpflichtigen beschränken müssen, welche dazu in der Lage sind. Beanstandungen wegen der Nichterfüllung der neuen Obliegenheiten sind bei Abgabenpflichtigen, welche aufgrund der tatsächlichen Verhältnisse erst Vorkehrungen treffen müssen (Umrüstung der Hard- und Software), bis 31. Dezember 2000 nicht vorzunehmen. Das bedeutet, dass die Daten nach dem Zeitpunkt der Umrüstung, jedenfalls aber ab dem 1. Jänner 2001, über Verlangen auf Datenträger zur Verfügung gestellt werden müssen. ...

13.9.2 Möglichkeiten in der ABHplus

Die Sicherung in Druckdateien kann manuell pro Druckausgabe oder auch automatisiert durchgeführt werden. Details dazu entnehmen Sie bitte den folgenden Abschnitten.

 

Manuelle Erstellung der Druckdateien

Übersicht der notwendigen Schritte:

1.    Erstellung der Druckausgaben (Listen), wobei die Ausgaben im System verbleiben müssen
(d. h. die Druckausgaben müssen mit dem Expertcode SPOOL angezeigt werden können)

2.    Erstellung einer Druckdatei (= Datenbankdatei)

3.    Befüllung der Druckdatei mit dem Inhalt der Druckausgabe

4.    Kontrolle der Druckdatei

5.    Wiederholung der Schritte 1 bis 4 für jede Druckausgabe

 

Die Schritte im Detail:

1.    Erstellung von Druckausgaben
Die Erstellung der Druckausgaben erfolgt in gewohnter Weise, jedoch müssen die Druckausgaben für die weitere Verarbeitung vorerst im System verbleiben, d. h. die Druckausgaben dürfen nicht direkt zu einem Drucker geschickt werden. Dies können Sie u. a. wie folgt erreichen:
a) Angabe einer Ausgabewarteschlange im OS/400 Benutzerprofil, die keinen Drucker zugeordnet hat (z. B. die OUTQ QPRINT).
b) Einrichtung eines eigenen Benutzerprofils (in der ABHplus oder auch OS/400), das nur für BAO Zwecke verwendet wird und Druckausgaben nicht direkt zu einem Drucker schickt.
Eine Überprüfung, ob die Druckausgaben im System verbleiben und damit für die Druckdateierstellung verwendet werden können, ist einfach möglich: Erstellen Sie eine Druckausgabe und überprüfen Sie mit dem Expertcode SPOOL, ob die Datei im System verfügbar ist (und bleibt). Im Zweifelsfall wenden Sie sich an Ihren Systemadministrator.

2.    Erstellung der Datenbankdatei
Um eine Druckausgabe dauerhaft in einer Druckdatei speichern zu können, muss als nächstes eine Datenbankdatei erstellt werden. Dies können Sie mit dem Befehl CRTPF z. B. wie folgt vornehmen:
CRTPF FILE(xxx/L01_001) RCDLEN(132) TEXT('ABHplus; Firma FA1, WJ: 2001; Jahresabschluß') wobei xxx die Firmenkurzbezeichnung, L01 die Listnummer, im Beispiel ist das der Anlagenspiegel EU-Format und 001 die laufende Nummer ist.
Der Name der Datei sollte so gewählt werden, dass ein Zusammenhang zur gedruckten Liste leicht erkennbar ist. Im Text der Datei können Sie zusätzliche Angaben (z.B. Firma, Wirtschaftsjahr, ...) machen. Die Satzlänge der Datei muss mindestens 132 Zeichen sein

3.    Befüllung der Datenbankdatei
In diesem Schritt wird die Druckausgabe aus Schritt 1 in die in Schritt 2 erstellte Druckdatei kopiert. Dies können Sie mit dem Befehl CPYSPLF vornehmen. Beim Aufruf des Befehls CPYSPLF müssen Sie die Parameter Dateiname (FILE), Jobname, Benutzer, Jobnummer (JOB) und Dateinummer (SPLNBR) angeben. Diese können Sie vorher wie folgt ermitteln:
In der Druckausgabenansicht (Expertcode SPOOL) geben Sie die Option 9 vor der kopierenden Druckausgabe an.

 

                           Mit Druckstatus arbeiten                             

                                                                                

Job  . . . . . . . . : QPADEV0001        Datei . . . . . . . : L01              

  Benutzer . . . . . :   DOKUUSER          Nummer  . . . . . . : 1              

  Nummer . . . . . . :   518279          Benutzerdaten . . . : ANLDSE           

                                                                                

Auswahl eingeben und Eingabetaste drücken.                                      

  2=Status ändern 5=Detailbeschreibung anzeigen                                 

                                                                                

Aus-                                                                            

wahl     Statusbeschreibung                                                     

         Diese Datei ist nicht einem gestarteten Drucker zugeordnet             

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                           Ende 

Befehl                                                                          

===> _________________________________________________________________________  

F3=Verlassen F4=Bedienerführung F5=Aktualisieren F9=Auffinden                   

F12=Abbrechen                                                                   

                                                                                

 

Mit den nun vorliegenden Informationen können Sie den Befehl CPYSPLF z. B. wie folgt aufrufen:
C
PYSPLF FILE(L01) TOFILE(xxx/L01_001) JOB(518279/DOKUUSER/QPADEV0001) SPLNBR(1) wobei xxx die Firmenkurzbezeichnung ist. Die Parameter FILE, JOB und SPLNBR erhalten Sie wie oben beschrieben, der Parameter TOFILE ergibt sich aus der in Schritt 2 erstellten Druckdatei.

  1. Kontrolle der Datenbankdatei
    Nun kann mit dem Befehl DSPPFM kontrolliert werden, ob die gewünschte Druckausgabe in der Datenbankdatei vorhanden ist.
    DSPPFM FILE(xxx/L10_001)
    wobei
    xxx die Firmenkurzbezeichnung ist.
  2. Wiederholung der Schritte
    Bei der Wiederholung der Schritte sollten Sie auf folgendes achten:
    a) Überschreiben von Druckdateien
    Bei der Verwendung von CPYSPLF kann mit dem Parameter MBROPT erreicht werden, dass der Inhalt einer Druckausgabe einer Druckdatei hinzugefügt oder überschrieben wird. Beachten Sie, dass dieser Parameter standardmäßig auf *REPLACE eingestellt ist.
    b) Laufnummernvergabe
    Bei einer jährlichen Wiederholung der Archivierung in Druckdateien sollten die erwähnten Laufnummern für eine zeitliche Trennung der Bestände verwendet werden. Dadurch ist ein rasches Auffinden der Bestände möglich
  3. Anmerkungen
    Damit die Druckausgaben wie oben beschrieben verarbeitet werden können, dürfen bei der Verwendung von individuellen Printfiles (PRTF) manche Parameter nicht verwendet werden. Die Verarbeitung ist prinzipiell dann möglich, wenn die Druckausgaben auf der AS/400 angezeigt werden können. Im Zweifelsfall sollte der oben beschriebene Ablauf einmal vorab getestet werden.
    Druckausgaben (d. h. alles, was beim Expertcode SPOOL angezeigt wird) können auf der AS/400 im Rahmen einer normalen Sicherung (Befehle SAVLIB und SAVOBJ) nicht gesichert werden.
    Druckdateien, die mit der oben beschriebenen Vorgangsweise erstellt werden, können (z. B. bei einer Sicherung der ABHplus Umgebung) gesichert werden.
    In regelmäßigen Abständen sollte eine Sicherung zur langfristigen Archivierung der ABHplus Daten erstellt werden. Der Zeitpunkt nach Erstellung der Druckdateien (und damit im Normalfall nach den Jahresabschlussarbeiten) bietet sich zu diesem Zweck optimal an.

 

Automatisierung der Erstellung von Druckdateien

Bei der Durchführung einer ABHplus Liste wird das Schnittstellenprogramm ANLDRU01 aufgerufen. Dieses Schnittstellenprogramm kann, nach einer individuellen Anpassung, für die automatische Erstellung der Druckdateien verwendet werden.
Das Schnittstellenprogramm ANLDRU01 wird unmittelbar nach dem Druckprogramm aufgerufen und bietet einige Parameter für die Verarbeitung der Druckausgaben an. Details entnehmen Sie bitte dem folgenden Beispielprogramm.
Die Druckausgabe wird vor dem Druckprogramm automatisch angehalten und nach dem Schnittstellenprogramm automatisch wieder freigegeben, ausgenommen im Printfile ist definiert, dass der Ausdruck gehalten werden soll (Parameter HOLD ist auf *YES gesetzt).
Das Schnittstellenprogramm ANLDRU01 hat folgende Parameter:

 

Beispiel für die Schnittstelle ANLDRU01

 

Annahmen für das Beispiel

·         im Dateinamen soll die Listnummer ersichtlich sein
·         bestehende Druckdateien sollen nicht überschrieben werden
·         anhand der Listnummer soll bestimmt werden, ob eine Druckdatei erstellt werden soll
 

Im Beispiel wird daher ein Dateiname xxx_00000 generiert, wobei xxx die Listnummer und 00000 eine laufende Nummer ist. Die laufende Nummer wird im Programm solange erhöht, bis der Dateiname in der Firmenbibliothek noch nicht vorhanden ist.

 

/*********************************************************************/

/* Name....: ANLDRU01                                                */

/* Bereich.: Druckprogramme                                          */

/* Funktion: Schnittstelle nach Druck                                */

/*-------------------------------------------------------------------*/

/* Diese Schnittstelle wird nach dem Ausdruck aufgerufen             */

/* Zu diesem Zeitpunkt ist der Ausdruck noch angehalten,             */

/* es kann daher z.B. die Spooldatei in eine physische Datei         */

/* kopiert werden.                                                   */

/*-------------------------------------------------------------------*/

/* Erstellt: 2000/12/18                                              */

/*-------------------------------------------------------------------*/

/* Übergabe: Firma             10/A  Firmenkurzbezeichnung           */

/*           Listnummer         3/A  Listnummer                      */

/*           Wirtschaftsjahr    6/A  Wirtschaftsjahr                 */

/*           S1              1024/A  ADS Parameter                   */

/*********************************************************************/

ANLDRU01:  PGM       PARM(&FIRMA &LISTNR &WIJAHR &S1)                 

/*-------------------------------------------------------------------*/

/* Definition aller verwendeter Variablen                            */

/*-------------------------------------------------------------------*/

           DCL   VAR(&FIRMA)    TYPE(*CHAR) LEN(010)

           DCL   VAR(&LISTNR)   TYPE(*CHAR) LEN(003)

           DCL   VAR(&WIJAHR)   TYPE(*CHAR) LEN(006)

           DCL   VAR(&S1)       TYPE(*CHAR) LEN(1024)

 

           DCL   VAR(&JOBNAME)  TYPE(*CHAR) LEN(010)

           DCL   VAR(&JOBNR)    TYPE(*CHAR) LEN(006)

           DCL   VAR(&USER)     TYPE(*CHAR) LEN(010)

 

           DCL   VAR(&NUM)      TYPE(*DEC)  LEN(5 0)

           DCL   VAR(&NUMX)     TYPE(*CHAR) LEN(005)

           DCL   VAR(&DATEI)    TYPE(*CHAR) LEN(010)

 

/*-------------------------------------------------------------------*/

/* Anhand der Listnummer bestimmen, ob Ausdruck kopiert werden soll  */

/*-------------------------------------------------------------------*/

 

/* Beispiel: Liste L99 soll verarbeitet werden */

           IF       COND(&LISTNR *EQ 'L99') THEN(GOTO CMDLBL(A000))

 

/* übrige Listen nicht verarbeiten */

           GOTO     CMDLBL(ENDE)

 

A000:

/*-------------------------------------------------------------------*/

/* Aufruf ermitteln Jobdaten */

/*-------------------------------------------------------------------*/

           RTVJOBA  JOB(&JOBNAME) USER(&USER) NBR(&JOBNR)

 

/*-------------------------------------------------------------------*/

/* Erstellen der physischen Datei                                    */

/*-------------------------------------------------------------------*/

           CHGVAR   VAR(&NUM) VALUE(1)

A001:

           CHGVAR   VAR(&NUMX) VALUE(&NUM)

 

/* Dateinamen bestimmen, bestehende Dateien nicht überschreiben */

           CHGVAR   VAR(&DATEI) VALUE(&LISTNR *CAT '_' *CAT &NUMX)

 

/* Prüfen, ob Datei bereits vorhanden */

           CHKOBJ   OBJ(&FIRMA/&DATEI) OBJTYPE(*FILE)

           MONMSG   MSGID(CPF9801) EXEC(DO)

               GOTO CMDLBL(A002)

           ENDDO

 

/* Datei bereits vorhanden, Nummer erhöhen */

           CHGVAR   VAR(&NUM) VALUE(&NUM + 1)

           GOTO     CMDLBL(A001)

 

A002:

/* Datei erstellen */

           CRTPF    FILE(&FIRMA/&DATEI) RCDLEN(132) +

                     TEXT('ABHplus; Firma ' *CAT &FIRMA +

                     *CAT ' WJ: ' *CAT &WIJAHR)

 

/*-------------------------------------------------------------------*/

/* Erstellen der Druckdatei                                          */

/*-------------------------------------------------------------------*/

/* HINWEISE:                                                        +

   Die Spooldatei heißt wie die Listnummer                          +

   Spooldateinummer *LAST, da Schnittstelle unmittelbar nach der    +

   Druckausgabe aufgerufen wird                                     +

   Wichtig: CTLCHAR muss *NONE sein                                  */

 

           CPYSPLF FILE(&LISTNR) TOFILE(&FIRMA/&DATEI) +

                    JOB(&JOBNR/&USER/&JOBNAME) SPLNBR(*LAST) +

                    CTLCHAR(*NONE)

 

/*-------------------------------------------------------------------*/

/* Programmende                                                      */

/*-------------------------------------------------------------------*/

ENDE:      RCLRSC

 

           ENDPGM

 

Zusätzliche Hinweise

 

 

Änderungshistorie

Version DKS05390: EG durch EU ersetzt

Version DKS053B0: Kapitel 13.8. wird zu Kapitel 13.9. wegen Kopieren Listbestimmung

Version DKS053B0: Kapitel 13.8. hinzugefügt (Kopieren Listbestimmung)

Version DKS053D0: Kapitel 13.1. angepasst (Kopieren Listbestimmung)

 

 


[ Übersicht | Inhaltsverzeichnis | Voriges Kapitel | Nächstes Kapitel | Seitenanfang | Index ]