每人,每天,做好每件事
Everyone,Everyday,Everything

【泛微E9】巧用计划任务更新建模数据

业务场景:需要在仓储档案中,添加对应归属公司。由于仓储档案涉及出入库及调拨、盘点等流程,需要一一修改对应接口,太麻烦~取消,采用定时任务更新仓储档案中公司字段。

操作步骤:

1.编写WarehouseUpGsCronJob.java

package weaver.interfaces.schedule.oft;

import weaver.conn.RecordSet;
import weaver.interfaces.schedule.BaseCronJob;

public class WarehouseUpGsCronJob extends BaseCronJob {

	public void execute() {
		RecordSet rs = new RecordSet();
		String sql = "update uf_kcgl set uf_kcgl.gs = uf_nscgddxz.subsidiary from uf_kcgl join uf_nscgddxz on uf_nscgddxz.internalID = uf_kcgl.pch where uf_kcgl.gs is null";
		rs.writeLog("批量更新库存公司"+sql);
		rs.execute(sql);

	}
}

2.将 WarehouseUpGsCronJob.java 放在\WEAVER\ecology\classbean\weaver\interfaces\schedule\oft中

3.打开E9后台,进入【集成中心】–【功能集成】–【计划任务】–新建—保存即可.

  • 计划任务标识:WarehouseUpGsCronJob
  • 计划任务类 :weaver.interfaces.schedule.oft.WarehouseUpGsCronJob
赞(0) 打赏
未经允许不得转载:辣椒小鱼のBlog » 【泛微E9】巧用计划任务更新建模数据
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮