From 57b564ddcacc449251f26baaf1b289f1eae40753 Mon Sep 17 00:00:00 2001 From: ivan deng Date: Wed, 18 Oct 2017 22:39:53 +0800 Subject: [PATCH] update add delete data --- app_odoo_customize/i18n/zh_CN.po | 105 +++++++++- app_odoo_customize/i18n/zh_CN_.po | 160 --------------- .../models/app_theme_config_settings.py | 185 +++++++++++++++++- app_odoo_customize/readme.md | 2 + .../static/description/index.html | 15 ++ .../static/description/set12.png | Bin 0 -> 29180 bytes .../static/description/set3.png | Bin 0 -> 28933 bytes .../views/app_theme_config_settings_view.xml | 41 +++- 8 files changed, 329 insertions(+), 179 deletions(-) delete mode 100644 app_odoo_customize/i18n/zh_CN_.po create mode 100644 app_odoo_customize/static/description/set12.png create mode 100644 app_odoo_customize/static/description/set3.png diff --git a/app_odoo_customize/i18n/zh_CN.po b/app_odoo_customize/i18n/zh_CN.po index 0b03bbfc..e4b51e13 100644 --- a/app_odoo_customize/i18n/zh_CN.po +++ b/app_odoo_customize/i18n/zh_CN.po @@ -96,19 +96,14 @@ msgstr "菜单项具体操作设置" #. module: app_odoo_customize #: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -msgid "Visit our website for more apps and Support. >>Sunpop.cn" -msgstr "访问我们的网站获取更多支持. >>Sunpop.cn" +msgid "Visit our website for more apps and Support. http://www.sunpop.cn" +msgstr "请访问我们的网站获取更多支持. http://www.sunpop.cn" #. module: app_odoo_customize #: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings msgid "White Label Setting" msgstr "个性化Odoo设置" -#. module: app_odoo_customize -#: model:ir.model,name:app_odoo_customize.model_ir_ui_view -msgid "ir.ui.view" -msgstr "ir.ui.view" - #. module: app_odoo_customize #: model:ir.actions.act_window,name:app_odoo_customize.action_app_theme_config #: model:ir.ui.menu,name:app_odoo_customize.menu_app_theme_config @@ -162,9 +157,99 @@ msgid "Show Powered by Odoo" msgstr "显示Powered by Odoo" #. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_documentation_url -msgid "Documentation Url" -msgstr "文档链接" +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Data Clearing (Be careful to do that!)" +msgstr "数据清理(请谨慎操作!)" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Sales" +msgstr "销售" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "POS" +msgstr "POS门店" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Purchase" +msgstr "采购" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "MRP" +msgstr "生产" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Inventory" +msgstr "库存" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Accounting" +msgstr "会计" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Base Models" +msgstr "基础模型数据" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Delete All Sales Order" +msgstr "删除所有报价单、销售单" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Delete All POS Order" +msgstr "删除所有POS订单" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Delete All Purchase Order" +msgstr "删除所有采购单" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Delete All Manufacturing Order" +msgstr "删除所有生产单" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Delete All Move/Picking/Package/Lot" +msgstr "删除所有库存调拨/拣货/包装/批次数据" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Delete All Voucher/Invoice/Bill" +msgstr "删除所有收据/发票/账单" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Delete All Message" +msgstr "删除所有消息" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Delete All Workflow" +msgstr "删除所有工作流" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Please Confirm to delete the select data?" +msgstr "确认删除指定数据?" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Please confirm to delete the select data?" +msgstr "确认删除指定数据?" + +#. module: app_odoo_customize +#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings +msgid "Please confirm to delete the select data?" +msgstr "Please confirm to delete the select data?" #. module: app_odoo_customize #: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_documentation_dev_url diff --git a/app_odoo_customize/i18n/zh_CN_.po b/app_odoo_customize/i18n/zh_CN_.po deleted file mode 100644 index 329adbe2..00000000 --- a/app_odoo_customize/i18n/zh_CN_.po +++ /dev/null @@ -1,160 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * app_odoo_customize -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-07 08:57+0000\n" -"PO-Revision-Date: 2017-08-07 08:57+0000\n" -"Last-Translator: Ivan Deng <300883@qq.com>, 2017\n" -"Language-Team: http://www.sunpop.cn \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: app_odoo_customize -#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_system_name -msgid "System Name" -msgstr "系统名称" - -#. module: app_odoo_customize -#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -msgid "Online Support" -msgstr "系统支持" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_show_lang -msgid "Show Quick Language Switcher" -msgstr "显示快速多语言切换" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_show_debug -msgid "Show Quick Debug" -msgstr "显示快速调试" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_show_documentation -msgid "Show Documentation" -msgstr "显示文档" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_show_documentation_dev -msgid "Show Developer Documentation" -msgstr "显示开发者文档" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_show_support -msgid "Show Support" -msgstr "显示支持" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_show_account -msgid "Show My Account" -msgstr "显示我的帐户" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_show_enterprise -msgid "Show Enterprise Tag" -msgstr "显示升级企业版标签提醒" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_show_share -msgid "Show Share Dashboard" -msgstr "显示分享Odoo" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_show_poweredby -msgid "Show Powered by Odoo" -msgstr "显示Powered by Odoo" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_documentation_url -msgid "Documentation Url" -msgstr "文档链接" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_documentation_dev_url -msgid "Developer Documentation Url" -msgstr "开发者手册链接" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_support_url -msgid "Support Url" -msgstr "支持链接" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_account_title -msgid "My Odoo.com Account Title" -msgstr "我的帐户显示标题" - -#. module: Base -#: model:ir.config_parameter,value:app_odoo_customize.app_account_title -#, python-format -msgid "My Online Account" -msgstr "我的帐号" - -#. module: app_odoo_customize -#: model:ir.config_parameter,value:app_odoo_customize.app_account_title -#, python-format -msgid "My Online Account" -msgstr "我的帐号" - -#. module: app_odoo_customize -#: model:ir.model.fields,field_description:app_odoo_customize.field_app_theme_config_settings_app_account_url -msgid "My Odoo.com Account Url" -msgstr "我的帐户链接" - - -#. module: app_odoo_customize -#. openerp-web -#: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:16 -#, python-format -msgid "Developer Manual" -msgstr "开发者手册" - -#. module: app_odoo_customize -#: model:ir.actions.act_window,name:app_odoo_customize.action_app_theme_config -#: model:ir.ui.menu,name:app_odoo_customize.menu_app_theme_config -#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -msgid "odooApp Settings" -msgstr "odooApp 设置" - -#. module: app_odoo_customize -#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -msgid "White Label Setting" -msgstr "个性化Odoo设置" - -#. module: app_odoo_customize -#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -msgid "Apply" -msgstr "应用" - -#. module: app_odoo_customize -#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -msgid "Cancel" -msgstr "取消" - -#. module: app_odoo_customize -#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -msgid "User Menu" -msgstr "用户菜单" - -#. module: app_odoo_customize -#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -msgid "Item to Show " -msgstr "显示/隐藏菜单项" - -#. module: app_odoo_customize -#: model:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings -msgid "User Menu Content" -msgstr "菜单项具体操作设置" - -#. module: app_odoo_customize -#: model:ir.ui.view,arch_db:app_odoo_customize.replace_login -msgid "Powered by odooApp" -msgstr "技术支持 odooApp" \ No newline at end of file diff --git a/app_odoo_customize/models/app_theme_config_settings.py b/app_odoo_customize/models/app_theme_config_settings.py index 0ec946a3..526151cf 100644 --- a/app_odoo_customize/models/app_theme_config_settings.py +++ b/app_odoo_customize/models/app_theme_config_settings.py @@ -6,16 +6,19 @@ from openerp import api, fields, models, _ _logger = logging.getLogger(__name__) + class AppThemeConfigSettings(models.TransientModel): _inherit = 'res.config.settings' _name = 'app.theme.config.settings' _description = u"App Odoo Customize settings" app_system_name = fields.Char('System Name', help=u"Setup System Name,which replace Odoo") - app_show_lang = fields.Boolean('Show Quick Language Switcher', help=u"When enable,User can quick switch language in user menu") + app_show_lang = fields.Boolean('Show Quick Language Switcher', + help=u"When enable,User can quick switch language in user menu") app_show_debug = fields.Boolean('Show Quick Debug', help=u"When enable,everyone login can see the debug menu") app_show_documentation = fields.Boolean('Show Documentation', help=u"When enable,User can visit user manual") - app_show_documentation_dev = fields.Boolean('Show Developer Documentation', help=u"When enable,User can visit development documentation") + app_show_documentation_dev = fields.Boolean('Show Developer Documentation', + help=u"When enable,User can visit development documentation") app_show_support = fields.Boolean('Show Support', help=u"When enable,User can vist your support site") app_show_account = fields.Boolean('Show My Account', help=u"When enable,User can login to your website") app_show_enterprise = fields.Boolean('Show Enterprise Tag', help=u"Uncheck to hide the Enterprise tag") @@ -28,7 +31,6 @@ class AppThemeConfigSettings(models.TransientModel): app_account_title = fields.Char('My Odoo.com Account Title') app_account_url = fields.Char('My Odoo.com Account Url') - @api.model def get_default_all(self, fields): ir_config = self.env['ir.config_parameter'] @@ -44,8 +46,10 @@ class AppThemeConfigSettings(models.TransientModel): app_show_share = True if ir_config.get_param('app_show_share') == "True" else False app_show_poweredby = True if ir_config.get_param('app_show_poweredby') == "True" else False - app_documentation_url = ir_config.get_param('app_documentation_url', default='http://www.sunpop.cn/documentation/user/10.0/en/index.html') - app_documentation_dev_url = ir_config.get_param('app_documentation_dev_url', default='http://www.sunpop.cn/documentation/10.0/index.html') + app_documentation_url = ir_config.get_param('app_documentation_url', + default='http://www.sunpop.cn/documentation/user/10.0/en/index.html') + app_documentation_dev_url = ir_config.get_param('app_documentation_dev_url', + default='http://www.sunpop.cn/documentation/10.0/index.html') app_support_url = ir_config.get_param('app_support_url', default='http://www.sunpop.cn/trial/') app_account_title = ir_config.get_param('app_account_title', default='My Online Account') app_account_url = ir_config.get_param('app_account_url', default='http://www.sunpop.cn/my-account/') @@ -82,10 +86,175 @@ class AppThemeConfigSettings(models.TransientModel): ir_config.set_param("app_show_share", self.app_show_share or "False") ir_config.set_param("app_show_poweredby", self.app_show_share or "False") - ir_config.set_param("app_documentation_url", self.app_documentation_url or "http://www.sunpop.cn/documentation/user/10.0/en/index.html") - ir_config.set_param("app_documentation_dev_url", self.app_documentation_dev_url or "http://www.sunpop.cn/documentation/10.0/index.html") + ir_config.set_param("app_documentation_url", + self.app_documentation_url or "http://www.sunpop.cn/documentation/user/10.0/en/index.html") + ir_config.set_param("app_documentation_dev_url", + self.app_documentation_dev_url or "http://www.sunpop.cn/documentation/10.0/index.html") ir_config.set_param("app_support_url", self.app_support_url or "http://www.sunpop.cn/trial/") ir_config.set_param("app_account_title", self.app_account_title or "My Online Account") ir_config.set_param("app_account_url", self.app_account_url or "http://www.sunpop.cn/my-account/") - + + return True + + @api.multi + def remove_sales(self): + to_removes = [ + # 清除销售单据 + ['sale.order.line', ], + ['sale.order', ], + ] + try: + for line in to_removes : + obj_name = line[0] + obj = self.pool.get(obj_name) + if obj and obj._table_exist: + sql = "delete from %s" % obj._table + self._cr.execute( sql) + except Exception, e: + raise Warning(e) + return True + + @api.multi + def remove_pos(self): + to_removes = [ + # 清除POS单据 + ['pos.order.line', ], + ['pos.order', ], + ] + try: + for line in to_removes : + obj_name = line[0] + obj = self.pool.get(obj_name) + if obj and obj._table_exist: + sql = "delete from %s" % obj._table + self._cr.execute( sql) + except Exception, e: + raise Warning(e) + return True + + @api.multi + def remove_purchase(self): + to_removes = [ + # 清除采购单据 + ['purchase.order.line', ], + ['purchase.order', ], + ] + try: + for line in to_removes : + obj_name = line[0] + obj = self.pool.get(obj_name) + if obj and obj._table_exist: + sql = "delete from %s" % obj._table + self._cr.execute( sql) + except Exception, e: + raise Warning(e) + return True + + @api.multi + def remove_mrp(self): + to_removes = [ + # 清除生产单据 + ['mrp.production.workcenter.line', ], + ['mrp.production', ], + ['mrp.production.product.line', ], + ] + try: + for line in to_removes : + obj_name = line[0] + obj = self.pool.get(obj_name) + if obj and obj._table_exist: + sql = "delete from %s" % obj._table + self._cr.execute( sql) + except Exception, e: + raise Warning(e) + return True + + @api.multi + def remove_inventory(self): + to_removes = [ + # 清除库存单据 + ['procurement.order', ], + ['stock.quant', ], + ['stock.move', ], + ['stock.pack.operation', ], + ['stock.picking', ], + ['stock.inventory.line', ], + ['stock.inventory', ], + ['stock.quant.package', ], + ['stock.quant.move.rel', ], + ['stock.production.lot', ], + ['stock.fixed.putaway.strat', ], + ] + try: + for line in to_removes : + obj_name = line[0] + obj = self.pool.get(obj_name) + if obj and obj._table_exist: + sql = "delete from %s" % obj._table + self._cr.execute( sql) + except Exception, e: + raise Warning(e) + return True + + @api.multi + def remove_account(self): + to_removes = [ + # 清除财务会计单据 + ['account.voucher.line', ], + ['account.voucher', ], + ['account.bank.statement', ], + ['account.bank.statement.line', ], + ['account.payment', ], + ['account.analytic.line', ], + ['account.invoice.line', ], + ['account.invoice', ], + ['account.partial.reconcile', ], + ['account.move.line', ], + ['account.move', ], + ] + try: + for line in to_removes : + obj_name = line[0] + obj = self.pool.get(obj_name) + if obj and obj._table_exist: + sql = "delete from %s" % obj._table + self._cr.execute( sql) + except Exception, e: + raise Warning(e) + return True + + @api.multi + def remove_message(self): + to_removes = [ + # 清除消息数据 + ['mail.message', ], + ] + try: + for line in to_removes : + obj_name = line[0] + obj = self.pool.get(obj_name) + if obj and obj._table_exist: + sql = "delete from %s" % obj._table + self._cr.execute( sql) + except Exception, e: + raise Warning(e) + return True + + @api.multi + def remove_workflow(self): + to_removes = [ + # 清除工作流 + ['wkf.workitem', ], + ['wkf.instance', ], + ] + try: + for line in to_removes : + obj_name = line[0] + obj = self.pool.get(obj_name) + if obj and obj._table_exist: + sql = "delete from %s" % obj._table + self._cr.execute( sql) + + except Exception, e: + raise Warning(e) return True diff --git a/app_odoo_customize/readme.md b/app_odoo_customize/readme.md index e2ae71f5..cf58be4a 100644 --- a/app_odoo_customize/readme.md +++ b/app_odoo_customize/readme.md @@ -15,6 +15,7 @@ You can config odoo, make it look like your own platform. 11.Provide 236 country flags. 12.Multi-language Support. 13.Change Powered by Odoo in login screen.(Please change '../views/app_odoo_customize_view.xml' #15) +14.Quick delete test data in Apps: Sales/POS/Purchase/MRP/Inventory/Accounting/Message/Workflow etc. This module can help to white label the Odoo. Also helpful for training and support for your odoo end-user. @@ -38,6 +39,7 @@ http://www.sunpop.cn 11.提供236个国家的国旗文件(部份需要自行设置文件名) 12.多语言版本 13.自定义登陆界面中的 Powered by Odoo +14.快速删除测试数据,支持模块包括:销售/POS门店/采购/生产/库存/会计/消息与工作流等. 使用方法:将解压后的 app_odoo_customize 放到 odoo的 addons目录下,激活开发者模式,应用-->更新应用列表,找到 "App odoo Customize"模块,安装即可。 diff --git a/app_odoo_customize/static/description/index.html b/app_odoo_customize/static/description/index.html index 2c5a7969..c47e6aea 100644 --- a/app_odoo_customize/static/description/index.html +++ b/app_odoo_customize/static/description/index.html @@ -20,6 +20,7 @@
  • 11.Provide 236 country flags.
  • 12.Multi-language Support.
  • 13.Change Powered by Odoo in login screen.(Please change '../views/app_odoo_customize_view.xml' #15)
  • +
  • 14.Quick delete test data in Apps: Sales/POS/Purchase/MRP/Inventory/Accounting/Base Models.
  • This module can help to white label the Odoo. @@ -46,6 +47,8 @@

    +
    +
    @@ -73,6 +76,18 @@ +
    +
    +

    Quick Delete test Data.

    +

    You can quickly delete all the test data in Apps: Sales/POS/Purchase/MRP/Inventory/Accounting/Message/Workflow etc.

    +
    +
    + +
    +
    +
    +
    diff --git a/app_odoo_customize/static/description/set12.png b/app_odoo_customize/static/description/set12.png new file mode 100644 index 0000000000000000000000000000000000000000..30560805cec8dbac45e7ac131c4f7bb7513b2d00 GIT binary patch literal 29180 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 literal 0 HcmV?d00001 diff --git a/app_odoo_customize/views/app_theme_config_settings_view.xml b/app_odoo_customize/views/app_theme_config_settings_view.xml index 304736f2..d8c11fef 100644 --- a/app_odoo_customize/views/app_theme_config_settings_view.xml +++ b/app_odoo_customize/views/app_theme_config_settings_view.xml @@ -18,7 +18,7 @@