ERP en LOGICIEL LIBRE dédié aux PME-PMI

           Devenez partenaire Principal ou Majeur de Neogia

Opentaps CRM

Le composant CRM de Neogia est realisé à partir et grace au projet libre
Opentaps CRM

de la société OpenSourceStrategie

Installation CRM


Il est possible d'intégrer le composant CRM (ou GRC) du projet openTaps, cela permet de disposer au sein de la solution OFBizNeogia d'un module de CRM complètement intégré à l'ERP.

Attention cette procédure d'installation requière quelques compétences techniques (niveau : middle/confirmémiddle/confirmémiddle/confirmé)

Contents

Comment le charger dans OFBizNeogia ?

Le téléchargement du composant CRM-SFA à partir du projet OpenTaps doit être réalisé à partir des sources. Pour cela il faut disposer d'un client Subversion, il en existe de multiple aussi bien sous windows que sous Linux, pour en choisir un et l'installer, aller sur le site subversion.

Récupérer les sources du CRM-SFA (Opentaps)

Récupérer les sources du CRM-SFA avec le client subversion précédent installé :
Attention, choisir la bonne version et la bonne realase

 ant install-crm
  $ svn export svn://svn.opentaps.org/crmsfa/versions/1.0/trunk/ crmsfa -r622

Patcher le crm

Il y a quelque modificiation à apporter au CRM pour éviter des erreurs de fonctionnement, essentiellement du à des entités non défini ou défini différement dans Neogia.

 patch -p0 <../crmsfa-1.4-622.patch

Compilation

Si le dossier crmsfa est dans le répertoire "ofbizNeogia/hot-deploy/" (cf procédure juste au-dessus). Les sources seront ainsi automatiquement compilées et le composant sera chargé au démarrage de Néogia.

ant run-install-fr

Patch pour l'installation crm sfa V0.9 (svn 204) avec ofbizNeogia 0.9.4

Dans le fichier ofbizNeogia/hot-deploy/crmsfa/build.xml remplacez le répertoire base par framework/base, vous devez alors avoir

        <path id="local.class.path">
            <fileset dir="${ofbiz.dir}/framework/base/lib" includes="*.jar"/>
            <fileset dir="${ofbiz.dir}/framework/base/lib/commons" includes="*.jar"/>
            <fileset dir="${ofbiz.dir}/framework/base/lib/j2eespecs" includes="*.jar"/>
            <fileset dir="${ofbiz.dir}/base/build/lib" includes="*.jar"/>
            <fileset dir="${ofbiz.dir}/framework/entity/lib" includes="*.jar"/>
            <fileset dir="${ofbiz.dir}/framework/entity/build/lib" includes="*.jar"/>

Patch pour l'installation crm sfa V0.9 (svn 204) with ofbizNeogia 0.9.3

        <path id="local.class.path">
            <fileset dir="${ofbiz.dir}/base/lib" includes="*.jar"/>
            <fileset dir="${ofbiz.dir}/base/lib/commons" includes="*.jar"/>
+           <fileset dir="${ofbiz.dir}/base/lib/j2eespecs" includes="*.jar"/>
            <fileset dir="${ofbiz.dir}/base/build/lib" includes="*.jar"/>
            <fileset dir="${ofbiz.dir}/framework/entity/lib" includes="*.jar"/>
            <fileset dir="${ofbiz.dir}/framework/entity/build/lib" includes="*.jar"/>

https://sourceforge.net/tracker/index.php?func=detail&aid=1527398&group_id=128662&atid=712355

Opérations à effectuer sur les données

Une fois neogia lancé, il faut :