#--------------------------------------------------
# other resources
#--------------------------------------------------
class goods_other_resourse(osv.osv):
_name = 'it_warehourse.other_resourse'
_columns = {
'number': fields.char('Number', size=10, required=True, readonly=True, help="The number is reference goods number!"),
'name': fields.char('Name', size=100, required=True, readonly=True),
'color':fields.char('Color', size=50),
}
def _check_other_resourse_id_number(self, cr, uid, ids, context=None):
other_resourse = self.browse(cr, uid, ids)[0];
myids = self.search(cr, uid, [('number', '=', other_resourse.number)])
if len(myids) != 1:
return False
return True
_constraints = [
(_check_other_resourse_id_number, 'Number has existed in Other Resource!', ['Number']),
]
goods_other_resourse()
是通过_constraints去设置检测的。
分享到:
相关推荐
* PDF 报表中文字显示为“方块”可能是因为 OpenERP 默认安装中,PDF 报表模块不支持中文字体,需要单独安装中文字体。 OpenERP 7.0 使用手册第三章 OpenERP 快速入门提供了一个完整的业务操作示例,包括安装 ...
openerp 技术开发文档,快速查找工具
这个包是openerp 7.0的中文报表模块,希望可以帮到你,download it,install it and enjoy it
OpenERP 7 0 开发文档 中英文对照版 二次开发必备手册
OpenERP应用和开发基础,主要讲述OPENERP的系统架构以及基本知识,还有开发的一些基本语法等,非常适合入门者使用。
openerp教程
OpenERP应用和开发基础 OpenERP应用和开发基础(第一章).pdf OpenERP应用和开发基础(第二章).pdf OpenERP应用和开发基础(第三章).pdf OpenERP应用和开发基础(第四章).pdf OpenERP应用和开发基础(第五章).pdf OpenERP...
OpenERP应用和开发基础,随着openerp的发展,越来越多的中小企业开始应用此erp系统,免费开源是最大的特点
- **模块**: OpenERP 中的最小功能单位,每个模块实现特定的功能。 **1.2 创建一个 OpenERP Web 模块** - **一个基本模块**: - 模块的基本结构包括模型、视图、安全性和菜单项等组成部分。 - 模型定义了数据库表...
OpenERP是一款优秀的开源ERP软件。开源是说,软件完全公开,您不仅可以自由下载软件,还可以自由下载软件的所有源代码;软件本身没有任何秘密, 没有任何用户数限制,没有任何收费!优秀是说,软件功能丰富,品质...
OpenERP Installing Ubuntu9.04
在OpenERP中创建采购订单涉及多个字段,如供应商、订单日期、单位、供应商单号、源单据、预计日期、开票方式等。其中,开票方式有三种选择:基于采购单明细、基于生成的发票草稿和基于收货量。此外,订单的状态(如...
这个压缩包文件“OpenERP.rar_openERP”包含了关于OpenERP的应用和开发基础的详细资料,主要以“OpenERP应用和开发基础_091224.pdf”这本书的形式呈现。 首先,我们要理解OpenERP的核心概念。它是一个模块化的系统...
1. 安装Python:作为OpenERP的基础,首先需要在开发环境中安装Python及其必要的库。 2. 下载OpenERP源码:从官方网站获取OpenERP的源代码,解压到本地。 3. 配置数据库:使用PostgreSQL或其他兼容的SQL数据库创建...
OpenERP、Linux版、虚拟机VM、如何使用虚拟机VM运行Linux版OpenERP
OpenERP操作指南
在CentOS中安装OpenERP的教程.docx
openerp 7.0 allinone 安装包part1
OpenERP应用和开发基础OpenERP应用和开发基础
OpenERP_6.1_web框架指南