bos里面controllerBean的审核代码里面写的逻辑

本文详细介绍了合同变更审批流程的实现方法,包括设置审批状态、更新审批日期、确定审批人等关键步骤,并通过具体代码展示了如何在系统中执行这些操作。此外,还涉及了合同总金额、未付金额的计算及数据库更新过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

	protected void _approved(Context ctx, IObjectValue model)
			throws BOSException {
		VisaChangeInfo info = null;
		info = (VisaChangeInfo) model;
		// 设置已审核
		info.setBillStatus(BillStatus.approved);
		// 设置审核日期
		Date currentDate = new Date();
		info.setAuditDate(currentDate);
		// info(currentDate);
		// 设置审核人
		UserInfo currentUser = (UserInfo) ctx.get(SysContextConstant.USERINFO);
		info.setAuditor(currentUser);

		try {
			super.update(ctx, new ObjectUuidPK(info.getId()), info);
			String sql = " update T_CON_Contract set fsumamt = "
					+ info.getChangeAmt().toString()
					+ ", " // 备注
					+ " 	FSumAmtDom	 = " + info.getChangeAmt().toString()
					+ ", " + " 	FUnPaidAmt	 = "
					+ info.getChangeAmt().toString() + "- FPaidAmt" + // 造价性质
					" where Fnumber= '" + info.getConNo().toString() + "'";
			com.kingdee.eas.util.app.DbUtil.execute(ctx, sql);
		} catch (EASBizException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}

 

金蝶BOS(Kingdee Business Operation System)是一款企业管理软件,用于帮助企业实现业务流程自动化和信息化管理。在金蝶BOS中,单据审核是一项重要的功能,它用于确保企业业务流程的合规性和准确性。 金蝶BOS的单据审核代码是指在进行单据审核时所编的相关程序代码。这些代码通常涉及以下几个方面: 1. 单据类型定义:首先需要定义各类单据的业务类型,如销售订单、采购订单、入库单等。每类单据需要定义相应的审核规则和审核流程。 2. 审核规则设置:根据企业的实际需求,设置适当的审核规则。例如,可以设置某些单据只需一级审核,而另一些单据需要多级审核。 3. 审核流程设计:为每种单据类型设计相应的审核流程。审核流程包括审核人员的设定、审核顺序的确定以及审核人员权限的控制等。这些流程需要根据企业内部的工作流程进行定制化设置。 4. 审核人员权限管理:根据企业的组织结构和职务权限,设定每个审核人员的审核权限。例如,销售部门的员工只能审核与销售相关的单据,而财务部门的员工可以审核与财务相关的单据。 5. 审核结果处理:在审核过程中,需要记录每个审核人员的审核结果,包括审核通过、审核未通过等。审核结果可用于后续单据操作和数据跟踪。 通过以上的步骤和相关代码的编金蝶BOS可以帮助企业实现单据审核的自动化和规范化。这将提高企业的运行效率和管理水平,减少出错率,确保企业的业务流程顺畅运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值