diff --git a/l10n_br_pos_cfe/__manifest__.py b/l10n_br_pos_cfe/__manifest__.py index 210684f05622..aa5b68308f32 100644 --- a/l10n_br_pos_cfe/__manifest__.py +++ b/l10n_br_pos_cfe/__manifest__.py @@ -19,6 +19,7 @@ "python": ["satcomum"], }, "data": [ + "data/pos_payment_method_data.xml", # Views "views/pos_payment_method_view.xml", # Templates @@ -29,7 +30,7 @@ "demo/pos_payment_method_demo.xml", ], "qweb": [ - "static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml", + "static/src/xml/Screens/ReceiptScreen/SatOrderReceipt.xml", "static/src/xml/Screens/ReceiptScreen/OrderRowReceipt.xml", "static/src/xml/Screens/ReceiptScreen/OrderHeaderReceipt.xml", "static/src/xml/Screens/ReceiptScreen/OrderSubtitleReceipt.xml", diff --git a/l10n_br_pos_cfe/data/pos_payment_method_data.xml b/l10n_br_pos_cfe/data/pos_payment_method_data.xml index 3b1d7822df49..b1f804afc283 100644 --- a/l10n_br_pos_cfe/data/pos_payment_method_data.xml +++ b/l10n_br_pos_cfe/data/pos_payment_method_data.xml @@ -73,4 +73,12 @@ 05 + + + + + diff --git a/l10n_br_pos_cfe/demo/pos_payment_method_demo.xml b/l10n_br_pos_cfe/demo/pos_payment_method_demo.xml index f654d9a61675..aa71a24b869f 100644 --- a/l10n_br_pos_cfe/demo/pos_payment_method_demo.xml +++ b/l10n_br_pos_cfe/demo/pos_payment_method_demo.xml @@ -73,4 +73,8 @@ 05 + + 01 + + diff --git a/l10n_br_pos_cfe/static/src/js/ReceiptScreen/SatOrderReceipt.js b/l10n_br_pos_cfe/static/src/js/ReceiptScreen/SatOrderReceipt.js new file mode 100644 index 000000000000..0a9d9dc8592e --- /dev/null +++ b/l10n_br_pos_cfe/static/src/js/ReceiptScreen/SatOrderReceipt.js @@ -0,0 +1,14 @@ +odoo.define("l10n_br_pos_cfe.SatOrderReceipt", function (require) { + "use strict"; + + const OrderReceipt = require("point_of_sale.OrderReceipt"); + + /* + * Overwrite the original component template, as it is giving OWL + * error when we try to inherit and change the information from + * the entire original template. + */ + OrderReceipt.template = "SatOrderReceipt"; + + return OrderReceipt; +}); diff --git a/l10n_br_pos_cfe/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml b/l10n_br_pos_cfe/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml deleted file mode 100644 index 2f673b063391..000000000000 --- a/l10n_br_pos_cfe/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - -
- -

------------------------------------------------

- -

------------------------------------------------

-
-
- # | COD | DESC | QTD | UN | VLUN R$ | VLTR R$ | VL ITEM R$ -
-

------------------------------------------------

- - - - - - - -
-
- Troco R$ -
-
- -
-
-

------------------------------------------------

-
- -
-
-
- -
diff --git a/l10n_br_pos_cfe/static/src/xml/Screens/ReceiptScreen/SatOrderReceipt.xml b/l10n_br_pos_cfe/static/src/xml/Screens/ReceiptScreen/SatOrderReceipt.xml new file mode 100644 index 000000000000..21f6a1b56875 --- /dev/null +++ b/l10n_br_pos_cfe/static/src/xml/Screens/ReceiptScreen/SatOrderReceipt.xml @@ -0,0 +1,51 @@ + + + + +
+ +

------------------------------------------------

+ +

------------------------------------------------

+
+
+ # | COD | DESC | QTD | UN | VLUN R$ | VLTR R$ | VL ITEM R$ +
+

------------------------------------------------

+ + + + + + + +
+
+ Troco R$ +
+
+ +
+
+

------------------------------------------------

+
+ +
+
+ +
diff --git a/l10n_br_pos_cfe/views/pos_template.xml b/l10n_br_pos_cfe/views/pos_template.xml index 7c4dd3f2a0d6..276b49f77b13 100644 --- a/l10n_br_pos_cfe/views/pos_template.xml +++ b/l10n_br_pos_cfe/views/pos_template.xml @@ -47,6 +47,10 @@ src="/l10n_br_pos_cfe/static/src/js/ReceiptScreen/OrderSubtitleReceipt.js" type="text/javascript" /> +