diff --git a/custom_receipts_for_pos/__manifest__.py b/custom_receipts_for_pos/__manifest__.py index d4959e336..f294709d7 100644 --- a/custom_receipts_for_pos/__manifest__.py +++ b/custom_receipts_for_pos/__manifest__.py @@ -22,7 +22,7 @@ ################################################################################ { 'name': 'POS Receipt Design', - 'version': '17.0.1.0.4', + 'version': '17.0.1.0.5', 'category': 'Point of Sale', 'summary': "POS Receipt, Receipt Design, POS Receipt Template, Design " "Report, Custom Receipt, POS Report, Customise Receipt, Odoo17, " diff --git a/custom_receipts_for_pos/data/pos_receipt_design1_data.xml b/custom_receipts_for_pos/data/pos_receipt_design1_data.xml index ae4fa182c..51b85516b 100644 --- a/custom_receipts_for_pos/data/pos_receipt_design1_data.xml +++ b/custom_receipts_for_pos/data/pos_receipt_design1_data.xml @@ -3,7 +3,13 @@ Design 1 - + + + +
+
diff --git a/custom_receipts_for_pos/data/pos_receipt_design2_data.xml b/custom_receipts_for_pos/data/pos_receipt_design2_data.xml index d0a5933a2..a26cc5905 100644 --- a/custom_receipts_for_pos/data/pos_receipt_design2_data.xml +++ b/custom_receipts_for_pos/data/pos_receipt_design2_data.xml @@ -3,12 +3,17 @@ Design 2 - + + + +
+

Phone:
-
Date : diff --git a/custom_receipts_for_pos/doc/RELEASE_NOTES.md b/custom_receipts_for_pos/doc/RELEASE_NOTES.md index bf96939f1..88b816d7d 100644 --- a/custom_receipts_for_pos/doc/RELEASE_NOTES.md +++ b/custom_receipts_for_pos/doc/RELEASE_NOTES.md @@ -25,3 +25,8 @@ #### Version 17.0.1.0.4 ##### BUGFIX - Fixed the missing products and amount details in the pos receipts from ticket screen. + +#### 05.09.2024 +#### Version 17.0.1.0.5 +##### BUGFIX +- Fixed the missing company logo in the pos receipts when printing. diff --git a/custom_receipts_for_pos/models/pos_config.py b/custom_receipts_for_pos/models/pos_config.py index cb66dd0bc..d06849a7a 100644 --- a/custom_receipts_for_pos/models/pos_config.py +++ b/custom_receipts_for_pos/models/pos_config.py @@ -34,6 +34,8 @@ class PosConfig(models.Model): help='Choose any receipt design') design_receipt = fields.Text(related='receipt_design.design_receipt', string='Receipt XML') + logo = fields.Binary(related='company_id.logo', string='Logo', + readonly=False) is_custom_receipt = fields.Boolean(string='Is Custom Receipt', help='Indicates the receipt design is ' 'custom or not') diff --git a/custom_receipts_for_pos/models/pos_receipt.py b/custom_receipts_for_pos/models/pos_receipt.py index 8c03a9cd3..0b802bc5d 100644 --- a/custom_receipts_for_pos/models/pos_receipt.py +++ b/custom_receipts_for_pos/models/pos_receipt.py @@ -20,7 +20,7 @@ # along with this program. If not, see . # ################################################################################ -from odoo import fields, models +from odoo import api, fields, models class PosReceipt(models.Model): diff --git a/custom_receipts_for_pos/models/pos_session.py b/custom_receipts_for_pos/models/pos_session.py index 8d3959031..ad04ebb9b 100644 --- a/custom_receipts_for_pos/models/pos_session.py +++ b/custom_receipts_for_pos/models/pos_session.py @@ -44,7 +44,6 @@ class PosSession(models.Model): return { 'search_params': { 'fields': ['design_receipt', 'name'], - }, } diff --git a/custom_receipts_for_pos/static/description/assets/screenshots/6.png b/custom_receipts_for_pos/static/description/assets/screenshots/6.png index ca4a70e2d..2cecf02f7 100644 Binary files a/custom_receipts_for_pos/static/description/assets/screenshots/6.png and b/custom_receipts_for_pos/static/description/assets/screenshots/6.png differ diff --git a/custom_receipts_for_pos/static/description/assets/screenshots/7.png b/custom_receipts_for_pos/static/description/assets/screenshots/7.png index 2a7a7287a..8c1e30d4b 100644 Binary files a/custom_receipts_for_pos/static/description/assets/screenshots/7.png and b/custom_receipts_for_pos/static/description/assets/screenshots/7.png differ diff --git a/custom_receipts_for_pos/views/pos_receipt_views.xml b/custom_receipts_for_pos/views/pos_receipt_views.xml index f027e825e..3e937007d 100644 --- a/custom_receipts_for_pos/views/pos_receipt_views.xml +++ b/custom_receipts_for_pos/views/pos_receipt_views.xml @@ -9,7 +9,8 @@ - + @@ -33,6 +34,7 @@ current - + \ No newline at end of file