Bonjour,

voici mon soucis :

J'utilise un JOB avec une variable de context "FichierName" avec pour valeur, une valeur donnée avant l'éxécution du Job qui peut être par exemple :

"c:\FICHIER.IN"
"c:\FICHIER.OUT"
"c:\FICHIER.UPDATE"

Je souhaiterai référencer ces nom de fichiers en base de données grâce à une procédure stockée et récupérer l'ID de la ligne créé pour pouvoir l'utiliser dans la suite de mes jobs.

Mon premier problème est celui là : comment passer une variable de contexte à un composant tOraclePS.
Deuxième problème comment récupérer la valeur de retour OUT de la procédure pour pouvoir l'utiliser plus tard dans un tMap.

Voici ma proéedure Oracle

create or replace PROCEDURE ADDFILEIN (
FILENAME IN VARCHAR2,
FILEIDOUT OUT NUMBER )

IS

BEGIN

INSERT INTO FILEIN(FILEIN) VALUES (FILENAME)
RETURNING FILEID INTO FILEIDOUT;

END ADDFILEIN;