Catégories
SAP

Mettre au SAP : point une requête SQL sans créer de programme

Si vous n’avez pas accès à la base de données, il est parfois fastidieux de créer un programme juste pour tester ou mettre au point une requête SQL. Pour ce faire lancer la transaction ST04, puis double-cliquez sur « SQL Command Editor » dans l’arborescence « Performance/Additional Functions » : À droite de l’écran apparait alors une zone dans […]

Catégories
SAP

SAP : Rechercher un ordre de transport par son libellé

Pour rechercher un ordre de transport à partir d’un mot clef contenu dans son libellé, lancer la transaction SE16N. Saisir comme nom de table E07T et saisir dans le champ AS4TEXT le mot-clef recherché, contenant éventuellement un ou plusieurs caractères joker :   Lancer la recherche avec F8 :

Catégories
SAP

Suppression d’implémentation d’un exit via CMOD

Pour supprimer l’implémentation d’un exit sans désactiver tout le projet d’extension, procéder comme suit : Transaction CMOD, saisir le nom du projet et cliquer sur  le bouton « Afficher » :   Cliquer sur le bouton « Affectation d’extension » : Se positionner sur l’extension voulue (ici VSV00001) et cliquer sur le bouton « Composantes » : Double-cliquer dans la liste sur l’exit implémenté à […]

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