编写执行程序
编写openerp模块代码,在模块代码中编写执行程序! 此处为了方便,只是做了简单的打印输入, 代码如下:
# -*- coding: utf-8 -*-
from openerp.osv import osv
class task_test(osv.osv):
_auto = False
_name = "task.test"
def run_scheduler(self, cr, uid, args,context=None):
print "test scheduler"
配置任务运行参数
在模块中申明一个xxx_data.xml文件,xxx可以不为模块名称,然后在openerp.py 文件中的data属性中加入xxx_data.xml即可,xxx_data.xml文件的配置内容如下:
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="1">
<record forcecreate="True" id="ir_cron_scheduler_action" model="ir.cron">
<field name="name">Run mrp scheduler