$ 160.50
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory Management (stock)
• Purchase Management (purchase) • Sales Management (sale_management) • Invoicing Management (account_invoicing) • Discuss (mail) |
Lines of code | 9626 |
Technical Name |
professional_templates |
License | OPL-1 |
Website | http://www.optima.co.ke |
Versions | 18.0 12.0 15.0 17.0 13.0 10.0 11.0 14.0 16.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory Management (stock)
• Purchase Management (purchase) • Sales Management (sale_management) • Invoicing Management (account_invoicing) • Discuss (mail) |
Lines of code | 9626 |
Technical Name |
professional_templates |
License | OPL-1 |
Website | http://www.optima.co.ke |
Versions | 18.0 12.0 15.0 17.0 13.0 10.0 11.0 14.0 16.0 |
Professionally Designed Invoice, P.O, R.F.Q, S.O, Quotation, Delivery Note and Picking List Templates
Take your business to the next level by using professionally designed reports templates for your Invoices, Sales Orders, Quotations, RFQs, Purchase Orders, Delivery Notes and Picking Lists. Ensure that you use your company theme colors, high resolution logos and uniform design in all your business reports. This Module will install five customizable templates for every document mentioned above. You will be able to select one among the five templates for each document/report and customize it with a nice large company logo, your company colors, any font color you want, any font family and size or even the background color of the invoice lines or sales order lines depending on which document you are customizing
New Version 11.0.0.4 released on Fri, 24 Nov 2023 22:46:19 +0300
10 Distinct templates per every report
Use your own watermark or letterhead PDF
Watermark PDF
Watermark PDF
Watermark PDF + Dynamic Watermark Text
Append Your Extra Content In PDF Format To Reports
Terms & Conditions
Brochure Sample
New Standard Footer With More Details
How To Create A Watermark OR Upload Watermark PDF
How To Upload Watermark PDF
How To Add Watermark Text
How To Create Your Own Styles
Go To: Settings Technical Reports Report Styles
How To Set the Default Report Settings For Your Company
Go To: Settings General Settings Business Documents Professional Report Templates
Assign a Report Style to a Partner or a Document
Invoice: {'Template': Modern, 'font-family': san-serif, 'font-size': 10px, 'Theme Color': #545454}
Invoice: {'Template': Retro, 'font-family': dosis, 'font-size': 12px, 'Theme Color': #9ABE00}
Quotation: {'Template': Classic, 'font-family': corbel, 'font-size': 10px, 'Theme Color': #009ABE}
Quotation: {'Template': TVA, 'font-family': Arial, 'font-size': 12px, 'Theme Color': #9A00BE}
R.F.Q: {'Template': Modern, 'font-family': FontAwesome, 'font-size': 10px, 'Theme Color': #F07C4D}
R.F.Q: {'Template': Retro, 'font-family': Georgia, 'font-size': 11px, 'Theme Color': #33ECFF}
Delivery Note: {'Template': Classic, 'font-family': Bradley Hand, 'font-size': 11px, 'Theme Color': #FF337A}
Delivery Note: {'Template': TVA, 'font-family': Calibri, 'font-size': 10px, 'Theme Color': #3380FF}
Purchase Order: {'Template': Modern, 'font-family': NoticiaText, 'font-size': 11px, 'Theme Color': #8333FF}
Purchase Order: {'Template': Retro, 'font-family': Trebuchet MS, 'font-size': 12px, 'Theme Color': #FF3352}
Sales Order: {'Template': Classic, 'font-family': Marvel, 'font-size': 10px, 'Theme Color': #1E8449}
Sales Order: {'Template': TVA, 'font-family': Rosario, 'font-size': 11px, 'Theme Color': #FFC300}
Odoo Support Services
For bug reporting and fixing, enjoy our odoo support and development services from experienced team in Kenya
We are a highly qualified team of well-rounded software engineers and applications systems integrators specialised in open source ERP solutions for SMEs all over the world
Pre-Installation Requirements
- Install the latest version of a python dependency module called num2words. Module page:https://github.com/savoirfairelinux/num2words. - You can install it using the pip3 command: pip3 install num2words - If you face any problem during the installation, please send us an email with a screenshot of the error.
- Install the latest version of python dependency module called PyPDF2. - You can install it using the pip3 command: pip3 install pypdf2
- Download and install the latest version of wkhtmltopdf. - We recommend version 0.12.4 (with patched qt)
Installation
NOTE: Before you proceed to install this module, please check the Pre-Installation Requirements section above. This Module is a standard Odoo Module. Once you purchase it, please follow the following steps to install it:
- A download link will be given by Odoo once you purchase this module.
- You need to extract the downloaded file into Odoo 'addons' directory where all other modules are kept or you can put it anywhere else depending on your Odoo Configuration
- It may not be necessary to restart Odoo at this stage, but it is highly recommended.
- Enable developer mode/Debug Mode and go to Apps menu. Click on Updates Apps list for the new module to appear on the list of Apps.
- Search for professional_templates in the Apps list and then click on Install button and wait for it to finish
- After that you can go to Setting --> Technical --> Reports --> Report Styles to create your styles and apply to your documents. Please refer to Module Description page for illustrated configuration example
Configuration
Please refer to Module Description for illustrated steps on how to choose one among the multiple templates, colors, fonts, font size, and logos for your reports
Compatibility
- Fully Supports Odoo Version 11.0 Community and Enterprise Editions
Frequently Asked Questions (FAQs)
How do I print the reports in a different language?
First you need to translate the templates into your language. Please learn about how to do translation in Odoo here: https://www.odoo.com/documentation/10.0/reference/translations.html
You can also purchase the module and request for our help (open a ticket by sending email to support@optima.co.ke) on how to translate to a language of your choice.
The Header content is overlapping the Body content of the report?
This is usually caused by the Logo or the Company Address being too large.
This is not a big problem since in Odoo you can adjust the Paper Sizes to match the size of your logo or Address.
- If this happens, Enable Debug Mode in Odoo 9.0 in order to access the Extra Technical Settings
- Go to Settings -> Technical -> Reports -> Paper Format and open European A4 or US letter depending on your region or localization
- Adjust the Top Margin and Header Spacing until you get an optima size to match the size of your logo or address
- If you need help just send us a mail to support@optima.co.ke
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedIt's good temples as in Odoo 10 and 11 the regular report for printing not so attractive .
It can be improved more I think as I liked it as it has Image supported in quote ,Sales order and other form it would be great if we have control on image size and many more similar improvement would be great
Amount to words displays incorrect terms.
Amount to words (french) doesn't display the correct amount. For eg. 352 EU shows Trois Cent Cinq Deux, instead of Trois Cent Cinquante-Deux. Please resolve ASAP.
Awesome support
The team provides a high-level support in very (!) short reaction times.
We have been unable to use the module
Good
HI, we don't have the Delivery Note option not visible were you can set the colors and the style for invoice and sales order. How can we get the delivery note/quotation visible? Thank you so much already!
Disappointed
I get error trying to install to odoo11 enterprise. Any clue?
Odoo Server Error Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/models.py", line 1036, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 330, in _check_xml view_def = view.read_combined(['arch']) File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 720, in read_combined arch = self.apply_view_inheritance(arch_tree, root.id, self.model) File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 669, in apply_view_inheritance source = self.apply_inheritance_specs(source, specs_tree, view_id) File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 647, in apply_inheritance_specs self.raise_view_error(_("Element '%s' cannot be located in parent view") % tag, inherit_id) File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 509, in raise_view_error raise ValueError(message) ValueError: Element '<xpath expr="//field[@name='comment']">' cannot be located in parent view Error context: View `account.invoice.customized` [view_id: 9723, xml_id: n/a, model: account.invoice, parent_id: 747]
module
hi optima team for us you created 2 wonderful modules. 1. for invoice template 2. for email template "ad-hoc" we texted you more or less for invoice module 3 weeks ago, and nobody answare us. in addition we need to uninstall your email template, but, every time when i uninstall the odoo go in crash with a exption error. why ? how i can to configure by defualt the "send invoice" ? no pdf invoice or quotation, but only the email system by default. thx. (you know my contacts)
[RESOLVED!] Regression in this module : Missing native multiple address feature
Hello Clément MUTZ, As per our email conversation, we sent you an update on this issue. Please check and upgrade your system to resolve this issue. Thanks
Regression in this module : Missing native multiple adress feature
Hi, It seems that the module is missing the feature to display separates adress, especially for us in sales order : - Odoo native report : 3 adress blocks - Optima template report : 2 adress blocks and no consideration of specific invoicing adress (invoicing adress = customer adress , wich is not suppose to be if a specific adress is different from customer adress) eg : "Customer adress (Mr X, purchaser of "HisCompany" in New Jearsey Offices ) / Invoicing adress (Miss Y, accomptant of "HisCompany in Manhatan headquarter offices") / shipping adress ( Mr Z, Warehouse manager, of "HisCompany in Chicago Spare parts Warehouse") . This is an Odoo native important consideration where the setting is schown here : https://www.odoo.com/documentation/user/10.0/sales/quotation/setup/different_addresses.html Could it be possible to revise this module to eradicate the important feature regression. Actually, we have to print the quotation, write manually the missing adress, and scan the document, to be able to send it correctly. Thanks in advance.
After downloaded module on my installation, I cannot print any document (orders, invoices).
This is the error log Traceback (most recent call last): File "/opt/odoo/10.0/odoo/http.py", line 641, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/odoo/10.0/odoo/http.py", line 683, in dispatch result = self._call_function(**self.params) File "/opt/odoo/10.0/odoo/http.py", line 333, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odoo/10.0/odoo/service/model.py", line 101, in wrapper return f(dbname, *args, **kwargs) File "/opt/odoo/10.0/odoo/http.py", line 326, in checked_call result = self.endpoint(*a, **kw) File "/opt/odoo/10.0/odoo/http.py", line 941, in __call__ return self.method(*args, **kw) File "/opt/odoo/10.0/odoo/http.py", line 506, in response_wrap response = f(*args, **kw) File "/opt/odoo/10.0/addons/web/controllers/main.py", line 891, in call_kw return self._call_kw(model, method, args, kwargs) File "/opt/odoo/10.0/addons/web/controllers/main.py", line 883, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/opt/odoo/10.0/odoo/api.py", line 689, in call_kw return call_kw_multi(method, model, args, kwargs) File "/opt/odoo/10.0/odoo/api.py", line 680, in call_kw_multi result = method(recs, *args, **kwargs) File "/opt/odoo/10.0/odoo/models.py", line 3020, in read values[name] = field.convert_to_read(record[name], record, use_name_get) File "/opt/odoo/10.0/odoo/models.py", line 5224, in __getitem__ return self._fields[key].__get__(self, type(self)) File "/opt/odoo/10.0/odoo/fields.py", line 914, in __get__ self.determine_value(record) File "/opt/odoo/10.0/odoo/fields.py", line 1026, in determine_value self.compute_value(recs) File "/opt/odoo/10.0/odoo/fields.py", line 980, in compute_value self._compute_value(records) File "/opt/odoo/10.0/odoo/fields.py", line 971, in _compute_value getattr(records, self.compute)() File "", line 2, in _compute_num2words File "/opt/odoo/10.0/odoo/api.py", line 369, in loop result = [method(rec, *args, **kwargs) for rec in self] File "/opt/odoo/10.0/uncovered/professional_templates/models/invoice.py", line 81, in _compute_num2words lang=self.partner_id.lang) + ' ' + ( File "/usr/lib/python2.7/site-packages/num2words/__init__.py", line 92, in num2words return getattr(converter, 'to_{}'.format(to))(number, **kwargs) File "/usr/lib/python2.7/site-packages/num2words/lang_IT.py", line 181, in to_cardinal string = self.thousands_to_cardinal(number) File "/usr/lib/python2.7/site-packages/num2words/lang_IT.py", line 133, in thousands_to_cardinal prefix = self.to_cardinal(thousands) + "mila" File "/usr/lib/python2.7/site-packages/num2words/lang_IT.py", line 175, in to_cardinal string = CARDINAL_WORDS[number] TypeError: list indices must be integers, not float
Professional Report Templates
Can you please advise if we can apply your profesional template for odoo10 or odoo11 "survey answers" pdf prints? Best Regards Doğan Üstündağ
HD-2018-00140 - ISSUE RESOLVED
Hi Clement, according to our records, issue ref HD-2018-00140 has already been resolved and you have been contacted. If you still have any issue, we shall be glad to assist you.
Support is off since one week, no answer at all : Tel, Skype, mail....
We have installed the module, have send an email to support and black-out total.... Skype disconnected Mobile phone : no answer Company phone : no answer support@optima.co.ke : automatic answer with creation ticket HD-2018-00140, but nothing after since a week.. am disapointed.... Don't understand !!!!
Hello Ronnie, send email to support@optima.co.ke
Ronnie, If you have any issue, please send us an email to support@optima.co.ke. We shall be glad to assist you if the system is slow.
i am odoo 9.0 , i can't use it
it open very slowely ,it is no response
Amount in Words @ Mario Matamoros
Thank you for your comment. If you have any issue with "num2words" python module, Please raise an issue with the team maintain this python module here: https://github.com/savoirfairelinux/num2words/issues
Amount in Words
I checked the num2words library, but we want the word to matter, so we can print it on the invoice. example: 23.25 means "Twenty-three with twenty-five cents" in the library num2words treats it as "Twenty-three point two five"
Excellent Full support
Thanks for your last email. Yes it was the product module that was causing the problem and there was nothing to do with your module. I have upgraded odoo base product module and it is working fine now. Thanks
Thanks for your reply. I am getting now an Odoo Server error when i try to install the module. An email was sent showing the error. Thanks
Hi @Ahmed Kamar-eddine
Thank you for your email. I have replied to you. please check and revert incase you have any issue.
Hello, I have sent an email with my problems. Please find below a copy. ============================================================================= I am having some problems installing your module in Odoo 11. I have followed the exact steps of pre-installation requirements. Then uploaded the module to addon. When I click install nothing happen. Also I have lost apps icons My Odoo Order SO2016/110555 Please advise ASAP. Thanks and best regards
If you have any Issue/Error/Question/suggestion send us email to [support@optima.co.ke]
It is better to contact us directly when you encounter any error/Issue so that we can assist you within a very short time possible. If you post your error here, it may take awhile before we see it because we don't get notified automatically when you leave a comment here... we have to visit this page in order to see your comments. Since we have several modules to maintain and manage, its rather almost impossible to check all your comments every day. Direct email to support@optima.co.ke is a better option when you have an issue with this module. Regards, Ben