File NEUEKA.CO

Directory of image this file is from
This file as a plain text file

PROGRAMM-ID.
	NEUEKA.
COMMENTS.
	UNTERPROGRAMM ZUM ERSCHAFFEN NEUER DATEIEN UND LOESCHEN DER ALTEN.
AUTOR.
	THOMAS JAECKEL NOV. 83.
FILE-CONTROL.
	SELECT KONTEN, ASSIGN TO DSK.
	SELECT MONATS,  ASSIGN TO DSK.
	SELECT DAUER, ASSIGN TO DSK.
DATA DIVISION.
FILE SECTION.
FD KONTEN.
01 BILD.
	02 NUMMER              PIC    9(3).
	02 NAME                PIC    X(25).
	02 STRASSE             PIC    X(25).
	02 WOHNORT             PIC    X(25).
	02 GEBOREN             PIC    X(10).
	02 MAXIMALKREDIT       PIC    S9(7)V99.
	02 ALTSTAND            PIC    S9(7)V99.
	02 DATUM               PIC    X(10).
	02 BEWART              PIC    X(30).
	02 BEWEGUNG            PIC    S9(7)V99.
	02 NEUSTAND            PIC    S9(7)V99.
	02 ZINSSPEICHER        PIC    S9(7)V99.
	02 SCHECKNUMMER        PIC    9(3).
	02 AUSZUGSNUMMER       PIC    9(3).
FD MONATS.
01 M-BILD.
	02 KONTONUMMER     PIC    999.
	02 ENUMMER         PIC    999.
FD DAUER.
01 D-BILD.
	02 D-DATUM           PIC    X.
	02 D-KONTONUMMER     PIC      999.
	02 D-BETRAG          PIC      S9(7)V99.
	02 D-ENUMMER         PIC      999.
	02 VZWECK          PIC      X(13).
WORKING-STORAGE SECTION.
77 ANTWORT      PIC   X.
PROCEDURE DIVISION.
	DISPLAY.
	DISPLAY "ACHTUNG ALLE ALTEN DATEIEN WERDEN GELOESCHT!!!".
	DISPLAY.
	DISPLAY "SOLL EINE (NEUE) KONTEN-DATEI EROEFFNET WERDEN?(J/N)"(LINE).
	PERFORM JANEIN.
	IF ANTWORT = "J" THEN PERFORM CREATEKONTEN.
	DISPLAY.
	DISPLAY "SOLL EINE (NEUE) DAUERAUFTRAGS-KARTEI".
	DISPLAY "EROEFFNET WERDEN?(J/N)"(LINE).
	PERFORM JANEIN.
	IF ANTWORT = "J" THEN PERFORM CREATEDAUER.
	DISPLAY.
	DISPLAY "SOLL EINE (NEUE) MONATSSPARER-KARTEI".
	DISPLAY "EROEFFNET WERDEN?(J/N)"(LINE).
	PERFORM JANEIN.
	IF ANTWORT = "J" THEN PERFORM CREATEMONAT.
	CALL KONHAU.
JANEIN.
	ACCEPT ANTWORT.
	IF ANTWORT NOT = "J" AND ANTWORT NOT = "N" THEN PERFORM JANEIN.
CREATEKONTEN.
	OPEN OUTPUT KONTEN.
	MOVE ""  TO BILD.
	MOVE 0 TO NEUSTAND, ALTSTAND, SCHECKNUMMER, ZINSSPEICHER.
	MOVE ZERO TO MAXIMALKREDIT, BEWEGUNG, AUSZUGSNUMMER.
	MOVE 100 TO NUMMER.
	MOVE "SPARKASSE" TO NAME.
	MOVE "BANKALLEE 1" TO STRASSE.
	MOVE "999 BANKHAUSEN " TO WOHNORT.
	WRITE BILD.
	CLOSE KONTEN.
	DISPLAY.
	DISPLAY " NEUE KONTEN-KARTEI EROEFFNET!".
CREATEMONAT.
	OPEN OUTPUT MONATS.
	CLOSE MONATS.
	DISPLAY "NEUE MONATSSPARER-KARTEI EROEFFNET!".
	DISPLAY.
CREATEDAUER.
	OPEN OUTPUT DAUER.
	CLOSE DAUER.
	DISPLAY.
	DISPLAY "NEUE DAUERAUFTRAGS-KARTEI EROEFFNET!".



Feel free to contact me, David Gesswein djg@pdp8online.com with any questions, comments on the web site, or if you have related equipment, documentation, software etc. you are willing to part with.  I am interested in anything PDP-8 related, computers, peripherals used with them, DEC or third party, or documentation. 

PDP-8 Home Page   PDP-8 Site Map   PDP-8 Site Search