diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0d9c29b..08e05fb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -39,20 +39,15 @@ test_all_modules:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -64,7 +59,7 @@ test_all_modules:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_all
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_all
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -127,20 +122,15 @@ test_module_base_cancel_confirm:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -152,7 +142,7 @@ test_module_base_cancel_confirm:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_cancel_confirm
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_cancel_confirm
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -187,20 +177,15 @@ test_module_base_substate:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -212,7 +197,7 @@ test_module_base_substate:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_substate
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_substate
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -247,20 +232,15 @@ test_module_filter_multi_user:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -272,7 +252,7 @@ test_module_filter_multi_user:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_filter_multi_user
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_filter_multi_user
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -307,20 +287,15 @@ test_module_default_multi_user:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -332,7 +307,7 @@ test_module_default_multi_user:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_default_multi_user
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_default_multi_user
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -367,20 +342,15 @@ test_module_sequence_range_end:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -392,7 +362,7 @@ test_module_sequence_range_end:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_sequence_range_end
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_sequence_range_end
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -427,20 +397,15 @@ test_module_sequence_reset_period:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -452,7 +417,7 @@ test_module_sequence_reset_period:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_sequence_reset_period
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_sequence_reset_period
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -487,20 +452,15 @@ test_module_sequence_check_digit:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -512,7 +472,7 @@ test_module_sequence_check_digit:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_sequence_check_digit
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_sequence_check_digit
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -547,20 +507,15 @@ test_module_base_import_security_group:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -572,7 +527,7 @@ test_module_base_import_security_group:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_import_security_group
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_import_security_group
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -607,20 +562,15 @@ test_module_date_range:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -632,7 +582,7 @@ test_module_date_range:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_date_range
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_date_range
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -667,20 +617,15 @@ test_module_base_tier_validation_forward:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -692,7 +637,7 @@ test_module_base_tier_validation_forward:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_tier_validation_forward
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_tier_validation_forward
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -727,20 +672,15 @@ test_module_base_menu_visibility_restriction:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -752,7 +692,7 @@ test_module_base_menu_visibility_restriction:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_menu_visibility_restriction
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_menu_visibility_restriction
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -787,20 +727,15 @@ test_module_barcode_action:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -812,7 +747,7 @@ test_module_barcode_action:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_barcode_action
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_barcode_action
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -847,20 +782,15 @@ test_module_multi_step_wizard:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -872,7 +802,7 @@ test_module_multi_step_wizard:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_multi_step_wizard
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_multi_step_wizard
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -907,20 +837,15 @@ test_module_base_technical_features:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -932,7 +857,7 @@ test_module_base_technical_features:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_technical_features
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_technical_features
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -967,20 +892,15 @@ test_module_base_tier_validation_formula:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -992,7 +912,7 @@ test_module_base_tier_validation_formula:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_tier_validation_formula
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_tier_validation_formula
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1027,20 +947,15 @@ test_module_base_tier_validation:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1052,7 +967,7 @@ test_module_base_tier_validation:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_tier_validation
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_tier_validation
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1087,20 +1002,15 @@ test_module_base_search_custom_field_filter:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1112,7 +1022,7 @@ test_module_base_search_custom_field_filter:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_search_custom_field_filter
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_search_custom_field_filter
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1147,20 +1057,15 @@ test_module_base_revision:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1172,7 +1077,7 @@ test_module_base_revision:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_revision
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_revision
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1207,20 +1112,15 @@ test_module_base_export_manager:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1232,7 +1132,7 @@ test_module_base_export_manager:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_export_manager
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_export_manager
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1267,20 +1167,15 @@ test_module_document_quick_access:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1292,7 +1187,7 @@ test_module_document_quick_access:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_document_quick_access
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_document_quick_access
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1327,20 +1222,15 @@ test_module_mass_editing:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1352,7 +1242,7 @@ test_module_mass_editing:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_mass_editing
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_mass_editing
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1387,20 +1277,15 @@ test_module_base_tier_validation_server_action:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1412,7 +1297,7 @@ test_module_base_tier_validation_server_action:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_tier_validation_server_action
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_tier_validation_server_action
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1447,20 +1332,15 @@ test_module_mass_operation_abstract:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1472,7 +1352,7 @@ test_module_mass_operation_abstract:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_mass_operation_abstract
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_mass_operation_abstract
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1507,20 +1387,15 @@ test_module_chained_swapper:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1532,7 +1407,7 @@ test_module_chained_swapper:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_chained_swapper
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_chained_swapper
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1567,20 +1442,15 @@ test_module_base_optional_quick_create:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1592,7 +1462,7 @@ test_module_base_optional_quick_create:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_optional_quick_create
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_optional_quick_create
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
@@ -1627,20 +1497,15 @@ test_module_document_quick_access_folder_auto_classification:
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/partner-contact.git ~/others/partner-contact"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow"
- su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web"
- - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms"
- sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8
- mkdir ${CI_PROJECT_DIR}/ci_data
- wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip
@@ -1652,7 +1517,7 @@ test_module_document_quick_access_folder_auto_classification:
- mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_document_quick_access_folder_auto_classification
- chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_document_quick_access_folder_auto_classification
- su - flectra -c "/opt/flectra/flectra-bin
- --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms
+ --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/partner-contact,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage
--db_host psql
--db_port 5432
--db_user flectra
diff --git a/README.md b/README.md
index ab7178f..4071662 100644
--- a/README.md
+++ b/README.md
@@ -24,14 +24,14 @@ addon | version | summary
[multi_step_wizard](multi_step_wizard/) | 2.0.1.0.0| Multi-Steps Wizards
[base_technical_features](base_technical_features/) | 2.0.1.1.1| Access to technical features without activating debug mode
[base_tier_validation_formula](base_tier_validation_formula/) | 2.0.2.0.1| Formulas for Base tier validation
-[base_tier_validation](base_tier_validation/) | 2.0.2.8.1| Implement a validation process based on tiers.
+[base_tier_validation](base_tier_validation/) | 2.0.2.9.0| Implement a validation process based on tiers.
[base_search_custom_field_filter](base_search_custom_field_filter/) | 2.0.1.0.0| Add custom filters for fields via UI
[base_revision](base_revision/) | 2.0.1.0.1| Keep track of revised document
[base_export_manager](base_export_manager/) | 2.0.1.0.1| Manage model export profiles
[document_quick_access](document_quick_access/) | 2.0.1.0.0| Document quick access
-[mass_editing](mass_editing/) | 2.0.1.0.1| Mass Editing
+[mass_editing](mass_editing/) | 2.0.1.1.0| Mass Editing
[base_tier_validation_server_action](base_tier_validation_server_action/) | 2.0.1.1.1| Add option to call server action when a tier is validated
-[mass_operation_abstract](mass_operation_abstract/) | 2.0.1.0.0| Abstract Tools used for modules that realize operation on many items
+[mass_operation_abstract](mass_operation_abstract/) | 2.0.1.0.1| Abstract Tools used for modules that realize operation on many items
[chained_swapper](chained_swapper/) | 2.0.1.0.0| Chained Swapper
[base_optional_quick_create](base_optional_quick_create/) | 2.0.1.0.0| Avoid "quick create" on m2o fields, on a "by model" basis
[document_quick_access_folder_auto_classification](document_quick_access_folder_auto_classification/) | 2.0.1.0.0| Auto classification of Documents after reading a QR
diff --git a/base_tier_validation/__manifest__.py b/base_tier_validation/__manifest__.py
index 6ddec53..0a72866 100644
--- a/base_tier_validation/__manifest__.py
+++ b/base_tier_validation/__manifest__.py
@@ -3,7 +3,7 @@
{
"name": "Base Tier Validation",
"summary": "Implement a validation process based on tiers.",
- "version": "2.0.2.8.1",
+ "version": "2.0.2.9.0",
"development_status": "Mature",
"maintainers": ["LoisRForgeFlow"],
"category": "Tools",
diff --git a/base_tier_validation/i18n/base_tier_validation.pot b/base_tier_validation/i18n/base_tier_validation.pot
index 4b6888d..2cb129b 100644
--- a/base_tier_validation/i18n/base_tier_validation.pot
+++ b/base_tier_validation/i18n/base_tier_validation.pot
@@ -521,7 +521,8 @@ msgstr ""
#: code:addons/base_tier_validation/models/tier_validation.py:0
#, python-format
msgid ""
-"This action needs to be validated for at least one record. \n"
+"This action needs to be validated for at least one record. Reviews pending:\n"
+" - %s \n"
"Please request a validation."
msgstr ""
diff --git a/base_tier_validation/i18n/es.po b/base_tier_validation/i18n/es.po
index 6592f5b..2cbec6a 100644
--- a/base_tier_validation/i18n/es.po
+++ b/base_tier_validation/i18n/es.po
@@ -544,11 +544,10 @@ msgstr ""
#: code:addons/base_tier_validation/models/tier_validation.py:0
#, python-format
msgid ""
-"This action needs to be validated for at least one record. \n"
+"This action needs to be validated for at least one record. Reviews pending:\n"
+" - %s \n"
"Please request a validation."
msgstr ""
-"Esta acción necesita ser validada para algún registro.\n"
-"Por favor, solicita una validación."
#. module: base_tier_validation
#: model:ir.actions.act_window,name:base_tier_validation.tier_definition_action
@@ -684,6 +683,13 @@ msgstr "Validaciones"
msgid "e.g. Tier Validation for..."
msgstr "ej. Validación de Nivel por..."
+#~ msgid ""
+#~ "This action needs to be validated for at least one record. \n"
+#~ "Please request a validation."
+#~ msgstr ""
+#~ "Esta acción necesita ser validada para algún registro.\n"
+#~ "Por favor, solicita una validación."
+
#~ msgid "Any user in a specific group."
#~ msgstr "Cualquier usuario en el grupo especificado."
diff --git a/base_tier_validation/i18n/es_MX.po b/base_tier_validation/i18n/es_MX.po
index 48fa2ee..5f61862 100644
--- a/base_tier_validation/i18n/es_MX.po
+++ b/base_tier_validation/i18n/es_MX.po
@@ -540,11 +540,10 @@ msgstr "No hay res.users en el campo seleccionado"
#: code:addons/base_tier_validation/models/tier_validation.py:0
#, python-format
msgid ""
-"This action needs to be validated for at least one record. \n"
+"This action needs to be validated for at least one record. Reviews pending:\n"
+" - %s \n"
"Please request a validation."
msgstr ""
-"Esta acción debe validarse para al menos un registro.\n"
-"Solicite una validación."
#. module: base_tier_validation
#: model:ir.actions.act_window,name:base_tier_validation.tier_definition_action
@@ -676,3 +675,10 @@ msgstr "Validaciones"
#: model_terms:ir.ui.view,arch_db:base_tier_validation.tier_definition_view_form
msgid "e.g. Tier Validation for..."
msgstr "p.ej. Validación de nivel para ..."
+
+#~ msgid ""
+#~ "This action needs to be validated for at least one record. \n"
+#~ "Please request a validation."
+#~ msgstr ""
+#~ "Esta acción debe validarse para al menos un registro.\n"
+#~ "Solicite una validación."
diff --git a/base_tier_validation/i18n/fr.po b/base_tier_validation/i18n/fr.po
index 203b941..a4b4c64 100644
--- a/base_tier_validation/i18n/fr.po
+++ b/base_tier_validation/i18n/fr.po
@@ -537,7 +537,8 @@ msgstr ""
#: code:addons/base_tier_validation/models/tier_validation.py:0
#, python-format
msgid ""
-"This action needs to be validated for at least one record. \n"
+"This action needs to be validated for at least one record. Reviews pending:\n"
+" - %s \n"
"Please request a validation."
msgstr ""
diff --git a/base_tier_validation/i18n/it.po b/base_tier_validation/i18n/it.po
index a3069dc..e318c5b 100644
--- a/base_tier_validation/i18n/it.po
+++ b/base_tier_validation/i18n/it.po
@@ -539,11 +539,10 @@ msgstr ""
#: code:addons/base_tier_validation/models/tier_validation.py:0
#, python-format
msgid ""
-"This action needs to be validated for at least one record. \n"
+"This action needs to be validated for at least one record. Reviews pending:\n"
+" - %s \n"
"Please request a validation."
msgstr ""
-"Questa azione richiede di essere approvata per almeno un record.\n"
-"Prego richiedere un'approvazione."
#. module: base_tier_validation
#: model:ir.actions.act_window,name:base_tier_validation.tier_definition_action
@@ -675,3 +674,10 @@ msgstr "Approvazioni"
#: model_terms:ir.ui.view,arch_db:base_tier_validation.tier_definition_view_form
msgid "e.g. Tier Validation for..."
msgstr ""
+
+#~ msgid ""
+#~ "This action needs to be validated for at least one record. \n"
+#~ "Please request a validation."
+#~ msgstr ""
+#~ "Questa azione richiede di essere approvata per almeno un record.\n"
+#~ "Prego richiedere un'approvazione."
diff --git a/base_tier_validation/i18n/nl_NL.po b/base_tier_validation/i18n/nl_NL.po
index 2d35c08..5e42d98 100644
--- a/base_tier_validation/i18n/nl_NL.po
+++ b/base_tier_validation/i18n/nl_NL.po
@@ -526,11 +526,10 @@ msgstr ""
#: code:addons/base_tier_validation/models/tier_validation.py:0
#, python-format
msgid ""
-"This action needs to be validated for at least one record. \n"
+"This action needs to be validated for at least one record. Reviews pending:\n"
+" - %s \n"
"Please request a validation."
msgstr ""
-"Deze actie moet voor ten minste één record gevalideerd worden.\n"
-"Vraag een validatie aan."
#. module: base_tier_validation
#: model:ir.actions.act_window,name:base_tier_validation.tier_definition_action
@@ -665,6 +664,13 @@ msgstr "Validaties"
msgid "e.g. Tier Validation for..."
msgstr "bijv. Tier validatie voor..."
+#~ msgid ""
+#~ "This action needs to be validated for at least one record. \n"
+#~ "Please request a validation."
+#~ msgstr ""
+#~ "Deze actie moet voor ten minste één record gevalideerd worden.\n"
+#~ "Vraag een validatie aan."
+
#~ msgid "Any user in a specific group."
#~ msgstr "Elke gebruiker in een specifieke groep."
diff --git a/base_tier_validation/i18n/sv.po b/base_tier_validation/i18n/sv.po
index 8033de4..33243ac 100644
--- a/base_tier_validation/i18n/sv.po
+++ b/base_tier_validation/i18n/sv.po
@@ -546,11 +546,10 @@ msgstr "Det finns inga res.users i det valda fältet"
#: code:addons/base_tier_validation/models/tier_validation.py:0
#, python-format
msgid ""
-"This action needs to be validated for at least one record. \n"
+"This action needs to be validated for at least one record. Reviews pending:\n"
+" - %s \n"
"Please request a validation."
msgstr ""
-"Denna åtgärd måste valideras för minst en post.\n"
-"Vänligen begär en validering."
#. module: base_tier_validation
#: model:ir.actions.act_window,name:base_tier_validation.tier_definition_action
@@ -682,3 +681,10 @@ msgstr "Valideringar"
#: model_terms:ir.ui.view,arch_db:base_tier_validation.tier_definition_view_form
msgid "e.g. Tier Validation for..."
msgstr "t.ex. attestvalidering för..."
+
+#~ msgid ""
+#~ "This action needs to be validated for at least one record. \n"
+#~ "Please request a validation."
+#~ msgstr ""
+#~ "Denna åtgärd måste valideras för minst en post.\n"
+#~ "Vänligen begär en validering."
diff --git a/base_tier_validation/i18n/zh_CN.po b/base_tier_validation/i18n/zh_CN.po
index f3857ea..6b044e4 100644
--- a/base_tier_validation/i18n/zh_CN.po
+++ b/base_tier_validation/i18n/zh_CN.po
@@ -524,11 +524,10 @@ msgstr ""
#: code:addons/base_tier_validation/models/tier_validation.py:0
#, python-format
msgid ""
-"This action needs to be validated for at least one record. \n"
+"This action needs to be validated for at least one record. Reviews pending:\n"
+" - %s \n"
"Please request a validation."
msgstr ""
-"此操作需要至少对一条记录进行审批。\n"
-"请发起审批申请。"
#. module: base_tier_validation
#: model:ir.actions.act_window,name:base_tier_validation.tier_definition_action
@@ -663,6 +662,13 @@ msgstr "审批"
msgid "e.g. Tier Validation for..."
msgstr "例如:审批层级用于..."
+#~ msgid ""
+#~ "This action needs to be validated for at least one record. \n"
+#~ "Please request a validation."
+#~ msgstr ""
+#~ "此操作需要至少对一条记录进行审批。\n"
+#~ "请发起审批申请。"
+
#~ msgid "Any user in a specific group."
#~ msgstr "指定权限组"
diff --git a/base_tier_validation/models/tier_validation.py b/base_tier_validation/models/tier_validation.py
index 9ab39c7..1b5d677 100644
--- a/base_tier_validation/models/tier_validation.py
+++ b/base_tier_validation/models/tier_validation.py
@@ -105,18 +105,24 @@ class TierValidation(models.AbstractModel):
assert operator in ("=", "!="), "Invalid domain operator"
assert value in (True, False), "Invalid domain value"
pos = self.search([(self._state_field, "in", self._state_from)]).filtered(
- lambda r: r.review_ids and r.validated == value
+ lambda r: r.validated
)
- return [("id", "in", pos.ids)]
+ if value:
+ return [("id", "in", pos.ids)]
+ else:
+ return [("id", "not in", pos.ids)]
@api.model
def _search_rejected(self, operator, value):
assert operator in ("=", "!="), "Invalid domain operator"
assert value in (True, False), "Invalid domain value"
pos = self.search([(self._state_field, "in", self._state_from)]).filtered(
- lambda r: r.review_ids and r.rejected == value
+ lambda r: r.rejected
)
- return [("id", "in", pos.ids)]
+ if value:
+ return [("id", "in", pos.ids)]
+ else:
+ return [("id", "not in", pos.ids)]
@api.model
def _search_reviewer_ids(self, operator, value):
@@ -210,11 +216,16 @@ class TierValidation(models.AbstractModel):
reviews = rec.request_validation()
rec._validate_tier(reviews)
if not self._calc_reviews_validated(reviews):
+ pending_reviews = reviews.filtered(
+ lambda r: r.status == "pending"
+ ).mapped("name")
raise ValidationError(
_(
"This action needs to be validated for at least "
- "one record. \nPlease request a validation."
+ "one record. Reviews pending:\n - %s "
+ "\nPlease request a validation."
)
+ % "\n - ".join(pending_reviews)
)
if rec.review_ids and not rec.validated:
raise ValidationError(
@@ -229,7 +240,7 @@ class TierValidation(models.AbstractModel):
and not rec._check_allow_write_under_validation(vals)
):
raise ValidationError(_("The operation is under validation."))
- if vals.get(self._state_field) in self._state_from:
+ if vals.get(self._state_field) in (self._state_from + [self._cancel_state]):
self.mapped("review_ids").unlink()
return super(TierValidation, self).write(vals)
diff --git a/mass_editing/__manifest__.py b/mass_editing/__manifest__.py
index b676145..588110a 100644
--- a/mass_editing/__manifest__.py
+++ b/mass_editing/__manifest__.py
@@ -2,7 +2,7 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Mass Editing",
- "version": "2.0.1.0.1",
+ "version": "2.0.1.1.0",
"author": "Serpent Consulting Services Pvt. Ltd., "
"Tecnativa, "
"GRAP, "
diff --git a/mass_editing/demo/mass_editing.xml b/mass_editing/demo/mass_editing.xml
index 3304121..ef463b7 100644
--- a/mass_editing/demo/mass_editing.xml
+++ b/mass_editing/demo/mass_editing.xml
@@ -54,6 +54,17 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
image
+
+
+ mass_edit
+ Mass Edit
+
+
+
+
+
+
+
mass_edit
@@ -67,6 +78,8 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
+
diff --git a/mass_editing/i18n/am.po b/mass_editing/i18n/am.po
index 5ba8a07..0aa3ec3 100644
--- a/mass_editing/i18n/am.po
+++ b/mass_editing/i18n/am.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,20 +156,33 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
msgstr ""
#. module: mass_editing
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,11 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
diff --git a/mass_editing/i18n/ar.po b/mass_editing/i18n/ar.po
index 070d1f7..7757efe 100644
--- a/mass_editing/i18n/ar.po
+++ b/mass_editing/i18n/ar.po
@@ -20,7 +20,7 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "أنشئ بواسطة"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "أنشئ في"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "اسم العرض"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "المعرف"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "آخر تعديل في"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "آخر تحديث بواسطة"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "آخر تحديث في"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "النموذج"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "الاسم"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "الاسم"
diff --git a/mass_editing/i18n/bg.po b/mass_editing/i18n/bg.po
index 04bdf31..ee06de8 100644
--- a/mass_editing/i18n/bg.po
+++ b/mass_editing/i18n/bg.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Създадено от"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Създадено на"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Име за показване"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Последно обновено на"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Последно обновено от"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Последно обновено на"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Име"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Име"
diff --git a/mass_editing/i18n/bs.po b/mass_editing/i18n/bs.po
index 00e0223..1a64e1e 100644
--- a/mass_editing/i18n/bs.po
+++ b/mass_editing/i18n/bs.po
@@ -20,7 +20,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Kreirao"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Kreirano"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Prikaži naziv"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Zadnje mijenjano"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Zadnje ažurirano"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Naziv"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Naziv"
diff --git a/mass_editing/i18n/ca.po b/mass_editing/i18n/ca.po
index 4851802..121bfb8 100644
--- a/mass_editing/i18n/ca.po
+++ b/mass_editing/i18n/ca.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creat per"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creat el"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Veure el nom"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Darrera modificació el"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Darrera Actualització per"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Darrera Actualització el"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Model"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nom"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nom"
diff --git a/mass_editing/i18n/cs.po b/mass_editing/i18n/cs.po
index 78503c1..586c3f2 100644
--- a/mass_editing/i18n/cs.po
+++ b/mass_editing/i18n/cs.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Vytvořil(a)"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Vytvořeno"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Zobrazovaný název"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Naposled upraveno"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Naposled upraveno"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Naposled upraveno"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Název"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Název"
diff --git a/mass_editing/i18n/da.po b/mass_editing/i18n/da.po
index 433705d..927c8b2 100644
--- a/mass_editing/i18n/da.po
+++ b/mass_editing/i18n/da.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Oprettet af"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Oprettet den"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Vist navn"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "Id"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Sidst ændret den"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Sidst opdateret af"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Sidst opdateret den"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Navn"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,5 +264,16 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr ""
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Navn"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (kopi)"
diff --git a/mass_editing/i18n/de.po b/mass_editing/i18n/de.po
index fc6c8f9..db75143 100644
--- a/mass_editing/i18n/de.po
+++ b/mass_editing/i18n/de.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,36 +61,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Erstellt von"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Erstellt am:"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Anzeigename"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -98,50 +97,59 @@ msgid "Field"
msgstr "Felder"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Zuletzt geändert am"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Zuletzt aktualisiert von"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Zuletzt aktualisiert am"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Massenverarbeitung"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -150,21 +158,34 @@ msgid "Mass Editing Line"
msgstr "Massenverarbeitung"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modell"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Name"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,10 +236,25 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-#, fuzzy
-msgid "Sidebar Action"
-msgstr "Seitenleisten-Schaltfläche hinzufügen"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -224,6 +266,24 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr ""
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Mass Editing"
+#~ msgstr "Massenverarbeitung"
+
+#~ msgid "Name"
+#~ msgstr "Name"
+
+#, fuzzy
+#~ msgid "Sidebar Action"
+#~ msgstr "Seitenleisten-Schaltfläche hinzufügen"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (Kopie)"
diff --git a/mass_editing/i18n/el_GR.po b/mass_editing/i18n/el_GR.po
index 8150d4d..7dc18c2 100644
--- a/mass_editing/i18n/el_GR.po
+++ b/mass_editing/i18n/el_GR.po
@@ -21,7 +21,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -29,8 +29,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -42,14 +43,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -63,85 +63,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Δημιουργήθηκε από "
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Δημιουργήθηκε στις"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "Κωδικός"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Τελευταία ενημέρωση από"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Τελευταία ενημέρωση στις"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -150,21 +158,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Ονομασία"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -222,3 +265,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Ονομασία"
diff --git a/mass_editing/i18n/en_GB.po b/mass_editing/i18n/en_GB.po
index a61fb55..029c0c2 100644
--- a/mass_editing/i18n/en_GB.po
+++ b/mass_editing/i18n/en_GB.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Created by"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Created on"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Display Name"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Last Modified on"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Last Updated by"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Last Updated on"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Name"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Name"
diff --git a/mass_editing/i18n/es.po b/mass_editing/i18n/es.po
index 305d6d7..b4f2fd1 100644
--- a/mass_editing/i18n/es.po
+++ b/mass_editing/i18n/es.po
@@ -20,7 +20,7 @@ msgstr ""
"X-Generator: Weblate 4.3.2\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -31,9 +31,10 @@ msgstr ""
"causará un error al intentar llevarla a cabo. Compruebe que los incluye."
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
-msgstr "Nombre Acción"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
+msgstr ""
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
@@ -44,18 +45,14 @@ msgstr "Añadir"
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
-"Añada el texto del widget que se usará para mostrar el campo en el wizard. "
-"Ejemplo:\n"
-"'many2many_tags', 'selection'"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
-msgstr "Grupos permitidos"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__apply_domain
@@ -68,86 +65,94 @@ msgid "Apply domain"
msgstr "Aplicar dominio"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr "Aplicar dominio en líneas"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr "Dominio"
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr "Campo"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr "Si está establecido, este mensaje se mostrará en el wizard."
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
-msgstr "Línea"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
+msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Edición masiva"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -155,21 +160,34 @@ msgid "Mass Editing Line"
msgstr "Línea de edición masiva"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr "Mensaje"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modelo"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -208,6 +226,12 @@ msgstr "Cantidad de artículos seleccionados"
msgid "Sequence"
msgstr "Secuencia"
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -215,9 +239,25 @@ msgid "Set"
msgstr "Establecer"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
-msgstr "Acción barra lateral"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -229,6 +269,44 @@ msgstr "Opción de widget"
msgid "Wizard for mass edition"
msgstr "Wizard para edición masiva"
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Action Name"
+#~ msgstr "Nombre Acción"
+
+#~ msgid ""
+#~ "Add widget text that will be used to display the field in the wizard. "
+#~ "Example :\n"
+#~ "'many2many_tags', 'selection'"
+#~ msgstr ""
+#~ "Añada el texto del widget que se usará para mostrar el campo en el "
+#~ "wizard. Ejemplo:\n"
+#~ "'many2many_tags', 'selection'"
+
+#~ msgid "Allowed Groups"
+#~ msgstr "Grupos permitidos"
+
+#~ msgid "Domain"
+#~ msgstr "Dominio"
+
+#~ msgid "Line"
+#~ msgstr "Línea"
+
+#~ msgid "Mass Editing"
+#~ msgstr "Edición masiva"
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
+
+#~ msgid "Sidebar Action"
+#~ msgstr "Acción barra lateral"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (copia)"
diff --git a/mass_editing/i18n/es_AR.po b/mass_editing/i18n/es_AR.po
index 4bd6aca..ff46ffe 100644
--- a/mass_editing/i18n/es_AR.po
+++ b/mass_editing/i18n/es_AR.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Mostrar Nombre"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Última actualización realizada por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última actualización el"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/es_CL.po b/mass_editing/i18n/es_CL.po
index 5a73960..c9a342a 100644
--- a/mass_editing/i18n/es_CL.po
+++ b/mass_editing/i18n/es_CL.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID (identificación)"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/es_CO.po b/mass_editing/i18n/es_CO.po
index 73abce8..7242fa7 100644
--- a/mass_editing/i18n/es_CO.po
+++ b/mass_editing/i18n/es_CO.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nombre Público"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última Modificación el"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Actualizado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Actualizado"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/es_CR.po b/mass_editing/i18n/es_CR.po
index 168a923..d05cf9c 100644
--- a/mass_editing/i18n/es_CR.po
+++ b/mass_editing/i18n/es_CR.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Ultima actualización por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/es_DO.po b/mass_editing/i18n/es_DO.po
index 2d3b0f2..fd1cb1b 100644
--- a/mass_editing/i18n/es_DO.po
+++ b/mass_editing/i18n/es_DO.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID (identificación)"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/es_EC.po b/mass_editing/i18n/es_EC.po
index a237807..d738654 100644
--- a/mass_editing/i18n/es_EC.po
+++ b/mass_editing/i18n/es_EC.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/es_ES.po b/mass_editing/i18n/es_ES.po
index 7c084e2..17abed8 100644
--- a/mass_editing/i18n/es_ES.po
+++ b/mass_editing/i18n/es_ES.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nombre para mostrar"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,20 +157,33 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
msgstr ""
#. module: mass_editing
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,11 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
diff --git a/mass_editing/i18n/es_MX.po b/mass_editing/i18n/es_MX.po
index 889d1a0..80510a1 100644
--- a/mass_editing/i18n/es_MX.po
+++ b/mass_editing/i18n/es_MX.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nombre desplegado"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Ultima modificacion realizada"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Ultima actualización por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modelo"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/es_PE.po b/mass_editing/i18n/es_PE.po
index d761847..e259347 100644
--- a/mass_editing/i18n/es_PE.po
+++ b/mass_editing/i18n/es_PE.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nombre a Mostrar"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Ultima Modificación en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Actualizado última vez por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Ultima Actualización"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/es_PY.po b/mass_editing/i18n/es_PY.po
index e05691d..fa9a90f 100644
--- a/mass_editing/i18n/es_PY.po
+++ b/mass_editing/i18n/es_PY.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Ultima actualización por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/es_VE.po b/mass_editing/i18n/es_VE.po
index a82058c..e58b582 100644
--- a/mass_editing/i18n/es_VE.po
+++ b/mass_editing/i18n/es_VE.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Mostrar nombre"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Modificada por última vez"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Ultima actualización por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nombre"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
diff --git a/mass_editing/i18n/et.po b/mass_editing/i18n/et.po
index 2ab6511..a98078c 100644
--- a/mass_editing/i18n/et.po
+++ b/mass_editing/i18n/et.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Loonud"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Loodud"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Näidatav nimi"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Viimati muudetud"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Viimati uuendatud"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Viimati uuendatud"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nimi"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nimi"
diff --git a/mass_editing/i18n/eu.po b/mass_editing/i18n/eu.po
index a764cb5..8e01ff0 100644
--- a/mass_editing/i18n/eu.po
+++ b/mass_editing/i18n/eu.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Nork sortua"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Created on"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Izena erakutsi"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Last Updated by"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Last Updated on"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Izena"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Izena"
diff --git a/mass_editing/i18n/fa.po b/mass_editing/i18n/fa.po
index 58a4210..b0077bb 100644
--- a/mass_editing/i18n/fa.po
+++ b/mass_editing/i18n/fa.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "ایجاد شده توسط"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "ایجاد شده در"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "نام نمایشی"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "شناسه"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "تاریخ آخرین بهروزرسانی"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "آخرین به روز رسانی توسط"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "آخرین به روز رسانی در"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "نام"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "نام"
diff --git a/mass_editing/i18n/fi.po b/mass_editing/i18n/fi.po
index d92fbe6..a09fe0c 100644
--- a/mass_editing/i18n/fi.po
+++ b/mass_editing/i18n/fi.po
@@ -20,7 +20,7 @@ msgstr ""
"X-Generator: Weblate 4.3.2\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,9 +28,10 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
-msgstr "Toiminnon nimi"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
+msgstr ""
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
@@ -41,15 +42,14 @@ msgstr "Lisää"
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
-msgstr "Sallitut ryhmät"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__apply_domain
@@ -62,36 +62,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Luonut"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Luotu"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nimi"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr "Toimialue"
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -99,50 +98,59 @@ msgid "Field"
msgstr "Kentät"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Viimeksi muokattu"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Viimeksi päivittänyt"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Viimeksi päivitetty"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
-msgstr "Rivi"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
+msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Massaeditointi"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -151,21 +159,34 @@ msgid "Mass Editing Line"
msgstr "Massaeditointi"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr "Viesti"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Mall"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nimi"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -203,6 +224,12 @@ msgstr ""
msgid "Sequence"
msgstr "Järjestys"
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -210,9 +237,25 @@ msgid "Set"
msgstr "Aseta"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
-msgstr "Sivupalkin toiminto"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -224,6 +267,35 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr "Ohjattu massamuokkaus"
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Action Name"
+#~ msgstr "Toiminnon nimi"
+
+#~ msgid "Allowed Groups"
+#~ msgstr "Sallitut ryhmät"
+
+#~ msgid "Domain"
+#~ msgstr "Toimialue"
+
+#~ msgid "Line"
+#~ msgstr "Rivi"
+
+#~ msgid "Mass Editing"
+#~ msgstr "Massaeditointi"
+
+#~ msgid "Name"
+#~ msgstr "Nimi"
+
+#~ msgid "Sidebar Action"
+#~ msgstr "Sivupalkin toiminto"
+
#~ msgid "Advanced"
#~ msgstr "Edistynyt"
diff --git a/mass_editing/i18n/fr.po b/mass_editing/i18n/fr.po
index 4b6e469..611a91b 100644
--- a/mass_editing/i18n/fr.po
+++ b/mass_editing/i18n/fr.po
@@ -18,7 +18,7 @@ msgstr ""
"X-Generator: Weblate 4.3.2\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -30,9 +30,10 @@ msgstr ""
"Assurez-vous de les inclure."
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
-msgstr "Nom de l'action"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
+msgstr ""
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
@@ -43,18 +44,14 @@ msgstr "Ajouter"
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
-"Ajouter un texte pour le widget qui sera utilisé pour afficher le champ. "
-"Exemple: \n"
-"'many2many_tags', 'selection'"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
-msgstr "Groupes Autorisés"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__apply_domain
@@ -67,86 +64,94 @@ msgid "Apply domain"
msgstr "Appliquer le domaine"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr "Appliquer le domaine dans les lignes"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Créé par"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Créé le"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Afficher Nom"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr "Domaine"
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr "Champ"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr "Si ce champ est défini, le message sera affiché dans l'assistant."
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Dernière mise à jour par"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Dernière mise à jour le"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
-msgstr "Ligne"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
+msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Édition en lot"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -154,21 +159,34 @@ msgid "Mass Editing Line"
msgstr "Ligne d'édition en lot"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr "Message"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modèle"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nom"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -206,6 +224,12 @@ msgstr "Eléments sélectionnés"
msgid "Sequence"
msgstr "Séquence"
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -213,9 +237,25 @@ msgid "Set"
msgstr "Definir"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
-msgstr "Action de la barre latérale"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -226,3 +266,41 @@ msgstr "Option du widget"
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr "Assistant pour l'édition en lot"
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Action Name"
+#~ msgstr "Nom de l'action"
+
+#~ msgid ""
+#~ "Add widget text that will be used to display the field in the wizard. "
+#~ "Example :\n"
+#~ "'many2many_tags', 'selection'"
+#~ msgstr ""
+#~ "Ajouter un texte pour le widget qui sera utilisé pour afficher le champ. "
+#~ "Exemple: \n"
+#~ "'many2many_tags', 'selection'"
+
+#~ msgid "Allowed Groups"
+#~ msgstr "Groupes Autorisés"
+
+#~ msgid "Domain"
+#~ msgstr "Domaine"
+
+#~ msgid "Line"
+#~ msgstr "Ligne"
+
+#~ msgid "Mass Editing"
+#~ msgstr "Édition en lot"
+
+#~ msgid "Name"
+#~ msgstr "Nom"
+
+#~ msgid "Sidebar Action"
+#~ msgstr "Action de la barre latérale"
diff --git a/mass_editing/i18n/fr_CA.po b/mass_editing/i18n/fr_CA.po
index 3e2ebef..6e2b160 100644
--- a/mass_editing/i18n/fr_CA.po
+++ b/mass_editing/i18n/fr_CA.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,36 +62,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Créé par"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Créé le"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Afficher le nom"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -99,50 +98,59 @@ msgid "Field"
msgstr "Champs"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "Identifiant"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Dernière mise à jour par"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Dernière mise à jour le"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Édition en lot"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -151,21 +159,34 @@ msgid "Mass Editing Line"
msgstr "Édition en lot"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modèle"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nom"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -203,6 +224,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -210,10 +237,25 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-#, fuzzy
-msgid "Sidebar Action"
-msgstr "Action de menu latéral"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -225,6 +267,24 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr ""
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Mass Editing"
+#~ msgstr "Édition en lot"
+
+#~ msgid "Name"
+#~ msgstr "Nom"
+
+#, fuzzy
+#~ msgid "Sidebar Action"
+#~ msgstr "Action de menu latéral"
+
#~ msgid "Add Sidebar Button"
#~ msgstr "Ajouter bouton au menu latéral"
diff --git a/mass_editing/i18n/fr_CH.po b/mass_editing/i18n/fr_CH.po
index 0010373..fd88ba8 100644
--- a/mass_editing/i18n/fr_CH.po
+++ b/mass_editing/i18n/fr_CH.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Créé par"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Créé le"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nom affiché"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Modifié par"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Modifié le"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,20 +157,33 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
msgstr ""
#. module: mass_editing
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,11 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
diff --git a/mass_editing/i18n/fr_FR.po b/mass_editing/i18n/fr_FR.po
index f4a7b21..9c684c8 100644
--- a/mass_editing/i18n/fr_FR.po
+++ b/mass_editing/i18n/fr_FR.po
@@ -19,9 +19,9 @@ msgstr ""
#. module: mass_editing
#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
-"WARNING : Take into account that adding a field with a domain, and not"
-" including the fields of such domain in this operation definition, will lead"
-" to an error when trying to perform it. Make sure you include them."
+"WARNING : Take into account that adding a field with a domain, and not "
+"including the fields of such domain in this operation definition, will lead "
+"to an error when trying to perform it. Make sure you include them."
msgstr ""
"Attention : Tenez compte du fait que l'ajout d'un champ avec un "
"domaine, et le fait de ne pas inclure les champs de ce domaine dans la "
@@ -135,6 +135,7 @@ msgid "Last Updated on"
msgstr "Dernière mise à jour le"
#. module: mass_editing
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
#: model:ir.actions.server,name:mass_editing.mass_editing_user
msgid "Mass Edit"
@@ -208,7 +209,6 @@ msgstr "Eléments restants"
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
-#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
msgid "Remove"
msgstr "Retirer"
@@ -231,7 +231,6 @@ msgstr ""
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
-#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
msgid "Set"
msgstr "Definir"
@@ -250,7 +249,8 @@ msgid ""
"- 'Execute Python Code': a block of python code that will be executed\n"
"- 'Create': create a new record with new values\n"
"- 'Update a Record': update the values of a record\n"
-"- 'Execute several actions': define an action that triggers several other server actions\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
"- 'Send Email': automatically send an email (Discuss)\n"
"- 'Add Followers': add followers to a record (Discuss)\n"
"- 'Create Next Activity': create an activity (Discuss)"
diff --git a/mass_editing/i18n/gl.po b/mass_editing/i18n/gl.po
index e6843b3..38f38e2 100644
--- a/mass_editing/i18n/gl.po
+++ b/mass_editing/i18n/gl.po
@@ -21,7 +21,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -29,8 +29,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -42,14 +43,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -63,85 +63,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creado en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Modificado por última vez o"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "ültima actualización por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -150,21 +158,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nome"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -222,3 +265,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nome"
diff --git a/mass_editing/i18n/gl_ES.po b/mass_editing/i18n/gl_ES.po
index 4286eb5..16e286e 100644
--- a/mass_editing/i18n/gl_ES.po
+++ b/mass_editing/i18n/gl_ES.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,20 +157,33 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
msgstr ""
#. module: mass_editing
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,11 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
diff --git a/mass_editing/i18n/he.po b/mass_editing/i18n/he.po
index e1d25fa..30584e7 100644
--- a/mass_editing/i18n/he.po
+++ b/mass_editing/i18n/he.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "נוצר על ידי"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "נוצר ב-"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "השם המוצג"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "מזהה"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "תאריך שינוי אחרון"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "עודכן לאחרונה על ידי"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "עודכן לאחרונה על"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "שם"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "שם"
diff --git a/mass_editing/i18n/hr.po b/mass_editing/i18n/hr.po
index 3af435d..ea31ee5 100644
--- a/mass_editing/i18n/hr.po
+++ b/mass_editing/i18n/hr.po
@@ -21,7 +21,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -29,8 +29,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -42,14 +43,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -63,36 +63,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Kreirao"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Kreirano "
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Prikaži naziv"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -100,50 +99,59 @@ msgid "Field"
msgstr "Polja"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Zadnja izmjena na"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Zadnje ažuriranje izvršio"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Zadnje ažuriranje na"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Grupno uređivanje"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -152,21 +160,34 @@ msgid "Mass Editing Line"
msgstr "Grupno uređivanje"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Model"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Naziv"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -204,6 +225,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -211,10 +238,25 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-#, fuzzy
-msgid "Sidebar Action"
-msgstr "Akcija bočnog izbornika"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -226,6 +268,24 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr ""
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Mass Editing"
+#~ msgstr "Grupno uređivanje"
+
+#~ msgid "Name"
+#~ msgstr "Naziv"
+
+#, fuzzy
+#~ msgid "Sidebar Action"
+#~ msgstr "Akcija bočnog izbornika"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (kopija)"
diff --git a/mass_editing/i18n/hr_HR.po b/mass_editing/i18n/hr_HR.po
index 051af1f..6835586 100644
--- a/mass_editing/i18n/hr_HR.po
+++ b/mass_editing/i18n/hr_HR.po
@@ -21,7 +21,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -29,8 +29,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -42,14 +43,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -63,85 +63,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Kreirao"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Kreirano"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Naziv"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Zadnje modificirano"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Zadnje ažurirao"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Zadnje ažurirano"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -150,21 +158,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Naziv"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -222,3 +265,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Naziv"
diff --git a/mass_editing/i18n/hu.po b/mass_editing/i18n/hu.po
index 076e9a0..f1e5693 100644
--- a/mass_editing/i18n/hu.po
+++ b/mass_editing/i18n/hu.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Készítette"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Létrehozás dátuma"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Név megjelenítése"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "Azonosító ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Utolsó frissítés dátuma"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Utoljára frissítve, által"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Utoljára frissítve ekkor"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modell, minta"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Név"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Név"
diff --git a/mass_editing/i18n/id.po b/mass_editing/i18n/id.po
index 7d63ee3..c8be685 100644
--- a/mass_editing/i18n/id.po
+++ b/mass_editing/i18n/id.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Dibuat oleh"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Dibuat pada"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nama Tampilan"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Terakhir Dimodifikasi pada"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Diperbaharui oleh"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Diperbaharui pada"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nama"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nama"
diff --git a/mass_editing/i18n/it.po b/mass_editing/i18n/it.po
index f4b3cad..ea0285f 100644
--- a/mass_editing/i18n/it.po
+++ b/mass_editing/i18n/it.po
@@ -20,7 +20,7 @@ msgstr ""
"X-Generator: Weblate 4.3.2\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -31,9 +31,10 @@ msgstr ""
"errore quando si cercherà di eseguirlo. Accertati di includerli."
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
-msgstr "Nome Azione"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
+msgstr ""
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
@@ -44,18 +45,14 @@ msgstr "Aggiungi"
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
-"Aggiungi il tipo di widget che sarà usato per mostrare il campo nel wizard. "
-"Esempio:\n"
-"'many2many_tags', 'selection'"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
-msgstr "Gruppi Consentiti"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__apply_domain
@@ -68,86 +65,94 @@ msgid "Apply domain"
msgstr "Applica dominio"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr "Applica dominio alle righe"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creato da"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creato il"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nome visualizzato"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr "Dominio"
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr "Campo"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr "Se impostato, questo messaggio sarà mostrato nel wizard."
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Ultima modifica il"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Ultimo aggiornamento di"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Ultimo aggiornamento il"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
-msgstr "Linea"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
+msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Modifiche massive"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -155,21 +160,34 @@ msgid "Mass Editing Line"
msgstr "Riga Modifiche massive"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr "Messaggio"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modello"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nome"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -207,6 +225,12 @@ msgstr "Qta Elementi Selezionati"
msgid "Sequence"
msgstr "Sequenza"
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -214,9 +238,25 @@ msgid "Set"
msgstr "Imposta"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
-msgstr "Azione Pulsante Menù"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -228,6 +268,44 @@ msgstr "Opzione Widget"
msgid "Wizard for mass edition"
msgstr "Procedura guidata per le modifiche massive"
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Action Name"
+#~ msgstr "Nome Azione"
+
+#~ msgid ""
+#~ "Add widget text that will be used to display the field in the wizard. "
+#~ "Example :\n"
+#~ "'many2many_tags', 'selection'"
+#~ msgstr ""
+#~ "Aggiungi il tipo di widget che sarà usato per mostrare il campo nel "
+#~ "wizard. Esempio:\n"
+#~ "'many2many_tags', 'selection'"
+
+#~ msgid "Allowed Groups"
+#~ msgstr "Gruppi Consentiti"
+
+#~ msgid "Domain"
+#~ msgstr "Dominio"
+
+#~ msgid "Line"
+#~ msgstr "Linea"
+
+#~ msgid "Mass Editing"
+#~ msgstr "Modifiche massive"
+
+#~ msgid "Name"
+#~ msgstr "Nome"
+
+#~ msgid "Sidebar Action"
+#~ msgstr "Azione Pulsante Menù"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (copia)"
diff --git a/mass_editing/i18n/ja.po b/mass_editing/i18n/ja.po
index c0730cc..bfcee47 100644
--- a/mass_editing/i18n/ja.po
+++ b/mass_editing/i18n/ja.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "作成者"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "作成日"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "表示名"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "最終更新日"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "最終更新者"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "最終更新日"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "名前"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "名前"
diff --git a/mass_editing/i18n/ko.po b/mass_editing/i18n/ko.po
index f26237b..f7c4001 100644
--- a/mass_editing/i18n/ko.po
+++ b/mass_editing/i18n/ko.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "작성자"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "작성일"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "표시 이름"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "최근 수정"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "최근 갱신한 사람"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "최근 갱신 날짜"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "이름"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "이름"
diff --git a/mass_editing/i18n/lt.po b/mass_editing/i18n/lt.po
index bd85a92..c8f25b7 100644
--- a/mass_editing/i18n/lt.po
+++ b/mass_editing/i18n/lt.po
@@ -20,7 +20,7 @@ msgstr ""
"%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Sukūrė"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Sukurta"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Vaizduojamas pavadinimas"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Paskutinį kartą keista"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Paskutini kartą atnaujino"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Paskutinį kartą atnaujinta"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Pavadinimas"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Pavadinimas"
diff --git a/mass_editing/i18n/lt_LT.po b/mass_editing/i18n/lt_LT.po
index ab8e0ca..679a454 100644
--- a/mass_editing/i18n/lt_LT.po
+++ b/mass_editing/i18n/lt_LT.po
@@ -21,7 +21,7 @@ msgstr ""
"%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -29,8 +29,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -42,14 +43,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -63,85 +63,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Sukūrė"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Sukurta"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Paskutinį kartą atnaujino"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Paskutinį kartą atnaujinta"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -150,20 +158,33 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
msgstr ""
#. module: mass_editing
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -222,3 +265,11 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
diff --git a/mass_editing/i18n/lv.po b/mass_editing/i18n/lv.po
index 56eb65a..5b9fca5 100644
--- a/mass_editing/i18n/lv.po
+++ b/mass_editing/i18n/lv.po
@@ -20,7 +20,7 @@ msgstr ""
"2);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Izveidoja"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Izveidots"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Pēdējo reizi atjaunoja"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Pēdējās izmaiņas"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nosaukums"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nosaukums"
diff --git a/mass_editing/i18n/mass_editing.pot b/mass_editing/i18n/mass_editing.pot
index 970eaed..932c40c 100644
--- a/mass_editing/i18n/mass_editing.pot
+++ b/mass_editing/i18n/mass_editing.pot
@@ -128,6 +128,7 @@ msgid "Last Updated on"
msgstr ""
#. module: mass_editing
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
#: model:ir.actions.server,name:mass_editing.mass_editing_user
msgid "Mass Edit"
@@ -202,6 +203,7 @@ msgstr ""
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
msgid "Remove"
msgstr ""
@@ -225,6 +227,7 @@ msgstr ""
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
msgid "Set"
msgstr ""
diff --git a/mass_editing/i18n/mk.po b/mass_editing/i18n/mk.po
index 68c636d..0c06833 100644
--- a/mass_editing/i18n/mk.po
+++ b/mass_editing/i18n/mk.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Креирано од"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Креирано на"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Прикажи име"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Последна промена на"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Последно ажурирање од"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Последно ажурирање на"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Име"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Име"
diff --git a/mass_editing/i18n/mn.po b/mass_editing/i18n/mn.po
index 61d8524..97214d9 100644
--- a/mass_editing/i18n/mn.po
+++ b/mass_editing/i18n/mn.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Үүсгэгч"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Үүсгэсэн огноо"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Дэлгэцийн Нэр"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Сүүлийн засвар хийсэн огноо"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Сүүлийн засвар хийсэн"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Сүүлийн засвар хийсэн огноо"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Нэр"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Нэр"
diff --git a/mass_editing/i18n/nb.po b/mass_editing/i18n/nb.po
index f83dde7..64837bc 100644
--- a/mass_editing/i18n/nb.po
+++ b/mass_editing/i18n/nb.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Opprettet av"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Opprettet"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Visnings navn"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Sist oppdatert "
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Sist oppdatert av"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Sist oppdatert"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Navn"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Navn"
diff --git a/mass_editing/i18n/nb_NO.po b/mass_editing/i18n/nb_NO.po
index 46a308c..70fc0b3 100644
--- a/mass_editing/i18n/nb_NO.po
+++ b/mass_editing/i18n/nb_NO.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Laget av"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Laget den"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Vis navn"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Sist endret den"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Sist oppdatert av"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Sist oppdatert den"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,20 +157,33 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
msgstr ""
#. module: mass_editing
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,11 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
diff --git a/mass_editing/i18n/nl.po b/mass_editing/i18n/nl.po
index fb8f20c..a5abcf6 100644
--- a/mass_editing/i18n/nl.po
+++ b/mass_editing/i18n/nl.po
@@ -20,7 +20,7 @@ msgstr ""
"X-Generator: Weblate 4.3.2\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,9 +28,10 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
-msgstr "Actie naam"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
+msgstr ""
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
@@ -41,15 +42,14 @@ msgstr "Toevoegen"
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
-msgstr "Toegestane groepen"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__apply_domain
@@ -62,87 +62,94 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Aangemaakt door"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Aangemaakt op"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Weergave naam"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr "Domein"
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr "Veld"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Laatst bijgewerkt op"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Laatste bijgewerkt door"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Laatst bijgewerkt op"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
-msgstr "Regel"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
+msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-#, fuzzy
-msgid "Mass Editing"
-msgstr "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -151,21 +158,34 @@ msgid "Mass Editing Line"
msgstr "Mass Editing Line"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr "Bericht"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Model"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Naam"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -203,6 +223,12 @@ msgstr "Geselecteerde items"
msgid "Sequence"
msgstr "Volgorde"
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -210,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -225,5 +267,32 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr "Wizard for mass edition"
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Action Name"
+#~ msgstr "Actie naam"
+
+#~ msgid "Allowed Groups"
+#~ msgstr "Toegestane groepen"
+
+#~ msgid "Domain"
+#~ msgstr "Domein"
+
+#~ msgid "Line"
+#~ msgstr "Regel"
+
+#, fuzzy
+#~ msgid "Mass Editing"
+#~ msgstr "Mass Editing"
+
+#~ msgid "Name"
+#~ msgstr "Naam"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (kopie)"
diff --git a/mass_editing/i18n/nl_BE.po b/mass_editing/i18n/nl_BE.po
index 37393eb..f5dd90f 100644
--- a/mass_editing/i18n/nl_BE.po
+++ b/mass_editing/i18n/nl_BE.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Gemaakt door"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Gemaakt op"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Schermnaam"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Laatst Aangepast op"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Laatst bijgewerkt door"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Laatst bijgewerkt op"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Naam"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Naam"
diff --git a/mass_editing/i18n/nl_NL.po b/mass_editing/i18n/nl_NL.po
index 45e345f..ea6599d 100644
--- a/mass_editing/i18n/nl_NL.po
+++ b/mass_editing/i18n/nl_NL.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,36 +62,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Aangemaakt door"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Aangemaakt op"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "weergavenaam"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -99,49 +98,58 @@ msgid "Field"
msgstr "Velden"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Laatst gewijzigd op"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Laatst bijgewerkt door"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Laatst bijgewerkt op"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -150,21 +158,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Model"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Naam"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -223,6 +266,17 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr ""
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Naam"
+
#~ msgid "%s (copy)"
#~ msgstr "%s(kopie)"
diff --git a/mass_editing/i18n/pl.po b/mass_editing/i18n/pl.po
index 8ad9faa..d805a8b 100644
--- a/mass_editing/i18n/pl.po
+++ b/mass_editing/i18n/pl.po
@@ -20,7 +20,7 @@ msgstr ""
"|| n%100>=20) ? 1 : 2);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Utworzone przez"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Data utworzenia"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Wyświetlana nazwa "
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Ostatnio modyfikowano"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Ostatnio modyfikowane przez"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Data ostatniej modyfikacji"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nazwa"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nazwa"
diff --git a/mass_editing/i18n/pt.po b/mass_editing/i18n/pt.po
index b8ba6e9..7349ed8 100644
--- a/mass_editing/i18n/pt.po
+++ b/mass_editing/i18n/pt.po
@@ -21,7 +21,7 @@ msgstr ""
"X-Generator: Weblate 4.3.2\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -32,9 +32,10 @@ msgstr ""
"obterá um erro na tentativa de execução. Certifique-se de que os inclui."
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
-msgstr "Nome da Ação"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
+msgstr ""
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
@@ -45,18 +46,14 @@ msgstr "Adicionar"
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
-"Adicionar texto do widget que será usado para exibir o campo do assistente. "
-"Exemplo:\n"
-"'many2many_tags', 'selection'"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
-msgstr "Grupos Permitidos"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__apply_domain
@@ -69,86 +66,94 @@ msgid "Apply domain"
msgstr "Aplicar domínio"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr "Aplicar domínio nas linhas"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Criado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Criado em"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nome a Exibir"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr "Domínio"
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr "Campo"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "Id"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr "Se atribuído, esta mensagem será exibida no assistente."
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última Modificação em"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Última Atualização por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última Atualização em"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
-msgstr "Linha"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
+msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Edição em Massa"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -156,21 +161,34 @@ msgid "Mass Editing Line"
msgstr "Linha de Edição em Massa"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr "Mensagem"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modelo"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nome"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -208,6 +226,12 @@ msgstr "Qtd de Itens Selecionados"
msgid "Sequence"
msgstr "Sequência"
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -215,9 +239,25 @@ msgid "Set"
msgstr "Atribuir"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
-msgstr "Ação da Barra Lateral"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -229,6 +269,44 @@ msgstr "Opção do Widget"
msgid "Wizard for mass edition"
msgstr "Assistente de edição em massa"
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Action Name"
+#~ msgstr "Nome da Ação"
+
+#~ msgid ""
+#~ "Add widget text that will be used to display the field in the wizard. "
+#~ "Example :\n"
+#~ "'many2many_tags', 'selection'"
+#~ msgstr ""
+#~ "Adicionar texto do widget que será usado para exibir o campo do "
+#~ "assistente. Exemplo:\n"
+#~ "'many2many_tags', 'selection'"
+
+#~ msgid "Allowed Groups"
+#~ msgstr "Grupos Permitidos"
+
+#~ msgid "Domain"
+#~ msgstr "Domínio"
+
+#~ msgid "Line"
+#~ msgstr "Linha"
+
+#~ msgid "Mass Editing"
+#~ msgstr "Edição em Massa"
+
+#~ msgid "Name"
+#~ msgstr "Nome"
+
+#~ msgid "Sidebar Action"
+#~ msgstr "Ação da Barra Lateral"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (cópia)"
diff --git a/mass_editing/i18n/pt_BR.po b/mass_editing/i18n/pt_BR.po
index 4afd212..cab59e9 100644
--- a/mass_editing/i18n/pt_BR.po
+++ b/mass_editing/i18n/pt_BR.po
@@ -21,7 +21,7 @@ msgstr ""
"X-Generator: Weblate 3.8\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -29,8 +29,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -42,14 +43,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -63,36 +63,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Criado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Criado em"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nome para Mostrar"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -100,50 +99,59 @@ msgid "Field"
msgstr "Campos"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "Identificação"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última atualização em"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Última atualização por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Última atualização em"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Edição em massa"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -152,21 +160,34 @@ msgid "Mass Editing Line"
msgstr "Edição em massa"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modelo"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nome"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -204,6 +225,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -211,10 +238,25 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-#, fuzzy
-msgid "Sidebar Action"
-msgstr "Ação da Barra Lateral"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -226,6 +268,24 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr "Assistente para edição em massa"
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Mass Editing"
+#~ msgstr "Edição em massa"
+
+#~ msgid "Name"
+#~ msgstr "Nome"
+
+#, fuzzy
+#~ msgid "Sidebar Action"
+#~ msgstr "Ação da Barra Lateral"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (cópia)"
diff --git a/mass_editing/i18n/pt_PT.po b/mass_editing/i18n/pt_PT.po
index 8175962..f8d99a7 100644
--- a/mass_editing/i18n/pt_PT.po
+++ b/mass_editing/i18n/pt_PT.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,36 +62,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Criado por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Criado em"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nome a Apresentar"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -99,50 +98,59 @@ msgid "Field"
msgstr "Campos"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Última Modificação em"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Atualizado pela última vez por"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Atualizado pela última vez em"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Edição Múltipla"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -151,21 +159,34 @@ msgid "Mass Editing Line"
msgstr "Edição Múltipla"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Modelo"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nome"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -203,6 +224,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -210,8 +237,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -224,6 +267,20 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr ""
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Mass Editing"
+#~ msgstr "Edição Múltipla"
+
+#~ msgid "Name"
+#~ msgstr "Nome"
+
#~ msgid "Advanced"
#~ msgstr "Avançado"
diff --git a/mass_editing/i18n/ro.po b/mass_editing/i18n/ro.po
index d2bef35..95d6475 100644
--- a/mass_editing/i18n/ro.po
+++ b/mass_editing/i18n/ro.po
@@ -21,7 +21,7 @@ msgstr ""
"2:1));\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -29,8 +29,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -42,14 +43,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -63,85 +63,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Creat de"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Creat la"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Nume Afişat"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Ultima actualizare în"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Ultima actualizare făcută de"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Ultima actualizare la"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -150,21 +158,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Model"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Nume"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -222,3 +265,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Nume"
diff --git a/mass_editing/i18n/ru.po b/mass_editing/i18n/ru.po
index fcfc3bd..1556936 100644
--- a/mass_editing/i18n/ru.po
+++ b/mass_editing/i18n/ru.po
@@ -21,7 +21,7 @@ msgstr ""
"%100>=11 && n%100<=14)? 2 : 3);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -29,8 +29,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -42,14 +43,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -63,85 +63,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Создано"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Создан"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Последний раз обновлено"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Последний раз обновлено"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -150,21 +158,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Модель"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Название"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -222,3 +265,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Название"
diff --git a/mass_editing/i18n/sk.po b/mass_editing/i18n/sk.po
index fc03037..44646aa 100644
--- a/mass_editing/i18n/sk.po
+++ b/mass_editing/i18n/sk.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Vytvoril"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Vytvorené"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Zobraziť meno"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Posledná modifikácia"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Naposledy upravil"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Naposledy upravené"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Meno"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Meno"
diff --git a/mass_editing/i18n/sl.po b/mass_editing/i18n/sl.po
index 066dda6..dc542f3 100644
--- a/mass_editing/i18n/sl.po
+++ b/mass_editing/i18n/sl.po
@@ -20,7 +20,7 @@ msgstr ""
"%100==4 ? 2 : 3);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,36 +62,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Ustvaril"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Ustvarjeno"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Prikazni naziv"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -99,50 +98,59 @@ msgid "Field"
msgstr "Polja"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Zadnjič spremenjeno"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Zadnjič posodobil"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Zadnjič posodobljeno"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Masovno urejanje"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -151,21 +159,34 @@ msgid "Mass Editing Line"
msgstr "Masovno urejanje"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Model"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Naziv"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -203,6 +224,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -210,8 +237,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -224,6 +267,20 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr ""
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Mass Editing"
+#~ msgstr "Masovno urejanje"
+
+#~ msgid "Name"
+#~ msgstr "Naziv"
+
#~ msgid "Advanced"
#~ msgstr "Napredno"
diff --git a/mass_editing/i18n/sr.po b/mass_editing/i18n/sr.po
index 3a3daa0..1106359 100644
--- a/mass_editing/i18n/sr.po
+++ b/mass_editing/i18n/sr.po
@@ -20,7 +20,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Kreiran"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Ime"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Ime"
diff --git a/mass_editing/i18n/sr@latin.po b/mass_editing/i18n/sr@latin.po
index 8be5c33..7d38784 100644
--- a/mass_editing/i18n/sr@latin.po
+++ b/mass_editing/i18n/sr@latin.po
@@ -21,7 +21,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -29,8 +29,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -42,14 +43,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -63,85 +63,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Kreirao"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Kreiran"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Ime za prikaz"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Zadnja izmjena"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Zadnja izmjena"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Zadnja izmjena"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -150,21 +158,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Ime:"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -222,3 +265,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Ime:"
diff --git a/mass_editing/i18n/sv.po b/mass_editing/i18n/sv.po
index 0f2f4fb..da1ec4b 100644
--- a/mass_editing/i18n/sv.po
+++ b/mass_editing/i18n/sv.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Skapad av"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Skapad den"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Visa namn"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Senast redigerad"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Senast uppdaterad av"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Senast uppdaterad"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Namn"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Namn"
diff --git a/mass_editing/i18n/th.po b/mass_editing/i18n/th.po
index dd16f22..60db7e6 100644
--- a/mass_editing/i18n/th.po
+++ b/mass_editing/i18n/th.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "สร้างโดย"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "สร้างเมื่อ"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "ชื่อที่ใช้แสดง"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "รหัส"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "แก้ไขครั้งสุดท้ายเมื่อ"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "อัพเดทครั้งสุดท้ายโดย"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "อัพเดทครั้งสุดท้ายเมื่อ"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "ชื่อ"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "ชื่อ"
diff --git a/mass_editing/i18n/tr.po b/mass_editing/i18n/tr.po
index de7bc6c..c981cf2 100644
--- a/mass_editing/i18n/tr.po
+++ b/mass_editing/i18n/tr.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,36 +61,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Oluşturan"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Oluşturuldu"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Görünen İsim"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -98,50 +97,59 @@ msgid "Field"
msgstr "Alanlar"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Son değişiklik"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Son güncelleyen"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Son güncelleme"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "Toplu düzenleme"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -150,21 +158,34 @@ msgid "Mass Editing Line"
msgstr "Toplu düzenleme"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Model"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Adı"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -202,6 +223,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -209,8 +236,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -223,6 +266,20 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr ""
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Mass Editing"
+#~ msgstr "Toplu düzenleme"
+
+#~ msgid "Name"
+#~ msgstr "Adı"
+
#~ msgid "Advanced"
#~ msgstr "Gelişmiş"
diff --git a/mass_editing/i18n/tr_TR.po b/mass_editing/i18n/tr_TR.po
index 7fe492e..08d4e80 100644
--- a/mass_editing/i18n/tr_TR.po
+++ b/mass_editing/i18n/tr_TR.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Oluşturan"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Oluşturulma tarihi"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Görünen ad"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "Kimlik"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "En son güncelleme tarihi"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "En son güncelleyen "
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "En son güncelleme tarihi"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "Tip"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Ad"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Ad"
diff --git a/mass_editing/i18n/uk.po b/mass_editing/i18n/uk.po
index 79c24a3..9b411eb 100644
--- a/mass_editing/i18n/uk.po
+++ b/mass_editing/i18n/uk.po
@@ -20,7 +20,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Створив"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Створено"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Назва для відображення"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Остання модифікація"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Востаннє відредаговано"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Дата останньої зміни"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Name"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -222,5 +265,16 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr ""
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Name"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (copy)"
diff --git a/mass_editing/i18n/vi.po b/mass_editing/i18n/vi.po
index 6f4c284..cdb5a0a 100644
--- a/mass_editing/i18n/vi.po
+++ b/mass_editing/i18n/vi.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -27,8 +27,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -40,14 +41,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -61,85 +61,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Được tạo bởi"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Tạo trên"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "Tên hiển thị"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "Sửa lần cuối vào"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Last Updated by"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Cập nhật lần cuối vào"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -148,21 +156,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Tên"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -200,6 +221,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -207,8 +234,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -220,3 +263,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Tên"
diff --git a/mass_editing/i18n/vi_VN.po b/mass_editing/i18n/vi_VN.po
index 0a19188..550f76a 100644
--- a/mass_editing/i18n/vi_VN.po
+++ b/mass_editing/i18n/vi_VN.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "Tạo bởi"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "Tạo vào"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr ""
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "Cập nhật lần cuối bởi"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "Cập nhật lần cuối vào"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "Tên"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Tên"
diff --git a/mass_editing/i18n/zh_CN.po b/mass_editing/i18n/zh_CN.po
index 91a7018..d47a215 100644
--- a/mass_editing/i18n/zh_CN.po
+++ b/mass_editing/i18n/zh_CN.po
@@ -22,7 +22,7 @@ msgstr ""
"X-Generator: Weblate 3.8\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -30,8 +30,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -43,14 +44,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -64,36 +64,35 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "创建者"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "创建时间"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "显示名称"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
#, fuzzy
@@ -101,50 +100,59 @@ msgid "Field"
msgstr "字段"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "最后修改时间"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "最后更新者"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "最后更新时间"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
-msgstr "批量编辑"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
+msgstr ""
#. module: mass_editing
#: model:ir.model,name:mass_editing.model_mass_editing_line
@@ -153,21 +161,34 @@ msgid "Mass Editing Line"
msgstr "批量编辑"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr "模型"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "名称"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -205,6 +226,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -212,10 +239,25 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-#, fuzzy
-msgid "Sidebar Action"
-msgstr "边栏动作"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__widget_option
@@ -227,6 +269,24 @@ msgstr ""
msgid "Wizard for mass edition"
msgstr "批量编辑的向导"
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Mass Editing"
+#~ msgstr "批量编辑"
+
+#~ msgid "Name"
+#~ msgstr "名称"
+
+#, fuzzy
+#~ msgid "Sidebar Action"
+#~ msgstr "边栏动作"
+
#~ msgid "%s (copy)"
#~ msgstr "%s (复制)"
diff --git a/mass_editing/i18n/zh_TW.po b/mass_editing/i18n/zh_TW.po
index 095a669..08d3317 100644
--- a/mass_editing/i18n/zh_TW.po
+++ b/mass_editing/i18n/zh_TW.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mass_editing
-#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_form
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid ""
"WARNING : Take into account that adding a field with a domain, and not "
"including the fields of such domain in this operation definition, will lead "
@@ -28,8 +28,9 @@ msgid ""
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__action_name
-msgid "Action Name"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__state
+msgid "Action To Do"
msgstr ""
#. module: mass_editing
@@ -41,14 +42,13 @@ msgstr ""
#. module: mass_editing
#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__widget_option
msgid ""
-"Add widget text that will be used to display the field in the wizard. "
-"Example :\n"
-"'many2many_tags', 'selection'"
+"Add widget text that will be used to display the field in the wizard.\n"
+"Example: 'many2many_tags', 'selection', 'image'"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__groups_id
-msgid "Allowed Groups"
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Apply"
msgstr ""
#. module: mass_editing
@@ -62,85 +62,93 @@ msgid "Apply domain"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_apply_domain_in_lines
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_apply_domain_in_lines
msgid "Apply domain in lines"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_uid
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_mass_editing_wizard_form
+msgid "Cancel"
+msgstr ""
+
+#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_uid
msgid "Created by"
msgstr "建立者"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__create_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__create_date
msgid "Created on"
msgstr "建立於"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__display_name
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__display_name
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__display_name
msgid "Display Name"
msgstr "顯示名稱"
-#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__domain
-msgid "Domain"
-msgstr ""
-
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__field_id
msgid "Field"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__id
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
+msgid "Fields"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__id
msgid "ID"
msgstr "ID"
#. module: mass_editing
-#: model:ir.model.fields,help:mass_editing.field_mass_editing__message
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__mass_edit_message
msgid "If set, this message will be displayed in the wizard."
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing____last_update
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line____last_update
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard____last_update
msgid "Last Modified on"
msgstr "最後修改:"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_uid
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_uid
msgid "Last Updated by"
msgstr "最後更新:"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__write_date
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__write_date
msgid "Last Updated on"
msgstr "最後更新於"
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__line_ids
-msgid "Line"
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner
+#: model:ir.actions.server,name:mass_editing.mass_editing_partner_title
+#: model:ir.actions.server,name:mass_editing.mass_editing_user
+msgid "Mass Edit"
msgstr ""
#. module: mass_editing
-#: model:ir.actions.act_window,name:mass_editing.action_mass_editing
-#: model:ir.model,name:mass_editing.model_mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__mass_editing_id
-#: model:ir.ui.menu,name:mass_editing.menu_mass_editing
-msgid "Mass Editing"
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_line_ids
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_line_ids
+msgid "Mass Edit Line"
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields.selection,name:mass_editing.selection__ir_actions_server__state__mass_edit
+msgid "Mass Edit Records"
msgstr ""
#. module: mass_editing
@@ -149,21 +157,34 @@ msgid "Mass Editing Line"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__message
+#: code:addons/mass_editing/models/mass_editing_line.py:0
+#, python-format
+msgid "Mass edit fields should belong to the server action model."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,field_description:mass_editing.field_ir_actions_server__mass_edit_message
+#: model:ir.model.fields,field_description:mass_editing.field_ir_cron__mass_edit_message
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__message
+#: model_terms:ir.ui.view,arch_db:mass_editing.view_server_action_form
msgid "Message"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__model_id
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__model_id
msgid "Model"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__name
-msgid "Name"
-msgstr "名稱"
+#: model:ir.model.fields,help:mass_editing.field_mass_editing_line__model_id
+msgid "Model on which the server action runs."
+msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "None of the %d record(s) you have selected can be processed."
+msgstr ""
#. module: mass_editing
#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_wizard__operation_description_danger
@@ -201,6 +222,12 @@ msgstr ""
msgid "Sequence"
msgstr ""
+#. module: mass_editing
+#: model:ir.model,name:mass_editing.model_ir_actions_server
+#: model:ir.model.fields,field_description:mass_editing.field_mass_editing_line__server_action_id
+msgid "Server Action"
+msgstr ""
+
#. module: mass_editing
#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
#, python-format
@@ -208,8 +235,24 @@ msgid "Set"
msgstr ""
#. module: mass_editing
-#: model:ir.model.fields,field_description:mass_editing.field_mass_editing__ref_ir_act_window_id
-msgid "Sidebar Action"
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid "The treatment will be processed on the %d selected record(s)."
+msgstr ""
+
+#. module: mass_editing
+#: model:ir.model.fields,help:mass_editing.field_ir_actions_server__state
+#: model:ir.model.fields,help:mass_editing.field_ir_cron__state
+msgid ""
+"Type of server action. The following values are available:\n"
+"- 'Execute Python Code': a block of python code that will be executed\n"
+"- 'Create': create a new record with new values\n"
+"- 'Update a Record': update the values of a record\n"
+"- 'Execute several actions': define an action that triggers several other "
+"server actions\n"
+"- 'Send Email': automatically send an email (Discuss)\n"
+"- 'Add Followers': add followers to a record (Discuss)\n"
+"- 'Create Next Activity': create an activity (Discuss)"
msgstr ""
#. module: mass_editing
@@ -221,3 +264,14 @@ msgstr ""
#: model:ir.model,name:mass_editing.model_mass_editing_wizard
msgid "Wizard for mass edition"
msgstr ""
+
+#. module: mass_editing
+#: code:addons/mass_editing/wizard/mass_editing_wizard.py:0
+#, python-format
+msgid ""
+"You have selected %d record(s) that can not be processed.\n"
+"Only %d record(s) will be processed."
+msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "名稱"
diff --git a/mass_editing/static/description/icon.png b/mass_editing/static/description/icon.png
index 3a0328b..769eda6 100644
Binary files a/mass_editing/static/description/icon.png and b/mass_editing/static/description/icon.png differ
diff --git a/mass_editing/static/description/icon.svg b/mass_editing/static/description/icon.svg
new file mode 100644
index 0000000..67e1f00
--- /dev/null
+++ b/mass_editing/static/description/icon.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/mass_editing/tests/test_mass_editing.py b/mass_editing/tests/test_mass_editing.py
index c65492c..f545eef 100644
--- a/mass_editing/tests/test_mass_editing.py
+++ b/mass_editing/tests/test_mass_editing.py
@@ -21,12 +21,14 @@ class TestMassEditing(common.SavepointCase):
self.IrActionsActWindow = self.env["ir.actions.act_window"]
self.mass_editing_user = self.env.ref("mass_editing.mass_editing_user")
+ self.mass_editing_partner = self.env.ref("mass_editing.mass_editing_partner")
self.mass_editing_partner_title = self.env.ref(
"mass_editing.mass_editing_partner_title"
)
self.users = self.env["res.users"].search([])
self.user = self.env.ref("base.user_demo")
+ self.partner = self.user.partner_id
self.partner_title = self._create_partner_title()
def _create_partner_title(self):
@@ -179,6 +181,32 @@ class TestMassEditing(common.SavepointCase):
{"model_id": self.env.ref("base.model_res_country").id}
)
+ def test_mass_edit_o2m_child_ids(self):
+ """Test Case for MASS EDITING which will remove and after add
+ Partner's child_ids and will assert the same."""
+ # Add one child_ids
+ self.env["res.partner"].with_user(self.user).create(
+ {"name": "test", "parent_id": self.partner.id}
+ )
+ self.assertTrue(self.partner.child_ids)
+ # Remove one child_ids
+ vals = {"selection__child_ids": "remove_o2m"}
+ self._create_wizard_and_apply_values(
+ self.mass_editing_partner, self.partner, vals
+ )
+ self.assertFalse(
+ self.partner.child_ids.exists(), "Partner's child_ids should be removed."
+ )
+ # Set one child_ids
+ vals = {
+ "selection__child_ids": "set_o2m",
+ "child_ids": [(0, 0, {"name": "test", "parent_id": self.partner.id})],
+ }
+ self._create_wizard_and_apply_values(
+ self.mass_editing_partner, self.partner, vals
+ )
+ self.assertTrue(self.partner.child_ids, "Partner's log_ids should be set.")
+
def test_onchanges(self):
"""Test that form onchanges do what they're supposed to"""
# Test change on server_action.model_id : clear mass_edit_line_ids
diff --git a/mass_editing/wizard/mass_editing_wizard.py b/mass_editing/wizard/mass_editing_wizard.py
index 8c793d0..6dde869 100644
--- a/mass_editing/wizard/mass_editing_wizard.py
+++ b/mass_editing/wizard/mass_editing_wizard.py
@@ -70,6 +70,11 @@ class MassEditingWizard(models.TransientModel):
("remove_m2m", _("Remove")),
("add", _("Add")),
]
+ elif field.ttype == "one2many":
+ selection = [
+ ("set_o2m", _("Set")),
+ ("remove_o2m", _("Remove")),
+ ]
else:
selection = [("set", _("Set")), ("remove", _("Remove"))]
result["selection__" + field.name] = {
@@ -166,9 +171,11 @@ class MassEditingWizard(models.TransientModel):
if val == "set":
values.update({split_key: vals.get(split_key, False)})
+ elif val == "set_o2m":
+ values.update({split_key: vals.get(split_key, [(6, 0, [])])})
+
elif val == "remove":
values.update({split_key: False})
-
# If field to remove is translatable,
# its translations have to be removed
model_field = IrModelFields.search(
@@ -203,6 +210,9 @@ class MassEditingWizard(models.TransientModel):
else:
values.update({split_key: [(5, 0, [])]})
+ elif val == "remove_o2m":
+ values.update({split_key: [(6, 0, [])]})
+
elif val == "add":
m2m_list = []
for m2m_id in vals.get(split_key, False)[0][2]:
diff --git a/mass_operation_abstract/README.rst b/mass_operation_abstract/README.rst
index bc24764..76f7b57 100644
--- a/mass_operation_abstract/README.rst
+++ b/mass_operation_abstract/README.rst
@@ -36,8 +36,6 @@ operations on any models.
Known issues / Roadmap
======================
-* Propose this module in the OCA. (server-tools repository)
-
* refactor ``mass_editing`` and ``mass_sorting`` OCA modules to depend on
this module.
diff --git a/mass_operation_abstract/__manifest__.py b/mass_operation_abstract/__manifest__.py
index a3d2a51..7a0760f 100644
--- a/mass_operation_abstract/__manifest__.py
+++ b/mass_operation_abstract/__manifest__.py
@@ -5,7 +5,7 @@
{
"name": "Mass Operation Abstract",
- "version": "2.0.1.0.0",
+ "version": "2.0.1.0.1",
"author": "GRAP, " "Odoo Community Association (OCA)",
"summary": "Abstract Tools used for modules that realize operation on many items",
"category": "Tools",
diff --git a/mass_operation_abstract/i18n/es.po b/mass_operation_abstract/i18n/es.po
index 0442a4f..47a6a80 100644
--- a/mass_operation_abstract/i18n/es.po
+++ b/mass_operation_abstract/i18n/es.po
@@ -43,7 +43,7 @@ msgid "Add sidebar button"
msgstr ""
#. module: mass_operation_abstract
-#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_mixin__groups_id
+#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_mixin__group_ids
msgid "Allowed Groups"
msgstr ""
@@ -148,6 +148,11 @@ msgstr ""
msgid "Remove sidebar button"
msgstr ""
+#. module: mass_operation_abstract
+#: model_terms:ir.ui.view,arch_db:mass_operation_abstract.view_mass_operation_mixin_form
+msgid "Security"
+msgstr ""
+
#. module: mass_operation_abstract
#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_wizard_mixin__selected_item_qty
msgid "Selected Item Qty"
@@ -178,14 +183,14 @@ msgstr "El tratamiento se procesará sobre los %d elementos seleccionados."
#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
#, python-format
msgid ""
-"You have selected %d items that can not be processed. Only %d items will be "
-"processed."
+"There is no more element that corresponds to the rules of the domain.\n"
+" Please refresh your list and try to select again the items."
msgstr ""
#. module: mass_operation_abstract
#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
#, python-format
msgid ""
-"there is no more element that corresponds to the rules of the domain.\n"
-" Please refresh your list and try to select again the items."
+"You have selected %d items that can not be processed. Only %d items will be "
+"processed."
msgstr ""
diff --git a/mass_operation_abstract/i18n/fr.po b/mass_operation_abstract/i18n/fr.po
index 8b0b414..9b864cc 100644
--- a/mass_operation_abstract/i18n/fr.po
+++ b/mass_operation_abstract/i18n/fr.po
@@ -43,7 +43,7 @@ msgid "Add sidebar button"
msgstr "Ajouter le boutton à la barre latérale"
#. module: mass_operation_abstract
-#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_mixin__groups_id
+#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_mixin__group_ids
msgid "Allowed Groups"
msgstr "Groupes autorisés"
@@ -150,6 +150,11 @@ msgstr "Nombre d'éléments restants"
msgid "Remove sidebar button"
msgstr "Retirer le boutton de la barre latérale"
+#. module: mass_operation_abstract
+#: model_terms:ir.ui.view,arch_db:mass_operation_abstract.view_mass_operation_mixin_form
+msgid "Security"
+msgstr ""
+
#. module: mass_operation_abstract
#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_wizard_mixin__selected_item_qty
msgid "Selected Item Qty"
@@ -176,6 +181,14 @@ msgstr "Informations techniques"
msgid "The treatment will be processed on the %d selected elements."
msgstr "Le traitement sera réalisé sur les %d éléments sélectionnés."
+#. module: mass_operation_abstract
+#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
+#, python-format
+msgid ""
+"There is no more element that corresponds to the rules of the domain.\n"
+" Please refresh your list and try to select again the items."
+msgstr ""
+
#. module: mass_operation_abstract
#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
#, python-format
@@ -186,14 +199,11 @@ msgstr ""
"Vous avez sélectionné %d éléments qui ne peuvent pas être traités. Seulement "
"%d éléments vont être traités."
-#. module: mass_operation_abstract
-#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
-#, python-format
-msgid ""
-"there is no more element that corresponds to the rules of the domain.\n"
-" Please refresh your list and try to select again the items."
-msgstr ""
-"Il n'y a pas d'élément qui correspond aux règles d'accès définis par le "
-"domaine.\n"
-"Veuillez rafraichir la liste des éléments, et sélectionner des éléments de "
-"nouveau"
+#~ msgid ""
+#~ "there is no more element that corresponds to the rules of the domain.\n"
+#~ " Please refresh your list and try to select again the items."
+#~ msgstr ""
+#~ "Il n'y a pas d'élément qui correspond aux règles d'accès définis par le "
+#~ "domaine.\n"
+#~ "Veuillez rafraichir la liste des éléments, et sélectionner des éléments "
+#~ "de nouveau"
diff --git a/mass_operation_abstract/i18n/it.po b/mass_operation_abstract/i18n/it.po
index 8480d1a..203a198 100644
--- a/mass_operation_abstract/i18n/it.po
+++ b/mass_operation_abstract/i18n/it.po
@@ -43,7 +43,7 @@ msgid "Add sidebar button"
msgstr "Aggiungi pulsante laterale"
#. module: mass_operation_abstract
-#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_mixin__groups_id
+#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_mixin__group_ids
msgid "Allowed Groups"
msgstr "Gruppi Consentiti"
@@ -150,6 +150,11 @@ msgstr "Qta Elementi Rimanenti"
msgid "Remove sidebar button"
msgstr "Rimuovi pulsante laterale"
+#. module: mass_operation_abstract
+#: model_terms:ir.ui.view,arch_db:mass_operation_abstract.view_mass_operation_mixin_form
+msgid "Security"
+msgstr ""
+
#. module: mass_operation_abstract
#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_wizard_mixin__selected_item_qty
msgid "Selected Item Qty"
@@ -176,6 +181,14 @@ msgstr "Informazioni Tecniche"
msgid "The treatment will be processed on the %d selected elements."
msgstr "L'operazione sarà eseguita sugli %d elementi selezionati."
+#. module: mass_operation_abstract
+#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
+#, python-format
+msgid ""
+"There is no more element that corresponds to the rules of the domain.\n"
+" Please refresh your list and try to select again the items."
+msgstr ""
+
#. module: mass_operation_abstract
#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
#, python-format
@@ -186,12 +199,10 @@ msgstr ""
"Hai selezionato %d elementi che non possono essere elaborati. Solo %d "
"elementi saranno elaborati."
-#. module: mass_operation_abstract
-#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
-#, python-format
-msgid ""
-"there is no more element that corresponds to the rules of the domain.\n"
-" Please refresh your list and try to select again the items."
-msgstr ""
-"non ci sono ulteriori elementi che corrispondono alle regole del dominio.\n"
-" Prego aggiornare la lista e provare a selezionare di nuovo gli elementi."
+#~ msgid ""
+#~ "there is no more element that corresponds to the rules of the domain.\n"
+#~ " Please refresh your list and try to select again the items."
+#~ msgstr ""
+#~ "non ci sono ulteriori elementi che corrispondono alle regole del "
+#~ "dominio.\n"
+#~ " Prego aggiornare la lista e provare a selezionare di nuovo gli elementi."
diff --git a/mass_operation_abstract/i18n/mass_operation_abstract.pot b/mass_operation_abstract/i18n/mass_operation_abstract.pot
index 7568fad..0331790 100644
--- a/mass_operation_abstract/i18n/mass_operation_abstract.pot
+++ b/mass_operation_abstract/i18n/mass_operation_abstract.pot
@@ -40,7 +40,7 @@ msgid "Add sidebar button"
msgstr ""
#. module: mass_operation_abstract
-#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_mixin__groups_id
+#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_mixin__group_ids
msgid "Allowed Groups"
msgstr ""
@@ -117,7 +117,7 @@ msgstr ""
#. module: mass_operation_abstract
#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
#, python-format
-msgid "None of the {} items you have selected can be processed."
+msgid "None of the %d items you have selected can be processed."
msgstr ""
#. module: mass_operation_abstract
@@ -145,6 +145,11 @@ msgstr ""
msgid "Remove sidebar button"
msgstr ""
+#. module: mass_operation_abstract
+#: model_terms:ir.ui.view,arch_db:mass_operation_abstract.view_mass_operation_mixin_form
+msgid "Security"
+msgstr ""
+
#. module: mass_operation_abstract
#: model:ir.model.fields,field_description:mass_operation_abstract.field_mass_operation_wizard_mixin__selected_item_qty
msgid "Selected Item Qty"
@@ -168,7 +173,7 @@ msgstr ""
#. module: mass_operation_abstract
#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
#, python-format
-msgid "The treatment will be processed on the {} selected elements."
+msgid "The treatment will be processed on the %d selected elements."
msgstr ""
#. module: mass_operation_abstract
@@ -183,6 +188,6 @@ msgstr ""
#: code:addons/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py:0
#, python-format
msgid ""
-"You have selected {} items that can not be processed. Only {} items will be "
+"You have selected %d items that can not be processed. Only %d items will be "
"processed."
msgstr ""
diff --git a/mass_operation_abstract/models/mass_operation_mixin.py b/mass_operation_abstract/models/mass_operation_mixin.py
index 5349e8b..caf69b5 100644
--- a/mass_operation_abstract/models/mass_operation_mixin.py
+++ b/mass_operation_abstract/models/mass_operation_mixin.py
@@ -15,7 +15,7 @@ class MassOperationMixin(models.AbstractModel):
# To Overwrite Section (Optional)
def _prepare_action_name(self):
- return _("Mass Operation (%s)" % (self.name))
+ return _("Mass Operation (%s)") % self.name
def _get_model_domain(self):
return [("transient", "=", False)]
@@ -45,7 +45,13 @@ class MassOperationMixin(models.AbstractModel):
copy=False,
)
- groups_id = fields.Many2one(comodel_name="res.groups", string="Allowed Groups")
+ group_ids = fields.Many2many(
+ comodel_name="res.groups",
+ relation="mass_group_rel",
+ column1="mass_id",
+ column2="group_id",
+ string="Allowed Groups",
+ )
domain = fields.Char(string="Domain", required=True, default="[]")
@@ -61,9 +67,11 @@ class MassOperationMixin(models.AbstractModel):
for mixin in self:
if not mixin.ref_ir_act_window_id:
mixin.ref_ir_act_window_id = action_obj.create(mixin._prepare_action())
+ return True
def disable_mass_operation(self):
self.mapped("ref_ir_act_window_id").unlink()
+ return True
# Overload Section
def unlink(self):
@@ -82,7 +90,7 @@ class MassOperationMixin(models.AbstractModel):
"name": self.action_name,
"type": "ir.actions.act_window",
"res_model": self._wizard_model_name,
- "groups_id": [(6, 0, self.groups_id.ids)],
+ "groups_id": [(6, 0, self.group_ids.ids)],
"context": """{
'mass_operation_mixin_id' : %d,
'mass_operation_mixin_name' : '%s',
diff --git a/mass_operation_abstract/static/description/index.html b/mass_operation_abstract/static/description/index.html
index f97ef44..0bf6210 100644
--- a/mass_operation_abstract/static/description/index.html
+++ b/mass_operation_abstract/static/description/index.html
@@ -387,7 +387,6 @@ operations on any models.
-Propose this module in the OCA. (server-tools repository)
refactor mass_editing and mass_sorting OCA modules to depend on
this module.
Develop new modules like:
diff --git a/mass_operation_abstract/views/view_mass_operation_mixin.xml b/mass_operation_abstract/views/view_mass_operation_mixin.xml
index dc8cd80..50602a4 100644
--- a/mass_operation_abstract/views/view_mass_operation_mixin.xml
+++ b/mass_operation_abstract/views/view_mass_operation_mixin.xml
@@ -11,7 +11,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
+
@@ -21,7 +21,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
+
@@ -77,10 +77,6 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
name="domain"
attrs="{'readonly': [('ref_ir_act_window_id', '!=', False)]}"
/>
-
@@ -97,6 +93,13 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
/>
+
+
+
diff --git a/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py b/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py
index c86d8be..13a5813 100644
--- a/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py
+++ b/mass_operation_abstract/wizard/mass_operation_wizard_mixin.py
@@ -49,22 +49,17 @@ class MassOperationWizardMixin(models.AbstractModel):
if len(active_ids) == len(remaining_items):
operation_description_info = _(
- "The treatment will be processed on the {} selected"
- " elements.".format(len(active_ids))
- )
+ "The treatment will be processed on the %d selected elements."
+ ) % len(active_ids)
elif len(remaining_items):
operation_description_warning = _(
- "You have selected {} items that can not be processed."
- " Only {} items will be processed.".format(
- len(active_ids) - len(remaining_items), len(remaining_items)
- )
- )
+ "You have selected %d items that can not be processed."
+ " Only %d items will be processed."
+ ) % (len(active_ids) - len(remaining_items), len(remaining_items))
else:
operation_description_danger = _(
- "None of the {} items you have selected can be processed.".format(
- len(active_ids)
- )
- )
+ "None of the %d items you have selected can be processed."
+ ) % len(active_ids)
res.update(
{