Gestion Client/Salarié, Integration à un site existant

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je dois rajouter à un site Web déjà existant (actuellement il ne s'agit que d'une vitrine affichant les services offerts), un espace de gestion de clients et salariés.

Qui permettra entre autres la visualisation de différentes informations tel que le contrat, les factures, et d'autres fonctionnalités tel que le rappel de paiement en attente, visualisation de planning, bulletins de payes. Pour les clients et salariés.
Pour certains de ses documents (factures, contrat), la possibilité d'avoir un aperçu avec une petit fenêtre qui s'ouvrirait au premier plan, avec possibilité d'impression. Et bien entendu de télécharger les documents.

Il y aura également un espace administrateur afin de pouvoir gérer diverses choses comme l'ajout des factures clients, gestion du planning et plusieurs autres éléments.

J'aimerais donc savoir dans un premier temps, si il est possible d'intégrer à un site web déjà existant (n'ayant pas été réalisé par moi je ne sais pas si il a été fait "à la main" ou avec un CMS mais je pense qu'il a été fait "à la main") ?

Et dans un second temps, si il est possible d'avoir ce genre de fonctionnalité avec Drupal (je suppose que oui mais vaut mieux vérifier :P) ?

Je remercie d'avance tous ceux qui prendront la peine de me répondre ^^
En vous souhaitant une bonne journée,

Cordialement,
ReYvax

Personne ne saurait me répondre ? :/
J'aimerais juste avoir la confirmation de personnes à l'aise sur Drupal pour me dire si tout cela est faisable, afin ne pas avoir à perdre trop de temps dessus si ce n'est pas le cas.

Bonjour,

Je ne suis pas spécialiste de Drupal, mais ce que devez mettre en place semble être en finalité un espace privatif, et donc un ERP (entreprise, salarié, fournisseurs, partenaires) et CRM (relation client).

Pour ce type d'utilisation, il est conseillé de travailler en HTTPS pour rendre les échanges d'informations "stratégiques" de manière sécurisée.

On doit pouvoir créer ce type de système avec Drupal, mais je pense que cela risque d'être laborieux.
Pour cela il existe d'autres solutions "open source" ou non, bien plus appropriées qu'on peut ensuite intégrées à un site Drupal pour y permettre un accès "distant" (internet/extranet)
Exemples : OpenERP et SugarCRM (solutions "open sources" devenues payantes, mais qui reste sans doute des références).
Il existe des modules pour faire interagir OpenERP et SugarCRM avec Drupal.

En alternative, il semble y avoir un projet "ERP" pour drupal http://drupal.org/project/erp .. à tester,
Et un que je viens de découvrir qui est OpenConcerto (open source et gratuit) http://www.openconcerto.org/fr/index.html (il semble proposer bon nombre de fonctionnalités correpondats à vos attentes)... Seul soucis, il semble relativement récent, et ne propose par pour le moment une intégration avec Drupal, il faudrait alors développer ce module

Niveau CRM, Il existe aussi CiviCRM "open source, libre http://civicrm.org/ avec la possibilité de l'intégrer partiellement à Drupal visiblement.
Il y a d'autres solutions abordées ici : http://groups.drupal.org/node/62398
Je viens de lire ce sujet sur le forum concernant le choix d'un CRM dans Drupal, un membre explique comment en créer un (sans faire appel à un logiciel extérieur), à partir des modules déjà existants pour Drupal :
http://drupalfr.org/forum/support/avant-linstallation/24818-drupal-uberc...

Donc vous l'avez certainement compris, on peut schématiser cela par comme un "ensemble de systèmes/logiciels"
- Un ou plusieurs logiciel(s) ERP/CRM (voire un EDI : relation commerciale-vente)
- Un site internet sous Drupal par exemple
- Et un ou plusieurs "modules pour Drupal" qui sert (servent) de passerelle entre ces composants et permettant ainsi l'interaction entre ceux-ci.

Dans votre cas, vous avez déjà un site internet réalisé avec "on ne sait pas quoi" (lol).
Alors soit vous choisissez une des solutions ERP/CRM et que vous trouviez un moyen de le(s) faire interagir avec votre site existant ... Cela risque d'être laborieux, vu que vous ne semblez pas savoir comment ce site a été conçut.... Et si en plus vous décidez d'utiliser Drupal pour faire la jonction entre votre site vitrine et une de ces solutions ERP/CRM .... cela risque de devenir une usine à gaz qui va consommer beaucoup de temps d'énergies et de ressources machine(s) pour un résultat par très "fluide".

Alors, je pense que le mieux et le plus propre, serait alors sans doute, d'envisager de refaire d'abord le site "vitrine" de la société sous Drupal, de choisir et d'installer une des solutions ERP/CRM et de faire ensuite la jonction avec le(s) module(s) Drupal approprié(s) pour la conception de cette partie "privée" (en https si possible, cela sera plus "sécurisant" pour vos clients et vos salariés de savoir que leurs "infos" circulent sur le Net de manière "cryptées").

Ayant moi-même par le passé réalisé ce type de projets (mais jamais sur une base de Drupal), le résultat peut être une vraie valeur ajoutée pour la société, néanmoins cela nécessite beaucoup de travail (et de tirage de cheveux), mais une fois abouti, cela en vaut la chandelle !
Le plus dure et long et de mettre en place tout cela, de les configurer, de les tester, de les roder, mais une fois tout cela effectué, l'automatisation des échanges de données ainsi que la possibilité de visualiser/télécharger rapidement des documents rend la vie bien plus facile.

Dans mes expériences passées, j'avais choisi des CMS plus abordables mais aussi plus "lourds", et lorsqu'on y additionne des applications elles-même "lourdes, puissantes et énergivores" tels que des CRM/EPR/EDI, cela devient vite ingérable et quasi inutilisable à cause par exemple des longueurs de chargement, qui ne donnent pas envie d'utiliser le système (car personne n'aime attendre), sans compter le fait d'avoir l'impression de perdre son temps à attendre (chose inacceptable dans le cadre du travail)... et si on installe ce type de système, c'est justement pour permettre à l'utilisateur final de gagner du temps (pas d'en perdre autant que d'aller à l'autre bout de l'entreprise, au service compta pour récupérer un duplicata de sa fiche de paie). Je pense donc que Drupal est une bonne solution de part sa légèreté et puissance pour réaliser ce type de projet.

Message à prendre comme source d'information, partage de connaissance et remontée d'expérience. Vu que je ne maitrise pas Drupal, il doit y avoir des spécialistes du domaine sur le forum qui devraient être certainement plus précis et de meilleur conseils !

Bon courage :)

Je vous remercie pour cette réponse complète, je commençais à désespérer que personne ne puisse me répondre ><

Concernant le site vitrine, il a été fait à la main.

Je suis parti sur l'optique de le refaire puisque de toute manière ce n'est pas très judicieux et faisable d'intégrer un CMS à un site déjà existant. Je dois tout de même avoir l'accord, sinon je devrais plutôt partir sur une réalisation manuelle (je crois que se serait encore plus compliqué lol)...

Concernant openERP, il me semble qu'il possède encore une version gratuite. Sans support professionnel par contre.
M'enfin, de toute manière je dois me renseigner pas mal, au niveau de la compta et autre pour trouver la solution appropriée. En plus n'étant pas un spécialiste de ERP et autres CRM. Belle phase d'étude en perspective.

Encore merci pour cette réponse :)

Si d'autres personnes avaient toutefois un avis, cela pourrait également mettre utile.