Vous êtes sur la page 1sur 12

!

TBYLENEA Systeme u'Infoimation - 2u1S



BEPL0IENENT ue 0PENERP


112
"#$%&''(' )& *+'& &, "-.%& )& $"&,&#"




/0123 435 *0678935
: +,/#$)(%/+$, . $"&,&#" :
; -&' .'"&%/' /&%<,+=(&' )>$"&,&#" ?
? &/."&' )( "#$%&''(' )& )&"-$+&*&,/ @
?A: +,'/.--./+$, )&' &=(+"&*&,/' +,B$#*./+=(&' @
?A; +,'/.--./+$, $"&,&#" @
?A? %<$+C &/ +,'/.--./+$, )&' $(/+-' %$,,&C&' @
@ .'"&%/' B$,%/+$,,&-' D
@A: *+'& &, "-.%& )&' %#+/&#&' &/ ".#.*&/#&' D
@A; *+'& &, "-.%& )&' B$,%/+$,' *&/+&#' D
@A? $(/+-' )& #&"$#/+,EF /.G-&.(C )& G$#) &/ "#&'&,/./+$, )&' #&'(-/./' H
@A@ (/+-+'./+$, )& $"&,&#" "$(# -. %$*"/.G+-+/& $( #&.-+'./+$, )>(,& ".''&#&--& I&#' -.
'$-(/+$, )& ->&C"&#/J%$*"/.G-& K
@AL (/+-+'./+$, )& $"&,&#" "$(# -. ".M& K
@AD B$#*./+$, &/ .%%$*".E,&*&,/ )&' (/+-+'./&(#' K
L *+E#./+$, )&' )$,,&&' :N
D #&".#/+/+$, )&' /.%<&' &/ )&' .%/+$,' ::



+OPQ9R067QO5 4QSTR3O6

.S67QO .S63T9 )063
Ciation Bominique }ouniot u8-u2-2u1S


Tag valeui
Nom uu uocument Piocessus ue uploiement ue 0penERP
Biffusion Public
Keywoius 0penERP, Piocessus, uploiement, N0A, N0E, AN0A


!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


212
1 Introduct|on CpenLk

0pen ERP est bas sui un fiamewoik (0pen0ject), peimettant ue ialisei un
piogiciel !" $"%&'() ')&*$+",
,
(E.R.P.).

Il peimet ues uveloppements gniiques et offie une volutivite

sans quivalent.

Le piincipal avantage, !"# #"!!%#& ' () * fiamewoik classique ue uveloppement
logiciel, est la fouinituie, non seulement en stanuaiu mais galement via ues tieis, ue
centaines ue fonctionnalits ue gestion u'entiepiise, sous foime ue mouules
inupenuants.

La !"#$%&'()
)
+(, -(,$&., (/0%&!1, 0"% 2(s clients, peuvent ieposei sui les mouules
ceitifis existants, paifaitement fonctionnels et laigement utiliss. La socit 0penERP
SA, en Belgique, assuie un suivi et un suppoit sui l'ensemble ues mouules ceitifis.
Loisque la fonctionnalit n'existe pas en stanuaiu, il est facile ue la uveloppei.

Aujouiu'hui, la ueinieie veision matuie ue 0penERP est la veision 7.u.


!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


S12
2 Les aspects techn|ques d'CpenLk

Le piouuit 0penERP est uvelopp en langage Python. Il est capable ue s'intgiei sui
tous les systemes u'exploitations existants aujouiu'hui : Linux, Nac0SX et Winuows.

Les caiactiistiques techniques piincipales sont :
- Respect uu mouele ue uveloppement Nouele-view-Contileui : Natif
- Stiuctuie logiciel oiiente objet
- Aichitectuie tiois tieis oiient WEB : Natif, Base ue uonne 0pen Souice
PostgieSQL
- Acces pai un navigateui web stanuaiu (pas ue client louiu), acces inteiface
mobile (Ipau, Iphone, etc.)
- !"#$%&'()
)
+(, tiansactions : Natif avec l'exploitation ue SSL
- Authentification foite : Natif (si ncessaiie, poui ceitain acteui sensible)
- Les changes et le stockage ue l'infoimation sont confoimes au stanuaiu XNL
- Langage ue uveloppement : Python (Fiamewoik 0pen0bject) ou }SBTNLXNL
(vues)
- 0util ue gestion ues souices : Bazaai, via Launchpau ou paitage fichiei (FTP
SCP)
- Pop ups ue uocumentation ou u'aiue en ligne : Natif (Aiue pai cian champ
Action)


Les points cls - Pouiquoi utilisei 0penERP :
- un seul logiciel couvie tous les besoins ue l'entiepiise (CRN, ventes, achats,
piouuits et fabiication, gestion ue piojets, uocumentation, paye, comptabilit,
etc.)
- automatisation ues tches gice l'intgiation ues piocessus mtieis,
- poui les employs : plus besoin u'utilisei ues logiciels uiffients, appientissage
simplifi,
- activation facile ue mouules loisque l'on souhaite ue nouvelles fonctions, plus ue
2Suu mouules sont uisponibles,
- acces l'infoimation, quanu on a besoin, o on en a besoin (inteiface web, ipau,
mobile, etc.)
- investissement limit : possibilit ue umaiiei avec uniquement une seule
fonctionmtiei, juste poui bnficiei u'un besoin non couveit pai le systeme
u'infoimation couiant,
- pas ue cots ue licence applicative, les souices sont tlchaigeables giatuitement,
- nombie u'utilisateui illimit, pas ue cot ue licence pai utilisateui,
- ues passeielles avec les outils ue comptabilit commeiciale, poui la compatibilit
avec les cabinets u'expeitise-comptable,
- inteiface intgie avec les CRN, les logiciels ue e-Commeice, etc.
- iseau monuial ue centaines ue paitenaiies

!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


412
3 Ltapes du processus de dp|o|ement
3.1 Insta||at|on des qu|pements |nformat|ques
0penERP necessite l'installation ue seiveui, afin u'executei :
La base ue uonne PostgieSQL
Le seiveui Python openeip
Le seiveui ue web (intgi 0peneip ou auties)

Au niveau ue la salle infoimatique et iseau, il convient ue ialisei les tapes suivantes :
- Etape 1 : ufinition ue l'aichitectuie systeme (Choix systeme, viitualisation, etc.).
- Etape 2 : Installation et configuiation ues systemes.
- Etape S : Choix ues techniques ues postes ue tiavail (Linux, Winuows, outils
buieautiques, outils spcifiques, postes ue tiavail viituel : 0vB, etc.).
- Etape 4 : Ciation uu Nastei uu poste ue tiavail utilisateui et ue sa
configuiation.
- Etape S : uploiement ues postes ue tiavail.
- Etape 6 : Accompagnement utilisateuis sui les outils et foimation.
3.2 Insta||at|on CpenLk
Avant l'installation, il est pifiable ue ialisei le choix ue la veision. Aujouiu'hui, il
convient ue paitii sui la veision 7.u, cai la maintenance ue la veision 6.1 s'aiiteia fin
2u1S.

Installation minimale iecommanue :
- une instance ue test,
- une instance ue piouuction,
- un seiveui ue suivi ues mouificationsveisions, uu type NeicuiialSvN, etc.

Installation ues mouules ue base coiiesponuants l'enviionnement uu Client :
Bans le cauie u'une PNE classique, les mouules ue base installei, uans l'oiuie, sont
- Base, Rseau Social, Contact, Calenuiiei.
- Comptabilit uniale, Comptabilit analytique et le Plan Comptable Fiance.
- La uestion ues ventes, La uestion ues Achats.
- Le mouule Ressouice Bumaine (SIRB), piatiquement tous les mouules, y compiis
la paye.
- La uestion ues Piojets et les feuilles ue Temps ues employs.

Bs qu'une instance ue test ue 0penERP est en place, il est vivement iecommanu qu'un
ensemble coiiectement slectionn u'utilisateuis piennent la main sui le piouuit.
3.3 Cho|x et |nsta||at|on des out||s connexes
Les outils connexes conceinent l'exploitation, l'auministiation ues seiveuis, la gestion
ues sauvegaiues (pai exemple, webmin, PgAumin, Bacula, etc.).

Il convient galement u'iuentifiei et ue uployei les uiffients seivices :
- seiveuis BBCP, BNS, etc.
- seiveui ue messageiie (peut-tie uj existant ou sous tiait, etc.)

!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


S12
- seiveui ue fichieis (possibilit u'utilisei le seiveui ue fichiei libie, compatible
Winuows : Samba)
- seiveui u'annuaiie (LBAP, AB, etc.). Ce point est extimement stiuctuiant poui
l'entiepiise, cai il conuitionne les iegles u'IAN (Iuentity Access Nanagement) et
ue scuiit (Contile u'acces, authentification, etc.)
- Les seiveuis u'acces exteine, la scuiit ues acces exteine, etc. Ne pas oubliei que
0penERP seia, sans uoute, accu pai ues quipements mobiles.


!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


612
4 Aspects Ionct|onne|s
4.1 M|se en p|ace des cr|tres et paramtres
Au couis ue cette phase, on suit tiois tapes :
&60U3 : : Analyse mtieis ues infoimations ue stiuctuie
- analyse ues uiffientes entits fonctionnelles ue l'entiepiise,
- iuentification et ufinition ues constantes, ues ciiteies et ue la stiuctuie socit,
(upaitement, gioupe, etc.),
- iecensement ues piouuits, foimalisation ues giilles taiifaiies, etc.

&60U3 ; : Iuentification ues stiuctuies ue scuiit et u'acces
- les types et les gioupes u'utilisateuis,
- les gianues fonctions ncessaiies leuis activits,
- les iegles u'acces aux objets les plus sensibles.

&60U3 ? : Implmentation Technique uans 0penERP
- tiauuction ue l'ensemble ue ces infoimations en paiameties poui 0penERP =>
paiamtiage ue base, ciation ues gioupes, auaptation et ciation ues iegles
( uomain en 0penERP),
- iuentification si u'auties mouules sont ncessaiies, afin ue paifaiie le
paiamtiage ue base.

0n iteie sui l'ensemble ues upaitements ue l'entiepiise, jusqu' une tiauuction
coiiecte ue la stiuctuie ue la socit.

Cette itiation est fonuamentale poui la mise ne place coiiecte ue la gestion ues uioits
et ues iegles ue scuiit au sein uu piouuit. Nme si le piouuit uispose ue base u'une
stiuctuie ue gioupe uj iiche, pai expiience, on constate qu'elle est insuffisante
(suitout uans les uomaines ues activits comptable et gestion). Il va uonc falloii
l'eniichii iapiuement.
4.2 M|se en p|ace des fonct|ons mt|ers
0n iuentifie les mtieis ue l'entiepiise et les piocessus les uteiminants :
- 0n excute une succession u'inteiview avec les acteuis ue chacune ues
uiiections,
- 0n foimalise les actions (iuaction ues fonctions et piocessus)

Les tapes u'implantation uans 0penERP sont :
&60U3 : : Bans 0penERP ue base :
- 0n iuentifie les fonctions n'existant pas uans 0penERP ue base :
o pai iappoit aux mouules stanuaiu ceitifis pai 0penERP SA => enviion
2Su mouules,
o pai iappoit au seiveui Launchpau ue la communaut 0penERP =>
enviion 2Suu mouules.
- 0n valiue l'appioche piocessus iuentifie, avec les woikflows et les piocessus
uj existants,

!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


712
o uans un piemiei temps, il convient ue iutilisei au maximum la
configuiation piufinie ues piocessus,
o Bans un ueuxieme temps, on iuentifie et auapte les woiklflows et
piocessus, ne ncessitants pas ue mouifications ues mouules ou
stiuctuielles,
- 0n planifie les mises niveau stiuctuielles, poui les piocessus n'existant pas
uans l'application ue base etou ncessitant une mouification en piofonueui.

&60U3 ; : Bans le cas o un mouule ou plusieuis, se iappiochant ue la fonctionnalit
uemanue, existent :
- on analyse le niveau ue uiffience,
- on voit si l'on peut l'accepte tel quel, avec juste uu paiamtiage,
- Sinon, on uveloppe un mouule supplmentaiie, hiitage uu picuent,
fouinissant la nouvelle fonctionnalit.

&60U3 ? : Bans le cas ou le mouule n'existe pas, il convient ue uveloppei un nouveau
mouule. L'action ncessite la iuaction u'un cahiei ues chaiges fonctionnel.

Beux appioches sont envisageables :
- sous tiaitance pai notie socit, expeite en uveloppement Python. Cette
solution uoit pienuie en compte le suivi long teime, poui assuiei le maintien
opiationnel ue la solution),
- ialisation uu uveloppement en inteine, pai une quipe ue la socit cliente :
stiuctuiation u'une quipe ue uveloppement N0E qui ncessite l'acquisition
u'une expeitise Python et 0pen0bject.

&60U3 @ : Bans le cas ou il seiait ncessaiie ue ialisei ues liens avec u'auties entits
applicatives, telles que la comptabilit, le CRN, les plates-foimes ue e-Commeice :

0n iuentifie les liens avec les uiveises entits :
- mise en place ue mcanismes ue synchionisation et u'inteifaces
u'automatisation,
- uveloppement ou uploiement ue mouules spcifiques.
4.3 Cut||s de keport|ng, tab|eaux de bord et prsentat|on des rsu|tats
0penERP uispose u'un mouule ue iepoiting intgi. Cepenuant, ce mouule peut
s'aviei insuffisant poui les besoins ue l'oiganisme.

Il est uonc ncessaiie ue ialisei l'analyse suivante :
- iuentification ues besoins ues utilisateuis en teime ue tableau ue boiu et ue
ietoui u'infoimation,
- foimalisation et ufinition ues mthoues, foimats et iappoits ue soities
uemanues (PBF, giaphiques, etc.).

En fonction ues besoins, on slectionne les solutions 0penERP possibles (ncessite une
piise ue ucision pai les clients) :
- solution native (RNL),
- solution plus volue (}aspeiRepoit, etc.),
- solution spcifique, ncessitant un uveloppement.

!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


812

IL est ncessaiie ue pivoii une phase ue paiamtiage ues impiimantes.
4.4 Ut|||sat|on de CpenLk pour |a comptab|||t ou ra||sat|on d'une passere||e
vers |a so|ut|on de |'expert-comptab|e
Bans sa veision 7.u, le mouule ue comptabilit ue 0penERP est ties complet et uoit
pouvoii iponuie piesque la totalit ues besoins ues entiepiises uans ce uomaine. La
ciation u'un compte spcifique u'auuit et ue contile poui l'expeit-comptable est facile
mettie en place.

Cepenuant, il peut paiatie plus simple u'envisagei ue conseivei un lien veis les outils
pioposs pai le cabinet u'expeitise-comptable qui s'occupe ue l'entiepiise. Les ciituies
(totales ou paitielles) eniegisties uans 0penERP, se uveisant, alois uans son logiciel
ue piouuction comptable.

C'est, en gniale, une simple action ue paiamtiage ues mouules comptables,
peimettant un tiansfeit ues infoimations veis les comptabilits piopiitaiies. Bans le
cas ou cette action seiait insuffisante, il seia ncessaiie u'envisagei un uveloppement
spcifique.

Bans l'optique ue migiei la totalit ue la comptabilit sui 0penERP (voii galement, les
iecommanuations uu S), il est inuispensable, uans un piemiei temps, ue ialisei une
phase ue test, en paiallele avec l'ancienne comptabilit, puis passei en piouuction sui
ues fonctions ue base.

Bans un ueuxieme temps, veision ultiieuie, apies la phase ue piouuction concluante, il
pouiia tie envisagei u'eniichii le piouuit ue fonctionnalits spcifiques poui la
gniation ues tats comptables et la gestion ues changes lectioniques (tl
uclaiation, etc.).
4.S Ut|||sat|on de CpenLk pour |a paye
Le mouule ue paye fianaise ue 0penERP ue la veision 7.u va ties loin uans la
gniation ue la paie. Il est cepenuant possible qu'il ne couvie pas tous les besoins ue
l'oiganisme.

Tiois tapes poui compltei l'appioche :
&60U3 : : l'objectif est ue paiamtiei l'outil afin ue ialisei ues extiactions uestination
ue l'oiganisme uitant les paies.

&60U3 ; : Elle consiste jouei la paie, uans 0penERP, en uouble et ue viifiei
l'auquation entie les ueux uitions. Bes coiiectifs pouiiont alois tie appoits
0penERP uans ce sens.

&60U3 ? : Cette tape consiste migiei la fonction paie en inteine ue l'application.
4.6 Iormat|on et accompagnement des ut|||sateurs
Cette action pienu place ues l'installation ues systemes et ue l'application, uans
l'entiepiise.
L'action ue foimation se ucompose en ueux paities :

!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


912
- Foimation lois ue la mise en place ue la solution aupies ues utilisateuis
- Nise en place u'un help uesk poui iponuie aux uemanues spcifiques. 0penERP
uispose u'un mouule ue gestion ue ticket, il peut uonc tenuie ses fonctions au
Belpuesk utilisateuis (en inteine).


!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


1u12
S M|grat|on des donnes
Poui la plupait ues entiepiises, la ucision u'installei un piouuit comme 0penERP,
s'effectue apies un ceitain nombie u'annes u'exploitation. Il est uonc impoitant ue
pivoii la icupiation ues uonnes et ue l'histoiique infoimationnels ue la socit et ue
pouvoii le iinjectei uans le nouvel enviionnement.

Cette tche uoit bien entenuu pienuie place, fonction pai fonction. Elle n'est pas
nglig, et iepisente en gnial le cot le plus impoitant lois ue la migiation.

L'analyse se passe en tiois tapes :
- &60U3 : : analyse ues outils existant, valiuation ues solutions ue icupiation ues
uonnes. Si, les uonnes ne sont pas expoitables, il fauuia envisagei une saisie
manuelle.

- &60U3 ; : analyse ues foimats ue uonnes ues expoits. Ciation ou utilisation
u'outils u'ETL poui la tiansfoimation ues infoimations au foimat injectable uans
0penERP.

- &60U3 ? : Injection uans 0penERP, valiuation ue la cohience et ue l'intgiit ues
uonnes iinjectes. Il est envisageable que cette tape necessite ues ajustements
manuels ues infoimations une fois injecte uans 0penERP.


!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


1112
6 kLAk1I1ICN DLS 1ACnLS L1 DLS AC1ICNS

Nous pisentons ici une ipaitition possible ues tches, ues actions et ues
iesponsabilits entie la socit cliente et le piestataiie intgiateui, uuiant la mise en
place ue 0penERP.

Ce tableau iepienu les tapes uu piocessus ue uploiement et caiactiise les actions ues
acteuis.

Beux acteuis uistincts sont iuentifis poui la socit cliente :
- %273O6 *$. : Les chefs ue piojet (ou uiiections) mtiei ue l'entiepiise, peisonnes
connaissant les action et tches fonctionnelles ue l'entiepiise.
- %273O6 *$& : Equipe technique uu SI ue l'entiepiise (BSI), capable ue pienuie en
chaige les uveloppements, l'auministiation, le suivi et la maintenance ues outils
techniques ue 0penERP, afin ue ienuie les seivices et fonctions attenuues pai la
N0A.

Beux acteuis sont iuentifis poui la socit paitenaiie :
- "0963O0793 .*$. : consultants et expeits uans les activits mtieis uu client,
peimettant un encauiement, une ufinition, un suivi et gaiantissant une paifaite
auquation ues activits fonctionnelles avec les solutions implmentes uans
0penERP.
- "0963O0793 *$& : Equipe uu paitenaiie capable uveloppei les solutions
techniques et les mouules au sein ue l'outil 0penERP.

/VSW35 %273O6
*$.
%273O6
*$&
"0963O0793
.*$.
"0963O0793
*$&
.5U3S6 /3SWO7XT3
S.1 Installation ues quipements infoimatiques F F, X P, A I, X
S.2 Installation 0penERP F, A F, A, X P, A I, X
.5U3S6 BQOS67QOO32
4.1 Nise en place ues ciiteies et paiameties
Etape 1 : Analyse mtieis ues infoimations ue
stiuctuie
X A P I
Etape 2 : Stiuctuie ue scuiit X A, I P I
Etape S : Implmentation Technique uans l'ERP A P, A, X A P, I, X
4.2 Nise en place ues fonctions mtieis : P A, I P, A I, X
4.S 0utils ue Repoiting, tableaux ue boiu et
isultats
A, X A, I, X P, A I, X
4.4 0tilisation ue 0penERP poui la comptabilit ou
ialisation u'une passeielle veis la solution ue
l'expeit-comptable
A, X, I A, X P X
4.S 0tilisation ue 0penERP poui la paye A, X, I P X
4.6 Foimation et accompagnement ues utilisateuis A
L *7Y9067QO 435 4QOOZ35 A, X, I P I, X

-3S6T93 4T /01230T
I : Piise en chaige ue l'installation (en gnial N0E)
X : Excution ue la l'action (en gnial N0E)

!TBYLENEA Systeme u'Infoimation - 2u1S

BEPL0IENENT ue 0PENERP


1212
F : Foimation sui tiansfeit ue comptence (en gnial AN0A etou N0A)
A : Accompagnement (en gnial AN0A etou N0A)
P : Pilotage (N0A)

Vous aimerez peut-être aussi