| @ -0,0 +1,37 @@ | |||||
|  | Batch Manufacturing Orders | ||||
|  | ================================================== | ||||
|  | This modules provides an option to check availability of products, produce and mark as done for multiple manufacturing orders. | ||||
|  | 
 | ||||
|  | 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,22 @@ | |||||
|  | # -*- 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 wizard | ||||
| @ -0,0 +1,45 @@ | |||||
|  | # -*- 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': 'Batch Manufacturing Orders', | ||||
|  |     'version': '13.0.1.0.0', | ||||
|  |     'category': 'Manufacturing/Manufacturing', | ||||
|  |     'summary': 'Produce products for multiple manufacturing orders', | ||||
|  |     'description': 'Produce products for multiple manufacturing orders', | ||||
|  |     'author': 'Cybrosys Techno Solutions', | ||||
|  |     'company': 'Cybrosys Techno Solutions', | ||||
|  |     'maintainer': 'Cybrosys Techno Solutions', | ||||
|  |     'images': ['static/description/banner.png'], | ||||
|  |     'website': 'https://www.cybrosys.com', | ||||
|  |     'depends': ['mrp'], | ||||
|  |     'data': [ | ||||
|  |         'security/ir.model.access.csv', | ||||
|  |         'views/mrp_production_views.xml', | ||||
|  |         'wizard/wizard_views.xml', | ||||
|  |             ], | ||||
|  |     'license': 'AGPL-3', | ||||
|  |     'installable': True, | ||||
|  |     'auto_install': False, | ||||
|  |     'application': False, | ||||
|  | 
 | ||||
|  | } | ||||
|  | 
 | ||||
| @ -0,0 +1,9 @@ | |||||
|  | ## Module <multiple_mrp_orders> | ||||
|  | 
 | ||||
|  | #### 27.03.2020 | ||||
|  | #### Version 13.0.1.0.0 | ||||
|  | #### ADD | ||||
|  | Initial commit multiple_mrp_orders | ||||
|  | 
 | ||||
|  | 
 | ||||
|  | 
 | ||||
| 
 | 
| After Width: | Height: | Size: 89 KiB | 
| After Width: | Height: | Size: 19 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: 82 KiB | 
| After Width: | Height: | Size: 78 KiB | 
| After Width: | Height: | Size: 82 KiB | 
| After Width: | Height: | Size: 44 KiB | 
| After Width: | Height: | Size: 69 KiB | 
| After Width: | Height: | Size: 75 KiB | 
| After Width: | Height: | Size: 44 KiB | 
| After Width: | Height: | Size: 74 KiB | 
| After Width: | Height: | Size: 232 KiB | 
| @ -0,0 +1,350 @@ | |||||
|  | <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;">Batch Manufacturing Orders</h1> | ||||
|  |          <h3 style="font-size: 21px;margin-top: 8px;position: relative;">Produce products for multiple manufacturing orders</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">Check Availabilty of products for multiple manufacturing orders from the tree view.</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">Produce products for multiple manufacturing 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">Mark as done for multiple manufacturing orders.</li> | ||||
|  |       </ul> | ||||
|  | 
 | ||||
|  |    </div> | ||||
|  |    <div class="col-md-5 col-sm-12 col-xs-12"> <img src="images/multiple_mrp_orders.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 select multiple manufacturing orders and check availability of products and produce it,Also an option to Mark as done for selected manufacturing orders. | ||||
|  |                   </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%;">Batch Manufacturing Orders</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">Check Availabilty of products of selected manufacturing orders from the tree view. | ||||
|  |                      </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">Produce products for multiple manufacturing 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">Mark as done for selected manufacturing orders. | ||||
|  |                      </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">An option to Check Availability and Produce, Mark as done in action.</h3> | ||||
|  |                                        <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/mrp_order_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">Select multiple manufacturing orders which are in the state "confirmed".</h3> | ||||
|  |                                        <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/mrp_order_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">Click on Check Availability and Produce.</h3> | ||||
|  |                                        <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/mrp_order_3.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, a wizard appear with selected manufacturing orders,click on the button 'Confirm' to check and produce products.</h3> | ||||
|  |                                        <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/mrp_order_4.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">Products are produced for selected manufacturing orders</h3> | ||||
|  |                                        <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/mrp_order_5.png"> </div> | ||||
|  |                                     </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">To Mark as done, select the orders and click on 'Mark as done'</h3> | ||||
|  |                                        <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/mrp_order_6.png"> </div> | ||||
|  |                                     </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, a wizard appear with selected manufacturing orders,click on the button 'Confirm' to perform mark as done for selected orders</h3> | ||||
|  |                                        <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/mrp_order_7.png"> </div> | ||||
|  |                                     </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">Selected manufacturing orders are marked as done</h3> | ||||
|  |                                        <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/mrp_order_8.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,25 @@ | |||||
|  | <?xml version="1.0" encoding="utf-8"?> | ||||
|  | <odoo> | ||||
|  |     <data> | ||||
|  |         <record id="mrp_production_product_availability_action_server" model="ir.actions.server"> | ||||
|  |             <field name="name">Check Availability and Produce</field> | ||||
|  |             <field name="type">ir.actions.server</field> | ||||
|  |             <field name="model_id" ref="mrp.model_mrp_production"/> | ||||
|  |             <field name="binding_model_id" ref="mrp.model_mrp_production"/> | ||||
|  |             <field name="state">code</field> | ||||
|  |             <field name="code"> | ||||
|  |                 action = model.action_product_availability_produce_show_wizard() | ||||
|  |             </field> | ||||
|  |         </record> | ||||
|  |         <record id="mrp_production_done_action_server" model="ir.actions.server"> | ||||
|  |             <field name="name">Mark as Done</field> | ||||
|  |             <field name="type">ir.actions.server</field> | ||||
|  |             <field name="model_id" ref="mrp.model_mrp_production"/> | ||||
|  |             <field name="binding_model_id" ref="mrp.model_mrp_production"/> | ||||
|  |             <field name="state">code</field> | ||||
|  |             <field name="code"> | ||||
|  |                 action = model.action_done_show_wizard() | ||||
|  |             </field> | ||||
|  |         </record> | ||||
|  |     </data> | ||||
|  | </odoo> | ||||
| @ -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 wizard | ||||
| @ -0,0 +1,104 @@ | |||||
|  | # -*- 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, fields, api, _ | ||||
|  | 
 | ||||
|  | 
 | ||||
|  | class MrpProductWizard(models.TransientModel): | ||||
|  |     _name = 'mrp.product.produce.wizard' | ||||
|  | 
 | ||||
|  |     produce_line_ids = fields.One2many('mrp.product.produce.wizard.line', 'product_produce_id', | ||||
|  |                                        string='Product to Track') | ||||
|  | 
 | ||||
|  |     # Method to check availability and produce the products for mrp orders | ||||
|  |     def action_check_availability_produce(self): | ||||
|  |         for line in self.produce_line_ids.mapped('production_id'): | ||||
|  |             line.with_context({'active_id': line.id, | ||||
|  |                                'active_ids': [line.id], | ||||
|  |                                }).action_assign() | ||||
|  |             for move_line in line.move_raw_ids: | ||||
|  |                 move_line.quantity_done = move_line.product_uom_qty | ||||
|  |             produce_wizard = self.env['mrp.product.produce'].with_context({ | ||||
|  |                 'active_id': line.id, | ||||
|  |                 'active_ids': [line.id], | ||||
|  |             }).create({ | ||||
|  |                 'qty_producing': line.product_qty, | ||||
|  |             }) | ||||
|  |             produce_wizard.do_produce() | ||||
|  | 
 | ||||
|  |     # Method to mark the mrp orders as done | ||||
|  |     def action_done(self): | ||||
|  |         for line in self.produce_line_ids.mapped('production_id'): | ||||
|  |             line.button_mark_done() | ||||
|  | 
 | ||||
|  | 
 | ||||
|  | class MrpProduction(models.Model): | ||||
|  |     _inherit = 'mrp.production' | ||||
|  | 
 | ||||
|  |     # Method for the wizard check availability and produce | ||||
|  |     def action_product_availability_produce_show_wizard(self): | ||||
|  |         production_ids = self.env['mrp.production'].browse(self._context.get('active_ids', False)) | ||||
|  |         lines = [] | ||||
|  |         for line in production_ids: | ||||
|  |             vals = (0, 0, { | ||||
|  |                 'production_id': line.id, | ||||
|  |                 'product_id': line.product_id.id, | ||||
|  |                 'qty': line.product_qty | ||||
|  |             }) | ||||
|  |             lines.append(vals) | ||||
|  |         return {'type': 'ir.actions.act_window', | ||||
|  |                 'name': _('Produce'), | ||||
|  |                 'res_model': 'mrp.product.produce.wizard', | ||||
|  |                 'target': 'new', | ||||
|  |                 'view_id': self.env.ref('multiple_mrp_orders.view_mrp_product_availability_wizard').id, | ||||
|  |                 'view_mode': 'form', | ||||
|  |                 'context': {'default_produce_line_ids': lines} | ||||
|  |                 } | ||||
|  | 
 | ||||
|  |     # Method for the wizard Mark as Done | ||||
|  |     def action_done_show_wizard(self): | ||||
|  |         production_ids = self.env['mrp.production'].browse(self._context.get('active_ids', False)) | ||||
|  |         lines = [] | ||||
|  |         for line in production_ids: | ||||
|  |             vals = (0, 0, { | ||||
|  |                 'production_id': line.id, | ||||
|  |                 'product_id': line.product_id.id, | ||||
|  |                 'qty': line.product_qty | ||||
|  |             }) | ||||
|  |             lines.append(vals) | ||||
|  |         return {'type': 'ir.actions.act_window', | ||||
|  |                 'name': _('Mark as Done'), | ||||
|  |                 'res_model': 'mrp.product.produce.wizard', | ||||
|  |                 'target': 'new', | ||||
|  |                 'view_id': self.env.ref('multiple_mrp_orders.view_mrp_product_done_wizard').id, | ||||
|  |                 'view_mode': 'form', | ||||
|  |                 'context': {'default_produce_line_ids': lines} | ||||
|  |                 } | ||||
|  | 
 | ||||
|  | 
 | ||||
|  | class MrpProductProduceWizardLine(models.TransientModel): | ||||
|  |     _name = "mrp.product.produce.wizard.line" | ||||
|  |     _description = "Record Production Line" | ||||
|  | 
 | ||||
|  |     product_produce_id = fields.Many2one('mrp.product.produce.wizard') | ||||
|  |     production_id = fields.Many2one('mrp.production') | ||||
|  |     product_id = fields.Many2one('product.product', 'Product') | ||||
|  |     qty = fields.Float('Quantity') | ||||
| @ -0,0 +1,63 @@ | |||||
|  | <?xml version="1.0" encoding="utf-8"?> | ||||
|  | <odoo> | ||||
|  |     <data> | ||||
|  |         <record id="view_mrp_product_availability_wizard" model="ir.ui.view"> | ||||
|  |             <field name="name">mrp.product.produce.wizard.view</field> | ||||
|  |             <field name="model">mrp.product.produce.wizard</field> | ||||
|  |             <field name="type">form</field> | ||||
|  |             <field name="arch" type="xml"> | ||||
|  |                 <form> | ||||
|  |                     <field name="produce_line_ids" widget="one2many_list"> | ||||
|  |                         <tree string="Mrp production lines" editable="bottom"> | ||||
|  |                             <field name="product_produce_id" invisible="1"/> | ||||
|  |                             <field name="production_id"/> | ||||
|  |                             <field name="product_id"/> | ||||
|  |                             <field name="qty"/> | ||||
|  |                         </tree> | ||||
|  |                     </field> | ||||
|  |                     <footer> | ||||
|  |                         <button name="action_check_availability_produce" string="Confirm" type="object" class="oe_highlight"/> | ||||
|  |                         <button string="Cancel" class="btn btn-default" special="cancel"/> | ||||
|  |                     </footer> | ||||
|  |                 </form> | ||||
|  |             </field> | ||||
|  |         </record> | ||||
|  |         <record id="view_mrp_product_done_wizard" model="ir.ui.view"> | ||||
|  |             <field name="name">mrp.product.produce.wizard.view</field> | ||||
|  |             <field name="model">mrp.product.produce.wizard</field> | ||||
|  |             <field name="type">form</field> | ||||
|  |             <field name="arch" type="xml"> | ||||
|  |                 <form> | ||||
|  |                     <field name="produce_line_ids" widget="one2many_list"> | ||||
|  |                         <tree string="Mrp production lines" editable="bottom"> | ||||
|  |                             <field name="product_produce_id" invisible="1"/> | ||||
|  |                             <field name="production_id"/> | ||||
|  |                             <field name="product_id"/> | ||||
|  |                             <field name="qty"/> | ||||
|  |                         </tree> | ||||
|  |                     </field> | ||||
|  |                     <footer> | ||||
|  |                         <button name="action_done" string="Confirm" type="object" class="oe_highlight"/> | ||||
|  |                         <button string="Cancel" class="btn btn-default" special="cancel"/> | ||||
|  |                     </footer> | ||||
|  |                 </form> | ||||
|  |             </field> | ||||
|  |         </record> | ||||
|  |         <record id="action_mrp_product_availability_wizard" model="ir.actions.act_window"> | ||||
|  |             <field name="name">Check Availabilty and Produce</field> | ||||
|  |             <field name="type">ir.actions.act_window</field> | ||||
|  |             <field name="res_model">mrp.product.produce.wizard</field> | ||||
|  |             <field name="view_id" ref="view_mrp_product_availability_wizard"/> | ||||
|  |             <field name="view_mode">form</field> | ||||
|  |             <field name="target">new</field> | ||||
|  |         </record> | ||||
|  |         <record id="action_mrp_done_wizard" model="ir.actions.act_window"> | ||||
|  |             <field name="name">Mark as Done</field> | ||||
|  |             <field name="type">ir.actions.act_window</field> | ||||
|  |             <field name="res_model">mrp.product.produce.wizard</field> | ||||
|  |             <field name="view_id" ref="view_mrp_product_done_wizard"/> | ||||
|  |             <field name="view_mode">form</field> | ||||
|  |             <field name="target">new</field> | ||||
|  |         </record> | ||||
|  |     </data> | ||||
|  | </odoo> | ||||