From f566b64a4e6d52abc3de3e442e4fc6128ff18c22 Mon Sep 17 00:00:00 2001 From: git_admin Date: Fri, 1 May 2026 15:01:11 +0000 Subject: [PATCH] Tower: upload laundry_management 19.0.19.0.4 (via marketplace) --- .../laundry_management/models/washing_work.py | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 addons/laundry_management/models/washing_work.py diff --git a/addons/laundry_management/models/washing_work.py b/addons/laundry_management/models/washing_work.py new file mode 100644 index 0000000..557dd54 --- /dev/null +++ b/addons/laundry_management/models/washing_work.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +############################################################################### +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2026-TODAY Cybrosys Technologies() +# Author: Anaswara S (odoo@cybrosys.com) +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################### +from odoo import fields, models + + +class WashingWork(models.Model): + """Model for creating extra work for washing.""" + _name = 'washing.work' + _description = 'Washing Work' + + name = fields.Char(string='Name', required=True) + assigned_person_id = fields.Many2one('res.users', + string='Assigned Person', + required=True, + help="Name of assigned person") + amount = fields.Float(string='Service Charge', required=True, + help='Service charge for the extra work')