1.一种基于区块链的日产日清核算方法,其特征在于,所述基于区块链的日产日清核算方法包括以下步骤:
当检测到生产节点上传到区块链中的待核算的生产工单后,提取所述生产工单中的成品数据;
若所述成品数据中的合格成品数据大于或等于预设值,则将所述成品数据和所述生产工单中的物料参数代入日产日清恒等式中;
将所述日产日清恒等式的计算结果上传到所述区块链中,以供生产节点和采购节点根据所述计算结果执行相应的操作。
2.如权利要求1所述的基于区块链的日产日清核算方法,其特征在于,当检测到生产节点上传到区块链中的待核算的生产工单后,提取所述生产工单中的成品数据的步骤之前,还包括:
若检测到所述采购节点上传到所述区块链中的采购订单,则根据所述采购订单建立物料清单,并将所述物料清单上传到所述区块链中;
基于所述物料清单和预设的损耗计算规则,计算出所述生产工单对应的工单参数;
根据所述工单参数,在所述区块链中建立所述生产工单。
3.如权利要求2所述的基于区块链的日产日清核算方法,其特征在于,所述基于所述物料清单和预设的损耗计算规则,计算出所述生产工单对应的工单参数的步骤包括:
根据预设的损耗计算规则,计算出所述物料清单的损耗区间;
基于所述损耗区间和所述物料清单上的物料用量数据计算出所述生产工单对应的工单参数。
4.如权利要求1所述的基于区块链的日产日清核算方法,其特征在于,所述当检测到生产节点上传到区块链中的待核算的生产工单后,提取所述生产工单中的成品数据的步骤之后,还包括:
若所述成品数据中的合格成品数据小于所述预设值,则进入超领流程,在所述区块链中建立超领单;
基于所述超领单和所述生产工单,重新获取所述合格成品数据,直至所述合格成品数据大于或等于所述预设值。
5.如权利要求4所述的基于区块链的日产日清核算方法,其特征在于,所述进入超领流程,在所述区块链中建立超领单的步骤包括:
进入超领流程,根据所述合格成品数据与所述预设值之间的差值,估算超领物料数据;
根据所述超领物料数据和生产结束后的退料数据,在所述区块链中建立超领单。
6.如权利要求1所述的基于区块链的日产日清核算方法,其特征在于,所述日产日清恒等式为:成品数据=合格成品数据+不合格成品数据;
成品数据=(物料用量数据+合理损耗数据+超领数据-退料数据)/单位成品物料数据,其中,所述物料用量数据、所述合理损耗数据、所述超领数据、所述退料数量和所述单位成品物料数据均为所述物料参数。
7.如权利要求1至6任一项所述的基于区块链的日产日清核算方法,其特征在于,所述采购节点和所述生产节点采用相同的应用程序编程接口api接口连接到所述区块链中。
8.一种基于区块链的日产日清核算装置,其特征在于,所述基于区块链的日产日清核算装置包括::
检测模块,用于检测生产节点上传到区块链中的待核算的生产工单;
提取模块,用于提取所述生产工单中的成品数据;
代入模块,用于若所述成品数据中的合格成品数据大于或等于预设值,则将所述成品数据和所述生产工单中的物料参数代入日产日清恒等式中;
上传模块,用于将所述日产日清恒等式的计算结果上传到所述区块链中,以供生产节点和采购节点根据所述计算结果执行相应的操作。
9.一种基于区块链的日产日清核算设备,其特征在于,所述基于区块链的日产日清核算设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于区块链的日产日清核算程序,所述基于区块链的日产日清核算程序被所述处理器执行时实现如权利要求1至7中任一项所述的基于区块链的日产日清核算方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有基于区块链的日产日清核算程序,所述基于区块链的日产日清核算程序被处理器执行时实现如权利要求1至7中任一项所述的基于区块链的日产日清核算方法的步骤。