发票开具方法、装置、电子设备及存储介质与流程

文档序号:37940443发布日期:2024-05-11 00:19阅读:19来源:国知局
发票开具方法、装置、电子设备及存储介质与流程

本发明涉及数据处理,尤其涉及一种发票开具方法、装置、电子设备及存储介质。


背景技术:

1、在财务结算过程中,往往是需要供应商开具发票后再进行货款的给付,该过程一般是由供应商与采购方进行人工对账后,再将相关资料移交给到财务部门进行账款的核对和给付。但由于前期对账不明、人工失误等原因,有时会出现供应商提供的发票金额与实际应当给付的货款金额不一致的情形,或者发票的种类、发票的信息存在问题,给财务结算过程带来了一定的困扰,导致结算流程过长、造成人力资源的浪费,提升了企业的运营成本。


技术实现思路

1、本发明提供一种发票开具方法、装置、电子设备及存储介质,以解决相关技术中对于供应商提供的发票金额与实际应当给付的货款金额不一致的情形,或者发票的种类、发票的信息存在问题,给财务结算过程带来了一定的困扰,导致结算流程过长、造成人力资源的浪费,提升了企业的运营成本的技术问题。

2、本发明实施例提供了一种发票开具方法,发票开具方法包括:当待结算物品完成送货后,获取采购方发票要求和所述待结算物品的结算关联数据,所述结算关联数据包括送货事件标识、送货物品图像数据、送货备注数据、接收订单数量和客户验收数量;对所述送货物品图像数据进行图像识别,得到实际送货数量;若所述接收订单数量、所述客户验收数量和所述实际送货数量中至少两个数量不同,确定当前差额数据和当前差额类型;基于所述送货备注数据确定上报差额类型和上报差额数据;如果所述当前差额数据与所述上报差额数据相同,且所述当前差额类型与所述上报差额类型相同,将所述客户验收数量确定为结算数量,通过所述结算数量和结算单价确定预算发票金额;根据所述采购方发票要求、所述结算数量、所述结算单价、所述预算发票金额和所述送货事件标识生成预开票信息,将所述预开票信息发送至所述待结算物品对应的采购方的采购方终端,以提示所述采购方进行预算发票金额核对;若核对通过,基于所述预开票信息开具发票。

3、于本发明一实施例中,通过所述结算数量和结算单价确定预算发票金额之前,所述方法还包括:如果所述当前差额数据与所述上报差额数据不同,和/或所述当前差额类型与所述上报差额类型不同,基于所述结算关联数据生成异常结算提示;将所述异常结算提示发送至第一预设预警终端,并展示,以提示预设异常处理对象进行核验;接收提示反馈消息,所述提示反馈消息包括接受客户验收数量或与采购方重新确认的更新验收数量;

4、若所述提示反馈消息包括接受客户验收数量,将所述客户验收数量确定为结算数量;若所述提示反馈消息包括更新验收数量,将所述更新验收数量确定为所述结算数量。

5、于本发明一实施例中,接收提示反馈消息之前,所述方法还包括:若超过预设时长未接收到提示反馈消息,将所述异常结算提示间隔预设时间间隔发送至第二预设预警终端,直至接收到所述提示反馈消息。

6、于本发明一实施例中,所述方法还包括以下至少之一:

7、如果所述客户验收数量小于所述实际送货数量,获取所述待结算物品的送货人员信息,基于所述送货人员信息查询历史送货异常事件,所述历史送货异常事件为历史送货事件中客户验收数量小于实际送货数量的事件,若所述历史送货异常事件的事件数量大于预设事件数量阈值,根据所述送货事件标识、历史送货异常事件的历史事件标识和所述送货人员信息生成异常人员提示消息,并发送至异常稽核终端,以供对送货人员的历史送货事件的历史送货过程进行稽核;

8、如果所述接收订单数量大于所述结算数量,统计针对所述采购方的历史供货异常事件,所述历史供货异常事件为历史供货事件中接收订单数量大于结算数量的事件,基于所述历史供货异常事件的历史结算关联数据和所述结算关联数据生成异常供货提示信息,发送至所述待结算物品的业务部门终端,以对业务部门进行供货异常警告。

9、于本发明一实施例中,通过结算数量和结算单价确定预算发票金额,包括:对供货合同图像数据进行文字识别,得到供货合同单价、交付时间要求、交付地点要求和付款规则,所述付款规则至少包括所述待结算物品的付款比例和扣款信息,所述供货合同图像数据基于所述结算关联数据得到;基于所述送货事件标识确定实际交付时间和实际交付地点,以及基于所述送货备注数据确定每一待结算物品的验收合格状态;若存在扣款事件,根据所述扣款事件和所述扣款信息确定扣款金额,所述扣款事件包括以下至少之一,所述实际交付时间不满足所述交付时间要求、所述实际交付地点不满足所述交付地点要求、所述验收合格状态为不合格的待结算物品的数量大于0;根据所述供货合同单价和所述付款比例确定结算单价;基于所述结算数量、结算单价和所述扣款金额确定所述预算发票金额。

10、于本发明一实施例中,将所述预开票信息发送至所述待结算物品对应的采购方的采购方终端之后,所述方法还包括:接收所述采购方的消息反馈结果;若所述消息反馈结果包括预算发票金额核对请求,根据所述结算关联数据、所述实际送货数量、所述当前差额数据、所述当前差额类型、所述结算数量、所述结算单价和所述预算发票金额生成异常核验数据,并发送至异常核验终端,以对所述预算发票金额进行核验;若所述消息反馈结果包括发票信息修改信息,根据所述发票信息修改信息对所述预开票信息进行修改,并基于修改后的预开票信息开具发票。

11、于本发明一实施例中,基于所述送货备注数据确定上报差额类型和上报差额数据之前,所述方法还包括:将所述送货备注数据发送至预设送货备注审批终端,并展示;接收所述预设送货备注审批终端发送的针对所述送货备注数据的审批结果;若所述审批结果为通过,触发基于所述送货备注数据确定上报差额类型和上报差额数据;

12、若所述审批结果为拒绝,基于所述送货事件标识、所述当前差额数据和所述当前差额类型生成送货异常消息,并发送至异常稽核终端,以供对所述待结算物品的送货过程进行稽核。

13、本发明实施例还提供了一种发票开具装置,发票开具装置包括:获取模块,用于当待结算物品完成送货后,获取采购方发票要求和所述待结算物品的结算关联数据,所述结算关联数据包括送货事件标识、送货物品图像数据、送货备注数据、接收订单数量和客户验收数量;识别模块,用于对所述送货物品图像数据进行图像识别,得到实际送货数量;确定模块,用于若所述接收订单数量、所述客户验收数量和所述实际送货数量中至少两个数量不同,确定当前差额数据和当前差额类型,以及基于所述送货备注数据确定上报差额类型和上报差额数据;预算模块,用于如果所述当前差额数据与所述上报差额数据相同,且所述当前差额类型与所述上报差额类型相同,将所述客户验收数量确定为结算数量,通过所述结算数量和结算单价确定预算发票金额;发送模块,用于根据所述采购方发票要求、所述结算数量、所述结算单价、所述预算发票金额和所述送货事件标识生成预开票信息,将所述预开票信息发送至所述待结算物品对应的采购方的采购方终端,以提示所述采购方进行预算发票金额核对;开票模块,用于若核对通过,基于所述预开票信息开具发票。

14、本发明实施例还提供了一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述任一项实施例的方法。

15、本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述任一项实施例的方法。

16、上述提供的发票开具方法、装置、电子设备及存储介质所实现的方案中,该方法通过当待结算物品完成送货后,获取采购方发票要求和待结算物品的结算关联数据,对送货物品图像数据进行图像识别,得到实际送货数量;当数量不一致时,确定当前差额数据和当前差额类型,以及基于送货备注数据确定上报差额类型和上报差额数据,如果当前差额数据与上报差额数据相同,且当前差额类型与上报差额类型相同,将客户验收数量确定为结算数量,通过结算数量和结算单价确定预算发票金额,根据采购方发票要求、结算数量、结算单价、预算发票金额和送货事件标识生成预开票信息,将预开票信息发送至待结算物品对应的采购方的采购方终端,以提示采购方进行预算发票金额核对,若核对通过,基于预开票信息开具发票,通过预先对结算数量、结算金额、预算发票金额的计算,便于后续供应商开票,在供应商开票之前,就提供开票要求,降低了供应商开具问题发票的可能性,避免了由于开票内容错误导致货款结算周期拉长,降低了供应商的资金风险,节约了结算过程的人力、物力,降低了企业的运营成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1