Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > AS/400
AS/400 Le Forum d'entraide sur IBM AS/400 - iSeries. RPG.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 10/02/2010, 18h21   #1
Invité de passage
 
Inscription : février 2010
Messages : 1
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 1
Points : 0
Points : 0
Par défaut pdf et as400

bonjour,

Je souhaite transformer des spools as400 en pdf et les envoyer dans une boite mail.
Pas de pb pour la transformation.
Pour l'envoi, ca se corse. je les envoie mais je n'arrive pas à modifier dynamiquement le nom du fichier joint, ou de l'objet, ni meme le texte du corps du message.
Je pense qu'il faut developper un programme de mappage, mais la doc d'ibm n'est pas trés claire.
Quelqu'un(e) a t'il(elle) une idée, un bout de code, une piste ???

merci à tous(tes)
cordialement
j marie
jm_lc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2010, 19h01   #2
Membre habitué
 
Inscription : novembre 2008
Messages : 146
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 146
Points : 108
Points : 108
Par défaut PDF et as400

Bonjour,

lorque tu transfere tes fichiers as400 par iseries tu change simplement le nom du fichier reçu. dans ton transfert.

puis l'envoi via ifs ou un agent type lotus ou autre.

a plus
rcordonnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2010, 16h14   #3
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
Avec quelle commande envoies-tu ces e-mails ?
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2010, 09h21   #4
Candidat au titre de Membre du Club
 
Inscription : octobre 2008
Messages : 11
Détails du profil
Informations personnelles :
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : octobre 2008
Messages : 11
Points : 13
Points : 13
Par défaut pdf et as400

PHP Permet à la fois de créer des PDF à partir des spools (grace au ZendCore pour I5/OS) et aussi d'envoyer des mails.
ophois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2010, 21h51   #5
Membre régulier
 
Jean-Philippe BALLAT
Inscription : avril 2008
Messages : 62
Détails du profil
Informations personnelles :
Nom : Jean-Philippe BALLAT
Âge : 47

Informations forums :
Inscription : avril 2008
Messages : 62
Points : 71
Points : 71
PHP sur AS400 m'intéresse !
Ou puis-je le trouver ? Est ce gratuit ou payant ? Facile à installer ? Avez vous des samples ?
BALLAT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2010, 08h56   #6
Membre régulier
 
Jean-Philippe BALLAT
Inscription : avril 2008
Messages : 62
Détails du profil
Informations personnelles :
Nom : Jean-Philippe BALLAT
Âge : 47

Informations forums :
Inscription : avril 2008
Messages : 62
Points : 71
Points : 71
Merrci bien.
BALLAT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2010, 12h27   #7
Membre habitué
 
Inscription : août 2008
Messages : 115
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 115
Points : 116
Points : 116
Citation:
Envoyé par Fabrice_44 Voir le message
Bonjour,

PHP est un produit gratuit distribué par Zend.
Il suffit de s'enregistrer pour pouvoir le downloader. Mais il faut être en V5R3 minimum.
Bonjour,

J'avoue être assez perdu avec PHP/Zend sur i... Est-ce réellement "gratuit" ou non ?
Lors d'une table ronde en octobre dernier au salon S&A, le patron de Zend France a été amené à dire du bout des lèvres, (et on lui a fait confirmer et reformuler la chose pour bien comprendre), que ce n'est pas gratuit !
Suivant un accord entre Zend et IBM, PHP Core est soit téléchargeable, soit maintenant directement fourni avec l'OS, et un support ("Silver" = assez limité) d'UN AN est également inclus. Point.
A l'issu de cette première année, il faut souscrire au support Gold ou Platinum chez Zend (Minimum 2000 € par partition si j'ai bien compris !).
Mais cela n'est pas que de la simple maintenance logicielle. Cela permet d'avoir les nouvelles versions et les correctifs, même de sécurité. En l'absence de ce support, on peut continuer à utiliser la version installée, mais "en l'état" Ce qui est acceptable pour du test, mais inacceptable pour de la prod...
Je ne m'y connais pas assez dans ce type de licence pour être certain d'avoir tout compris, mais ce que j'ai retenu des expications de cette personne, c'est que même si PHP en lui même est en licence "libre", les extension faites spécifiquement pour l'IBM i (Appels de programmes, accès DB2, etc...) sont facturables au travers de ce support, ou un truc dans le genre...

Si quelqu'un a des informations plus précises et qui confirme ou infirme ce que je viens de dire, je pense que ce serait bien utile de nous éclairer
jump400 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2010, 17h17   #8
Membre habitué
 
Inscription : novembre 2008
Messages : 146
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 146
Points : 108
Points : 108
Par défaut PDF et as400

Bonjour,

nous envoyons tous les jours des spools transformés en fichiers (word ou excel) ou txt de l'as400 via un outil detransfert .dtf basé sur les fonctions dos
Exemple d'un procès:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
[DataTransferFromAS400] 
Version=1.2 
[HostInfo] 
HostName=AS400.xxx.yyyy.FR 
HostFile=aaaFIC/PRSzzz 
[ClientInfo] 
OutputDevice=2 
PCFileType=16 
PCFile=Z:\Diffusion xxx\production\Docjour\aaa_PRSzzz.XLS 
CrtOpt=1 
SaveFDF=0 
FDFFile=Z:\Diffusion xxx\production\Docjour\aaa_PRSzzz.FDF 
ConvType=1 
ASCIITruncation=1 
FileOps=941439 
[SQL] 
Select=* 
Where= 
OrderBy= 
GroupBy= 
Having= 
JoinBy= 
SQLSelect= 
EnableGroup=0 
MissingFields=0 
[Options] 
IgnoreDecErr=1 
TimeSep=[:] 
TimeFmt=HMS 
DateSep=[/] 
DateFmt=DMY 
DecimalSep=, 
SortSeq=0 
SortTable= 
Lang=0 
LangID= 
[HTML] 
AutoSize=0 
AutoSizeKB=128 
OverWrite=1 
Charset=windows-1252 
ConvInd=0 
Title= 
IncDateTime=0 
DateTimeLoc=0 
TabAlign=0 
TabRows=2 
TabCols=2 
TabBW=1
a l'arrivé sur le lecteur reseau par exemple nous récupérons le fichier éventuellement un formatage, puis l'envoi par mail en pièce jointe.

comme vous le voyez le nom du ficheir importe peu.

inconvénient : cette methode est un peu "agée"

a plus

Dernière modification par Hédhili Jaïdane ; 02/03/2010 à 17h23. Motif: Balise Code
rcordonnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2010, 17h55   #9
Membre régulier
 
Inscription : novembre 2007
Messages : 85
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : novembre 2007
Messages : 85
Points : 73
Points : 73
Bonjour.

Pour transmettre les spools, j'utilise les commandes CVT2CLP (récupérée je sais plus ou), et SNDEMAIL (elle aussi récupérée).

La première commande génère un fichier dans l'IFS et la seconde le transmet par email.
Cela présume que la couche mail est correctement parametrée sur l'iSeries.

Sur cette base j'ai créé une procédure qui analyse les spools (des travaux scheduled par exemple), détermine si des ligne d'anomalies sont apparues, vérifie à qui est destiné le spool et le transmet en alerte mail. Le spool est ensuite "tagé" pour ne plus être re-traité par la suite.

Cdlt.
lva30 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 04h52.


 
 
 
 
Partenaires

Hébergement Web