copy field from purchase to invoice
This commit is contained in:
parent
df16f083cb
commit
34edb0d2a5
|
|
@ -6,8 +6,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 14.0\n"
|
"Project-Id-Version: Odoo Server 14.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2024-11-17 03:23+0000\n"
|
"POT-Creation-Date: 2024-11-28 04:04+0000\n"
|
||||||
"PO-Revision-Date: 2024-11-17 03:23+0000\n"
|
"PO-Revision-Date: 2024-11-28 04:04+0000\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
|
|
@ -100,6 +100,11 @@ msgstr "إجراء الشراء"
|
||||||
msgid "Agreement data"
|
msgid "Agreement data"
|
||||||
msgstr "تاريخ توقيع الاتفاقية"
|
msgstr "تاريخ توقيع الاتفاقية"
|
||||||
|
|
||||||
|
#. module: purchase_requisition_custom
|
||||||
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_order__already_voted
|
||||||
|
msgid "Already Voted"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: purchase_requisition_custom
|
#. module: purchase_requisition_custom
|
||||||
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_request_line__account_id
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_request_line__account_id
|
||||||
msgid "Analytic Account"
|
msgid "Analytic Account"
|
||||||
|
|
@ -522,11 +527,17 @@ msgid "Default Cost Center"
|
||||||
msgstr "مركز التكلفة الافتراضي"
|
msgstr "مركز التكلفة الافتراضي"
|
||||||
|
|
||||||
#. module: purchase_requisition_custom
|
#. module: purchase_requisition_custom
|
||||||
#: model:ir.model.fields,help:purchase_requisition_custom.field_purchase_request_line__uom_id
|
|
||||||
#: model:ir.model.fields,help:purchase_requisition_custom.field_purchase_requisition_line__product_uom_id
|
#: model:ir.model.fields,help:purchase_requisition_custom.field_purchase_requisition_line__product_uom_id
|
||||||
msgid "Default unit of measure used for all stock operations."
|
msgid "Default unit of measure used for all stock operations."
|
||||||
msgstr "وحدة القياس الافتراضية المستخدمة لجميع عمليات المخزون."
|
msgstr "وحدة القياس الافتراضية المستخدمة لجميع عمليات المخزون."
|
||||||
|
|
||||||
|
#. module: purchase_requisition_custom
|
||||||
|
#: model:ir.model.fields,help:purchase_requisition_custom.field_purchase_request_line__uom_id
|
||||||
|
msgid ""
|
||||||
|
"Default unit of measure used for purchase orders. It must be in the same "
|
||||||
|
"category as the default unit of measure."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: purchase_requisition_custom
|
#. module: purchase_requisition_custom
|
||||||
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_request__picking_type_id
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_request__picking_type_id
|
||||||
msgid "Deliver To"
|
msgid "Deliver To"
|
||||||
|
|
@ -1470,9 +1481,8 @@ msgid "Purchase To Contract"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: purchase_requisition_custom
|
#. module: purchase_requisition_custom
|
||||||
#: code:addons/purchase_requisition_custom/models/purchase_order.py:0
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_request_line__uom_id
|
||||||
#, python-format
|
msgid "Purchase Unit of Measure"
|
||||||
msgid "Purchase agreement not approved"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: purchase_requisition_custom
|
#. module: purchase_requisition_custom
|
||||||
|
|
@ -1494,6 +1504,9 @@ msgid "Purchase set to Draft "
|
||||||
msgstr " اعادة الى مسودة"
|
msgstr " اعادة الى مسودة"
|
||||||
|
|
||||||
#. module: purchase_requisition_custom
|
#. module: purchase_requisition_custom
|
||||||
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_account_bank_statement_line__purpose
|
||||||
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_account_move__purpose
|
||||||
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_account_payment__purpose
|
||||||
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_order__purpose
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_order__purpose
|
||||||
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_request__purchase_purpose
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_request__purchase_purpose
|
||||||
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_requisition__purpose
|
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_requisition__purpose
|
||||||
|
|
@ -2001,11 +2014,6 @@ msgstr ""
|
||||||
msgid "Unit Price can't be Zero Or less"
|
msgid "Unit Price can't be Zero Or less"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: purchase_requisition_custom
|
|
||||||
#: model:ir.model.fields,field_description:purchase_requisition_custom.field_purchase_request_line__uom_id
|
|
||||||
msgid "Unit of Measure"
|
|
||||||
msgstr "وحدة القياس"
|
|
||||||
|
|
||||||
#. module: purchase_requisition_custom
|
#. module: purchase_requisition_custom
|
||||||
#: code:addons/purchase_requisition_custom/models/purchase_requisition_custom.py:0
|
#: code:addons/purchase_requisition_custom/models/purchase_requisition_custom.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,18 @@ from odoo import api, fields, models, _
|
||||||
from odoo.tools.float_utils import float_is_zero
|
from odoo.tools.float_utils import float_is_zero
|
||||||
from dateutil.relativedelta import relativedelta
|
from dateutil.relativedelta import relativedelta
|
||||||
|
|
||||||
|
class AccountMove(models.Model):
|
||||||
|
_inherit = 'account.move'
|
||||||
|
|
||||||
|
purpose = fields.Char()
|
||||||
|
|
||||||
|
@api.onchange('purchase_vendor_bill_id', 'purchase_id')
|
||||||
|
def _onchange_purchase_auto_complete(self):
|
||||||
|
super()._onchange_purchase_auto_complete()
|
||||||
|
if self.purchase_id:
|
||||||
|
self.purpose = self.purchase_id.purpose
|
||||||
|
else:
|
||||||
|
self.purpose = ''
|
||||||
|
|
||||||
class PurchaseOrderCustom(models.Model):
|
class PurchaseOrderCustom(models.Model):
|
||||||
_inherit = "purchase.order"
|
_inherit = "purchase.order"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,17 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<odoo>
|
<odoo>
|
||||||
<data>
|
<data>
|
||||||
|
<record id="view_move_form_update_lol_form" model="ir.ui.view">
|
||||||
|
<field name="name">account.move.paid.purpose.inherit.form</field>
|
||||||
|
<field name="model">account.move</field>
|
||||||
|
<field name="inherit_id" ref="account.view_move_form"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<xpath expr="//field[@name='invoice_date']" position="after">
|
||||||
|
<field name="purpose" readonly="1"/>
|
||||||
|
</xpath>
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
<!-- add sign action to purchase order-->
|
<!-- add sign action to purchase order-->
|
||||||
<record model="ir.actions.server" id="action_sign_purchase_orders_menu">
|
<record model="ir.actions.server" id="action_sign_purchase_orders_menu">
|
||||||
<field name="name">Sign</field>
|
<field name="name">Sign</field>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue