Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
bca2f1f
[ADD] pos_blind_session_closing: New module pos_blind_session_closing
BernatObrador Mar 9, 2026
ef1cf86
[ADD] PoS session pay invoice module
etobella Sep 28, 2017
7af0504
Migration of pos_session_pay_invoice to 11.0
JordiBForgeFlow Oct 9, 2017
3a93624
Fix account-payment's github repo url
bishalgit Jun 25, 2018
c3b2869
[12.0][MIG] pos_session_pay_invoice
Jun 25, 2019
26ec3a4
Added translation using Weblate (Spanish)
danimv5 Oct 26, 2020
2c3c3ac
Added translation using Weblate (French)
jguenat Nov 26, 2020
bff4f7f
[IMP] pos_session_pay_invoice: black, isort, prettier
acsonefho Feb 5, 2021
d7088e2
[13.0][MIG] pos_session_pay_invoice
acsonefho Feb 8, 2021
98406c6
[MIG] pos_session_pay_invoice: Ending migration to 13.0
olgamarcocb Jun 14, 2021
3fd655e
[IMP] pos_session_pay_invoice: black, isort, prettier
olgamarcocb Dec 24, 2021
b2054d6
[MIG] pos_session_pay_invoice: Migration to 14.0
olgamarcocb Jan 11, 2022
7da0005
[UPD] Update pos_session_pay_invoice.pot
oca-travis Jan 31, 2022
eccec91
Added translation using Weblate (Italian)
mymage Mar 16, 2023
10e25bf
[14.0][IMP] pos_session_pay_invoice: Set `target=new` on views
May 25, 2023
d7be92f
[FIX] `search_paid_order_ids` must exclude orders createds with this …
May 31, 2023
dcec12f
[UPD] Update pos_session_pay_invoice.pot
Jun 28, 2023
a6e75a0
pos_session_pay_invoice 14.0.1.1.0
OCA-git-bot Jul 4, 2023
ea617fa
Translated using Weblate (Spanish)
anmarmo1 Aug 9, 2023
3a6de28
Translated using Weblate (Spanish)
Ivorra78 Mar 22, 2024
5dc98b3
Translated using Weblate (Italian)
mymage Jun 29, 2023
ef232ff
[MIG] pos_session_pay_invoice: Migration to 16.0
carlos-lopez-tecnativa Jul 18, 2024
3d60eac
[UPD] Update pos_session_pay_invoice.pot
Sep 25, 2024
e163f00
[BOT] post-merge updates
OCA-git-bot Sep 25, 2024
b5be54c
Translated using Weblate (Italian)
mymage Jul 30, 2025
2f7f6d3
[FIX] pos_session_pay_invoice: `search_paid_order_ids` must exclude o…
May 31, 2023
cc55358
[UPD] Update pos_session_pay_invoice.pot
Aug 5, 2025
8e62408
[BOT] post-merge updates
OCA-git-bot Aug 5, 2025
72ed302
Update translation files
weblate Aug 5, 2025
51ddaa1
Translated using Weblate (Italian)
mymage Aug 5, 2025
bbc3b3a
[IMP] pos_session_pay_invoice: Restrict to journals of the current PO…
carlos-lopez-tecnativa Aug 7, 2025
d318667
[UPD] Update pos_session_pay_invoice.pot
Aug 7, 2025
19a4f16
[BOT] post-merge updates
OCA-git-bot Aug 7, 2025
1f39c58
Update translation files
weblate Aug 7, 2025
080b3fb
[IMP] pos_session_pay_invoice: Generate pos.order and pos.payment for…
carlos-lopez-tecnativa Aug 7, 2025
e54e159
[UPD] Update pos_session_pay_invoice.pot
Aug 8, 2025
e3fb61c
[BOT] post-merge updates
OCA-git-bot Aug 8, 2025
118ddd9
Update translation files
weblate Aug 8, 2025
5813ba8
Translated using Weblate (Italian)
mymage Aug 8, 2025
8b9c65f
[IMP] pos_session_pay_invoice: pre-commit auto fixes
Tisho99 Jan 9, 2026
25c2c9f
[ADD] backport session summary report with fr translation
PierrickBrun Jun 6, 2018
5f56b4a
[MIG] Migrated to Odoo v 12
wpichler Oct 16, 2019
c50e3a3
Added translation using Weblate (Portuguese)
pedrocs-exo Nov 24, 2019
edb0d3c
Added translation using Weblate (Spanish)
mtbochaca Dec 4, 2019
f67cea8
Added translation using Weblate (Catalan)
mtbochaca Dec 4, 2019
5a4f64d
Added translation using Weblate (Catalan)
CarlesAntoli Dec 27, 2019
be30d9b
[IMP] pos_report_session_summary: black, isort, prettier
Aug 20, 2021
fc70598
[MIG] pos_report_session_summary: Migration to 14.0
Nov 30, 2021
ff754ea
[FIX] pos_report_session_summary
Dec 20, 2021
30443b6
[FIX] pos_report_session_summary: do not crash if statement data is m…
Jan 4, 2022
0a17335
Added translation using Weblate (Italian)
mymage Mar 16, 2023
2d883b4
[MIG] pos_report_session_summary: Migration to 15.0
Ricardoalso Mar 20, 2023
143a3b5
Update translation files
weblate Oct 9, 2023
3d14ada
[FIX] *: Linter fixes
chienandalu Oct 30, 2023
728f8e9
Is not pIs not possible to print the report. This pr fixes the error:…
almumu Nov 24, 2023
68ccccb
[BOT] post-merge updates
OCA-git-bot Dec 18, 2023
9bbba5b
[IMP] pos_report_session_summary: black, isort, prettier
Jul 24, 2024
f88628b
[MIG] pos_report_session_summary: Migration to 16.0
Jul 24, 2024
2266db3
[UPD] Update pos_report_session_summary.pot
Aug 29, 2024
24e74f2
[BOT] post-merge updates
OCA-git-bot Aug 29, 2024
251185a
[IMP] pos_report_session_summary: pre-commit auto fixes
Jul 8, 2025
f0b9a3e
[MIG] pos_report_session_summary: Migration to 18.0
Jul 8, 2025
bab1fbc
[NEW][10.0] POS order remove line
robyf70 Dec 12, 2019
ad17828
[MIG][12.0] POS order remove line
robyf70 Dec 13, 2019
f19b76e
[IMP] pos_order_remove_line: black, isort, prettier
joanqubiq May 21, 2020
eb4431c
[FIX] Use scss stylesheet instead of less
ivantodorovich May 10, 2021
4a1d837
[IMP] pos_order_remove_line: isort, black , prettier.
fshah-initos Jul 21, 2021
9ae50d5
[MIG] Migrate module pos_order_remove_line to v14.
fshah-initos Jul 21, 2021
2654c06
[MIG] pos_order_remove_line: Migration to 16.0
suker Feb 2, 2023
bb4cdb3
Added translation using Weblate (Italian)
mymage Apr 25, 2023
9ea0b30
[FIX] pos_order_remove_line: clean refunded orderline of toRefundLine…
suker Jul 17, 2023
79bf232
[16.0][FIX] pos_order_remove_line: Trigger
Aug 17, 2023
11382f7
[FIX] eslint error 'no-shadow' in all modules
legalsylvain Jan 18, 2024
f73281c
[IMP] pos_order_remove_line: pre-commit auto fixes
BhaveshHeliconia Feb 10, 2025
f0d86e6
[MIG] pos_order_remove_line: Migration to 18.0
BhaveshHeliconia Feb 10, 2025
cab7c2a
[IMP] pos_order_remove_line: Add config show button remove order line
Nov 17, 2025
fd65042
[MIG] pos_session_pay_invoice: Migration to 18.0
Tisho99 Jan 9, 2026
173b5da
new module pos_margin
legalsylvain Apr 10, 2017
6f849bc
[MIG] pos_margin:Migration to 11.0
Oct 26, 2018
5c717b8
[IMP] Add pos margin in pos order report
Nov 14, 2018
4a71e75
[MIG] pos_margin: Migration to 12.0
legalsylvain Aug 15, 2019
94b9b91
[IMP] pos_margin : display margin and margin rate in front-end UI
legalsylvain Jun 10, 2021
6546b19
[MIG] pos_margin: Migration to 13.0
meodoo Oct 10, 2019
7e7a2ef
[IMP] pos_margin: isort, black, prettier.
dsolanki-initos Jun 2, 2021
c6250f4
[MIG] Migrate module pos_margin to v14.
dsolanki-initos Jun 2, 2021
f01a8c2
pos_margin: bump version to workround PyPI glitch
sbidoul Aug 10, 2021
c1e953c
Translated using Weblate (Italian)
francesco-ooops Apr 20, 2022
8bd15ac
[FIX] Hide margin in Front End if config is false
cvinh Jul 29, 2022
8605623
Translated using Weblate (Italian)
francesco-ooops Jan 18, 2023
fab2806
[IMP] : pre-commit stuff
suker Jan 18, 2023
35acbc5
[MIG] pos_margin: Migration to 16.0
suker Jan 24, 2023
e5a5f38
Added translation using Weblate (Italian)
mymage Aug 1, 2023
bc017ab
Translated using Weblate (Italian)
mymage Aug 1, 2023
85cfb7e
[FIX] eslint error 'no-shadow' in all modules
legalsylvain Jan 18, 2024
ee352ff
[IMP] pos_margin: pre-commit execution
antoniodavid Apr 15, 2025
889d2ff
[MIG] pos_margin: Migration to 17.0
antoniodavid Apr 15, 2025
44bdc53
[IMP] pos_margin: pre-commit auto fixes
Tisho99 Feb 3, 2026
7dad346
[MIG] pos_margin: Migration to 18.0
Tisho99 Feb 3, 2026
60ac10c
Merge PR #1472 into 18.0
OCA-git-bot Mar 25, 2026
a483c6d
[UPD] Update pos_session_pay_invoice.pot
Mar 25, 2026
e826150
[BOT] post-merge updates
OCA-git-bot Mar 25, 2026
11f2f2a
Merge PR #1296 into 18.0
OCA-git-bot Mar 25, 2026
7cbdc9b
[UPD] Update pos_order_remove_line.pot
Mar 25, 2026
cba4d6a
[BOT] post-merge updates
OCA-git-bot Mar 25, 2026
3187024
Merge PR #1411 into 18.0
OCA-git-bot Mar 25, 2026
12ecdcf
[UPD] Update pos_report_session_summary.pot
Mar 25, 2026
7357219
[BOT] post-merge updates
OCA-git-bot Mar 25, 2026
240dfb2
Added translation using Weblate (Italian)
mymage Mar 26, 2026
70f9b5d
Translated using Weblate (Italian)
mymage Mar 30, 2026
9ff756a
Merge PR #1495 into 18.0
OCA-git-bot Apr 7, 2026
8f34458
[UPD] Update pos_blind_session_closing.pot
Apr 7, 2026
43484f1
[BOT] post-merge updates
OCA-git-bot Apr 7, 2026
4e9961a
Merge PR #1483 into 18.0
OCA-git-bot Apr 7, 2026
a41554b
[UPD] Update pos_margin.pot
Apr 7, 2026
5e6e7c9
[BOT] post-merge updates
OCA-git-bot Apr 7, 2026
7f40914
[ADD] pos_user_restrict_provider_info: New module pos_user_restrict_p…
BernatObrador Mar 3, 2026
461ceb9
Added translation using Weblate (Italian)
mymage Apr 8, 2026
d49dc88
Merge PR #1490 into 18.0
OCA-git-bot Apr 8, 2026
95464fd
[UPD] Update pos_user_restrict_provider_info.pot
Apr 8, 2026
6d2b34a
[BOT] post-merge updates
OCA-git-bot Apr 8, 2026
5008b56
Translated using Weblate (Italian)
mymage Apr 8, 2026
e2a8665
[MIG]Migration to 12.0: email_pos_receipt
Sep 12, 2019
78694f5
[FIX] pos_ticket_send_by_mail: Solve test case issue
chetanrdhaduk Mar 3, 2020
e5c5e67
Optimise the code
chetanrdhaduk Mar 5, 2020
e7bca72
[UPD] Update pos_ticket_send_by_mail.pot
druidoo-transbot Apr 9, 2020
30c607c
[IMP] pos_ticket_send_by_mail: email templates are no_update = True
Apr 19, 2020
1bbebec
Solve tranlsation issue.
chetanrdhaduk Apr 23, 2020
aca537d
[UPD] Update pos_ticket_send_by_mail.pot
druidoo-transbot Apr 23, 2020
743ce62
[UPD] pos_ticket_send_by_mail: Update pos_ticket_send_by_mail.pot
druidoo-transbot Apr 29, 2020
8b1db21
Translated using Weblate (French)
msdruidoo Jul 1, 2020
069bff0
[UPD] pos_ticket_send_by_mail: Help with test of mass mailing
nguyenminhchien Aug 23, 2021
19715a4
[ADD] pos_ticket_send_by_mail: Automatic POS receipt by mail, except …
nguyenminhchien Apr 24, 2023
aa93cea
[IMP] pos_ticket_send_by_mail: pre-commit auto fixes
Oct 16, 2025
66ee13a
[MIG] pos_ticket_send_by_mail: Migration to 18.0
Oct 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,23 @@ Available addons
addon | version | maintainers | summary
--- | --- | --- | ---
[pos_barcode_rule_priced_with_change_rate](pos_barcode_rule_priced_with_change_rate/) | 18.0.1.0.0 | | Add a barcode rule to be able to scan a barcode with price encoded (as the standard "Priced Product" rule), and convert the price according to a given change rate.
[pos_blind_session_closing](pos_blind_session_closing/) | 18.0.1.0.0 | <a href='https://github.com/BernatObrador'><img src='https://github.com/BernatObrador.png' width='32' height='32' style='border-radius:50%;' alt='BernatObrador'/></a> | Hide cash control details in the closing popup
[pos_config_logo](pos_config_logo/) | 18.0.1.0.0 | | Set logotypes different from the company's one
[pos_customer_tree_view_vat](pos_customer_tree_view_vat/) | 18.0.1.0.0 | <a href='https://github.com/mileo'><img src='https://github.com/mileo.png' width='32' height='32' style='border-radius:50%;' alt='mileo'/></a> | Point of Sale: Show VAT number at Customer Tree View
[pos_display_order_number](pos_display_order_number/) | 18.0.1.0.1 | <a href='https://github.com/henrybackman'><img src='https://github.com/henrybackman.png' width='32' height='32' style='border-radius:50%;' alt='henrybackman'/></a> | POS - Display order number in order summary
[pos_display_total_quantity](pos_display_total_quantity/) | 18.0.1.0.1 | <a href='https://github.com/henrybackman'><img src='https://github.com/henrybackman.png' width='32' height='32' style='border-radius:50%;' alt='henrybackman'/></a> | POS - Display total quantity in order summary
[pos_divide_order_summary](pos_divide_order_summary/) | 18.0.1.0.1 | <a href='https://github.com/henrybackman'><img src='https://github.com/henrybackman.png' width='32' height='32' style='border-radius:50%;' alt='henrybackman'/></a> | POS - Divider order summary
[pos_lot_barcode](pos_lot_barcode/) | 18.0.1.0.1 | | Scan barcode to enter lot/serial numbers
[pos_margin](pos_margin/) | 18.0.1.0.0 | <a href='https://github.com/legalsylvain'><img src='https://github.com/legalsylvain.png' width='32' height='32' style='border-radius:50%;' alt='legalsylvain'/></a> | Margin on PoS Order
[pos_order_remove_line](pos_order_remove_line/) | 18.0.1.0.0 | <a href='https://github.com/robyf70'><img src='https://github.com/robyf70.png' width='32' height='32' style='border-radius:50%;' alt='robyf70'/></a> | Add button to remove POS order line.
[pos_order_to_sale_order](pos_order_to_sale_order/) | 18.0.1.0.0 | <a href='https://github.com/legalsylvain'><img src='https://github.com/legalsylvain.png' width='32' height='32' style='border-radius:50%;' alt='legalsylvain'/></a> | PoS Order To Sale Order
[pos_product_display_default_code](pos_product_display_default_code/) | 18.0.1.0.0 | | pos: display product default code before product name
[pos_product_multi_barcode](pos_product_multi_barcode/) | 18.0.1.0.0 | | Make product multi barcodes usable in the point of sale
[pos_report_session_summary](pos_report_session_summary/) | 18.0.1.0.0 | | Adds a Session Summary PDF report on the POS session
[pos_sale_picking_keep](pos_sale_picking_keep/) | 18.0.1.0.1 | <a href='https://github.com/pedrobaeza'><img src='https://github.com/pedrobaeza.png' width='32' height='32' style='border-radius:50%;' alt='pedrobaeza'/></a> | Keep sale pickings from PoS
[pos_session_pay_invoice](pos_session_pay_invoice/) | 18.0.1.0.0 | | Pay and receive invoices from PoS Session
[pos_supplierinfo_search](pos_supplierinfo_search/) | 18.0.1.0.0 | <a href='https://github.com/eLBati'><img src='https://github.com/eLBati.png' width='32' height='32' style='border-radius:50%;' alt='eLBati'/></a> | Search products by supplier data
[pos_user_restrict_provider_info](pos_user_restrict_provider_info/) | 18.0.1.0.0 | <a href='https://github.com/BernatObrador'><img src='https://github.com/BernatObrador.png' width='32' height='32' style='border-radius:50%;' alt='BernatObrador'/></a> | Restrict provider info to pos users
[pos_user_restriction](pos_user_restriction/) | 18.0.1.0.0 | <a href='https://github.com/eLBati'><img src='https://github.com/eLBati.png' width='32' height='32' style='border-radius:50%;' alt='eLBati'/></a> | Restrict some users to see and use only certain points of sale

[//]: # (end addons)
Expand Down
122 changes: 122 additions & 0 deletions pos_blind_session_closing/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

===========================
POS - Blind Session Closing
===========================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:2a7aca22c7b565d46f5420abf05aad0b86d93fead3916e79900b677759189ba6
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpos-lightgray.png?logo=github
:target: https://github.com/OCA/pos/tree/18.0/pos_blind_session_closing
:alt: OCA/pos
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/pos-18-0/pos-18-0-pos_blind_session_closing
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/pos&target_branch=18.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module hides the expected amounts during POS session closing to
allow blind cash control.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module and enable blind closing in the POS, follow these
steps:

1. Navigate to **Settings** → **Users & Companies** → **Users**

2. Open the user who should be allowed to see the expected closing
amounts

3. In the **Extra Rights** tab, enable the group:

- **Can see POS closing amounts**

4. Users **with this group** will be able to see the expected amounts
during the POS session closing.

5. Users **without this group** will perform a **blind closing**,
meaning:

- Expected cash amounts are hidden
- Only counted amounts can be entered

**Notes:**

- This allows managers or supervisors to see the expected totals while
regular cashiers perform a blind cash count.
- The feature applies to the **POS closing popup** when ending a
session.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/pos/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/pos/issues/new?body=module:%20pos_blind_session_closing%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* APSL-Nagarro

Contributors
------------

- `APSL-Nagarro <https://apsl.tech>`__:

- Bernat Obrador <bernat.obrador@nagarro.com>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-BernatObrador| image:: https://github.com/BernatObrador.png?size=40px
:target: https://github.com/BernatObrador
:alt: BernatObrador

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-BernatObrador|

This module is part of the `OCA/pos <https://github.com/OCA/pos/tree/18.0/pos_blind_session_closing>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Empty file.
22 changes: 22 additions & 0 deletions pos_blind_session_closing/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"name": "POS - Blind Session Closing",
"version": "18.0.1.0.0",
"summary": "Hide cash control details in the closing popup",
"category": "Point of Sale",
"author": "APSL-Nagarro, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/pos",
"license": "AGPL-3",
"maintainers": ["BernatObrador"],
"depends": ["point_of_sale"],
"data": [
"security/security.xml",
],
"assets": {
"point_of_sale._assets_pos": [
"pos_blind_session_closing/static/src/**/*",
],
"web.assets_tests": [
"pos_blind_session_closing/static/tests/tours/pos_blind_session_closing_tour.esm.js",
],
},
}
22 changes: 22 additions & 0 deletions pos_blind_session_closing/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_blind_session_closing
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 12:45+0000\n"
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.15.2\n"

#. module: pos_blind_session_closing
#: model:res.groups,name:pos_blind_session_closing.group_pos_close_session_amounts
msgid "Can see POS closing amounts"
msgstr "Può vedere i valori di chiusura del POS"
19 changes: 19 additions & 0 deletions pos_blind_session_closing/i18n/pos_blind_session_closing.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_blind_session_closing
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: pos_blind_session_closing
#: model:res.groups,name:pos_blind_session_closing.group_pos_close_session_amounts
msgid "Can see POS closing amounts"
msgstr ""
3 changes: 3 additions & 0 deletions pos_blind_session_closing/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"
2 changes: 2 additions & 0 deletions pos_blind_session_closing/readme/CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- [APSL-Nagarro](https://apsl.tech):
- Bernat Obrador \<<bernat.obrador@nagarro.com>\>
1 change: 1 addition & 0 deletions pos_blind_session_closing/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This module hides the expected amounts during POS session closing to allow blind cash control.
19 changes: 19 additions & 0 deletions pos_blind_session_closing/readme/USAGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
To use this module and enable blind closing in the POS, follow these steps:

1. Navigate to **Settings** → **Users & Companies** → **Users**

2. Open the user who should be allowed to see the expected closing amounts

3. In the **Extra Rights** tab, enable the group:
- **Can see POS closing amounts**

4. Users **with this group** will be able to see the expected amounts during the POS session closing.

5. Users **without this group** will perform a **blind closing**, meaning:
- Expected cash amounts are hidden
- Only counted amounts can be entered

**Notes:**

- This allows managers or supervisors to see the expected totals while regular cashiers perform a blind cash count.
- The feature applies to the **POS closing popup** when ending a session.
7 changes: 7 additions & 0 deletions pos_blind_session_closing/security/security.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="group_pos_close_session_amounts" model="res.groups">
<field name="name">Can see POS closing amounts</field>
<field name="category_id" ref="base.module_category_usability" />
</record>
</odoo>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading