View Full Version : K041 und DKS
CaddyMajor
16-11-04, 20: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
Hallo,
schau doch mal hier nach http://www.rlpforen.de/showthread.php?t=5759&highlight=DKS
Gruss
PAXI
CaddyMajor
17-11-04, 08: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.
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, 09: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?
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, 10: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
Rufe mich doch kurz mal an.
Mobil 0162/8229868
Gruss PAXI
hi,
fehlt nur noch
o feld bispos
o total 1330
dann funkts.
lg
Hans-Joachim
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