• [^] # Re: PHP-GTK en v1.0.0

    Posté par . En réponse à la dépêche PHP-GTK en v1.0.0. Évalué à 2.

    Ma réponse ne va pas te plaire : nous n'avons pas de module php pour interfacer nos outils php avec SAP.
    Dans le cas de nos demandes d'achats, elles sont faite dans l'outil php de l'intranet puis lorsque le signataire signe la DA, le script php génère 2 fichiers texte dans un répertoire commun au site web et à SAP (via des export NFS entre les 2 serveurs Unix) puis via la commande system, on fait un rsh sur le serveur sap et on y exécute une commande nix fournie par SAP et qui permet de générer un Evènement SAP. Ensuite dans SAP, on a créé un job qui démarre automatiquement à chaque fois que l'évènement "Nouvelle DA" est généré sur le serveur. Et ce job lance ensuite l'intégration des fichiers texte dans SAP via un bète batch-input.
    Donc comme tu vois, ce n'est pas du tout fait par un modul php car à ce moment là ça n'existait pas (c'est en production depuis 4 ans).

    Par contre, lors du salon Forum PHP Paris 2003, il y aura une conférence "Connecter PHP à SAP". Voici l'URL : http://www.afup.org/forumphp/sessions.php(...)

    Bon il y a quand même un autre moyen de faire du SAP en PHP : c'est d'attaquer directement la base de données qui est derrière. Chez nous c'est Oracle et comme on a une autre base Oracle pour l'ensemble des données d'entreprise, on aurait pu faire ça. mais on ne le fait pas car manipuler les données de SAp sans passer par SAP, c'est prednre des gros risques car pratiquement tous les contrôles de la cohérence des données sont faits par le logiciel SAP et pas par la base. Et de toute façon, les tables Oracle de SAP sont tellement obscures à comprendre qu'on n'a même pas envie d'essayer !