docs: actualizar documentacion con cambios recientes
- Flujo de inventario corregido - Ordenamiento de report_inventoryv2 - Historial de posicion/area en contratos - CHANGELOG actualizado a version 1.0.1
This commit is contained in:
20
CHANGELOG.md
20
CHANGELOG.md
@@ -101,3 +101,23 @@
|
||||
---
|
||||
|
||||
> Para ver el historial completo de commits, ejecutar: `git log --oneline --all --graph`
|
||||
|
||||
---
|
||||
|
||||
## [1.0.1] - 2026-06-25
|
||||
|
||||
### Corregido
|
||||
- **Flujo de inventario:** Eliminada la duplicación de stock al pagar un expense. Ahora `purchaseentry()` es la única función que ingresa stock físicamente, y `setpaymentstatusv2()` revierte el stock al cancelar/rechazar el pago.
|
||||
- **Ordenamiento del Inventory Report:** La función `report_inventoryv2()` ahora ordena por `id_product` + `id_sto_mov` secuencial, eliminando el ordenamiento intermedio por fecha.
|
||||
- **Historial de posición/área en contratos:** La tabla `contracts` ahora incluye las columnas `id_position` e `id_area`. Las funciones `getcontracts()`, `newcontract()`, `updatecontract()` y `reportemployeecontract()` fueron actualizadas para usar estos valores históricos en lugar de la posición/área actual del empleado.
|
||||
|
||||
### Scripts SQL agregados
|
||||
- `scripts_sql/fix_inventory_flow_complete.sql` y `rollback_inventory_flow_complete.sql`
|
||||
- `scripts_sql/fix_report_inventoryv2_orderby.sql` y `rollback_report_inventoryv2_orderby.sql`
|
||||
- `scripts_sql/fix_contracts_position_area.sql` y `rollback_contracts_position_area.sql`
|
||||
- `scripts_sql/emergency_rollback_inventory.sh`
|
||||
- `scripts_sql/README_INVENTORY_FIX.md`
|
||||
|
||||
### Documentación
|
||||
- Actualizado `docs/DATABASE.md`.
|
||||
- Actualizado `DOCUMENTACION_TECNICA.md`.
|
||||
|
||||
Reference in New Issue
Block a user