update desc

This commit is contained in:
ivan deng
2023-08-04 03:28:06 +08:00
parent 10c244a124
commit 0d6312e522
77 changed files with 864 additions and 35 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 902 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 KiB

After

Width:  |  Height:  |  Size: 100 KiB

View File

@@ -1,16 +1,41 @@
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced" style="max-width: 95%;"> <div class="oe_row oe_spaced" style="max-width: 95%;">
<h2 class="oe_slogan" style="color:#875A7B;">Product Super Sidebar for Advance Search with Parent Children Tree</h2> <h2 class="oe_slogan" style="color:#875A7B;">Product Manager addon for Advance Search Superbar</h2>
</div>
<div class="oe_row text-center">
<h1>Free addons of Superbar. !This moduld Do Need extra paid Apps.</h1>
</div>
<p>
<a href="http://www.odoo.com/apps/modules/15.0/app_web_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>odoo Advance Search Superbar. Quick search any data for any Apps. Click to download.
</a>
</p>
</section>
<section class="oe_container container s_text_block pt40 pb40 o_colored_level" data-snippet="s_text_block" data-name="文本" style="background-image: none;" data-tilt-feature="">
<div class="s_allow_columns container">
<div data-oe-expression="//www.youtube.com/embed/whnmkTWsQkQ?rel=0&amp;autoplay=0" class="media_iframe_video">
<div class="css_editable_mode_display"></div>
<div class="media_iframe_video_size"></div>
<iframe src="//www.youtube.com/embed/whnmkTWsQkQ?rel=0&amp;autoplay=1" frameborder="0" allowfullscreen="allowfullscreen"></iframe>
</div>
<p class="o_default_snippet_text"><br></p>
</div>
<div class="oe_row text-center">
<a href="https://youtu.be/whnmkTWsQkQ" target="_blank" role="button" class="btn btn-primary btn-lg">Youtube Video of odoo Advance Search Superbar</a>
</div> </div>
</section> </section>
<section class="oe_container">
<section class="oe_container container">
<div class="oe_row"> <div class="oe_row">
<div class="oe_demo"> <div class="oe_demo">
<img class="oe_demo oe_screenshot" src="banner.gif"> <img class="oe_demo oe_screenshot" src="banner.gif">
</div> </div>
<h3 class="oe_slogan">Advance Search, Advance Filter with Parent Children Tree.</h3> <h3 class="oe_slogan">Advance Search, Advance Filter with Parent Children Tree.</h3>
<h1 class="text-danger text-center">Buy <h1 class="text-danger text-center">Buy
<a href="https://www.odoo.com/apps/modules/14.0/app_web_superbar/"> <a href="https://www.odoo.com/apps/modules/15.0/app_web_superbar/">
this 1 Advance Search Apps this 1 Advance Search Apps
</a> </a>
in odoo Store. Get in odoo Store. Get
@@ -27,10 +52,6 @@
<div class="alert alert-info" style="padding:8px;font-weight: 300; font-size: 20px;"> <div class="alert alert-info" style="padding:8px;font-weight: 300; font-size: 20px;">
<i class="fa fa-hand-o-right"></i><b> Key features: </b> <i class="fa fa-hand-o-right"></i><b> Key features: </b>
<ul class="list-unstyled"> <ul class="list-unstyled">
<li>
<i class="fa fa-check-square-o text-primary"></i>
Update: v12.19.05.23, Enhance UI. Add Pos Function.
</li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10) Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
@@ -46,77 +67,77 @@
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Product navigate by category or type is ready. Product navigate by category or type is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_product_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_product_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Pos navigate by category or store is ready. Pos navigate by category or store is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_pos_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_pos_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Account chart navigate by type is ready. Account chart navigate by type is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_account_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_account_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Contacts navigate by company is ready. Contacts navigate by company is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_contacts_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_contacts_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Sale order navigate by partner and channel is ready. Sale order navigate by partner and channel is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_sale_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_sale_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
CRM browse by stage and team is ready. CRM browse by stage and team is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_crm_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_crm_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Purchase order navigate by partner is ready. Purchase order navigate by partner is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_purchase_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_purchase_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Stock location navigate by parent, Picking by type is ready. Stock location navigate by parent, Picking by type is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_stock_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_stock_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
HR employee navigate by department is ready. HR employee navigate by department is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_hr_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_hr_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
MRP manufacture order navigate by state workcenter is ready. MRP manufacture order navigate by state workcenter is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_mrp_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_mrp_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Apps Navigator by Category, Module Navigator is ready. Apps Navigator by Category, Module Navigator is ready.
<a href="http://www.odoo.com/apps/modules/14.0/app_module_superbar/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_module_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</li> </li>
@@ -130,7 +151,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h1>&nbsp;</h1> <h1>&nbsp;</h1>
<h1 class="text-danger text-center">So Easy to navigator and search any data.</h1> <h1 class="text-danger text-center">So Easy to navigator and search any data.</h1>
@@ -141,7 +162,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
</div> </div>
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
@@ -152,7 +173,7 @@
</div> </div>
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4> <h4 class="oe_slogan">Free to Use in product category.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -161,7 +182,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in POS point of sale.</h4> <h4 class="oe_slogan">Free to Use in POS point of sale.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -177,7 +198,7 @@
</div> </div>
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in HR employee.</h4> <h4 class="oe_slogan">Use in HR employee.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -186,7 +207,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in Account.</h4> <h4 class="oe_slogan">Use in Account.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -195,7 +216,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in Sale.</h4> <h4 class="oe_slogan">Use in Sale.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -204,7 +225,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in CRM.</h4> <h4 class="oe_slogan">Use in CRM.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -213,7 +234,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in purchase.</h4> <h4 class="oe_slogan">Use in purchase.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -222,7 +243,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in MRP.</h4> <h4 class="oe_slogan">Use in MRP.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -231,7 +252,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in stock.</h4> <h4 class="oe_slogan">Use in stock.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -240,7 +261,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in contacts.</h4> <h4 class="oe_slogan">Use in contacts.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -249,7 +270,7 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Apps Navigator by Category, Module Navigator is ready.</h4> <h4 class="oe_slogan">Apps Navigator by Category, Module Navigator is ready.</h4>
<div class="oe_demo oe_screenshot"> <div class="oe_demo oe_screenshot">
@@ -261,19 +282,19 @@
</div> </div>
</section> </section>
<section class="oe_container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h1>&nbsp;</h1> <h1>&nbsp;</h1>
<h1 class="text-danger text-center">How to use! This app do need extra module. The price already included</h1> <h1 class="text-danger text-center">How to use! This app do need extra module. The price already included</h1>
<div class="oe_span12"> <div class="oe_span12">
<h4 class="oe_slogan oe_spaced">1. Buy and Install zTree widget. <h4 class="oe_slogan oe_spaced">1. Buy and Install zTree widget.
<a href="http://www.odoo.com/apps/modules/14.0/app_web_widget_ztree/" target="_blank"> <a href="http://www.odoo.com/apps/modules/15.0/app_web_widget_ztree/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </a>
</h4> </h4>
</div> </div>
<div class="oe_span12"> <div class="oe_span12">
<h4 class="oe_slogan oe_spaced">2. Buy and Install <a href="http://www.odoo.com/apps/modules/14.0/app_web_superbar/" target="_blank">app_web_superbar. </a> <span class="text-warning">Important! Reboot odoo after installed.</span> <h4 class="oe_slogan oe_spaced">2. Buy and Install <a href="http://www.odoo.com/apps/modules/15.0/app_web_superbar/" target="_blank">app_web_superbar. </a> <span class="text-warning">Important! Reboot odoo after installed.</span>
</h4> </h4>
</div> </div>
<div class="oe_span12"> <div class="oe_span12">

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 MiB

After

Width:  |  Height:  |  Size: 7.5 MiB

View File

@@ -0,0 +1,6 @@
# -*- coding: utf-8 -*-
from . import controllers
from . import models
from . import ir
from . import res

View File

@@ -0,0 +1,65 @@
# -*- coding: utf-8 -*-
# Created on 2018-08-15
# author: 欧度智能https://www.odooai.cn
# email: 300883@qq.com
# resource of odooai
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
# Odoo在线中文用户手册长期更新
# https://www.odooai.cn/documentation/user/10.0/zh_CN/index.html
# Odoo10离线中文用户手册下载
# https://www.odooai.cn/odoo10_user_manual_document_offline/
# Odoo10离线开发手册下载-含python教程jquery参考Jinja2模板PostgresSQL参考odoo开发必备
# https://www.odooai.cn/odoo10_developer_document_offline/
# description:
{
'name': "Multi Add Purchase Product,采购订单批量加产品",
'version': '13.21.12.30',
'author': 'odooai.cn',
'category': 'Base',
'website': 'https://www.odooai.cn',
'license': 'LGPL-3',
'sequence': 2,
'price': 0.00,
'currency': 'USD',
'summary': """
App Purchase Order Product Multi Batch Add.
Odoo App of odooai.cn
""",
'description': """
App Purchase Order Product Multi Add.
1. One Click to add multi product to Purchase Order.
2. All the product can filter and group.
3. Pop a detail form to add purchase line with detail.
采购订单批量增加产品
1. 可以一键快速将多个产品加到采购订单中
2. 可对产品进行过滤、分组,然后批量加入
3. 可以弹出一个明细录入界面添加,便于同时支持列表添加及表单添加
""",
'depends': [
# 'app_web_one2many_multi_add',
'purchase',
],
'images': ['static/description/banner.gif'],
'data': [
'views/purchase_order_views.xml',
],
'demo': [
],
'test': [
],
'css': [
],
'qweb': [
],
'js': [
],
'post_load': None,
'post_init_hook': None,
'installable': True,
'application': True,
'auto_install': False,
}

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1,33 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * app_purchase_product_multi_add
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0+e-20190301\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-14 15:59+0000\n"
"PO-Revision-Date: 2019-03-14 15:59+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_purchase_product_multi_add
#: model_terms:ir.ui.view,arch_db:app_purchase_product_multi_add.app_purchase_order_form
msgid "Add a product"
msgstr "添加产品"
#. module: app_purchase_product_multi_add
#: model_terms:ir.ui.view,arch_db:app_purchase_product_multi_add.app_purchase_order_form
msgid "Advance Add"
msgstr "高级添加"
#. module: app_purchase_product_multi_add
#: model_terms:ir.ui.view,arch_db:app_purchase_product_multi_add.app_purchase_order_form
msgid "Multi Add Product"
msgstr "批量添加"

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1,2 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@@ -0,0 +1,142 @@
<section class="oe_container">
<div class="oe_row oe_spaced" style="max-width: 95%;">
<h2 class="oe_slogan" style="color:#875A7B;">App Purchase Order Product Multi Add</h2>
<h3>One Click to add multi product to Purchase Order.</h3>
<h2>Important: This app is depends on a Paid App.
<a class="btn btn-danger mb4" href="http://www.odoo.com/apps/modules/15.0/app_web_one2many_multi_add/" target="_blank">app_web_one2many_multi_add</a>
</h2>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>One Click to add multi product to Purchase Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="banner.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<h3>You may also like these free Apps for odoo.</h3>
<ul>
<li>1. One Click to add multi product to Sale Order.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_sale_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>2. One Click to add multi product to Purchase Order.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_purchase_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>3. One Click to add multi product to MRP Bom.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_mrp_bom_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>4. One Click to add multi product to Stock Picking Order.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_stock_picking_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>5. One Click to add multi product to Account Customer Invoice, Vendor Bill.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_account_invoice_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>6. You can also make any one2many field to get this feature by config the xml.</li>
<li>7. You can filter or group the product / object, in the pop windows, and the multi select and add to the order</li>
</ul>
<div class="oe_demo oe_screenshot">
<img src="cnreadme.jpg" style="border:1px solid black"/>
<br/>
</div>
<h3 class="oe_slogan">Easy to Use. Click "Multi Add Items" in the one2many tree view.</h3>
<div class="oe_demo oe_screenshot">
<h2 class='oe_mt32'>Step1. Click "Multi Add Items" in any order form.</h2>
<img src="use1.jpg" style="border:1px solid black"/>
<br/>
<h2 class='oe_mt32'>Step2. Select product (or any item you setup in xml).</h2>
<img src="use2.jpg" style="border:1px solid black"/>
<br/>
<h2 class='oe_mt32'>Step3. Click "Select", then all product you select would add to the order.</h2>
<img src="use3.jpg" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>1. One Click to add multi product to Sale Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="sale1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>2. One Click to add multi product to Purchase Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="purchase1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>3. One Click to add multi product to MRP Bom.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="mrp1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>4. One Click to add multi product to Stock Picking Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="stock1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>5. One Click to add multi product to Account Customer Invoice, Vendor Bill.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="account1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>6. You can also make any one2many field to get this feature by config the xml.</h2>
</div>
<div class="oe_demo oe_screenshot">
<p>Check this example.</p>
<img src="guide1.jpg" style="border:1px solid black"/>
<br/>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced text-center">
<div class="oe_span12">
<h2 class="oe_slogan">Technical Help & Support</h2>
</div>
<div class="col-md-12 pad0">
<div class="oe_mt16">
<p><h4>
For any type of technical help & support requests, Feel free to contact us</h4></p>
<a style="background: #002e5a none repeat scroll 0% 0%; color: rgb(255, 255, 255);position: relative; overflow: hidden;"
class="btn btn-warning btn-lg" rel="nofollow" href="mailto:guohuadeng@hotmail.com"><span
style="height: 354px; width: 354px; top: -147.433px; left: -6.93335px;" class="o_ripple"></span>
<i class="fa fa-envelope"></i> guohuadeng@hotmail.com</a>
<p><h4>
Via QQ: 300883 (App user would not get QQ or any other IM support. Only for odoo project customize.)</h4></p>
<a style="background: #002e5a none repeat scroll 0% 0%; color: rgb(255, 255, 255);position: relative; overflow: hidden;"
class="btn btn-warning btn-lg" rel="nofollow" href="mailto:300883@qq.com"><span
style="height: 354px; width: 354px; top: -147.433px; left: -6.93335px;" class="o_ripple"></span>
<i class="fa fa-envelope"></i> 300883@qq.com</a>
</div>
<div class="oe_mt16">
<h4>
Visit our website for more support.</h4>
<h4>https://www.odooai.cn</h4>
</div>
</div>
</div>
</section>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

View File

@@ -0,0 +1,21 @@
<odoo>
<data>
<record id="app_purchase_order_form" model="ir.ui.view">
<field name="name">app.purchase.order.form</field>
<field name="model">purchase.order</field>
<field name="inherit_id" ref="purchase.purchase_order_form"/>
<field name="arch" type="xml">
<xpath expr="//page/field[@name='order_line']/tree/control" position="inside">
<create name="multi_add_line" string="Multi Add Product" context="{
'pro_multi_add': True,
'pro_res_model': 'product.product',
'pro_res_field': 'product_id',
}"/>
<!-- <create name="single_add_line" string="Advance Add" context="{-->
<!-- 'pro_single_add': True,-->
<!-- }"/>-->
</xpath>
</field>
</record>
</data>
</odoo>

View File

@@ -0,0 +1,6 @@
# -*- coding: utf-8 -*-
from . import controllers
from . import models
from . import ir
from . import res

View File

@@ -0,0 +1,65 @@
# -*- coding: utf-8 -*-
# Created on 2018-08-15
# author: 欧度智能https://www.odooai.cn
# email: 300883@qq.com
# resource of odooai
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
# Odoo在线中文用户手册长期更新
# https://www.odooai.cn/documentation/user/10.0/zh_CN/index.html
# Odoo10离线中文用户手册下载
# https://www.odooai.cn/odoo10_user_manual_document_offline/
# Odoo10离线开发手册下载-含python教程jquery参考Jinja2模板PostgresSQL参考odoo开发必备
# https://www.odooai.cn/odoo10_developer_document_offline/
# description:
{
'name': "Multi Add Sale Product,订单批量加产品",
'version': '13.21.12.30',
'author': 'odooai.cn',
'category': 'Base',
'website': 'https://www.odooai.cn',
'license': 'LGPL-3',
'sequence': 2,
'price': 0.00,
'currency': 'USD',
'summary': """
App Sale Order Product Multi Batch Add, mass add
Odoo App of odooai.cn
""",
'description': """
App Sale Order Product Multi Add.
1. One Click to add multi product to Sale Order.
2. All the product can filter and group.
3. Pop a detail form to add sale line with detail.
销售订单批量增加产品.
1. 可以一键快速将多个产品加到销售订单中
2. 可对产品进行过滤、分组,然后批量加入
3. 可以弹出一个明细录入界面添加,便于同时支持列表添加及表单添加
""",
'depends': [
# 'app_web_one2many_multi_add',
'sale_management',
],
'images': ['static/description/banner.gif'],
'data': [
'views/sale_order_views.xml',
],
'demo': [
],
'test': [
],
'css': [
],
'qweb': [
],
'js': [
],
'post_load': None,
'post_init_hook': None,
'installable': True,
'application': True,
'auto_install': False,
}

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * app_sale_product_multi_add
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0+e-20190301\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-22 10:38+0000\n"
"PO-Revision-Date: 2019-03-22 10:38+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_sale_product_multi_add
#: model_terms:ir.ui.view,arch_db:app_sale_product_multi_add.app_view_order_form
msgid "Multi add product"
msgstr "批量添加"
#. module: app_sale_product_multi_add
#: model_terms:ir.ui.view,arch_db:app_sale_product_multi_add.app_view_order_form
msgid "Advance Add"
msgstr "高级添加"

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1,2 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@@ -0,0 +1,142 @@
<section class="oe_container">
<div class="oe_row oe_spaced" style="max-width: 95%;">
<h2 class="oe_slogan" style="color:#875A7B;">App Sale Order Product Multi Add</h2>
<h3>One Click to add multi product to Sale Order.</h3>
<h2>Important: This app is depends on a Paid App.
<a class="btn btn-danger mb4" href="http://www.odoo.com/apps/modules/15.0/app_web_one2many_multi_add/" target="_blank">app_web_one2many_multi_add</a>
</h2>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>One Click to add multi product to Sale Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="sale1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<h3>You may also like these free Apps for odoo.</h3>
<ul>
<li>1. One Click to add multi product to Sale Order.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_sale_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>2. One Click to add multi product to Purchase Order.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_purchase_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>3. One Click to add multi product to MRP Bom.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_mrp_bom_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>4. One Click to add multi product to Stock Picking Order.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_stock_picking_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>5. One Click to add multi product to Account Customer Invoice, Vendor Bill.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_account_invoice_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>6. You can also make any one2many field to get this feature by config the xml.</li>
<li>7. You can filter or group the product / object, in the pop windows, and the multi select and add to the order</li>
</ul>
<div class="oe_demo oe_screenshot">
<img src="cnreadme.jpg" style="border:1px solid black"/>
<br/>
</div>
<h3 class="oe_slogan">Easy to Use. Click "Multi Add Items" in the one2many tree view.</h3>
<div class="oe_demo oe_screenshot">
<h2 class='oe_mt32'>Step1. Click "Multi Add Items" in any order form.</h2>
<img src="use1.jpg" style="border:1px solid black"/>
<br/>
<h2 class='oe_mt32'>Step2. Select product (or any item you setup in xml).</h2>
<img src="use2.jpg" style="border:1px solid black"/>
<br/>
<h2 class='oe_mt32'>Step3. Click "Select", then all product you select would add to the order.</h2>
<img src="use3.jpg" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>1. One Click to add multi product to Sale Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="sale1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>2. One Click to add multi product to Purchase Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="purchase1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>3. One Click to add multi product to MRP Bom.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="mrp1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>4. One Click to add multi product to Stock Picking Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="stock1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>5. One Click to add multi product to Account Customer Invoice, Vendor Bill.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="account1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>6. You can also make any one2many field to get this feature by config the xml.</h2>
</div>
<div class="oe_demo oe_screenshot">
<p>Check this example.</p>
<img src="guide1.jpg" style="border:1px solid black"/>
<br/>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced text-center">
<div class="oe_span12">
<h2 class="oe_slogan">Technical Help & Support</h2>
</div>
<div class="col-md-12 pad0">
<div class="oe_mt16">
<p><h4>
For any type of technical help & support requests, Feel free to contact us</h4></p>
<a style="background: #002e5a none repeat scroll 0% 0%; color: rgb(255, 255, 255);position: relative; overflow: hidden;"
class="btn btn-warning btn-lg" rel="nofollow" href="mailto:guohuadeng@hotmail.com"><span
style="height: 354px; width: 354px; top: -147.433px; left: -6.93335px;" class="o_ripple"></span>
<i class="fa fa-envelope"></i> guohuadeng@hotmail.com</a>
<p><h4>
Via QQ: 300883 (App user would not get QQ or any other IM support. Only for odoo project customize.)</h4></p>
<a style="background: #002e5a none repeat scroll 0% 0%; color: rgb(255, 255, 255);position: relative; overflow: hidden;"
class="btn btn-warning btn-lg" rel="nofollow" href="mailto:300883@qq.com"><span
style="height: 354px; width: 354px; top: -147.433px; left: -6.93335px;" class="o_ripple"></span>
<i class="fa fa-envelope"></i> 300883@qq.com</a>
</div>
<div class="oe_mt16">
<h4>
Visit our website for more support.</h4>
<h4>https://www.odooai.cn</h4>
</div>
</div>
</div>
</section>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

View File

@@ -0,0 +1,23 @@
<odoo>
<data>
<!-- sale,Inherit Form View to Modify it -->
<record id="app_view_order_form" model="ir.ui.view">
<field name="name">app.sale.order.form</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<xpath expr="//page/field[@name='order_line']/tree/control" position="inside">
<create name="multi_add_line" string="Multi add product" context="{
'pro_multi_add': True,
'pro_res_model': 'product.product',
'pro_res_field': 'product_id',
}"/>
<!-- <create name="single_add_line" string="Advance Add" context="{-->
<!-- 'pro_single_add': True,-->
<!-- }"/>-->
</xpath>
</field>
</record>
</data>
</odoo>

View File

@@ -0,0 +1,6 @@
# -*- coding: utf-8 -*-
from . import controllers
from . import models
from . import ir
from . import res

View File

@@ -0,0 +1,63 @@
# -*- coding: utf-8 -*-
# Created on 2018-08-15
# author: 欧度智能https://www.odooai.cn
# email: 300883@qq.com
# resource of odooai
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
# Odoo在线中文用户手册长期更新
# https://www.odooai.cn/documentation/user/10.0/zh_CN/index.html
# Odoo10离线中文用户手册下载
# https://www.odooai.cn/odoo10_user_manual_document_offline/
# Odoo10离线开发手册下载-含python教程jquery参考Jinja2模板PostgresSQL参考odoo开发必备
# https://www.odooai.cn/odoo10_developer_document_offline/
# description:
{
'name': "App Stock Picking Order Product Multi Batch Add",
'version': '13.19.11.19',
'author': 'odooai.cn',
'category': 'Base',
'website': 'https://www.odooai.cn',
'license': 'LGPL-3',
'sequence': 2,
'price': 0.00,
'currency': 'USD',
'summary': """
App Stock Picking Order Product Multi Batch Add
Odoo App of odooai.cn
""",
'description': """
App Stock Picking Order Product Multi Add.
1. One Click to add multi product to Stock Picking Order.
2. All the product can filter and group.
库存调拨单批量增加产品.
1. 可以一键快速将多个产品加到库存调拨单中
2. 可对产品进行过滤、分组,然后批量加入
""",
'depends': [
# 'app_web_one2many_multi_add',
'stock',
],
'images': ['static/description/stock1.gif'],
'data': [
'views/stock_picking_views.xml',
],
'demo': [
],
'test': [
],
'css': [
],
'qweb': [
],
'js': [
],
'post_load': None,
'post_init_hook': None,
'installable': True,
'application': True,
'auto_install': False,
}

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1,27 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * app_stock_picking_product_multi_add
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0+e-20190301\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-14 16:03+0000\n"
"PO-Revision-Date: 2019-03-14 16:03+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_picking_product_multi_add
#: model_terms:ir.ui.view,arch_db:app_stock_picking_product_multi_add.app_view_picking_form
msgid "Add a line"
msgstr "添加明细行"
#. module: app_stock_picking_product_multi_add
#: model_terms:ir.ui.view,arch_db:app_stock_picking_product_multi_add.app_view_picking_form
msgid "Multi add line"
msgstr "批量添加"

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1,2 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@@ -0,0 +1,142 @@
<section class="oe_container">
<div class="oe_row oe_spaced" style="max-width: 95%;">
<h2 class="oe_slogan" style="color:#875A7B;">App Stock Picking Order Product Multi Add</h2>
<h3>One Click to add multi product to Stock Picking Order.</h3>
<h2>Important: This app is depends on a Paid App.
<a class="btn btn-danger mb4" href="http://www.odoo.com/apps/modules/15.0/app_web_one2many_multi_add/" target="_blank">app_web_one2many_multi_add</a>
</h2>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>One Click to add multi product to Stock Picking Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="sale1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<h3>You may also like these free Apps for odoo.</h3>
<ul>
<li>1. One Click to add multi product to Sale Order.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_sale_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>2. One Click to add multi product to Purchase Order.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_purchase_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>3. One Click to add multi product to MRP Bom.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_mrp_bom_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>4. One Click to add multi product to Stock Picking Order.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_stock_picking_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>5. One Click to add multi product to Account Customer Invoice, Vendor Bill.
<a class="btn btn-primary mb4" href="http://www.odoo.com/apps/modules/15.0/app_account_invoice_product_multi_add/" target="_blank">Free Download from here.</a></li>
<li>6. You can also make any one2many field to get this feature by config the xml.</li>
<li>7. You can filter or group the product / object, in the pop windows, and the multi select and add to the order</li>
</ul>
<div class="oe_demo oe_screenshot">
<img src="cnreadme.jpg" style="border:1px solid black"/>
<br/>
</div>
<h3 class="oe_slogan">Easy to Use. Click "Multi Add Items" in the one2many tree view.</h3>
<div class="oe_demo oe_screenshot">
<h2 class='oe_mt32'>Step1. Click "Multi Add Items" in any order form.</h2>
<img src="use1.jpg" style="border:1px solid black"/>
<br/>
<h2 class='oe_mt32'>Step2. Select product (or any item you setup in xml).</h2>
<img src="use2.jpg" style="border:1px solid black"/>
<br/>
<h2 class='oe_mt32'>Step3. Click "Select", then all product you select would add to the order.</h2>
<img src="use3.jpg" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>1. One Click to add multi product to Sale Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="sale1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>2. One Click to add multi product to Purchase Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="purchase1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>3. One Click to add multi product to MRP Bom.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="mrp1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>4. One Click to add multi product to Stock Picking Order.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="stock1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>5. One Click to add multi product to Account Customer Invoice, Vendor Bill.</h2>
</div>
<div class="oe_demo oe_screenshot">
<img src="account1.gif" style="border:1px solid black"/>
<br/>
</div>
</div>
<div class="oe_row oe_spaced" style="max-width: 95%;">
<div class="oe_demo"
style="margin: 20px auto; padding: 0 15px 0 0; border:none; border-top:solid 1px #dedede; width: 96%; ">
<h2 class='oe_mt32'>6. You can also make any one2many field to get this feature by config the xml.</h2>
</div>
<div class="oe_demo oe_screenshot">
<p>Check this example.</p>
<img src="guide1.jpg" style="border:1px solid black"/>
<br/>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced text-center">
<div class="oe_span12">
<h2 class="oe_slogan">Technical Help & Support</h2>
</div>
<div class="col-md-12 pad0">
<div class="oe_mt16">
<p><h4>
For any type of technical help & support requests, Feel free to contact us</h4></p>
<a style="background: #002e5a none repeat scroll 0% 0%; color: rgb(255, 255, 255);position: relative; overflow: hidden;"
class="btn btn-warning btn-lg" rel="nofollow" href="mailto:guohuadeng@hotmail.com"><span
style="height: 354px; width: 354px; top: -147.433px; left: -6.93335px;" class="o_ripple"></span>
<i class="fa fa-envelope"></i> guohuadeng@hotmail.com</a>
<p><h4>
Via QQ: 300883 (App user would not get QQ or any other IM support. Only for odoo project customize.)</h4></p>
<a style="background: #002e5a none repeat scroll 0% 0%; color: rgb(255, 255, 255);position: relative; overflow: hidden;"
class="btn btn-warning btn-lg" rel="nofollow" href="mailto:300883@qq.com"><span
style="height: 354px; width: 354px; top: -147.433px; left: -6.93335px;" class="o_ripple"></span>
<i class="fa fa-envelope"></i> 300883@qq.com</a>
</div>
<div class="oe_mt16">
<h4>
Visit our website for more support.</h4>
<h4>https://www.odooai.cn</h4>
</div>
</div>
</div>
</section>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

View File

@@ -0,0 +1,21 @@
<odoo>
<data>
<record id="app_view_picking_form" model="ir.ui.view">
<field name="name">app.stock.picking.form</field>
<field name="model">stock.picking</field>
<field name="inherit_id" ref="stock.view_picking_form"/>
<field name="arch" type="xml">
<xpath expr="//page/field[@name='move_ids_without_package']/tree/field[1]" position="before">
<control>
<create name="add_line" string="Add a line"/>
<create name="multi_add_line" string="Multi add line" context="{
'pro_multi_add': True,
'pro_res_model': 'product.product',
'pro_res_field': 'product_id',
}"/>
</control>
</xpath>
</field>
</record>
</data>
</odoo>