Refonte de la partie synthèse. L'action csv reste à adapter au modèle rectifié.

Modèle et Vue, Ok, l'action csv est à refaire en fonction du modèle

CRLF wiped out

conflict error fixed
Action CSV de synthesis

Correction
Last fixes
Merge branch 'synthesis-model' into 'integration-ms1'

Synthesis model

Refonte de la partie Product-Synthesis au niveau du model + controller + viewHelper
issue#30 bouton transférer en production pour les process avec statut prod et type de fabric QUA
Merge branch 'issue30' into 'integration-ms1'

Issue30

Ajout des boutons "Transférer en production" / productNavigation
issue#32 loupe dans futurs et pasts

Correction placement icone
Merge branch 'issue32' into 'integration-ms1'

Issue32

Ajout de l'icône 'loupe' sur tous les process. / productNavigation
Issue #1 : Hierarchie des familles/produits

Correction petit oublie

Correction en abandonnant les familles non managées dans par un system

Correction productHierarchy : distinction des produits/familles non liées à un system des produits/familles lié à système null

Ajout de la fonction getFamilieTreeFlat utile pour synthesis + POO des familles/produits

POO de la hiérarchie des familles-produits

Refactorisation code en double

Finalisation des beans

Modification du nom de fichier de cache
Début d'amélioration : prise en charge du system de manière indépendante

Tri familles/produits

TU familyData

refactoring suite

TestUnitaire
Issue #33 : ProductSearch et recherche de produit sur plusieurs niveaux de familles
Issue #35 : Select famille sur plusieurs niveaux
Merge branch 'issue1' into 'integration-ms1'

Issue1

Hiérarchie des familles / sous-familles / produits
Model improvement and unit tests in progress
ProcessChronology fully tested and covered
ViewHelper adapted to model. Missing red and blue checkboxes
View and view-helper ok. CSV action is to be done