From c5fbd3e5285c4dd595f73f22b513b912288abbb7 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Tue, 20 Jan 2026 14:57:16 +0100 Subject: [PATCH] 20.01.26 --- modules/automation/cron.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/modules/automation/cron.py b/modules/automation/cron.py index 263fba4..e954fd6 100644 --- a/modules/automation/cron.py +++ b/modules/automation/cron.py @@ -1,11 +1,23 @@ -from trytond.model import ModelSQL, ModelView, fields +import requests +from decimal import getcontext, Decimal, ROUND_HALF_UP +from datetime import datetime +from trytond.model import fields +from trytond.model import (ModelSQL, ModelView) from trytond.pool import Pool, PoolMeta from trytond.transaction import Transaction import logging from sql import Table - logger = logging.getLogger(__name__) +class Cron(metaclass=PoolMeta): + __name__ = 'ir.cron' + + @classmethod + def __setup__(cls): + super().__setup__() + cls.method.selection.append( + ('automation.cron|update_shipment', "Update Shipment from freight booking info")) + class AutomationCron(ModelSQL, ModelView): "Automation Cron" __name__ = 'automation.cron'