Blog Pro de Jean-Baptiste HEREN

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 7 janvier 2009

Contribution Inventaire pour oscommerce

J'ai réalisé une petite modification de la contribution Inventaire pour oscommerce. Cette contribution permettait initialement d'afficher les quantités en stock par catégorie du catalogue.

Un rapport au format csv (compatible excel) affichant l'ensemble des produits du catalogue sous une forme plus exploitable a été ajouté. Les informations complémentaires comme le prix de vente sont également disponibles.

Si vous disposez de la contribution Margin Reports, je peux vous transmettre une version affichant la valeur du stock au cout d'achat des produits.

samedi 14 juin 2008

Enrichissement progressif avec xaJax

Xajax est une librairie PHP qui permet au développeur de créer des interfaces Web exploitant AJAX, sans avoir à se soucier du javascript. C'est à ma connaissance, le moyen le plus simple pour faire évoluer progressivement un site existant vers une interface dynamique, comme cela a été fait pour la gestion du panier et les bandeaux déroulants, sur le site de la boutique bababio.

Lire la suite...

mercredi 4 juin 2008

Peoplesoft : Nomenclatures à plat en sql

Voici un petit exemple de code sql, permettant d'obtenir la nomenclature à plat telle qu'elle est affichée dans les écrans de consultation des nomenclatures de production.

Lire la suite...

lundi 5 mai 2008

Organiser une plateforme de développement Web

Voici comment j'ai organisé ma plateforme de développement web, à partir de solutions mac pour le serveur et les clients. MacosX présente le double avantage de la convivialité et de l'ouverture d'un UNIX. Il est donc tout à fait possible de réaliser sur ce système, les tâches serveur que l'on réaliserait plus naturellement sous linux. Notez que sur le principe, ceci est réalisable sur n'importe quel OS actuel.

Lire la suite...

lundi 31 mars 2008

Peoplesoft data mover

Data mover est un outil très pratique, permettant l'export et l'import de données dans des tables. Cela peut servir à copier des éléments de paramétrage ou des jeux de tests d'une base à l'autre.

Lire la suite...

jeudi 20 mars 2008

Imprimer une étiquette sur Zebra en Sqr

Voici un morceau de code illustrant comment générer un programme ZPL2 en sqr, afin d'imprimer une étiquette sur une imprimante Zebra. L'exemple ci-après imprime une étiquette contenant du texte, deux codes barre et un cadre.

Lire la suite...

lundi 25 février 2008

Ecrire un fichier avec Peoplecode

Avec Peoplesoft, il existe plusieurs moyens de créer un fichier. Ceux-ci sont très utiles dans le développement d'interfaces avec d'autres logiciels ou appareils spécifiques.

Je présente ici deux solutions. La première laisse la main au développeur pour l'écriture des enregistrements. La seconde utilise une définition de colonages basée sur un Record.

Lire la suite...

mardi 19 février 2008

Ecrire un fichier plat en sqr

Voici les trois étapes nécessaires pour l'écriture d'un fichier plat en sqr:

  1. Ouverture : Instruction OPEN
  2. Ecriture: Instruction WRITE
  3. Fermeture : Instruction CLOSE

Lire la suite...

mardi 29 janvier 2008

Fonction sleep() pour Peoplecode

En Peoplecode pur, il n'existe pas de fonction sleep() ou de wait(). Voici donc un fonction qui utilise une méthode Java pour arriver à ses fins.

Lire la suite...

Peoplecode : Lancer un traitement et en attendre le résultat.

Voici comment en Peoplecode, il est possible d'exécuter d'autres traitements et d'attendre leur fin avant de poursuivre.

Lire la suite...

vendredi 25 janvier 2008

Squelette Sqr Report

SQR est un langage assez fastidieux à déboger, et l'on se laisse souvent prendre aux petits pièges comme par exemple, la nécessité d'indenter les ordres sql pour qu'ils fonctionnent...
Voici donc un squelette de programme sqr. J'espère que comme pour moi, il vous évitera d'obtenir des erreurs avant même d'avoir commencé à programmer :).

Lire la suite...

Purges des tables de LANG pour les pages

Il vous est certainement arrivé de trouver une page en Français fortement différente de ce qu'elle est en Anglais. Ceci est souvent dû au fait que les développeurs précédents on édité les pages, directement en Français.

Le script SQL suivant permet de visualiser ces définitions, puis de les supprimer afin de retrouver le même rendu dans toutes les langues.

1- Quitter Application designer

2- Lancer le script en remplaçant le TM_INT_DRT_PNL par le nom de ta page (SELECT avant le DELETE histoire de voir ce que tu vas supprimer)

3- Ouvrir la page dans application designer (En Anglais), faire une petite modif et la sauvegarder.

Lire la suite...

mercredi 23 janvier 2008

Curriculum

Jean-Baptiste HEREN, 32 ans. 9 ans d’expérience.

Titre & fonction

Chef de projet Systèmes d'information.

Consultant ERP - Décisionnel - Technos Web

Lire la suite...

page 2 de 2 -