odoo12:自动生成序列号方法
为了我们插入数据的效率,我们会想到自动生成序列号。那么怎么生成预想的序列号呢?下面我们就来看看。
1.data/data.xml
<?xml version="1.0" encoding="utf-8"?>
<odoo><data noupdate="0"><record id="yhb_gathering_no" model="ir.sequence"><field name="name">收款单号</field><field name="code">yhb.gathering</field><field name="prefix">SKD%(year)s%(month)s%(day)s</field><field name="padding">6</field><field name="company_id" eval="False"/></record></data>
</odoo>
关键点解释:
noupdate="0"
:一般测试的时候都是用noupdate=“0”,如果noupdate=“1”,则模块只会被更新一次,如果之后调试它,则不会看到实时效果。
name="code"
:后面写模块_name的名字。
name="prefix"
:表示自定义的前缀是什么。
name="padding"
:表示有几位数,如果输入4,则第一位数是“前缀+0001”。
name="company_id"
:因为任何字符串都是有值,都是真值,而我们需要False则需要用eval来解析。
2.model.py里写入方法:
@api.model
def create(self, vals):"""自动生成单号:return:"""vals['name'] = self.env['ir.sequence'].next_by_code('yhb.gathering') or ''return super(YhbGathering, self).create(vals)
其中:
yhb.gathering
:是_name定义的值。
YhbGathering
:模块的类名。
其他地方不进行修改的话,可以让name自动获的单号。打印名称是:
SHD年月日000001
在__manifest__.py中引入data.xml文件。
快去测试一下,在页面上看看是不是你想要的结果,欢迎大家指教。
odoo12:自动生成序列号方法相关推荐
- php thumbs.db,禁止thumbs.db自动生成的方法
thumbs.db介绍: Thumbs.db是一个用于Microsoft Windows XP或mac os x缓存Windows Explorer的缩略图的文件.Thumbs.db保存在每一个包含图 ...
- 导入android源码有错,R.java文件不能自动生成解决方法 http://caizi12.iteye.com/blog/975125
最近几天学习android ,学习时候难免要导入一些示例,目的为了更加了解android各种API用法,顺便也可以学习下别人代码的写法.可是导入android源码后,基本都有错误,R.java也不会自 ...
- API文档自动生成的方法
编写API文档是API编写人员的噩梦,而API文档通常是由API研发人员编写.由于API文档创建繁琐,需要记录的内容比较广,结束了API开发任务后,还要仔细编写API文档,给研发人员带来额外的工作量. ...
- word文档生成PDF文档时候自动生成书签方法
0 Preface/Foreword 在日常工作中,经常需要写技术文档,为了排版美观,一般会选择word,这样就可以生成目录. word文件可以很方便生产PDF文档,方便分享给同事. 在阅读PDF文档 ...
- html tabl自动生成序列号,Element-UI使用与爬坑集合
目录 Element-UI使用与爬坑集合 一.Element-UI各UI控件属性使用加不加冒号(:)整理 二.el-menu组件作为route-view时候,刷新页面后,默认active状态(defa ...
- ai自动生成绘画方法有哪些?这个方法值得你收藏起来
随着人工智能技术的不断发展,越来越多的ai绘画技术被应用到了各个领域.其中,一键ai绘画是近年来较火的一种技术,它通过自动化算法,可以将大家提供的文字描述转换成艺术风格的图像.那么这篇文章就将要给大家 ...
- wps如何自己制作流程图_如何制作流程图,wps自动生成流程图方法
在工作中,熟练使用各种办公软件是面试的基础,开始可能只会用的Word.Excel等常用的软件.随着时间,工作经验的积累,你可能会发找到一个小主管.经理之类的,这时你就必须在加强常用软件使用的能力上,继 ...
- 【IDEA】Idea 中使用Lombok找不到其自动生成的方法 字符串超长 javac eclipse编译
1.概述 今天要做测试,然后我拷贝了一个超长的字符串,然后运行的时候报错字符串超长. java常量字符串,允许的最大长度仅为65534. 归根结底是javac的问题,本身和idea没关系,但也不是-点 ...
- html tabl自动生成序列号,如何为el-table组件添加序号
elemen-ui我想大家并不陌生了,是一个很优秀的前端vue组件,能过够帮大家很轻松的搭建一套前端脚手架页面,今天的分享很简单,只是为了给初次使用的小伙伴提供参考. 当我们想在 el-table 中 ...
最新文章
- 李飞飞、颜宁等9位华人当选美国艺术与科学院院士,DeepMind创始人也成新晋院士!...
- 用numpy autograd 实现牛顿迭代
- codeblocks折叠区的颜色
- apache php mysql开发优点_Zope的优点和Apache PHP MySQL的比较_PHP
- 3.4 多个例子中的向量化
- MDT 2013 从入门到精通之自动化部署WinSer 2012 R2
- android aidl和普通service
- 除了加强风控,大数据还能为FinTech做些什么?
- 新网银行杯数据科学竞赛复赛第八名总结
- 双11秒查包裹,菜鸟携快递公司推出云客服功能
- 安全运维 - Windows系统攻击回溯
- java项目中的pom依赖在哪_java – 如何包含pom项目中的所有模块
- 线性代数及其应用(第三版)1.4节习题解答
- 原生JavaScript实现幻灯片效果
- 教孩子学编程python pdf_教孩子学编程 PYTHON语言版 PDF_IT教程网
- Windows makecert生成代码签名证书
- 神经网络的权重初始化,神经网络的权值和阈值
- matlab绘制加速度曲线,加速度积分得到速度和位移的问题小结
- 从财报看爱奇艺增长想象 长视频巨头要说“10分钟”新故事
- 图像识别的答题卡计分
热门文章
- mysql workbench 闪电_Mysql workbench
- 帮我写一篇家长会上用的任课教师讲稿
- CIDR子网拆分细节
- java System.getProperty(key);key值汇总
- 《滕王阁序》王勃背后的故事让人竟热泪盈眶
- 2022-2028全球霍尔效应位置传感器行业调研及趋势分析报告
- 多人聊天功能代码php,基于swoole实现多人聊天室
- Android Data Binding Library 官方文档(译)
- 吴恩达 tensorflow2.0 实践系列课程(1):基础
- Netflix Conductor环境搭建