PDA

View Full Version : K041 und DKS



Seiten : [1] 2 3

CaddyMajor
16-11-04, 21:34
Hallo zusammen,

eine Frage:

Ich möchte in der Finanzbuchhaltungssoftware DKS die Kontenschnittstelle K041 benutzen.

Hierzu muss die Datei per interner Dateibeschreibung definiert werden.

Da ich dies noch nie gemacht habe, möchte ich gerne Fragen, ob jemand einen kleinen Tipp hat, wie dies genau funktioniert oder ein Codebeispiel?


Vielen Dank

CaddyMajor

PAXI
17-11-04, 07:50
Hallo,

schau doch mal hier nach http://www.rlpforen.de/showthread.php?t=5759&highlight=DKS

Gruss
PAXI

CaddyMajor
17-11-04, 09:19
Habe ich mir schon angeschaut.

Hilft mir leider nicht weiter. Wie das das Feld mit 'a' füllt, war mir klar.

Mein Problem ist das mit der internen Beschreibung.

PAXI
17-11-04, 09:21
Habe ich mir schon angeschaut.

Hilft mir leider nicht weiter. Wie das das Feld mit 'a' füllt, war mir klar.

Mein Problem ist das mit der internen Beschreibung.Hm, kannst das bitte etwas näher detaillieren ? meinst die DS-Beschreibung?

wie z.B.
IK4Y DS
I 1 3 Mandant
I usw.

CaddyMajor
17-11-04, 10:17
OK, habe die Datei so definiert:


FK041INT uf a F 1330 DISK

Dann gehts weiter:
IK041INT KF
1 2 K0SAAR
3 3 K0LOKZ
4 6 K0BHN1
7 7 K0KTA2
8 17 K0KTN2
18 32 K0MATC
usw usw. bis zur stelle 1330
ganz unten dann eine Definition
18 1330 TOTAL

Dieses Feld fülle ich mit 'aaa'
eval total = *all'a'

danach mache ich einen write kbdd (=Satzformatname)

Beim Umwandeln bekomme ich die Mitteilung, das KBDD nicht definiert ist. Ist er aber in der Datei K041INT.

Hast du nen Tip?

Fuerchau
17-11-04, 10:44
Eine interne Datei hat kein Satzformat. Geschrieben wird über den Dateinamen bzw. O-Bestimmungen (EXCPT).

I-Bestimmungen dienen zum Lesen, O-Bestimmungen zum Schreiben.

Du kannst auch ein anderes Verfahren anwenden.
Nimm eine DDS-beschriebene Datei mit genau 1 Feld in der Länge des Satzes.

Definiere die Datei als extern beschriebene Datei und du erhältst 1 Format mit 1 Feld.
Dieses Feld definierst du dann in der Struktur als DS, da ein Feld auch eine DS sein kann.

Dann kannst du das Format auch schreiben.

CaddyMajor
17-11-04, 11:54
Vielen Dank für die Antwort.

Ich habe im Anhang als TXT-Datei die Source des Programms angehängt.

Leider schreibt er bei diesen Programm nichts in die Datei weg. Da ich leider derartiges noch nicht entwickelt habe, hoffe ich auf Tipps der Community.

Die Datei K041INT wurde per CRTPF mit Satzlänge 1330 definiert, ohne Beschreibung.

Vielen Dank

PAXI
17-11-04, 12:00
Rufe mich doch kurz mal an.
Mobil 0162/8229868
Gruss PAXI

jajonowak
17-11-04, 12:15
hi,

fehlt nur noch


o feld bispos
o total 1330

dann funkts.

lg
Hans-Joachim

PAXI
17-11-04, 12:39
hi,

fehlt nur noch


o feld bispos
o total 1330

dann funkts.

lg
Hans-Joachim
Total ist doch beschrieben von 18 - 1330 ? oder was ist gemeint ?

Gruss
Petra