diff --git a/addons/point_of_sale/models/pos_config.py b/addons/point_of_sale/models/pos_config.py index d63bced8eb9..dae8d95ddf8 100644 --- a/addons/point_of_sale/models/pos_config.py +++ b/addons/point_of_sale/models/pos_config.py @@ -194,8 +194,8 @@ class PosConfig(models.Model): use_pricelist = fields.Boolean("Use a pricelist.") tax_regime = fields.Boolean("Tax Regime") tax_regime_selection = fields.Boolean("Tax Regime Selection value") - start_category = fields.Boolean("Set Start Category", default=False) - limit_categories = fields.Boolean("Restrict Available Product Categories") + start_category = fields.Boolean("Start Category", default=False) + limit_categories = fields.Boolean("Restrict Product Categories") module_account = fields.Boolean(string='Invoicing', help='Enables invoice generation from the Point of Sale.') module_pos_restaurant = fields.Boolean("Is a Bar/Restaurant") module_pos_discount = fields.Boolean("Global Discounts") diff --git a/addons/point_of_sale/models/pos_session.py b/addons/point_of_sale/models/pos_session.py index 8abdcef3167..8e058ec8712 100644 --- a/addons/point_of_sale/models/pos_session.py +++ b/addons/point_of_sale/models/pos_session.py @@ -32,7 +32,7 @@ class PosSession(models.Model): index=True) name = fields.Char(string='Session ID', required=True, readonly=True, default='/') user_id = fields.Many2one( - 'res.users', string='Responsible', + 'res.users', string='Opened By', required=True, index=True, readonly=True, diff --git a/addons/point_of_sale/static/src/css/pos.css b/addons/point_of_sale/static/src/css/pos.css index a53f99fd54e..8b1dedd7cdf 100644 --- a/addons/point_of_sale/static/src/css/pos.css +++ b/addons/point_of_sale/static/src/css/pos.css @@ -1489,6 +1489,9 @@ td { padding-left: 0; flex-grow: 5; } +.payment-screen .customer-button { + margin-bottom: 10px; +} .payment-screen .payment-buttons .button { background: #e2e2e2; line-height: 73px; @@ -1618,6 +1621,11 @@ td { .payment-screen .payment-buttons { display: flex; flex-wrap: wrap; + flex-direction: column; + } + .payment-screen .payment-controls { + display: flex; + flex-wrap: wrap; } .payment-screen .payment-buttons .button { flex-basis: 30%; diff --git a/addons/point_of_sale/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml b/addons/point_of_sale/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml index e2382e2f3f3..d6ae732708b 100644 --- a/addons/point_of_sale/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml +++ b/addons/point_of_sale/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml @@ -49,35 +49,39 @@