The present invention provides a document data processing method, device, computer device and storage medium, the method comprises: acquiring upstream document identification; in the middle of the state transition table query and document identifier corresponding to the state value of the upstream; when the conversion state value meets the preset conversion conditions, generate downstream documents; in the middle of the data in the table. Corresponding to the upstream and downstream of the downstream document identification documents document identification, write back and write data back downstream documents; according to the intermediate data table corresponding to the upstream and downstream of the identification document identification documents has anti write data and convert the upstream documents in the upstream documents marks the corresponding constraint data, updating the conversion state value. The correlation between the data storage of documents in the middle of the data table, while the upstream document conversion status value is recorded in the intermediate state table, reduces the data stored in the document information, does not change the upstream data in a document information process and generate downstream documents, convenient upstream documents display and expansion.
【技术实现步骤摘要】
单据数据处理方法、装置、计算机设备和存储介质
本专利技术涉及数据处理
,特别是涉及一种单据数据处理方法、装置、计算机设备和存储介质。
技术介绍
在企业资源计划系统中,业务处理过程中会根据需要生成各种单据,大多数单据之间存在关联关系,各单据间的关联关系反映了企业各部门或运作单元之间的联系。目前在业务处理流程中,通常会根据一种单据转换生成另一种单据,为了体现这两种单据间的关联关系,由上游单据转换生成下游单据的同时也会存储两个单据之间的关联数据。然而,目前单据转换过程中,上游单据中的数据在每次转换生成下游单据后均会改变,增加了单据间关系的复杂度,导致上游单据的展示和扩展不方便。
技术实现思路
基于此,有必要针对目前上游单据展示和扩展不方便的技术问题提出一种单据数据处理方法、装置、计算机设备和存储介质。一种单据数据处理方法,所述方法包括:获取上游单据标识;在中间状态表中查询与所述上游单据标识对应的转换状态值;当所述转换状态值满足预设转换条件时,生成下游单据;在中间数据表中,对应于所述上游单据标识和所述下游单据的下游单据标识,反写所述下游单据中待反写的数据;根据所述中间数据表中对应于所述上游单据标识和所述下游单据标识的已反写的数据、以及所述上游单据标识对应的上游单据中的转换约束数据,更新所述转换状态值。在其中一个实施例中,所述待反写的数据包括预设字段名和相应的字段值;所述转换约束数据包括转换约束总数量。在其中一个实施例中,所述当所述转换状态值满足预设转换条件时,生成下游单据,包括:当所述转换状态值满足预设转换条件时,获取与所述预设字段名相应的待写入下游单据的字段值 ...
【技术保护点】
一种单据数据处理方法,所述方法包括:获取上游单据标识;在中间状态表中查询与所述上游单据标识对应的转换状态值;当所述转换状态值满足预设转换条件时,生成下游单据;在中间数据表中,对应于所述上游单据标识和所述下游单据的下游单据标识,反写所述下游单据中待反写的数据;根据所述中间数据表中对应于所述上游单据标识和所述下游单据标识的已反写的数据、以及所述上游单据标识对应的上游单据中的转换约束数据,更新所述转换状态值。
【技术特征摘要】
1.一种单据数据处理方法,所述方法包括:获取上游单据标识;在中间状态表中查询与所述上游单据标识对应的转换状态值;当所述转换状态值满足预设转换条件时,生成下游单据;在中间数据表中,对应于所述上游单据标识和所述下游单据的下游单据标识,反写所述下游单据中待反写的数据;根据所述中间数据表中对应于所述上游单据标识和所述下游单据标识的已反写的数据、以及所述上游单据标识对应的上游单据中的转换约束数据,更新所述转换状态值。2.根据权利要求1所述的方法,其特征在于,所述待反写的数据包括预设字段名和相应的字段值;所述转换约束数据包括转换约束总数量。3.根据权利要求2所述的方法,其特征在于,所述当所述转换状态值满足预设转换条件时,生成下游单据,包括:当所述转换状态值满足预设转换条件时,获取与所述预设字段名相应的待写入下游单据的字段值;获取中间数据表中与所述预设字段名对应的字段值的总和;获取所述上游单据标识对应的上游单据中的转换约束总数量;根据所述总和及所述转换约束总数量,对待写入下游单据的所述字段值进行校验;当所述校验通过时,根据待写入下游单据的所述字段值生成下游单据。4.根据权利要求3所述的方法,其特征在于,所述根据所述总和及所述转换约束总数量,对待写入下游单据的所述字段值进行校验,包括:将所述转换约束总数量与所述总和作差,获得所述预设字段名对应的可反写的字段值;将可反写的所述字段值和待写入下游单据的所述字段值进行比较;当待写入下游单据的所述字段值小于或等于可反写的所述字段值时,校验通过。5.根据权利要求2所述的方法,其特征在于,所述根据所述中间数据表中对应于所述上游单据标识和所述下游单据标识的已反写的数据、以及所述上游单据标识对应的上游单据中的转换约束数据,更新所述转换状态值,包括:获取所述中间数据表中与所述预设字段名对应的字段值的总和;获取所述上游单据标识对应的上游单据中的转换约束总数量;将所述转换约束总数量与所述总和进行比较;根据所述比较的结果,更新所述转换状态值。6.根据权利要求5所述的方法,其特征在于,所述预设转换条件包括:所述转换状态值为第一状态值或为空;所述根据所述比较的结果,更新所述转换状态值,包括:若所述转换约束总数量大于所述总和,则将所述转换状态值更新为第一状态值;若所述转换约束总数量...
【专利技术属性】
技术研发人员:付豆,崔轶,邢明珠,
申请(专利权)人:金蝶软件中国有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。