| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Employees (hr) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 218 |
| Technical Name |
pos_origin_cashier |
| License | LGPL-3 |
| Website | https://github.com/julesprog963-stack/pos_origin_cashier |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Employees (hr) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 218 |
| Technical Name |
pos_origin_cashier |
| License | LGPL-3 |
| Website | https://github.com/julesprog963-stack/pos_origin_cashier |
Odoo 17 · POS + POS HR
POS Origin Cashier
Persistencia del cajero/empleado origen (PIN) en las órdenes de Punto de Venta. Se fija al enviar la orden y nunca se sobrescribe, incluso si otro cajero cobra.
Características
- Campo Origin Cashier (hr.employee) en órdenes POS y reporte analítico.
- Set-once al enviar: no cambia aunque otro usuario cierre el ticket.
- Group By “Cashier origen” en Análisis de órdenes.
- Sin pantallas ni botones nuevos; usa el flujo nativo de Enviar/Guardar.
Cómo usar
- Requiere módulo pos_hr (login por PIN activo en POS).
- Crear orden en POS → Enviar/Guardar → Origin Cashier se guarda con el cajero activo.
- Cobrar con otro cajero no modifica el valor almacenado.
- En backend: POS > Órdenes muestra el campo en árbol y formulario.
- En POS > Reportes > Análisis de órdenes, usar Group By “Cashier origen”.
Please log in to comment on this module