能否给快速创建产品设置权限?
-
今天上午发现有2个产品重名,
产品分别名字收尾为aakx 和 aak,前面部分都一致,
aakx 是很久之前创建的,用了很久了,这个aak是3天前创建的,
系统提示 是 公司的 营运 创建的,
不过她不记得 怎么创建的了,
我找到了对应的 采购订单,发现采购订单是 系统自动生成的,
找到 此单关联的 销售订单 ,发现当时 出售的产品 是正确的aakx,
仔细观察了这2个产品名字的区别,
我分析:应该是 营运 在编辑 采购 询价单的时候,不小心 删除了x,并且回车,系统就自动快速创建了 产品aak.
最后:
我要删除产品的时候,发现即使取消了入库单(IN)还是无法删除 取消的入库单,所以 这个产品是无法删除的,但是我可以把它停用。
为了避免再次发生,我考虑是不是可以 取消掉 快速创建产品的功能,对我们企业 这个功能其实 带来的副作用可能更多些。
或者限制 某些用户 快速创建产品。
如果不能 做到,还是要取消 掉 有些用户创建产品的权限,不过 对我们这样的10人小企业来说,可能会导致一定的不便。 -
kevin推荐了个模块,
下载:https://github.com/0k/web_m2o_enhanced
不会用,搜着搜着居然找到 在中文社区的帖子
:http://shine-it.net/index.php?topic=5990.0
顺便搜到jeff的帖子。。。
:http://git.oschina.net/osbzr/openerp_7_osbzr/commit/40e30126de9451ada117a0d515ac18837a921a79
不过都没说怎么用。
官方貌似详细点:<br / http://help.openerp.com/question/8560/how-do-you-remove-create-and-edit-when-populating-a-one2many-field/ br />
经过kevin指导,
我修改成功了采购purchase_view.xml,如图:
[attachimg=1]
不过在改销售的时候,把数据库也弄趴下了,如图:
[attachimg=2][attachimg=3]
而且诡异的是,和这个数据库 同一个内网的 正式数据库也进不去了。。。
备份服务器数据库也是从正式服务器备份恢复的,报错一样:
-
曲线解决办法:
<br / https://www.openerp.com/apps/7.0/base_optional_quick_create/ br />
This module allows to avoid to 'quick create' new records, through many2one fields, for a specific model. You can configure which models should allow 'quick create'. When specified, the 'quick create' option will always open the standard create form.
安装后,设置--技术--数据库结构--模型:
product.product
product.template
都勾选一下 Avoid quick create -
[quote author=youring link=topic=16288.msg27645#msg27645 date=1395060794]
曲线解决办法:
<br / https://www.openerp.com/apps/7.0/base_optional_quick_create/ br />
This module allows to avoid to 'quick create' new records, through many2one fields, for a specific model. You can configure which models should allow 'quick create'. When specified, the 'quick create' option will always open the standard create form.
安装后,设置--技术--数据库结构--模型:
product.product
product.template
都勾选一下 Avoid quick create
[/quote]
谢谢啦,没白忙啊,明天我试试,十分感谢,这个方法看上去简单太多。。。
测试成功,学OpenERP英文还是蛮关键的。。。 avoide 这个单词之前我都不知道什么意思。。
补上截图一张。[attachimg=1]
和之前的方法有点不一样,这个勾了,快速创建也会弹出标准的创建窗口,的确避免了无操作。 -
就是将系统的一个产品修改成另一个产品
其实客户、供应商等基础数据也需要这个功能,用友提供的