[IMP] account_sale_stock_report_non_billed: Take partner from picking

With the module account_purchase_stock_report_non_billed, when a
purchase is made and it is received, the supplier is not appearing in
the report of non-billed movements, as it did in previous versions.

So we retrieved the field picking_partner_id to have the same value as
in previous versions.
pull/1212/head
Carlos Roca 2024-08-06 07:38:45 +02:00
parent e14d954a3d
commit 5f52123899
4 changed files with 21 additions and 4 deletions

View File

@ -6,6 +6,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 15.0\n" "Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-08-06 05:44+0000\n"
"PO-Revision-Date: 2024-08-06 05:44+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -65,6 +67,11 @@ msgid ""
" for the non billed movements report." " for the non billed movements report."
msgstr "" msgstr ""
#. module: account_sale_stock_report_non_billed
#: model:ir.model.fields,field_description:account_sale_stock_report_non_billed.field_stock_move__picking_partner_id
msgid "Destination Address"
msgstr ""
#. module: account_sale_stock_report_non_billed #. module: account_sale_stock_report_non_billed
#: model:ir.model.fields,field_description:account_sale_stock_report_non_billed.field_account_sale_stock_report_non_billed_wiz__display_name #: model:ir.model.fields,field_description:account_sale_stock_report_non_billed.field_account_sale_stock_report_non_billed_wiz__display_name
msgid "Display Name" msgid "Display Name"

View File

@ -6,8 +6,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 13.0\n" "Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-14 10:03+0000\n" "POT-Creation-Date: 2024-08-06 05:44+0000\n"
"PO-Revision-Date: 2022-11-14 11:04+0100\n" "PO-Revision-Date: 2024-08-06 07:45+0200\n"
"Last-Translator: Sergio Teruel <sergio.teruel@tecnativa.com>\n" "Last-Translator: Sergio Teruel <sergio.teruel@tecnativa.com>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: es\n" "Language: es\n"
@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.3\n" "X-Generator: Poedit 3.0.1\n"
#. module: account_sale_stock_report_non_billed #. module: account_sale_stock_report_non_billed
#: model:ir.model.fields,field_description:account_sale_stock_report_non_billed.field_stock_move__price_not_invoiced #: model:ir.model.fields,field_description:account_sale_stock_report_non_billed.field_stock_move__price_not_invoiced
@ -71,6 +71,11 @@ msgstr ""
"Fecha a partir de la que se van a tener en cuenta los movimientos\n" "Fecha a partir de la que se van a tener en cuenta los movimientos\n"
"\t\t\tpara el informe de movimientos no facturados." "\t\t\tpara el informe de movimientos no facturados."
#. module: account_sale_stock_report_non_billed
#: model:ir.model.fields,field_description:account_sale_stock_report_non_billed.field_stock_move__picking_partner_id
msgid "Destination Address"
msgstr "Dirección de destino de la transferencia"
#. module: account_sale_stock_report_non_billed #. module: account_sale_stock_report_non_billed
#: model:ir.model.fields,field_description:account_sale_stock_report_non_billed.field_account_sale_stock_report_non_billed_wiz__display_name #: model:ir.model.fields,field_description:account_sale_stock_report_non_billed.field_account_sale_stock_report_non_billed_wiz__display_name
msgid "Display Name" msgid "Display Name"

View File

@ -25,6 +25,11 @@ class StockMove(models.Model):
date_done = fields.Date( date_done = fields.Date(
string="Effective Date", compute="_compute_date_done", store=True string="Effective Date", compute="_compute_date_done", store=True
) )
picking_partner_id = fields.Many2one(
comodel_name="res.partner",
string="Destination Address",
related="picking_id.partner_id",
)
@api.depends("picking_id.date_done") @api.depends("picking_id.date_done")
def _compute_date_done(self): def _compute_date_done(self):

View File

@ -31,7 +31,7 @@
</xpath> </xpath>
<xpath expr="//field[@name='reference']" position="after"> <xpath expr="//field[@name='reference']" position="after">
<field name="picking_id" string="Picking" /> <field name="picking_id" string="Picking" />
<field name="partner_id" /> <field name="picking_partner_id" />
<field name="origin" nolabel="1" /> <field name="origin" nolabel="1" />
<button <button
name="open_origin_document" name="open_origin_document"