-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test the OpenSPP modules that are migrated to Odoo 17 #431
Comments
@celinenilla @adriancris : These are core functionalities that need to be fixed before the release. So I added the ticket to the iteration 21. |
@dasunhegoda what is the issue with this? I think it has been implemented, no? |
It has been implemented but it's not showing in the UI after the Odoo 17 update @jeremi. |
@dasunhegoda I did a quick investigation on these issues and here are my comments per issues
15 . Already tackled on this ticket: #420 Other issues that are missing in my comment is either I am not familiar on those issue or needs a thorough investigation. |
Checking @reichie020212's comments |
@dasunhegoda I Tackled issue 18 and issue 19 about audit log in this ticket #436 |
This is a reply to @reichie020212's investigation.
|
@dasunhegoda here are some additional comments of some issues issue 21: I fixed the UI issue and i created a new ticket for this #451 |
hi @reichie020212 2024-06-11.22-14-43.mp4 |
hi @adriancris , i'm not sure if this is a expected behaviour since i'm not the one who built this but i'll try to ask @gonzalesedwin1123 or @emjay0921 . |
This is the expected behavior as the form being viewed here is not a wizard. |
ACF DEV failed items: 1 no unique ID for group and individual - pass |
Item 16 - A change in the default weight won't be able to trigger the function that computes the PMT Score. PMT Score is a stored computed field and would only be triggered if the changes are in the Group's UI directly. Possible fixes:
|
Item 3 - I think the Async Importing is not yet adjusted to be supported correctly on Odoo 17. Although there's no error when installing, the problem is the changes of importing structure in the Odoo 17. If it's okay to create new ticket for this as this may take some time to further investigate the issue and modifying the code. This was assigned to me before but nhat is mainly the one who takes this ticket so I might need more time to read and analyze the structure of his codes. cc: @dasunhegoda , @anthonymarkQA , @celinenilla |
Findings: QA passed Closing this ticket. Issues remaining for this ticket is item 8 and 9. which will be handled on separate tickets.. |
@anthonymarkQA the ticket is still open. Please click the Close button if no further changes are expected. Thanks. |
Ticket: Improve odoo import for registrant #247
Tickets:
Ticket: Improve the odoo import to support async #1
Ticket: Extend ID Document to support top-up card #249
Ticket: Add a field program_id to each program. It is a string auto generated with the format: PROG_{SEQ} #88
Tickets:
Tickets:
No local and global roles
Ticket: Standardize user roles #2
No unique ID for Area and Service Points
Ticket: create unique id on areas & service points for integrate with OpenFN #273
No Contacts, no OpenAPI in Home Menu
Tickets:
Ticket: G2P Connect API Implementation - OpenCRVS Integration #67
Ticket: G2P Connect API Implementation - OpenCRVS Integration #67
No option to add negative criteria
Ticket: In the enrollment module, Add an option to add negative criterias #18
Amount per Cycle column behavior in Entitlement Manager for Cash
https://drive.google.com/file/d/198GySHEb4zXhfbOU4gDQdP1wDbwajlKX/view?usp=sharing
No Approve Entitlements button for In-kind Entitlements (unlike in Cash), resulting to Approved state but entitlements are still in Pending Validation.
PMT Score of Group is not updating when Default Weight is changed.
https://drive.google.com/file/d/1dDbUqWkwmMU3ltsR8mxZBRMQBoL9rUZh/view?usp=sharing
Random error message appears in Custom Fields.
RPC_ERROR
Odoo Server Error
Traceback (most recent call last):
File "/opt/odoo/custom/src/odoo/odoo/http.py", line 1765, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/opt/odoo/custom/src/odoo/odoo/service/model.py", line 133, in retrying
result = func()
File "/opt/odoo/custom/src/odoo/odoo/http.py", line 1792, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/opt/odoo/custom/src/odoo/odoo/http.py", line 1996, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/opt/odoo/custom/src/odoo/odoo/addons/base/models/ir_http.py", line 222, in _dispatch
result = endpoint(**request.params)
File "/opt/odoo/custom/src/odoo/odoo/http.py", line 722, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/opt/odoo/auto/addons/web/controllers/dataset.py", line 24, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/opt/odoo/auto/addons/web/controllers/dataset.py", line 20, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/opt/odoo/custom/src/odoo/odoo/api.py", line 468, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/opt/odoo/custom/src/odoo/odoo/api.py", line 453, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "/opt/odoo/auto/addons/web/models/models.py", line 76, in web_save
return self.with_context(bin_size=True).web_read(specification)
File "/opt/odoo/auto/addons/web/models/models.py", line 86, in web_read
values_list: List[Dict] = self.read(fields_to_read, load=None)
File "/opt/odoo/custom/src/odoo/odoo/models.py", line 3539, in read
self._origin.fetch(fields)
File "/opt/odoo/custom/src/odoo/odoo/models.py", line 3827, in fetch
fetched = self._fetch_query(query, fields_to_fetch)
File "/opt/odoo/custom/src/odoo/odoo/models.py", line 3940, in _fetch_query
field.read(fetched)
File "/opt/odoo/custom/src/odoo/odoo/fields.py", line 4821, in read
query.order = comodel._order_to_sql(comodel._order, query)
File "/opt/odoo/custom/src/odoo/odoo/models.py", line 5163, in _order_to_sql
term = self._order_field_to_sql(alias, field_name, sql_direction, sql_nulls, query)
File "/opt/odoo/custom/src/odoo/odoo/models.py", line 5184, in _order_field_to_sql
raise ValueError(f"Invalid field {field_name!r} on model {self._name!r}")
ValueError: Invalid field 'id' on model '_unknown'
The above server error caused the following client error:
RPC_ERROR: Odoo Server Error
at makeErrorFromResponse (https://acf-dev.newlogic-demo.com/web/assets/fc5753c/web.assets_web.min.js:2879:163)
at XMLHttpRequest. (https://acf-dev.newlogic-demo.com/web/assets/fc5753c/web.assets_web.min.js:2883:13)
RPC_ERROR
Odoo Server Error
Traceback (most recent call last):
File "/opt/odoo/custom/src/odoo/odoo/http.py", line 1765, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/opt/odoo/custom/src/odoo/odoo/service/model.py", line 133, in retrying
result = func()
File "/opt/odoo/custom/src/odoo/odoo/http.py", line 1792, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/opt/odoo/custom/src/odoo/odoo/http.py", line 1996, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/opt/odoo/custom/src/odoo/odoo/addons/base/models/ir_http.py", line 222, in _dispatch
result = endpoint(**request.params)
File "/opt/odoo/custom/src/odoo/odoo/http.py", line 722, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/opt/odoo/auto/addons/web/controllers/dataset.py", line 24, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/opt/odoo/auto/addons/web/controllers/dataset.py", line 20, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/opt/odoo/custom/src/odoo/odoo/api.py", line 468, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/opt/odoo/custom/src/odoo/odoo/api.py", line 453, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "/opt/odoo/auto/addons/spp_audit_log/models/spp_audit_rule.py", line 177, in unlink
audit_rule_count = self.env["spp.audit.rule"].search(
TypeError: BaseModel.search() got an unexpected keyword argument 'count'
The above server error caused the following client error:
RPC_ERROR: Odoo Server Error
at makeErrorFromResponse (https://acf-dev.newlogic-demo.com/web/assets/debug/web.assets_web.js:27818:19)
at XMLHttpRequest. (https://acf-dev.newlogic-demo.com/web/assets/debug/web.assets_web.js:27866:27)
Error message when clicking View Logs.
In Programs > Configuration > General Settings > Program Settings.
No Setting Found error is still displaying even when Program Setting is already clicked.
Select a Program with Compliance Criteria. Click Configuration. Scroll down to Compliance Manager.
The Compliance is not displayed properly.
https://github.com/OpenSPP/openspp-modules/assets/138551361/4cfa5070-787f-4ed4-bee8-13e02f2aefb6
SQL Record Count is always zero in Compliance Criteria
The text was updated successfully, but these errors were encountered: