diff --git a/app_account_searchpanel/__init__.py b/app_account_searchpanel/__init__.py new file mode 100644 index 00000000..86764a0e --- /dev/null +++ b/app_account_searchpanel/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from .hooks import post_init_hook \ No newline at end of file diff --git a/app_account_searchpanel/__manifest__.py b/app_account_searchpanel/__manifest__.py new file mode 100644 index 00000000..5dfc8222 --- /dev/null +++ b/app_account_searchpanel/__manifest__.py @@ -0,0 +1,66 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-08-15 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +{ + 'name': "Account Searchpanel Hierarchy Tree, quick kanban filter", + 'version': '12.19.04.22', + 'author': 'Sunpop.cn', + 'category': 'Base', + 'website': 'https://www.sunpop.cn', + 'license': 'LGPL-3', + 'sequence': 20, + 'summary': """ + Browse journal by account chart... Use for parent children kanban navigator. + dynanmic kanban. Hierarchy Tree. Parent Children relation tree filter, navigator. + """, + 'description': """ + Advance Search, Advance Filter with Parent Children Tree. + Easy to navigator and browse any data. + Ready for any odoo module. Like product, partner, sales order, purchase order, account, stock. + easy use, like: + + + + The limit of the apps is only support many2one field and kanban view. also not good for domain filter of panel. + If you want more powerful function. please go to https://www.odoo.com/apps/modules/12.0/app_web_superbar + """, + 'price': 0.00, + 'currency': 'EUR', + 'depends': [ + 'account', + ], + 'images': ['static/description/banner.png'], + 'data': [ + 'views/account_views.xml', + ], + 'demo': [ + ], + 'test': [ + ], + 'css': [ + ], + 'qweb': [ + 'static/src/xml/*.xml', + ], + 'js': [ + ], + 'post_load': None, + 'post_init_hook': 'post_init_hook', + 'installable': True, + 'application': True, + 'auto_install': False, +} diff --git a/app_account_searchpanel/hooks.py b/app_account_searchpanel/hooks.py new file mode 100644 index 00000000..7edef364 --- /dev/null +++ b/app_account_searchpanel/hooks.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-10-12 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +def post_init_hook(cr, pool): + pass + # cr.execute("") diff --git a/app_account_searchpanel/i18n/zh_CN.po b/app_account_searchpanel/i18n/zh_CN.po new file mode 100644 index 00000000..f1e36e3e --- /dev/null +++ b/app_account_searchpanel/i18n/zh_CN.po @@ -0,0 +1,14 @@ +# Translation of Odoo Server. +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-08 14:28+0000\n" +"PO-Revision-Date: 2018-01-08 14:28+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" diff --git a/app_account_searchpanel/models/__init__.py b/app_account_searchpanel/models/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_account_searchpanel/models/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_account_searchpanel/report/__init__.py b/app_account_searchpanel/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_account_searchpanel/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_account_searchpanel/static/description/account1.jpg b/app_account_searchpanel/static/description/account1.jpg new file mode 100644 index 00000000..0fda0553 Binary files /dev/null and b/app_account_searchpanel/static/description/account1.jpg differ diff --git a/app_account_searchpanel/static/description/banner.gif b/app_account_searchpanel/static/description/banner.gif new file mode 100644 index 00000000..326fabdc Binary files /dev/null and b/app_account_searchpanel/static/description/banner.gif differ diff --git a/app_account_searchpanel/static/description/banner.png b/app_account_searchpanel/static/description/banner.png new file mode 100644 index 00000000..c07a0b30 Binary files /dev/null and b/app_account_searchpanel/static/description/banner.png differ diff --git a/app_account_searchpanel/static/description/contacts1.jpg b/app_account_searchpanel/static/description/contacts1.jpg new file mode 100644 index 00000000..b672396a Binary files /dev/null and b/app_account_searchpanel/static/description/contacts1.jpg differ diff --git a/app_account_searchpanel/static/description/demo2.jpg b/app_account_searchpanel/static/description/demo2.jpg new file mode 100644 index 00000000..b856e71d Binary files /dev/null and b/app_account_searchpanel/static/description/demo2.jpg differ diff --git a/app_account_searchpanel/static/description/demo_module1.jpg b/app_account_searchpanel/static/description/demo_module1.jpg new file mode 100644 index 00000000..641c2bde Binary files /dev/null and b/app_account_searchpanel/static/description/demo_module1.jpg differ diff --git a/app_account_searchpanel/static/description/hr1.jpg b/app_account_searchpanel/static/description/hr1.jpg new file mode 100644 index 00000000..1ff8a535 Binary files /dev/null and b/app_account_searchpanel/static/description/hr1.jpg differ diff --git a/app_account_searchpanel/static/description/hr2.gif b/app_account_searchpanel/static/description/hr2.gif new file mode 100644 index 00000000..f5616cb5 Binary files /dev/null and b/app_account_searchpanel/static/description/hr2.gif differ diff --git a/app_account_searchpanel/static/description/icon.png b/app_account_searchpanel/static/description/icon.png new file mode 100644 index 00000000..7206fd8f Binary files /dev/null and b/app_account_searchpanel/static/description/icon.png differ diff --git a/app_account_searchpanel/static/description/index.html b/app_account_searchpanel/static/description/index.html new file mode 100644 index 00000000..676c1c06 --- /dev/null +++ b/app_account_searchpanel/static/description/index.html @@ -0,0 +1,316 @@ +
+
+

Account Search Panel Hierarchy Tree, quick kanban filter

+
+
+
+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search panel app + + in odoo Store. Get + + free 8 related apps. + +

+

Easy to navigator and browse any data.

+
+
+ Key features: + +
+
+
+
+ +
+
+

 

+

So Easy to navigator and search any data.

+

Product by category or type in kanban view

+
+ +
+
+
+ +
+
+

Use in Sale.

+
+ +
+
+
+ +
+
+

Use in purchase.

+
+ +
+
+
+ +
+
+

Use in stock.

+
+ +
+
+
+ +
+
+

Use in contacts.

+
+ +
+
+
+ +
+
+

Use in HR emploee.

+
+ +
+
+
+ +
+
+

Use in Account.

+
+ +
+
+
+ +
+
+

Apps Navigator by Category, Module Navigator is ready.

+
+ +
+
+
+ + +
+
+

At last, we strong suggest you get another Superbar app for more power feature.

+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search Apps + + in odoo Store. Get + + free 16 related apps. + +

+

Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view.

+

Online demo user/password: demo/demo + + Click to get demo. +

+
+
+ Key features: +
    +
  • + + Update: v12.19.02.26, Fix bug when go deep into relate views. +
  • +
  • + + Easy to make custom parent children tree for and data. +
  • +
  • + + Easy to show custom parent children tree for tree, kanban, pivot, graph view. +
  • +
  • + + Filter product of any data in "Search More..." popup windows. +
  • +
  • + + Responsive UI.Only show when width > 992px; +
  • +
  • + + Product navigate by category or type is ready. + + Click to download. + +
  • +
  • + + Account chart navigate by type is ready. + + Click to download. + +
  • +
  • + + Contacts navigate by company is ready. + + Click to download. + +
  • +
  • + + Sale order navigate by partner and channel is ready. + + Click to download. + +
  • +
  • + + Purchase order navigate by partner is ready. + + Click to download. + +
  • +
  • + + HR employee navigate by department is ready. + + Click to download. + +
  • +
  • + + Apps Navigator by Category, Module Navigator is ready. + + Click to download. + +
  • +
  • + + It is so easy to customize, you can use it in anywhere in odoo. +
  • +
+
+
+
+
+ +
+
+
+ + +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us

+ + guohuadeng@hotmail.com +

+ Via QQ: 300883

+ + 300883@qq.com +
+
+

+ Visit our website for more support.

+ + https://www.sunpop.cn +
+
+
+
+ diff --git a/app_account_searchpanel/static/description/product1.jpg b/app_account_searchpanel/static/description/product1.jpg new file mode 100644 index 00000000..a6b9e8b8 Binary files /dev/null and b/app_account_searchpanel/static/description/product1.jpg differ diff --git a/app_account_searchpanel/static/description/purchase1.gif b/app_account_searchpanel/static/description/purchase1.gif new file mode 100644 index 00000000..662865a1 Binary files /dev/null and b/app_account_searchpanel/static/description/purchase1.gif differ diff --git a/app_account_searchpanel/static/description/purchase1.jpg b/app_account_searchpanel/static/description/purchase1.jpg new file mode 100644 index 00000000..1203da69 Binary files /dev/null and b/app_account_searchpanel/static/description/purchase1.jpg differ diff --git a/app_account_searchpanel/static/description/sale1.jpg b/app_account_searchpanel/static/description/sale1.jpg new file mode 100644 index 00000000..35d4cbd2 Binary files /dev/null and b/app_account_searchpanel/static/description/sale1.jpg differ diff --git a/app_account_searchpanel/static/description/stock1.jpg b/app_account_searchpanel/static/description/stock1.jpg new file mode 100644 index 00000000..57946fc3 Binary files /dev/null and b/app_account_searchpanel/static/description/stock1.jpg differ diff --git a/app_account_searchpanel/static/description/superbar.gif b/app_account_searchpanel/static/description/superbar.gif new file mode 100644 index 00000000..132c4231 Binary files /dev/null and b/app_account_searchpanel/static/description/superbar.gif differ diff --git a/app_account_searchpanel/static/description/superbar_use.gif b/app_account_searchpanel/static/description/superbar_use.gif new file mode 100644 index 00000000..2ec5abde Binary files /dev/null and b/app_account_searchpanel/static/description/superbar_use.gif differ diff --git a/app_account_searchpanel/static/description/superbar_use.png b/app_account_searchpanel/static/description/superbar_use.png new file mode 100644 index 00000000..d5ffc980 Binary files /dev/null and b/app_account_searchpanel/static/description/superbar_use.png differ diff --git a/app_account_searchpanel/static/description/use1.jpg b/app_account_searchpanel/static/description/use1.jpg new file mode 100644 index 00000000..b951024b Binary files /dev/null and b/app_account_searchpanel/static/description/use1.jpg differ diff --git a/app_account_searchpanel/static/description/use2.jpg b/app_account_searchpanel/static/description/use2.jpg new file mode 100644 index 00000000..4d46d705 Binary files /dev/null and b/app_account_searchpanel/static/description/use2.jpg differ diff --git a/app_account_searchpanel/static/description/use3.jpg b/app_account_searchpanel/static/description/use3.jpg new file mode 100644 index 00000000..fe8b7ef7 Binary files /dev/null and b/app_account_searchpanel/static/description/use3.jpg differ diff --git a/app_account_searchpanel/static/description/use4.jpg b/app_account_searchpanel/static/description/use4.jpg new file mode 100644 index 00000000..606a5ce6 Binary files /dev/null and b/app_account_searchpanel/static/description/use4.jpg differ diff --git a/app_account_searchpanel/static/description/use5.jpg b/app_account_searchpanel/static/description/use5.jpg new file mode 100644 index 00000000..18b0d1b4 Binary files /dev/null and b/app_account_searchpanel/static/description/use5.jpg differ diff --git a/app_account_searchpanel/static/description/use6.jpg b/app_account_searchpanel/static/description/use6.jpg new file mode 100644 index 00000000..f900ded8 Binary files /dev/null and b/app_account_searchpanel/static/description/use6.jpg differ diff --git a/app_account_searchpanel/static/description/use7.jpg b/app_account_searchpanel/static/description/use7.jpg new file mode 100644 index 00000000..93fc8d4d Binary files /dev/null and b/app_account_searchpanel/static/description/use7.jpg differ diff --git a/app_account_searchpanel/static/description/use8.jpg b/app_account_searchpanel/static/description/use8.jpg new file mode 100644 index 00000000..41a2796e Binary files /dev/null and b/app_account_searchpanel/static/description/use8.jpg differ diff --git a/app_account_searchpanel/static/description/use9.jpg b/app_account_searchpanel/static/description/use9.jpg new file mode 100644 index 00000000..9b442b4a Binary files /dev/null and b/app_account_searchpanel/static/description/use9.jpg differ diff --git a/app_account_searchpanel/static/description/usea.jpg b/app_account_searchpanel/static/description/usea.jpg new file mode 100644 index 00000000..3c27fb9e Binary files /dev/null and b/app_account_searchpanel/static/description/usea.jpg differ diff --git a/app_account_searchpanel/views/account_views.xml b/app_account_searchpanel/views/account_views.xml new file mode 100644 index 00000000..139904c8 --- /dev/null +++ b/app_account_searchpanel/views/account_views.xml @@ -0,0 +1,57 @@ + + + + + app.account.account.kanban + account.account + + + + + + + + + + + + app.account.invoice.kanban + account.invoice + + + + + + + + + + + + app.account.move.kanban + account.move + + + + + + + + + + + + app.account.move.line.kanban + account.move.line + + + + + + + + + + + + \ No newline at end of file diff --git a/app_contacts_searchpanel/__init__.py b/app_contacts_searchpanel/__init__.py new file mode 100644 index 00000000..86764a0e --- /dev/null +++ b/app_contacts_searchpanel/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from .hooks import post_init_hook \ No newline at end of file diff --git a/app_contacts_searchpanel/__manifest__.py b/app_contacts_searchpanel/__manifest__.py new file mode 100644 index 00000000..ded5e928 --- /dev/null +++ b/app_contacts_searchpanel/__manifest__.py @@ -0,0 +1,66 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-08-15 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +{ + 'name': "Contact Searchpanel Hierarchy Tree, quick kanban filter", + 'version': '12.19.04.22', + 'author': 'Sunpop.cn', + 'category': 'Base', + 'website': 'https://www.sunpop.cn', + 'license': 'LGPL-3', + 'sequence': 20, + 'summary': """ + Browse contacts by company. Use for parent children kanban navigator. + dynanmic kanban. Hierarchy Tree. Parent Children relation tree filter, navigator. + """, + 'description': """ + Advance Search, Advance Filter with Parent Children Tree. + Easy to navigator and browse any data. + Ready for any odoo module. Like product, partner, sales order, purchase order, account, stock. + easy use, like: + + + + The limit of the apps is only support many2one field and kanban view. also not good for domain filter of panel. + If you want more powerful function. please go to https://www.odoo.com/apps/modules/12.0/app_web_superbar + """, + 'price': 0.00, + 'currency': 'EUR', + 'depends': [ + 'contacts', + ], + 'images': ['static/description/banner.png'], + 'data': [ + 'views/res_partner_views.xml', + ], + 'demo': [ + ], + 'test': [ + ], + 'css': [ + ], + 'qweb': [ + 'static/src/xml/*.xml', + ], + 'js': [ + ], + 'post_load': None, + 'post_init_hook': 'post_init_hook', + 'installable': True, + 'application': True, + 'auto_install': False, +} diff --git a/app_contacts_searchpanel/hooks.py b/app_contacts_searchpanel/hooks.py new file mode 100644 index 00000000..f7bbfac4 --- /dev/null +++ b/app_contacts_searchpanel/hooks.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-10-12 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +def post_init_hook(cr, pool): + pass + # cr.execute("") diff --git a/app_contacts_searchpanel/i18n/zh_CN.po b/app_contacts_searchpanel/i18n/zh_CN.po new file mode 100644 index 00000000..f1e36e3e --- /dev/null +++ b/app_contacts_searchpanel/i18n/zh_CN.po @@ -0,0 +1,14 @@ +# Translation of Odoo Server. +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-08 14:28+0000\n" +"PO-Revision-Date: 2018-01-08 14:28+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" diff --git a/app_contacts_searchpanel/models/__init__.py b/app_contacts_searchpanel/models/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_contacts_searchpanel/models/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_contacts_searchpanel/report/__init__.py b/app_contacts_searchpanel/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_contacts_searchpanel/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_contacts_searchpanel/static/description/account1.jpg b/app_contacts_searchpanel/static/description/account1.jpg new file mode 100644 index 00000000..0fda0553 Binary files /dev/null and b/app_contacts_searchpanel/static/description/account1.jpg differ diff --git a/app_contacts_searchpanel/static/description/banner.gif b/app_contacts_searchpanel/static/description/banner.gif new file mode 100644 index 00000000..326fabdc Binary files /dev/null and b/app_contacts_searchpanel/static/description/banner.gif differ diff --git a/app_contacts_searchpanel/static/description/banner.png b/app_contacts_searchpanel/static/description/banner.png new file mode 100644 index 00000000..c07a0b30 Binary files /dev/null and b/app_contacts_searchpanel/static/description/banner.png differ diff --git a/app_contacts_searchpanel/static/description/contacts1.jpg b/app_contacts_searchpanel/static/description/contacts1.jpg new file mode 100644 index 00000000..b672396a Binary files /dev/null and b/app_contacts_searchpanel/static/description/contacts1.jpg differ diff --git a/app_contacts_searchpanel/static/description/demo_module1.jpg b/app_contacts_searchpanel/static/description/demo_module1.jpg new file mode 100644 index 00000000..641c2bde Binary files /dev/null and b/app_contacts_searchpanel/static/description/demo_module1.jpg differ diff --git a/app_contacts_searchpanel/static/description/hr1.jpg b/app_contacts_searchpanel/static/description/hr1.jpg new file mode 100644 index 00000000..1ff8a535 Binary files /dev/null and b/app_contacts_searchpanel/static/description/hr1.jpg differ diff --git a/app_contacts_searchpanel/static/description/hr2.gif b/app_contacts_searchpanel/static/description/hr2.gif new file mode 100644 index 00000000..f5616cb5 Binary files /dev/null and b/app_contacts_searchpanel/static/description/hr2.gif differ diff --git a/app_contacts_searchpanel/static/description/icon.png b/app_contacts_searchpanel/static/description/icon.png new file mode 100644 index 00000000..7206fd8f Binary files /dev/null and b/app_contacts_searchpanel/static/description/icon.png differ diff --git a/app_contacts_searchpanel/static/description/index.html b/app_contacts_searchpanel/static/description/index.html new file mode 100644 index 00000000..5ec6afce --- /dev/null +++ b/app_contacts_searchpanel/static/description/index.html @@ -0,0 +1,308 @@ +
+
+

Search Panel Hierarchy Tree, quick kanban filter

+
+
+
+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search panel app + + in odoo Store. Get + + free 8 related apps. + +

+

Easy to navigator and browse any data.

+
+
+ Key features: + +
+
+
+
+ +
+
+

 

+

So Easy to navigator and search any data.

+

Product by category or type in kanban view

+
+ +
+
+
+
+
+

Use in Sale.

+
+ +
+
+
+ +
+
+

Use in purchase.

+
+ +
+
+
+ +
+
+

Use in stock.

+
+ +
+
+
+ +
+
+

Use in contacts.

+
+ +
+
+
+ +
+
+

Use in HR emploee.

+
+ +
+
+
+ +
+
+

Use in Account.

+
+ +
+
+
+ +
+
+

Apps Navigator by Category, Module Navigator is ready.

+
+ +
+
+
+ + +
+
+

At last, we strong suggest you get another Superbar app for more power feature.

+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search Apps + + in odoo Store. Get + + free 16 related apps. + +

+

Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view.

+

Online demo user/password: demo/demo + + Click to get demo. +

+
+
+ Key features: +
    +
  • + + Update: v12.19.02.26, Fix bug when go deep into relate views. +
  • +
  • + + Easy to make custom parent children tree for and data. +
  • +
  • + + Easy to show custom parent children tree for tree, kanban, pivot, graph view. +
  • +
  • + + Filter product of any data in "Search More..." popup windows. +
  • +
  • + + Responsive UI.Only show when width > 992px; +
  • +
  • + + Product navigate by category or type is ready. + + Click to download. + +
  • +
  • + + Account chart navigate by type is ready. + + Click to download. + +
  • +
  • + + Contacts navigate by company is ready. + + Click to download. + +
  • +
  • + + Sale order navigate by partner and channel is ready. + + Click to download. + +
  • +
  • + + Purchase order navigate by partner is ready. + + Click to download. + +
  • +
  • + + HR employee navigate by department is ready. + + Click to download. + +
  • +
  • + + Apps Navigator by Category, Module Navigator is ready. + + Click to download. + +
  • +
  • + + It is so easy to customize, you can use it in anywhere in odoo. +
  • +
+
+
+
+
+ +
+
+
+ + +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us

+ + guohuadeng@hotmail.com +

+ Via QQ: 300883

+ + 300883@qq.com +
+
+

+ Visit our website for more support.

+ + https://www.sunpop.cn +
+
+
+
+ diff --git a/app_contacts_searchpanel/static/description/product1.jpg b/app_contacts_searchpanel/static/description/product1.jpg new file mode 100644 index 00000000..a6b9e8b8 Binary files /dev/null and b/app_contacts_searchpanel/static/description/product1.jpg differ diff --git a/app_contacts_searchpanel/static/description/purchase1.gif b/app_contacts_searchpanel/static/description/purchase1.gif new file mode 100644 index 00000000..662865a1 Binary files /dev/null and b/app_contacts_searchpanel/static/description/purchase1.gif differ diff --git a/app_contacts_searchpanel/static/description/purchase1.jpg b/app_contacts_searchpanel/static/description/purchase1.jpg new file mode 100644 index 00000000..1203da69 Binary files /dev/null and b/app_contacts_searchpanel/static/description/purchase1.jpg differ diff --git a/app_contacts_searchpanel/static/description/sale1.jpg b/app_contacts_searchpanel/static/description/sale1.jpg new file mode 100644 index 00000000..35d4cbd2 Binary files /dev/null and b/app_contacts_searchpanel/static/description/sale1.jpg differ diff --git a/app_contacts_searchpanel/static/description/stock1.jpg b/app_contacts_searchpanel/static/description/stock1.jpg new file mode 100644 index 00000000..57946fc3 Binary files /dev/null and b/app_contacts_searchpanel/static/description/stock1.jpg differ diff --git a/app_contacts_searchpanel/static/description/superbar.gif b/app_contacts_searchpanel/static/description/superbar.gif new file mode 100644 index 00000000..132c4231 Binary files /dev/null and b/app_contacts_searchpanel/static/description/superbar.gif differ diff --git a/app_contacts_searchpanel/views/res_partner_views.xml b/app_contacts_searchpanel/views/res_partner_views.xml new file mode 100644 index 00000000..bb836a22 --- /dev/null +++ b/app_contacts_searchpanel/views/res_partner_views.xml @@ -0,0 +1,18 @@ + + + + + app.res.partner.kanban + res.partner + + + + + + + + + + + + \ No newline at end of file diff --git a/app_hr_searchpanel/__init__.py b/app_hr_searchpanel/__init__.py new file mode 100644 index 00000000..86764a0e --- /dev/null +++ b/app_hr_searchpanel/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from .hooks import post_init_hook \ No newline at end of file diff --git a/app_hr_searchpanel/__manifest__.py b/app_hr_searchpanel/__manifest__.py new file mode 100644 index 00000000..85d018be --- /dev/null +++ b/app_hr_searchpanel/__manifest__.py @@ -0,0 +1,67 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-08-15 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +{ + 'name': "Employee Navigator by department, hr superbar", + 'version': '12.19.01.10', + 'author': 'Sunpop.cn', + 'category': 'Human Resources', + 'website': 'https://www.sunpop.cn', + 'license': 'LGPL-3', + 'sequence': 2, + 'summary': """ + Browse employees by departments tree. hr organization chart. + Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. + ztree widget. hr Hierarchy organization chart Tree. + """, + 'description': """ + Advance Search, Advance Filter with Parent Children Tree. + Easy to navigator and browse any data. + Ready for any odoo module. Like product, partner, sales order, purchase order, account, stock. + easy use, like: + + + + The limit of the apps is only support many2one field and kanban view. also not good for domain filter of panel. + If you want more powerful function. please go to https://www.odoo.com/apps/modules/12.0/app_web_superbar + """, + 'price': 0.00, + 'currency': 'EUR', + 'depends': [ + 'hr', + ], + 'images': ['static/description/hr2.gif'], + 'data': [ + 'views/hr_views.xml', + ], + 'demo': [ + ], + 'test': [ + ], + 'css': [ + ], + 'qweb': [ + 'static/src/xml/*.xml', + ], + 'js': [ + ], + 'post_load': None, + 'post_init_hook': 'post_init_hook', + 'installable': True, + 'application': True, + 'auto_install': False, +} diff --git a/app_hr_searchpanel/hooks.py b/app_hr_searchpanel/hooks.py new file mode 100644 index 00000000..7edef364 --- /dev/null +++ b/app_hr_searchpanel/hooks.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-10-12 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +def post_init_hook(cr, pool): + pass + # cr.execute("") diff --git a/app_hr_searchpanel/i18n/zh_CN.po b/app_hr_searchpanel/i18n/zh_CN.po new file mode 100644 index 00000000..f1e36e3e --- /dev/null +++ b/app_hr_searchpanel/i18n/zh_CN.po @@ -0,0 +1,14 @@ +# Translation of Odoo Server. +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-08 14:28+0000\n" +"PO-Revision-Date: 2018-01-08 14:28+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" diff --git a/app_hr_searchpanel/models/__init__.py b/app_hr_searchpanel/models/__init__.py new file mode 100644 index 00000000..fbc15372 --- /dev/null +++ b/app_hr_searchpanel/models/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + + + diff --git a/app_hr_searchpanel/report/__init__.py b/app_hr_searchpanel/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_hr_searchpanel/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_hr_searchpanel/static/description/account1.jpg b/app_hr_searchpanel/static/description/account1.jpg new file mode 100644 index 00000000..0fda0553 Binary files /dev/null and b/app_hr_searchpanel/static/description/account1.jpg differ diff --git a/app_hr_searchpanel/static/description/banner.gif b/app_hr_searchpanel/static/description/banner.gif new file mode 100644 index 00000000..326fabdc Binary files /dev/null and b/app_hr_searchpanel/static/description/banner.gif differ diff --git a/app_hr_searchpanel/static/description/banner.png b/app_hr_searchpanel/static/description/banner.png new file mode 100644 index 00000000..c07a0b30 Binary files /dev/null and b/app_hr_searchpanel/static/description/banner.png differ diff --git a/app_hr_searchpanel/static/description/contacts1.jpg b/app_hr_searchpanel/static/description/contacts1.jpg new file mode 100644 index 00000000..b672396a Binary files /dev/null and b/app_hr_searchpanel/static/description/contacts1.jpg differ diff --git a/app_hr_searchpanel/static/description/demo_module1.jpg b/app_hr_searchpanel/static/description/demo_module1.jpg new file mode 100644 index 00000000..641c2bde Binary files /dev/null and b/app_hr_searchpanel/static/description/demo_module1.jpg differ diff --git a/app_hr_searchpanel/static/description/hr1.jpg b/app_hr_searchpanel/static/description/hr1.jpg new file mode 100644 index 00000000..1ff8a535 Binary files /dev/null and b/app_hr_searchpanel/static/description/hr1.jpg differ diff --git a/app_hr_searchpanel/static/description/hr2.gif b/app_hr_searchpanel/static/description/hr2.gif new file mode 100644 index 00000000..f5616cb5 Binary files /dev/null and b/app_hr_searchpanel/static/description/hr2.gif differ diff --git a/app_hr_searchpanel/static/description/icon.png b/app_hr_searchpanel/static/description/icon.png new file mode 100644 index 00000000..7206fd8f Binary files /dev/null and b/app_hr_searchpanel/static/description/icon.png differ diff --git a/app_hr_searchpanel/static/description/index.html b/app_hr_searchpanel/static/description/index.html new file mode 100644 index 00000000..5ec6afce --- /dev/null +++ b/app_hr_searchpanel/static/description/index.html @@ -0,0 +1,308 @@ +
+
+

Search Panel Hierarchy Tree, quick kanban filter

+
+
+
+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search panel app + + in odoo Store. Get + + free 8 related apps. + +

+

Easy to navigator and browse any data.

+
+
+ Key features: + +
+
+
+
+ +
+
+

 

+

So Easy to navigator and search any data.

+

Product by category or type in kanban view

+
+ +
+
+
+
+
+

Use in Sale.

+
+ +
+
+
+ +
+
+

Use in purchase.

+
+ +
+
+
+ +
+
+

Use in stock.

+
+ +
+
+
+ +
+
+

Use in contacts.

+
+ +
+
+
+ +
+
+

Use in HR emploee.

+
+ +
+
+
+ +
+
+

Use in Account.

+
+ +
+
+
+ +
+
+

Apps Navigator by Category, Module Navigator is ready.

+
+ +
+
+
+ + +
+
+

At last, we strong suggest you get another Superbar app for more power feature.

+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search Apps + + in odoo Store. Get + + free 16 related apps. + +

+

Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view.

+

Online demo user/password: demo/demo + + Click to get demo. +

+
+
+ Key features: +
    +
  • + + Update: v12.19.02.26, Fix bug when go deep into relate views. +
  • +
  • + + Easy to make custom parent children tree for and data. +
  • +
  • + + Easy to show custom parent children tree for tree, kanban, pivot, graph view. +
  • +
  • + + Filter product of any data in "Search More..." popup windows. +
  • +
  • + + Responsive UI.Only show when width > 992px; +
  • +
  • + + Product navigate by category or type is ready. + + Click to download. + +
  • +
  • + + Account chart navigate by type is ready. + + Click to download. + +
  • +
  • + + Contacts navigate by company is ready. + + Click to download. + +
  • +
  • + + Sale order navigate by partner and channel is ready. + + Click to download. + +
  • +
  • + + Purchase order navigate by partner is ready. + + Click to download. + +
  • +
  • + + HR employee navigate by department is ready. + + Click to download. + +
  • +
  • + + Apps Navigator by Category, Module Navigator is ready. + + Click to download. + +
  • +
  • + + It is so easy to customize, you can use it in anywhere in odoo. +
  • +
+
+
+
+
+ +
+
+
+ + +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us

+ + guohuadeng@hotmail.com +

+ Via QQ: 300883

+ + 300883@qq.com +
+
+

+ Visit our website for more support.

+ + https://www.sunpop.cn +
+
+
+
+ diff --git a/app_hr_searchpanel/static/description/product1.jpg b/app_hr_searchpanel/static/description/product1.jpg new file mode 100644 index 00000000..a6b9e8b8 Binary files /dev/null and b/app_hr_searchpanel/static/description/product1.jpg differ diff --git a/app_hr_searchpanel/static/description/purchase1.gif b/app_hr_searchpanel/static/description/purchase1.gif new file mode 100644 index 00000000..662865a1 Binary files /dev/null and b/app_hr_searchpanel/static/description/purchase1.gif differ diff --git a/app_hr_searchpanel/static/description/purchase1.jpg b/app_hr_searchpanel/static/description/purchase1.jpg new file mode 100644 index 00000000..1203da69 Binary files /dev/null and b/app_hr_searchpanel/static/description/purchase1.jpg differ diff --git a/app_hr_searchpanel/static/description/sale1.jpg b/app_hr_searchpanel/static/description/sale1.jpg new file mode 100644 index 00000000..35d4cbd2 Binary files /dev/null and b/app_hr_searchpanel/static/description/sale1.jpg differ diff --git a/app_hr_searchpanel/static/description/stock1.jpg b/app_hr_searchpanel/static/description/stock1.jpg new file mode 100644 index 00000000..57946fc3 Binary files /dev/null and b/app_hr_searchpanel/static/description/stock1.jpg differ diff --git a/app_hr_searchpanel/static/description/superbar.gif b/app_hr_searchpanel/static/description/superbar.gif new file mode 100644 index 00000000..132c4231 Binary files /dev/null and b/app_hr_searchpanel/static/description/superbar.gif differ diff --git a/app_hr_searchpanel/views/hr_views.xml b/app_hr_searchpanel/views/hr_views.xml new file mode 100644 index 00000000..5be576f1 --- /dev/null +++ b/app_hr_searchpanel/views/hr_views.xml @@ -0,0 +1,19 @@ + + + + + app.hr.employee.kanban + hr.employee + + + + + + + + + + + + + \ No newline at end of file diff --git a/app_module_searchpanel/__init__.py b/app_module_searchpanel/__init__.py new file mode 100644 index 00000000..86764a0e --- /dev/null +++ b/app_module_searchpanel/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from .hooks import post_init_hook \ No newline at end of file diff --git a/app_module_searchpanel/__manifest__.py b/app_module_searchpanel/__manifest__.py new file mode 100644 index 00000000..11982eba --- /dev/null +++ b/app_module_searchpanel/__manifest__.py @@ -0,0 +1,67 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-08-15 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +{ + 'name': "Apps Navigator by Category, Module Navigator", + 'version': '12.19.01.14', + 'author': 'Sunpop.cn', + 'category': 'Base', + 'website': 'https://www.sunpop.cn', + 'license': 'LGPL-3', + 'sequence': 2, + 'summary': """ + Browse Apps by category tree. Use for parent children kanban navigator. + dynanmic kanban. Hierarchy Tree. Parent Children relation tree filter, navigator. + """, + 'description': """ + migrate from odoo13. Support one2many field and kanban view. + Advance Search, Advance Filter with Parent Children Tree. + Easy to navigator and browse any data. + Ready for any odoo module. Like product, partner, sales order, purchase order, account, stock. + easy use, like: + + + + The limit of the apps is only support many2one field and kanban view. also not good for domain filter of panel. + If you want more powerful function. please go to https://www.odoo.com/apps/modules/12.0/app_web_superbar + """, + 'price': 0.00, + 'currency': 'EUR', + 'depends': [ + 'base', + ], + 'images': ['static/description/banner.png'], + 'data': [ + 'views/module_views.xml', + ], + 'demo': [ + ], + 'test': [ + ], + 'css': [ + ], + 'qweb': [ + 'static/src/xml/*.xml', + ], + 'js': [ + ], + 'post_load': None, + 'post_init_hook': 'post_init_hook', + 'installable': True, + 'application': True, + 'auto_install': False, +} diff --git a/app_module_searchpanel/hooks.py b/app_module_searchpanel/hooks.py new file mode 100644 index 00000000..f7bbfac4 --- /dev/null +++ b/app_module_searchpanel/hooks.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-10-12 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +def post_init_hook(cr, pool): + pass + # cr.execute("") diff --git a/app_module_searchpanel/i18n/zh_CN.po b/app_module_searchpanel/i18n/zh_CN.po new file mode 100644 index 00000000..f1e36e3e --- /dev/null +++ b/app_module_searchpanel/i18n/zh_CN.po @@ -0,0 +1,14 @@ +# Translation of Odoo Server. +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-08 14:28+0000\n" +"PO-Revision-Date: 2018-01-08 14:28+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" diff --git a/app_module_searchpanel/models/__init__.py b/app_module_searchpanel/models/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_module_searchpanel/models/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_module_searchpanel/report/__init__.py b/app_module_searchpanel/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_module_searchpanel/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_module_searchpanel/static/description/account1.jpg b/app_module_searchpanel/static/description/account1.jpg new file mode 100644 index 00000000..0fda0553 Binary files /dev/null and b/app_module_searchpanel/static/description/account1.jpg differ diff --git a/app_module_searchpanel/static/description/banner.gif b/app_module_searchpanel/static/description/banner.gif new file mode 100644 index 00000000..326fabdc Binary files /dev/null and b/app_module_searchpanel/static/description/banner.gif differ diff --git a/app_module_searchpanel/static/description/banner.png b/app_module_searchpanel/static/description/banner.png new file mode 100644 index 00000000..c07a0b30 Binary files /dev/null and b/app_module_searchpanel/static/description/banner.png differ diff --git a/app_module_searchpanel/static/description/contacts1.jpg b/app_module_searchpanel/static/description/contacts1.jpg new file mode 100644 index 00000000..b672396a Binary files /dev/null and b/app_module_searchpanel/static/description/contacts1.jpg differ diff --git a/app_module_searchpanel/static/description/demo2.jpg b/app_module_searchpanel/static/description/demo2.jpg new file mode 100644 index 00000000..b856e71d Binary files /dev/null and b/app_module_searchpanel/static/description/demo2.jpg differ diff --git a/app_module_searchpanel/static/description/demo_module1.jpg b/app_module_searchpanel/static/description/demo_module1.jpg new file mode 100644 index 00000000..641c2bde Binary files /dev/null and b/app_module_searchpanel/static/description/demo_module1.jpg differ diff --git a/app_module_searchpanel/static/description/demo_module2.jpg b/app_module_searchpanel/static/description/demo_module2.jpg new file mode 100644 index 00000000..f06f79fd Binary files /dev/null and b/app_module_searchpanel/static/description/demo_module2.jpg differ diff --git a/app_module_searchpanel/static/description/hr1.jpg b/app_module_searchpanel/static/description/hr1.jpg new file mode 100644 index 00000000..1ff8a535 Binary files /dev/null and b/app_module_searchpanel/static/description/hr1.jpg differ diff --git a/app_module_searchpanel/static/description/hr2.gif b/app_module_searchpanel/static/description/hr2.gif new file mode 100644 index 00000000..f5616cb5 Binary files /dev/null and b/app_module_searchpanel/static/description/hr2.gif differ diff --git a/app_module_searchpanel/static/description/icon.png b/app_module_searchpanel/static/description/icon.png new file mode 100644 index 00000000..7206fd8f Binary files /dev/null and b/app_module_searchpanel/static/description/icon.png differ diff --git a/app_module_searchpanel/static/description/index.html b/app_module_searchpanel/static/description/index.html new file mode 100644 index 00000000..5ec6afce --- /dev/null +++ b/app_module_searchpanel/static/description/index.html @@ -0,0 +1,308 @@ +
+
+

Search Panel Hierarchy Tree, quick kanban filter

+
+
+
+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search panel app + + in odoo Store. Get + + free 8 related apps. + +

+

Easy to navigator and browse any data.

+
+
+ Key features: + +
+
+
+
+ +
+
+

 

+

So Easy to navigator and search any data.

+

Product by category or type in kanban view

+
+ +
+
+
+
+
+

Use in Sale.

+
+ +
+
+
+ +
+
+

Use in purchase.

+
+ +
+
+
+ +
+
+

Use in stock.

+
+ +
+
+
+ +
+
+

Use in contacts.

+
+ +
+
+
+ +
+
+

Use in HR emploee.

+
+ +
+
+
+ +
+
+

Use in Account.

+
+ +
+
+
+ +
+
+

Apps Navigator by Category, Module Navigator is ready.

+
+ +
+
+
+ + +
+
+

At last, we strong suggest you get another Superbar app for more power feature.

+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search Apps + + in odoo Store. Get + + free 16 related apps. + +

+

Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view.

+

Online demo user/password: demo/demo + + Click to get demo. +

+
+
+ Key features: +
    +
  • + + Update: v12.19.02.26, Fix bug when go deep into relate views. +
  • +
  • + + Easy to make custom parent children tree for and data. +
  • +
  • + + Easy to show custom parent children tree for tree, kanban, pivot, graph view. +
  • +
  • + + Filter product of any data in "Search More..." popup windows. +
  • +
  • + + Responsive UI.Only show when width > 992px; +
  • +
  • + + Product navigate by category or type is ready. + + Click to download. + +
  • +
  • + + Account chart navigate by type is ready. + + Click to download. + +
  • +
  • + + Contacts navigate by company is ready. + + Click to download. + +
  • +
  • + + Sale order navigate by partner and channel is ready. + + Click to download. + +
  • +
  • + + Purchase order navigate by partner is ready. + + Click to download. + +
  • +
  • + + HR employee navigate by department is ready. + + Click to download. + +
  • +
  • + + Apps Navigator by Category, Module Navigator is ready. + + Click to download. + +
  • +
  • + + It is so easy to customize, you can use it in anywhere in odoo. +
  • +
+
+
+
+
+ +
+
+
+ + +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us

+ + guohuadeng@hotmail.com +

+ Via QQ: 300883

+ + 300883@qq.com +
+
+

+ Visit our website for more support.

+ + https://www.sunpop.cn +
+
+
+
+ diff --git a/app_module_searchpanel/static/description/product1.jpg b/app_module_searchpanel/static/description/product1.jpg new file mode 100644 index 00000000..a6b9e8b8 Binary files /dev/null and b/app_module_searchpanel/static/description/product1.jpg differ diff --git a/app_module_searchpanel/static/description/purchase1.gif b/app_module_searchpanel/static/description/purchase1.gif new file mode 100644 index 00000000..662865a1 Binary files /dev/null and b/app_module_searchpanel/static/description/purchase1.gif differ diff --git a/app_module_searchpanel/static/description/purchase1.jpg b/app_module_searchpanel/static/description/purchase1.jpg new file mode 100644 index 00000000..1203da69 Binary files /dev/null and b/app_module_searchpanel/static/description/purchase1.jpg differ diff --git a/app_module_searchpanel/static/description/sale1.jpg b/app_module_searchpanel/static/description/sale1.jpg new file mode 100644 index 00000000..35d4cbd2 Binary files /dev/null and b/app_module_searchpanel/static/description/sale1.jpg differ diff --git a/app_module_searchpanel/static/description/searchmore.jpg b/app_module_searchpanel/static/description/searchmore.jpg new file mode 100644 index 00000000..d37c652d Binary files /dev/null and b/app_module_searchpanel/static/description/searchmore.jpg differ diff --git a/app_module_searchpanel/static/description/stock1.jpg b/app_module_searchpanel/static/description/stock1.jpg new file mode 100644 index 00000000..57946fc3 Binary files /dev/null and b/app_module_searchpanel/static/description/stock1.jpg differ diff --git a/app_module_searchpanel/static/description/superbar.gif b/app_module_searchpanel/static/description/superbar.gif new file mode 100644 index 00000000..132c4231 Binary files /dev/null and b/app_module_searchpanel/static/description/superbar.gif differ diff --git a/app_module_searchpanel/static/description/superbar_use.gif b/app_module_searchpanel/static/description/superbar_use.gif new file mode 100644 index 00000000..2ec5abde Binary files /dev/null and b/app_module_searchpanel/static/description/superbar_use.gif differ diff --git a/app_module_searchpanel/static/description/superbar_use.png b/app_module_searchpanel/static/description/superbar_use.png new file mode 100644 index 00000000..d5ffc980 Binary files /dev/null and b/app_module_searchpanel/static/description/superbar_use.png differ diff --git a/app_module_searchpanel/static/description/use1.jpg b/app_module_searchpanel/static/description/use1.jpg new file mode 100644 index 00000000..b951024b Binary files /dev/null and b/app_module_searchpanel/static/description/use1.jpg differ diff --git a/app_module_searchpanel/static/description/use2.jpg b/app_module_searchpanel/static/description/use2.jpg new file mode 100644 index 00000000..4d46d705 Binary files /dev/null and b/app_module_searchpanel/static/description/use2.jpg differ diff --git a/app_module_searchpanel/static/description/use3.jpg b/app_module_searchpanel/static/description/use3.jpg new file mode 100644 index 00000000..fe8b7ef7 Binary files /dev/null and b/app_module_searchpanel/static/description/use3.jpg differ diff --git a/app_module_searchpanel/static/description/use4.jpg b/app_module_searchpanel/static/description/use4.jpg new file mode 100644 index 00000000..606a5ce6 Binary files /dev/null and b/app_module_searchpanel/static/description/use4.jpg differ diff --git a/app_module_searchpanel/static/description/use5.jpg b/app_module_searchpanel/static/description/use5.jpg new file mode 100644 index 00000000..18b0d1b4 Binary files /dev/null and b/app_module_searchpanel/static/description/use5.jpg differ diff --git a/app_module_searchpanel/static/description/use6.jpg b/app_module_searchpanel/static/description/use6.jpg new file mode 100644 index 00000000..f900ded8 Binary files /dev/null and b/app_module_searchpanel/static/description/use6.jpg differ diff --git a/app_module_searchpanel/static/description/use7.jpg b/app_module_searchpanel/static/description/use7.jpg new file mode 100644 index 00000000..93fc8d4d Binary files /dev/null and b/app_module_searchpanel/static/description/use7.jpg differ diff --git a/app_module_searchpanel/static/description/use8.jpg b/app_module_searchpanel/static/description/use8.jpg new file mode 100644 index 00000000..41a2796e Binary files /dev/null and b/app_module_searchpanel/static/description/use8.jpg differ diff --git a/app_module_searchpanel/static/description/use9.jpg b/app_module_searchpanel/static/description/use9.jpg new file mode 100644 index 00000000..9b442b4a Binary files /dev/null and b/app_module_searchpanel/static/description/use9.jpg differ diff --git a/app_module_searchpanel/static/description/usea.jpg b/app_module_searchpanel/static/description/usea.jpg new file mode 100644 index 00000000..3c27fb9e Binary files /dev/null and b/app_module_searchpanel/static/description/usea.jpg differ diff --git a/app_module_searchpanel/views/module_views.xml b/app_module_searchpanel/views/module_views.xml new file mode 100644 index 00000000..a7c2a6f7 --- /dev/null +++ b/app_module_searchpanel/views/module_views.xml @@ -0,0 +1,17 @@ + + + + + Apps Kanban searchpanel + ir.module.module + + + + + + + + + + + \ No newline at end of file diff --git a/app_product_searchpanel/__init__.py b/app_product_searchpanel/__init__.py new file mode 100644 index 00000000..86764a0e --- /dev/null +++ b/app_product_searchpanel/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from .hooks import post_init_hook \ No newline at end of file diff --git a/app_product_searchpanel/__manifest__.py b/app_product_searchpanel/__manifest__.py new file mode 100644 index 00000000..e30367f7 --- /dev/null +++ b/app_product_searchpanel/__manifest__.py @@ -0,0 +1,67 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-08-15 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +{ + 'name': "App product browse by category navigator", + 'version': '12.19.01.11', + 'author': 'Sunpop.cn', + 'category': 'Base', + 'website': 'https://www.sunpop.cn', + 'license': 'LGPL-3', + 'sequence': 2, + 'summary': """ + Browse Product by category tree. Use for parent children kanban navigator. + dynanmic kanban. Hierarchy Tree. Parent Children relation tree filter, navigator. + """, + 'description': """ + migrate from odoo13. Support one2many field and kanban view. + Advance Search, Advance Filter with Parent Children Tree. + Easy to navigator and browse any data. + Ready for any odoo module. Like product, partner, sales order, purchase order, account, stock. + easy use, like: + + + + The limit of the apps is only support many2one field and kanban view. also not good for domain filter of panel. + If you want more powerful function. please go to https://www.odoo.com/apps/modules/12.0/app_web_superbar + """, + 'price': 0.00, + 'currency': 'EUR', + 'depends': [ + 'product', + ], + 'images': ['static/description/purchase.gif'], + 'data': [ + 'views/product_views.xml', + ], + 'demo': [ + ], + 'test': [ + ], + 'css': [ + ], + 'qweb': [ + 'static/src/xml/*.xml', + ], + 'js': [ + ], + 'post_load': None, + 'post_init_hook': 'post_init_hook', + 'installable': True, + 'application': True, + 'auto_install': False, +} diff --git a/app_product_searchpanel/hooks.py b/app_product_searchpanel/hooks.py new file mode 100644 index 00000000..f7bbfac4 --- /dev/null +++ b/app_product_searchpanel/hooks.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-10-12 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +def post_init_hook(cr, pool): + pass + # cr.execute("") diff --git a/app_product_searchpanel/i18n/zh_CN.po b/app_product_searchpanel/i18n/zh_CN.po new file mode 100644 index 00000000..f1e36e3e --- /dev/null +++ b/app_product_searchpanel/i18n/zh_CN.po @@ -0,0 +1,14 @@ +# Translation of Odoo Server. +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-08 14:28+0000\n" +"PO-Revision-Date: 2018-01-08 14:28+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" diff --git a/app_product_searchpanel/models/__init__.py b/app_product_searchpanel/models/__init__.py new file mode 100644 index 00000000..cfc06edc --- /dev/null +++ b/app_product_searchpanel/models/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +# from . import product_category + diff --git a/app_product_searchpanel/models/product_category.py b/app_product_searchpanel/models/product_category.py new file mode 100644 index 00000000..709d0af2 --- /dev/null +++ b/app_product_searchpanel/models/product_category.py @@ -0,0 +1,33 @@ +# -*- coding: utf-8 -*- + +# Created on 2017-11-28 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +from odoo import api, fields, models, exceptions, _ + +class ProductCategory(models.Model): + _inherit = 'product.category' + + # 更新 complete_name 算法,当有context: show_short =1 时,只显示短名 + @api.multi + def name_get(self): + if self._context.get('category_show_short'): + new_res = [] + for category in self: + name = category.name + new_res.append((category.id, name)) + return new_res + else: + return super(ProductCategory, self).name_get() diff --git a/app_product_searchpanel/report/__init__.py b/app_product_searchpanel/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_product_searchpanel/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_product_searchpanel/static/description/account1.jpg b/app_product_searchpanel/static/description/account1.jpg new file mode 100644 index 00000000..0fda0553 Binary files /dev/null and b/app_product_searchpanel/static/description/account1.jpg differ diff --git a/app_product_searchpanel/static/description/banner.gif b/app_product_searchpanel/static/description/banner.gif new file mode 100644 index 00000000..326fabdc Binary files /dev/null and b/app_product_searchpanel/static/description/banner.gif differ diff --git a/app_product_searchpanel/static/description/banner.png b/app_product_searchpanel/static/description/banner.png new file mode 100644 index 00000000..c07a0b30 Binary files /dev/null and b/app_product_searchpanel/static/description/banner.png differ diff --git a/app_product_searchpanel/static/description/contacts1.jpg b/app_product_searchpanel/static/description/contacts1.jpg new file mode 100644 index 00000000..b672396a Binary files /dev/null and b/app_product_searchpanel/static/description/contacts1.jpg differ diff --git a/app_product_searchpanel/static/description/demo2.jpg b/app_product_searchpanel/static/description/demo2.jpg new file mode 100644 index 00000000..b856e71d Binary files /dev/null and b/app_product_searchpanel/static/description/demo2.jpg differ diff --git a/app_product_searchpanel/static/description/demo_module1.jpg b/app_product_searchpanel/static/description/demo_module1.jpg new file mode 100644 index 00000000..641c2bde Binary files /dev/null and b/app_product_searchpanel/static/description/demo_module1.jpg differ diff --git a/app_product_searchpanel/static/description/demo_module2.jpg b/app_product_searchpanel/static/description/demo_module2.jpg new file mode 100644 index 00000000..f06f79fd Binary files /dev/null and b/app_product_searchpanel/static/description/demo_module2.jpg differ diff --git a/app_product_searchpanel/static/description/hr1.jpg b/app_product_searchpanel/static/description/hr1.jpg new file mode 100644 index 00000000..1ff8a535 Binary files /dev/null and b/app_product_searchpanel/static/description/hr1.jpg differ diff --git a/app_product_searchpanel/static/description/hr2.gif b/app_product_searchpanel/static/description/hr2.gif new file mode 100644 index 00000000..f5616cb5 Binary files /dev/null and b/app_product_searchpanel/static/description/hr2.gif differ diff --git a/app_product_searchpanel/static/description/icon.png b/app_product_searchpanel/static/description/icon.png new file mode 100644 index 00000000..7206fd8f Binary files /dev/null and b/app_product_searchpanel/static/description/icon.png differ diff --git a/app_product_searchpanel/static/description/index.html b/app_product_searchpanel/static/description/index.html new file mode 100644 index 00000000..f1a7f50e --- /dev/null +++ b/app_product_searchpanel/static/description/index.html @@ -0,0 +1,315 @@ +
+
+

Search Panel Hierarchy Tree, quick kanban filter

+
+
+
+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search panel app + + in odoo Store. Get + + free 8 related apps. + +

+

Easy to navigator and browse any data.

+
+
+ Key features: + +
+
+
+
+ +
+
+

 

+

So Easy to navigator and search any data.

+

Product by category or type in kanban view

+
+ +
+
+
+
+
+

Use in Sale.

+
+ +
+
+
+ +
+
+

Use in purchase.

+
+ +
+
+
+ +
+
+

Use in stock.

+
+ +
+
+
+ +
+
+

Use in contacts.

+
+ +
+
+
+ +
+
+

Use in HR emploee.

+
+ +
+
+
+ +
+
+

Use in Account.

+
+ +
+
+
+ +
+
+

Apps Navigator by Category, Module Navigator is ready.

+
+ +
+
+
+ + +
+
+

At last, we strong suggest you get another Superbar app for more power feature.

+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search Apps + + in odoo Store. Get + + free 16 related apps. + +

+

Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view.

+

Online demo user/password: demo/demo + + Click to get demo. +

+
+
+ Key features: +
    +
  • + + Update: v12.19.02.26, Fix bug when go deep into relate views. +
  • +
  • + + Easy to make custom parent children tree for and data. +
  • +
  • + + Easy to show custom parent children tree for tree, kanban, pivot, graph view. +
  • +
  • + + Filter product of any data in "Search More..." popup windows. +
  • +
  • + + Responsive UI.Only show when width > 992px; +
  • +
  • + + Product navigate by category or type is ready. + + Click to download. + +
  • +
  • + + Account chart navigate by type is ready. + + Click to download. + +
  • +
  • + + Contacts navigate by company is ready. + + Click to download. + +
  • +
  • + + Sale order navigate by partner and channel is ready. + + Click to download. + +
  • +
  • + + Purchase order navigate by partner is ready. + + Click to download. + +
  • +
  • + + HR employee navigate by department is ready. + + Click to download. + +
  • +
  • + + Apps Navigator by Category, Module Navigator is ready. + + Click to download. + +
  • +
  • + + It is so easy to customize, you can use it in anywhere in odoo. +
  • +
+
+
+
+
+ +
+
+
+ + +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us

+ + guohuadeng@hotmail.com +

+ Via QQ: 300883

+ + 300883@qq.com +
+
+

+ Visit our website for more support.

+ + https://www.sunpop.cn +
+
+
+
+ diff --git a/app_product_searchpanel/static/description/product1.jpg b/app_product_searchpanel/static/description/product1.jpg new file mode 100644 index 00000000..a6b9e8b8 Binary files /dev/null and b/app_product_searchpanel/static/description/product1.jpg differ diff --git a/app_product_searchpanel/static/description/purchase1.gif b/app_product_searchpanel/static/description/purchase1.gif new file mode 100644 index 00000000..662865a1 Binary files /dev/null and b/app_product_searchpanel/static/description/purchase1.gif differ diff --git a/app_product_searchpanel/static/description/purchase1.jpg b/app_product_searchpanel/static/description/purchase1.jpg new file mode 100644 index 00000000..1203da69 Binary files /dev/null and b/app_product_searchpanel/static/description/purchase1.jpg differ diff --git a/app_product_searchpanel/static/description/sale1.jpg b/app_product_searchpanel/static/description/sale1.jpg new file mode 100644 index 00000000..35d4cbd2 Binary files /dev/null and b/app_product_searchpanel/static/description/sale1.jpg differ diff --git a/app_product_searchpanel/static/description/searchmore.jpg b/app_product_searchpanel/static/description/searchmore.jpg new file mode 100644 index 00000000..d37c652d Binary files /dev/null and b/app_product_searchpanel/static/description/searchmore.jpg differ diff --git a/app_product_searchpanel/static/description/stock1.jpg b/app_product_searchpanel/static/description/stock1.jpg new file mode 100644 index 00000000..57946fc3 Binary files /dev/null and b/app_product_searchpanel/static/description/stock1.jpg differ diff --git a/app_product_searchpanel/static/description/superbar.gif b/app_product_searchpanel/static/description/superbar.gif new file mode 100644 index 00000000..132c4231 Binary files /dev/null and b/app_product_searchpanel/static/description/superbar.gif differ diff --git a/app_product_searchpanel/static/description/superbar_use.gif b/app_product_searchpanel/static/description/superbar_use.gif new file mode 100644 index 00000000..2ec5abde Binary files /dev/null and b/app_product_searchpanel/static/description/superbar_use.gif differ diff --git a/app_product_searchpanel/static/description/superbar_use.png b/app_product_searchpanel/static/description/superbar_use.png new file mode 100644 index 00000000..d5ffc980 Binary files /dev/null and b/app_product_searchpanel/static/description/superbar_use.png differ diff --git a/app_product_searchpanel/static/description/use1.jpg b/app_product_searchpanel/static/description/use1.jpg new file mode 100644 index 00000000..b951024b Binary files /dev/null and b/app_product_searchpanel/static/description/use1.jpg differ diff --git a/app_product_searchpanel/static/description/use2.jpg b/app_product_searchpanel/static/description/use2.jpg new file mode 100644 index 00000000..4d46d705 Binary files /dev/null and b/app_product_searchpanel/static/description/use2.jpg differ diff --git a/app_product_searchpanel/static/description/use3.jpg b/app_product_searchpanel/static/description/use3.jpg new file mode 100644 index 00000000..fe8b7ef7 Binary files /dev/null and b/app_product_searchpanel/static/description/use3.jpg differ diff --git a/app_product_searchpanel/static/description/use4.jpg b/app_product_searchpanel/static/description/use4.jpg new file mode 100644 index 00000000..606a5ce6 Binary files /dev/null and b/app_product_searchpanel/static/description/use4.jpg differ diff --git a/app_product_searchpanel/static/description/use5.jpg b/app_product_searchpanel/static/description/use5.jpg new file mode 100644 index 00000000..18b0d1b4 Binary files /dev/null and b/app_product_searchpanel/static/description/use5.jpg differ diff --git a/app_product_searchpanel/static/description/use6.jpg b/app_product_searchpanel/static/description/use6.jpg new file mode 100644 index 00000000..f900ded8 Binary files /dev/null and b/app_product_searchpanel/static/description/use6.jpg differ diff --git a/app_product_searchpanel/static/description/use7.jpg b/app_product_searchpanel/static/description/use7.jpg new file mode 100644 index 00000000..93fc8d4d Binary files /dev/null and b/app_product_searchpanel/static/description/use7.jpg differ diff --git a/app_product_searchpanel/static/description/use8.jpg b/app_product_searchpanel/static/description/use8.jpg new file mode 100644 index 00000000..41a2796e Binary files /dev/null and b/app_product_searchpanel/static/description/use8.jpg differ diff --git a/app_product_searchpanel/static/description/use9.jpg b/app_product_searchpanel/static/description/use9.jpg new file mode 100644 index 00000000..9b442b4a Binary files /dev/null and b/app_product_searchpanel/static/description/use9.jpg differ diff --git a/app_product_searchpanel/static/description/usea.jpg b/app_product_searchpanel/static/description/usea.jpg new file mode 100644 index 00000000..3c27fb9e Binary files /dev/null and b/app_product_searchpanel/static/description/usea.jpg differ diff --git a/app_product_searchpanel/views/product_views.xml b/app_product_searchpanel/views/product_views.xml new file mode 100644 index 00000000..58b19bd3 --- /dev/null +++ b/app_product_searchpanel/views/product_views.xml @@ -0,0 +1,18 @@ + + + + + product.template.search.ztree + product.template + + + + + + + + + + + + \ No newline at end of file diff --git a/app_purchase_searchpanel/__init__.py b/app_purchase_searchpanel/__init__.py new file mode 100644 index 00000000..86764a0e --- /dev/null +++ b/app_purchase_searchpanel/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from .hooks import post_init_hook \ No newline at end of file diff --git a/app_purchase_searchpanel/__manifest__.py b/app_purchase_searchpanel/__manifest__.py new file mode 100644 index 00000000..f6f3e7bc --- /dev/null +++ b/app_purchase_searchpanel/__manifest__.py @@ -0,0 +1,68 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-08-15 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +{ + 'name': "App purchase search panel browse by partner", + 'version': '12.19.04.22', + 'author': 'Sunpop.cn', + 'category': 'Base', + 'website': 'https://www.sunpop.cn', + 'license': 'LGPL-3', + 'sequence': 10, + 'summary': """ + migrate from odoo13. + Browse purchase order by partner. Use for parent children tree list kanban navigator. + only support one2many field and kanban view. + """, + 'description': """ + migrate from odoo13. Support one2many field and kanban view. + Advance Search, Advance Filter with Parent Children Tree. + Easy to navigator and browse any data. + Ready for any odoo module. Like product, partner, sales order, purchase order, account, stock. + easy use, like: + + + + The limit of the apps is only support many2one field and kanban view. also not good for domain filter of panel. + If you want more powerful function. please go to https://www.odoo.com/apps/modules/12.0/app_web_superbar + """, + 'price': 0.00, + 'currency': 'EUR', + 'depends': [ + 'purchase', + ], + 'images': ['static/description/banner.png'], + 'data': [ + 'views/purchase_views.xml', + ], + 'demo': [ + ], + 'test': [ + ], + 'css': [ + ], + 'qweb': [ + 'static/src/xml/*.xml', + ], + 'js': [ + ], + 'post_load': None, + 'post_init_hook': 'post_init_hook', + 'installable': True, + 'application': True, + 'auto_install': False, +} diff --git a/app_purchase_searchpanel/hooks.py b/app_purchase_searchpanel/hooks.py new file mode 100644 index 00000000..f7bbfac4 --- /dev/null +++ b/app_purchase_searchpanel/hooks.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-10-12 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +def post_init_hook(cr, pool): + pass + # cr.execute("") diff --git a/app_purchase_searchpanel/i18n/zh_CN.po b/app_purchase_searchpanel/i18n/zh_CN.po new file mode 100644 index 00000000..f45db9f9 --- /dev/null +++ b/app_purchase_searchpanel/i18n/zh_CN.po @@ -0,0 +1,16 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * felive_home +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-08 14:28+0000\n" +"PO-Revision-Date: 2018-01-08 14:28+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" diff --git a/app_purchase_searchpanel/models/__init__.py b/app_purchase_searchpanel/models/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_purchase_searchpanel/models/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_purchase_searchpanel/report/__init__.py b/app_purchase_searchpanel/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_purchase_searchpanel/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_purchase_searchpanel/static/description/account1.jpg b/app_purchase_searchpanel/static/description/account1.jpg new file mode 100644 index 00000000..0fda0553 Binary files /dev/null and b/app_purchase_searchpanel/static/description/account1.jpg differ diff --git a/app_purchase_searchpanel/static/description/banner.gif b/app_purchase_searchpanel/static/description/banner.gif new file mode 100644 index 00000000..326fabdc Binary files /dev/null and b/app_purchase_searchpanel/static/description/banner.gif differ diff --git a/app_purchase_searchpanel/static/description/banner.png b/app_purchase_searchpanel/static/description/banner.png new file mode 100644 index 00000000..c07a0b30 Binary files /dev/null and b/app_purchase_searchpanel/static/description/banner.png differ diff --git a/app_purchase_searchpanel/static/description/contacts1.jpg b/app_purchase_searchpanel/static/description/contacts1.jpg new file mode 100644 index 00000000..b672396a Binary files /dev/null and b/app_purchase_searchpanel/static/description/contacts1.jpg differ diff --git a/app_purchase_searchpanel/static/description/demo_module1.jpg b/app_purchase_searchpanel/static/description/demo_module1.jpg new file mode 100644 index 00000000..641c2bde Binary files /dev/null and b/app_purchase_searchpanel/static/description/demo_module1.jpg differ diff --git a/app_purchase_searchpanel/static/description/hr1.jpg b/app_purchase_searchpanel/static/description/hr1.jpg new file mode 100644 index 00000000..1ff8a535 Binary files /dev/null and b/app_purchase_searchpanel/static/description/hr1.jpg differ diff --git a/app_purchase_searchpanel/static/description/hr2.gif b/app_purchase_searchpanel/static/description/hr2.gif new file mode 100644 index 00000000..f5616cb5 Binary files /dev/null and b/app_purchase_searchpanel/static/description/hr2.gif differ diff --git a/app_purchase_searchpanel/static/description/icon.png b/app_purchase_searchpanel/static/description/icon.png new file mode 100644 index 00000000..7206fd8f Binary files /dev/null and b/app_purchase_searchpanel/static/description/icon.png differ diff --git a/app_purchase_searchpanel/static/description/index.html b/app_purchase_searchpanel/static/description/index.html new file mode 100644 index 00000000..5ec6afce --- /dev/null +++ b/app_purchase_searchpanel/static/description/index.html @@ -0,0 +1,308 @@ +
+
+

Search Panel Hierarchy Tree, quick kanban filter

+
+
+
+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search panel app + + in odoo Store. Get + + free 8 related apps. + +

+

Easy to navigator and browse any data.

+
+
+ Key features: + +
+
+
+
+ +
+
+

 

+

So Easy to navigator and search any data.

+

Product by category or type in kanban view

+
+ +
+
+
+
+
+

Use in Sale.

+
+ +
+
+
+ +
+
+

Use in purchase.

+
+ +
+
+
+ +
+
+

Use in stock.

+
+ +
+
+
+ +
+
+

Use in contacts.

+
+ +
+
+
+ +
+
+

Use in HR emploee.

+
+ +
+
+
+ +
+
+

Use in Account.

+
+ +
+
+
+ +
+
+

Apps Navigator by Category, Module Navigator is ready.

+
+ +
+
+
+ + +
+
+

At last, we strong suggest you get another Superbar app for more power feature.

+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search Apps + + in odoo Store. Get + + free 16 related apps. + +

+

Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view.

+

Online demo user/password: demo/demo + + Click to get demo. +

+
+
+ Key features: +
    +
  • + + Update: v12.19.02.26, Fix bug when go deep into relate views. +
  • +
  • + + Easy to make custom parent children tree for and data. +
  • +
  • + + Easy to show custom parent children tree for tree, kanban, pivot, graph view. +
  • +
  • + + Filter product of any data in "Search More..." popup windows. +
  • +
  • + + Responsive UI.Only show when width > 992px; +
  • +
  • + + Product navigate by category or type is ready. + + Click to download. + +
  • +
  • + + Account chart navigate by type is ready. + + Click to download. + +
  • +
  • + + Contacts navigate by company is ready. + + Click to download. + +
  • +
  • + + Sale order navigate by partner and channel is ready. + + Click to download. + +
  • +
  • + + Purchase order navigate by partner is ready. + + Click to download. + +
  • +
  • + + HR employee navigate by department is ready. + + Click to download. + +
  • +
  • + + Apps Navigator by Category, Module Navigator is ready. + + Click to download. + +
  • +
  • + + It is so easy to customize, you can use it in anywhere in odoo. +
  • +
+
+
+
+
+ +
+
+
+ + +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us

+ + guohuadeng@hotmail.com +

+ Via QQ: 300883

+ + 300883@qq.com +
+
+

+ Visit our website for more support.

+ + https://www.sunpop.cn +
+
+
+
+ diff --git a/app_purchase_searchpanel/static/description/product1.jpg b/app_purchase_searchpanel/static/description/product1.jpg new file mode 100644 index 00000000..a6b9e8b8 Binary files /dev/null and b/app_purchase_searchpanel/static/description/product1.jpg differ diff --git a/app_purchase_searchpanel/static/description/purchase1.gif b/app_purchase_searchpanel/static/description/purchase1.gif new file mode 100644 index 00000000..662865a1 Binary files /dev/null and b/app_purchase_searchpanel/static/description/purchase1.gif differ diff --git a/app_purchase_searchpanel/static/description/purchase1.jpg b/app_purchase_searchpanel/static/description/purchase1.jpg new file mode 100644 index 00000000..1203da69 Binary files /dev/null and b/app_purchase_searchpanel/static/description/purchase1.jpg differ diff --git a/app_purchase_searchpanel/static/description/sale1.jpg b/app_purchase_searchpanel/static/description/sale1.jpg new file mode 100644 index 00000000..35d4cbd2 Binary files /dev/null and b/app_purchase_searchpanel/static/description/sale1.jpg differ diff --git a/app_purchase_searchpanel/static/description/stock1.jpg b/app_purchase_searchpanel/static/description/stock1.jpg new file mode 100644 index 00000000..57946fc3 Binary files /dev/null and b/app_purchase_searchpanel/static/description/stock1.jpg differ diff --git a/app_purchase_searchpanel/static/description/superbar.gif b/app_purchase_searchpanel/static/description/superbar.gif new file mode 100644 index 00000000..132c4231 Binary files /dev/null and b/app_purchase_searchpanel/static/description/superbar.gif differ diff --git a/app_purchase_searchpanel/views/purchase_views.xml b/app_purchase_searchpanel/views/purchase_views.xml new file mode 100644 index 00000000..ab04d257 --- /dev/null +++ b/app_purchase_searchpanel/views/purchase_views.xml @@ -0,0 +1,29 @@ + + + + app.purchase.order.kanban + purchase.order + + + + + + + + + + + + app.product.supplierinfo.kanban + product.supplierinfo + + + + + + + + + + + \ No newline at end of file diff --git a/app_purchase_superbar/__manifest__.py b/app_purchase_superbar/__manifest__.py index 24070387..4d8bb420 100644 --- a/app_purchase_superbar/__manifest__.py +++ b/app_purchase_superbar/__manifest__.py @@ -16,8 +16,8 @@ # description: { - 'name': "App purchae search browse by partner", - 'version': '12.0.11.27', + 'name': "App purchase search browse by partner", + 'version': '12.19.04.22', 'author': 'Sunpop.cn', 'category': 'Base', 'website': 'https://www.sunpop.cn', diff --git a/app_purchase_superbar/views/purchase_views.xml b/app_purchase_superbar/views/purchase_views.xml index d0486082..b02ce212 100644 --- a/app_purchase_superbar/views/purchase_views.xml +++ b/app_purchase_superbar/views/purchase_views.xml @@ -24,8 +24,9 @@ - - + diff --git a/app_sale_searchpanel/__init__.py b/app_sale_searchpanel/__init__.py new file mode 100644 index 00000000..86764a0e --- /dev/null +++ b/app_sale_searchpanel/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from .hooks import post_init_hook \ No newline at end of file diff --git a/app_sale_searchpanel/__manifest__.py b/app_sale_searchpanel/__manifest__.py new file mode 100644 index 00000000..9eb5fadd --- /dev/null +++ b/app_sale_searchpanel/__manifest__.py @@ -0,0 +1,61 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-08-15 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +{ + 'name': "App sale order browse by partner and channel", + 'version': '12.0.11.09', + 'author': 'Sunpop.cn', + 'category': 'Base', + 'website': 'https://www.sunpop.cn', + 'license': 'LGPL-3', + 'sequence': 2, + 'summary': """ + Browse sale order by partner and sale channel. Use for parent children kanban navigator. + dynanmic kanban. Hierarchy Tree. Parent Children relation tree filter, navigator. + """, + 'description': """ + Superbar, zTree widget. + Advance search with real parent children tree, ListView or KanbanView. parent tree, children tree, + eg: Product category tree ,Department tree, stock location tree. + 超级方便的查询,树状视图。 + """, + 'price': 0.00, + 'currency': 'EUR', + 'depends': [ + 'sale_management', + ], + 'images': ['static/description/banner.png'], + 'data': [ + 'views/sale_order_views.xml', + ], + 'demo': [ + ], + 'test': [ + ], + 'css': [ + ], + 'qweb': [ + 'static/src/xml/*.xml', + ], + 'js': [ + ], + 'post_load': None, + 'post_init_hook': 'post_init_hook', + 'installable': True, + 'application': True, + 'auto_install': False, +} diff --git a/app_sale_searchpanel/hooks.py b/app_sale_searchpanel/hooks.py new file mode 100644 index 00000000..7edef364 --- /dev/null +++ b/app_sale_searchpanel/hooks.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-10-12 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +def post_init_hook(cr, pool): + pass + # cr.execute("") diff --git a/app_sale_searchpanel/i18n/zh_CN.po b/app_sale_searchpanel/i18n/zh_CN.po new file mode 100644 index 00000000..f1e36e3e --- /dev/null +++ b/app_sale_searchpanel/i18n/zh_CN.po @@ -0,0 +1,14 @@ +# Translation of Odoo Server. +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-08 14:28+0000\n" +"PO-Revision-Date: 2018-01-08 14:28+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" diff --git a/app_sale_searchpanel/models/__init__.py b/app_sale_searchpanel/models/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_sale_searchpanel/models/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_sale_searchpanel/report/__init__.py b/app_sale_searchpanel/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_sale_searchpanel/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_sale_searchpanel/static/description/account1.jpg b/app_sale_searchpanel/static/description/account1.jpg new file mode 100644 index 00000000..0fda0553 Binary files /dev/null and b/app_sale_searchpanel/static/description/account1.jpg differ diff --git a/app_sale_searchpanel/static/description/banner.gif b/app_sale_searchpanel/static/description/banner.gif new file mode 100644 index 00000000..326fabdc Binary files /dev/null and b/app_sale_searchpanel/static/description/banner.gif differ diff --git a/app_sale_searchpanel/static/description/banner.png b/app_sale_searchpanel/static/description/banner.png new file mode 100644 index 00000000..c07a0b30 Binary files /dev/null and b/app_sale_searchpanel/static/description/banner.png differ diff --git a/app_sale_searchpanel/static/description/contacts1.jpg b/app_sale_searchpanel/static/description/contacts1.jpg new file mode 100644 index 00000000..b672396a Binary files /dev/null and b/app_sale_searchpanel/static/description/contacts1.jpg differ diff --git a/app_sale_searchpanel/static/description/demo_module1.jpg b/app_sale_searchpanel/static/description/demo_module1.jpg new file mode 100644 index 00000000..641c2bde Binary files /dev/null and b/app_sale_searchpanel/static/description/demo_module1.jpg differ diff --git a/app_sale_searchpanel/static/description/hr1.jpg b/app_sale_searchpanel/static/description/hr1.jpg new file mode 100644 index 00000000..1ff8a535 Binary files /dev/null and b/app_sale_searchpanel/static/description/hr1.jpg differ diff --git a/app_sale_searchpanel/static/description/hr2.gif b/app_sale_searchpanel/static/description/hr2.gif new file mode 100644 index 00000000..f5616cb5 Binary files /dev/null and b/app_sale_searchpanel/static/description/hr2.gif differ diff --git a/app_sale_searchpanel/static/description/icon.png b/app_sale_searchpanel/static/description/icon.png new file mode 100644 index 00000000..7206fd8f Binary files /dev/null and b/app_sale_searchpanel/static/description/icon.png differ diff --git a/app_sale_searchpanel/static/description/index.html b/app_sale_searchpanel/static/description/index.html new file mode 100644 index 00000000..5ec6afce --- /dev/null +++ b/app_sale_searchpanel/static/description/index.html @@ -0,0 +1,308 @@ +
+
+

Search Panel Hierarchy Tree, quick kanban filter

+
+
+
+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search panel app + + in odoo Store. Get + + free 8 related apps. + +

+

Easy to navigator and browse any data.

+
+
+ Key features: + +
+
+
+
+ +
+
+

 

+

So Easy to navigator and search any data.

+

Product by category or type in kanban view

+
+ +
+
+
+
+
+

Use in Sale.

+
+ +
+
+
+ +
+
+

Use in purchase.

+
+ +
+
+
+ +
+
+

Use in stock.

+
+ +
+
+
+ +
+
+

Use in contacts.

+
+ +
+
+
+ +
+
+

Use in HR emploee.

+
+ +
+
+
+ +
+
+

Use in Account.

+
+ +
+
+
+ +
+
+

Apps Navigator by Category, Module Navigator is ready.

+
+ +
+
+
+ + +
+
+

At last, we strong suggest you get another Superbar app for more power feature.

+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search Apps + + in odoo Store. Get + + free 16 related apps. + +

+

Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view.

+

Online demo user/password: demo/demo + + Click to get demo. +

+
+
+ Key features: +
    +
  • + + Update: v12.19.02.26, Fix bug when go deep into relate views. +
  • +
  • + + Easy to make custom parent children tree for and data. +
  • +
  • + + Easy to show custom parent children tree for tree, kanban, pivot, graph view. +
  • +
  • + + Filter product of any data in "Search More..." popup windows. +
  • +
  • + + Responsive UI.Only show when width > 992px; +
  • +
  • + + Product navigate by category or type is ready. + + Click to download. + +
  • +
  • + + Account chart navigate by type is ready. + + Click to download. + +
  • +
  • + + Contacts navigate by company is ready. + + Click to download. + +
  • +
  • + + Sale order navigate by partner and channel is ready. + + Click to download. + +
  • +
  • + + Purchase order navigate by partner is ready. + + Click to download. + +
  • +
  • + + HR employee navigate by department is ready. + + Click to download. + +
  • +
  • + + Apps Navigator by Category, Module Navigator is ready. + + Click to download. + +
  • +
  • + + It is so easy to customize, you can use it in anywhere in odoo. +
  • +
+
+
+
+
+ +
+
+
+ + +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us

+ + guohuadeng@hotmail.com +

+ Via QQ: 300883

+ + 300883@qq.com +
+
+

+ Visit our website for more support.

+ + https://www.sunpop.cn +
+
+
+
+ diff --git a/app_sale_searchpanel/static/description/product1.jpg b/app_sale_searchpanel/static/description/product1.jpg new file mode 100644 index 00000000..a6b9e8b8 Binary files /dev/null and b/app_sale_searchpanel/static/description/product1.jpg differ diff --git a/app_sale_searchpanel/static/description/purchase1.gif b/app_sale_searchpanel/static/description/purchase1.gif new file mode 100644 index 00000000..662865a1 Binary files /dev/null and b/app_sale_searchpanel/static/description/purchase1.gif differ diff --git a/app_sale_searchpanel/static/description/purchase1.jpg b/app_sale_searchpanel/static/description/purchase1.jpg new file mode 100644 index 00000000..1203da69 Binary files /dev/null and b/app_sale_searchpanel/static/description/purchase1.jpg differ diff --git a/app_sale_searchpanel/static/description/sale1.jpg b/app_sale_searchpanel/static/description/sale1.jpg new file mode 100644 index 00000000..35d4cbd2 Binary files /dev/null and b/app_sale_searchpanel/static/description/sale1.jpg differ diff --git a/app_sale_searchpanel/static/description/stock1.jpg b/app_sale_searchpanel/static/description/stock1.jpg new file mode 100644 index 00000000..57946fc3 Binary files /dev/null and b/app_sale_searchpanel/static/description/stock1.jpg differ diff --git a/app_sale_searchpanel/static/description/superbar.gif b/app_sale_searchpanel/static/description/superbar.gif new file mode 100644 index 00000000..132c4231 Binary files /dev/null and b/app_sale_searchpanel/static/description/superbar.gif differ diff --git a/app_sale_searchpanel/views/sale_order_views.xml b/app_sale_searchpanel/views/sale_order_views.xml new file mode 100644 index 00000000..100b840a --- /dev/null +++ b/app_sale_searchpanel/views/sale_order_views.xml @@ -0,0 +1,19 @@ + + + + + + app.sale.order.kanban + sale.order + + + + + + + + + + + + \ No newline at end of file diff --git a/app_stock_location_capacity/__init__.py b/app_stock_location_capacity/__init__.py new file mode 100644 index 00000000..c6f04b45 --- /dev/null +++ b/app_stock_location_capacity/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- + +from . import controllers +from . import models +from . import ir +from . import res \ No newline at end of file diff --git a/app_stock_location_capacity/__manifest__.py b/app_stock_location_capacity/__manifest__.py new file mode 100644 index 00000000..c5090d4e --- /dev/null +++ b/app_stock_location_capacity/__manifest__.py @@ -0,0 +1,63 @@ +# -*- coding: utf-8 -*- + +# Created on 2019-01-04 +# author: 广州尚鹏,http://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# Odoo12在线用户手册(长期更新) +# http://www.sunpop.cn/documentation/user/12.0/en/index.html + +# Odoo12在线开发者手册(长期更新) +# http://www.sunpop.cn/documentation/12.0/index.html + +# Odoo10在线中文用户手册(长期更新) +# http://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# http://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# http://www.sunpop.cn/odoo10_developer_document_offline/ + + +{ + 'name': "Capacity of Stock Location,货架容量管理", + 'version': '12.19.03.18', + 'author': 'Sunpop.cn', + 'category': 'Warehouse', + 'website': 'http://www.sunpop.cn', + 'license': 'LGPL-3', + 'sequence': 2, + 'summary': """ + Add stock shelf, stock rack, stock slot manager. Shelf Auto Name with XYZ like WH-X1-Y2-Z6. + Add shelf menu. + """, + 'description': """ + + 1. + """, + 'price': 68.00, + 'currency': 'EUR', + 'depends': [ + 'stock', + 'app_stock_location_kanban', + ], + 'images': ['static/description/banner.png'], + 'data': [ + 'views/stock_location_views.xml', + ], + 'demo': [ + ], + 'test': [ + ], + 'css': [ + ], + 'qweb': [ + ], + 'js': [ + ], + 'installable': True, + 'application': True, + 'auto_install': True, +} diff --git a/app_stock_location_capacity/controllers/__init__.py b/app_stock_location_capacity/controllers/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_stock_location_capacity/controllers/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_stock_location_capacity/i18n/zh_CN.po b/app_stock_location_capacity/i18n/zh_CN.po new file mode 100644 index 00000000..94d257c0 --- /dev/null +++ b/app_stock_location_capacity/i18n/zh_CN.po @@ -0,0 +1,113 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * app_stock_location_capacity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0+e-20190124\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-02-26 02:29+0000\n" +"PO-Revision-Date: 2019-02-26 02:29+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: app_stock_location_capacity +#: model_terms:ir.ui.view,arch_db:app_stock_location_capacity.app_view_location_form +msgid "Capacity" +msgstr "库容" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__capacity_type +#: model_terms:ir.ui.view,arch_db:app_stock_location_capacity.app_view_location_search2 +msgid "Capacity Type" +msgstr "库容类型" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,help:app_stock_location_capacity.field_stock_location__capacity_type +msgid "Capacity Type of this Stock Location." +msgstr "当前库存位置的容量计算方式" + +#. module: app_stock_location_capacity +#: model_terms:ir.ui.view,arch_db:app_stock_location_capacity.view_location_kanban2 +msgid "Capacity of Stock Location" +msgstr "库容与库位管理" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__occupied_order +msgid "Current Order" +msgstr "当前订单" + +#. module: app_stock_location_capacity +#: model:ir.model,name:app_stock_location_capacity.model_stock_location +msgid "Inventory Locations" +msgstr "库存位置" + +#. module: app_stock_location_capacity +#: selection:stock.location,occupied_order:0 +msgid "Manufacture" +msgstr "制造" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__occupied_percent +msgid "Occupied(%)" +msgstr "占用率(%)" + +#. module: app_stock_location_capacity +#: selection:stock.location,occupied_order:0 +msgid "Purchase" +msgstr "采购" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__occupied_unit_theoretical +msgid "Qty Forecast Max" +msgstr "最大在途数量" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__capacity_unit +msgid "Qty Max" +msgstr "最大数量" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__occupied_unit +msgid "Qty Occupied" +msgstr "当前占用" + +#. module: app_stock_location_capacity +#: selection:stock.location,occupied_order:0 +msgid "Sale" +msgstr "销售" + +#. module: app_stock_location_capacity +#: selection:stock.location,capacity_type:0 +msgid "Unique Order" +msgstr "绑定唯一订单" + +#. module: app_stock_location_capacity +#: selection:stock.location,capacity_type:0 +msgid "Unit" +msgstr "数量" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__capacity_volume +msgid "Volume Max" +msgstr "最大容纳体积" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__occupied_volume +msgid "Volume Occupied" +msgstr "当前占用体积" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__capacity_weight +msgid "Weight Max" +msgstr "最大容纳重量" + +#. module: app_stock_location_capacity +#: model:ir.model.fields,field_description:app_stock_location_capacity.field_stock_location__occupied_weight +msgid "Weight Occupied" +msgstr "当前占用重量" + diff --git a/app_stock_location_capacity/ir/__init__.py b/app_stock_location_capacity/ir/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_stock_location_capacity/ir/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_stock_location_capacity/models/__init__.py b/app_stock_location_capacity/models/__init__.py new file mode 100644 index 00000000..cdf2b042 --- /dev/null +++ b/app_stock_location_capacity/models/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- + +from . import stock_location + + + diff --git a/app_stock_location_capacity/models/stock_location.py b/app_stock_location_capacity/models/stock_location.py new file mode 100644 index 00000000..d08bfa16 --- /dev/null +++ b/app_stock_location_capacity/models/stock_location.py @@ -0,0 +1,62 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import logging +from odoo import api, fields, tools, models, _ +from odoo.addons import decimal_precision as dp + + +class Location(models.Model): + _inherit = "stock.location" + + # 库存容量 capacity + capacity_type = fields.Selection([ + ('model', 'Unique Order'), + ('unit', 'Unit'), + # ('weight', 'Weight'), + # ('volume', 'Volume'), + ], string='Capacity Type', + help='Capacity Type of this Stock Location.') + + occupied_order = fields.Reference(string='Current Order', + selection=[ + ('sale.order', 'Sale'), + ('purchase.order', 'Purchase'), + ('mrp.production', 'Manufacture'), + ]) + + # 容量与当前占用 + capacity_unit = fields.Float('Qty Max', digits=dp.get_precision('Product Unit of Measure'), default=1.0) + occupied_unit = fields.Float('Qty Occupied', digits=dp.get_precision('Product Unit of Measure')) + # todo: 预计的 + occupied_unit_theoretical = fields.Float('Qty Forecast Max', digits=dp.get_precision('Product Unit of Measure')) + # todo: 重量及体积 + capacity_weight = fields.Float('Weight Max', digits=dp.get_precision('Stock Weight')) + occupied_weight = fields.Float('Weight Occupied', digits=dp.get_precision('Stock Weight')) + capacity_volume = fields.Float('Volume Max') + occupied_volume = fields.Float('Volume Occupied') + + occupied_percent = fields.Integer('Occupied(%)', compute='_compute_occupied', store=True) + + # 计算该位置的数量,主要是quant + @api.depends('capacity_type', 'occupied_order', 'capacity_unit', 'occupied_unit') + def _compute_occupied(self): + for rec in self: + # 只有中转位和内部位置才有库容 + if rec.usage in ('internal', 'transit'): + if rec.capacity_type == 'model': + if rec.occupied_order: + rec.occupied_percent = 100 + else: + rec.occupied_percent = 0 + else: + try: + rec.occupied_percent = 100.0 * rec.occupied_unit / rec.capacity_unit + except: + rec.occupied_percent = 0 + + @api.onchange('capacity_type') + def onchange_model(self): + self.order_id = None + if self.capacity_type != 'model': + self.occupied_order = None diff --git a/app_stock_location_capacity/report/__init__.py b/app_stock_location_capacity/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_stock_location_capacity/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_stock_location_capacity/res/__init__.py b/app_stock_location_capacity/res/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_stock_location_capacity/res/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_stock_location_capacity/static/description/banner.png b/app_stock_location_capacity/static/description/banner.png new file mode 100644 index 00000000..307cf82b Binary files /dev/null and b/app_stock_location_capacity/static/description/banner.png differ diff --git a/app_stock_location_capacity/static/description/icon.png b/app_stock_location_capacity/static/description/icon.png new file mode 100644 index 00000000..55ddce37 Binary files /dev/null and b/app_stock_location_capacity/static/description/icon.png differ diff --git a/app_stock_location_capacity/static/description/index.html b/app_stock_location_capacity/static/description/index.html new file mode 100644 index 00000000..5fcfa7e3 --- /dev/null +++ b/app_stock_location_capacity/static/description/index.html @@ -0,0 +1,83 @@ +
+
+
+

App Shelf manage of stock

+
+

This moduld allows user to manager shelf report.

+

Lastest update: v12.19.1.6

+
+
+ Key features: +
    +
  • + + 1. Add shelf manage menu, default value. +
  • +
  • + + 2. Shelf Auto Name with XYZ like WH-X1-Y2-Z6. +
  • +
+
+
+
+

More Powerful addons: + Powerful Odoo Addons +

+

+
+
+ +
+
+

Add stock shelf, stock rack, stock slot manager. Shelf Auto Name with XYZ like WH-X1-Y2-Z6.

+
+
+ +

+

Set is shelf location?

+ +

+

Auto name shelf.

+ +

+
+
+
+ +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us +

+ + guohuadeng@hotmail.com +

+ Via QQ: 300883 +

+ + 300883@qq.com +
+
+

+ Visit our website for more support. +

+ + http://www.sunpop.cn +
+
+
+
+ diff --git a/app_stock_location_capacity/views/stock_location_views.xml b/app_stock_location_capacity/views/stock_location_views.xml new file mode 100644 index 00000000..fe7bab14 --- /dev/null +++ b/app_stock_location_capacity/views/stock_location_views.xml @@ -0,0 +1,83 @@ + + + + + stock.location.tree + stock.location + + + + + + + + + + + + stock.location.kanban2 + stock.location + + + + Capacity of Stock Location> + + + + + + + + + +
+
+ +
+ +
+
+ +
+ + + +
+
+
+
+
+
+
+ + + app.stock.location.search + stock.location + + + + + + + + + + + app.stock.location.form + stock.location + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/app_stock_searchpanel/__init__.py b/app_stock_searchpanel/__init__.py new file mode 100644 index 00000000..86764a0e --- /dev/null +++ b/app_stock_searchpanel/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from .hooks import post_init_hook \ No newline at end of file diff --git a/app_stock_searchpanel/__manifest__.py b/app_stock_searchpanel/__manifest__.py new file mode 100644 index 00000000..0538983c --- /dev/null +++ b/app_stock_searchpanel/__manifest__.py @@ -0,0 +1,67 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-08-15 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +{ + 'name': "Stock Superbar ztree, parent children tree", + 'version': '12.0.10.15', + 'author': 'Sunpop.cn', + 'category': 'Base', + 'website': 'https://www.sunpop.cn', + 'license': 'LGPL-3', + 'sequence': 2, + 'summary': """ + stock picking filter by picking type. Use for parent children kanban navigator. + dynanmic kanban. Hierarchy Tree. Parent Children relation tree filter, navigator. + """, + 'description': """ + migrate from odoo13. Support one2many field and kanban view. + Advance Search, Advance Filter with Parent Children Tree. + Easy to navigator and browse any data. + Ready for any odoo module. Like product, partner, sales order, purchase order, account, stock. + easy use, like: + + + + The limit of the apps is only support many2one field and kanban view. also not good for domain filter of panel. + If you want more powerful function. please go to https://www.odoo.com/apps/modules/12.0/app_web_superbar + """, + 'price': 0.00, + 'currency': 'EUR', + 'depends': [ + 'stock', + ], + 'images': ['static/description/banner.gif'], + 'data': [ + 'views/stock_location_views.xml', + ], + 'demo': [ + ], + 'test': [ + ], + 'css': [ + ], + 'qweb': [ + 'static/src/xml/*.xml', + ], + 'js': [ + ], + 'post_load': None, + 'post_init_hook': 'post_init_hook', + 'installable': True, + 'application': True, + 'auto_install': False, +} diff --git a/app_stock_searchpanel/hooks.py b/app_stock_searchpanel/hooks.py new file mode 100644 index 00000000..f7bbfac4 --- /dev/null +++ b/app_stock_searchpanel/hooks.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- + +# Created on 2018-10-12 +# author: 广州尚鹏,https://www.sunpop.cn +# email: 300883@qq.com +# resource of Sunpop +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +# Odoo在线中文用户手册(长期更新) +# https://www.sunpop.cn/documentation/user/10.0/zh_CN/index.html + +# Odoo10离线中文用户手册下载 +# https://www.sunpop.cn/odoo10_user_manual_document_offline/ +# Odoo10离线开发手册下载-含python教程,jquery参考,Jinja2模板,PostgresSQL参考(odoo开发必备) +# https://www.sunpop.cn/odoo10_developer_document_offline/ +# description: + +def post_init_hook(cr, pool): + pass + # cr.execute("") diff --git a/app_stock_searchpanel/i18n/zh_CN.po b/app_stock_searchpanel/i18n/zh_CN.po new file mode 100644 index 00000000..f1e36e3e --- /dev/null +++ b/app_stock_searchpanel/i18n/zh_CN.po @@ -0,0 +1,14 @@ +# Translation of Odoo Server. +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-08 14:28+0000\n" +"PO-Revision-Date: 2018-01-08 14:28+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" diff --git a/app_stock_searchpanel/models/__init__.py b/app_stock_searchpanel/models/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/app_stock_searchpanel/models/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/app_stock_searchpanel/report/__init__.py b/app_stock_searchpanel/report/__init__.py new file mode 100644 index 00000000..633f8661 --- /dev/null +++ b/app_stock_searchpanel/report/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- + diff --git a/app_stock_searchpanel/static/description/account1.jpg b/app_stock_searchpanel/static/description/account1.jpg new file mode 100644 index 00000000..0fda0553 Binary files /dev/null and b/app_stock_searchpanel/static/description/account1.jpg differ diff --git a/app_stock_searchpanel/static/description/banner.gif b/app_stock_searchpanel/static/description/banner.gif new file mode 100644 index 00000000..326fabdc Binary files /dev/null and b/app_stock_searchpanel/static/description/banner.gif differ diff --git a/app_stock_searchpanel/static/description/banner.png b/app_stock_searchpanel/static/description/banner.png new file mode 100644 index 00000000..c07a0b30 Binary files /dev/null and b/app_stock_searchpanel/static/description/banner.png differ diff --git a/app_stock_searchpanel/static/description/contacts1.jpg b/app_stock_searchpanel/static/description/contacts1.jpg new file mode 100644 index 00000000..b672396a Binary files /dev/null and b/app_stock_searchpanel/static/description/contacts1.jpg differ diff --git a/app_stock_searchpanel/static/description/demo_module1.jpg b/app_stock_searchpanel/static/description/demo_module1.jpg new file mode 100644 index 00000000..641c2bde Binary files /dev/null and b/app_stock_searchpanel/static/description/demo_module1.jpg differ diff --git a/app_stock_searchpanel/static/description/hr1.jpg b/app_stock_searchpanel/static/description/hr1.jpg new file mode 100644 index 00000000..1ff8a535 Binary files /dev/null and b/app_stock_searchpanel/static/description/hr1.jpg differ diff --git a/app_stock_searchpanel/static/description/hr2.gif b/app_stock_searchpanel/static/description/hr2.gif new file mode 100644 index 00000000..f5616cb5 Binary files /dev/null and b/app_stock_searchpanel/static/description/hr2.gif differ diff --git a/app_stock_searchpanel/static/description/icon.png b/app_stock_searchpanel/static/description/icon.png new file mode 100644 index 00000000..7206fd8f Binary files /dev/null and b/app_stock_searchpanel/static/description/icon.png differ diff --git a/app_stock_searchpanel/static/description/index.html b/app_stock_searchpanel/static/description/index.html new file mode 100644 index 00000000..5ec6afce --- /dev/null +++ b/app_stock_searchpanel/static/description/index.html @@ -0,0 +1,308 @@ +
+
+

Search Panel Hierarchy Tree, quick kanban filter

+
+
+
+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search panel app + + in odoo Store. Get + + free 8 related apps. + +

+

Easy to navigator and browse any data.

+
+
+ Key features: + +
+
+
+
+ +
+
+

 

+

So Easy to navigator and search any data.

+

Product by category or type in kanban view

+
+ +
+
+
+
+
+

Use in Sale.

+
+ +
+
+
+ +
+
+

Use in purchase.

+
+ +
+
+
+ +
+
+

Use in stock.

+
+ +
+
+
+ +
+
+

Use in contacts.

+
+ +
+
+
+ +
+
+

Use in HR emploee.

+
+ +
+
+
+ +
+
+

Use in Account.

+
+ +
+
+
+ +
+
+

Apps Navigator by Category, Module Navigator is ready.

+
+ +
+
+
+ + +
+
+

At last, we strong suggest you get another Superbar app for more power feature.

+
+
+ +
+

Advance Search, Advance Filter with Parent Children Tree.

+

Buy + + this 1 Advance Search Apps + + in odoo Store. Get + + free 16 related apps. + +

+

Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view.

+

Online demo user/password: demo/demo + + Click to get demo. +

+
+
+ Key features: +
    +
  • + + Update: v12.19.02.26, Fix bug when go deep into relate views. +
  • +
  • + + Easy to make custom parent children tree for and data. +
  • +
  • + + Easy to show custom parent children tree for tree, kanban, pivot, graph view. +
  • +
  • + + Filter product of any data in "Search More..." popup windows. +
  • +
  • + + Responsive UI.Only show when width > 992px; +
  • +
  • + + Product navigate by category or type is ready. + + Click to download. + +
  • +
  • + + Account chart navigate by type is ready. + + Click to download. + +
  • +
  • + + Contacts navigate by company is ready. + + Click to download. + +
  • +
  • + + Sale order navigate by partner and channel is ready. + + Click to download. + +
  • +
  • + + Purchase order navigate by partner is ready. + + Click to download. + +
  • +
  • + + HR employee navigate by department is ready. + + Click to download. + +
  • +
  • + + Apps Navigator by Category, Module Navigator is ready. + + Click to download. + +
  • +
  • + + It is so easy to customize, you can use it in anywhere in odoo. +
  • +
+
+
+
+
+ +
+
+
+ + +
+
+
+

Technical Help & Support

+
+
+
+

+ For any type of technical help & support requests, Feel free to contact us

+ + guohuadeng@hotmail.com +

+ Via QQ: 300883

+ + 300883@qq.com +
+
+

+ Visit our website for more support.

+ + https://www.sunpop.cn +
+
+
+
+ diff --git a/app_stock_searchpanel/static/description/product1.jpg b/app_stock_searchpanel/static/description/product1.jpg new file mode 100644 index 00000000..a6b9e8b8 Binary files /dev/null and b/app_stock_searchpanel/static/description/product1.jpg differ diff --git a/app_stock_searchpanel/static/description/purchase1.gif b/app_stock_searchpanel/static/description/purchase1.gif new file mode 100644 index 00000000..662865a1 Binary files /dev/null and b/app_stock_searchpanel/static/description/purchase1.gif differ diff --git a/app_stock_searchpanel/static/description/purchase1.jpg b/app_stock_searchpanel/static/description/purchase1.jpg new file mode 100644 index 00000000..1203da69 Binary files /dev/null and b/app_stock_searchpanel/static/description/purchase1.jpg differ diff --git a/app_stock_searchpanel/static/description/sale1.jpg b/app_stock_searchpanel/static/description/sale1.jpg new file mode 100644 index 00000000..35d4cbd2 Binary files /dev/null and b/app_stock_searchpanel/static/description/sale1.jpg differ diff --git a/app_stock_searchpanel/static/description/stock1.jpg b/app_stock_searchpanel/static/description/stock1.jpg new file mode 100644 index 00000000..57946fc3 Binary files /dev/null and b/app_stock_searchpanel/static/description/stock1.jpg differ diff --git a/app_stock_searchpanel/static/description/superbar.gif b/app_stock_searchpanel/static/description/superbar.gif new file mode 100644 index 00000000..132c4231 Binary files /dev/null and b/app_stock_searchpanel/static/description/superbar.gif differ diff --git a/app_stock_searchpanel/views/stock_location_views.xml b/app_stock_searchpanel/views/stock_location_views.xml new file mode 100644 index 00000000..1dfcffcf --- /dev/null +++ b/app_stock_searchpanel/views/stock_location_views.xml @@ -0,0 +1,18 @@ + + + + + app.stock.picking.kanban + stock.picking + + + + + + + + + + + + \ No newline at end of file