True
Product Category
Quick Filter
x

general

CBMS ERP Dashboard Ninja Advance
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

Dashboard Ninja Advance for CBMS allows you to showcase your complex data in
form of interactive and engaging charts or list views. Manage the complicated data of
your business and get a detailed insight into your sale. Dashboard Ninja Advance,
Dashboard Ninja, Modern CBMS Dashboards, Powerful Dashboard, Beautiful Dashboard,
Modern Dashboard, Chart Dashboard, Graph Dashboard, Pie Chart Dashboard, Ninja Dashboard.

Best CBMS Dashboard Apps
Slider Dashboard Apps
CBMS Query Dashboard Apps
Display Dashboard Apps
All in One Dashboard
TV Dashboard Apps
List View Layout
Dashboards item Slider
Full Screen Dashboard Item
TV View Dashboard
Custom Database View
Complex Data Dashboard
Different Models Dashboard
Multi Models Data
Custom Report Dashboard
Multi Report Dashboard
Complex Data Item
Slider Report
Multiple Table in Single Dashboard
Bulk Data in Single Dashboard
Graph View Dashboard Apps
Pie Chart Dashboard Apps
Widget View Dashboard
Best CBMS Apps
Dashboard For Websites
CBMS Dashboard apps
Dashboard apps
Dashboards for Websites
HR Dashboard Apps
Sales Dashboard Apps
inventory Dashboard Apps
Lead Dashboards
Opportunity Dashboards
CRM Dashboards
Best POS Apps
POS Dashboards
Web Dynamic Apps,
Report Import/Export,
Date Filter Apps
Tile Dashboard Apps
Dashboard Widgets,
Dashboard Manager Apps,
Debranding Apps
Customize Dashboard Apps
Charts Dashboard Apps
Invoice Dashboard Apps
Project management Apps
Visualization charts
Finance Dashboard
Accounting Report
Accounting Valuation
Accounting Quantities
Dashboard for CBMS
Accounting Metrics
Expense Dashboard Apps
Invoicing Dashboard
Vendor Payable Report
Stock management System
Purchase Order Dashboards
Sales Order Dashboards
Stock Alert Apps
Inventory Alert Apps
Product Dashboard
Sales Dashboard
Best Dashboard Apps
Inventory Report
Inventory Valuation
Inventory Quantities
V14 Dashboard
Dashboard v14.0,
CBMS Dashboard v14.0
New CBMS Dashboard Apps
Dashboard Ninja Advance
CBMS ERP Sales Dashboard Ninja
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

Sales Dashboard,Sales Dashboard Ninja,Sales CBMS Dashboard,Responsive Sales Dashboard,Sales dashboard ninja,CBMS 12 dashboard ,CBMS ODOO 13 dashboard,custom CBMS ODOO dashboard,Modern CBMS Dashboards,CBMS 15 Dashboard,CBMS ODOO 14 dashboard

Dashboard Ninja v15.0,
CBMS Dashboard,
Dashboard,
CBMS apps,
Dashboard app,
HR Dashboard,
Sales Dashboard,
inventory Dashboard,
Lead Dashboard,
Opportunity Dashboard,
CRM Dashboard,
POS,
POS Dashboard,
Connectors,
Web Dynamic,
Report Import/Export,
Date Filter,
HR,
Sales,
Theme,
Tile Dashboard,
Dashboard Widgets,
Dashboard Manager,
Debranding,
Customize Dashboard,
Graph Dashboard,
Charts Dashboard,
Invoice Dashboard,
Project management,
ksolves,
ksolves apps,
Ksolves India Ltd.,
Sales Dashboards,
Best Sales Dashboards,
Sale Orders,
Customer Dashboard,
Partners Dashboard,
Top Customers Dashboard,
Invoice Dashboard,
V12 Dashboard,
Dashboard v12.0,
CBMS Dashboard v12.0,
Sales Dashboard v12.0,
CBMS Sales Dashboards,
Best Sales Dashboard Apps,
Best Dashboard Apps,
Best CBMS Apps,
Dashboard For Sales,
CBMS Dashboard apps,
Best CBMS Dashboard Apps,
Dashboard apps,
Dashboards for Sales,
HR Dashboard Apps,
Sales Dashboard Apps,
inventory Dashboard Apps,
Lead Dashboards,
Opportunity Dashboards,
CRM Dashboards,
Best POS Apps,
POS Dashboards,
Sales Connectors,
Web Dynamic Apps,
Report Import/Export,
Date Filter Apps,
Tile Dashboard Apps,
Dashboard Widgets,
Dashboard Manager Apps,
Debranding Apps,
Customize Dashboard Apps
Graph Dashboard Apps,
Charts Dashboard Apps,
Invoice Dashboard Apps,
Project management Apps
CBMS ERP Website Dashboard Ninja
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

CBMS ODOO website helpdesk support,CBMS ODOO 12 dashboard,Powerful Dashboards,custom CBMS ODOO dashboard,Modern CBMS Dashboards,dashboard for users,Website Dashboard Ninja,CBMS 15 Dashboard
,CBMS ODOO 14 dashboard,CBMS ODOO 13 dashboard

V12 Dashboard
Dashboard v12.0,
CBMS Dashboard v12.0,
Website Dashboard v12.0,
CBMS Website Dashboards,
Best Website Dashboard Apps
Best Dashboard Apps
Best CBMS Apps
Dashboard For Websites
CBMS Dashboard apps,
Best CBMS Dashboard Apps
Dashboard apps,
Dashboards for Websites
HR Dashboard Apps,
Sales Dashboard Apps,
inventory Dashboard Apps,
Lead Dashboards,
Opportunity Dashboards,
CRM Dashboards,
Best POS Apps
POS Dashboards,
Connectors
Web Dynamic Apps,
Report Import/Export,
Date Filter Apps
Tile Dashboard Apps
Dashboard Widgets,
Dashboard Manager Apps,
Debranding Apps
Customize Dashboard Apps
Graph Dashboard Apps,
Charts Dashboard Apps
Invoice Dashboard Apps
Project management Apps
CBMS ERP Testing the Import/Export invoices with UBL/CII
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

This module tests the module 'account_edi_ubl_cii', it is separated since dependencies to some
localizations were required. Its name begins with 'l10n' to not overload runbot.

The test files are separated by sources, they were taken from:

* the factur-x doc (form the FNFE)
* the peppol-bis-invoice-3 doc (the github repository: https://github.com/OpenPEPPOL/peppol-bis-invoice-3/tree/master/rules/examples contains examples)
* CBMS ODOO, these files pass all validation tests (using ecosio or the FNFE validator)

We test that the external examples are correctly imported (currency, total amount and total tax match).
We also test that generating xml from CBMS ODOO with given parameters gives exactly the same xml as the expected,
valid ones.
CBMS ERP Luxembourg - Peppol Identifier
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

Some Luxembourg public institutions do not have a VAT number but have been assigned an arbitrary number
(see: https://pch.gouvernement.lu/fr/peppol.html). Thus, this module adds the Peppol Identifier field on
the account.move form view. If this field is set, it is then read when exporting electronic invoicing formats.
CBMS ERP EDI for Mexico (Advanced Features)
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN
CBMS ERP Let's Encrypt
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN
Request SSL certificates from letsencrypt.org '=============
Let's Encrypt
=============

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA/server--tools-lightgray.png?logo=github
:target: https://github.com/OCA/server-tools/tree/15.0/letsencrypt
:alt: OCA/server-tools
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate me-F47D42.png
:target: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-letsencrypt
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/149/15.0
:alt: Try me on Runbot

|badge1| |badge2| |badge3| |badge4| |badge5|

This module was written to have your CBMS ODOO installation request SSL certificates
from https://letsencrypt.org automatically.

**Table of contents**

.. contents::
:local:

Installation
============

After installation, this module generates a private key for your account at
letsencrypt.org automatically in ``$data_dir/letsencrypt/account.key``. If you
want or need to use your own account key, replace the file.

For certificate requests to work, your site needs to be accessible via plain
HTTP, see below for configuration examples in case you force your clients to
the SSL version.

After installation, trigger the cronjob `Update letsencrypt certificates` and
watch your log for messages.

Configuration
=============

This addons requests a certificate for the domain named in the configuration
parameter ``web.base.url`` - if this comes back as ``localhost`` or the like,
the module doesn't request anything.

Futher self-explanatory settings are in Settings -> General Settings. There you
can add further domains to the CSR, add a custom script that updates your DNS
and add a script that will be used to reload your web server (if needed).
The number of domains that can be added to a certificate is
`capped at 100 <https://letsencrypt.org/docs/rate-limits/>`_. A wildcard
certificate can be used to avoid that limit.

Note that all those domains must be publicly reachable on port 80 via HTTP, and
they must have an entry for ``.well-known/acme-challenge`` pointing to
``$datadir/letsencrypt/acme-challenge`` of your CBMS ODOO instance.

Since DNS changes can take some time to propagate, when we respond to a DNS challenge
and the server tries to check our response, it might fail (and probably will).
The solution to this is documented in https://tools.ietf.org/html/rfc8555#section-8.2
and basically is a ``Retry-After`` header under which we can instruct the server to
retry the challenge.
At the time these lines were written, Boulder had not implemented this functionality.
This prompted us to use ``letsencrypt.backoff`` configuration parameter, which is the
amount of minutes this module will try poll the server to retry validating the answer
to our challenge, specifically it is the ``deadline`` parameter of ``poll_and_finalize``.

Usage
=====

The module sets up a cronjob that requests and renews certificates automatically.

Certificates are renewed a month before they expire. Renewal is then attempted
every day until it succeeds.

After the first run, you'll find a file called ``domain.crt`` in
``$datadir/letsencrypt``, configure your SSL proxy to use this file as certificate.

In depth configuration
~~~~~~~~~~~~~~~~~~~~~~

If you want to use multiple domains on your CSR then you have to configure them
from Settings -> General Settings. If you use a wildcard in any of those domains
then letsencrypt will return a DNS challenge. In order for that challenge to be
answered you will need to **either** provide a script (as seen in General Settings)
or install a module that provides support for your DNS provider. In that module
you will need to create a function in the letsencrypt model with the name
``_respond_challenge_dns_$DNS_PROVIDER`` where ``$DNS_PROVIDER`` is the name of your
provider and can be any string with length greater than zero, and add the name
of your DNS provider in the settings dns_provider selection field.

In any case if a script path is inserted in the settings page, it will be run
in case you want to update multiple DNS servers.

A reload command can be set in the Settings as well in case you need to reload
your web server. This by default is ``sudo /usr/sbin/service nginx reload``


You'll also need a matching sudo configuration, like::

your_odoo_user ALL = NOPASSWD: /usr/sbin/service nginx reload

Further, if you force users to https, you'll need something like for nginx::

if ($scheme = "http") {
set $redirect_https 1;
}
if ($request_uri ~ ^/.well-known/acme-challenge/) {
set $redirect_https 0;
}
if ($redirect_https) {
rewrite ^ https://$server_name$request_uri? permanent;
}

and this for apache::

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} "!^/.well-known/"
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

In case you need to redirect other nginx sites to your CBMS ODOO instance, declare
an upstream for your CBMS ODOO instance and do something like::

location /.well-known {
proxy_pass http://yourodooupstream;
}

If you're using a multi-database installation (with or without dbfilter option)
where /web/databse/selector returns a list of more than one database, then
you need to add ``letsencrypt`` addon to wide load addons list
(by default, only ``web`` addon), setting ``--load`` option.
For example, ``--load=web,letsencrypt``

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/server-tools/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/server-tools/issues/new?body=module: letsencrypt
version: 15.0

**Steps to reproduce**
- ...

**Current behavior**

**Expected behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~

* Therp BV
* Tecnativa
* Acysos S.L

Contributors
~~~~~~~~~~~~

* Holger Brunn <mail@hunki-enterprises.nl>
* Antonio Espinosa <antonio.espinosa@tecnativa.com>
* Dave Lasley <dave@laslabs.com>
* Ronald Portier <ronald@therp.nl>
* Ignacio Ibeas <ignacio@acysos.com>
* George Daramouskas <gdaramouskas@therp.nl>
* Jan Verbeek <jverbeek@therp.nl>

Other credits
~~~~~~~~~~~~~

ACME implementation
~~~~~~~~~~~~~~~~~~~

* https://github.com/certbot/certbot/tree/0.22.x/acme

Icon
~~~~

* https://helloworld.letsencrypt.org

Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: CBMS ODOO Community Association
:target: https://odoo-community.org

OCA, or the CBMS ODOO Community Association, is a nonprofit organization whose
mission is to support the collaborative development of CBMS ODOO features and
promote its widespread use.

This module is part of the `OCA/server-tools <https://github.com/OCA/server-tools/tree/15.0/letsencrypt>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
CBMS ERP Mail Group
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN
Manage your mailing lists
Manage your mailing lists from CBMS ODOO.
CBMS ERP Mail Mobile
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN
Provides push notification and redirection to the mobile app.
Mail Mobile
===========
This module modifies the mail addon to provide:

* Push notifications to registered devices for direct messages, chatter messages and channel.
* Redirection to the Android/iOS mobile app when you click on an CBMS ODOO URL.
CBMS ERP Mass mailing on lead / opportunities
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN
Add lead / opportunities UTM info on mass mailing UTM and mass mailing on lead / opportunities
CBMS ERP Mass mailing sms on lead / opportunities
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN
Add lead / opportunities info on mass mailing sms Mass mailing sms on lead / opportunities
CBMS ERP Mass mailing on attendees
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

Mass mail event attendees
=========================

Bridge module adding UX requirements to ease mass mailing of event attendees.
CBMS ERP Event Attendees SMS Marketing
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

SMS Marketing on event attendees
================================

Bridge module adding UX requirements to ease SMS marketing o, event attendees.
CBMS ERP Mass mailing on track speakers
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

Mass mail event track speakers
==============================

Bridge module adding UX requirements to ease mass mailing of event track speakers.
CBMS ERP Track Speakers SMS Marketing
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

SMS Marketing on event track speakers
=====================================

Bridge module adding UX requirements to ease SMS marketing on event track
speakers..
CBMS ERP Mass mailing on sale orders
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN
Add sale order UTM info on mass mailing UTM and mass mailing on sale orders
CBMS ERP Mass mailing sms on sale orders
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN
Add sale order info on mass mailing sms Mass mailing sms on sale orders
CBMS ERP Mass mailing on sale subscriptions
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN
Add sale subscription support in mass mailing Mass mailing on sale subscriptions
CBMS ERP Mass mailing on course members
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

Mass mail course members
========================

Bridge module adding UX requirements to ease mass mailing of course members.
CBMS ERP Microsoft Users
₦ 5,000.00 ₦ 5,000.00 ₦ 5,000.00 5000.0 NGN

The module adds Microsoft user in res user.
===========================================

To install this Web App in your iPhone/iPad press and then Add to Home Screen.