I want to display the session_id created from the backend to the PoS client in the receipt section when validating the order
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Contabilitate
- Inventar
- PoS
- Project
- MRP
Această întrebare a fost marcată
Thank you, this works, but if I add the inherit field in pos.order and want to add it to the PoS receipt, is that possible?
Hello, Mangandaralam Sakti
- To remove the 'Daily Sale' button when cashier close session, please follow below steps.
1) Create a Module, after that create a folder structure of staic folder as shown in below image.
2) Register the pos assets in __manifest__.py file.
3) In 'order_receipt.xml' file add below code snippet.
// Code In Comment
4) In 'models.js' file add below code snippet.
// Code In Comment
5) Do not forget to replace 'your_module_name' to Actual module name.
6) Below is the screenshot of expected Output :
I Hope this information proves helpful to you. Thanks & Regards, Email: odoo@aktivsoftware.com Skype: kalpeshmaheshwari |
3) In 'order_receipt.xml' file add below code snippet.
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-name="your_module_name.OrderReceipt" t-inherit="point_of_sale.OrderReceipt" t-inherit-mode="extension">
<xpath expr="//div[hasclass('paymentlines')]" position="inside">
<t t-if="props.data.session">
<h4>Session Name : <t t-esc="props.data.session"/></h4>
</t>
</xpath>
</t>
</templates>
4) In 'models.js' file add below code snippet.
/* @odoo-module */
import { Order } from "@point_of_sale/app/store/models";
import { usePos } from "@point_of_sale/app/store/pos_hook";
import { patch } from "@web/core/utils/patch";
patch(Order.prototype, {
export_for_printing() {
const result = super.export_for_printing(...arguments);
result.session = this.pos.pos_session.name;
return result;
},
});
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Înscrie-teRelated Posts | Răspunsuri | Vizualizări | Activitate | |
---|---|---|---|---|
|
1
ian. 25
|
1325 | ||
|
1
mai 25
|
850 | ||
|
1
mai 25
|
1063 | ||
|
0
ian. 25
|
911 | ||
|
1
dec. 24
|
1378 |