diff --git a/window_installer/__manifest__.py b/window_installer/__manifest__.py new file mode 100644 index 0000000000..14ca68b81d --- /dev/null +++ b/window_installer/__manifest__.py @@ -0,0 +1,59 @@ +{ + 'name': 'Window Installation', + 'version': '1.0', + 'category': 'Services', + 'description': """ +This industry is ideal for window installation businesses proficient in managing projects from conception to completion, +focusing on accurate quoting, efficient planning, seamless execution, and excellent customer service, ... +""", + 'depends': [ + 'crm_enterprise', + 'documents', + 'helpdesk', + 'hr_fleet', + 'project', + 'knowledge', + 'maintenance', + 'purchase_stock', + 'sale_crm', + 'sign', + 'mrp', + ], + 'data': [ + 'data/documents_folder.xml', + 'data/stock_location.xml', + 'data/ir_attachment_pre.xml', + 'data/knowledge_cover.xml', + 'data/knowledge_article.xml', + 'data/knowledge_article_favorite.xml', + 'data/project_task_type.xml', + 'data/product_category.xml', + 'data/project_project.xml', + 'data/product_template.xml', + 'data/mail_message.xml', + 'data/product_attribute.xml', + 'data/product_attribute_value.xml', + 'data/product_template_attribute_line.xml', + 'data/product_template_attribute_value.xml', + 'data/product_product.xml', + 'data/hr_job.xml', + ], + 'demo': [ + 'demo/res_partner.xml', + 'demo/hr_employee.xml', + 'demo/fleet_cars_data.xml', + 'demo/fleet_vehicle.xml', + 'demo/account_analytic_account.xml', + 'demo/crm_lead.xml', + 'demo/sale_order.xml', + 'demo/sale_order_confirm.xml', + 'demo/sale_order_line.xml', + 'demo/project_task.xml', + 'demo/purchase_order.xml', + 'demo/purchase_order_confirm.xml', + 'demo/purchase_order_line.xml', + 'demo/product_supplierinfo.xml', + ], + 'license': 'OPL-1', + 'images': ['images/main.png'], +} diff --git a/window_installer/data/documents_folder.xml b/window_installer/data/documents_folder.xml new file mode 100644 index 0000000000..b795b31431 --- /dev/null +++ b/window_installer/data/documents_folder.xml @@ -0,0 +1,13 @@ + + + + Internal + + + + Garden Renewal + + + diff --git a/window_installer/data/hr_job.xml b/window_installer/data/hr_job.xml new file mode 100644 index 0000000000..fdefcccaed --- /dev/null +++ b/window_installer/data/hr_job.xml @@ -0,0 +1,6 @@ + + + + Qualified Worker + + diff --git a/window_installer/data/ir_attachment_pre.xml b/window_installer/data/ir_attachment_pre.xml new file mode 100644 index 0000000000..6bcce213ab --- /dev/null +++ b/window_installer/data/ir_attachment_pre.xml @@ -0,0 +1,7 @@ + + + + site.jpg + + + diff --git a/window_installer/data/knowledge_article.xml b/window_installer/data/knowledge_article.xml new file mode 100644 index 0000000000..927864e0e0 --- /dev/null +++ b/window_installer/data/knowledge_article.xml @@ -0,0 +1,316 @@ + + + + + Chassis installer +

This industry is tailor-made for window/chassis installer businesses that excel in + managing installation projects. It encompasses the crucial stages of + project conceptualization, accurate quotation(s), seamless project + kick-off, meticulous planning, streamlined (re)supply, flawless + execution, effective collaboration with third parties, meticulous + budget follow-up, prompt invoicing, and exceptional customer + service.

+

Odoo empowers you to effortlessly and efficiently manage every aspect of + your construction projects, ensuring unparalleled success and client + satisfaction thanks its suite of integrated applications.

+ +

Business Flows

+

Never miss an opportunity 🎯

+

The + CRM + + application allow you to collect the requests from your + potential customers by aggregating several sources:

+
    +
  • Create an opportunity each time you faced a potential customer, + receive a phone call, etc.
  • +
  • Redirect the emails sent to + info@my-window-installer-business.com to the + CRM + + .
  • +
  • Use the Website app to create a contact form that will redirect + all the requests to the + CRM + + .
  • +
+

Never miss nor forgot an opportunity. The + CRM + + centralizes everything and allows you to efficiently ensure the + follow-up of each request. If the request becomes concrete, create + the customer in the + Contact + + app.

+

🎓 + CRM

+

Easily create beautiful quotations 💲

+

At anytime from an opportunity, create a beautiful and tailor-made + quotation that clearly displays the price, the discount, the unit of + measure and the tax of each:

+
    +
  • Material that will be used to build the project.
  • +
  • Service such as labor hours, travelling costs, etc.
  • +
+

Of course, feel free to create all the needed products you often use. + This will save you time for the next quotations.

+

If the customer benefits from a VAT rate reduction from 21% to 6% because + of renovation, simply switch the tax by choosing the fiscal position + named "Reduced VAT rate (6%)" under the "Other Info" tab of the + quotation.

+

Don't waste time by directly sending the quotation by email to your + customer. The personalized email provides:

+
    +
  • The quotation in PDF format.
  • +
  • A link to reach the online quotation from where the customer can + confirm and sign it.
  • +
+

If the customer replies the email, the answer is automatically + logged in the chatter on the right of the screen. Thereby, all the + discussions regarding the quotation, its updates and its fine tuning + are attached and the history can be easily be consulted by all the + involved users.

+

Once confirmed, the quotation becomes a sales order. All the quotations + and the sales orders are centralized and in the + Sales + + app.

+

+ 🎓 + Sales +
+

+

Centralize all the important information 📝

+

Starting a project implies a lot of important documents + such as contracts, building plans, instructions for use, + subcontracting agreements, etc. Instead of scattering them in + your emails, storage services or computer, attach them in the + chatter and they will be automatically centralized in the + Documents + + app.

+

+ 🎓 Documents +

+

Speed up the sign process thanks to the + Sign + + app. Once again, all the signed documents will be stored in the + Documents + + app.

+

+ 🎓 Sign +

+

Quickly start the installation 🏗️

+

The confirmation of the quotation automatically triggers the creation of + a dedicated project in the... + Project + + app! Each project is initiated with several default tasks such as:

+
    +
  • Architect
  • +
  • Down Payment
  • +
  • Planification
  • +
  • Work
  • +
  • Receipt
  • +
+

Of course, these default tasks can be adapted in the Project Template + according to your personal way of managing a installation project.

+

Assign the tasks to the right responsible and easily check the progress + in the Kanban view.

+

+ 🎓 + Project +
+

+

Keep an eye on materials 📦

+

Before starting the project, make sure you have enough stock. The + confirmation of the quotation also triggers the creation of a + delivery in the + Inventory + + app where you can check the stock levels of each needed storable + product.

+

+ 🎓 + Inventory +
+

+

If the stock levels are too low, resupply the materials from the + Purchase + + app by creating a purchase order linked to the right vendor. In the + Contact + + app, you can easily manage all your preferred vendors and don't + hesitate to set a warning to remind if there is a minimum amount to + get free transport costs.

+

For each ordered material, don't forget to fill the analytic distribution + in which you will be able to set for which project it will be used.

+

+ 🎓 + Purchase

The Manufacturing App is designed to optimize the production process. The app primarily focuses on creating detailed Bills of Material (BoM) and managing the shop floor effectively.

Key Features:

  • Bills of Material (BoM) 📋 +Create comprehensive BoMs for each window type, detailing all required materials and components. This ensures accurate inventory management and cost estimation.
  • Shop Floor Management 🏭 +Assign tasks to workers efficiently using the floor management system. Track progress in real-time and ensure all steps are completed corre


🎓 Manufacturing

+

Efficiently schedule the work 📆

+

Use the + Planning + + app to organize the work of your employees. Define on which project + and when they have to work. Easily manage shift + conflicts, workload and replacements in case of leaves.

+

Accurately track the project 🔍

+

Record the time spent by your employees on each project by using the + Timesheets + + app. Don't forget to define a hourly cost on the employee form.

+

+ 🎓 + Timesheets +

+

Invoice at the right time 📈

+

As the first invoicing step, create a down payment from the sales order. + This will generate the first invoice in the + Invoicing + + app. Then, schedule one or several "Invoicing Schedule" activities + on the sales order with the aim to never forget to send an + intermediary invoice in order to sustain your cash flow.

+

+ 🎓 + Activities +

+

Before generating an intermediary invoice in the + Invoicing + + app, freeze the project status in the + Project + + app to get an overview on the progress in terms of:

+
    +
  • Time spent on the project.
  • +
  • Materials purchased.
  • +
  • Materials sold.
  • +
+

All these components will give you an accurate overview on the project + profitability.

+

Thanks to the invoicing policy set on delivered quantities, the generated + invoice is always the reflect of the reality on the field and it is + fair for the customer.

+

+ 🎓 + Invoicing +

+

Make your customers happy 🆘

+

During and after the installation, provide a five star customer + service by answering the questions from your customer through + the + Helpdesk + + app. All the emails sent to + help@industry-window-installer.odoo.com will create a ticket + that can be assigned to ensure the follow-up.

+

+ 🎓 + Helpdesk +
+

+

If a technical operation such as a repair is needed, directly create a + task in the + Field Service + + project from a ticket. Then assign it and schedule it to + quickly solve the problem. Your employee will be able to use some + material to fix the issue. Then these materials and the time spent + could be invoiced to the customer.

+

+ 🎓 + Field Service +
+

+

Take care of your resources

+

A good work cannot be achieved without motivated and skilled employees, + reliable equipment nor suitable vehicles.

+

Employees 🧑‍🤝‍🧑

+

Know the skills of each employee by filling them in the + Employees + + app. This will help you to find the right person to make a good + work.

+

+ 🎓 Employees +
+

+

Equipment 🛠️

+

Amazing employees deserve amazing equipment. Make the sure all your tools + are fit and well by tracking their health in the + Maintenance + + app.

+

+ 🎓 + Maintenance +
+

+

Fleet 🚚

+

Manage your vehicles in the + Fleet + + app.

+

+ 🎓 + Fleet +
+

+

Extra Miles

+

Enrich the core apps by installing the following ones.

+

Create an attractive website 🌐

+

Increase you visibility and get more leads by creating a beautiful + Website + ! + When a potential customer sends a request through the contact form, + it could automatically create an opportunity in the + CRM + + app.

+

+ 🎓 + Website +
+

+

Sell product sets 🔩

+

To ease the quotation of usually sold together, the + Manufacturing + + app allows you to create kits. These can contain several + products. When added in a quotation, the kits is displayed as a + single line but the delivery order displays all the components to + pick up.

+

+ 🎓 + Manufacturing +
+

+

Accounting made easy 🧮

+

Use the + Accounting + + app to easily handle:

+
    +
  • The customer reminders.
  • +
  • The vendor bills payment.
  • +
  • The synchronisation with the banks.
  • +
  • The financial reporting.
  • +
+

+ 🎓 + Accounting +
+

+ + ]]>
+
+
diff --git a/window_installer/data/knowledge_article_favorite.xml b/window_installer/data/knowledge_article_favorite.xml new file mode 100644 index 0000000000..286e85f0a2 --- /dev/null +++ b/window_installer/data/knowledge_article_favorite.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/window_installer/data/knowledge_cover.xml b/window_installer/data/knowledge_cover.xml new file mode 100644 index 0000000000..e8af37f542 --- /dev/null +++ b/window_installer/data/knowledge_cover.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/window_installer/data/mail_message.xml b/window_installer/data/mail_message.xml new file mode 100644 index 0000000000..00bfed597e --- /dev/null +++ b/window_installer/data/mail_message.xml @@ -0,0 +1,16 @@ + + + + discuss.channel + + email + + + Knowledge article + + + diff --git a/window_installer/data/product_attribute.xml b/window_installer/data/product_attribute.xml new file mode 100644 index 0000000000..5d7b41da16 --- /dev/null +++ b/window_installer/data/product_attribute.xml @@ -0,0 +1,6 @@ + + + + Color + + diff --git a/window_installer/data/product_attribute_value.xml b/window_installer/data/product_attribute_value.xml new file mode 100644 index 0000000000..ac8155d849 --- /dev/null +++ b/window_installer/data/product_attribute_value.xml @@ -0,0 +1,19 @@ + + + + Blue + + + + White + + + + Black + + + + Grey + + + diff --git a/window_installer/data/product_category.xml b/window_installer/data/product_category.xml new file mode 100644 index 0000000000..1d19aa1c53 --- /dev/null +++ b/window_installer/data/product_category.xml @@ -0,0 +1,12 @@ + + + + Building Materials + + + Workforce + + + Others + + diff --git a/window_installer/data/product_product.xml b/window_installer/data/product_product.xml new file mode 100644 index 0000000000..54e7a2ee28 --- /dev/null +++ b/window_installer/data/product_product.xml @@ -0,0 +1,70 @@ + + + + + 0.8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/window_installer/data/product_template.xml b/window_installer/data/product_template.xml new file mode 100644 index 0000000000..aee8cf0b51 --- /dev/null +++ b/window_installer/data/product_template.xml @@ -0,0 +1,123 @@ + + + + Travelling costs + + + purchase + + order + + + manual + + + + + Labor hour with equipment + + + purchase + + delivery + + + 120.0 + + + + + Wood Window Frame + + receive + delivery + + + + + manual + 600.0 + + + + + + PVC Window + + receive + delivery + + + + + manual + 1500.0 + + + + + + Paint + + receive + + order + + + + + manual + + + + + + Glass + + receive + + order + + + + manual + + + + + + Wood + + receive + + order + + + + manual + + + + + + PVC + + receive + + order + + + + manual + + + + + + Labor hours + + + 60.0 + delivery + + diff --git a/window_installer/data/product_template_attribute_line.xml b/window_installer/data/product_template_attribute_line.xml new file mode 100644 index 0000000000..492ed249d9 --- /dev/null +++ b/window_installer/data/product_template_attribute_line.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/window_installer/data/product_template_attribute_value.xml b/window_installer/data/product_template_attribute_value.xml new file mode 100644 index 0000000000..bf4b743957 --- /dev/null +++ b/window_installer/data/product_template_attribute_value.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/window_installer/data/project_project.xml b/window_installer/data/project_project.xml new file mode 100644 index 0000000000..8bb9b90772 --- /dev/null +++ b/window_installer/data/project_project.xml @@ -0,0 +1,14 @@ + + + + Internal + + + + + Project Template + + + + + diff --git a/window_installer/data/project_task_type.xml b/window_installer/data/project_task_type.xml new file mode 100644 index 0000000000..b9da85aabb --- /dev/null +++ b/window_installer/data/project_task_type.xml @@ -0,0 +1,31 @@ + + + + 0 + Preparation and Measurement + + + 1 + Window Frame Installation + + + 2 + Sealing and Insulation + + + 3 + Window Sash Installation + + + 4 + Final Steps + + + 5 + Done + + + 2 + Internal + + diff --git a/window_installer/data/stock_location.xml b/window_installer/data/stock_location.xml new file mode 100644 index 0000000000..c8faa0ee82 --- /dev/null +++ b/window_installer/data/stock_location.xml @@ -0,0 +1,33 @@ + + + + WH + view + + + + + Stock + + 2024-07-18 + + + WHSTOCK + + + Inventory adjustment + inventory + + + + Production + production + + + + Scrap + inventory + + + + diff --git a/window_installer/demo/account_analytic_account.xml b/window_installer/demo/account_analytic_account.xml new file mode 100644 index 0000000000..1ab0c6eb6d --- /dev/null +++ b/window_installer/demo/account_analytic_account.xml @@ -0,0 +1,25 @@ + + + + Internal + + + + Field Service + + + + + Project Template + + + S00001 - VDK Project + + + + + S00004 + + + + diff --git a/window_installer/demo/crm_lead.xml b/window_installer/demo/crm_lead.xml new file mode 100644 index 0000000000..ce413a97ab --- /dev/null +++ b/window_installer/demo/crm_lead.xml @@ -0,0 +1,49 @@ + + + + Installation of chassis in a proch + + + + +

I wanted to contact you to get a quotation for the construction of a porch with mate chassis.

Best regards,

Constant Custinne

+ + ]]>
+ 15000.0 +
+ + Installation of 6 chassis for a room + + + + + 64.71 + Dear Mister Admin,

I'm reaching to get a quotation for the installation of these chassis:

2 frames of 

  • Height: 2 meters
  • Length: 1 meters

4 frame of :

  • Height 1.4m
  • Length 60 cm

Best regards,

Kamiel Van De Kust

+ + ]]>
+ 5000.0 +
+ + Information for installation + + + + 91.67 + pending + Hello,

What are the charges per hour?

Thank you

+ + ]]>
+
+ + Jackson Architects's opportunity + + + + + 2 + 100.0 + won + Hello,


I would like to make an installation of 6 pvc windows.

The dimension is the same for the 6 :

 - 2m * 1m


Thank You!!

]]>
+ 5000.0 +
+
diff --git a/window_installer/demo/fleet_cars_data.xml b/window_installer/demo/fleet_cars_data.xml new file mode 100644 index 0000000000..7ade90cb3e --- /dev/null +++ b/window_installer/demo/fleet_cars_data.xml @@ -0,0 +1,8 @@ + + + + Sprinter + + car + + diff --git a/window_installer/demo/fleet_vehicle.xml b/window_installer/demo/fleet_vehicle.xml new file mode 100644 index 0000000000..24b070e6e1 --- /dev/null +++ b/window_installer/demo/fleet_vehicle.xml @@ -0,0 +1,10 @@ + + + + 1-ABC-123 + + + + + + diff --git a/window_installer/demo/hr_employee.xml b/window_installer/demo/hr_employee.xml new file mode 100644 index 0000000000..38862e392f --- /dev/null +++ b/window_installer/demo/hr_employee.xml @@ -0,0 +1,27 @@ + + + + Alain Stallateur + + + + Qualified Worker + + + + Alex Posant + + + + Qualified Worker + + + + Sacha Touille + + + + Qualified Worker + + + diff --git a/window_installer/demo/product_supplierinfo.xml b/window_installer/demo/product_supplierinfo.xml new file mode 100644 index 0000000000..026f01e250 --- /dev/null +++ b/window_installer/demo/product_supplierinfo.xml @@ -0,0 +1,25 @@ + + + + + + + + + + 100.0 + 50.0 + + + + + 75.0 + 50.0 + + + + + 10.0 + 10.0 + + diff --git a/window_installer/demo/project_task.xml b/window_installer/demo/project_task.xml new file mode 100644 index 0000000000..7a0ab04656 --- /dev/null +++ b/window_installer/demo/project_task.xml @@ -0,0 +1,100 @@ + + + + Training + + + + + + + Meeting + + + + + + + S00002 - Labor hour with equipment + + + + + 8.0 + + + + Work + + + + + 12 + + + Architect + + + + 8.0 + + + + Receipt + + + + 4.0 + + 14 + + + Planification + + + + 7.0 + + 12 + + + Architect + + + + + 8.0 + + + + Down Payment + + + + + 1.0 + + + Planification + + + + + 7.0 + + + Work + + + + + + + Receipt + + + + + 4.0 + + diff --git a/window_installer/demo/purchase_order.xml b/window_installer/demo/purchase_order.xml new file mode 100644 index 0000000000..387f2f0ead --- /dev/null +++ b/window_installer/demo/purchase_order.xml @@ -0,0 +1,9 @@ + + + + 5750.0 + + + 5000.0 + + diff --git a/window_installer/demo/purchase_order_confirm.xml b/window_installer/demo/purchase_order_confirm.xml new file mode 100644 index 0000000000..6f6ebc77c0 --- /dev/null +++ b/window_installer/demo/purchase_order_confirm.xml @@ -0,0 +1,4 @@ + + + + diff --git a/window_installer/demo/purchase_order_line.xml b/window_installer/demo/purchase_order_line.xml new file mode 100644 index 0000000000..41ec957845 --- /dev/null +++ b/window_installer/demo/purchase_order_line.xml @@ -0,0 +1,11 @@ + + + + 50.0 + + 50.0 + + + 100.0 + + diff --git a/window_installer/demo/res_partner.xml b/window_installer/demo/res_partner.xml new file mode 100644 index 0000000000..c82d427936 --- /dev/null +++ b/window_installer/demo/res_partner.xml @@ -0,0 +1,123 @@ + + + + My Company + + + + My Company + United States + + + Constant Custinne + + + 5562 + Houyet + +32 479 12 34 56 + + +32 479 12 34 56 + Rue de Wallons, 1 + Rue de Wallons, 1, 5562 Houyet, Belgium + constant.custinne@example.com + + + Ready Mat + + + Ready Mat + + + Jackson Architects + + + Jackson Architects + js@test.com + + + Pierre Jackson + + + Jackson Architects + Architect + + + Gemini Furniture + + + Gemini Furniture + + + Wood Corner + + + Wood Corner + + + + Marc Demotte + + + Belgium + Team Leader + marc.demotte@example.com + + + Alain Stallateur + + + Belgium + Image by Freepik

+ + ]]>
+ + Qualified Worker +
+ + Alex Posant + + + Belgium + Image by Freepik

+ + ]]>
+ + Qualified Worker +
+ + Sacha Touille + + + Belgium + Image by Freepik

+ + ]]>
+ Qualified Worker +
+ + Kamiel Van De Kust + 8400 + Oostende + +32 479 65 43 21 + + +32 479 65 43 21 + 2 + Duinkerkelaan, 1 + Duinkerkelaan, 1, 8400 Oostende, Belgium + kamiel.vdk@example.com + + + Glass Vendor + + Glass Vendor + + + Wood Vendor + + + PVC vendor + + + Paint Vendor + +
diff --git a/window_installer/demo/sale_order.xml b/window_installer/demo/sale_order.xml new file mode 100644 index 0000000000..349936ff34 --- /dev/null +++ b/window_installer/demo/sale_order.xml @@ -0,0 +1,10 @@ + + + + + + + 1.0 + + + diff --git a/window_installer/demo/sale_order_confirm.xml b/window_installer/demo/sale_order_confirm.xml new file mode 100644 index 0000000000..eda800e296 --- /dev/null +++ b/window_installer/demo/sale_order_confirm.xml @@ -0,0 +1,4 @@ + + + + diff --git a/window_installer/demo/sale_order_line.xml b/window_installer/demo/sale_order_line.xml new file mode 100644 index 0000000000..b24ddcbb71 --- /dev/null +++ b/window_installer/demo/sale_order_line.xml @@ -0,0 +1,20 @@ + + + + + Labor hour + 20.0 + + + 60.0 + + + + PVC Window (White) + 6.0 + + 11 + + 1500.0 + + diff --git a/window_installer/images/main.png b/window_installer/images/main.png new file mode 100644 index 0000000000..bf11fee6b8 Binary files /dev/null and b/window_installer/images/main.png differ diff --git a/window_installer/static/description/icon.png b/window_installer/static/description/icon.png new file mode 100644 index 0000000000..2e7babdccc Binary files /dev/null and b/window_installer/static/description/icon.png differ diff --git a/window_installer/static/src/binary/fleet_vehicle/1-image_128 b/window_installer/static/src/binary/fleet_vehicle/1-image_128 new file mode 100644 index 0000000000..14eaab0b5f Binary files /dev/null and b/window_installer/static/src/binary/fleet_vehicle/1-image_128 differ diff --git a/window_installer/static/src/binary/hr_employee/5-image_1920 b/window_installer/static/src/binary/hr_employee/5-image_1920 new file mode 100644 index 0000000000..8d6f3136fd Binary files /dev/null and b/window_installer/static/src/binary/hr_employee/5-image_1920 differ diff --git a/window_installer/static/src/binary/hr_employee/6-image_1920 b/window_installer/static/src/binary/hr_employee/6-image_1920 new file mode 100644 index 0000000000..261825e109 Binary files /dev/null and b/window_installer/static/src/binary/hr_employee/6-image_1920 differ diff --git a/window_installer/static/src/binary/hr_employee/7-image_1920 b/window_installer/static/src/binary/hr_employee/7-image_1920 new file mode 100644 index 0000000000..5db82b3be4 Binary files /dev/null and b/window_installer/static/src/binary/hr_employee/7-image_1920 differ diff --git a/window_installer/static/src/binary/ir_attachment/site.jpg b/window_installer/static/src/binary/ir_attachment/site.jpg new file mode 100644 index 0000000000..6ab1d648f3 Binary files /dev/null and b/window_installer/static/src/binary/ir_attachment/site.jpg differ diff --git a/window_installer/static/src/binary/product_template/13-image_1920 b/window_installer/static/src/binary/product_template/13-image_1920 new file mode 100644 index 0000000000..09a8fcc362 Binary files /dev/null and b/window_installer/static/src/binary/product_template/13-image_1920 differ diff --git a/window_installer/static/src/binary/product_template/14-image_1920 b/window_installer/static/src/binary/product_template/14-image_1920 new file mode 100644 index 0000000000..c9d7a77d4f Binary files /dev/null and b/window_installer/static/src/binary/product_template/14-image_1920 differ diff --git a/window_installer/static/src/binary/product_template/15-image_1920 b/window_installer/static/src/binary/product_template/15-image_1920 new file mode 100644 index 0000000000..c6adb5168e Binary files /dev/null and b/window_installer/static/src/binary/product_template/15-image_1920 differ diff --git a/window_installer/static/src/binary/product_template/16-image_1920 b/window_installer/static/src/binary/product_template/16-image_1920 new file mode 100644 index 0000000000..7dc5a944bc Binary files /dev/null and b/window_installer/static/src/binary/product_template/16-image_1920 differ diff --git a/window_installer/static/src/binary/product_template/17-image_1920 b/window_installer/static/src/binary/product_template/17-image_1920 new file mode 100644 index 0000000000..ac699a7f5b Binary files /dev/null and b/window_installer/static/src/binary/product_template/17-image_1920 differ diff --git a/window_installer/static/src/binary/product_template/18-image_1920 b/window_installer/static/src/binary/product_template/18-image_1920 new file mode 100644 index 0000000000..d56c068f88 Binary files /dev/null and b/window_installer/static/src/binary/product_template/18-image_1920 differ diff --git a/window_installer/static/src/binary/product_template/19-image_1920 b/window_installer/static/src/binary/product_template/19-image_1920 new file mode 100644 index 0000000000..3cba9f7b07 Binary files /dev/null and b/window_installer/static/src/binary/product_template/19-image_1920 differ diff --git a/window_installer/static/src/binary/product_template/20-image_1920 b/window_installer/static/src/binary/product_template/20-image_1920 new file mode 100644 index 0000000000..3cba9f7b07 Binary files /dev/null and b/window_installer/static/src/binary/product_template/20-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/1-image_1920 b/window_installer/static/src/binary/res_partner/1-image_1920 new file mode 100644 index 0000000000..bf5f4160d1 Binary files /dev/null and b/window_installer/static/src/binary/res_partner/1-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/30-image_1920 b/window_installer/static/src/binary/res_partner/30-image_1920 new file mode 100644 index 0000000000..b1af2ee6c2 Binary files /dev/null and b/window_installer/static/src/binary/res_partner/30-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/31-image_1920 b/window_installer/static/src/binary/res_partner/31-image_1920 new file mode 100644 index 0000000000..afe80fc8e4 Binary files /dev/null and b/window_installer/static/src/binary/res_partner/31-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/32-image_1920 b/window_installer/static/src/binary/res_partner/32-image_1920 new file mode 100644 index 0000000000..98d680a705 Binary files /dev/null and b/window_installer/static/src/binary/res_partner/32-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/33-image_1920 b/window_installer/static/src/binary/res_partner/33-image_1920 new file mode 100644 index 0000000000..bf2abb3826 Binary files /dev/null and b/window_installer/static/src/binary/res_partner/33-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/34-image_1920 b/window_installer/static/src/binary/res_partner/34-image_1920 new file mode 100644 index 0000000000..0ab3a5ffb1 Binary files /dev/null and b/window_installer/static/src/binary/res_partner/34-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/35-image_1920 b/window_installer/static/src/binary/res_partner/35-image_1920 new file mode 100644 index 0000000000..5d7ceda8fa Binary files /dev/null and b/window_installer/static/src/binary/res_partner/35-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/36-image_1920 b/window_installer/static/src/binary/res_partner/36-image_1920 new file mode 100644 index 0000000000..8d6f3136fd Binary files /dev/null and b/window_installer/static/src/binary/res_partner/36-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/37-image_1920 b/window_installer/static/src/binary/res_partner/37-image_1920 new file mode 100644 index 0000000000..261825e109 Binary files /dev/null and b/window_installer/static/src/binary/res_partner/37-image_1920 differ diff --git a/window_installer/static/src/binary/res_partner/38-image_1920 b/window_installer/static/src/binary/res_partner/38-image_1920 new file mode 100644 index 0000000000..5db82b3be4 Binary files /dev/null and b/window_installer/static/src/binary/res_partner/38-image_1920 differ