PDA

View Full Version : CPYTOPCD / SNDDST - empfange Datei enspricht nicht der Quelle



falke34
06-08-14, 12:15
bin mal wieder ratlos :confused:

Mit Hilfe des Befehles SNDDST wird ein Document versendet,
die empfangene Datei entspricht in der Sortierung ( die Überschrift ist mitten drin) nicht der Ursprungsdatei.
Dies geschieht aber nur bei größeren Datei, so hab 4.000 Datensätzen.
Bei weniger ist alles bestens!!

/* Dokument erstellen */
CPYTOPCD FROMFILE(DATEN) TOFLR(MAIL) TODOC(DATEI) +
REPLACE(*YES) TRNTBL(Q273A05A5U)

/* Dokumentbeschreibung vergeben */
CHGDOCD DOC(DATEN) FLR(MAIL) DOCD('Datei') +
DOCCHRID(*SYSVAL)

/* Dokument als Attachment versenden */
SNDDST TYPE(*DOC) TOINTNET((&EMAIL *PRI)) +
DSTD(DATEN) MSG(DATEN) DOC(DATEI) FLR(MAIL)

Muss ein Parameter geändert werden ?

danke

holgerscherer
06-08-14, 18:04
bin mal wieder ratlos :confused:


Kopierst Du einen PF- oder LF-Member?

-h

falke34
07-08-14, 09:05
es wird ein PF-Member kopiert

:-)

falke34
07-08-14, 09:07
die Datei ist ohne Key, nur ein Feld - es ist eine reine Arbeitsdatei, in die eine Liste geschrieben wird

Pikachu
07-08-14, 09:39
Sieh mal mit DSPF STMF('/QDLS/MAIL/DATEI') nach, ob die vom CPYTOPCD erstellte Kopie noch richtig sortiert ist.

falke34
07-08-14, 09:59
das Dokument ist falsch sortiert, also macht der CPYTOPCD etwas :-(