dolibarr-foundation-board
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-foundation-board] Regression importante en er gonomie et s


From: Laurent Destailleur (eldy)
Subject: Re: [Dolibarr-foundation-board] Regression importante en er gonomie et stabilité suite a la tache 498
Date: Sun, 26 Aug 2012 23:00:09 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0

Le 26/08/2012 22:10, Régis Houssin a écrit :

      
Je ne vois en quoi c'est instable, seul l'interface à été changé, les
actions et la Dao reste la même.
Les tests prouvent le contraire, les défaut de concepton. En 5mn, j'en
ai trouvé des tonnes. Je pense que tu sous-estimes les dificultés et
impacts de ce genre d'évol (exemple calcul du prix/tva qui ne tient
pas compte du pays, web services ne fonctionnant plus, etc...).
des tonnes je crois que tu exagères un peu :-)
je viens de régler le problème de détection de ckeditor,

" Cannot read property 'product_desc' of undefined"

je n'apporte qu'une aide au calcul du montant HT, qui sera ensuite
calculé comme il l'était avant, donc si il y a erreur elle existait déjà!
les webservices je n'y ai pas touché et en quoi mes modifications aurait
un impacte dessus ?
Il y a des ajout de colonne sur les lignes détails, cela a des impact partout, jusque dans la doc wiki, les classes métiers qui alimente ces champs et tout le code qui manipule ces objets métiers (dont les web services mais aussi les traitements batch, les modules, la génération des pdf, etc...

si impacte il y a il va falloir se poser de sérieuse question sur la
méthode de développement de dolibarr
car si en ajoutant un champ à un endroit ça fait planter un module qui
n'a rien à voir, c'est grave
Travailler sur un projet ne se limitant pas a faire des lignes de codes et un test unitaire et "impact" ne veut pas forcément dire plantage. Mais risques, modifications, et travail a fournir qui peut etre important avant d'etre pret (tests, docs, etc...). C'est la somme de tout cela.


Rem: Plantage aussi sur création factures avec chrome.
Et aussi titre manquant sur PU TTC en modif de ligne.
Et aussi perte du taux de tva en modif de ligne.
J'en ai encore plein mais je te laisse commencer par ceux la...


pour bien expliquer ce qu'apporte mes modifications:

unification des blocs ajout de produit prédéfini et produit libre pour
n'avoir qu'un seul bloc (doublon de codes inutile)
calcul du HT automatique à partir du TTC (ou inversement) afin de
pouvoir rajouter des prix TTC arrondi sans se prendre la tête
"possibilité" de rajouter un label (pas obligatoire!!) permettra de le
définir en tant que titre par exemple, pour un produit free.
"possibilité" de modifier le label, description ou prix d'un produit
prédéfini (case à cocher, donc pas obligatoire), permet d'ajouter des
produits tout de suite modifier ou personnalisé sans devoir à chaque
fois faire ajouter produit, puis éditer produit... les connaisseurs
apprécierons...
voilà pour l'essentiel...

donc en grande partie des modifications de templates, des ajouts d'ajax
et un ajout de champ. pas de quoi mettre en péril une application.
reste à valider la TVA, alors au lieu de tout détruire il suffit juste
de vérifier l'action dans 3 fichiers, pas de quoi avoir peur...


Cordialement,


-- 
Eldy (Laurent Destailleur).
---------------------------------------------------------------
EMail: address@hidden
Web: http://www.destailleur.fr

Dolibarr (Project leader): http://www.dolibarr.org
To make a donation for Dolibarr project via Paypal: address@hidden
AWStats (Author) : http://awstats.sourceforge.net
To make a donation for AWStats project via Paypal: address@hidden
AWBot (Author) : http://awbot.sourceforge.net
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net

reply via email to

[Prev in Thread] Current Thread [Next in Thread]