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
JavaScript

ActionScript 3 – Step Sequenceur – Drum Machine

Passionné par la percussion africaine j’ai longtemps cherché un séquenceur en ligne pour partager facilement des rythmes avec mon groupe les Dingod’lapo et avec la communauté des djembéfolas. Après de longues et loooongues recherches sur le net, je suis tombé sur ce merveilleux séquenceur de Mr Wouter Hisschemöller réalisé en ActionScript 3.0. La providence pour […]

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 […]

Catégories
SAP

VA01 – Données supplémentaires B & Screen Exit

Ce post permet de détailler l’implémentation des Screen  Exit pour customiser l’onglet « Données supplémentaire B » de la transaction VA01 (Création Commande). Les nouvelles zones seront enregistrées dans la table VBAK. 1 – Etendre VBAK avec des champs spécifiques : VBAK pour les données d’entête et VBAP pour les données de postes. Créer une nouvelle structure Créer  « structure […]

Catégories
SAP

Créer une table, sa table des textes et générer la vue de gestion associée (SE11)

SE11 – Créer la table ZDEVPORTFOLIO http://www.sapdecouverte.fr/creation-table-sap-transaction-se11/ SE11 – Créer sa vue de gestion  La vue de gestion va nous permettre de renseigner des données dans la table. Dans le menu déroulant « Utilitaires » sélection « Générateur de gestion de table » : Renseigner les champs dans l’ordre suivant : Pour que les colonnes apparaissent proprement, modifier le dynpro […]

Catégories
SAP

Ajouter un lien sur le menu SAP Retail Store

Trouver la page html correspondant au menu SRS SE80 package WOST : Sélectionner le service WOSM et modèle SAPLWOSM 100 : Dans le code de la page html, ajouter une entrée pour le nouveau report : Par exemple : `iservice[] = « ZNEWTCODE:ZNEWPROG »; imenu[] = #nomdumenu;` (double cliquer sur #nomdumenu pour lui donner un libellé). Enregistrer […]

Catégories
SAP

Supprimer des IDOCs

Transaction : WE11 Option : n/a    Spécifier les informations de sélection des IDOCs à supprimer (type de message, date de création, etc.) :   Par défaut l’option « Test » est cochée. La laisser dans un premier temps, les IDOCs ne seront pas supprimés. Cliquer sur « Exécuter » : Si le test est concluant, décocher la case à […]