Neogia0.9.6
Contents |
Notes sur la version 0.9.6 de Neogia
- Date de la version
- 2007-07-19 00:00:00.000 GMT
- Tag à télécharger
- BR_NEOGIA_0_9_6
- version Ofbiz
- 493703
- ofbiz
- Importation ofbiz rev 479350 (2006-11-26)
- Importation ofbiz rev 481728 (2006-12-03)
- Importation ofbiz rev 488043 (2006-12-17)
- Importation ofbiz rev 490272 (2006-12-26)
- Importation ofbiz rev 493703 (2007-01-07)
Notes sur la version 0.9.6A de Neogia
- Date de la version
- 2007-10-12 00:00:00.000 GMT
- Tag à télécharger
- BR_NEOGIA_0_9_6A
- version Ofbiz
- 506081
- ofbiz
- Importation ofbiz rev 496193 (2007-01-15)
- Importation ofbiz rev 500807 (2007-01-28)
- Importation ofbiz rev 506081 (2007-02-11)
- CRMSFA
- changement de la version de CRMSFA (469) pour synchroniser avec ofbiz
Framework
- Correction des bugs et suppression d'un certain nombre de warnings de compilation
- Refactorisation du code en java 5 et suppression des warning de compilation
- Réduction du nombre de fichiers Ofbiz modifiés, les fichiers entitymodel ajoutés par Neogia sont dans des fichiers spécifiques Neogia
- Un premier pas pour l'utilisation d'un fichier de controller multiple afin de raccourcir la fusion entre Neogia et Ofbiz
- FR1722180 : ajout d'une indication lorsque la largeur du champ est plus grande que la taille de la colonne: quand la longueur de la description du champ est plus grande que la taille d'une colonne spécifique, cette déscription est tronquée et une indication s'affiche lorsque la souris passe sur ce champ.
- FR1722332 : ajout d'un style ou une classe sur une ligne spécifique (couleur pour priorité)
- FR1727036 : mise à jour des fichiers CSS lors de la derniére révision d'Ofbiz, résolution des problèmes liés à l'affichage des éléments avec le CSS par défaut (thèmes "naiade" et "pastel"), ajout d'un nouveau style pour le composant sous-menu , synchronisation avec webcommon, nouveau look dans la partie excécution des services, gestion des tickets des services produits
- FR1727036 Mise à jour du composant appbar des fichiers FTL à la derniére révision d'Ofbiz pour améliorer le look et l'impression générale
- ajout d'un parseur de date dans le service performFind avec l'utilisateur local
- Suppression du répertoire de documentation, car toute la documentation est maintenant en ligne
- Suppression du répertoire et du composant website car il n'est plus utilisé
- Gestion des menus
- Bug1740875 : services "création" et "édition" des menus dans la gestion des menus d'acteurs
- Modèle examen : ajout de quelques balises pour générer le menu de gestion des GUI, copié dans l'annuaire acteur
- FR1746498 : Modification dans le gestionnaire de menu pour l'utilisation des écrans générés, et utiliser un Editeur d'association entre le menu principal et les sous-menus
- FR1748241 Gestion des menus : Intégration en thème par défaut
- Bug1740875 Gestion du menu acteur: Service d'erreur. Le service menu principal a été oublié
- FR1748241 Intégration du gestionnaire des menus dans le thème par défaut. Le gestionnaire des menus sera utilisé si l'utilisateur a un identifiant de menu défini dans l'entité UserLogin, sinon retour au menu standard. Maintenant il est possible de gérer des menus spécifiques d'un groupe d'utilisateurs
- FR1750259 Acteur: amélioration de l'interface du gestionnaire des menus
- Robot de surveillance des spécifiques (neogia-specific-review-robot)
- Importation initiale de l'outil de surveillance spécifique Neogia, liste de tous les fichiers OFBiz modifié dans Neogia
- version V2, notification de nouveaux messages, csv, exportation
- compatibilité préliminaire pour les formes FTL du moteur de rendu
- FR1795834 Ajout d'un bsh processeur similaire à SQL processeur, Création d'un nouvel écran dans l'outil d'administration webtools pour être en mesure d'exécuter un bsh et de facilement montrer le résultat avec des variables dédiées
- Ajout de quelques exemples Java, pour créer facilement de nouveaux bsh (par exemple dans le bsh processeur)
- Ajustement de JasperReports Neogia en raison de la dernière synchronisation ofbiz
- Générateur
- La génération de code implémente le stéréotype "included", il sera utilisé pour les classes dérivées. Il est utilisé aussi pour la classe WorkEffort (Gestion des tâches).
- Ajout de la balise noGetterSetter pour être en mesure de ne pas générer des getter et des setter pour un attribut spécifique. C'est pratique pour les objets ofbiz quand le type de retour dans ofbiz n'est pas la même que dans neogia (ex.: orderType (Type de la commande) et OrderHeader (en-tête de la commande))
Comptabilité
- Test fonctionnel de non regression (Sélénium)
- ajout d'un test sélénium sur le lettrage bancaire dépendant de sélénium d'intégration des commandes de Vente
- Immobilisations
- ajout des Immobilisation Ofbiz au dépôt (intégration UI)
- intégration des Interfaces Utilisateurs
- correction dans le modèle des Immobilisations : toutes les entités dans le diagramme Immobilisation semblent correctes, les autres composants doivent être mis à jour, seul acteur est fait.
- Intégration
- ajout d'un nouveau système d'intégration avec le contrôleur pour accéder aux processus d'intégration permettant l'unicité des ces derniers
- FR1723253 ajout d'une pondération dans les règles d'intégration, permettant de mettre en priorité une règle d'intégration par rapport à une autre
- FR1727332 lettrage automatique des factures et des paiements à l'intégration
- FR1747873 test sur le montant de l'écriture effectué pour valider ou non cette dernière lors de l'intégration
- ajout du coût unitaire à la génération de l'événement qui suit une livraison d'une expédition
- amélioration du système de lettrage entre les factures et les paiements durant un processus d'intégration
- FR1765238 ajout de l'évènement remboursement client dans l'intégration
- ajout de l'évènement paiement "carte cadeau" dans l'intégration
- BUG1798153 : Intégration du retour de vente suite à un problème de stock
- Correction du recalcul des montants comptables pour les périodes de bas niveaux
- Correction dans la création de GlPeriod sur parentPeriod
- suppression de l'avertissement sur la méthode de compilation (comptabilité)
- gestion des taxes fixes
- FR1729545 Lettrage des comptes de banque : usage de la balance précédente
- FR1736639 Correction de la mise à jour des statuts d'une transaction lors de l'utilisation des processus de duplication d'écriture
- Ajout d'une épreuve lors de la création d'une transaction séquentielle
- FR1740619 Importation des lignes d'encours (Billing Account) depuis ofbiz vers la comptabilité de Neogia
- Correction d'une erreur lors de la modification d'une écriture par rapport au détail des montant comptables associés
- F1762560 Amélioration du processus de paiement bancaire
- FR1766050 Amélioration du lettrage des lignes d'expédition et des lignes de facturation
- amélioration du moteur de calcul des montants comptables
- ajout du dernier solde de la balance de compte bancaire
- ajout d'un filtre pour ne visualiser que les tiers non équilibrés sur la balance de tiers étendu
Gestion des Stocks
- Mise à jour et améliorer tous les séléniums des processus de stock, adjustment du XPATH dus à la re-factorisation de l'interface utilisateur
- Suppression de l'association entre Nfacility et FacilityPurpose, maintenant tout est lu par le Centre de profit
- Adjustment de l'impression de la liste de prélèvement: l'impression pour l'ordre de fabrication était buguée
- Ajouter un nouveau rapport pour voir la variation des stocks en inventaire fermé.
- Re- factorisation Inventaire: supprimer la méthode obsolète, lancer une exception au lieu de récupérer et de générer une erreur dans le service
- FR1720965 ajouter un nouveau paramètre pour choisir AvailableStoreShippingMeth (méthode d'expédition du centre de profit)
- FR1731863 Re-factorisation et Passage au java5 du code , suppression des avertissements et fonctions obsolètes
- FR1736380 Amélioration des processus de prélèvement, d'emballage et expédition, l'ajout d'un nouvel écran pour sélectionner un groupe d'expédiction avant de créer une liste de prélèvement pour les expéditions multiples.
- FR1735891 Remplissage des emplacement de stock
- Séléction de la destination du Transfert NFacility qui contient stockItem
- FR1754375 optimisation des expéditions rapides des OISG : Révision du code, afin d'éviter les lectures multiples des bases de données, création d'une méthode qui peut être appelée de quickShipment (Expédition rapide) et de la sélection commande, lorsqu'il est possible d'envoyer l'objet et non l'identifiant pour éviter les lectures multiples de la base de donnée
- Ajout d'un objet expédition comme paramètre de sortie pour la réception d'un ordre de fabrication, le service d'expédition a changé
Fabrication
- Ajout, mise à jour et amélioration de certains tests de non régression (sélénium) , ajustement du XPATH dû à la re-factorisation de l'interface utilisateur
- Correction de l'erreur sur l'ordonnancement des tâches de sous-traitance
- Amélioration de la nomenclature: Ajout d'un zoom sur les dimensions article pour calculer facilement la quantité au niveau du lien de nomenclature
- Correction du processus de sous-traitance : mettre le statut de la tâche à finaliser lorsque la sous-traitance a été reçue
- FR 1701828 améliorer la création de gamme : Création d'une nouvelle gamme à partir d'une autre (modèle).
- Ajout d'un état, pour imprimer toutes les opérations associées à une gamme.
- Amélioration de la liste des manquants : Ajout pour chaque composant manquant de tous les identifiants des commandes non reçues pour ce produit
- Correction : dans le calcul du coût réel, le coût du projet père n'était pas calculé, c'est maintenant fait
- Saisie des temps
- Correction des bugs : l'objet feuille de temps a déjà été extrait du résultat de service et le résultat est désormais vide
- FR1746938 Recherche d'une saisie de temps par numéro de rapport ou par OF
- Possibilité de trier les saisies des temps à l'aide d'un choix multiple avec le champ nom de l'acteur
- FR1752623 : un écran listant les saisies de temps et un écran pour avoir une impression ou une extraction.
- Planification et MRP
- Ajout de l'attribut précédent le mouvement de stock alloué (previousAllotedSep) à l'entité StockEventPlanned (mouvements planifiés), le champ est mis à jour (et géré) à partir du processus MRP
- Changement de la multiplicité des champs de previousAllottedSep afin de générer une relation no-fk (multiplicité n) pour éviter des erreurs au moment de supprimer des SEP liés
- Amélioration de la création de l'ordre de fabrication par le MRP : ajout de la description produit dans le champ description avec (Pr) et ajout d'une référence du projet d'origine dans l'ordre de fabrication
- Ajout d'une vue de la liste des besoins associés à un ordre de fabrication
- Amélioration des rapports : ajout d'une sortie excel pour les réceptions en retard, ajout d'une sortie excel de la liste des besoins
- Ajout de rapport pour le MRP : ajout d'une sortie excel pour les logs MRP, ajout d'une sortie tableur pour les propositions MRP
- Ajout du choix de réapprovisionnement au niveau de l'objet d'un magasin pour un centre de profit et ajout de la consommation moyenne sur le lien produit magasin (paramétrage)
- Ajout de critère de tri dans la liste des besoins par fournisseur
- FR1608387 : Être en mesure de faire fonctionner le MRP en tant que job
- FR1766120 Analyse des retards multi niveaux des achats jusqu'aux ventes en passant par les ordres de fabrication
Commande
- e-commerce
- Amélioration de l'affichage de la TVA et autres taxes sur les écrans du commerce électronique
- Ajout d'un nouveau type de taxe (montant fixe) : PRODUCT_FIX_TAX pour afficher la taxe telle qu'une écotaxe
- FR1710107 ajout de la validation des conditions générales de vente dans le processus de création d'une commande
- FR1710179 ajout de la description du type de la méthode de paiement dans l'écran de paiement du ecommerce
- Amélioration des processus de paiement du ecommerce : ajout de nouveaux types de paiement externes, ajout de l'écran de paiement cybermut, permet la saisie de paiement après la création de la commande
- Amélioration de l'écran ecommerce au niveau de l'affichage des statuts de la commande, ajout des informations de paiement de l'acteur à payer
- FR171523 ajout du retard sur la fourniture de produits dans l'écran d'ecommerce
- FR 1715232 Correction d'une erreur dans l'ecommerce sur l'information du stock disponible
- Ajout de l'internationalisation pour le titre des mails.
- BUG1725358 Erreur de permission lors de la saisie d'ajustement de la commande du ecommerce : lorsqu'une ligne de commande est annulée à partir de la vue historique des commandes ecommerce, il y avait une erreur due à une autorisation de vérification des services.
- Corrections multiples d'arrondis, changement de méthode java.
- Commande
- Ajout, mise à jour et amélioration de certains tests de non régression (sélénium)
- BUG1692902 le chiffre d'affaires des ventes ne prend pas en charge les retours clients
- Correction de la création de la ligne de commande à partir d'un besoin : date de livraison estimée qu'il manquait dans les options de l'écran
- Correction de la création de la ligne de commande si la commande est approuvée : création d'un enregistrement dans l'historique des statuts
- Ajout de nouveaux status de commande pour valider les changements : une commande peut être passée du statut "en cours de préparation" à "terminée" quand la dernière ligne de "commande à terminer" a été annulée
- Ajout du tableau de bord "chiffre d'affaires par fournisseur"
- Commande : Affichage du nom du transporteur plutôt que sa référence
- Modification d'une ligne de commande : ajout de la zone géographique de TVA au centre de profit. Cette valeur est nécessaire au cours de la création du panier achat, dans le workflow de calcul des promotions.
- Amélioration de l'écran du processus de paiement pour les commandes : placement d'un bouton pour ajouter un nouveau paiement d'une commande au bas de la zone d'écran paiment
- Correction de la limitation du montant d'une commande d'achat: maintenant -1 égal à l'ensemble des montants,
- correction de certains bugs à l'utilisation du BigDecimal (gestion des arrondis)
- FR1714376 possibilité de modifier le paiement hors ligne
- BUG1717653 Réalisation d'un programme Neogia de recalcul des taxes de commande pour la modification. Mise en commentaire du nouveau service "recalclOrderTax" (Recalcul des taxes) développé par Ofbiz pour recalculer les ajustements d'une commande au cours d'une modification d'une ligne de commande
- FR1715711 Pouvoir envoyer des e-mails lorsque l'expédition est planifiée en fonction d'un paramètre du centre de profit
- Correction et nettoyage de code dans Commande
- BUG1721498 Correction de l'ajustement du calcul de taxe si le montant de la ligne de commande est à 0
- BUG1721495 Correction du calcul de taxe pour un fournisseur étranger : désormais le calcul de la taxe d'une commande se fait avec la zone géographique du fournisseur.
- FR1727052 Gestion des "marketing package" de la commande à l'expédition :
- le support du package marketing, un article composé d'autre(s) article(s)
- adaptation de la sélection de commande au prélévement
- écran de modification d'une expédition, vue ligne d'expédition ou Mouvement de stock: (seul l'écran des expéditions a été mis au point pour le moment)
- ajout du diagramme OrderItemAssoc (deux nouvelles entités OrderItemAssoc et OrderItemAssocType) OrderItemAssociation dans OrderItem diagramme a été renommée à OldOrderItemAssociation
- Bug1758140 application de la promotion "livraison gratuite", ajout d'un test sur les frais gratuits d'expédition avant d'ajouter l'ajustement des expéditions de la commande
- Classement par nom de services pour tous les types de méthode de paiement dans l'écran de choix du mode de paiement
- Bugs1743545 problème d'impression des commandes de ventes : correction XSL-FO
- Correction de l'écran d'édition : une erreur est affichée dans le ftl si un des Groupes d'expédition a été annulé
- Modification de commande
- FR1749186 nouvel écran d'affichage de la commande (bouton vue Néogia) : il s'agit d'une première étape, il sera nécessaire de poursuivre ces corrections
- FR1753656 l'écran Neogia d'affichage de la commande a été changé ! ! Vous pouvez désormais modifier les éléments de la ligne de commande dans le même écran (usage d'un javascript)
- FR1764633 prise en compte du calcul "taxes"sur l'écran Neogia des commandes, ajout d'élément de débogage afin d'être en mesure de vérifier si les paramètres appelés sont corrects
- Facture
- BUG1736395 La table ShipmentItemBilling n'était plus mise à jour lors de la création de la facture à partir de l'expédition.
- Gestion locative
- FR1706904 - Ajout de tests de non régréssion (sélénium) : de l'inventaire des immobilisations à la location, l'expédition, son retour et sa facture.
- FR1706874 modification du code OFBiz pour pouvoir utiliser les calendriers Neogia (ceux utilisés par la production) à la place de ceux d'ofbiz.
- FR1714821 Prise en compte des tâches de location lors de la saisie des lignes de commande.
- FR1706894 Ajout des données de Démo pour la location : Livraison et Facturation (RENTAL_ORDER_ITEM )
- Gestion locative
- Ajout d'un type de location INV_RENTAL_TYPE correspondant à ORDER_RENTAL_ITEM
- permet à l'Immobilisation d'être expédiée si elle a une quantité en stock
- Changement de la gestion des articles de type "INV_RENTAL_ITEM" pour les gérer comme expédiable, pas comme produit numérique.
- Gestion des tâches associées pour pouvoir gérer des ajustements de commande spécifiques à la location
- Changement de libellé "Nb personnes" devient "capacité" afin d'être plus générique.
- Modification de l'édition des lignes de commande de location afin de pouvoir corriger les tâches associées.
- FR706904 Dernières modifications pour qu'il soit possible de gérer les retours d'une location.
- Retour de gestion
- BUG1685861 L'état de synthése des factures ne prend pas en compte la gestion des retours
- FR1706904 fixe l'erreur d'affichage de l'en-tête d'un retour
- FR1726037 Rend opérationnelle la gestion des retours.
- BUG1751460 corrections concernant la gestion des retours
- Ecran de visualisation pour sélectionner les lignes de commande à retourner
- Ajout d'une nouvelle méthode pour tester si le remboursement est nécessaire
- Correction de l'écran de réception d'un retour
- Ajout d'un service pour modifier le statut d'un retour de RETURN_REQUESTED à RETURN_RECEIVED lors de la réception, ce qui n'existait pas.
Article
- Correction de l'affichage des stocks dans l'affichage produit
- Amélioration de la gestion des prix de revient, désormais les éléments de prix ne sont plus directement liés au type de produit ou au type d'opération
- Correction pour pouvoir gérer plusieurs codes Budget pour le prix d'achat de produits
- Ajout de la capacité de créer une gamme associée à partir de la fiche article
- Ajout d'un nouvel indicateur article : prix comparé avec le dernier prix d'achat
- Correction de l'erreur concernant le transfert de tous les membres de la sous catégorie de produits à une autre catégorie .
Voir la page https: / / issues.apache.org / jira / sécurisées / ManageAttachments.jspa? ID = 12368536 - BUG 1701597 Correction de l'affichage concernant les taxes fixes au niveau de l'écran article
- Correction de divers labels
- FR1742950 Création d'un service générique de création d'article : un seul écran au lieu de multiples écrans.
- Ajout de diagramme UML pour ProductReview et entités ProductReview et ProductReviewStatus (entité de StatusItem)
- Correction des boutons de pagination pour les sous écrans des mouvements de stock planifiés ou réalisés
Acteur
- Ajout de tests de non régression au niveau de acteur
- Correction des bugs sur les zoom de l'identifiant des personnes
- FR1708555 amélioration de l'affichage du profil de l'acteur
- FR1715688 revue du code de la création d'acteur
- BUG1737659 correction de la recherche avancée
- Zoom acteur, correction: lorsque tous les champs étaient vides, la recherche ne renvoyait aucun résultat, maintenant elle renvoie les premiers de la liste.
- FR1756969 nouvel écran pour faciliter la gestion des équipes et les entreprises.
Gestionnaire des tâches
- Gestion des tâches (WorkEffort) initialisation de la modélisation UML des entités OFBiz workEffort, pour l'instant uniquement les événements.


