From 3751379f1e9a4c215fb6eb898b4ccc67659b9ace Mon Sep 17 00:00:00 2001 From: stephanchrst Date: Tue, 10 May 2022 21:51:50 +0700 Subject: initial commit 2 --- addons/pos_restaurant/static/src/xml/Chrome.xml | 10 +++ .../src/xml/ChromeWidgets/BackToFloorButton.xml | 19 ++++++ .../pos_restaurant/static/src/xml/Resizeable.xml | 8 +++ .../static/src/xml/Screens/BillScreen.xml | 36 ++++++++++ .../static/src/xml/Screens/FloorScreen/EditBar.xml | 63 +++++++++++++++++ .../src/xml/Screens/FloorScreen/EditableTable.xml | 31 +++++++++ .../src/xml/Screens/FloorScreen/FloorScreen.xml | 37 ++++++++++ .../src/xml/Screens/FloorScreen/TableWidget.xml | 19 ++++++ .../Screens/OrderManagementScreen/OrderList.xml | 12 ++++ .../xml/Screens/OrderManagementScreen/OrderRow.xml | 12 ++++ .../xml/Screens/PaymentScreen/PaymentScreen.xml | 24 +++++++ .../PaymentScreenElectronicPayment.xml | 19 ++++++ .../ControlButtons/OrderlineNoteButton.xml | 12 ++++ .../ControlButtons/PrintBillButton.xml | 12 ++++ .../ControlButtons/SplitBillButton.xml | 12 ++++ .../ControlButtons/SubmitOrderButton.xml | 12 ++++ .../ControlButtons/TableGuestsButton.xml | 14 ++++ .../ControlButtons/TransferOrderButton.xml | 12 ++++ .../src/xml/Screens/ProductScreen/Orderline.xml | 15 ++++ .../src/xml/Screens/ReceiptScreen/OrderReceipt.xml | 50 ++++++++++++++ .../Screens/SplitBillScreen/SplitBillScreen.xml | 46 +++++++++++++ .../xml/Screens/SplitBillScreen/SplitOrderline.xml | 48 +++++++++++++ .../static/src/xml/Screens/TicketScreen.xml | 33 +++++++++ .../static/src/xml/Screens/TipScreen.xml | 61 +++++++++++++++++ .../pos_restaurant/static/src/xml/TipReceipt.xml | 79 ++++++++++++++++++++++ .../pos_restaurant/static/src/xml/multiprint.xml | 78 +++++++++++++++++++++ 26 files changed, 774 insertions(+) create mode 100644 addons/pos_restaurant/static/src/xml/Chrome.xml create mode 100644 addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml create mode 100644 addons/pos_restaurant/static/src/xml/Resizeable.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditableTable.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/FloorScreen/TableWidget.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/OrderManagementScreen/OrderList.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/OrderManagementScreen/OrderRow.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenElectronicPayment.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml create mode 100644 addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml create mode 100644 addons/pos_restaurant/static/src/xml/TipReceipt.xml create mode 100644 addons/pos_restaurant/static/src/xml/multiprint.xml (limited to 'addons/pos_restaurant/static/src/xml') diff --git a/addons/pos_restaurant/static/src/xml/Chrome.xml b/addons/pos_restaurant/static/src/xml/Chrome.xml new file mode 100644 index 00000000..86032c07 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Chrome.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml b/addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml new file mode 100644 index 00000000..2b5c865c --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + ( + + ) + + + + + + diff --git a/addons/pos_restaurant/static/src/xml/Resizeable.xml b/addons/pos_restaurant/static/src/xml/Resizeable.xml new file mode 100644 index 00000000..169c888e --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Resizeable.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml b/addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml new file mode 100644 index 00000000..5df01405 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml @@ -0,0 +1,36 @@ + + + + +
+
+
+ + + + Back + +
+

Bill Printing

+
+ + Ok + + + +
+
+
+ + + Print +
+
+ +
+
+
+
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml b/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml new file mode 100644 index 00000000..0d47a5c4 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml @@ -0,0 +1,63 @@ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + +
+
+ + + + + + + + + + +
+ + + +
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditableTable.xml b/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditableTable.xml new file mode 100644 index 00000000..9c3a6079 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditableTable.xml @@ -0,0 +1,31 @@ + + + + + + +
+ + + + + + + +
+
+
+
+
+ + + + + + +
+
+
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml b/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml new file mode 100644 index 00000000..818f2d83 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml @@ -0,0 +1,37 @@ + + + + +
+
+ +
+ + + + + +
+
+
+
+ This floor has no tables yet, use the + + button in the editing toolbar to create new tables. +
+
+ + + + +
+ + + + +
+
+
+
+
diff --git a/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/TableWidget.xml b/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/TableWidget.xml new file mode 100644 index 00000000..c9a7549a --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/FloorScreen/TableWidget.xml @@ -0,0 +1,19 @@ + + + + +
+ + + + + + + + + + +
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/OrderManagementScreen/OrderList.xml b/addons/pos_restaurant/static/src/xml/Screens/OrderManagementScreen/OrderList.xml new file mode 100644 index 00000000..79607102 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/OrderManagementScreen/OrderList.xml @@ -0,0 +1,12 @@ + + + + + +
+ Table +
+
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/OrderManagementScreen/OrderRow.xml b/addons/pos_restaurant/static/src/xml/Screens/OrderManagementScreen/OrderRow.xml new file mode 100644 index 00000000..3006e5bf --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/OrderManagementScreen/OrderRow.xml @@ -0,0 +1,12 @@ + + + + + +
+ +
+
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml b/addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml new file mode 100644 index 00000000..7a460e5e --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml @@ -0,0 +1,24 @@ + + + + + + env.pos.config.set_tip_after_payment and !currentOrder.is_paid() + + + + + Keep Open + + $0 + + + + + Close Tab + + $0 + + + + diff --git a/addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenElectronicPayment.xml b/addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenElectronicPayment.xml new file mode 100644 index 00000000..11683ddb --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenElectronicPayment.xml @@ -0,0 +1,19 @@ + + + + + + +
+ Adjust Amount +
+
+ +
+ Reverse +
+
+
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml new file mode 100644 index 00000000..407103a5 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml @@ -0,0 +1,12 @@ + + + + +
+ + + Note +
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml new file mode 100644 index 00000000..12a4e397 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Bill + + + + diff --git a/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml new file mode 100644 index 00000000..e8efb306 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Split + + + + diff --git a/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml new file mode 100644 index 00000000..e0229af8 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Order + + + + diff --git a/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml new file mode 100644 index 00000000..5a33b17e --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml @@ -0,0 +1,14 @@ + + + + +
+ + + + + Guests +
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml new file mode 100644 index 00000000..6eb0c975 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml @@ -0,0 +1,12 @@ + + + + +
+ + + Transfer +
+
+ +
diff --git a/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml new file mode 100644 index 00000000..a5c96ded --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml @@ -0,0 +1,15 @@ + + + + + + +
  • + + +
  • +
    +
    +
    + +
    diff --git a/addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml b/addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml new file mode 100644 index 00000000..94a8e45e --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml @@ -0,0 +1,50 @@ + + + + + + +
    PRO FORMA
    +
    +
    + + !props.isBill + + + + at table + + +
    Guests:
    +
    +
    + + +
    +
    For convenience, we are providing the following gratuity calculations:
    +
    +
    +
    15%
    +
    + +
    +
    +
    +
    20%
    +
    + +
    +
    +
    +
    25%
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    diff --git a/addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml b/addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml new file mode 100644 index 00000000..f853d8aa --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml @@ -0,0 +1,46 @@ + + + + +
    +
    +
    + + + + Back + +
    +

    Bill Splitting

    +
    +
    +
    +
    +
    +
      + + + +
    +
    +
    +
    +
    + + + +
    +
    +
    + + + Payment +
    +
    +
    +
    +
    +
    +
    + +
    diff --git a/addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml b/addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml new file mode 100644 index 00000000..fd71374f --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml @@ -0,0 +1,48 @@ + + + + +
  • + + + + + + +
      + +
    • + + + + + / + + + + + + + + + at + + / + +
    • +
      + +
    • + With a + + + % + + discount +
    • +
      +
    +
  • +
    + +
    diff --git a/addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml b/addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml new file mode 100644 index 00000000..1c0ac260 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml @@ -0,0 +1,33 @@ + + + + + +
    Table
    +
    Tip
    +
    + +
    + +
    +
    + +
    +
    + + + +
    + + +
    + + + +
    + +
    +
    +
    + +
    diff --git a/addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml b/addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml new file mode 100644 index 00000000..bae809a8 --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml @@ -0,0 +1,61 @@ + + + + +
    +
    +
    +
    + + + + Back + + + + + Reprint receipts + +
    +

    Add a tip

    +
    + +
    +
    +
    + +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +
    No Tip
    +
    +
    +
    Amount
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    + + + diff --git a/addons/pos_restaurant/static/src/xml/TipReceipt.xml b/addons/pos_restaurant/static/src/xml/TipReceipt.xml new file mode 100644 index 00000000..2a82356e --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/TipReceipt.xml @@ -0,0 +1,79 @@ + + + + +
    + + +
    +
    + +

    + +

    +
    +
    +
    + +
    +
    + +
    Tel:
    +
    + +
    VAT:
    +
    + +
    +
    + +
    +
    + + + + +
    +
    + +
    +
    --------------------------------
    +
    Served by
    +
    +
    +
    +
    + +
    + +
    +
    + + +
    + Subtotal +
    +
    +
    + +
    + Tip: +
    ________________________
    +
    +
    + +
    + Total: +
    ________________________
    +
    +
    +
    + +
    +
    ______________________________________________
    +
    Signature
    +
    +
    +
    + +
    diff --git a/addons/pos_restaurant/static/src/xml/multiprint.xml b/addons/pos_restaurant/static/src/xml/multiprint.xml new file mode 100644 index 00000000..e162e03d --- /dev/null +++ b/addons/pos_restaurant/static/src/xml/multiprint.xml @@ -0,0 +1,78 @@ + + + + + +
    + +
    +
    +
    + + +
    +
    + +
    +
    + / +
    +
    +
    +
    + +
    +
    + CANCELLED + : +
    +
    +
    + +
    + + +
    + + +
    + NOTE + ... +
    +
    ---
    +
    +
    +
    +
    +
    +
    +
    + +
    + NEW + : +
    +
    +
    + +
    + + +
    + + +
    + NOTE + ... +
    +
    ---
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    -- cgit v1.2.3