510 lines
15 KiB
HTML
510 lines
15 KiB
HTML
<?xml version="1.0" encoding="utf-8"?>
|
|
<section class="oe_container oe_dark">
|
|
<div class="col-md-12">
|
|
<h2 class="oe_slogan" style="font-size: 35px; color: #875a7b">
|
|
<b
|
|
>DOCX template report out of box(also support pdf,odt not out of box)</b
|
|
>
|
|
</h2>
|
|
</div>
|
|
</section>
|
|
|
|
<div class="oe_centeralign oe_websiteonly">
|
|
<a
|
|
href="https://www.youtube.com/watch?v=fnZTT7_sISE"
|
|
target="_blank"
|
|
title="Docx report pro"
|
|
style="background: #eb8136"
|
|
class="oe_button oe_big oe_tacky btn_watch"
|
|
>Watch the video tutorial</a
|
|
>
|
|
</div>
|
|
|
|
<section class="oe_container">
|
|
<h2 class="oe_slogan">Work</h2>
|
|
<div class="mt16 mb16 text-center">
|
|
<video
|
|
width="100%"
|
|
height="auto"
|
|
autoplay="autoplay"
|
|
controls="controls"
|
|
loop="loop"
|
|
style="max-width: 100%"
|
|
class="img img-responsive center-block"
|
|
>
|
|
<source
|
|
src="//apps.odoocdn.com/apps/assets/14.0/docx_report_pro/work.mp4"
|
|
type="video/mp4"
|
|
/>
|
|
Your browser does not support the video tag.
|
|
</video>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="oe_container">
|
|
<div class="oe_row oe_spaced">
|
|
<div class="oe_span12">
|
|
<h4 class="oe_slogan">
|
|
<b>Features</b>
|
|
</h4>
|
|
<div
|
|
class="alert alert-info oe_mt32"
|
|
style="padding: 0.3em 0.6em; font-size: 150%"
|
|
>
|
|
<ul class="list-unstyled">
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
The ability to work out of the box or using python code
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
Jinja template engine (easy insert data, loops by one2many
|
|
many2many, if condition etc...)
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
NEW 04/05/2021. Support insert images from Odoo to docx, pdf, odt
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
NEW 02/05/2021. Support convert DOCX to PDF (tested in windows 10,
|
|
linux ubuntu, MAC OS)
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
NEW 02/05/2021. Support convert DOCX to ODT
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
NEW 04/05/2021. Support python prepare funcion
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
Ability to write completely any python code in the docx template.
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
2 templates with examples as a gift inside the module
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
The price is much lower than the competition, with much more
|
|
features
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
The ability to collect data from different models and even different
|
|
servers
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
Free support
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
Free YouTube tutorial
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-check-square-o text-primary"></i>
|
|
Required to install libreoffice in server os
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">Preview different from not pro version</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="preview.png"
|
|
/>
|
|
</section>
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">Source record (example sale order)</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="source.png"
|
|
/>
|
|
</section>
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">
|
|
Report template with Jinja (loops, if condition and many many other)
|
|
</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="report2.png"
|
|
/>
|
|
</section>
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">Result</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="result2.png"
|
|
/>
|
|
</section>
|
|
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">Report form new selection</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="report_form.png"
|
|
/>
|
|
</section>
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">Report tree new column</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="report_tree.png"
|
|
/>
|
|
</section>
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">Slidebar override click</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="slidebar.png"
|
|
/>
|
|
</section>
|
|
<!-- <section class="oe_container">
|
|
<h3 class="oe_slogan">Source template docx (doc - current record, also availabele self etc...)</h3>
|
|
<img style="width: 100%;border: 1px solid #BDBDBD; margin-bottom: 16px; margin-top: 16px;" src="template.png">
|
|
</section> -->
|
|
<!-- <section class="oe_container">
|
|
<h3 class="oe_slogan">Result docx with odoo data</h3>
|
|
<img style="width: 100%;border: 1px solid #BDBDBD; margin-bottom: 16px; margin-top: 16px;" src="result.png">
|
|
</section> -->
|
|
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">
|
|
Images support step 1. Add image and format it inside docx template
|
|
</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="image_tpl.png"
|
|
/>
|
|
</section>
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">
|
|
Images support step 2. Don't forget rename all images as 1.jpg....2.jpg etc
|
|
</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="image_rename.png"
|
|
/>
|
|
</section>
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">
|
|
Images support step 3. Add "images": [self.partner_id. image1920,
|
|
self.company_id.image_512...] in prepare function
|
|
</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="image_prepare_function.png"
|
|
/>
|
|
</section>
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">Images support. Result after insert image/images</h3>
|
|
<img
|
|
style="
|
|
width: 100%;
|
|
border: 1px solid #bdbdbd;
|
|
margin-bottom: 16px;
|
|
margin-top: 16px;
|
|
"
|
|
src="image_result.png"
|
|
/>
|
|
</section>
|
|
|
|
<section class="oe_container">
|
|
<h3 class="oe_slogan">Supports Free 24/7</h3>
|
|
</section>
|
|
|
|
<section class="oe_container">
|
|
<div class="oe_row oe_spaced">
|
|
<div class="oe_span12">
|
|
<h2>Need our service?</h2>
|
|
<p class="oe_mt32">
|
|
Contact us by <a href="mailto:shurshilov.a@yandex.ru">email</a>
|
|
</p>
|
|
<ul>
|
|
<li>
|
|
<a href="mailto:shurshilov.a@yandex.ru"
|
|
>shurshilov.a@yandex.ru <i class="fa fa-envelope-o"></i>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
<h2>Official OCA contributor</h2>
|
|
<img class="s_tooltip_tabs_tooltip_image" src="logo.png" />
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<h3 class="oe_slogan" style="text-align: center">Newest modules</h3>
|
|
<section
|
|
class="o_gallery s_image_gallery o_fake_not_editable o_masonry o_spc-medium"
|
|
style="background-color: #875a7b !important; color: white"
|
|
data-columns="3"
|
|
style="overflow: hidden"
|
|
data-name="Image Gallery"
|
|
>
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col o_snippet_not_selectable col-lg-4">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
Dropbox picker
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/dropbox_picker/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/dropbox_picker/picker.png"
|
|
alt="Slide image"
|
|
data-index="1"
|
|
/>
|
|
</a>
|
|
</div>
|
|
<div class="col o_snippet_not_selectable col-lg-4">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
Google Drive picker
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/google_drive_picker/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/google_drive_picker/preview.gif"
|
|
alt="Slide image"
|
|
data-index="0"
|
|
/>
|
|
</a>
|
|
</div>
|
|
<div class="col o_snippet_not_selectable col-lg-4">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
Microsoft OneDrive picker
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/microsoft_onedrive_picker/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/microsoft_onedrive_picker/preview.gif"
|
|
alt="Slide image"
|
|
data-index="0"
|
|
/>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<h3 class="oe_slogan" style="text-align: center">HR attendance full control</h3>
|
|
<section
|
|
class="o_gallery s_image_gallery o_fake_not_editable o_masonry o_spc-medium"
|
|
style="background-color: #875a7b !important; color: white"
|
|
data-columns="3"
|
|
style="overflow: hidden"
|
|
data-name="Image Gallery"
|
|
>
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col o_snippet_not_selectable col-lg-6">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
HR attendance FACE recognition control
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/hr_attendance_face_recognition/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/hr_attendance_face_recognition/preview.gif"
|
|
alt="Slide image"
|
|
data-index="0"
|
|
/>
|
|
</a>
|
|
</div>
|
|
<div class="col o_snippet_not_selectable col-lg-6">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
HR attendance Geospatial access control
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/12.0/hr_attendance_geospatial/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/12.0/hr_attendance_geospatial/preview.gif"
|
|
alt="Slide image"
|
|
data-index="0"
|
|
/>
|
|
</a>
|
|
</div>
|
|
<div class="col o_snippet_not_selectable col-lg-4">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
HR attendance IP-address access control
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/hr_attendance_ip/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/hr_attendance_ip/min_info.png"
|
|
alt="Slide image"
|
|
data-index="0"
|
|
/>
|
|
</a>
|
|
</div>
|
|
<div class="col o_snippet_not_selectable col-lg-4">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
HR attendance Token-device access control
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/hr_attendance_token/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/hr_attendance_token/form.png"
|
|
alt="Slide image"
|
|
data-index="0"
|
|
/>
|
|
</a>
|
|
</div>
|
|
<div class="col o_snippet_not_selectable col-lg-4">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
HR attendance Geolocation-device access control
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/hr_attendance_geo_html/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/hr_attendance_geo_html/all_info.png"
|
|
alt="Slide image"
|
|
data-index="0"
|
|
/>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<h3 class="oe_slogan" style="text-align: center">Our best-selling modules</h3>
|
|
<section
|
|
class="o_gallery s_image_gallery o_fake_not_editable o_masonry o_spc-medium"
|
|
style="background-color: #875a7b !important; color: white"
|
|
data-columns="3"
|
|
style="overflow: hidden"
|
|
data-name="Image Gallery"
|
|
>
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col o_snippet_not_selectable col-lg-4">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
Professional attachment manager
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/attachments_manager/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/attachments_manager/preview.png"
|
|
alt="Slide image"
|
|
data-index="1"
|
|
/>
|
|
</a>
|
|
</div>
|
|
<div class="col o_snippet_not_selectable col-lg-4">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
Professional image editor for Odoo images
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/field_image_editor/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/field_image_editor/img1.png"
|
|
alt="Slide image"
|
|
data-index="0"
|
|
/>
|
|
</a>
|
|
</div>
|
|
<div class="col o_snippet_not_selectable col-lg-4">
|
|
<h3 style="text-align: center; font-size: 1.425rem; color: #f1f1f1">
|
|
Professional Docx-Odoo templating
|
|
</h3>
|
|
<a
|
|
href="https://apps.odoo.com/apps/modules/13.0/docx_report/"
|
|
target="_blank"
|
|
>
|
|
<img
|
|
class="img img-fluid d-block img-thumbnail"
|
|
src="//apps.odoocdn.com/apps/assets/13.0/docx_report/template.png"
|
|
alt="Slide image"
|
|
data-index="0"
|
|
/>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|