From: pierre <pie...@ne...> - 2009-11-27 09:08:57
|
Salut Antoine, Dans une conception pour un projet client voici ce qui a été fait : Le principe est de conserver PhysicalInventory comme étant une ligne d'inventaire et d'ajouter une entité PhysicalInventoryHeader qui représente l'inventaire et qui porte les statuts et autre informations liées à l'inventaire. Sur le reste il y a peu de modification a part la valorisation de l'inventaire qui doit utiliser les méthodes standards OFBiz. Pierre Antoine Vittecoq a écrit : > Bonjour, > je suis en train de travailler sur un addon qui ajoutera la gestion d'un > inventaire "classique" à la mode Neogia dans Ofbiz. > > Je suis face à quelques problèmes de conceptions, et je voulais vos avis. > Après quelques recherches, j'en suis arrivé à la conclusion qu'il n'existe pas > de réelle gestion d'inventaire dans ofbiz. Il existe juste un écran qui permet > de faire un espèce d'inventaire "express" qui sert à modifier les quantités > existantes d'un produit dans un emplacement. > > Mon objectif est de rendre possible une démarche telle que: > - On créé un nouvelle inventaire > - On l'édite: (ligne de stocks a inventorié, emplacement et produit liés) > - On le réalise (impression de liste d'inventaire) > - On compte > - On saisi les comptages et les recomptages. > - On valide > - On clôture l'inventaire > > Je suis donc face a un choix auquel votre expérience ne peut que m'aider. > > * Soit je modifie l'entité PhysicalInventory (celle qui correspond a > "l'inventaire express") et je fais en sorte qu'elle puisse répondre a nos > exigences. Bien sur, je pense avoir besoin de quelque entité en plus, mais la > n'est pas la question! > Si telle est le cas PhysicallInventory représenterais donc un inventaire avec > une date de début, une date de fin, des lignes d'inventaires, l'acteur > responsable etc. > > * Soit je crée une nouvelles entité qui représenterais l'inventaire avec > (comme précédemment) une date de début, une date de fin, des lignes > d'inventaires, l'acteur responsable etc. > > > J'espère avoir été clair sur mon problème. N'hésitez pas a me poser des > questions. > En attendant vos conseils éclairés. > > Cordialement > > |