Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
4599 Vizualizări

I need to print all orders or products that are sell in a POS session. Atleast I need to print all orders of POS.

Is there have any available function?

Kindly give me an answer for this.

Imagine profil
Abandonează
Cel mai bun răspuns

Hi,

See this function in the following path, odoo/addons/point_of_sale/static/src/js/chrome.js



/** Print an overview of todays sales.
*
* By default this will print all sales of the day for current PoS config.
*/
print_sale_details: function () {
var self = this;
rpc.query({
model: 'report.point_of_sale.report_saledetails',
method: 'get_sale_details',
args: [false, false, false, [this.pos.pos_session.id]],
})
.then(function(result){
var env = {
widget: new PosBaseWidget(self),
company: self.pos.company,
pos: self.pos,
products: result.products,
payments: result.payments,
taxes: result.taxes,
total_paid: result.total_paid,
date: (new Date()).toLocaleString(),
};
var report = QWeb.render('SaleDetailsReport', env);
self.pos.proxy.printer.print_receipt(report);
});
},


Thanks

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
0
apr. 17
4402
0
mai 25
3050
1
mar. 24
5489
1
iul. 23
2687
1
iun. 23
2100