snt
5b9c6e3211
docker test files
2026-02-11 15:33:31 +01:00
snt
370c8ca66a
import desde el repo de kidekoop
2026-02-11 15:33:01 +01:00
snt
7cff89e418
Aplicoop desde el repo de kidekoop
2026-02-11 15:32:11 +01:00
snt
69917d1ec2
fix form
2026-02-11 02:55:10 +01:00
snt
39eb9608dc
borrados addons no portados
2026-02-11 02:00:49 +01:00
snt
80c2617c40
[FIX] product_sale_price_from_pricelist: Fix Odoo 18 compatibility issues
...
- Fix _compute_price_rule: use 'quantity' positional parameter instead of 'qty'
- Fix stock_move: use 'quantity' instead of 'quantity_done' (Odoo 18 change)
- Fix _get_price return value: extract 'value' key directly from dict
- Add last_purchase_price related field in product.product for pricelist base
- Remove company_dependent+required conflict (use only company_dependent)
- Calculate list_price without taxes (taxes applied automatically on sales)
- Add comprehensive debug logging for price calculations
- Add action_update_list_price to compute theoretical price before updating
- Add 3 new tests for purchase price validation and zero price handling
- Fix _compute_price_rule to handle multiple tax amounts correctly
2026-02-11 01:57:54 +01:00
snt
e27cacd65b
[18.0][MIG] product_sale_price_from_pricelist: Port to Odoo 18.0
...
- Update manifest version to 18.0.1.0.0
- Update view inheritance to use Odoo 18 <block>/<setting> structure
- Update pricelist models for Odoo 18 API changes (qty parameter)
- Remove required=True from company_dependent field
- Add comprehensive test suite (33 tests)
- Tests cover: pricelist calculations, stock moves, product templates, and config settings
2026-02-11 01:06:00 +01:00
snt
1bcc31b810
[ADD] product_sale_price_from_pricelist: módulo para calcular precio de venta desde tarifa
2026-02-11 00:34:05 +01:00
snt
123aabb775
[18.0][MIG] account_invoice_triple_discount_readonly: Port to Odoo 18.0
...
* Update module version to 18.0.1.0.0
* Remove view modifications as they are handled by parent modules
* Add comprehensive test suite (34 tests):
- Test triple discount mixin write() method behavior
- Test account.move.line with triple discounts
- Test purchase.order.line with triple discounts
* Add oca_dependencies.txt with required OCA repositories
* Fix write() method to handle explicit discounts correctly
2026-02-10 23:22:50 +01:00
67554c95f5
website_search_products: fix redirect
2026-02-04 09:28:51 +01:00
46634fcdc0
website_search_products: fix warnings
2026-02-03 18:55:55 +01:00
f1a3a75988
LaOsaCoop/Odoo16#109 migrated website_search_products
2026-02-03 18:40:48 +01:00
26dbe222dd
add READMEs
2025-12-19 09:22:33 +01:00
d43991240a
product_sale_price_from_pricelist: remove redundant filter
2025-12-19 09:22:00 +01:00
d5342c73fb
product_sale_price_from_pricelist: support uom_po_id != uom_id
2025-12-11 13:50:29 +01:00
38d1bdec3f
CriptoMart/red-supermercados-coop#22 stock_inventory_product_exhausted: fix unlink quants from archived products
2025-12-11 11:54:01 +01:00
9d426ff176
Criptomart/red-supermercados-coop#6 stock_valuation_layer_category_groupby: add group_by parent categories
2025-12-10 12:57:05 +01:00
51a53f54ba
FoodcoopBCN/foodcoopbcn#162 add website_sale_cart_line_subtotal
2025-12-09 13:05:45 +01:00
90a0e989c8
pos_order_backend_receipt: fix string lang
2025-12-09 11:38:15 +01:00
19af717773
Criptomart/red-supermercados-coop#6 add stock_valuation_layer_category_groupby
2025-12-04 18:28:18 +01:00
18f98defeb
Criptomart/red-supermercados-coop#5 add purchase_invoice_subtotal_taxes
2025-12-04 17:56:31 +01:00
9daf707f40
Criptomart/red-supermercados-coop#18 stock_inventory_product_exhausted: allow unlink empty stock.quants for archived products
2025-12-04 17:15:36 +01:00
6b1b032101
Criptomart/red-supermercados-coop#4 add pos_full_refund from OCA/pos/pull/1458
2025-12-04 14:03:12 +01:00
5c213a3d6a
Criptomart/red-supermercados-coop#17 add account_invoice_triple_discount_readonly: fix write discount2 and dicount3 columns. Make discount (total) readonly
2025-12-04 14:01:50 +01:00
7df39dbda8
product_sale_price_from_pricelist: don't update list_price when last_purchase_price_compute_type == manual_update. Add fields to tree product view
2025-11-28 09:46:37 +01:00
969cc9e9f5
add l10n_es_pos_receipt_hide_customer_info
2025-11-20 19:10:58 +01:00
29249a41cb
Criptomart/red-supermercados-coop#1 purchase_order_product_recommendation_supermarket: fix add new productos without stock to purchase orders
2025-10-29 13:03:59 +01:00
812fe9bef3
stock_inventory_product_exhausted: add translations
2025-10-17 11:53:29 +02:00
fc3b037436
Arbore/arbore#155 add supplier name to purchase order lines in a separate column
2025-10-17 11:28:11 +02:00
8049272620
pos_order_backend_receipt: add pricelist
2025-10-14 11:50:08 +02:00
7ad70064a7
Criptomart/red-supermercados-coop#4 add pos_order_backend_receipt
2025-10-09 10:09:32 +02:00
6aec5669be
add pos_cashdro_rounding
2025-10-07 16:38:22 +02:00
91641c7c88
Criptomart/red-supermercados-coop#2 stock_inventory_category_concurrency: store product_category_id in stock.quants. Add search and group_by categories
2025-10-07 11:33:25 +02:00
54e7755197
CriptoMart/red-supermercados-coop#1 purchase_order_product_recommendation_supermarket: sticky header. Add menu option for product.stock.out.period
2025-10-07 11:22:19 +02:00
2c52a9f36e
CriptoMart/red-supermercados-coop#1 purchase_order_product_recommendation_supermarket: add cron to store periods out of stock in products. compute days without stock based on this new model
2025-10-06 14:19:28 +02:00
65dd899963
purchase_order_product_recommendation_supermarket: add a setting in products to suggest a minimum purchase when forecast <= 0
2025-10-06 12:51:58 +02:00
3a35955d24
purchase_order_product_recommendation_supermarket: make prevous period data optional
2025-10-06 12:10:46 +02:00
b153fdc7af
purchase_order_product_recommendation_supermarket: add translations
2025-10-02 13:44:29 +02:00
288e298aaf
purchase_order_product_recommendation_supermarket: add help strings to fields
2025-10-02 13:34:12 +02:00
e2cfefa053
stock_inventory_category_concurrency: fix author
2025-10-01 13:53:50 +02:00
a7c9019fc4
add stock_inventory_product_exhausted: fix readme
2025-10-01 13:40:55 +02:00
17cc64c522
add stock_inventory_product_exhausted: prevent for removing zero quantity stock quants. Add exhausted products to inventory adjustments
2025-10-01 13:27:34 +02:00
e4050a6e31
add stock_inventory_category_concurrency: allow several inventory adjustments for diffent categories
2025-10-01 13:26:25 +02:00
1a4c8f0094
product_print_category_supermarket: track to_print changes
2025-10-01 13:24:13 +02:00
93ccb20a17
product_sale_price_from_pricelist: add filter for products that need to update sale price
2025-09-17 12:06:42 +02:00
a24b4392d6
LaOsaCoop/Odoo16#74 add pos_barcode_block_on_error
2025-09-17 12:06:42 +02:00
f4bc2ee66b
AVecinal/avecinal#146 product_update_price_last_purchase: add stock fields to view
2025-09-17 12:06:42 +02:00
190d1f09c2
add web_window_title
2025-08-11 09:22:21 +00:00
c17ceb75a3
LaOsaCoop/Odoo16#66 product_sale_price_from_pricelist: fix discounts computation
2025-08-02 09:33:39 +02:00
b89ca1e5d8
purchase_order_product_recommendation_supermarket: refresh price from seller
2025-07-29 20:31:29 +02:00