一种在ERP系统中关联单据的方法及装置制造方法及图纸

技术编号:4244524 阅读:486 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种在ERP系统中关联单据的方法及装置,当下游单据已经保存,用户再次选单时,所述方法包括:按照用户选择的填充模式,对所述下游单据进行填充;然后根据所述填充的填充类型和填充内容,维护所述下游单据对应的上游单据。运用本发明专利技术的方法,可以解决在ERP系统中关联单据时不能满足用户多种业务场景的问题,进一步的,还可以提高数据录入效率。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,特别是涉及一种在ERP系统中关联单据 的方法及装置。
技术介绍
企业资源计划系统(Enterprise Resource Planning, ERP ),是指建立 在信息技术基础上,对企业的所有资源(物流、资金流、信息流或人力 资源)进行整合集成管理,采用信息化手段实现企业供销链管理,从而 达到对供应链上的每一环节实现科学管理的目的。在ERP系统中,需要 生成各种类型的单据作为业务凭证,可以通过复制订单、发票或出库单 生成单据,例如,销售发票可以通过发货单生成。在ERP系统中, 一种 单据一般不会孤立存在,某一种单据可以通过一定的字段映射关系转换 生成另一种单据,此种转换关系可称之为单据关联。在ERP系统中,在下游单据选择上游单据进行单据关联操作时,如 果下游单据上存在多分录的单据体,并且该单据体存在单据转换的目标 字段时,现有技术中有一种处理方法,以下游单据为销售发票,上游单 据为发货单为例,该方法在将发货单转换为销售发票时,仅支持采用覆 盖的固定填充模式,如果销售发票未保存,则清除当前已选择的界面信 息,依据销售发票上的源单信息反向更新源单即可;如果销售发票已经 保存,依据已保存的单据信息反向更新发货单的关联信息,并分别删除 单据体单据头数据,再依据最新录入的单据数据重新插入单据信息,并依据重新生成的单据数据更新销售发票的关联信息,以完成发货单和销 售发票的关联。但是上述方法同时存在缺点,可以看出,在转换单据时,销售发票 在保存后,如果发生了变化或者更新,只能将原发货单的信息删除,并 新增相应的开票数量的字段值,以更新发货单的关联信息;但是这种单据转换的实现方式只能满足用户某 一 种场景的需求,当用户同时需要保 存前的上游或下游单据信息时,该方法就不能满足用户多种业务场景的需求;进一步的,当用户无法一次完成单据转换时,也将被迫放弃前一 次的操作记录,这将使ERP系统中录单员的数据录入效率十分低下。总之,目前需要本领域技术人员迫切解决的一个技术问题就是如 何能够提出一种在ERP系统中关联单据的方法,用以解决在ERP系统 中关联单据时不能满足用户多种业务场景的问题。
技术实现思路
本专利技术所要解决的技术问题是提供一种在ERP系统中关联单据的 方法,用以解决在ERP系统中关联单据时不能满足用户多种业务场景的 问题,进一步的,还可以提高数据录入效率。本专利技术的另一个目的是将上述构思应用于具体的应用环境中,提供 一种在ERP系统中关耳关单据的装置,乂人而保证该方法的实现和应用。为解决上述技术问题,本专利技术实施例提供了一种在ERP系统中关联 单据的方法,当下游单据已经保存,用户再次选单时,包括按照用户选择的填充模式,对所述下游单据进行填充;根据所述填充的填充类型和填充内容,维护所述下游单据对应的上 游单据。优选的,所述维护所述下游单据对应的上游单据之后,还包括 保存下游单据映射字段的当前字段值与填充前的字段值,所述映射字段用于关联下游单据和上游单据。 优选的,所述填充模式为追加。优选的,所述根据填充类型和填充内容,维护所述下游单据对应的 上游单据的步骤,具体包括保存当前下游单据新增的单据分录信息;依据所述单据分录信息,更新所述上游单据的映射字段的字段值。 优选的,所述根据填充类型和填充内容,维护所述下游单据对应的 上游单据的步骤,具体包括依据下游单据的删除前的单据信息,清除所述上游单据的已关联信自 依据填充内容更新上游单据的单据信息。优选的,所述根据填充类型和填充内容,维护所述下游单据对应的上游单据的步骤,具体包括查询所述下游单据的关键字段是否修改;如果是,则按照修改内容更新所述上游单据的单据分录信息。本专利技术实施例还提供了一种在ERP系统中关联单据的装置,当下游 单据已经保存,用户再次选单时,包括填充模块,用于按照用户选择的填充模式,对所述下游单据进行填充;维护模块,用于根据所述填充的填充类型和填充内容,维护所述下 游单据对应的上游单据。优选的,所述装置还包括保存模块,用于保存下游单据映射字段的填充字段值与填充前的字 段值,所述映射字段用于关联下游单据和上游单据。 优选的,所述填充模式为填充。 优选的,所述维护模块具体包括保存子模块,用于保存当前下游单据新增的单据分录信息; 第一更新子模块,用于依据所述单据分录信息,更新所述上游单据 的映射字段的字段值。优选的,所述维护模块具体包括清除子模块,用于依据删除前下游单据的单据信息,清除所述上游 单据的已关联信息;第二更新子模块,用于依据填充内容更新上游单据的单据信息。优选的,所述维护模块具体包括查询子模块,用于查询所述下游单据的关键字段是否修改; 第三更新子模块,用于当判断子模块的结果为是时,则按照修改内 容更新所述上游单据的单据分录信息。与现有技术相比,本专利技术具有以下优点本专利技术通过首先按照用户选择的填充模式,对所述下游单据进行填 充;然后根据所述填充的填充类型和填充内容,维护所述下游单据对应 的上游单据。运用本专利技术的方法,用户可以选择对下游单据的填充模式, 当填充模式为追加时,可以根据用户的填充内容和类型满足用户不同场 景的需求,使得用户在修改单据时无须删除已经录入的数据,从而提高 了单据关联的性能,进一步的,还能从而充分保护用户已经录入的数据, 提高ERP录单员的数据录入效率,节省了大量的时间成本。附图说明图1是本专利技术的 一种在ERP系统中关联单据的方法实施例1的流程图2是本专利技术的 一种在ERP系统中关联单据的方法实施例2的流程图3是本专利技术的一种在ERP系统中关联单据的方法实施例3的流程图4是本专利技术的一种在ERP系统中关联单据的方法实施例4的流程图5是本专利技术的一种在ERP系统中关联单据的装置实施例l的结构 框图6是本专利技术的一种在ERP系统中关联单据的装置实施例2的结构 框图7是本专利技术的 一种在ERP系统中关联单据的装置实施例3的结构 框图。具体实施例方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合 附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术可用于众多通用或专用的计算装置环境或配置中。例如个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处 理器装置、包括以上任何装置或设备的分布式计算环境等等。本专利技术可以在由计算机执行的计算机可执行指令的 一般上下文中 描述,例如程序模块。 一般地,程序模块包括执行特定任务或实现特定 抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分 布式计算环境中实践本专利技术,在这些分布式计算环境中,由通过通信网 络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模 块可以位于包括存储设备在内的本地和远程计算机存储介质中。参考图1,示出了本专利技术的一种在ERP系统中关联单据的方法实施 例1的流程图,可以包括以下步骤步骤101:按照用户选择的填充模式,对所述下游单据进行填充;步骤102:根据所述填充的填充类型和填充内容,维护所述下游单 据对应的上游单据。在本实施例中,下游单据已经进行了保存,用户在重新选单时,可 以选择填充模式,可以选择覆盖模式,也可以选择追加模式,在覆盖模 式下,可以直接将修改内容覆盖到原来的单据分录信息上,在追加模式 中,用户可以在下游单据的本文档来自技高网
...

【技术保护点】
一种在ERP系统中关联单据的方法,当下游单据已经保存,用户再次选单时,其特征在于,包括: 按照用户选择的填充模式,对所述下游单据进行填充; 根据所述填充的填充类型和填充内容,维护所述下游单据对应的上游单据。

【技术特征摘要】
1.一种在ERP系统中关联单据的方法,当下游单据已经保存,用户再次选单时,其特征在于,包括按照用户选择的填充模式,对所述下游单据进行填充;根据所述填充的填充类型和填充内容,维护所述下游单据对应的上游单据。2、 如权利要求1所述的方法,其特征在于,所述维护所述下游单 据对应的上游单据之后,还包括保存下游单据映射字段的当前字段值与填充前的字段值,所述映射 字段用于关联下游单据和上游单据。3、 如权利要求l所述的方法,其特征在于,所述填充模式为追加。4、 如权利要求3所述的方法,其特征在于,所述根据填充类型和 填充内容,维护所述下游单据对应的上游单据的步骤,具体包括保存当前下游单据新增的单据分录信息;依据所述单据分录信息,更新所述上游单据的映射字段的字段值。5、 如权利要求3所述的方法,其特征在于,所述根据填充类型和 填充内容,维护所述下游单据对应的上游单据的步骤,具体包括依据下游单据的删除前的单据信息,清除所述上游单据的已关联信自 依据填充内容更新上游单据的单据信息。6、 如权利要求3所述的方法,其特征在于,所述根据填充类型和 填充内容,维护所述下游单据对应的上游单据的步骤,具体包括查询所述下游单据的关键字段是否修改;如果是,则按照修改内容更新所述上游单据的单据...

【专利技术属性】
技术研发人员:蔡波
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:94[中国|深圳]

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

1