Choisissez le type de recherche
  • Site
  • Web
Search

Principales réalisations de NoToS en PHP sur IBM i

LoReNa Gestion de Contenu CRM IBMi (AS/400)

Gestion de projet : LORENA

Les Responsables de Service Informatique nous ont demandé de développer un logiciel innovant les aidant à mieux gérer leurs projets : intégration des documents de tous types au niveau le plus fin, gestion des temps, agenda, intégration des ressources diverses ... Ainsi est né LoReNa, Logiciel Organisant pour les Responsables en ENtreprises et Administrations.

Grace à PHP, LoReNa fonctionne dans quasiment tous les environnements : Windows, Linux, Unix, et bien sûr IBM i !







Découvrir LoReNa
PHP Spool valorisation Spool IBM i (AS/400)

Valorisation des fichiers spools : PHP SPOOL

La valorisation des spools est une des opérations les plus demandées :

  • Transformation d'un spool SCS en PDF en lui ajoutant un fond de page, un verso, en changeant la police de caractères
  • Indexation d'une partie de son contenu
  • Extraction de données de spools issus d'un processus complexe ou non maitrisé (ERP) et ouverture automatique avec Excel ou autre
  • Envoi par mail de documents (PDF, Word) issus de spools
  • Substitution de polices de caractères par d'autres polices (pour les lettres chèques, par exemple)

Ces demandes répétées nous ont conduit à créer un progiciel novateur de valorisation des fichiers spools. Il s'agit de php.Spool

Gestion électronique de documents

PHP dispose de toutes les fonctions qui permettent de gérer des informations sous des formats variés. C'est un langage idéal pour créer une Gestion Electronique de Documents (GED).

Nous avons interfacé des scanners avec l'IFS, intégré les mots clés des documents scannés dans DB2/400 pour des recherches ultérieures, mis en œuvre des workflows, converti des spools en PDF avec indexation, archivé les documents en local (IFS) ou sur un serveur distant, associé des documents divers (commandes clients numérisées et factures issues de spools) pour en faciliter la gestion.

L'acquisition des documents peut être réalisée très simplement par le pilotage de scanners directement par le serveur PHP. Les applications développées sont très ergonomiques, l'utilisateur cliquant sur un simple bouton de la page web pour avoir une numérisation des documents en recto/verso, en couleur..., une conversion au format PDF, un téléchargement sur le serveur et une intégration dans un contexte (association au compte client ou autre).

Nous utilisons et distribuons le produit Dynamic Web TWAIN de la société Dynamsoft. Il est utilisable avec de nombreux langages de développement (PHP, JAVA, C#, Visual Basic...) sous forme d'ActiveX pour Internet Explorer et de Plug-in pour les autres navigateurs. 

Pour en savoir plus, accédez à la page Dynamic Web Twain.
N'hésitez pas à nous contacter à sujet, nous commercialisons ce produit ! 

Bureautique

Le lien avec la bureautique est une des demandes récurrentes. Un simple clic et vos données apparaissent automatiquement dans Excel, Word, Open Office ou autre. Idéal pour les utilisateur qui doivent régulièrement traiter des données avec un tableur ou envoyer un courrier à un de vos clients avec le récapitulatif de son solde.

Les données peuvent provenir directement de la base de données, d'un fichier spool ou être préparées par un programme (RPG, PHP...).

Les applications interactives type permettent de saisir un identifiant (le numéro du client, l'identifiant de la commande...). L'application (Word, Excel, Acrobat Reader, Open Office...) s'ouvre automatiquement avec des données mises en forme correspondant à cet identifiant. Idéal pour avoir un récapitulatif des règlements d'un client, de l'état des stocks pour une famille de produit, d'une synthèse des commandes de la journée. Et pourquoi pas les envoyer par mail au format PDF. 

Des traitement batchs (écrits en langage de contrôle) appellent des scripts PHP qui génèrent automatiquement des documents et les distribuent (souvent par mail). Certains de nos clients reçoivent même automatiquement des fichiers Excel parfaitement mis en forme dans leur smartphone.

Autres réalisations...

Depuis que PHP est disponible sur IBM i, nous avons développé un grand nombre d'applications touchant à de nombreux aspects du système d'information de nos clients. Voici quelques exemples supllémentaires.

N'hésitez pas à nous contacter pour bénéficier d'une démonstration (en ligne ou dans vos locaux) des possibilités d'intégration de PHP dans vos applications.

Webisation d'applications

PHP est un excellent moyen d'obtenir une interface graphique moderne s'appuyant sur la base de données et sur des programmes RPG ou COBOL existants. La modernisation complète d'applications métiers en PHP associe des données structurées (provenant de la base de données) à des informations de type documentaire. On retrouve, par exemple, intimement liées la fiche client, les commandes reçues et numérisées, les factures issues de spools, les réclamations...

Web Services

Les Web Services permettent les échanges d'informations entre systèmes hétérogènes car ils s'appuient sur les grands standards du moment (le Web comme support réseau, XML comme format d'échange des données). Il sont de plus en plus utilisés pour transférer de l'information entre partenaires. Avec PHP, il est très simple d'encapsuler les programmes qui assurent la logique métier (RPG, COBOL, CL) afin de les transformer en Web Services. Les informations produites ou récupérées peuvent être simplement intégrées dans le système d'information : par exemple, la traçabilité sur un colis, l'état d'un compte...

La gestion du format XML, format d'échange des Web Services, est d'une grande simplicité en PHP.

Tableaux de bord

Les graphiques de tous types (camemberts, histogrammes...) peuvent être associés dans un tableau de bord. Idéal pour générer automatiquement, tous les lundi matin, un état sur les ventes, sur la production, sur les finances...

SugarCRM

SugarCRM est une solution de Gestion de la Relation Client produite à l'origine pour des des configurations s'appuyant sur la base de données MySQL. Il s'agit d'un excellent produit, complet et, dans sa version Open Source, totalement gratuit ! Il fonctionne sans aucun problème sur les systèmes i ! Et ce n'est pas le seul produit Open Source de qualité à pouvoir être ainsi utilisé sur AS/400 grâce au support de la base MySQL en natif.

Authentification par l'Active Directory

Certains utilisateurs n'avaient pas, jusque là, besoin d'accéder au système i, car ils n'avaient pas à utiliser les applications métier. Maintenant, ils ont besoin de travailler avec la GED située sur ce serveur. Nous avons donc été amené à gérer l'authentification, non pas à partir des classiques profils utilisateur de l'OS/400, mais à partir de l'Active Directory.

COORDONNEES

Centre de développement et de formation

2, Esplanade du Pic Saint-Loup

34160 BEAULIEU

Siège Administratif

32, Chemin de notre Dame

34160 BEAULIEU

04 67 86 09 08

NOTOSLETTER

Inscrivez-vous à la Newsletter de NoToS

*

*

* Champs obligatoires

BLOG

Consultez les derniers articles

Débogage de programmes IBM i avec RDi

Rédigé par GAYTE Dominique

Liste des spools correspondant à des critères de recherche

Rédigé par GAYTE Dominique

PARTENAIRES

Microsoft specialiste PME AS400 NoToS IBM partner AS400 NoToS Zend Solution Partner PHP IBMi AS400 NoToS