Catégories
SAP

SAP : Réémettre ou Répéter un message

Transactions utiles pour traiter/répéter la détermination d’un message pour envoi d’un idoc, d’une impression… Utiles également pour forcer le débug d’un user-exit d’IDOC, d’une routines de conditions ou d’un enhancement point: – VL71 : Remettre un message lié à une livraison (VL02N) – RSNAST0D : Remettre un message lié à une commande d’achat (ME21N) – […]

Catégories
SAP

SAP : Ajout de zones dans le catalogue de zones de la NACE

Etendre le catalogue de zones de la NACE pour l’application ME (commande d’achat) Enregistrement condition : Société/Type de document d’achat/Division 1 – Ajout dans l’include KOMBZ de la structure KOMB ZZWERKS (faire un Append Structure) 2 – Ajout dans l’include KOMKBZ de la structure KOMKBEA ZZWERKS (faire un Append Structure) 3 – SM30 table V_T681F […]

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

SAP : Vue d’un type d’IDoc : Limiter les segments d’un IDOC grâce aux vues EDI.

Tous les messages logiques à transmettre par IDOc ne requièrent pas obligatoirement tous les segments d’un type d’IDOC. A l’aide des vues, il est possible de le limiter aux segments effectivement nécessaires à un message et de réduire ainsi la quantité de données. Nous allons créer une nouvelle vue de développement pour le message DEBMAS […]

Catégories
JavaScript

Méthode addEvent en vanilla javascript

La méthode addEvent suivante est une façade basique permettant d’ajouter des listeners sur les éléments du DOM. La méthode addEvent permet d’attacher un évènement sur plusieurs élèments en une instruction. addEvent est compatible avec Internet Explorer IE8+, Chrome et Firefox. Cette méthode peut être utilisée sur un nombre limité d’éléments pour éviter des problèmes de […]

Catégories
SAP

SAP : BD64 – Transporter son modèle de répartition avec les masques

Nous allons créer un masque de modèle de répartition dans le mandant de développement avec pour message un COND_A sortant vers le partenaire extérieur DEVPORTFOLIO. Le modèle de répartition sera ensuite créé dans les mandants de recette et de production à partir du maque. Seul l’émetteur restera à définir mais les messages IDOC et les filtres resteront automatiquement paramétrés […]

Catégories
SAP

SAP : Conditionner la génération d’un IDOC sortant

Dans SAP, il existe deux méthodes pour conditionner la génération d’un IDOC au niveau de la couche ALE : Je souhaite que mon IDOC ne soit pas du tout généré quelque soit les partenaires devant recevoir le message et paramétrés dans l’accord d’interchange (WE20).  Je souhaite que mon IDOC ne soit pas généré pour un partenaire […]

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
JavaScript

Un effet scroll transition des pages en JQuery

Un effet que j’aime beaucoup voir sur un site web est l’effet d’un scroll animé sur sélection d’une catégorie dans le menu principal. Cet effet est particulièrement sympathique pour présenter un produit ou un portfolio. J’ai testé une implémentation en html/css/jQuery : Par ici la démo et le code source

Catégories
SAP

SAP : Créer un modèle de cartouche

Si vous utilisez fréquemment une suite d’instructions, un algorithme ou un cartouche particulier, plutôt que de le ressaisir à chaque développement vous pouvez l’enregistrer en tant que modèle. Lancer la transaction SE38. Dans le menu « Utilitaires/Autres utilitaires/Traiter modèle », cliquez sur « Créer modèle ». Dans la boite de dialogue, saisissez le nom du modèle à créer : […]