Product Lifecycle Managementby OmniaSolutions https://github.com/OmniaGit/odooplm
• Inventory (stock)
|Lines of code||9858|
|Also available in version||v 7.0 v 12.0 v 11.0 v 15.0 v 14.0 v 9.0 v 6.1 v 8.0 v 10.0|
Product LifeCycle Management
Integrates CAD Packages into Odoo, extending product, B.O.M and document capability.
The module is developed and maintained by OmniaSolutions, Further information at www.omniasolutions.website
This application enables a group of people to intelligently and efficiently manage 3D Models and 2D Drawings, directly from CAD editors. Helps to share 2D documents using PDF embedded. Puts your engineering decisions, models and drawings into Odoo.
It helps to work on Concurrent Engineering managing access policies on documents. Moreover, it adds many reports and views on Bill of Materials or related to them.
Fully Integrated on main commercial CAD/CAE Packages with a menu of commands.
Allows to assign Product informations to 3D Models / 2D Drawings, reads the BoM directly from graphic hierarchy structure.
Full Cad search view
Allows you to search product inside the Cad application, giving you a powerfull searching tool.
- Search on product
- Search on Exploded Bom
- Search on Imploded Bom
- Search Check-out Document
- Open different versions of the same product
- Froze assembly into a separete folder
- Immediate preview
- Product Linked Documents
Product LifeCycle Management
Manages fundamental revisions of Products and Documents.
Integrates CAD Packages into Odoo extending product revision and B.O.M. capability.
Allows to manage LifeCycle of Products and Documents, integrating it with standard Workflow tools.
Helps to describe history of changes maintaining BoM through revisions.
Product Kanban View
Document View with tumbnails
Implements several special BoM reports.
BoMs can be printed with different styles: One Level, All Levels, Only Leaves.
Comparing BoMs helps to understand differences between them.
Please log in to comment on this module
- The author can leave a single reply to each comment.
- This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
- If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
plm casue the error of import with one2many field
Re: plm casue the error of import with one2many field
could you please give us the file that gives you the error ?
Error when press at try to "confirm component" Odoo Server Error Traceback (most recent call last): File "/opt/odooUsr/odoo/odoo/http.py", line 619, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/odooUsr/odoo/odoo/http.py", line 309, in _handle_exception raise pycompat.reraise(type(exception), exception, sys.exc_info()) File "/opt/odooUsr/odoo/odoo/tools/pycompat.py", line 14, in reraise raise value File "/opt/odooUsr/odoo/odoo/http.py", line 664, in dispatch result = self._call_function(**self.params) File "/opt/odooUsr/odoo/odoo/http.py", line 345, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odooUsr/odoo/odoo/service/model.py", line 93, in wrapper return f(dbname, *args, **kwargs) File "/opt/odooUsr/odoo/odoo/http.py", line 338, in checked_call result = self.endpoint(*a, **kw) File "/opt/odooUsr/odoo/odoo/http.py", line 909, in __call__ return self.method(*args, **kw) File "/opt/odooUsr/odoo/odoo/http.py", line 510, in response_wrap response = f(*args, **kw) File "/opt/odooUsr/odoo/addons/web/controllers/main.py", line 1323, in call_button action = self._call_kw(model, method, args, kwargs) File "/opt/odooUsr/odoo/addons/web/controllers/main.py", line 1311, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/opt/odooUsr/odoo/odoo/api.py", line 395, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/opt/odooUsr/odoo/odoo/api.py", line 382, in _call_kw_multi result = method(recs, *args, **kwargs) File "/opt/odooUsr/odoo-custom-addons/plm/models/product_product.py", line 684, in action_confirm comp_obj.commonWFAction(status, action, doc_action, defaults, exclude_statuses, include_statuses) File "/opt/odooUsr/odoo-custom-addons/plm/models/product_product.py", line 788, in commonWFAction self.browse(allIDs).wf_message_post(body=_('Status moved to: %s.' % (dict(self._fields.get('state').selection)[defaults['state']]))) TypeError: 'function' object is not iterable