一.项目目的:
1.在后台定期循环执行一段代码。
二.实现步骤:
1.自定义UpdateSaleAmout执行计划插件,发布至金蝶bin目录下。
2.Administrator管理员登陆金蝶系统,搜索“执行计划列表”,配置执行计划。
3.测试配置的执行计划,检验结果。
三.项目案例:
1.代码案例:
注意:IScheduleService必须有一个Run方法,该方法里面写具体的业务,不一定非要写sql语句,也可以是调用其他接口。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Kingdee.BOS;
using Kingdee.BOS.Contracts;
using Kingdee.BOS.Core;
using Kingdee.BOS.Core.Log;
using System.Collections.Generic;
using Kingdee.BOS.App.Data;
using Kingdee.BOS.Util;
using System.ComponentModel;
namespace SYMY.UpdateSalesAmount
{
[Description("执行计划:更新销售订单回款金额,未回款金额")]
[HotUpdate]
public class UpdateSaleAmount : IScheduleService
{
public void Run(Contex