Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
3 Răspunsuri
16067 Vizualizări

from itertools import groupby

from datetime import datetime, timedelta

from odoo import api, fields, models, _

from odoo.exceptions import UserError, ValidationError

from odoo.tools import float_is_zero, float_compare, DEFAULT_SERVER_DATETIME_FORMAT

from odoo.tools.misc import formatLang

import odoo.addons.decimal_precision as dp



class AgendaSchedule(models.Model):

_name = 'time.track'

_inherit = 'mail.thread'


name = fields.Char(string='Agenda Name')

active = fields.Boolean(default=True, help="The active field allows you to hide the category without removing it.")

create_uid = fields.Many2one('res.users', 'Owner', index=True, readonly=True, track_visibility='onchange',

default=lambda self: self.env.user)

create_date = fields.Date(string="Created Date", copy=False, readonly=True, store=True, default=fields.Datetime.now)

task_line_ids = fields.One2many('agenda.line.items', 'agenda_id', string="Task Schedule")

time_scheduled = fields.Float(string='Total Scheduled Time', copy=False, store=True, readonly=True,

                              compute='_compute_total_agenda')

time_actual = fields.Float(string='Total Scheduled Time', copy=False, store=True, readonly=True,

compute='_compute_total_agenda')

total_deviation = fields.Float(string='Total Scheduled Time', copy=False, store=True, readonly=True,

                               compute='_compute_total_agenda')



@api.depends('task_line_ids.time_total', 'task_line_ids.time_took', 'task_line_ids.time_deviate')

def _compute_total_agenda(self):

for rec in self:

time_scheduled = time_actual = total_deviation = 0.0

for line in rec.task_line_ids:

time_scheduled += line.time_total

time_actual += line.time_took

total_deviation += line.time_deviate

rec.time_scheduled = time_scheduled

rec.time_actual = time_actual

rec.total_deviation = total_deviation


class AgendaLine(models.Model):

    _name = 'agenda.line.items'


    agenda_id = fields.Many2one('time.track')

    agenda_num = fields.Char('Sl.No.')

    name = fields.Char(string='Agenda Name')

    start_time = fields.Datetime(string="Time Start", default=fields.Datetime.now)

    stop_time = fields.Datetime(string="Time Stop", default=fields.Datetime.now)

    time_total = fields.Float(string='Time Required', compute='_compute_worked_hours', store=True)

    check_in = fields.Boolean(string='Check In', default=0)

    check_out = fields.Boolean(string='Check Out', default=0)

    log_in = fields.Datetime(string="Login Time")

    log_out = fields.Datetime(string="Logout Time")

    time_took = fields.Float(string='Time Taken', compute='_compute_actual_worked_hours', store=True)

    time_deviate = fields.Float(string='Deviation', compute='compute_deviation', store=True)

    status = fields.Selection([

            ('open','Open'),

            ('closed','Closed')

            ], string='Current Status', default='open')

    task_remarks = fields.Char(string='Remarks')


    @api.depends('start_time', 'stop_time')

    def _compute_worked_hours(self):

        for rec in self:

            if rec.stop_time:

                delta = datetime.strptime(rec.stop_time, DEFAULT_SERVER_DATETIME_FORMAT) - datetime.strptime(

                    rec.start_time, DEFAULT_SERVER_DATETIME_FORMAT)

                rec.time_total = delta.total_seconds() / 3600.0


    @api.depends('time_total', 'time_took')

    def compute_deviation(self):

        for rec in self:

            if rec.time_took:

                deviate = (rec.time_took - rec.time_total)

                rec.time_deviate = deviate


    @api.onchange('check_in')

    def get_login_time(self):

        if self.check_in:

            if self.check_in == 1:

                self.log_in = datetime.today()

            else:

                self.log_in = False


    @api.onchange('check_out')

    def get_logout_time(self):

        if self.check_out:

            if self.check_out == 1:

                self.log_out = datetime.today()

            else:

                self.log_out = False


    @api.depends('log_in', 'log_out')

    def _compute_actual_worked_hours(self):

        for rec in self:

            if rec.log_out:

                data = datetime.strptime(rec.log_out, DEFAULT_SERVER_DATETIME_FORMAT) - datetime.strptime(

                    rec.log_in, DEFAULT_SERVER_DATETIME_FORMAT)

                rec.time_took = data.total_seconds() / 3600.0


    @api.model

    def create(self, values):

        values['agenda_num'] = self.env['ir.sequence'].get('agenda.line.items') or ' '

        if values.get('check_in') == 1:

            values['log_in'] = datetime.today()

        if values.get('check_out') == 1:

            values['log_out'] = datetime.today()

        res = super(AgendaLine, self).create(values)

        return res


    @api.model

    def write(self, values):

        values['agenda_num'] = self.env['ir.sequence'].get('agenda.line.items') or ' '

        if values.get('check_in') == 1:

            values['log_in'] = datetime.today()

        if values.get('check_out') == 1:

            values['log_out'] = datetime.today()

        res = super(AgendaLine, self).write(values)

        return res

Imagine profil
Abandonează
Cel mai bun răspuns

please check you dependency in your manifest file

"depends": ["base","mail"],


Imagine profil
Abandonează
Cel mai bun răspuns

Hi Sumit,

try with _inherit = ['mail.thread'], if this could not help get me log details.


Imagine profil
Abandonează
Autor Cel mai bun răspuns

Can anyone help me in this ?

Imagine profil
Abandonează
Autor

2018-07-05 04:55:19,542 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 04:55:19] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 04:56:09,887 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 04:56:09] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 04:57:00,229 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 04:57:00] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 04:57:50,569 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 04:57:50] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 04:58:40,913 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 04:58:40] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 04:59:31,256 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 04:59:31] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:00:21,601 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:21] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:00:26,838 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:26] "GET /web?debug=1 HTTP/1.1" 200 -

2018-07-05 05:00:27,226 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/content/249-3273714/web_editor.summernote.0.css HTTP/1.1" 200 -

2018-07-05 05:00:27,233 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/content/250-2222ee1/web_editor.assets_editor.0.css HTTP/1.1" 200 -

2018-07-05 05:00:27,237 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/content/541-a686f18/web.assets_common.0.css HTTP/1.1" 200 -

2018-07-05 05:00:27,246 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/content/1360-9a133db/web.assets_backend.1.css HTTP/1.1" 200 -

2018-07-05 05:00:27,246 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/content/1359-9a133db/web.assets_backend.0.css HTTP/1.1" 200 -

2018-07-05 05:00:27,601 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/content/253-3273714/web_editor.summernote.js HTTP/1.1" 200 -

2018-07-05 05:00:27,608 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/content/254-2222ee1/web_editor.assets_editor.js HTTP/1.1" 200 -

2018-07-05 05:00:27,611 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/image/ir.ui.menu/87/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:27,628 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/content/545-a686f18/web.assets_common.js HTTP/1.1" 200 -

2018-07-05 05:00:27,654 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/content/1361-9a133db/web.assets_backend.js HTTP/1.1" 200 -

2018-07-05 05:00:27,954 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:27] "GET /web/image/ir.ui.menu/473/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:28,036 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web/webclient/qweb?mods=web,web_kanban,base,web_freeze_list_view_header,bus,web_tour,mail,report,product,web_planner,account,account_bank_statement_import,barcodes,stock,sales_team,sale,mrp_repair,rating,l10n_in,hr,web_calendar,calendar,hr_holidays,hr_payroll,l10n_in_hr_payroll,web_editor,website,theme_bootswatch,crm,web_kanban_gauge,sale_crm,web_hide_db_manager_link,website_mail,website_form,document,payment,website_portal,website_payment,website_portal_sale,website_sale,website_sale_digital,account_accountant,backend_theme,hr_recruitment,interview_stage_parameters,auditlog,web_restrict_export,sale_invoice_link,l10n_ae,lead_products,web_settings_dashboard,time_track,hr_public_holidays,hr_loan,hr_expense,hr_attendance,base_import,project,hr_timesheet,web_widget_color,emplyee_mgr,sale_stock,delivery,family_details,portal,odoo_web_login,website_theme_install,purchase,web_diagram,contacts,mrp,hr_timesheet_sheet,survey,payment_transfer HTTP/1.1" 200 -

2018-07-05 05:00:28,168 10224 INFO ? werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web/static/lib/fontawesome/fonts/fontawesome-webfont.woff2?v=4.5.0 HTTP/1.1" 200 -

2018-07-05 05:00:28,303 10224 INFO ? werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /backend_theme/static/src/font/Roboto-Regular.ttf HTTP/1.1" 200 -

2018-07-05 05:00:28,306 10224 INFO ? werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web_editor/static/src/xml/ace.xml?debug=1530766828010 HTTP/1.1" 200 -

2018-07-05 05:00:28,348 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "POST /web/dataset/call HTTP/1.1" 200 -

2018-07-05 05:00:28,355 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "POST /web/webclient/translations HTTP/1.1" 200 -

2018-07-05 05:00:28,479 10224 INFO ? werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web_editor/static/src/xml/editor.xml?debug=1530766828320 HTTP/1.1" 200 -

2018-07-05 05:00:28,618 10224 INFO ? werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web_editor/static/src/xml/snippets.xml?debug=1530766828491 HTTP/1.1" 200 -

2018-07-05 05:00:28,654 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web/image/ir.ui.menu/114/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:28,670 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "POST /web/webclient/translations HTTP/1.1" 200 -

2018-07-05 05:00:28,683 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web/image/ir.ui.menu/440/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:28,803 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web/image/ir.ui.menu/97/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:28,950 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web/image/ir.ui.menu/437/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:28,999 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:28] "GET /web/image/ir.ui.menu/376/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,000 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/74/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,012 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/217/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,137 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/403/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,286 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/428/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,368 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/132/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,375 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/359/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,378 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/269/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,471 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/281/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,598 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/395/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,726 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/262/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,737 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/315/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,737 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/328/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,785 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/301/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:29,933 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:29] "GET /web/image/ir.ui.menu/338/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:30,085 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "GET /web/image/ir.ui.menu/209/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:30,096 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "GET /web/image/ir.ui.menu/210/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:30,099 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "GET /web/image/ir.ui.menu/5/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:30,108 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "GET /web/image/ir.ui.menu/4/web_icon_data HTTP/1.1" 200 -

2018-07-05 05:00:30,246 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "GET /web/webclient/locale/en_US HTTP/1.1" 200 -

2018-07-05 05:00:30,667 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "POST /web/dataset/call_kw/res.users/check_access_rights HTTP/1.1" 200 -

2018-07-05 05:00:30,671 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 -

2018-07-05 05:00:30,674 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "POST /web/dataset/call_kw/ir.ui.view/check_access_rights HTTP/1.1" 200 -

2018-07-05 05:00:30,683 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "POST /web/dataset/call_kw/ir.model.data/xmlid_to_res_id HTTP/1.1" 200 -

2018-07-05 05:00:30,815 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "POST /mail/client_action HTTP/1.1" 200 -

2018-07-05 05:00:30,992 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:30] "GET /web/image?model=res.users&field=image_small&id=1 HTTP/1.1" 200 -

2018-07-05 05:00:31,065 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:31] "POST /web/dataset/search_read HTTP/1.1" 200 -

2018-07-05 05:00:31,303 10224 INFO ? werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:31] "GET /web/static/src/img/favicon.ico HTTP/1.1" 200 -

2018-07-05 05:00:31,438 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:31] "POST /calendar/notify HTTP/1.1" 200 -

2018-07-05 05:00:31,796 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:31] "POST /web/action/load HTTP/1.1" 200 -

2018-07-05 05:00:31,917 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:31] "POST /web/menu/load_needaction HTTP/1.1" 200 -

2018-07-05 05:00:32,483 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:32] "POST /web/dataset/call_kw/crm.lead/load_views HTTP/1.1" 200 -

2018-07-05 05:00:32,944 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:32] "POST /web/dataset/search_read HTTP/1.1" 200 -

2018-07-05 05:00:33,325 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:33] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 -

2018-07-05 05:00:33,328 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:33] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 -

2018-07-05 05:00:33,332 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:00:33] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 -

2018-07-05 05:01:11,944 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:01:11] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:02:02,288 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:02:02] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:02:52,631 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:02:52] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:03:42,974 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:03:42] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:04:33,321 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:04:33] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:05:23,663 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:05:23] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:06:14,007 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:06:14] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:07:04,351 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:07:04] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:07:54,694 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:07:54] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:08:45,038 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:08:45] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:09:35,384 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:09:35] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:10:25,727 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:10:25] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:11:16,072 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:11:16] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:12:06,414 10224 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:12:06] "POST /longpolling/poll HTTP/1.1" 200 -

2018-07-05 05:12:23,006 5292 INFO ? odoo: Odoo version 10.0-20170605

2018-07-05 05:12:23,006 5292 INFO ? odoo: Using configuration file at D:\Program Files (x86)\Odoo 10.0\server\odoo.conf

2018-07-05 05:12:23,006 5292 INFO ? odoo: addons paths: ['C:\\Users\\general\\AppData\\Local\\OpenERP S.A.\\Odoo\\addons\\10.0', u'D:\\Program Files (x86)\\Odoo 10.0\\server\\odoo\\addons']

2018-07-05 05:12:23,006 5292 INFO ? odoo: database: openpg2@localhost:5432

2018-07-05 05:12:23,017 5292 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:3053

2018-07-05 05:12:43,522 5292 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres

2018-07-05 05:12:43,674 5292 INFO 14.10.2017 odoo.modules.loading: loading 1 modules...

2018-07-05 05:12:43,736 5292 INFO 14.10.2017 odoo.modules.loading: 1 modules loaded in 0.06s, 0 queries

2018-07-05 05:12:43,924 5292 INFO ? odoo.addons.report.models.report: Will use the Wkhtmltopdf binary at D:\Program Files (x86)\Odoo 10.0\thirdparty\wkhtmltopdf.exe

2018-07-05 05:12:43,966 5292 WARNING 14.10.2017 odoo.modules.graph: module new_era_delivery_orderlines: not installable, skipped

2018-07-05 05:12:44,200 5292 INFO ? odoo.http: HTTP Configuring static files

2018-07-05 05:12:44,262 5292 INFO 14.10.2017 odoo.modules.loading: loading 133 modules...

2018-07-05 05:12:44,279 5292 ERROR 14.10.2017 odoo.modules.registry: Failed to load registry

Traceback (most recent call last):

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

2018-07-05 05:12:44,285 5292 INFO 14.10.2017 odoo.modules.loading: loading 1 modules...

2018-07-05 05:12:44,318 5292 INFO 14.10.2017 odoo.modules.loading: 1 modules loaded in 0.03s, 0 queries

2018-07-05 05:12:44,388 5292 WARNING 14.10.2017 odoo.modules.graph: module new_era_delivery_orderlines: not installable, skipped

2018-07-05 05:12:44,539 5292 INFO 14.10.2017 odoo.modules.loading: loading 133 modules...

2018-07-05 05:12:44,545 5292 ERROR 14.10.2017 odoo.modules.registry: Failed to load registry

Traceback (most recent call last):

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

2018-07-05 05:12:44,555 5292 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:12:44] "POST /web/dataset/search_read HTTP/1.1" 500 -

2018-07-05 05:12:44,565 5292 ERROR 14.10.2017 werkzeug: Error on request:

Traceback (most recent call last):

File "werkzeug\serving.py", line 177, in run_wsgi

File "werkzeug\serving.py", line 165, in execute

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\server.py", line 250, in app

return self.app(e, s)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 184, in application

return application_unproxied(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 170, in application_unproxied

result = handler(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1306, in __call__

return self.dispatch(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1461, in dispatch

odoo.registry(db).check_signaling()

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\__init__.py", line 52, in registry

return modules.registry.Registry(database_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 59, in __new__

return cls.new(db_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

odoo.modules.load_modules(registry._db, force_demo, status, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

force, status, report, loaded_modules, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

model_names = registry.load(cr, package)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

model = cls._build_model(self, cr)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

raise TypeError("Model %r inherits from non-existing model %r." % (name, parent))

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

2018-07-05 05:12:44,572 5292 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:12:44] "POST /longpolling/poll HTTP/1.1" 500 -

2018-07-05 05:12:44,578 5292 ERROR 14.10.2017 werkzeug: Error on request:

Traceback (most recent call last):

File "werkzeug\serving.py", line 177, in run_wsgi

File "werkzeug\serving.py", line 165, in execute

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\server.py", line 250, in app

return self.app(e, s)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 184, in application

return application_unproxied(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 170, in application_unproxied

result = handler(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1306, in __call__

return self.dispatch(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1280, in __call__

return self.app(environ, start_wrapped)

File "werkzeug\wsgi.py", line 579, in __call__

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1461, in dispatch

odoo.registry(db).check_signaling()

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\__init__.py", line 52, in registry

return modules.registry.Registry(database_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 59, in __new__

return cls.new(db_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

odoo.modules.load_modules(registry._db, force_demo, status, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

force, status, report, loaded_modules, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

model_names = registry.load(cr, package)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

model = cls._build_model(self, cr)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

raise TypeError("Model %r inherits from non-existing model %r." % (name, parent))

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

2018-07-05 05:12:46,576 5292 INFO 14.10.2017 odoo.modules.loading: loading 1 modules...

2018-07-05 05:12:46,615 5292 INFO 14.10.2017 odoo.modules.loading: 1 modules loaded in 0.04s, 0 queries

2018-07-05 05:12:46,654 5292 WARNING 14.10.2017 odoo.modules.graph: module new_era_delivery_orderlines: not installable, skipped

2018-07-05 05:12:46,719 5292 INFO 14.10.2017 odoo.modules.loading: loading 133 modules...

2018-07-05 05:12:46,720 5292 ERROR 14.10.2017 odoo.modules.registry: Failed to load registry

Traceback (most recent call last):

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

2018-07-05 05:12:46,730 5292 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:12:46] "POST /web/webclient/version_info HTTP/1.1" 500 -

2018-07-05 05:12:46,736 5292 ERROR 14.10.2017 werkzeug: Error on request:

Traceback (most recent call last):

File "werkzeug\serving.py", line 177, in run_wsgi

File "werkzeug\serving.py", line 165, in execute

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\server.py", line 250, in app

return self.app(e, s)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 184, in application

return application_unproxied(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 170, in application_unproxied

result = handler(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1306, in __call__

return self.dispatch(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1280, in __call__

return self.app(environ, start_wrapped)

File "werkzeug\wsgi.py", line 579, in __call__

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1461, in dispatch

odoo.registry(db).check_signaling()

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\__init__.py", line 52, in registry

return modules.registry.Registry(database_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 59, in __new__

return cls.new(db_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

odoo.modules.load_modules(registry._db, force_demo, status, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

force, status, report, loaded_modules, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

model_names = registry.load(cr, package)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

model = cls._build_model(self, cr)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

raise TypeError("Model %r inherits from non-existing model %r." % (name, parent))

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

2018-07-05 05:12:48,878 5292 INFO 14.10.2017 odoo.modules.loading: loading 1 modules...

2018-07-05 05:12:48,923 5292 INFO 14.10.2017 odoo.modules.loading: 1 modules loaded in 0.05s, 0 queries

2018-07-05 05:12:48,961 5292 WARNING 14.10.2017 odoo.modules.graph: module new_era_delivery_orderlines: not installable, skipped

2018-07-05 05:12:49,026 5292 INFO 14.10.2017 odoo.modules.loading: loading 133 modules...

2018-07-05 05:12:49,029 5292 ERROR 14.10.2017 odoo.modules.registry: Failed to load registry

Traceback (most recent call last):

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

2018-07-05 05:12:49,039 5292 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:12:49] "POST /web/webclient/version_info HTTP/1.1" 500 -

2018-07-05 05:12:49,043 5292 ERROR 14.10.2017 werkzeug: Error on request:

Traceback (most recent call last):

File "werkzeug\serving.py", line 177, in run_wsgi

File "werkzeug\serving.py", line 165, in execute

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\server.py", line 250, in app

return self.app(e, s)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 184, in application

return application_unproxied(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 170, in application_unproxied

result = handler(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1306, in __call__

return self.dispatch(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1280, in __call__

return self.app(environ, start_wrapped)

File "werkzeug\wsgi.py", line 579, in __call__

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1461, in dispatch

odoo.registry(db).check_signaling()

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\__init__.py", line 52, in registry

return modules.registry.Registry(database_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 59, in __new__

return cls.new(db_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

odoo.modules.load_modules(registry._db, force_demo, status, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

force, status, report, loaded_modules, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

model_names = registry.load(cr, package)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

model = cls._build_model(self, cr)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

raise TypeError("Model %r inherits from non-existing model %r." % (name, parent))

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

2018-07-05 05:12:50,575 5292 INFO 14.10.2017 odoo.modules.loading: loading 1 modules...

2018-07-05 05:12:50,611 5292 INFO 14.10.2017 odoo.modules.loading: 1 modules loaded in 0.04s, 0 queries

2018-07-05 05:12:50,647 5292 WARNING 14.10.2017 odoo.modules.graph: module new_era_delivery_orderlines: not installable, skipped

2018-07-05 05:12:50,710 5292 INFO 14.10.2017 odoo.modules.loading: loading 133 modules...

2018-07-05 05:12:50,713 5292 ERROR 14.10.2017 odoo.modules.registry: Failed to load registry

Traceback (most recent call last):

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

2018-07-05 05:12:50,723 5292 INFO 14.10.2017 werkzeug: 127.0.0.1 - - [05/Jul/2018 05:12:50] "POST /web/webclient/version_info HTTP/1.1" 500 -

2018-07-05 05:12:50,730 5292 ERROR 14.10.2017 werkzeug: Error on request:

Traceback (most recent call last):

File "werkzeug\serving.py", line 177, in run_wsgi

File "werkzeug\serving.py", line 165, in execute

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\server.py", line 250, in app

return self.app(e, s)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 184, in application

return application_unproxied(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\service\wsgi_server.py", line 170, in application_unproxied

result = handler(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1306, in __call__

return self.dispatch(environ, start_response)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1280, in __call__

return self.app(environ, start_wrapped)

File "werkzeug\wsgi.py", line 579, in __call__

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\http.py", line 1461, in dispatch

odoo.registry(db).check_signaling()

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\__init__.py", line 52, in registry

return modules.registry.Registry(database_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 59, in __new__

return cls.new(db_name)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 82, in new

odoo.modules.load_modules(registry._db, force_demo, status, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 335, in load_modules

force, status, report, loaded_modules, update_module)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 237, in load_marked_modules

loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\loading.py", line 131, in load_module_graph

model_names = registry.load(cr, package)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\modules\registry.py", line 259, in load

model = cls._build_model(self, cr)

File "D:\Program Files (x86)\Odoo 10.0\server\odoo\models.py", line 550, in _build_model

raise TypeError("Model %r inherits from non-existing model %r." % (name, parent))

TypeError: Model 'time.track' inherits from non-existing model 'mail.thread'.

check with dependency must have , depends': ['base', 'mail']

Autor

Yes, it worked.

Thanks for response.