@ -0,0 +1,37 @@ | 
				
			|||
POS Reorder | 
				
			|||
=========== | 
				
			|||
This modules provides an option to repeat the orders of the corresponding customer from POS | 
				
			|||
 | 
				
			|||
Configuration | 
				
			|||
============= | 
				
			|||
* No additional configurations needed | 
				
			|||
 | 
				
			|||
Company | 
				
			|||
------- | 
				
			|||
* `Cybrosys Techno Solutions <https://cybrosys.com/>`__ | 
				
			|||
 | 
				
			|||
Credits | 
				
			|||
------- | 
				
			|||
* Developers: Nimisha Murali@cybrosys | 
				
			|||
 | 
				
			|||
Contacts | 
				
			|||
-------- | 
				
			|||
* Mail Contact : odoo@cybrosys.com | 
				
			|||
* Website : https://cybrosys.com | 
				
			|||
 | 
				
			|||
Bug Tracker | 
				
			|||
----------- | 
				
			|||
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. | 
				
			|||
 | 
				
			|||
Maintainer | 
				
			|||
========== | 
				
			|||
.. image:: https://cybrosys.com/images/logo.png | 
				
			|||
   :target: https://cybrosys.com | 
				
			|||
 | 
				
			|||
This module is maintained by Cybrosys Technologies. | 
				
			|||
 | 
				
			|||
For support and more information, please visit `Our Website <https://cybrosys.com/>`__ | 
				
			|||
 | 
				
			|||
Further information | 
				
			|||
=================== | 
				
			|||
HTML Description: `<static/description/index.html>`__ | 
				
			|||
@ -0,0 +1,23 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
############################################################################# | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2020-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			|||
#    Author: Nimisha Muralidhar (odoo@cybrosys.com) | 
				
			|||
# | 
				
			|||
#    You can modify it under the terms of the GNU AFFERO | 
				
			|||
#    GENERAL PUBLIC LICENSE (AGPL v3), Version 3. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE | 
				
			|||
#    (AGPL v3) along with this program. | 
				
			|||
#    If not, see <http://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
############################################################################# | 
				
			|||
 | 
				
			|||
from . import models | 
				
			|||
@ -0,0 +1,41 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
############################################################################# | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2020-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			|||
#    Author: Nimisha Muralidhar (odoo@cybrosys.com) | 
				
			|||
# | 
				
			|||
#    You can modify it under the terms of the GNU AFFERO | 
				
			|||
#    GENERAL PUBLIC LICENSE (AGPL v3), Version 3. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE | 
				
			|||
#    (AGPL v3) along with this program. | 
				
			|||
#    If not, see <http://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
############################################################################# | 
				
			|||
{ | 
				
			|||
    'name': 'POS Reorder', | 
				
			|||
    'version': '13.0.1.0.0', | 
				
			|||
    'category': 'Point of Sale', | 
				
			|||
    'summary': 'Repeat Orders in Previous History', | 
				
			|||
    'description': 'Repeat Orders in Previous History,Reorder, re order, Repeat order, odoo13, duplicate order', | 
				
			|||
    'author': 'Cybrosys Techno Solutions', | 
				
			|||
    'company': 'Cybrosys Techno Solutions', | 
				
			|||
    'maintainer': 'Cybrosys Techno Solutions', | 
				
			|||
    'images': ['static/description/banner.png'], | 
				
			|||
    'website': 'https://www.cybrosys.com', | 
				
			|||
    'depends': ['point_of_sale'], | 
				
			|||
    'data': ['views/pos_template.xml'], | 
				
			|||
    'qweb': ['static/src/xml/pos_repeat.xml'], | 
				
			|||
    'license': 'AGPL-3', | 
				
			|||
    'installable': True, | 
				
			|||
    'auto_install': False, | 
				
			|||
    'application': False, | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,9 @@ | 
				
			|||
## Module <pos_repeat_order> | 
				
			|||
 | 
				
			|||
#### 10.01.2020 | 
				
			|||
#### Version 13.0.1.0.0 | 
				
			|||
#### ADD | 
				
			|||
Initial commit for Repeat Order in POS | 
				
			|||
 | 
				
			|||
 | 
				
			|||
 | 
				
			|||
@ -0,0 +1,23 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
############################################################################# | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2020-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			|||
#    Author: Nimisha Muralidhar (odoo@cybrosys.com) | 
				
			|||
# | 
				
			|||
#    You can modify it under the terms of the GNU AFFERO | 
				
			|||
#    GENERAL PUBLIC LICENSE (AGPL v3), Version 3. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE | 
				
			|||
#    (AGPL v3) along with this program. | 
				
			|||
#    If not, see <http://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
############################################################################# | 
				
			|||
 | 
				
			|||
from . import pos_repeat | 
				
			|||
@ -0,0 +1,46 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
############################################################################# | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2020-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			|||
#    Author: Nimisha Muralidhar (odoo@cybrosys.com) | 
				
			|||
# | 
				
			|||
#    You can modify it under the terms of the GNU AFFERO | 
				
			|||
#    GENERAL PUBLIC LICENSE (AGPL v3), Version 3. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE | 
				
			|||
#    (AGPL v3) along with this program. | 
				
			|||
#    If not, see <http://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
############################################################################# | 
				
			|||
from odoo import models, api, fields | 
				
			|||
 | 
				
			|||
 | 
				
			|||
class PosRepeatOrder(models.Model): | 
				
			|||
    _inherit = 'pos.order' | 
				
			|||
 | 
				
			|||
    @api.model | 
				
			|||
    def get_lines(self, ref): | 
				
			|||
        """To get the values of the corresponding order""" | 
				
			|||
        result = [] | 
				
			|||
        order_id = self.search([('pos_reference', '=', ref)], limit=1) | 
				
			|||
        if order_id: | 
				
			|||
            lines = self.env['pos.order.line'].search([('order_id', '=', order_id.id)]) | 
				
			|||
            for line in lines: | 
				
			|||
                new_vals = { | 
				
			|||
                    'product_id': line.product_id.id, | 
				
			|||
                    'product': line.product_id.name, | 
				
			|||
                    'qty': 1, | 
				
			|||
                    'price_unit': line.price_unit, | 
				
			|||
                    'discount': line.discount, | 
				
			|||
                    'line_id': line.id, | 
				
			|||
                } | 
				
			|||
                result.append(new_vals) | 
				
			|||
 | 
				
			|||
        return [result] | 
				
			|||
| 
		 After Width: | Height: | Size: 97 KiB  | 
| 
		 After Width: | Height: | Size: 43 KiB  | 
| 
		 After Width: | Height: | Size: 138 KiB  | 
| 
		 After Width: | Height: | Size: 88 KiB  | 
| 
		 After Width: | Height: | Size: 127 KiB  | 
| 
		 After Width: | Height: | Size: 151 KiB  | 
| 
		 After Width: | Height: | Size: 87 KiB  | 
| 
		 After Width: | Height: | Size: 93 KiB  | 
| 
		 After Width: | Height: | Size: 302 KiB  | 
| 
		 After Width: | Height: | Size: 15 KiB  | 
| 
		 After Width: | Height: | Size: 51 KiB  | 
| 
		 After Width: | Height: | Size: 46 KiB  | 
| 
		 After Width: | Height: | Size: 68 KiB  | 
| 
		 After Width: | Height: | Size: 66 KiB  | 
| 
		 After Width: | Height: | Size: 216 KiB  | 
| 
		 After Width: | Height: | Size: 53 KiB  | 
| 
		 After Width: | Height: | Size: 285 KiB  | 
@ -0,0 +1,332 @@ | 
				
			|||
<div class="row" style="margin: 0;position: relative;color: #000;background-position: center;background: #ffffff;border-bottom: 1px solid #e4e4e4;text-align: center; margin: auto; display: flex;justify-content: center;">  <a  href="https://www.cybrosys.com/" target="_blank"><img src="images/cybrosys.png" style=" width: 293px; padding: 1rem 0rem; margin: auto" alt="cybrosys-logo"></a> </div> | 
				
			|||
<div class="row" style="margin:75px 0;position: relative;color: #000;background-position: center;background: #ffffff;border-bottom: 1px solid #e4e4e4; padding-bottom: 30px;"> | 
				
			|||
   <div class="col-md-7 col-sm-12 col-xs-12" style="padding: 0px"> | 
				
			|||
      <div style=" margin: 0 0 0px;padding: 20px 0 10;font-size: 23px;line-height: 35px;font-weight: 400;color: #000;border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.11);text-align: left;"> | 
				
			|||
         <h1 style="font-size: 39px;font-weight: 600;margin: 0px !important;">POS Reorder</h1> | 
				
			|||
         <h3 style="font-size: 21px;margin-top: 8px;position: relative;">An option to repeat the order in POS.</h3> | 
				
			|||
      </div> | 
				
			|||
      <h2 style="font-weight: 600;font-size: 1.8rem;margin-top: 15px;">Key Highlights</h2> | 
				
			|||
      <ul style=" padding: 0 1px; list-style: none; "> | 
				
			|||
         <li style="display: flex;align-items: center;padding: 8px 0;font-size: 18px;"><img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Orders list of selected customer</li> | 
				
			|||
      </ul> | 
				
			|||
      <ul style=" padding: 0 1px; list-style: none; "> | 
				
			|||
         <li style="display: flex;align-items: center;padding: 8px 0;font-size: 18px;"><img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Repeat order button for all POS orders</li> | 
				
			|||
      </ul> | 
				
			|||
      <ul style=" padding: 0 1px; list-style: none; "> | 
				
			|||
         <li style="display: flex;align-items: center;padding: 8px 0;font-size: 18px;"><img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Can repeat the order with same or different quantity</li> | 
				
			|||
      </ul> | 
				
			|||
 | 
				
			|||
   </div> | 
				
			|||
   <div class="col-md-5 col-sm-12 col-xs-12"> <img src="images/repeat_order.gif" class="img-responsive" alt=""> </div> | 
				
			|||
</div> | 
				
			|||
<div> | 
				
			|||
   <section class="oe_container" style="padding: 1rem 0rem 1rem; background-color: #ffffff !important;"> | 
				
			|||
      <div class="row py-4 px-3"> | 
				
			|||
         <div class="w-100" style="padding-top:30px;padding-bottom:45px;border-radius: 10px;"> | 
				
			|||
            <ul role="tablist" class="nav nav-pills justify-content-center" data-tabs="tabs" id="pills-tab" style="border: none;background: unset;"> | 
				
			|||
               <li class="nav-item mr-1 mb-3" style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #d31c22;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> <a id="pills-home-tab" data-toggle="pill" href="#pills-home" role="tab" aria-controls="pills-home" aria-selected="true" class="nav-link active show" style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400;text-align: center; | 
				
			|||
                  color: #fff;">Overview </a> </li> | 
				
			|||
               <li class="nav-item mr-1 mb-3" style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #d31c22;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> <a id="pills-home-tab" data-toggle="pill" href="#pills-home1" role="tab" aria-controls="pills-home" aria-selected="true" class="nav-link " style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400; text-align: center; | 
				
			|||
                  color: #fff;" >Features </a> </li> | 
				
			|||
               <li class="nav-item mr-1 mb-3" style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #ffffff;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> <a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-profile" role="tab" aria-controls="pills-profile" aria-selected="false" style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400; text-align: center; | 
				
			|||
                  color: #fff;">Screenshots </a> </li> | 
				
			|||
<!--               <li class="nav-item mr-1 mb-3" style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #ffffff;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> <a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-video" role="tab" aria-controls="pills-profile" aria-selected="false" style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400; text-align: center;--> | 
				
			|||
<!--                  color: #fff;">Video </a> </li>--> | 
				
			|||
            </ul> | 
				
			|||
            <div class="tab-content" id="pills-tabContent" | 
				
			|||
               style="padding-top: 30px; padding-bottom: 30px; padding: 30px;"> | 
				
			|||
               <div class="px-3 pt-1 tab-pane fade active show" id="pills-home" role="tabpanel" aria-labelledby=" | 
				
			|||
                  pills-home-tab"> | 
				
			|||
                  <!-- Overview--> | 
				
			|||
                  <h2 style="font-weight: 600;text-align: center;width: 100%;">Overview</h2> | 
				
			|||
                  <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
                  <h3 class="oe_slogan" style="text-align: center;font-size: 19px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;opacity: 1 !important;line-height: 31px;font-weight: 400;letter-spacing: .5px;margin-bottom: 21px;">               | 
				
			|||
                    This app provides an option to list the orders of selected customer.From the list of orders, on can repeat the order with same or different quantity of products. | 
				
			|||
                  </h3> | 
				
			|||
               </div> | 
				
			|||
               <div class="px-3 pt-1 tab-pane fade " id="pills-home1" role="tabpanel" aria-labelledby=" | 
				
			|||
                  pills-home-tab"> | 
				
			|||
                  <!-- feature tab--> | 
				
			|||
                  <h2 style="font-weight: 600;text-align: center;width: 100%;">Repeat order in POS</h2> | 
				
			|||
                  <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
                  <ul> | 
				
			|||
                     <li class="mb8" style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                        <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Orders button in POS. | 
				
			|||
                     </li> | 
				
			|||
 | 
				
			|||
                     <li class="mb8" style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                        <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">POS orders of selected customer will be displayed. | 
				
			|||
                     </li> | 
				
			|||
                     <li class="mb8" style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                        <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Repeat order button for orders. | 
				
			|||
                     </li> | 
				
			|||
                     <li class="mb8" style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                        <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">One can repeat the order with same or different quantity. | 
				
			|||
                     </li> | 
				
			|||
                     <li class="mb8" style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                        <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Corresponding products will be added to the orderline. | 
				
			|||
                     </li> | 
				
			|||
                  </ul> | 
				
			|||
               </div> | 
				
			|||
               <!-- Screenshot tab--> | 
				
			|||
               <div class="px-3 tab-pane fade" id="pills-profile" role="tabpanel" aria-labelledby="pills-profile-tab" > | 
				
			|||
                  <div class="tab-pane"> | 
				
			|||
                     <h2 style="font-weight: 600;text-align: center;width: 100%;">Screenshots</h2> | 
				
			|||
                     <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
                     <div> | 
				
			|||
                        <section class="oe_container"> | 
				
			|||
                           <div id="demo" class="row carousel slide  mb32" data-ride="carousel"> | 
				
			|||
                              <div class="carousel-inner"> | 
				
			|||
                                 <div class="carousel-item active" style="min-height: 0px;"> | 
				
			|||
                                    <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" style="float: left;"> | 
				
			|||
                                       <h3 class="alert" style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Orders button in POS.</h3> | 
				
			|||
                                       <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/button_orders.png"> </div> | 
				
			|||
                                    </div> | 
				
			|||
                                 </div> | 
				
			|||
                                 <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                                    <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" style="float: left;"> | 
				
			|||
                                       <h3 class="alert" style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">POS orders of selected customer will be displayed.</h3> | 
				
			|||
                                       <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/orders_view_1.png"> </div> | 
				
			|||
                                    </div> | 
				
			|||
                                 </div> | 
				
			|||
                                 <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                                    <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" style="float: left;"> | 
				
			|||
                                       <h3 class="alert" style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Repeat order button for orders.</h3> | 
				
			|||
                                       <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/orders_view_2.png"> </div> | 
				
			|||
                                    </div> | 
				
			|||
                                 </div> | 
				
			|||
                                 <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                                    <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" style="float: left;"> | 
				
			|||
                                       <h3 class="alert" style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">On click of repeat order, a pop up appears, where one can give the quantity of the products required.</h3> | 
				
			|||
                                       <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/repeat_order_pop_up.png"> </div> | 
				
			|||
                                    </div> | 
				
			|||
                                 </div> | 
				
			|||
                                 <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                                    <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" style="float: left;"> | 
				
			|||
                                       <h3 class="alert" style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Corresponding products will be added to the orderline.</h3> | 
				
			|||
                                       <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/repeated_order_orderline.png"> </div> | 
				
			|||
                                    </div> | 
				
			|||
                                 </div> | 
				
			|||
                              | 
				
			|||
                           </div> | 
				
			|||
 | 
				
			|||
                            <a class="carousel-control-prev" href="#demo" data-slide="prev" style="left:-25px;width: 35px;color: #000;"> <span class="carousel-control-prev-icon"><i class="fa fa-chevron-left" style="font-size:24px"></i></span> </a> <a class="carousel-control-next" href="#demo" data-slide="next" style="right:-25px;width: 35px;color: #000;"> <span class="carousel-control-next-icon"><i class="fa fa-chevron-right" style="font-size:24px"></i></span> </a> | 
				
			|||
                        </section> | 
				
			|||
                     </div> | 
				
			|||
                  </div> | 
				
			|||
               </div> | 
				
			|||
<!--               <div class="px-3 pt-1 tab-pane fade" id="pills-video" role="tabpanel" aria-labelledby="--> | 
				
			|||
<!--                  pills-home-tab">--> | 
				
			|||
<!--                  <!– Video–>--> | 
				
			|||
<!--                  <h2 style="font-weight: 600;text-align: center;width: 100%;">Video</h2>--> | 
				
			|||
<!--                  <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;">--> | 
				
			|||
<!--                  <center>--> | 
				
			|||
<!--                     <p>Website Maintenance Request Demo</p>--> | 
				
			|||
<!--                     <!–<a href="https://www.youtube.com/watch?v=57QWXrMYe84&feature=youtu.be" target="_blank"> <img src="addon-youtube.png" style="width:80%;"></a>–>--> | 
				
			|||
<!--                     <div class="s_panel_video" data-video-id="7PFB7FpMFyM?rel=0" style="cursor:pointer;">--> | 
				
			|||
<!--                        <img class="img-fluid s_tooltip_tabs_tooltip_image s_figure_link pb0" src="images/task_timer_youtube.png" alt="Cybrosys Cover Video" style="max-width:100%;">--> | 
				
			|||
<!--                     </div>--> | 
				
			|||
<!--                  </center>--> | 
				
			|||
<!--               </div>--> | 
				
			|||
               <!-- faq tab--> | 
				
			|||
               <div class="px-2 px-lg-4 pt-3 tab-pane fade" id="pills-contact" role="tabpanel" aria-labelledby="pills-contact-tab"> | 
				
			|||
                  <ul class="list-unstyled"> | 
				
			|||
                  </ul> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
         </div> | 
				
			|||
      </div> | 
				
			|||
   </section> | 
				
			|||
   <section class="oe_container" style="padding: 2rem 3rem 1rem;"> | 
				
			|||
      <h2 style="font-weight: 600;text-align: center;margin-bottom: 25px;width: 100%;">Suggested Products</h2> | 
				
			|||
      <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
      <div id="demo1" class="row carousel slide" data-ride="carousel"> | 
				
			|||
         <!-- The slideshow --> | 
				
			|||
         <div class="carousel-inner"> | 
				
			|||
            <div class="carousel-item active" style="min-height: 0px;"> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/13.0/product_brand_sale/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_product_branding.png"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/13.0/product_expiry_warning/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_product_expiry.jpeg"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/12.0/sale_purchase_previous_product_cost/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_previous_rates.jpeg"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/13.0/customer_sequence/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_customer_sequence.jpeg"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/12.0/barcode_scanning_sale_purchase/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_barcode_scanning.jpeg"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/12.0/amount_currency_sale/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_currency_total.png"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
         </div> | 
				
			|||
         <!-- Left and right controls --> | 
				
			|||
         <a class="carousel-control-prev" href="#demo1" data-slide="prev" style="left:-25px;width: 35px;color: #000;"> <span class="carousel-control-prev-icon"><i class="fa fa-chevron-left" style="font-size:24px"></i></span> </a> <a class="carousel-control-next" href="#demo1" data-slide="next" style="right:-25px;width: 35px;color: #000;"> <span class="carousel-control-next-icon"><i class="fa fa-chevron-right" style="font-size:24px"></i></span> </a> | 
				
			|||
      </div> | 
				
			|||
   </section> | 
				
			|||
   <section class="row" style="padding: 2rem 3rem 1rem;margin:0px"> | 
				
			|||
      <h2 style="font-weight: 600;margin-bottom: 20px;text-align: center;width: 100%;">Our Service</h2> | 
				
			|||
      <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
      <div class="row" style=" display: flex; justify-content: center; flex-wrap: wrap;width: 100%; "> | 
				
			|||
         <!-- <div style="display:flex;padding-top: 20px;justify-content: space-between;"> --> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/odoo-customization-and-installation/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-customization.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/odoo-customization-and-installation/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Odoo Customization </a> </h3> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/odoo-erp-implementation/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-erp-implementation.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/odoo-erp-implementation/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Odoo Implementation </a> </h3> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/odoo-erp-integration/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-erp-integration.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/odoo-erp-integration/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Odoo Integration </a> </h3> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/odoo-erp-support/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-erp-support.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/odoo-erp-support/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Odoo Support</a> </h3> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/hire-odoo-developer/" target="_blank"> <img src="https://www.cybrosys.com/images/hire-odoo-developer.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/hire-odoo-developer/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Hire Odoo Developers</a> </h3> | 
				
			|||
            </a> | 
				
			|||
         </div> | 
				
			|||
         <!-- </div> --> | 
				
			|||
      </div> | 
				
			|||
   </section> | 
				
			|||
   <section class="row"  style="padding: 2rem 3rem 1rem;margin:0px"> | 
				
			|||
      <div class="row" style="margin: 0"> | 
				
			|||
         <h2 style="font-weight: 600;margin-bottom: 20px;text-align: center;width: 100%;">Our Industries</h2> | 
				
			|||
         <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
         <!-- <div style="display:flex;justify-content: space-between;flex-wrap:wrap;"> --> | 
				
			|||
         <div class="row" style="width: 100%"> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/best-trading-erp/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-1.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/best-trading-erp/" target="_blank" style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> Trading </a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> Easily procure and sell your products. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/manufacturing-erp-software/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-2.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;" style=" margin-bottom: 10px; "> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/manufacturing-erp-software/" target="_blank" style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> Manufacturing</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px;font-family: 'Montserrat',sans-serif;"> Plan, track and schedule your operations. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/restaurant-management/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-3.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/restaurant-management/" target="_blank" style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> Restaurant</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px;font-family: 'Montserrat',sans-serif;"> Run your bar or restaurant methodical. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/pos/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-4.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/pos/" target="_blank" style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> POS</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px;font-family: 'Montserrat',sans-serif;"> Easy configuring and convivial selling. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/ecommerce-website/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-5.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 0px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/ecommerce-website/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> E-commerce & Website</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> Mobile friendly, awe-inspiring product pages. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/hotel-management-erp/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-6.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/hotel-management-erp/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Hotel Management</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> An all-inclusive hotel management application. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/education-erp-software/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-7.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/education-erp-software/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Education</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> A Collaborative platform for educational management. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/service-management/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-8.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/service-management/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Service Management</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> Keep track of services and invoice accordingly. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
         </div> | 
				
			|||
      </div> | 
				
			|||
</div> | 
				
			|||
</section> | 
				
			|||
<section class="oe_container" style="padding: 0% 0% 6% 0%;"> | 
				
			|||
   <center> | 
				
			|||
      <div class="col-md-12" style="margin: auto !important; | 
				
			|||
         width: 70%; | 
				
			|||
         padding: 30px;"> | 
				
			|||
         <h2 style="font-weight: 600;text-align: center;width: 100%;">Need Any Help?</h2> | 
				
			|||
         <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
         <h4 style="font-size:16px;"> If you have anything to share with us based on your use of this module, please let us know. We are ready to offer our support. </h4> | 
				
			|||
         <div class="col-md-6" style="float:left; padding:20px;"> | 
				
			|||
            <h4><i class="fa fa-envelope"></i>Email us </h4> | 
				
			|||
            <p>odoo@cybrosys.com  / info@cybrosys.com</p> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-6" style="float:left; padding:20px;"> | 
				
			|||
            <h4><i class="fa fa-phone"></i> Contact Us </h4> | 
				
			|||
            <a href="https://www.cybrosys.com/contact/" target="_blank"> www.cybrosys.com</a> | 
				
			|||
         </div> | 
				
			|||
      </div> | 
				
			|||
   </center> | 
				
			|||
</section> | 
				
			|||
<section class="oe_container" style="padding: 0% 0% 6% 0%;"> | 
				
			|||
   <div class="oe_slogan" style="margin-bottom: 0px;"> | 
				
			|||
      <div style=" display: flex; justify-content: center; flex-wrap: wrap; "> | 
				
			|||
      </div> | 
				
			|||
      <br> | 
				
			|||
      <img src="https://www.cybrosys.com/images/logo.png" style="width: 190px; margin-bottom: 25px;margin-top: 30px;" class="center-block"> | 
				
			|||
      <div style=" display: flex; justify-content: center; flex-wrap: wrap; "> <a href="https://twitter.com/cybrosys" target="_blank"><i class="fa fa-2x fa-twitter" style="color:white;background: #00a0d1;width:35px;height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
         </td> | 
				
			|||
         <a href="https://www.linkedin.com/company/cybrosys-technologies-pvt-ltd" target="_blank"><i class="fa fa-2x fa-linkedin" style="color:white;background: #31a3d6;width:35px;height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
         </td> | 
				
			|||
         <a href="https://www.facebook.com/cybrosystechnologies" target="_blank"><i class="fa fa-2x fa-facebook" style="color:white;background: #3b5998;width:35px;  height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
         </td> | 
				
			|||
         <a href="https://in.pinterest.com/cybrosys" target="_blank"><i class="fa fa-2x fa-pinterest" style="color:white;background: #ac0f18;width:35px;height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
         </td> | 
				
			|||
      </div> | 
				
			|||
   </div> | 
				
			|||
</section> | 
				
			|||
</div> | 
				
			|||
@ -0,0 +1,48 @@ | 
				
			|||
.repeat-screen .repeat-button { | 
				
			|||
    color: #f0f0f0; | 
				
			|||
    display: inline-block; | 
				
			|||
    box-sizing: border-box; | 
				
			|||
    -moz-box-sizing: border-box; | 
				
			|||
    /* height: 20px; */ | 
				
			|||
    padding: 4px 8px; | 
				
			|||
    margin: 3px; | 
				
			|||
    margin-bottom: 0px; | 
				
			|||
    margin-right: 2px; | 
				
			|||
    padding-top: 0px; | 
				
			|||
    background: #8b8b8b; | 
				
			|||
    border-top-left-radius: 3px; | 
				
			|||
    border-top-right-radius: 3px; | 
				
			|||
    vertical-align: top; | 
				
			|||
    line-height: 20px; | 
				
			|||
    text-align: center; | 
				
			|||
    box-shadow: 0px -5px 10px -6px rgb(82,82,82) inset; | 
				
			|||
    cursor: pointer; | 
				
			|||
    min-width: 45px; | 
				
			|||
} | 
				
			|||
.repeat-screen .order-list tr.highlight{ | 
				
			|||
    transition: all 150ms linear; | 
				
			|||
    background: rgb(110,200,155) !important; | 
				
			|||
    color: white; | 
				
			|||
} | 
				
			|||
.repeat-screen .order-list td tr.lowlight{ | 
				
			|||
    transition: all 150ms linear; | 
				
			|||
    background: rgb(216, 238, 227); | 
				
			|||
} | 
				
			|||
.repeat-screen .order-list tr.lowlight:nth-child(even){ | 
				
			|||
    transition: all 150ms linear; | 
				
			|||
    background: rgb(227, 246, 237); | 
				
			|||
} | 
				
			|||
 | 
				
			|||
.repeat-screen .searchbox{ | 
				
			|||
    right: auto; | 
				
			|||
    margin-left: 90px; | 
				
			|||
    margin-top:8px; | 
				
			|||
    left: 50%; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
 | 
				
			|||
.repeat-screen .order-list{ | 
				
			|||
    font-size: 15px; | 
				
			|||
    width: 100%; | 
				
			|||
    line-height: 40px; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,281 @@ | 
				
			|||
 | 
				
			|||
odoo.define('pos_repeat_order.repeat',function(require) { | 
				
			|||
    "use strict"; | 
				
			|||
 | 
				
			|||
var models = require('point_of_sale.models'); | 
				
			|||
var screens = require('point_of_sale.screens'); | 
				
			|||
var gui = require('point_of_sale.gui'); | 
				
			|||
var core = require('web.core'); | 
				
			|||
var QWeb = core.qweb; | 
				
			|||
var PopupWidget = require('point_of_sale.popups'); | 
				
			|||
var rpc = require('web.rpc'); | 
				
			|||
var _t  = require('web.core')._t; | 
				
			|||
var session = require('web.session'); | 
				
			|||
 | 
				
			|||
models.load_models({ | 
				
			|||
    model:  'pos.order', | 
				
			|||
    fields: ['name', 'partner_id','date_order','amount_total', 'amount_tax', | 
				
			|||
        'pos_reference','lines','state','session_id','company_id'], | 
				
			|||
    loaded: function(self, orders){ | 
				
			|||
        self.orders = orders; | 
				
			|||
        } | 
				
			|||
    }); | 
				
			|||
 | 
				
			|||
    var RepeatButton = screens.ActionButtonWidget.extend({ | 
				
			|||
    template: 'RepeatButton', | 
				
			|||
    button_click: function(){ | 
				
			|||
        var orders = this.pos.orders; | 
				
			|||
        this.gui.show_screen('orderlist',{orders:orders}); | 
				
			|||
 | 
				
			|||
    } | 
				
			|||
}); | 
				
			|||
screens.ProductScreenWidget.include({ | 
				
			|||
    start: function(){ | 
				
			|||
    this._super(); | 
				
			|||
    this.coupons = new RepeatButton(this,{}); | 
				
			|||
    this.coupons.replace(this.$('.placeholder-RepeatButton')); | 
				
			|||
    }, | 
				
			|||
    button_click: function(){ | 
				
			|||
    var orders = this.pos.orders; | 
				
			|||
 | 
				
			|||
    } | 
				
			|||
}); | 
				
			|||
 | 
				
			|||
 | 
				
			|||
var RepeatWidget = PopupWidget.extend({ | 
				
			|||
    template:'RepeatWidget', | 
				
			|||
 | 
				
			|||
    init: function(parent, options){ | 
				
			|||
        this._super(parent, options); | 
				
			|||
        this.options = {}; | 
				
			|||
        this.pos_reference = ""; | 
				
			|||
 | 
				
			|||
    }, | 
				
			|||
    show: function(options){ | 
				
			|||
        this._super(options); | 
				
			|||
        this.render_list(options); | 
				
			|||
 | 
				
			|||
    }, | 
				
			|||
    events: { | 
				
			|||
        'click .button.cancel':  'click_cancel', | 
				
			|||
        'click .button.confirm': 'click_confirm', | 
				
			|||
    }, | 
				
			|||
    render_list:function(options){ | 
				
			|||
        $("#table-body").empty(); | 
				
			|||
        var lines = []; | 
				
			|||
        this.pos_reference = options.ref | 
				
			|||
        rpc.query({ | 
				
			|||
                model: 'pos.order', | 
				
			|||
                method: 'get_lines', | 
				
			|||
                args: [options.ref], | 
				
			|||
            }).then(function (result) { | 
				
			|||
                lines = result[0]; | 
				
			|||
                for(var j=0;j < lines.length; j++){ | 
				
			|||
                    var product_line = lines[j]; | 
				
			|||
                    var rows = ""; | 
				
			|||
                    var id = product_line.product_id | 
				
			|||
                    var price_unit = product_line.price_unit; | 
				
			|||
                    var name =product_line.product; | 
				
			|||
                    var qty = product_line.qty; | 
				
			|||
                    var line_id = product_line.line_id; | 
				
			|||
                    var discount = product_line.discount; | 
				
			|||
                    rows += "<tr><td>" + id + "</td><td>" + price_unit +" </td><td>" + name + "</td><td>" + qty + "</td><td>" + discount + "</td><td>"; | 
				
			|||
                    $(rows).appendTo("#list tbody"); | 
				
			|||
                    var rows = document.getElementById('list').rows; | 
				
			|||
                    for (var row = 0; row < rows.length; row++) { | 
				
			|||
                        var cols = rows[row].cells; | 
				
			|||
                        cols[0].style.display = 'none'; | 
				
			|||
                        cols[1].style.display = 'none'; | 
				
			|||
                        cols[5].style.display = 'none'; | 
				
			|||
 | 
				
			|||
                    } | 
				
			|||
 | 
				
			|||
                } | 
				
			|||
                var table = document.getElementById('list'); | 
				
			|||
                var tr = table.getElementsByTagName("tr"); | 
				
			|||
                for (var i = 1; i < tr.length; i++) { | 
				
			|||
                  var td = document.createElement('td'); | 
				
			|||
                  var input = document.createElement('input'); | 
				
			|||
                  input.setAttribute("type", "text"); | 
				
			|||
                  input.setAttribute("value", 0); | 
				
			|||
                  input.setAttribute("id", "text"+i); | 
				
			|||
                  td.appendChild(input); | 
				
			|||
                  tr[i].appendChild(td); | 
				
			|||
 | 
				
			|||
                } | 
				
			|||
            }).catch(function () { | 
				
			|||
                alert("NO DATA") | 
				
			|||
            }); | 
				
			|||
    }, | 
				
			|||
    click_confirm: function(){ | 
				
			|||
       console.log("vonfirm") | 
				
			|||
        var self = this; | 
				
			|||
	    var myTable = document.getElementById('list').tBodies[0]; | 
				
			|||
        var count  = 0; | 
				
			|||
        var c = 1; | 
				
			|||
 | 
				
			|||
        for (r=0, n = myTable.rows.length; r < n; r++) { | 
				
			|||
            var row = myTable.rows[r] | 
				
			|||
            var ordered_qty = document.getElementById("text"+c).value | 
				
			|||
            if (row.cells[3].innerHTML < ordered_qty){ | 
				
			|||
                count +=1 | 
				
			|||
            } | 
				
			|||
            c = c+1 | 
				
			|||
        } | 
				
			|||
            c = 1; | 
				
			|||
            // OrderSuper.prototype.set_client.call(this, this.client);
 | 
				
			|||
            for (var r=0, n = myTable.rows.length; r < n; r++) { | 
				
			|||
                row = myTable.rows[r] | 
				
			|||
                ordered_qty = document.getElementById("text"+c).value; | 
				
			|||
                var product   = this.pos.db.get_product_by_id(row.cells[0].innerHTML); | 
				
			|||
                if (!product) { | 
				
			|||
                    return; | 
				
			|||
                } | 
				
			|||
 | 
				
			|||
                if (ordered_qty > 0){ | 
				
			|||
                    this.pos.get_order().add_product(product, { | 
				
			|||
                    price: row.cells[1].innerHTML, | 
				
			|||
                    quantity: (ordered_qty), | 
				
			|||
                    discount:row.cells[4].innerHTML, | 
				
			|||
                    merge: false, | 
				
			|||
 | 
				
			|||
                    }); | 
				
			|||
 | 
				
			|||
                } | 
				
			|||
                c = c+1 | 
				
			|||
 | 
				
			|||
            if (this.options.client){ | 
				
			|||
                    this.pos.get_order().set_client(self.pos.db.get_partner_by_id(this.options.client)); | 
				
			|||
            } | 
				
			|||
 | 
				
			|||
        } | 
				
			|||
 | 
				
			|||
        this.gui.close_popup(); | 
				
			|||
        self.gui.show_screen('products'); | 
				
			|||
 | 
				
			|||
    }, | 
				
			|||
     click_cancel: function(){ | 
				
			|||
        this.gui.close_popup(); | 
				
			|||
 | 
				
			|||
    } | 
				
			|||
 | 
				
			|||
}); | 
				
			|||
gui.define_popup({name:'RepeatWidget', widget: RepeatWidget}); | 
				
			|||
var OrderListScreenWidget = screens.ScreenWidget.extend({ | 
				
			|||
        template:'OrderListScreenWidget', | 
				
			|||
    init: function(parent, options){ | 
				
			|||
        this._super(parent, options); | 
				
			|||
    }, | 
				
			|||
    show: function(){ | 
				
			|||
        var self = this; | 
				
			|||
        this._super(); | 
				
			|||
        this.renderElement(); | 
				
			|||
        this.$('.back').click(function(){ | 
				
			|||
            self.gui.back(); | 
				
			|||
        }); | 
				
			|||
        var orders = this.pos.orders; | 
				
			|||
        this.render_list(orders); | 
				
			|||
        var search_timeout = null; | 
				
			|||
        this.$('.searchbox input').on('keypress',function(event){ | 
				
			|||
            clearTimeout(search_timeout); | 
				
			|||
 | 
				
			|||
            var searchbox = this; | 
				
			|||
 | 
				
			|||
            search_timeout = setTimeout(function(){ | 
				
			|||
                self.perform_search(searchbox.value, event.which === 13); | 
				
			|||
            },70); | 
				
			|||
        }); | 
				
			|||
 | 
				
			|||
        this.$('.searchbox .search-clear').click(function(){ | 
				
			|||
            self.clear_search(); | 
				
			|||
        }); | 
				
			|||
        this.$('.repeat_order').click(function(e){ | 
				
			|||
            var order = $(e.target).closest("tr").data('id'); | 
				
			|||
            self.repeat_order(order); | 
				
			|||
        }); | 
				
			|||
    }, | 
				
			|||
 | 
				
			|||
    hide: function () { | 
				
			|||
        this._super(); | 
				
			|||
    }, | 
				
			|||
    get_orders: function(){ | 
				
			|||
        return this.gui.get_current_screen_param('orders'); | 
				
			|||
    }, | 
				
			|||
    perform_search: function(query, associate_result){ | 
				
			|||
        var orders; | 
				
			|||
        if(query){ | 
				
			|||
            orders = this.search_order(query); | 
				
			|||
            this.render_list(orders); | 
				
			|||
        }else{ | 
				
			|||
            orders = this.pos.orders; | 
				
			|||
            this.render_list(orders); | 
				
			|||
        } | 
				
			|||
    }, | 
				
			|||
    search_order: function(query){ | 
				
			|||
        try { | 
				
			|||
            var re = RegExp(query, 'i'); | 
				
			|||
        }catch(e){ | 
				
			|||
            return []; | 
				
			|||
        } | 
				
			|||
        var results = []; | 
				
			|||
        for (var order_id in this.pos.orders){ | 
				
			|||
            var r = re.exec(this.pos.orders[order_id]['name']+ '|'+ this.pos.orders[order_id]['partner_id'][1]); | 
				
			|||
            if(r){ | 
				
			|||
            results.push(this.pos.orders[order_id]); | 
				
			|||
            } | 
				
			|||
        } | 
				
			|||
        return results; | 
				
			|||
    }, | 
				
			|||
    clear_search: function(){ | 
				
			|||
        var orders = this.pos.orders; | 
				
			|||
        this.render_list(orders); | 
				
			|||
        this.$('.searchbox input')[0].value = ''; | 
				
			|||
        this.$('.searchbox input').focus(); | 
				
			|||
    }, | 
				
			|||
    render_list: function(orders){ | 
				
			|||
        var contents = this.$el[0].querySelector('.order-list-contents'); | 
				
			|||
        contents.innerHTML = ""; | 
				
			|||
        if (this.pos.get_client()) | 
				
			|||
        { | 
				
			|||
        for(var i = 0, len = Math.min(orders.length,1000); i < len; i++){ | 
				
			|||
            if(orders[i].partner_id[0] == this.pos.get_client().id){ | 
				
			|||
                var order    = orders[i]; | 
				
			|||
                var orderline_html = QWeb.render('OrderLine',{widget: this, order:order}); | 
				
			|||
                var orderline = document.createElement('tbody'); | 
				
			|||
                orderline.innerHTML = orderline_html; | 
				
			|||
                orderline = orderline.childNodes[1]; | 
				
			|||
                contents.appendChild(orderline); | 
				
			|||
        } | 
				
			|||
        } | 
				
			|||
        } | 
				
			|||
        else{ alert("Please select a customer") } | 
				
			|||
 | 
				
			|||
    }, | 
				
			|||
    repeat_order:function(order_id){ | 
				
			|||
        var self = this; | 
				
			|||
        var order = this.get_order_by_id(order_id); | 
				
			|||
        var client = '' | 
				
			|||
        if (order.partner_id){ | 
				
			|||
             client = order.partner_id[0]; | 
				
			|||
             self.gui.show_popup('RepeatWidget',{ref: order.pos_reference,client:client}); | 
				
			|||
        } | 
				
			|||
 | 
				
			|||
 | 
				
			|||
    }, | 
				
			|||
    get_order_by_id: function(id){ | 
				
			|||
        var orders = this.pos.orders; | 
				
			|||
        for (var i in orders){ | 
				
			|||
            if (orders[i].id === id){ | 
				
			|||
                console.log("orders[i]",orders[i]) | 
				
			|||
                return orders[i]; | 
				
			|||
            } | 
				
			|||
        } | 
				
			|||
 | 
				
			|||
    } | 
				
			|||
    }); | 
				
			|||
gui.define_screen({name:'orderlist', widget: OrderListScreenWidget}); | 
				
			|||
 | 
				
			|||
}); | 
				
			|||
 | 
				
			|||
 | 
				
			|||
 | 
				
			|||
@ -0,0 +1,101 @@ | 
				
			|||
<?xml version="1.0" encoding="UTF-8"?> | 
				
			|||
<templates id="template" xml:space="preserve"> | 
				
			|||
 | 
				
			|||
 | 
				
			|||
<t t-name="RepeatButton" name="Repeat Button"> | 
				
			|||
<div class="control-button" style="width: 70%;margin-top: 5px;margin-bottom: -5px;"> | 
				
			|||
 | 
				
			|||
Orders | 
				
			|||
 | 
				
			|||
</div> | 
				
			|||
</t> | 
				
			|||
    <t t-extend="ProductScreenWidget"> | 
				
			|||
        <t t-jquery='div.placeholder-ActionpadWidget' t-operation='before'> | 
				
			|||
        <div class="placeholder-RepeatButton"></div> | 
				
			|||
        </t> | 
				
			|||
    </t> | 
				
			|||
 | 
				
			|||
    <t t-name="OrderLine"> | 
				
			|||
        <tr class='order-line' t-att-data-id='order.id'> | 
				
			|||
            <td><t t-esc='order.pos_reference' /></td> | 
				
			|||
            <td><t t-esc='order.partner_id[1]' /></td> | 
				
			|||
            <td><t t-esc='order.date_order' /></td> | 
				
			|||
            <td><button class="repeat-button repeat_order">Repeat Order</button></td> | 
				
			|||
        </tr> | 
				
			|||
    </t> | 
				
			|||
 | 
				
			|||
    <t t-name="OrderListScreenWidget"> | 
				
			|||
        <div class="repeat-screen screen"> | 
				
			|||
            <div class="screen-content"> | 
				
			|||
                <section class="top-content"> | 
				
			|||
                    <span class='button back'> | 
				
			|||
                        <i class='fa fa-angle-double-left'></i> | 
				
			|||
                        Cancel | 
				
			|||
                    </span> | 
				
			|||
                    <span class='searchbox'> | 
				
			|||
                        <input placeholder='Search' /> | 
				
			|||
                        <span class='search-clear'></span> | 
				
			|||
                    </span> | 
				
			|||
                    <span class='searchbox'></span> | 
				
			|||
 | 
				
			|||
                </section> | 
				
			|||
                <section class="full-content"> | 
				
			|||
                    <div class='window'> | 
				
			|||
                        <section class='subwindow'> | 
				
			|||
                            <div class='subwindow-container'> | 
				
			|||
                                <div class='subwindow-container-fix touch-scrollable scrollable-y'> | 
				
			|||
                                    <table class='order-list'> | 
				
			|||
                                        <thead> | 
				
			|||
                                            <tr> | 
				
			|||
                                                <th>Order Ref</th> | 
				
			|||
                                                <th>Partner</th> | 
				
			|||
                                                <th>Date</th> | 
				
			|||
                                            </tr> | 
				
			|||
                                        </thead> | 
				
			|||
                                        <tbody class='order-list-contents'> | 
				
			|||
                                        </tbody> | 
				
			|||
                                    </table> | 
				
			|||
                                </div> | 
				
			|||
                            </div> | 
				
			|||
                        </section> | 
				
			|||
                    </div> | 
				
			|||
                </section> | 
				
			|||
            </div> | 
				
			|||
        </div> | 
				
			|||
    </t> | 
				
			|||
 | 
				
			|||
    <t t-name="RepeatWidget"> | 
				
			|||
        <div class="modal-dialog" role="dialog"> | 
				
			|||
            <div class="popup popup-selection "> | 
				
			|||
                <p class="title">Repeat Order</p> | 
				
			|||
                <div class='selection scrollable-y touch-scrollable'> | 
				
			|||
                    <table id = "list" cellspacing = "1px" cellpadding = "10px" text-align = "center" | 
				
			|||
                           width="100%" style="border:1px;padding-left:1.16cm;"> | 
				
			|||
                        <thead> | 
				
			|||
                            <tr> | 
				
			|||
                                <td>ID</td> | 
				
			|||
                                <td>Price</td> | 
				
			|||
                                <td>Name</td> | 
				
			|||
                                <td>Qty </td> | 
				
			|||
                                <td>Dis</td> | 
				
			|||
                                <td>Line</td> | 
				
			|||
                                <td>Quantity</td> | 
				
			|||
                            </tr> | 
				
			|||
                        </thead> | 
				
			|||
                        <tbody id="table-body"> | 
				
			|||
                        </tbody> | 
				
			|||
                    </table> | 
				
			|||
                </div> | 
				
			|||
                <div class="footer"> | 
				
			|||
                    <div class="button confirm"> | 
				
			|||
                            Repeat | 
				
			|||
                        </div> | 
				
			|||
                    <div class="button cancel"> | 
				
			|||
                        Cancel | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
            </div> | 
				
			|||
        </div> | 
				
			|||
    </t> | 
				
			|||
</templates> | 
				
			|||
 | 
				
			|||
@ -0,0 +1,13 @@ | 
				
			|||
<?xml version="1.0" encoding="utf-8"?> | 
				
			|||
<odoo> | 
				
			|||
    <data> | 
				
			|||
        <template id="assets" inherit_id="point_of_sale.assets"> | 
				
			|||
            <xpath expr="." position="inside"> | 
				
			|||
                <script type="text/javascript" | 
				
			|||
                        src="/pos_repeat_order/static/src/js/pos_repeat.js"/> | 
				
			|||
                <link rel="stylesheet" href="/pos_repeat_order/static/src/css/repeat_order.css" /> | 
				
			|||
            </xpath> | 
				
			|||
        </template> | 
				
			|||
 | 
				
			|||
    </data> | 
				
			|||
</odoo> | 
				
			|||