[DOC] actualizar y sincronizar documentación de todos los addons
- README.md: reescrito con tabla completa de los 14 addons (6 OCA + 8 custom), versiones actuales, árbol de dependencias y comandos de desarrollo - docs/README.md: simplificado a índice limpio, eliminadas referencias rotas - website_sale_aplicoop/CHANGELOG.md: añadidas versiones 1.7.0, 1.8.0 y 1.9.0 con los cambios agrupados por temática desde el último registro (1.6.0) - website_sale_aplicoop/README_DEV.md: reescrito para reflejar v1.9.0 — modelos actuales (group.order.slot), controladores /eskaera, catálogo whitelist/blacklist, lazy loading, crons y árbol de dependencias Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
91cfb9e137
commit
a4410b9b9e
4 changed files with 312 additions and 345 deletions
87
README.md
87
README.md
|
|
@ -1,10 +1,81 @@
|
|||
# Oddo Addons Criptomart
|
||||
# Odoo Addons — Criptomart
|
||||
|
||||
## Addons
|
||||
Colección de addons Odoo 18.0 para Criptomart / Elika Bilbo. Incluye addons OCA incluidos como dependencias y addons custom desarrollados internamente.
|
||||
|
||||
| Addon | Propósito | Estado |
|
||||
|-------|-----------|--------|
|
||||
| [account_invoice_triple_discount_readonly](account_invoice_triple_discount_readonly/) | Fix para bug de descuentos acumulados | Alpha |
|
||||
| [product_price_category_supplier](product_price_category_supplier/) | Gestión de categorías por proveedor | Alpha |
|
||||
| [product_sale_price_from_pricelist](product_sale_price_from_pricelist/) | Auto-cálculo precio venta desde compra | Alpha |
|
||||
| [website_sale_aplicoop](website_sale_aplicoop/) | Sistema completo de pedidos para grupos de consumo | Alpha |
|
||||
## Addons OCA (dependencias incluidas)
|
||||
|
||||
Addons del ecosistema [OCA](https://github.com/OCA) incorporados al repositorio. No se modifican salvo hotfixes puntuales.
|
||||
|
||||
| Addon | Versión | Descripción |
|
||||
| ----- | ------- | ----------- |
|
||||
| [account_invoice_triple_discount](account_invoice_triple_discount/) | 18.0.1.0.0 | Triple descuento en líneas de factura |
|
||||
| [product_get_price_helper](product_get_price_helper/) | 18.0.1.1.0 | Helper para obtener precios de producto respetando tarifas |
|
||||
| [product_main_seller](product_main_seller/) | 18.0.1.0.0 | Campo "proveedor principal" en producto |
|
||||
| [product_origin_char](product_origin_char/) | 18.0.2.0.0 | Campo de texto libre para origen del producto |
|
||||
| [product_price_category](product_price_category/) | 18.0.1.0.0 | Categoría de precio en producto + aplicación masiva vía tarifas |
|
||||
| [purchase_triple_discount](purchase_triple_discount/) | 18.0.1.0.0 | Triple descuento en líneas de pedido de compra |
|
||||
|
||||
## Addons Custom
|
||||
|
||||
Addons desarrollados por Criptomart para necesidades específicas del proyecto.
|
||||
|
||||
| Addon | Versión | Descripción |
|
||||
| ----- | ------- | ----------- |
|
||||
| [account_invoice_triple_discount_readonly](account_invoice_triple_discount_readonly/) | 18.0.1.0.0 | Corrige bug de acumulación de descuentos y pone descuento total en solo lectura |
|
||||
| [membership_expiry_reminder](membership_expiry_reminder/) | 18.0.1.0.0 | Recordatorio por email de membresías próximas a vencer |
|
||||
| [portal_event_registration](portal_event_registration/) | 18.0.1.0.0 | Vista portal de inscripciones a eventos con adjuntos al chatter |
|
||||
| [product_price_category_supplier](product_price_category_supplier/) | 18.0.1.0.0 | Categoría de precio por defecto en proveedor + actualización masiva de productos |
|
||||
| [product_pricelist_total_margin](product_pricelist_total_margin/) | 18.0.1.2.0 | Margen aditivo (no compuesto) en tarifas encadenadas, con límites globales |
|
||||
| [product_sale_price_from_pricelist](product_sale_price_from_pricelist/) | 18.0.2.7.0 | Calcula precio de venta desde último precio de compra vía tarifa configurable |
|
||||
| [stock_picking_batch_custom](stock_picking_batch_custom/) | 18.0.1.0.0 | Columnas extra en operaciones detalladas de lotes: partner, categoría, recogido |
|
||||
| [website_sale_aplicoop](website_sale_aplicoop/) | 18.0.1.9.0 | Sistema de pedidos colaborativos para grupos de consumo (reemplazo de Aplicoop) |
|
||||
|
||||
## Dependencias entre addons custom
|
||||
|
||||
```text
|
||||
website_sale_aplicoop
|
||||
└── product_sale_price_from_pricelist
|
||||
└── product_pricelist_total_margin
|
||||
└── product_price_category
|
||||
└── product_main_seller
|
||||
└── product_price_category_supplier
|
||||
└── product_price_category
|
||||
|
||||
account_invoice_triple_discount_readonly
|
||||
└── account_invoice_triple_discount
|
||||
└── purchase_triple_discount
|
||||
```
|
||||
|
||||
## Desarrollo
|
||||
|
||||
### Instalación / actualización de un addon
|
||||
|
||||
```bash
|
||||
docker-compose exec -T odoo odoo -d odoo -u <nombre_addon> --stop-after-init
|
||||
```
|
||||
|
||||
### Tests
|
||||
|
||||
```bash
|
||||
docker-compose exec -T odoo odoo -d odoo --test-enable --stop-after-init -u <nombre_addon>
|
||||
```
|
||||
|
||||
### Linters
|
||||
|
||||
```bash
|
||||
# Python
|
||||
black . && isort . && flake8 . && pylint --load-plugins=pylint_odoo <addon>/
|
||||
|
||||
# JS
|
||||
npx eslint <addon>/static/src/
|
||||
```
|
||||
|
||||
Ver [docs/LINTERS_README.md](docs/LINTERS_README.md) para configuración completa.
|
||||
|
||||
### Traducciones
|
||||
|
||||
Ver [docs/TRANSLATIONS.md](docs/TRANSLATIONS.md).
|
||||
|
||||
## Documentación técnica
|
||||
|
||||
Ver carpeta [docs/](docs/) para documentación transversal (instalación, lazy loading, QWeb, etc.).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue