System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种消除成本价格差的核算方法、设备及存储介质技术_技高网

一种消除成本价格差的核算方法、设备及存储介质技术

技术编号:41203781 阅读:2 留言:0更新日期:2024-05-07 22:29
本申请公开了一种消除成本价格差的核算方法、设备及存储介质,涉及企业管理软件成本核算技术领域。方法包括:根据预设的成本计算BOM结构,通过寻获领用关系,确定循环半成品物料数据;根据循环半成品物料数据,构建循环物料池,并确定循环物料池中预置的成本数值处理方法的趋同系数;将成本计算BOM结构进行成本价格指定,得到第一价格数据;根据第一价格数据和趋同系数,更新循环物料池的数据,得到待迭代数据;基于待迭代数据,进行成本价格迭代校正,得到第二价格数据。通过对半成品数据进行筛选和迭代,解决了企业生产中半成品出库价格不稳定、偏离实际需求的技术问题;具有高效、自动地消除半成品价格差的技术效果。

【技术实现步骤摘要】

本申请涉及企业管理软件成本核算,尤其涉及一种消除成本价格差的核算方法、设备及存储介质


技术介绍

1、在企业产品制造过程中,由于产品生产工艺复杂,半成品种类繁多,经常存在循环互耗的场景,同时现有的企业存货计价方法使用全月一次加权平均,出库价格的计算依赖于入库价格的确定,在循环互耗场景下,入库价格的确认又依赖于出库价格的确认,两者互为前提,在此场景下需要首先通过指定领用出库价格来计算入库价格,进而再根据入库价格算出其他出库的价格(如销售出库或后续领用的出库价格),如此造成了同一半成品在同一期间有两个出库价,导致出现了价格差。


技术实现思路

1、本申请实施例提供了一种消除成本价格差的核算方法、设备及存储介质,解决了企业生产中半成品出库价格不稳定、偏离实际需求的技术问题。

2、第一方面,本申请实施例提供了一种消除成本价格差的核算方法,其特征在于,方法包括:根据预设的成本计算bom结构,通过寻获领用关系,确定循环半成品物料数据;其中,成本计算bom结构为成本计算物料清单结构,领用关系为成品领用半成品或半成品领用成品;根据循环半成品物料数据,构建循环物料池,并确定循环物料池中预置的成本数值处理方法的趋同系数;将成本计算bom结构进行成本价格指定,得到第一价格数据;根据第一价格数据和趋同系数,更新循环物料池的数据,得到待迭代数据;基于待迭代数据,进行成本价格迭代校正,得到第二价格数据。

3、在本申请的一种实现方式中,根据预设的成本计算bom结构,通过寻获领用关系,确定循环半成品物料数据,具体包括:根据预设的成本计算bom结构,确定成本计算bom结构的顶点;基于顶点,通过寻获领用关系,确定领用关系线路,并遍历领用关系线路,得到领用次数数据;判断领用次数数据的数值是否满足预设的标记次数,在领用次数数据的数值满足预设的标记次数的情况下,选取对应的数据进行标记,得到标记数据;根据标记数据,确定循环半成品物料数据。

4、通过采用上述技术方案,遍历成本计算bom结构的各层级结构,从顶点按照线路进行遍历,根据领用关系判断是否为所需的循环半成品,获取对应的循环半成品物料数据,能够准确、高效地识别循环半成品。

5、在本申请的一种实现方式中,将成本计算bom结构进行成本价格指定,得到第一价格数据,具体包括:判断成本计算bom结构的层级中是否存在循环半成品物料数据,在成本计算bom结构的层级中存在循环半成品物料数据的情况下,基于循环物料池,获取预设的成本价格;基于成本价格,对循环半成品物料数据进行标记,得到第一价格数据。

6、通过上述技术方案,获取成本计算bom结构的层级中的循环半成品物料数据,将循环半成品赋予预设的价格,并对其标记为待更新状态,实现了在进行处理过程中的循环半成品物料查询和初始赋予价格的标记。

7、在本申请的一种实现方式中,根据第一价格数据和趋同系数,更新循环物料池的数据,得到待迭代数据,具体包括:基于第一价格数据和趋同系数,通过对成本计算bom结构的对应层级进行成本数值处理,得到循环物料池更新数据;根据循环物料池更新数据,对循环物料池的数据进行更新,得到待迭代数据。

8、通过上述技术方案,通过成本数值处理对成本计算bom结构的层级自下而上进行处理,将处理后的数据作为更新数据,并对循环物料池的数据进行更新,能够快速更新循环物料池中的对应数据,为后续迭代生成数据基础。

9、在本申请的一种实现方式中,基于待迭代数据,进行成本价格迭代校正,得到第二价格数据,具体包括:基于待迭代数据,对成本计算bom结构的对应层级进行若干次成本数值处理,得到迭代校正数据;判断迭代校正数据是否在预设的误差范围内,得到第二价格数据。

10、通过上述技术方案,迭代一定次数后,根据迭代结果判断是否合格,能够防止出现迭代不充分导致的迭代结果不符合要求。

11、在本申请的一种实现方式中,判断迭代校正数据是否在预设的误差范围内,得到第二价格数据,具体包括:在迭代校正数据在预设的误差范围内的情况下,得到第二价格数据为合格;在迭代校正数据不在预设的误差范围内的情况下,得到第二价格数据为不合格,并增加迭代次数。

12、在本申请的一种实现方式中,遍历领用关系线路,得到领用次数数据之后,方法还包括:查询是否存在未被访问的顶点,在确定存在未被访问的顶点的情况下,确定任一未被访问的顶点为新遍历启动点;基于新遍历启动点进行遍历;直至不存在未被访问的顶点。

13、通过采用上述技术方案,遍历成本计算bom结构的各层级结构,查询遍历未被访问的顶点,能够防止漏识循环半成品。

14、在本申请的一种实现方式中,在增加迭代次数之后,方法还包括:在得到第二价格数据为不合格的情况下,根据迭代次数,进行成本价格迭代校正,得到第三价格数据;将符合误差范围的价格数据作为实际价格参考数据。

15、通过采用上述技术方案,增加迭代次数,增加实际价格参考数据的精准度。

16、第二方面,本申请实施例还提供了一种消除成本价格差的核算设备,其特征在于,设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:根据预设的成本计算bom结构,通过寻获领用关系,确定循环半成品物料数据;其中,成本计算bom结构为成本计算物料清单结构,领用关系为成品领用半成品或半成品领用成品;根据循环半成品物料数据,构建循环物料池,并确定循环物料池中预置的成本数值处理方法的趋同系数;将成本计算bom结构进行成本价格指定,得到第一价格数据;根据第一价格数据和趋同系数,更新循环物料池的数据,得到待迭代数据;基于待迭代数据,进行成本价格迭代校正,得到第二价格数据。

17、第三方面,本申请实施例还提供了一种消除成本价格差的核算方法的非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,计算机可执行指令设置为:根据预设的成本计算bom结构,通过寻获领用关系,确定循环半成品物料数据;其中,成本计算bom结构为成本计算物料清单结构,领用关系为成品领用半成品或半成品领用成品;根据循环半成品物料数据,构建循环物料池,并确定循环物料池中预置的成本数值处理方法的趋同系数;将成本计算bom结构进行成本价格指定,得到第一价格数据;根据第一价格数据和趋同系数,更新循环物料池的数据,得到待迭代数据;基于待迭代数据,进行成本价格迭代校正,得到第二价格数据。

18、本申请实施例提供了一种消除成本价格差的核算方法、设备及存储介质,通过对半成品数据进行筛选和迭代,解决了企业生产中半成品出库价格不稳定、偏离实际需求的技术问题;具有高效、自动地消除半成品价格差的技术效果。

本文档来自技高网...

【技术保护点】

1.一种消除成本价格差的核算方法,其特征在于,所述方法包括:

2.根据权利要求1中所述的一种消除成本价格差的核算方法,其特征在于,根据预设的成本计算BOM结构,通过寻获领用关系,确定循环半成品物料数据,具体包括:

3.根据权利要求1中所述的一种消除成本价格差的核算方法,其特征在于,将所述成本计算BOM结构进行成本价格指定,得到第一价格数据,具体包括:

4.根据权利要求1中所述的一种消除成本价格差的核算方法,其特征在于,根据所述第一价格数据和所述趋同系数,更新所述循环物料池的数据,得到待迭代数据,具体包括:

5.根据权利要求1中所述的一种消除成本价格差的核算方法,其特征在于,基于所述待迭代数据,进行成本价格迭代校正,得到第二价格数据,具体包括:

6.根据权利要求5中所述的一种消除成本价格差的核算方法,其特征在于,判断所述迭代校正数据是否在预设的误差范围内,得到所述第二价格数据,具体包括:

7.根据权利要求2中所述的一种消除成本价格差的核算方法,其特征在于,遍历所述领用关系线路,得到领用次数数据之后,所述方法还包括:

8.根据权利要求6中所述的一种消除成本价格差的核算方法,其特征在于,在增加迭代次数之后,所述方法还包括:

9.一种消除成本价格差的核算设备,其特征在于,所述设备包括:

10.一种消除成本价格差的核算方法的非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:

...

【技术特征摘要】

1.一种消除成本价格差的核算方法,其特征在于,所述方法包括:

2.根据权利要求1中所述的一种消除成本价格差的核算方法,其特征在于,根据预设的成本计算bom结构,通过寻获领用关系,确定循环半成品物料数据,具体包括:

3.根据权利要求1中所述的一种消除成本价格差的核算方法,其特征在于,将所述成本计算bom结构进行成本价格指定,得到第一价格数据,具体包括:

4.根据权利要求1中所述的一种消除成本价格差的核算方法,其特征在于,根据所述第一价格数据和所述趋同系数,更新所述循环物料池的数据,得到待迭代数据,具体包括:

5.根据权利要求1中所述的一种消除成本价格差的核算方法,其特征在于,基于所述待迭代数据,进行成本价格迭代...

【专利技术属性】
技术研发人员:白廷利赵玉海韩乃明张茜尹燕军杨敏孔雪
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1