Diferencia entre revisiones de «Point Of Sale»

De Jose Castillo Aliaga
Ir a la navegación Ir a la búsqueda
(Página creada con «= Crear comandes del POS en el backend =»)
 
Línea 1: Línea 1:
= Crear comandes del POS en el backend =
= Crear comandes del POS en el backend =
El POS d'Odoo és una aplicació web preparada per a treballar de forma quasi independent del servidor. Si instal·lem el mòdul per poder fer comandes de bar, ens permet gestionar taules i comandes paral·lelament.
En el cas d'estar en línia, cada cert temps demana al servidor si hi ha canvis en les línies de les comandes. Quan es realitza una venda envía els canvis al servidor. També demana l'informació quan es canvia de la vista de les taules a la dels tickets.
Cada pocs segons, el POS de bar envia una petició POST que es diu '''/web/dataset/call_kw/pos.config/get_tables_order_count''' Aquesta funció envía les modificacions fetes en la quantitat de comandes fetes en cada taula.
Quan canviem de la vista de taules a la de la comanda, també envía una petició al servidor '''/web/dataset/call_kw/pos.order/get_table_draft_orders'''. Aquesta li envía les dades de la comanda associada a aquesta taula.
Quan canviem de la comanda a veure les taules, s'envía la comanda actual amb '''/web/dataset/call_kw/pos.order/create_from_ui''', el cos JSON d'aquest conté les dades d'una comanda.

Revisión del 16:01 22 oct 2021

Crear comandes del POS en el backend

El POS d'Odoo és una aplicació web preparada per a treballar de forma quasi independent del servidor. Si instal·lem el mòdul per poder fer comandes de bar, ens permet gestionar taules i comandes paral·lelament. En el cas d'estar en línia, cada cert temps demana al servidor si hi ha canvis en les línies de les comandes. Quan es realitza una venda envía els canvis al servidor. També demana l'informació quan es canvia de la vista de les taules a la dels tickets.

Cada pocs segons, el POS de bar envia una petició POST que es diu /web/dataset/call_kw/pos.config/get_tables_order_count Aquesta funció envía les modificacions fetes en la quantitat de comandes fetes en cada taula.

Quan canviem de la vista de taules a la de la comanda, també envía una petició al servidor /web/dataset/call_kw/pos.order/get_table_draft_orders. Aquesta li envía les dades de la comanda associada a aquesta taula.

Quan canviem de la comanda a veure les taules, s'envía la comanda actual amb /web/dataset/call_kw/pos.order/create_from_ui, el cos JSON d'aquest conté les dades d'una comanda.