Catégories
Talend

Talend : Faire communiquer mes Jobs

Dans ce post je propose un pattern très pratique qui consiste à créer un job maître capable de lire du flux de données envoyé par ses fils. Le job principal appelle un autre job : en passant des variables de contexte en récupérant les variables positionnées par le job appelé. le job appelé, même en […]

Catégories
SAP Talend

Passage de paramètres de type RANGE à mon composant tSapInput

Dans cet article nous allons : Créer une table ZDEVPORTFOLIO à l’aide de SE11, Renseigner 4 occurrences de test dans cette table Créer la BAPI ZRFC_DEVPORTFOLIO_RANGE Appeler la BAPI à partie d’un job TALEND Open Studio v4.2 Créer la table ZDEVPORTFOLIO http://blog.devportfolio.net/blog/2012/08/06/creer-une-table-sa-table-des-textes-et-generer-la-vue-de-gestion-associee/ Renseigner des données dans la table ZDEVPORTFOLIO SE37 – Créer la BAPI ZRFC_DEVPORTFOLIO_RANGE Renseigner les paramètres […]

Catégories
SAP Talend

Utiliser RFC_READ_TABLE avec le composant tSAPInput

1 – TALEND – Créer un nouveau Job TALEND Ce job sélectionne les occurrences dans la table standard SAP TADIR et liste l’ensemble des objets spécifiques (OBJ_NAME LIKE ‘Z%’). a) Créer le job « RFC_READ_TABLE » et glisser 3 composants sur la surface de travail : tSapConnexion tSAPInput tLogRow b) Saisir les paramètres du composant tSAPInput […]

Catégories
SAP Talend

Utiliser le composant tSapOutput pour mettre à jour une table spécifique SAP

1 – SE11 – Créer la table spécifique a) Créer une table applicative ZDEVPORTFOLIO dans SE11 b) Créer les quatre zones suivantes et activez la table Suivre l’article Créer une table et … pour plus d’infos. 2 – SE37 – Créer la BAPI spécifique a) Nommer la BAPI ZRFC_DEVPORTFOLIO et cliquer sur le bouton « […]

Catégories
Talend

Générateur de permalien en Java

La méthode permalinkBuilder présentée ci-dessous permet de transformer une chaîne de caractère en une url valide appelée permalien. La signature est la suivante : /** * Cette méthode permet de construire une url valide à partir du libellé passé en paramètre. * Le libellé subit plusieurs transformations avant d’être retourné par la méthode : * […]

Catégories
Talend

Java le dire !

Little mistake lors de la comparaison de 2 integers. Lorsqu’on veut tester l’égalité entre 2 integer se méfier de « == » Pour des valeurs non comprises entre -128 et +127, il faut plutôt utiliser la méthode compareTo(). Vérification : Integer a = 127; Integer b = 127; if (a == b) { System.out.println( a […]

Catégories
Talend

TalendDate compareDate

Il existe un bogue sur la méthode TalendDate.compareDate (Date d1, Date d2, String pattern). En effet le résultat est faux si le paramètre « pattern » est défini avec le format « dd/MM/yyyy ». Pour rappel : • CompareDate retourne 0 si d1 = d2 • CompareDate retourne 1 si d1 > d2 • CompareDate […]