[19.0][MIG] product_pack: migration to 19.0#223
Conversation
IMP product pack to support surveyor packs IMP pack description IMP add product pack standar functionality for v8 and general improvements IMP discounts and portal distributors permissions FIX product_pack license and author FIX prod pack available IMP pack to restrict company in products FIX pack company restriction
IMP product_pack format FIX fix_digits_compute_to_digits IMP IMPORTANT imprrovements on product pack, get pack with sale order constraint IMP use constraint on sale line and not sale order for product packs IMP implement totalice price on product pack IMP update pack manifest FIX prod pack copy sale order FIX contraint IMP compt with other modules FIX prod pack @api.multi
9.0 FIX filter the taxes by company (OCA#111)
* [REL] replace __openerp__ for __manifest__ * [REL] replace openerp imports for odoo * [REL] some python3 exceptions * [REL] replace openerp by odoo on xml files * [REL] delete utf-8 line on python files * [REL] some minor fixes for migration to v11 * [FIX] runbot link
* [FIX] xml files names * [REL] migration product_pack to 11.0 * [FIX] Update README * [FIX] remove openerp tags and data tags * [IMP] change some funtion to improve funcionality * [FIX] change name to xml and .py files according guidelines * [FIX] remove api.one decorators * [FIX] update readme * [FIX] Remove "encoding: utf-8" * [FIX] remove api.multi, string not necesary and some other fixes * [FIX] demo data to separate according Guidelines * [FIX] fix names in fields * [FIX] remove executable
* [ADD] product_pack: Add compatibility with website_sale. * [ADD] product_pack: Allow product pack modify * [ADD] product_pack: In sale order do not let to delete/modify a line that belongs to a pack * [ADD] product_pack: Be able to edit pack lines inf allow_modify_pack is set in product. * [ADD] product_pack: Do not compute price in cart for components_price packs [FIX] product_pack: Pack line price fixed (take into account pricelist) (OCA#187) * [FIX] product_pack: Pack line price fixed (take into account pricelist) Proper compute pack line price using price instead of list_price * [FIX] product_pack: Allow Modidy Pack only showed for Components price packs * [FIX] product_pack: When changing pack_price_type clean allow_modify_pack if needed.
…scount. (OCA#197) Formerly was only taking into account the product packs discount, now take into account both discounts. Also we simplify the way that get_sale_order_line_vals works and now is simplier and use Odoo's onchange methods to compute the lines values. [FIX] product_pack: Pack component now have the tax of the company (OCA#198) Before this fix the product's packs new sale order line have multiple taxes: one por each company. Actually only need to add the taxes realated to the sale order's company. [FIX] product_pack: compute proper components prices (OCA#199) In some cases the values were prefetched and it was throwing bad prices. we add prefetch_fields to the context of the packs and that solve it. [FIX/IMP] product_pack: Allow modify pack and do not reset after confirm website sale order (OCA#201) * [FIX] product_pack: Do not reset packs components when confirm sale order. If a sale order is updated from the website whrn confirm the order we do not expand the pack, we usit as it is. * [ADD] product_pack: Allow modify pack from backend/website Now we can choose if the product can be modified in the only int he backend or if can be modified also in the frontend by the customers. * [FIX] lint
… the type 'fixed and totalice' (OCA#203)
Currently translated at 95.6% (43 of 45 strings) Translation: product-pack-12.0/product-pack-12.0-product_pack Translate-URL: https://translation.odoo-community.org/projects/product-pack-12-0/product-pack-12-0-product_pack/pt/
|
Fixed version error |
|
Hi @pedrobaeza ! LGTM functional review. |
lef-adhoc
left a comment
There was a problem hiding this comment.
The product.product_category_4 reference no longer exists in Odoo v19.
Change needed: Replace product.product_category_4 with product.product_category_services in the demo data file.
| <odoo noupdate="1"> | ||
| <record id="product_pack_cpu_detailed_components" model="product.product"> | ||
| <field name="name">Pack CPU (Detailed - Displayed Components Price)</field> | ||
| <field name="categ_id" ref="product.product_category_4" /> |
There was a problem hiding this comment.
<field name="categ_id" ref="product.product_category_services" />
| </record> | ||
| <record id="product_pack_cpu_detailed_totalized" model="product.product"> | ||
| <field name="name">Pack CPU (Detailed - Totalized Components Price)</field> | ||
| <field name="categ_id" ref="product.product_category_4" /> |
There was a problem hiding this comment.
<field name="categ_id" ref="product.product_category_services" />
| </record> | ||
| <record id="product_pack_cpu_detailed_ignored" model="product.product"> | ||
| <field name="name">Pack CPU (Detailed - Ignored Components Price)</field> | ||
| <field name="categ_id" ref="product.product_category_4" /> |
There was a problem hiding this comment.
<field name="categ_id" ref="product.product_category_services" />
| </record> | ||
| <record id="product_pack_cpu_non_detailed" model="product.product"> | ||
| <field name="name">Pack CPU (Non Detailed - Totalized Components Price)</field> | ||
| <field name="categ_id" ref="product.product_category_4" /> |
There was a problem hiding this comment.
<field name="categ_id" ref="product.product_category_services" />
| </record> | ||
| <record id="product_pack_pc_detailed_components" model="product.product"> | ||
| <field name="name">Pack PC (Detailed - Displayed Components Price)</field> | ||
| <field name="categ_id" ref="product.product_category_4" /> |
There was a problem hiding this comment.
<field name="categ_id" ref="product.product_category_services" />
| </record> | ||
| <record id="product_pack_pc_detailed_totalized" model="product.product"> | ||
| <field name="name">Pack PC (Detailed - Totalized Components Price)</field> | ||
| <field name="categ_id" ref="product.product_category_4" /> |
There was a problem hiding this comment.
<field name="categ_id" ref="product.product_category_services" />
| </record> | ||
| <record id="product_pack_pc_detailed_ignored" model="product.product"> | ||
| <field name="name">Pack PC (Detailed - Ignored Components Price)</field> | ||
| <field name="categ_id" ref="product.product_category_4" /> |
There was a problem hiding this comment.
<field name="categ_id" ref="product.product_category_services" />
There was a problem hiding this comment.
@lef-adhoc Modification effectuée dans le fichier demo/product_product_demo.xml
2253fc0 to
3df29fe
Compare
lef-adhoc
left a comment
There was a problem hiding this comment.
LGTM
@pedrobaeza what would be needed to merge?
|
/ocabot migration product_pack Please change migration commit message to the one stated in https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-19.0 |
3df29fe to
0573476
Compare
|
@pedrobaeza We are changed the commit message |
|
It's still incorrect. Currently its |
0573476 to
9d39efe
Compare
|
@pedrobaeza Sorry, we are done |
|
On my way to merge this fine PR! |
|
This PR has the |
|
Congratulations, your PR was merged at 344a16a. Thanks a lot for contributing to OCA. ❤️ |
No description provided.