分类 学习OpenERP 下的文章

手里的GoodERP绿色版还是gooderp20170601版本的,想升级更新一下,步骤如下:
先点击升级.bat进行代码拉取,从GoodERP官方代码库里拉取最新代码回来本机:
a.png

再运行goodERP并用admin管理员账号登陆进去,在应用 菜单下,输入base找到基础这个模块,点升级进行第2步的应用升级:
b.png

以上,两步完成Gooderp的升级更新。
The end.

!退货界面见图5

今天集市群里引出的销售退货话题,挺感兴趣的,就想试试,在不二开的情况下,直接用Odoo8.0现有的套路流程跑一跑看看:
我个人理解的销售退货也属于仓库的作业里的一种,于是在仓库菜单下新建销售退货作业:
4.png
然后, 2017年04月19日有一笔销售订单 SO009 已经卖出了冰淇淋 1.00KG,状态是已完成:
5.png

到仓库菜单下的销售退货作业下,按销售订单 SO009 找到这笔订单,
6.png

点击这笔,进去后,看到 反向调拨,
7.png

会弹出退货对话框:原来odoo的退货是在这里呀!
8.png
点击了这里的退货之后,会在 作业看板 / 已就绪调拨 这里看到 源单据 WH/OUT/00007:
9.png
到这里可知道在odoo里退货都是仓库的事情了,而不管销售的这笔订单(或者多笔订单)全退或者退部分,只管好仓库这里就行了。
以上为本人个人理解,如果不对请到群里留言探讨或者本站留言。

基于两种原则:一是GoodERP源代码升级更新;二是GoodERP所安装模块的升级更新。

如果还没部署可参考站内前文 :第一篇:GoodERP首测win2003server纯净+GoodERP20170302绿色版
部署后简体中文语言等参数配置:第二篇:部署GoodERP启动成功! 修改为默认简体中文语言
【GoodERP实施笔记一】 :Ubuntu14.04源码安装GoodERP最新版记录
案例:用GoodERP替代用友U8普及版

其中GoodERP官方linux绿色版默认64bit,64位的;如需要使用32bit的话需要自行替换32位的PortableGit
PortableGit-2.14.2.3-32-bit

如果还没部署可参考站内前文 :第一篇:GoodERP首测win2003server纯净+GoodERP20170302绿色版
部署后简体中文语言等参数配置:第二篇:部署GoodERP启动成功! 修改为默认简体中文语言
【GoodERP实施笔记一】 :Ubuntu14.04源码安装GoodERP最新版记录
案——————————————————————例:用GoodERP替代用友U8普及版

GoodERP的Windows绿色版有一个【升级.bat】批处理文件,双击可自动拉取GoodERP在github的最新源码回来:
GoodERP升级bat批处理.png

     create mode 100644 gooderp_pos/tools/posbox/.gitignore
 create mode 100755 gooderp_pos/tools/posbox/configuration/clear_wifi_configurat
ion.sh
 create mode 100755 gooderp_pos/tools/posbox/configuration/connect_to_wifi.sh
 create mode 100755 gooderp_pos/tools/posbox/configuration/keep_wifi_alive.sh
 create mode 100755 gooderp_pos/tools/posbox/configuration/led_status.sh
 create mode 100644 gooderp_pos/tools/posbox/configuration/odoo.conf
 create mode 100755 gooderp_pos/tools/posbox/configuration/posbox_update.sh
 create mode 100755 gooderp_pos/tools/posbox/configuration/setup_ramdisks.sh
 create mode 100755 gooderp_pos/tools/posbox/configuration/wireless_ap.sh
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/default/ho
stapd
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/default/if
plugd
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/default/is
c-dhcp-server
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/dhcp/dhcpd
.conf
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/dhcpcd.con
f
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/fstab
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/hostapd/ho
stapd.conf
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/ld.so.prel
oad
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/lightdm/li
ghtdm.conf
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/etc/network/in
terfaces
 create mode 100755 gooderp_pos/tools/posbox/overwrite_after_init/etc/rc.local
 create mode 100755 gooderp_pos/tools/posbox/overwrite_after_init/etc/xdg/openbo
x/autostart
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/META-INF/manifes
t.mf
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/META-INF/mozilla
.rsa
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/META-INF/mozilla
.sf
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/README
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/chrome.manifest
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/content/rkioskbr
owser.js
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/content/rkioskbr
owser.xul
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/content/rkioskun
knownContentType.xul
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/content/rkioskxp
installConfirm.xul
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/lib/firefo
x-esr/browser/extensions/{4D498D0A-05AD-4fdb-97B5-8A0AABC1FC5B}/install.rdf
 create mode 100644 gooderp_pos/tools/posbox/overwrite_after_init/usr/share/fire
fox-esr/browser/defaults/preferences/all-posbox.js
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/default/k
eyboard
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/fstab
 create mode 100755 gooderp_pos/tools/posbox/overwrite_before_init/etc/init.d/od
oo
 create mode 100755 gooderp_pos/tools/posbox/overwrite_before_init/etc/init_posb
ox_image.sh
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/ld.so.pre
load
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/logrotate
.conf
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/logrotate
.d/odoo
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/logrotate
.d/rsyslog
 create mode 100755 gooderp_pos/tools/posbox/overwrite_before_init/etc/rc.local
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/systemd/s
ystem/ramdisks.service
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/udev/rule
s.d/90-qemu.rules
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/udev/rule
s.d/99-usb.rules
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/etc/udev/rule
s.d/99-z-input.rules
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/home/pi/.inpu
trc
 create mode 100644 gooderp_pos/tools/posbox/overwrite_before_init/home/pi/.vimr
c
 create mode 100755 gooderp_pos/tools/posbox/posbox_create_image.sh
 create mode 100755 gooderp_pos/tools/posbox/posbox_download_images.sh
 create mode 100644 gooderp_pos/views/gooderp_pos.xml
 create mode 100644 gooderp_pos/views/goods_view.xml
 create mode 100644 gooderp_pos/views/pos_config_view.xml
 create mode 100644 gooderp_pos/views/pos_dashboard.xml
 create mode 100644 gooderp_pos/views/pos_order_view.xml
 create mode 100644 gooderp_pos/views/pos_session_view.xml
 create mode 100644 gooderp_pos/views/pos_templates.xml
 create mode 100644 gooderp_pos/views/report_userlabel.xml
 create mode 100644 goods/models/goods_class.py
 create mode 100644 goods/view/goods_class_view.xml
 create mode 100644 money/data/cash_flow_data.xml
 create mode 100644 money/models/cash_flow_statement.py
 create mode 100644 money/views/cash_flow_view.xml
 create mode 100644 money/wizard/cash_flow_wizard.py
 create mode 100644 money/wizard/cash_flow_wizard_view.xml
 delete mode 100644 partner_address/data/all_city_new.csv
 delete mode 100644 partner_address/data/all_county_new.csv
 create mode 100644 sell/models/partner.py
 create mode 100644 sell/report/sell_summary.py
 create mode 100644 sell/report/sell_summary_view.xml
 create mode 100644 sell/views/customer_view.xml
 create mode 100644 top_tree_widget/__init__.py
 create mode 100644 top_tree_widget/__manifest__.py
 create mode 100644 top_tree_widget/static/description/icon.png
 create mode 100644 top_tree_widget/static/src/js/web_tree_bgcolor.js
 create mode 100644 top_tree_widget/static/src/js/web_tree_image.js
 create mode 100644 top_tree_widget/static/src/js/web_tree_tomany_selected.js
 create mode 100644 top_tree_widget/static/src/xml/widget.xml
 create mode 100644 top_tree_widget/view/assets.xml
 create mode 100644 warehouse/models/location.py
 create mode 100644 warehouse/security/rules.xml
 create mode 100644 warehouse/tests/test_location.py
 create mode 100644 warehouse/tests/test_scan_barcode.py
 create mode 100644 warehouse_wave/__init__.py
 create mode 100644 warehouse_wave/__manifest__.py
 create mode 100644 warehouse_wave/data/data.xml
 create mode 100644 warehouse_wave/models/__init__.py
 create mode 100644 warehouse_wave/models/express_menu.py
 create mode 100644 warehouse_wave/models/report.py
 create mode 100644 warehouse_wave/models/wave.py
 create mode 100644 warehouse_wave/report/report.xml
 create mode 100644 warehouse_wave/security/ir.model.access.csv
 create mode 100644 warehouse_wave/static/src/js/lib/jquery.jqprint-0.3.js
 create mode 100644 warehouse_wave/static/src/js/warehouse_wave_widget.js
 create mode 100644 warehouse_wave/static/src/xml/delivery_detail_info.xml
 create mode 100644 warehouse_wave/tests/__init__.py
 create mode 100644 warehouse_wave/tests/test_express_menu.py
 create mode 100644 warehouse_wave/tests/test_wave.py
 create mode 100644 warehouse_wave/views/assets_backend.xml
 create mode 100644 warehouse_wave/views/express_menu.xml
 create mode 100644 warehouse_wave/views/wave.xml

D:\gooderp20170601\GoodERP_win\gooderp_addons>cd ../openobject

D:\gooderp20170601\GoodERP_win\openobject>D:\gooderp20170601\GoodERP_win\openobj
ect/../winruntime/PortableGit/bin/git pull
remote: Counting objects: 115, done.
remote: Total 115 (delta 23), reused 23 (delta 23), pack-reused 92Receiving obje
Receiving objects: 100% (115/115), 4.18 MiB | 13.00 KiB/s, done.

Resolving deltas: 100% (26/26), completed with 12 local objects.
From https://github.com/osbzr/base
   23c572a..51c7b86  master     -> origin/master
 * [new branch]      10.0       -> origin/10.0
Updating 23c572a..51c7b86
Fast-forward
 odoo/addons/web/static/src/xml/base.xml            |    2 +-
 odoo/addons/website_mail/__init__.py               |    5 +
 odoo/addons/website_mail/__manifest__.py           |   20 +
 odoo/addons/website_mail/controllers/__init__.py   |    4 +
 odoo/addons/website_mail/controllers/main.py       |  150 ++
 .../addons/website_mail/data/mail_channel_data.xml |  128 ++
 odoo/addons/website_mail/i18n/zh_CN.po             | 1162 ++++++++++++
 odoo/addons/website_mail/models/__init__.py        |    5 +
 odoo/addons/website_mail/models/mail_message.py    |   58 +
 odoo/addons/website_mail/models/update.py          |   14 +
 .../website_mail/static/src/css/website_mail.css   |    4 +
 .../static/src/img/thumbnail/airmail.png           |  Bin 0 -> 37349 bytes
 .../static/src/img/thumbnail/basic.png             |  Bin 0 -> 62162 bytes
 .../static/src/img/thumbnail/cleave.png            |  Bin 0 -> 25411 bytes
 .../website_mail/static/src/img/thumbnail/go.png   |  Bin 0 -> 32984 bytes
 .../static/src/img/thumbnail/narrative.png         |  Bin 0 -> 35545 bytes
 .../static/src/img/thumbnail/neopolitan.png        |  Bin 0 -> 19425 bytes
 .../static/src/img/thumbnail/skyline.png           |  Bin 0 -> 71590 bytes
 .../static/src/img/thumbnail/sunday.png            |  Bin 0 -> 38233 bytes
 .../static/src/img/thumbnail/zenflat.png           |  Bin 0 -> 24114 bytes
 odoo/addons/website_mail/static/src/js/follow.js   |   71 +
 .../website_mail/static/src/js/message_post.js     |   80 +
 .../static/src/xml/chatter_message.xml             |   15 +
 .../website_mail/views/website_mail_templates.xml  |  103 ++
 odoo/addons/website_slides/__init__.py             |    5 +
 odoo/addons/website_slides/__manifest__.py         |   34 +
 odoo/addons/website_slides/controllers/__init__.py |    3 +
 odoo/addons/website_slides/controllers/main.py     |  352 ++++
 .../website_slides/data/website_slides_data.xml    |  108 ++
 .../website_slides/data/website_slides_demo.xml    |  232 +++
 odoo/addons/website_slides/i18n/zh_CN.po           | 1868 ++++++++++++++++++++
 odoo/addons/website_slides/models/__init__.py      |    3 +
 odoo/addons/website_slides/models/res_config.py    |   25 +
 odoo/addons/website_slides/models/slides.py        |  596 +++++++
 .../website_slides/security/ir.model.access.csv    |   15 +
 .../security/website_slides_security.xml           |   43 +
 .../website_slides/static/description/icon.png     |  Bin 0 -> 1391 bytes
 .../website_slides/static/description/index.html   |   73 +
 .../static/description/public_channel.png          |  Bin 0 -> 226987 bytes
 .../website_slides/static/description/slides1.png  |  Bin 0 -> 117967 bytes
 .../website_slides/static/description/slides2.png  |  Bin 0 -> 40208 bytes
 .../website_slides/static/description/slides3.png  |  Bin 0 -> 278815 bytes
 .../website_slides/static/description/slides4.png  |  Bin 0 -> 17556 bytes
 .../static/lib/pdfslidesviewer/PDFSlidesViewer.js  |  213 +++
 .../static/src/img/Open_Days_2014_Infographic.png  |  Bin 0 -> 1275540 bytes
 .../static/src/img/channel-default.jpg             |  Bin 0 -> 42327 bytes
 .../website_slides/static/src/img/document.png     |  Bin 0 -> 7414 bytes
 .../website_slides/static/src/img/keynote.pdf      |  Bin 0 -> 254685 bytes
 .../website_slides/static/src/img/keynote.png      |  Bin 0 -> 49381 bytes
 .../static/src/img/odoo-cms-comparision.pdf        |  Bin 0 -> 2204482 bytes
 .../static/src/img/odoo-cms-comparision.png        |  Bin 0 -> 61537 bytes
 odoo/addons/website_slides/static/src/js/slides.js |  225 +++
 .../website_slides/static/src/js/slides_embed.js   |  209 +++
 .../website_slides/static/src/js/slides_upload.js  |  381 ++++
 .../static/src/less/website_slides.less            |  193 ++
 .../static/src/xml/website_slides.xml              |   79 +
 odoo/addons/website_slides/view/res_config.xml     |   19 +
 odoo/addons/website_slides/view/website_slides.xml |  788 +++++++++
 .../website_slides/view/website_slides_backend.xml |  293 +++
 .../website_slides/view/website_slides_embed.xml   |  171 ++
 odoo/tools/convert.py                              |    2 +-
 requirements.txt                                   |    4 +-
 62 files changed, 7751 insertions(+), 4 deletions(-)
 create mode 100644 odoo/addons/website_mail/__init__.py
 create mode 100644 odoo/addons/website_mail/__manifest__.py
 create mode 100644 odoo/addons/website_mail/controllers/__init__.py
 create mode 100644 odoo/addons/website_mail/controllers/main.py
 create mode 100644 odoo/addons/website_mail/data/mail_channel_data.xml
 create mode 100644 odoo/addons/website_mail/i18n/zh_CN.po
 create mode 100644 odoo/addons/website_mail/models/__init__.py
 create mode 100644 odoo/addons/website_mail/models/mail_message.py
 create mode 100644 odoo/addons/website_mail/models/update.py
 create mode 100644 odoo/addons/website_mail/static/src/css/website_mail.css
 create mode 100644 odoo/addons/website_mail/static/src/img/thumbnail/airmail.pn
g
 create mode 100644 odoo/addons/website_mail/static/src/img/thumbnail/basic.png
 create mode 100644 odoo/addons/website_mail/static/src/img/thumbnail/cleave.png

 create mode 100644 odoo/addons/website_mail/static/src/img/thumbnail/go.png
 create mode 100644 odoo/addons/website_mail/static/src/img/thumbnail/narrative.
png
 create mode 100644 odoo/addons/website_mail/static/src/img/thumbnail/neopolitan
.png
 create mode 100644 odoo/addons/website_mail/static/src/img/thumbnail/skyline.pn
g
 create mode 100644 odoo/addons/website_mail/static/src/img/thumbnail/sunday.png

 create mode 100644 odoo/addons/website_mail/static/src/img/thumbnail/zenflat.pn
g
 create mode 100644 odoo/addons/website_mail/static/src/js/follow.js
 create mode 100644 odoo/addons/website_mail/static/src/js/message_post.js
 create mode 100644 odoo/addons/website_mail/static/src/xml/chatter_message.xml
 create mode 100644 odoo/addons/website_mail/views/website_mail_templates.xml
 create mode 100644 odoo/addons/website_slides/__init__.py
 create mode 100644 odoo/addons/website_slides/__manifest__.py
 create mode 100644 odoo/addons/website_slides/controllers/__init__.py
 create mode 100644 odoo/addons/website_slides/controllers/main.py
 create mode 100644 odoo/addons/website_slides/data/website_slides_data.xml
 create mode 100644 odoo/addons/website_slides/data/website_slides_demo.xml
 create mode 100644 odoo/addons/website_slides/i18n/zh_CN.po
 create mode 100644 odoo/addons/website_slides/models/__init__.py
 create mode 100644 odoo/addons/website_slides/models/res_config.py
 create mode 100644 odoo/addons/website_slides/models/slides.py
 create mode 100644 odoo/addons/website_slides/security/ir.model.access.csv
 create mode 100644 odoo/addons/website_slides/security/website_slides_security.
xml
 create mode 100644 odoo/addons/website_slides/static/description/icon.png
 create mode 100644 odoo/addons/website_slides/static/description/index.html
 create mode 100644 odoo/addons/website_slides/static/description/public_channel
.png
 create mode 100644 odoo/addons/website_slides/static/description/slides1.png
 create mode 100644 odoo/addons/website_slides/static/description/slides2.png
 create mode 100644 odoo/addons/website_slides/static/description/slides3.png
 create mode 100644 odoo/addons/website_slides/static/description/slides4.png
 create mode 100644 odoo/addons/website_slides/static/lib/pdfslidesviewer/PDFSli
desViewer.js
 create mode 100644 odoo/addons/website_slides/static/src/img/Open_Days_2014_Inf
ographic.png
 create mode 100644 odoo/addons/website_slides/static/src/img/channel-default.jp
g
 create mode 100644 odoo/addons/website_slides/static/src/img/document.png
 create mode 100644 odoo/addons/website_slides/static/src/img/keynote.pdf
 create mode 100644 odoo/addons/website_slides/static/src/img/keynote.png
 create mode 100644 odoo/addons/website_slides/static/src/img/odoo-cms-comparisi
on.pdf
 create mode 100644 odoo/addons/website_slides/static/src/img/odoo-cms-comparisi
on.png
 create mode 100644 odoo/addons/website_slides/static/src/js/slides.js
 create mode 100644 odoo/addons/website_slides/static/src/js/slides_embed.js
 create mode 100644 odoo/addons/website_slides/static/src/js/slides_upload.js
 create mode 100644 odoo/addons/website_slides/static/src/less/website_slides.le
ss
 create mode 100644 odoo/addons/website_slides/static/src/xml/website_slides.xml

 create mode 100644 odoo/addons/website_slides/view/res_config.xml
 create mode 100644 odoo/addons/website_slides/view/website_slides.xml
 create mode 100644 odoo/addons/website_slides/view/website_slides_backend.xml
 create mode 100644 odoo/addons/website_slides/view/website_slides_embed.xml

D:\gooderp20170601\GoodERP_win\openobject>cd ..

D:\gooderp20170601\GoodERP_win>pause
请按任意键继续. . .

GoodERP升级bat批处理end.png