oca / management-system Goto Github PK
View Code? Open in Web Editor NEWOdoo for Management Systems (ISO, IEC, BS)
Home Page: http://odoo-community.org/project/26
License: GNU Affero General Public License v3.0
Odoo for Management Systems (ISO, IEC, BS)
Home Page: http://odoo-community.org/project/26
License: GNU Affero General Public License v3.0
From the logs in runbot, I noticed that this module was trying to create an "ir_actions_server" object with some fields that don't exist anymore. By default, odoo only throw warnings and warnings might not have been interpreted as errors.
It should get fixed:
https://github.com/OCA/management-system/blob/8.0/mgmtsystem_action/mgmtsystem_action.xml#L99
Ir actions server doesn't seem to handle that by itself. It might be necessary to add a new module called email_template as dependencies.
I tried to use modules in 8.0 branch with Odoo v8.0 but it seems these modules don't work.
There are many wrong imports
There also are some reference to non-existent models, such as survey.type:
This branch also lacks of a valid .gitignore file.
Maybe did somebody miss to move all packages to unported directory?
Hello.
I appreciate to know before propose any technical improvement, why is this system using document.page instead new techniques "a page - a view" in order to use the full inline editor from the front end?.
It is a real question in order to no overthink things and simply propose improvements and no refactors.
Thanks a lot in advance.
Regards.
Hi,
I am trying to evaluate the management system on version 8 however it seems that the migration task is work in progress.
May I know about the status of mgmtsystem health safety module whether it is production ready or still work in progress.
Thank you.
Migrate mgmtsystem_information_security and its dependencies to version 8
https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-10.0
This module allow you to manage scale of severity used across different modules (health and safety, information security).
mgmtsystem.severity
Menu item in Management System > Configuration > Severity
https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-9.0
Use the pivot view to compute:
and allow grouping by:
First test on v8
Go to Reporting > Management Systems
File "/opt/odoo-8.0-20150129/openerp/osv/expression.py", line 812, in parse
raise ValueError("Invalid field %r in leaf %r" % (left, str(leaf)))
ValueError: Invalid field 'fold' in leaf "<osv.ExtendedLeaf: ('fold', '=', False) on mgmtsystem_action_stage (ctx: )>"
The dashboard displays data without errors.
Hi all
I try to install v8 of management system but setup cannot create action type any idea
all the module setup is doing in the rules
module: mgmtsystem_action
version: 8.0
Some modules depend on document_page_approval.
It seems this dependency is not ported to Odoo v8 - https://github.com/OCA/knowledge
Did somebaody start the porting of knowledge packages?
Please, let me know how I can help
Configuration panel available in Management Systems > Configuration > Settings
Management Systems
Applications
Hi,
I've noticed there's an error for mgmtsystem_action & mgmtsystem_claim when I installed RMA Claim module. (odoo version 8.0)
When I did Create "action" or "claim", there's pop up windows with this message
Error: NameError: name 'claim_type' is not defined
http://127.0.0.1:8069/web/js/web.assets_backend/6d3763a:2695
this is the error log file
2016-05-27 14:53:48,271 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:53:48] "POST /web/dataset/call_kw/mgmtsystem.action/fields_view_get HTTP/1.1" 200 -
2016-05-27 14:53:48,460 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:53:48] "POST /web/dataset/search_read HTTP/1.1" 200 -
2016-05-27 14:53:49,560 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:53:49] "POST /web/dataset/call_kw/mgmtsystem.action/fields_view_get HTTP/1.1" 200 -
2016-05-27 14:53:49,878 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:53:49] "POST /web/dataset/call_kw/mgmtsystem.action/default_get HTTP/1.1" 200 -
2016-05-27 14:53:50,081 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:53:50] "POST /web/dataset/call_kw/mgmtsystem.action/onchange HTTP/1.1" 200 -
2016-05-27 14:53:53,350 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:53:53] "POST /longpolling/poll HTTP/1.1" 200 -
and
2016-05-27 14:54:43,579 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:43] "POST /longpolling/poll HTTP/1.1" 200 -
2016-05-27 14:54:52,681 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:52] "POST /web/action/load HTTP/1.1" 200 -
2016-05-27 14:54:52,891 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:52] "POST /web/dataset/call_kw/mgmtsystem.claim/fields_view_get HTTP/1.1" 200 -
2016-05-27 14:54:52,893 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:52] "POST /web/dataset/call_kw/mgmtsystem.claim/fields_view_get HTTP/1.1" 200 -
2016-05-27 14:54:53,102 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:53] "POST /web/dataset/call_kw/ir.filters/get_filters HTTP/1.1" 200 -
2016-05-27 14:54:53,131 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:53] "POST /web/dataset/call_kw/res.users/name_get HTTP/1.1" 200 -
2016-05-27 14:54:53,138 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:53] "POST /web/dataset/call_kw/mgmtsystem.claim/fields_get HTTP/1.1" 200 -
2016-05-27 14:54:53,485 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:53] "POST /web/dataset/call_kw/mgmtsystem.claim/fields_view_get HTTP/1.1" 200 -
2016-05-27 14:54:53,666 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:53] "POST /web/dataset/search_read HTTP/1.1" 200 -
2016-05-27 14:54:54,310 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:54] "POST /web/dataset/call_kw/mgmtsystem.claim/fields_view_get HTTP/1.1" 200 -
2016-05-27 14:54:54,818 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:54] "POST /web/dataset/call_kw/mgmtsystem.claim/default_get HTTP/1.1" 200 -
2016-05-27 14:54:54,955 27687 INFO demo4 werkzeug: 10.10.10.1 - - [27/May/2016 14:54:54] "POST /web/dataset/call_kw/mgmtsystem.claim/onchange HTTP/1.1" 200 -
If I remove RMA Claim module, the button will work fine.
thanks.
https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-8
In the Kanban view:
Use the pivot view to compute:
and allow grouping by:
Hello Everyone.
I have an odoo 9 enterprise edition and i would like to install all these modules or atleast the document_page_quality_manual module. I tried uploading it to the addons folder and then also updated the modules list but i still dont see it anywhere. Any help regarding this issue would be great :)
(description to be done)
Reference: https://en.wikipedia.org/wiki/Responsibility_assignment_matrix
kpi
See #92
Hi,
I work for a company who is currently evaluating Open ERP and we have installed the Management system on Open ERP Version 7.0-20140415-231321 on Windows.
The management module is very good and this will be an important part of the software for us.
I realise we do not have any support agreement however we have a problem with a part of the management system.
When we run the Print Verification List the following error is displayed, is there any easy fix for this error? : -
Many thanks and Regards,
Kevin
operator does not exist: integer = boolean
LINE 1: ...ge.id FROM "document_page" WHERE document_page.id IN (false)...
^
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.
(<class 'psycopg2.ProgrammingError'>, ProgrammingError('operator does not exist: integer = boolean\nLINE 1: ...ge.id FROM "document_page" WHERE document_page.id IN (false)...\n ^\nHINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.\n',), <traceback object at 0x0A2F2F58>)
https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-9.0
Management systems
Documentation
Reports
Configuration
ISO 9011:2015 introduces process approach.
http://www.iso.org/iso/iso9001_2015_process_approach.pdf
CMMI is also process based.
https://en.wikipedia.org/wiki/Process_area_(CMMI)
And following page advises a lean approach with processes and treat work instructions as procedure (as far as I understand)
http://www.pinnacleeg.com/iso/iso-9001-myth-5-process-vs-procedure/
Following page describes process procedure and work instruction clearly:
http://the9000store.com/iso-9000-tips-process-procedure-work-instruction/
Procedures or manual can be used to fulfill processes but we can also introduce the process concept.
document_page_process
mgmt_system_process
Let me know what you think and I can develop and send.
Hello,
I get an error while installing the module mgmtsystem_nonconformity:
ValueError: External ID not found in the system: mgmtsystem_nonconformity.stage_draft
Thank in advance for any help.
Cas
This module allow you to manage scale of probability (or likelihood) used across different modules (health and safety, information security).
mgmtsystem.probability
Menu item in Management System > Configuration > Probability
This module adds a new management system and installs all the applications required to deploy and manage your Information Security Management System (ISMS), compliant with ISO 27001 standard.
Before installing the module, you need to define the scope of your system and drive a security analysis. Method like EBIOS (http://en.wikipedia.org/wiki/EBIOS) can help you with the analysis, evaluation and action on risks relating to information systems.
OHSAS 18001 will be replaced by ISO 45001, which will be published in October 2016:
http://www.iso.org/iso/iso45001
Hi guys i have ported the following apps to v10:
mgmtsystem, mgmtsystem_action, mgmtsystem_audit, mgmtsystem_hazard, mgmtsystem_nonconformity, mgmtsystem_review, mgmtsystem_survey.
My client had the following requirement:
The effectiveness review in the module mgmtsystem_nonconformity, needed to be packed into its own stage. And we decided to put the effectiveness review behind the progress stage, since it doesnt make sense to evaluate the effectiveness of a task, an action or a process which hasnt been finished yet.
In addition i was asked to migrate the workflows of approving the analysis and actionplan to version 10.0 which seem to have been discarded in the migration from 8.0 to 9.0.
Id like to know if there was any reason for discarding the concept of planning, or lets say entering data by person A, and getting it approved by person B (e.g. the Manager/ Superior). If there was actually a reason for discarding the workflows i could put them into a separate module.
Also i would like to know if it is acceptable to have the effectiveness review as a separate stage behind the progress stage? If this was acceptable i could drop my developement on the custom module for an additional stage and just modify the mgmtsystem_nonconformity to support the additional Stage in the workflow.
There is an issue with multi-company users across the management system modules.
7.0
Not tested on 8.0
Management system actions
Not tested on nonconformities, audits and reviews.
"Demo2" is not in the dropdown list.
"Demo2" should be in the list, because he is authorized to use "Your Company"
Do you think we can host here this module: https://github.com/odoomrp/odoomrp-wip/tree/8.0/quality_control and related ones?
Hi,
I've been reviewing the video at https://www.youtube.com/watch?v=9Glhyc9NffM regarding the new MRP/PLM and Quality system coming in V10.
How will the OCA Management System integrate with that do you think? Will they be complimentary?
Make sure that all the comments in the mgmtsystem_claim.xml
file are needed or can be deleted completely as they might not be much relevant.
As I understand, most buttons can be replaced by the state bar on the top right of the screen. Buttons that handle/trigger workflows can be removed. Workflows can be handled easily with the state bar.
Use the pivot view to compute:
and allow grouping by:
except_orm: (u'Error', u"You try to install module 'document_page_environmental_aspect' that depends on module 'document_page_approval'.\nBut the latter module is not available in your system.")
This module allows you to manage security events of your information security management system (ISMS) with:
mgmtsystem.security.assets.category
mgmtsystem.security.assets.essential
mgmtsystem.security.assets.underlying
mgmtsystem.security.measure
mgmtsystem.security.threat.origin
mgmtsystem.security.threat.scenario
mgmtsystem.security.event.scenario
mgmtsystem.security.event.measure
mgmtsystem.security.event
v7 and later
In the audit report, the improvement opportunity is displayed.
In the audit report, the improvement opportunity is NOT displayed.
http://www.slideshare.net/max3903/iso-anmanagement-systemswithopenerpena
Which is declared on the README is broken.
Hello.
I would like to test some these modules.
But i can't install anything.
Should I change installable=False into True to make this possible.
If I do that, is there any consequences ?
Thx
Hello, there is a error in Javascript with a action:
https://github.com/OCA/management-system/blob/8.0/mgmtsystem_claim/views/board_mgmtsystem_claim.xml
In a fresh installation (with data demo or no data demo), when is installed the module mgmtsystem_claim, after in Reporting>Management Systems show a error:
Odoo Client Error
Uncaught Error: % undefined as prefix
http://127.0.0.1:8069/web/js/web.assets_backend/740aec7:2655
The error is related with the domain, if it is removed, it works.
<record model="ir.actions.act_window" id="action_mgmtsystem_claim">
<field name="name">board.mgmtsystem.claim.act_window</field>
<field name="res_model">mgmtsystem.claim</field>
<field name="view_type">form</field>
<field name="view_mode">tree</field>
<field name="domain">[('stage_id.id', 'in', (%(stage_draft)d, %(stage_open)d, %(stage_pending)d))]</field>
</record>
2016 version:
http://www.iso.org/iso/home/store/catalogue_ics/catalogue_detail_ics.htm?csnumber=59752
Previous version (2003):
http://www.iso.org/iso/catalogue_detail?csnumber=36786
7.0
Error message:
Server Traceback (most recent call last):
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/addons/web/session.py", line 89, in send
return openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/netsvc.py", line 306, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/service/web_services.py", line 632, in dispatch
res = fn(db, uid, *params)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/osv/osv.py", line 133, in wrapper
return f(self, dbname, *args, **kwargs)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/osv/osv.py", line 225, in exec_workflow
res = self.exec_workflow_cr(cr, uid, obj, signal, *args)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/addons/audittrail/audittrail.py", line 538, in exec_workflow_cr
return fct_src(cr, uid, model, method, *args, **kw)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/osv/osv.py", line 218, in exec_workflow_cr
return object._workflow_signal(cr, uid, [res_id], signal)[res_id]
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/osv/orm.py", line 4034, in _workflow_signal
result[res_id] = wf_service.trg_validate(uid, self._name, res_id, signal, cr)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/wkf_service.py", line 119, in trg_validate
res2 = instance.validate(cr, id, ident, signal)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/instance.py", line 43, in validate
workitem.process(cr, witem, ident, signal, force_running, stack=stack)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/workitem.py", line 60, in process
ok = _split_test(cr, workitem, activity['split_mode'], ident, signal, stack)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/workitem.py", line 175, in _split_test
_join_test(cr, t[0], t[1], ident, stack)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/workitem.py", line 183, in _join_test
create(cr,[activity], inst_id, ident, stack)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/workitem.py", line 40, in create
process(cr, res, ident, stack=stack)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/workitem.py", line 52, in process
result = _execute(cr, workitem, activity, ident, stack)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/workitem.py", line 106, in _execute
returned_action = wkf_expr.execute(cr, ident, workitem, activity)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/wkf_expr.py", line 67, in execute
return _eval_expr(cr, ident, workitem, activity['action'])
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/workflow/wkf_expr.py", line 57, in _eval_expr
ret = eval(line, env, nocopy=True)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/tools/safe_eval.py", line 288, in safe_eval
return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 1, in <module>
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/osv/orm.py", line 378, in function_proxy
return attr(self._cr, self._uid, [self._id], *args, **kwargs)
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/addons/mgmtsystem_nonconformity/model/mgmtsystem_nonconformity.py", line 222, in wkf_analysis
cr, uid, ids, _('Analysis'), data=data, context=context
File "/srv/openerp/instances/openerp-oca-runbot/parts/odoo-extra/runbot/static/build/3112532-7-0-f156c2/openerp/addons/mgmtsystem_nonconformity/model/mgmtsystem_nonconformity.py", line 207, in case_send_note
''' % (o.state, data['state'])
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 3: ordinal not in range(128)
The nonconformity moves on to the next stage in the workflow.
Has anyone written a detailed user guide that explains how to use all the functions in the Health & Safety Management System module?
module: mgmtsystem_health_safety
version: 8.0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.