CBMS Odoo Mass Editing
'============
Mass Editing
============

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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--ux-lightgray.png?logo=github
:target: https://github.com/OCA/server-ux/tree/14.0/mass_editing
:alt: OCA/server-ux
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate me-F47D42.png
:target: https://translation.odoo-community.org/projects/server-ux-14-0/server-ux-14-0-mass_editing
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/250/14.0
:alt: Try me on Runbot

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

This module provides the following features:

* You can add, update or remove the values of more than one records on the fly at the same time.

* You can configure mass editing for any CBMS ODOO model.

**Difference between the CBMS ODOO 13.0 CE Feature**

Since CBMS ODOO V13, a limited "mass Editing feature" is available in CBMS ODOO CE.

This module provides the following extra features that are not in the Core
for the time being:

* Possibility to mass edit many fields in a single action
* Possibility to add a group to limit the usage of this function to given
people
* Possibility to filter the items the user can mass update
* Possibility to mass edit any fields with any widget. (For exemple
color fields, image fields, etc...)

**Table of contents**

.. contents::
:local:

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

* Go to *Settings / Technical / Actions / Server Actions* and configure the object and fields for Mass Editing.

* Select the object and add the fields of that object on which you want to apply mass editing.

.. image:: https://raw.githubusercontent.com/OCA/server-ux/14.0/mass_editing/static/description/mass_editing_form.png
:width: 70%

* *Add Action*: Click on *Create Contextual Action* to add mass editing in *Action* menu.


**Options**

* You can add an extra message that will be displayed in the wizard.

* This module plays nicely with `server_action_domain`, allowing you to limit
the mass editing action with a domain.

Usage
=====

* *Go for Mass Editing*: select the records which you want to modify and click on *Action* to open mass editing popup.

.. image:: https://raw.githubusercontent.com/OCA/server-ux/14.0/mass_editing/static/description/mass_editing-item_tree.png
:width: 70%

* Select *Set / Remove* action and write down the value to set or remove the value for the given field.

.. image:: https://raw.githubusercontent.com/OCA/server-ux/14.0/mass_editing/static/description/mass_editing-wizard_form.png
:width: 70%

* This way you can set / remove the values of the fields.

.. image:: https://raw.githubusercontent.com/OCA/server-ux/14.0/mass_editing/static/description/mass_editing-item_tree-result.png
:width: 70%

Known issues / Roadmap
======================

- Auto add fields that are used in related domains if apply_domain=True

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/server-ux/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-ux/issues/new?body=module: mass_editing
version: 14.0

**Steps to reproduce**
- ...

**Current behavior**

**Expected behavior**>`_.

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

Credits
=======

Authors
~~~~~~~

* Serpent Consulting Services Pvt. Ltd.
* Tecnativa
* GRAP
* Iván Todorovich

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

* Oihane Crucelaegui <oihanecrucelaegi@gmail.com>
* Serpent Consulting Services Pvt. Ltd. <support@serpentcs.com>
* Jay Vora <jay.vora@serpentcs.com>
* Juan Negrete <jnegrete@casasalce.com>
* Raul Martin <raul.martin@braintec-group.com>
* Aitor Bouzas <aitor.bouzas@adaptivecity.com>
* Sylvain LE GAL (https://twitter.com/legalsylvain)
* Iván Todorovich <ivan.todorovich@gmail.com>

* `Tecnativa <https://www.tecnativa.com>`_

* Jairo Llopis
* Víctor Martínez

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-ux <https://github.com/OCA/server-ux/tree/14.0/mass_editing>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Mass Editing
₦ 5,042.53 5042.53 NGN
CBMS Odoo Manufacturing Timesheet
This module will help you to create timesheet for
manufacturing orders according to the work order time tracking.Separate
Project and tasks will be created for managing manufacturing orders Timesheet for manufacturing orders.
₦ 5,042.53 5042.53 NGN
CBMS Odoo Manufacturing Reports
PDF & XLS reports for manufacturing module with advanced filters. PDF & XLS Reports For Manufacturing Module
₦ 5,042.53 5042.53 NGN
CBMS Odoo Maintenance Plan
'================
Maintenance Plan
================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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/maintenance-lightgray.png?logo=github
:target: https://github.com/OCA/maintenance/tree/14.0/maintenance_plan
:alt: OCA/maintenance
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate me-F47D42.png
:target: https://translation.odoo-community.org/projects/maintenance-14-0/maintenance-14-0-maintenance_plan
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/240/14.0
:alt: Try me on Runbot

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

This module extends the functionality of CBMS ODOO Maintenance module by allowing
an equipment to have different preventive maintenance kinds.

**Table of contents**

.. contents::
:local:

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

Install the module.

Should you already use the maintenance module and have equipments with field
'Preventive Maintenance Frequency' defined, a new maintenance plan will be
automatically created on these equipments with maintenance kind 'Install'.

Moreover if a Request of type 'preventive' exists, whose stage isn't marked as
'Request done', and has a Request Date matching the equipment's
'Next Preventive Maintenance', the request will be updated with the
'Install' maintenance kind.

Make sure you don't have multiple 'preventive' requests at a stage which isn't
marked as 'Request done' and on the same 'Request date' as the equipment or
the module installation will fail with a User Error.

Usage
=====

Instead of defining a period and duration for only one preventive maintenance
per equipment, you can define multiple preventive maintenance kind for each
equipment.

Maintenance Kinds have to be defined through the configuration menu. Their name
have to be unique and can be set as active or inactive, should these not be
used anymore.

On any equipment over the maintenance tab, the maintenance plan be accessible,
allowing to add different maintenance kind with their
own frequency and duration. The next maintenance date will then be computed
automatically according to the start's date and the frequency defined, but the
maintenance request won't be created automatically as is the case in CBMS ODOO's
Maintenance module. In the plan there's also a field allowing the user to set the
maintenance horizon, insert the instructions to follow on the maintenance that
will be forwarded to the maintenance request generated from the plan.

This module uses the original Cron job of CBMS ODOO's Maintenance module to generate
maintenance requests. To do so, it takes into account the planning horizon and
generates all maintenance requests whose schedule date would fall inside that
planning horizon. Therefore, the maintenance manager can have a proper planning
of how many maintenance requests are programming for the future. Leaving planning
horizon to 0 will only create those maintenance request that are scheduled for
today.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/maintenance/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/maintenance/issues/new?body=module: maintenance_plan
version: 14.0

**Steps to reproduce**
- ...

**Current behavior**

**Expected behavior**>`_.

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

Credits
=======

Authors
~~~~~~~

* Camptocamp SA
* ForgeFlow

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

* Akim Juillerat <akim.juillerat@camptocamp.com>
* Matteo Mazzoni <matteo@appcademy.tech>
* David Alonso <david.alonso@solvos.es>
* Adrià Gil Sorribes <adria.gil@forgeflow.com>
* Jordi Ballester Alomar <jordi.ballester@forgeflow.com>
* Lois Rilo <lois.rilo@forgeflow.com>

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/maintenance <https://github.com/OCA/maintenance/tree/14.0/maintenance_plan>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Extends preventive maintenance planning
₦ 5,042.53 5042.53 NGN
CBMS Odoo Automatic Mail to Child Contact
Send mail to all child contact in sales and invoice. Send mail to all child contact in sales and invoice.
₦ 5,042.53 5042.53 NGN
CBMS Odoo Mail Debrand
'============
Mail Debrand
============

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

.. |badge1| image:: https://img.shields.io/badge/maturity-Production/Stable-green.png
:target: https://mycbms.com/page/development-status
:alt: Production/Stable
.. |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/social-lightgray.png?logo=github
:target: https://github.com/OCA/social/tree/14.0/mail_debrand
:alt: OCA/social
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate me-F47D42.png
:target: https://translation.mycbms.com/projects/social-14-0/social-14-0-mail_debrand
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try me-875A7B.png
:target: https://runbot.mycbms.com/runbot/205/14.0
:alt: Try me on Runbot

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

This module modifies the functionality of emails to remove the CBMS ODOO branding,
specifically the 'using CBMS ODOO' of notifications or the 'Powered by CBMS ODOO'

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

* Install it.
* Send an email.
* Nobody will know it comes from CBMS ODOO.

Changelog
=========

12.0.1.0.0 (2018-11-06)
~~~~~~~~~~~~~~~~~~~~~~~

* [NEW] Initial V12 version. Complete rewrite from v11.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/social/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/social/issues/new?body=module: mail_debrand
version: 14.0

**Steps to reproduce**
- ...

**Current behavior**

**Expected behavior**>`_.

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

Credits
=======

Authors
~~~~~~~

* Tecnativa
* Eficent
* Onestein
* Sodexis
* Nexterp Romania

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

* Lois Rilo <lois.rilo@eficent.com>
* Graeme Gellatly <graeme@o4sb.com>
* `Tecnativa <https://www.tecnativa.com>`__:

* Pedro M. Baeza
* João Marques

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

This module is maintained by the OCA.

.. image:: https://mycbms.com/logo.png
:alt: CBMS ODOO Community Association
:target: https://mycbms.com

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.

.. |maintainer-pedrobaeza| image:: https://github.com/pedrobaeza.png?size=40px
:target: https://github.com/pedrobaeza
:alt: pedrobaeza
.. |maintainer-joao-p-marques| image:: https://github.com/joao-p-marques.png?size=40px
:target: https://github.com/joao-p-marques
:alt: joao-p-marques

Current `maintainers <https://mycbms.com/page/maintainer-role>`__:

|maintainer-pedrobaeza| |maintainer-joao-p-marques|

This module is part of the `OCA/social <https://github.com/OCA/social/tree/14.0/mail_debrand>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://mycbms.com/page/Contribute.
Remove CBMS ODOO branding in sent emails
Removes anchor <a href mycbms.com togheder with it's parent
( for powerd by) form all the templates
removes any 'odoo' that are in tempalte texts > 20characters
₦ 5,042.53 5042.53 NGN
CBMS Odoo Magic Note
Set a date interval in integers. All notes belonging
to the period will be assigned the defined colour. Automatically Change the Colour Based on the Date Interval
Config of Notes
₦ 5,042.53 5042.53 NGN
CBMS Odoo Login using QR Code
A QR code is generated inside the users model,
a Internal user can use this QR code to login to their
account by scanning it Users can login by scanning QR Code
₦ 5,042.53 5042.53 NGN
CBMS Odoo User Log Details
This module records login information of user Login User Details & IP Address
₦ 5,042.53 5042.53 NGN
CBMS Odoo Listview Change Background Color
Change Background Colors Of Most Priority Records In Tree/List View Very Easily And Quickly Change Background Colors of Tree/List View
₦ 5,042.53 5042.53 NGN
CBMS Odoo List View Sticky Header
Helps to Stick The Header of List View Helps to Stick The Header of List View
₦ 5,042.53 5042.53 NGN
CBMS Odoo Pin Records In Tree/List View
This module is used to pin records in list/tree view.
The pinned record colour is changes and it will align
at the top of list view. This module is used to pin records in list/tree view.
₦ 5,042.53 5042.53 NGN
CBMS Odoo Export List View for All Application
Export List View with Details app is designed to export list view in xls report. This app helps user to print list view of all CBMS ODOO applications with or without details in xls format.


export records
export list view
Web Export ListView XLS
CBMS ODOO export list view
Export views to PDF
Export the Pivot View
Export View XLSX
list view export
listview export
Export View PDF
Export current list view CBMS ODOO 11
Export records
export files
Export Product Stock in Excel
Export in Excel
Web Export Current View in Excel
Export Current View in Excel
Current View in Excel
CBMS ODOO Export Button View in Tree View
Export Templating
Add XLS export to accounting reports
xls list view export
xls export
XLS export to accounting reports



Export List View with Details app is designed to export list view in xls report. This app helps user to print list view of all CBMS ODOO applications with or without details in xls format.
₦ 5,042.53 5042.53 NGN
CBMS Odoo Laundry Shop Management Software LSMS
<p>This module is very useful to manage all process of laundry service Complete Laundry Service Management</p>
₦ 5,042.53 5042.53 NGN
CBMS Odoo Sweden - Structured Communication OCR

Add Structured Communication to Customer Invoices and Vendor Bill.
------------------------------------------------------------------

Using OCR structured communication simplifies the reconciliation between invoices and payments.

For Customer Invoicing support for OCR level 1 to 4. The OCR number can be based on partner or
the invoice.

For Vendor Bill support, Default Vendor Specific OCR and validation for OCR are added.
₦ 5,042.53 5042.53 NGN
CBMS Odoo EU One Stop Shop (OSS)

EU One Stop Shop (OSS) VAT
==========================

From July 1st 2021, EU businesses that are selling goods within the EU above EUR 10 000 to buyers located in another EU Member State need to register and pay VAT in the buyers’ Member State.
Below this new EU-wide threshold you can continue to apply the domestic rules for VAT on your cross-border sales. In order to simplify the application of this EU directive, the One Stop Shop (OSS) registration scheme allows businesses to make a unique tax declaration.

This module makes it possible by helping with the creation of the required EU fiscal positions and taxes in order to automatically apply and record the required taxes.

All you have to do is check that the proposed mapping is suitable for the products and services you sell.

References
++++++++++
Council Directive (EU) 2017/2455 Council Directive (EU) 2019/1995
Council Implementing Regulation (EU) 2019/2026

₦ 5,042.53 5042.53 NGN
CBMS Odoo Switzerland - QR-IBAN

Swiss localization
==================
Added a QR-IBAN field on bank account.
If this field is empty but the bank account number itself is a valid QR-IBAN number, it will continue using it as QR-IBAN.
However, if the new QR-IBAN field is filled, the value will be used as the QR-IBAN.
This should help for reconciliation on the bank statements where the old IBAN code is still used.
₦ 5,042.53 5042.53 NGN
CBMS Odoo Belgium - Structured Communication


Add Structured Communication to customer invoices.
--------------------------------------------------

Using BBA structured communication simplifies the reconciliation between invoices and payments.
You can select the structured communication as payment communication in Invoicing/Accounting settings.
Two algorithms are suggested:

1) Invoice Number +++RRR/RRRR/RRRDD+++
**R..R =** Invoice Number, **DD =** Check Digits
2) Customer Reference +++RRR/RRRR/SSSDD+++
**R..R =** Customer Reference without non-numeric characters, **SSS =** Sequence Number, **DD =** Check Digits
₦ 5,042.53 5042.53 NGN
CBMS Odoo Warehouse Report

Best Warehouse Reports Apps ,
Warehouse Management System ,
Warehouse Reports Apps ,
Reports for Warehouse ,
Stock Management System ,
Stock Measures Reports ,
Warehouse Measure Reports ,
Inventory Measures Reports ,
Valuation Report Apps ,
Stock Valuation Report Apps ,
Inventory Valuation Report ,
Warehouse Valuation Apps ,
Stock Movement Report Apps ,
Warehouse Movement Report Apps ,
Warehouse Stock Report Apps ,
Stock Location Report Apps ,
Stock Transfer Report Apps ,
Inventory Transfer Report ,
Stock IN and OUT Report ,
Stock IN/OUT Report ,
Inventory IN/OUT Report ,
Status Wise Report ,
Stock Transfer Dates Report ,
Stock Locations Report ,
Inventory Location Reports ,
Inventory Report Apps ,
Product Movement Reports ,
Stock Inventory Ageing Report ,
Stock Inventory Ageing Report ,
Stock Status Report ,
Stock Ageing No Movement Report ,
Stock Inventory Ageing Report with all movements ,
Print warehouse report ,
Professional Reports Excel ,
Sales Analysis Report ,
Purchase Product Quality Report ,
Quality Control Reports ,
Quality Inspection Reports ,
Excel Printout Reports ,
Excel Report for Warehouse ,
Per Order Reports ,
Per Product Reports ,
Per Sale Reports ,
Internal Reports ,
Sale Report Apps ,
Product Report Apps ,
Purchase Report Apps ,
Division Report Apps ,
Restrict Picking Report

Prepares all type of warehouse/inventory reports in XLSX.
₦ 5,042.53 5042.53 NGN
CBMS Odoo Document Expiry
Set Expiry Date for Document
₦ 5,042.53 5042.53 NGN