PDA

View Full Version : RechnungsDokumente in kyrilischer Schrift



Seiten : [1] 2

GEA
05-05-09, 06:39
Hallo liebe Forumsgemeinde,

hat jemand von Euch schon Erfahrungen mit Rechnungsdokumenten (Rechnung, AB, Lieferschein etc.) auf der AS400 in kyrillisch gemacht??
Wir selber erstellen unsere Dokumente mit Interform, wobei das erstmal nebensächlich wäre.
Uns wäre schon sehr geholfen, wenn uns jemand einen Spool zur Verfügung stellen könnte, bzw. vielleicht Ansprechpartner die einen bei der ganzen Problematik weiter helfen können.

Danke.

Mfg GEA

Fuerchau
05-05-09, 08:28
Hier ist das Thema CCSID und CHRID von entscheidender Bedeutung.
Die Datenbank muss in einer CCSID, die Kyrillisch unterstützt, geführt werden.
Auch der Job muss auf Kyrillisch stehen, da es sonst zu einer Datenumwandlung kommt (am Besten eignet sich da allerdings UCS2 (CCSID 13488)).

Zusätzlich muss die CHRID des Spools (PRTF) auf Kyrillisch gestellt werden.
Dies ist erforderlich, da PRTF's kein UCS2 unterstützen.

Wenn dann noch auf der AS/400 gedruckt werden soll, muss der Drucker selber Kyrillisch unterstützen (Downloadfont geht nur mit IBM's IPDS-Druckern) und im WSCST des entsprechenden Druckers muss für die CHRID eine entsprechende ESC-Sequenz für die Ansteuerung von Kyrillisch eingetragen werden.

GEA
05-05-09, 09:49
Danke für die schnelle Antwort.
Das sind Informationen die für uns noch sehr wichtig sind.

Trotzdem nochmal meine Anfrage, ob schon jemand Erfahrung mit Formulargestaltung für den russischen Markt hat, oder uns sogar einen Spool zum testen bereit stellen kann.

Mfg GEA

Fuerchau
05-05-09, 10:17
Das mit dem Spool ist nicht so einfach. Spoolsave gibts erst ab V5R4, beim CPYSPLF geht die CHRID-Info verloren.

Die CHRID für kyrillisch ist 866.
Die CCSID ist 1025.
Der Drucker muss ISO 8859-5 unterstützen.

Ich denke, mit probieren bist du schneller.

Die meisten setzten i.Ü. PC-Drittsoftware für diese Art Probleme ein.

GEA
06-05-09, 07:16
Ok, dann erstmal schönen Dank für Deine Hilfe.
Mal schauen wie weit wir kommen :)

MfG GEA

Ilja
19-05-09, 09:21
Hallo GEA,

bin gerade mit gleichen Thema beschäftigt - habe es als Unicode ans Laufen bekommen:

CCSID(13488) in der Druckdatei

CRTPRTF ... DEVTYPE(*AFPDS)
CHRID(13488 13488)

MfG
Ilja

GEA
20-05-09, 04:56
Welche Druckermodelle sind hierfür am Besten geeignet ?

mfg
GEA

Ilja
20-05-09, 08:33
wir drucken als unicode erstellte Spooldateien nicht direkt, sondern konvertieren in PDF

CVTSPLPDF... SPLFCCSID(13488)

MfG
Ilja

Fuerchau
20-05-09, 12:09
Das macht eben den Unterschied, da PDF UNICODE unterstützt.
Beim Direktdruck muss für die CCSID eine ESC-Sequenz im WSCST zugeordnet werden (wieder SBCS).
Ich kenne keinen Drucker, der Unicode direkt unterstützt so dass ggf. wieder Kauderwelsch ausgegeben wird.

akorb
20-05-09, 12:48
also ein spezieller Drucker ist nicht erforderlich. Man benötigt einen Laserdrucker der über Port 9100 drucken kann. Auf der AS/400 legt man dann eine DEVD vom Typ 3812 an. Wichtig ist dann noch der Parameter SYSDRVPGM(*HPPJLDRV).

Als Printerfile benötigt man eines vom Typ *AFPDS. Bei den UNICODE Felden ist Parameter FONTAME mit einem entsprechenden TrueType Font anzugeben.

MfG
akorb