System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书涉及计算机,尤其涉及一种成本月结检查定义方法、装置、设备及介质。
技术介绍
1、在当今的企业管理中,erp企业管理软件扮演着至关重要的角色。然而,不同企业的成本核算需求场景存在显著差异,导致成本核算配置各不相同。
2、传统成本月结检查时,通常依赖程序硬编码的方式在成本核算前执行检查逻辑。这种方式存在业务逻辑与代码高度耦合,以使得代码的可维护性和可扩展性受到限制。同时,由于代码可重用性低,从而使得无法灵活应对不同企业的多样化需求。
技术实现思路
1、本说明书一个或多个实施例提供了一种成本月结检查定义方法、装置、设备及介质,用于解决
技术介绍
提出的技术问题。
2、本说明书一个或多个实施例采用下述技术方案:
3、本说明书一个或多个实施例提供的一种成本月结检查定义方法,所述方法包括:
4、针对不同的成本月结检查场景,定义各成本月结检查场景对应的成本月结检查策略,所述成本月结检查策略包括检查策略名称、检查策略控制方式、检查策略条件、检查策略输入与检查策略输出;其中,
5、所述检查策略控制方式为,针对所述各成本月结检查场景中相应的策略执行结果,进行强制控制或警告提示;
6、所述检查策略条件为,针对所述各成本月结检查场景中相应的策略执行时,存在数据通过或存在数据不通过;
7、所述检查策略输入为系统预置或用户预定义的月结检查内容,解析所述月结检查内容,并基于所述检查策略控制方式与所述检查策略条件执行解析后的月
8、所述检查策略输出为所述策略执行的检查结果;
9、将所述各成本月结检查场景对应的成本月结检查策略进行存储,以便在相应成本月结检查场景中进行成本月结检查。
10、需要说明的是,本说明书实施例通过上述内容,具有下述有益效果:
11、提高灵活性:通过定义不同的成本月结检查策略,可以根据具体的业务需求和场景进行定制化设置,更好地适应不同企业的多样化需求。
12、降低耦合度:将业务逻辑与代码解耦,使得代码的维护和扩展更加容易。可以独立地修改和调整检查策略,而无需对整个系统进行大规模的修改。
13、提高可重用性:系统预置或用户预定义的月结检查内容可以在不同的成本月结检查场景中重复使用,减少了重复开发的工作量,提高了开发效率。
14、增强可控性:检查策略控制方式可以对策略执行结果进行强制控制或警告提示,有助于及时发现和解决问题,提高成本月结的准确性和可靠性。
15、提高效率:解析月结检查内容并执行相应的检查逻辑,可以快速准确地完成成本月结检查,减少人工干预和错误,提高工作效率。
16、便于管理和维护:将成本月结检查策略进行存储,方便进行管理和维护,可以随时查看和修改策略,确保成本月结检查的持续有效性。
17、进一步的,若所述检查策略控制方式为所述强制控制,针对所述各成本月结检查场景中相应的策略执行结果为否,则终止执行剩余策略;
18、若所述检查策略控制方式为所述警告提示,针对所述各成本月结检查场景中相应的策略执行结果为否,则发出警告提示,并继续执行剩余策略。
19、需要说明的是,本说明书实施例通过上述内容,具有下述有益效果:
20、提高准确性:通过对策略执行结果的判断,可以更准确地确定是否需要继续执行剩余策略,提高了结果的准确性。
21、便于管理:通过对检查策略控制方式的定义,可以更好地管理和控制成本月结检查的过程,提高了管理的效率和准确性。
22、提高可靠性:通过及时终止执行剩余策略或发出警告提示,可以提高系统的可靠性和稳定性,避免了因错误导致的系统崩溃或数据丢失等问题。
23、进一步的,若所述检查策略条件为所述存在数据通过,针对所述各成本月结检查场景中相应的策略执行时有数据则策略执行判定为是,策略执行时没有数据则策略执行判定为否;
24、若所述检查策略条件为所述存在数据不通过,针对所述各成本月结检查场景中相应的策略执行时有数据则策略执行判定为否,策略执行时没有数据则策略执行判定为是。
25、需要说明的是,本说明书实施例通过上述内容,具有下述有益效果:
26、提高准确性:根据不同的检查策略条件进行数据判断,能够更准确地确定策略执行的结果,避免了因数据不明确而导致的错误判定。
27、增强灵活性:通过设置不同的检查策略条件,可以根据具体的业务需求和场景进行灵活的配置,满足不同企业的多样化需求。
28、优化资源利用:根据数据是否存在来判定策略执行的结果,可以避免不必要的计算和处理,提高了资源的利用效率。
29、降低错误率:明确的数据判断标准有助于减少人为因素对策略执行结果的影响,降低了错误率,提高了成本月结检查的准确性和可靠性。
30、进一步的,所述解析所述月结检查内容,并基于所述检查策略控制方式与所述检查策略条件执行解析后的月结检查内容,得到策略执行的检查结果,包括:
31、通过指定解析工具对所述月结检查内容进行解析,得到解析后的月结检查内容;
32、如果检查策略控制方式为强制控制,当策略执行结果为否时,终止执行剩余策略;
33、如果检查策略控制方式为警告提示,当策略执行结果为否时,发出警告提示,并继续执行剩余策略;
34、如果检查策略条件为存在数据通过,当策略执行时有数据则策略执行判定为是,策略执行时没有数据则策略执行判定为否;
35、如果检查策略条件为存在数据不通过,当策略执行时有数据则策略执行判定为否,策略执行时没有数据则策略执行判定为是。
36、需要说明的是,本说明书实施例通过上述内容,具有下述有益效果:
37、提高准确性:通过指定解析工具对月结检查内容进行解析,能够确保解析的准确性和一致性,避免了人工解析可能带来的错误。
38、增强可控性:根据检查策略控制方式的不同,当策略执行结果为否时,采取相应的措施,如终止执行剩余策略或发出警告提示。这样可以更好地控制成本月结检查的过程,确保检查的准确性和完整性。
39、提高灵活性:通过设置不同的检查策略条件,可以根据具体的业务需求和场景进行灵活的配置,满足不同企业的多样化需求。
40、优化资源利用:根据策略执行时是否有数据来判定策略执行的结果,可以避免不必要的计算和处理,提高了资源的利用效率。
41、进一步的,在成本月结检查场景为月结库存场景,所述月结库存场景的检查策略条件包括:库存期间是否关闭、是否存在入库部门不正确的入库单、是否存在领用部门不正确的出库单、是否存在未暂估确认的入库凭证,以及出库成本计算是否已配置;所述月结库存场景的检查策略控制方式基于所述月结库存场景的检查策略条件执行。
42、需要说明的是,本说明书实施例通过上述内容,具有下述有本文档来自技高网...
【技术保护点】
1.一种成本月结检查定义方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,若所述检查策略控制方式为所述强制控制,针对所述各成本月结检查场景中相应的策略执行结果为否,则终止执行剩余策略;
3.根据权利要求1所述的方法,其特征在于,若所述检查策略条件为所述存在数据通过,针对所述各成本月结检查场景中相应的策略执行时有数据则策略执行判定为是,策略执行时没有数据则策略执行判定为否;
4.根据权利要求1所述的方法,其特征在于,所述解析所述月结检查内容,并基于所述检查策略控制方式与所述检查策略条件执行解析后的月结检查内容,得到策略执行的检查结果,包括:
5.根据权利要求1所述的方法,其特征在于,在成本月结检查场景为月结库存场景,所述月结库存场景的检查策略条件包括:库存期间是否关闭、是否存在入库部门不正确的入库单、是否存在领用部门不正确的出库单、是否存在未暂估确认的入库凭证,以及出库成本计算是否已配置;所述月结库存场景的检查策略控制方式基于所述月结库存场景的检查策略条件执行。
6.根据权利要求5所述的方法,其特征在于,
7.根据权利要求1所述的方法,其特征在于,所述月结检查内容为以SQL存储的月结检查内容。
8.一种成本月结检查定义装置,其特征在于,包括:
9.一种成本月结检查定义设备,其特征在于,包括:
10.一种非易失性计算机存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令被计算机执行时能够实现:
...【技术特征摘要】
1.一种成本月结检查定义方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,若所述检查策略控制方式为所述强制控制,针对所述各成本月结检查场景中相应的策略执行结果为否,则终止执行剩余策略;
3.根据权利要求1所述的方法,其特征在于,若所述检查策略条件为所述存在数据通过,针对所述各成本月结检查场景中相应的策略执行时有数据则策略执行判定为是,策略执行时没有数据则策略执行判定为否;
4.根据权利要求1所述的方法,其特征在于,所述解析所述月结检查内容,并基于所述检查策略控制方式与所述检查策略条件执行解析后的月结检查内容,得到策略执行的检查结果,包括:
5.根据权利要求1所述的方法,其特征在于,在成本月结检查场景为月结库存场景,...
【专利技术属性】
技术研发人员:韩乃明,白廷利,张茜,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。