Skip to Content
Menu

11.36

v 15.0 Third Party 118
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 230
Technical Name user_recent_log
LicenseOPL-1
Websitehttp://www.aktivsoftware.com
Versions 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 230
Technical Name user_recent_log
LicenseOPL-1
Websitehttp://www.aktivsoftware.com
Versions 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0
Enterprise
Community
Odoo.Sh
Self Hosted

User Activity Log

Track activities from all Odoo apps simultaneously.

Overview


With this module, users can easily track the work history of individual users. Whether it is about a number of transactions, changes made to a particular flow, or inaccuracies, Admin can view all these under the Activity Log. Overall, the module helps the admin or manager monitor users’ work efficiency.

Features


Admin has the right to track the user activity of every individual. On the contrary, every individual cannot track other users' activity.

The activity could be creating/editing any record.

Changes made to a particular record could be easily traced.

Only Admin can delete records stored in the user activity log.

Setup & Configuration


Prerequisites

  • No prerequisites are required before the installation.

    Version: Odoo 11| 12 | 13 | 14

Configuration

Screenshots


Click on the Action button and select Recent Logs from the dropdown menu to view the recent activities performed by the user.

After selecting the recent log action, the system will display the number of records. Click on “Redirect on Record” to view details about the log.

Upon redirecting on record, Admin can view the log details containing: name of the user, record name, last seen of the user visiting this record, and user activity.

Upon clicking the "User Activity" button, Admin could see the changes made by a particular user to the specific record.

Here is the sheduler action for remove the logs after 120 days and also we can change the days.

Suggested Apps


Our Services


Odoo Consulting
Odoo Customization
Odoo Implementation
Odoo Integration
Odoo Migration
Odoo Support
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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 or have a question related to your purchase, please use the support page.
There are no ratings yet!
by
Ronald Verstappen
on 12/15/22, 1:39 PM

Hi, if we install the app can we see then also the logs from before the installation or can we only see the logs from the moment we installed this app. 

Re:
by
Jainesh Shah
on 12/15/22, 10:33 PM Author

Hello Ronald,

Thank you for showing interest in our module.

You will be able to view the logs once the module is installed. It will not display the logs that were created before module was installed.

Please let me know if you have another query. Feel free to get in touch with us on odoo@aktivsoftware.com

Regards,

Aktiv Software


It works with an Error
by
Ashraf ElGabry
on 3/22/22, 7:38 AM Confirmed Purchase

it works for the most parts but it has a bug that will cause an error sometimes

the error doesn't stop any other function though, you will get a error notification and as soon as you ok it you can continue working.

but it is annoying and will fill your log files fast, so I decided to remove because of that.

it's a shame because this was very useful function, hope they work to fix it


Re: It works with an Error
by
Jainesh Shah
on 3/25/22, 6:34 AM Author

Hi Ashraf, 

We have fixed the issue and updated the module on Odoo apps. You can download the updated zip and install it on your server. 

Regards,


I have this error alot...
by
Ashraf ElGabry
on 3/18/22, 2:36 AM Confirmed Purchase

 

2022-03-18 07:21:57,101 10205 DEBUG C3_220318 odoo.api: call base.module.uninstall().onchange({}, [], {'module_id': '1', 'show_all': '1', 'module_ids': '1', 'module_ids.icon': '', 'module_ids.state': '', 'module_ids.summary': '', 'module_ids.shortdesc': '', 'module_ids.name': '', 'model_ids': '', 'model_ids.name': '', 'model_ids.count': ''}) 

2022-03-18 07:21:57,122 10205 INFO C3_220318 werkzeug: 127.0.0.1 - - [18/Mar/2022 07:21:57] "POST /web/dataset/call_kw/base.module.uninstall/onchange HTTP/1.0" 200 - 13 0.011 0.012

2022-03-18 07:21:57,266 10205 DEBUG C3_220318 odoo.modules.registry: Multiprocess signaling check: [Registry - 43 -> 43] [Cache - 1119 -> 1119] 

2022-03-18 07:21:57,268 10205 DEBUG C3_220318 odoo.api: call ir.module.module(497,).read(['icon', 'state', 'summary', 'shortdesc', 'name']) 

2022-03-18 07:21:57,270 10205 INFO C3_220318 werkzeug: 127.0.0.1 - - [18/Mar/2022 07:21:57] "POST /web/dataset/call_kw/ir.module.module/read HTTP/1.0" 200 - 2 0.001 0.004

2022-03-18 07:21:59,078 10205 DEBUG C3_220318 odoo.modules.registry: Multiprocess signaling check: [Registry - 43 -> 43] [Cache - 1119 -> 1119] 

2022-03-18 07:21:59,080 10205 DEBUG C3_220318 odoo.api: call user.recent.log().get_recent_log('ir.module.module', 497, {'show_all': False}) 

2022-03-18 07:21:59,082 10205 ERROR C3_220318 odoo.http: Exception during JSON request handling. 

Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 237, in _dispatch

    result = request.dispatch()

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 688, in dispatch

    result = self._call_function(**self.params)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 360, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 349, in checked_call

    result = self.endpoint(*a, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 917, in __call__

    return self.method(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 536, in response_wrap

    response = f(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1348, in call_kw

    return self._call_kw(model, method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1340, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 460, in call_kw

    result = _call_kw_model(method, model, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 433, in _call_kw_model

    result = method(recs, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/gaddons/user_recent_log/models/user_log.py", line 43, in get_recent_log

    fields_data = record.sudo().read(changes.keys())[0]

  File "/usr/lib/python3/dist-packages/odoo/models.py", line 3216, in read

    raise ValueError("Invalid field %r on model %r" % (name, self._name))

Exception


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 644, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 302, in _handle_exception

    raise exception.with_traceback(None) from new_cause

ValueError: Invalid field 'show_all' on model 'ir.module.module'

2022-03-18 07:21:59,089 10205 INFO C3_220318 werkzeug: 127.0.0.1 - - [18/Mar/2022 07:21:59] "POST /web/dataset/call_kw/user.recent.log/get_recent_log HTTP/1.0" 200 - 3 0.001 0.011

2022-03-18 07:21:59,085 10205 DEBUG C3_220318 odoo.modules.registry: Multiprocess signaling check: [Registry - 43 -> 43] [Cache - 1119 -> 1119] 

Re: I have this error alot...
by
Jainesh Shah
on 3/22/22, 12:35 AM Author

Hi Ashraf, 

We are looking into it. It would be great if you can share your availability for a call and do a screen share with us. Our developer would look into it quickly and provide a solution if any on the spot. 

Also, it would give us information related to whether another third-party module is causing the issue or not.

Reagrds,



Request Demo
by
Sys Gates
on 2/23/22, 3:29 AM

I need demo please

Re: Request Demo
by
Jainesh Shah
on 12/15/22, 10:35 PM Author

Hello Sys Gates,

Can you please send us your skype ID or your email so that we can connect with you can further we can connect for Demo.

Please email us on odoo@aktivsoftware.com for any more query.

Regards,

Aktiv Software