`

OpenERP中设置默认值

    博客分类:
  • ERP
 
阅读更多
#--------------------------------------------------
# IT goods category
#--------------------------------------------------
class goods_category(osv.osv):
    _name = "it_warehourse.goods_category"
    _description = "IT goods_category"
    _columns = {
        'name': fields.char('Name', size=100, required=True),
        'parent_id': fields.many2one('it_warehourse.goods_category', 'Parent Category', select=True),
        'child_id': fields.one2many('it_warehourse.goods_category', 'parent_id', string='Child Categories'),
        'type':fields.selection([('desktop', 'Desktop Computer'), ('notebook', 'Notebook'), ('others', 'Others')], 'Category Type'),
    }
    
    _defaults = {
        'type': lambda * a : 'desktop',
    }
    
goods_category()

其中, _defaults是设置默认值,有点类似__init__作用。
分享到:
评论

相关推荐

    openERP 7.0使用手册 第三章 OpenERP快速入门

    * 在 OpenERP 中,需要设置基础数据,包括会计信息、客户及供应商信息、产品信息。 * 会计信息包括公司的基本信息、会计科目、税率等。 * 客户及供应商信息包括客户和供应商的基本信息、地址、联系方式等。 * 产品...

    OpenERP中文开发手册.pdf

    openerp 技术开发文档,快速查找工具

    openerp 7.0中文报表模块

    这个包是openerp 7.0的中文报表模块,希望可以帮到你,download it,install it and enjoy it

    OpenERP 7.0 开发文档 中英文对照版

    OpenERP 7 0 开发文档 中英文对照版 二次开发必备手册

    OpenERP应用和开发基础文档及相关资源

    account_simple_scm-5.0.6.zip-配合老肖的书第一章的财务设置模块,创建一个没有演示数据的新账套,然后直接导入安装此 zip 文件即可,免去了手工建帐簿的麻烦,你可以直接从建产品和采购单、销售单练手了。...

    OpenERP开发基础教程

    OpenERP应用和开发基础,主要讲述OPENERP的系统架构以及基本知识,还有开发的一些基本语法等,非常适合入门者使用。

    OpenERP 文档

    - **模块**: OpenERP 中的最小功能单位,每个模块实现特定的功能。 **1.2 创建一个 OpenERP Web 模块** - **一个基本模块**: - 模块的基本结构包括模型、视图、安全性和菜单项等组成部分。 - 模型定义了数据库表...

    openERP 7.0使用手册 第五章 采购基本操作

    在OpenERP中创建采购订单涉及多个字段,如供应商、订单日期、单位、供应商单号、源单据、预计日期、开票方式等。其中,开票方式有三种选择:基于采购单明细、基于生成的发票草稿和基于收货量。此外,订单的状态(如...

    openerp应用和开发

    OpenERP应用和开发基础,随着openerp的发展,越来越多的中小企业开始应用此erp系统,免费开源是最大的特点

    (已压缩)OpenERP应用和开发基础(1-12).pdf

    在采购和销售过程中,OpenERP能处理相关的财务事务,如生成会计凭证,进行成本计算,以及跟踪应付账款和应收账款。 #### 2.4 仓库管理 仓库管理业务涉及库存的入库、出库、盘点等操作。OpenERP的库存模块确保了精确...

    openerp教程

    openerp教程

    openerp 免费下载

    OpenERP是一款优秀的开源ERP软件。开源是说,软件完全公开,您不仅可以自由下载软件,还可以自由下载软件的所有源代码;软件本身没有任何秘密, 没有任何用户数限制,没有任何收费!优秀是说,软件功能丰富,品质...

    OpenERP.rar_openERP

    这个压缩包文件“OpenERP.rar_openERP”包含了关于OpenERP的应用和开发基础的详细资料,主要以“OpenERP应用和开发基础_091224.pdf”这本书的形式呈现。 首先,我们要理解OpenERP的核心概念。它是一个模块化的系统...

    openerp.zip_openERP

    1. 安装Python:作为OpenERP的基础,首先需要在开发环境中安装Python及其必要的库。 2. 下载OpenERP源码:从官方网站获取OpenERP的源代码,解压到本地。 3. 配置数据库:使用PostgreSQL或其他兼容的SQL数据库创建...

    OpenERP Installing Ubuntu9.04

    OpenERP Installing Ubuntu9.04

    OpenERP_Technical开发教程

    ### OpenERP技术开发教程:构建现代化商业应用 #### 引言 OpenERP是一款现代的商业应用套件,基于AGPL许可证发布,集成了客户关系管理(CRM)、人力资源(HR)、销售、会计、制造、仓库管理、项目管理等功能。其...

    使用虚拟机VM运行Linux版OpenERP

    OpenERP、Linux版、虚拟机VM、如何使用虚拟机VM运行Linux版OpenERP

    在CentOS中安装OpenERP的教程.docx

    在CentOS中安装OpenERP的教程.docx

Global site tag (gtag.js) - Google Analytics