应收账款管理方法、装置、设备及存储介质
文献发布时间:2023-06-19 13:46:35
技术领域
本发明涉及物流结算技术领域,尤其涉及一种应收账款管理方法、装置、设备及存储介质。
背景技术
随着物联网技术的飞速发展,物流行业也随之迅猛发展,传统的物流由于服务业务规模庞大,其物流运单结算的数据量也相当庞大,同时由于每期都需要进行相应地结算,就会出现应收款逾期现象,由于目前还没有一个完善的管理方法,导致应收账款非常难回笼,可能造成经济损失,另外当人员流动时,沟通和交接是一个特别困难的事情,需要大量的人力去对账核销,灵活性较差,效率十分低下,极容易出错。
发明内容
有鉴于此,有必要针对应收账款非常难回笼、效率十分低下、极容易出错等问题,提供一种应收账款管理方法、装置、设备及存储介质。
一种应收账款管理方法,包括以下步骤:获取应收账款数据,并基于所述应收账款数据配置应收账款表单;根据所述应收账款表单中的接入配置信息,得到结算对象信息,并确定目标结算对象,所述结算对象信息包括结算对象名称和结算对象编码;提取与所述目标结算对象相对应的约定回款时间,并计算逾期天数,所述逾期天数为当前时间和所述约定回款时间之间的差值;根据所述目标结算对象的逾期天数,判断所述目标结算对象是否存在逾期行为;若所述目标结算对象存在逾期行为,则确定所述目标结算对象对应的的计划回款时间和最终逾期金额,并根据所述目标结算对象的最终逾期金额,生成当前时间至所述计划回款时间内的所述目标结算对象的应收账款任务。
在其中一个实施例中,接收所述应收账款数据,并获取所述应收账款数据对应的表单创建请求信息;对所述表单创建请求进行数据解析,得到已解析数据;响应于所述表单创建请求的已解析数据配置表单基础模板,所述表单基础模板包括预先配置的多个字段;根据所述表单基础模板的字段,获取所述应收账款数据中与所述字段相对应的目标数据;根据所述目标数据和所述表单基础模板,生成应收账款表单。
在其中一个实施例中,获取所述目标结算对象对应的结算方式,所述结算方式为月结和充单中的一种或一种或两种结合;根据所述目标结算对象的结算方式,确定所述目标结算对象的账期;获取所述目标结算对象对应的结算账单,确定所述结算账单对应的账单时间;将所述账单时间和所述账期代入到预设的公式中,计算得到约定回款时间,其中所述约定回款时间等于账单时间次月初始日加上账期。
在其中一个实施例中,若所述所述目标结算对象的逾期天数大于零,则获取所述结算对象的逾期宽限期,并判断所述逾期天数是否超过预设的时间间隔,其中所述预设的时间间隔为所述逾期宽限期和所述约定回款时间的差值;若所述目标结算对象的逾期天数超过预设的时间间隔,则判断所述目标结算对象存在逾期行为。
在其中一个实施例中,获取所述目标结算对象的预收金额和应收金额,并判断所述预收金额是否超过应收金额;若所述预收金额超过应收金额,则确定所述目标结算对象不存在未收金额;若所述预收金额不超过应收金额,则计算所述目标结算对象的未收金额,其中所述未收金额为所述应收金额和预收金额之间的差值;获取所述目标结算对象对应的计划回款时间,并根据所述未收金额,确定所述目标结算对象对应的最终逾期金额。
在其中一个实施例中,当接收到用户端发送的查询指令时,获取用户标签信息;根据所述用户标签信息,确定相对应的权限设置表,所述用户标签信息包括集团、大区和省份,所述集团、大区和省份实现三级联动;根据所述权限设置表,筛选出与所述用户标签信息相对应的访问权限信息;根据所述访问权限信息,对所述应收账款表单进行筛选,过滤掉与所述访问权限信息不匹配的表单数据,保留与所述访问权限信息匹配的表单数据;将与所述访问权限信息相匹配的表单数据发送至所述用户端,其中所述表单数据至少包括应收账款、已收账款、未收账款和逾期未收。
一种应收账款管理装置,所述应收账款管理装置包括:配置模块,用于获取所述应收账款数据,并基于所述应收账款数据配置应收账款表单;确定模块,用于根据所述应收账款表单中的接入配置信息,得到结算对象信息,并确定目标结算对象,所述结算对象信息包括结算对象名称和结算对象编码;计算模块,用于提取与所述目标结算对象相对应的约定回款时间,并计算逾期天数,所述逾期天数为当前时间和所述约定回款时间之间的差值;判断模块,用于根据所述目标结算对象的逾期天数,判断所述目标结算对象是否存在逾期行为;生成模块,用于若所述目标结算对象存在逾期行为,则确定所述目标结算对象对应的的计划回款时间和最终逾期金额,并根据所述目标结算对象的最终逾期金额,生成当前时间至所述计划回款时间内的所述目标结算对象的应收账款任务。
在其中一个实施例中,所述配置模块,包括:接收子模块,用于接收应收账款数据,并获取所述应收账款数据对应的表单创建请求信息;解析子模块,用于对所述表单创建请求进行数据解析,得到已解析数据;配置子模块,用于响应于所述表单创建请求的已解析数据配置表单基础模板,所述表单基础模板包括预先配置的多个字段;获取子模块,用于根据所述表单基础模板的字段,获取所述应收账款数据中与所述字段相对应的目标数据;生成子模块,用于根据所述目标数据和所述表单基础模板,生成应收账款表单。
一种应收账款管理设备,所述应收账款管理设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述应收账款管理设备执行上述所述的应收账款管理方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述所述的应收账款管理方法的步骤。
本发明提供的技术方案中,通过获取应收账款数据,并基于应收账款数据配置应收账款表单;根据应收账款表单中的接入配置信息,得到结算对象信息,并确定目标结算对象,结算对象信息包括结算对象名称和结算对象编码;提取与目标结算对象相对应的约定回款时间,并计算逾期天数,逾期天数为当前时间和约定回款时间之间的差值;根据目标结算对象的逾期天数,判断目标结算对象是否存在逾期行为;若目标结算对象存在逾期行为,则确定目标结算对象对应的的计划回款时间和最终逾期金额,并根据目标结算对象的最终逾期金额,生成当前时间至计划回款时间内的目标结算对象的应收账款任务。本发明通过应收账款表单对应收账款进行统一管理,减少了人工成本,便于人员之间的沟通和交接,也便于相应的管理人员对应收账款的查询,提高了应收账款管理的效率,从而节省应收账款管理的时间和成本,降低经济损失。
附图说明
图1为本发明应收账款管理方法的第一个实施例示意图;
图2为本发明应收账款管理方法的第二个实施例示意图;
图3为本发明应收账款管理方法的第三个实施例示意图;
图4为本发明应收账款管理方法的第四个实施例示意图;
图5为本发明应收账款管理方法的第五个实施例示意图;
图6为本发明应收账款管理装置的第一个实施例示意图;
图7为本发明应收账款管理装置的第二个实施例示意图;
图8为本发明应收账款管理设备的一个实施例示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
作为一个较好的实施例,如图1所示,一种应收账款管理方法,用于应收账款管理,该应收账款管理方法包括以下步骤:
步骤101、获取应收账款数据,并基于应收账款数据配置应收账款表单;
可以理解的是,本发明的执行主体可以为应收账款管理装置,还可以是终端或者服务器,具体此处不做限定。本发明实施例以服务器为执行主体为例进行说明。
本实施例中,服务器获取应收账款数据并存储,其中应收账款是指企业在正常的经营过程中因销售商品、产品、提供劳务等业务,应向购买单位收取的款项,包括应由购买单位或接受劳务单位负担的税金、代购买方垫付的包装费各种运杂费等;应收账款表示企业在销售过程中被购买单位所占用的资金。企业应及时收回应收账款以弥补企业在生产经营过程中的各种耗费,保证企业持续经营;服务器根据应收账款数据配置对应的应收账款表单,应收账款表单用于对应收账款数据进行统一管理。
步骤102、根据应收账款表单中的接入配置信息,得到结算对象信息,并确定目标结算对象,结算对象信息包括结算对象名称和结算对象编码;
本实施例中,当接收到针对应收账款数据的结算触发指令时,在应收账款表单中对配置信息进行查询,得到与结算对象信息所属业务应用相关联的配置信息,结算对象名称和结算对象编码是确定目标结算对象的重要标识,使得目标结算对象具有唯一性,提高应收账款管理的准确率。
步骤103、提取与目标结算对象相对应的约定回款时间,并计算逾期天数,逾期天数为当前时间和约定回款时间之间的差值;
本实施例中,目标结算对象超过约定时间未履行相应义务或者责任,即表示目标结算对象存在逾期行为,因此需要对目标结算对象是否存在逾期行为进行判断,服务器提取与目标结算对象相对应的约定回款时间,服务器根据约定回款时间计算出逾期天数,便于确定目标结算对象在本期内应付的账款。
步骤104、根据目标结算对象的逾期天数,判断目标结算对象是否存在逾期行为;
本实施例中,服务器判断目标结算对象的逾期天数大于零,则服务器获取结算对象的逾期宽限期,并判断逾期天数是否超过预设的时间间隔,其中预设的时间间隔为逾期宽限期和约定回款时间的差值;服务器判断目标结算对象的逾期天数超过预设的时间间隔,则判断目标结算对象存在逾期行为。
步骤105、若目标结算对象存在逾期行为,则确定目标结算对象对应的的计划回款时间和最终逾期金额,并根据目标结算对象的最终逾期金额,生成当前时间至计划回款时间内的目标结算对象的应收账款任务。
本实施例中,服务器可以筛选出与目标结算对象相对应的结算任务数据,然后,服务器根据结算起始时间至结算结束时间形成的结算区间,对结算任务数据相对应的生成时间做进一步的筛选,获得结算起始时间至结算结束时间内的结算任务数据,即生成当前时间至计划回款时间内的目标结算对象的应收账款任务。
进一步地,服务器将应收账款数据存储于区块链数据库中,具体此处不做限定。
本发明实施例中,通过获取应收账款数据,并基于应收账款数据配置应收账款表单;根据应收账款表单中的接入配置信息,得到结算对象信息,并确定目标结算对象,结算对象信息包括结算对象名称和结算对象编码;提取与目标结算对象相对应的约定回款时间,并计算逾期天数,逾期天数为当前时间和约定回款时间之间的差值;根据目标结算对象的逾期天数,判断目标结算对象是否存在逾期行为;若目标结算对象存在逾期行为,则确定目标结算对象对应的的计划回款时间和最终逾期金额,并根据目标结算对象的最终逾期金额,生成当前时间至计划回款时间内的目标结算对象的应收账款任务。本发明通过应收账款表单对应收账款进行统一管理,减少了人工成本,便于人员之间的沟通和交接,也便于相应的管理人员对应收账款的查询,提高了应收账款管理的效率,从而节省应收账款管理的时间和成本,降低经济损失。
请参阅图2,本发明实施例中应收账款管理方法的第二个实施例包括:
步骤201、接收应收账款数据,并获取应收账款数据对应的表单创建请求信息;
本实施例中,服务器后端接收前端发送的应收账款数据,并获取应收账款数据对应的表单创建请求信息;表单创建请求信息可以为获取get请求,也可以为传送post请求,具体此处不做限定。
步骤202、对表单创建请求进行数据解析,得到已解析数据;
本实施例中,服务器按照预设的数据格式对表单创建请求中的请求参数进行数据解析,得到已解析数据;预设的数据格式为JS对象简谱格式。也就是,请求参数是基于预设的数据格式封装的字符串。
步骤203、响应于表单创建请求的已解析数据配置表单基础模板,表单基础模板包括预先配置的多个字段;
步骤204、根据表单基础模板的字段,获取应收账款数据中与字段相对应的目标数据;
本实施例中,用户预先创建表单基础模板,表单基础模板包括对表单基础模板的板式以及表单包含的字段进行设置。将表单数据的第一行称为表头,表头包含字段信息,字段信息用于对某列记载的字段内容进行描述。可以在表头设置多个字段,进而配置表单模板的多个字段;例如,设置结算对象、账单时间、结算方式三个字段,该三个字段分别对应表单基础模板的三列,结算对象、账单时间、结算方式分别位于各自所在列的第一列;表单基础模板中字段支持文本、金额、数字和下拉框等字段类型,用户可以对下拉框的选择项进行编辑。
步骤205、根据目标数据和表单基础模板,生成应收账款表单。
本实施例中,服务器根据表单基础模板的字段,将应收账款数据中的数据与表单基础模板的字段相匹配,并生成应收账款表单;需要说明的是,不同级别的用户可以对应创建不同的表单基础模板,即根据级别不同,生成与其级别相对应的应收账款表单,例如大区用户对应其权限内的表单基础模板,大区用户也可以使用省份用户对应的表单基础模板,但是省份用户无法使用大区用户对应的表单基础模板,进而实现表单基础模板的权限管理;当生成应收账款表单创建完成后,对应收账款表单进行存储。可以将应收账款表单中的数据作为待获取数据。
本发明实施例中,通过接收应收账款数据,并获取应收账款数据对应的表单创建请求信息;对表单创建请求进行数据解析,得到已解析数据;响应于表单创建请求的已解析数据配置表单基础模板;根据表单基础模板的字段,获取应收账款数据中与字段相对应的目标数据;根据目标数据和表单基础模板,生成应收账款表单;本发明通过应收账款表单对应收账款进行统一管理,减少了人工成本,便于人员之间的沟通和交接。
请参阅图3,本发明实施例中应收账款管理方法的第三个实施例包括:
步骤301、获取目标结算对象对应的结算方式,结算方式为月结和充单中的一种或一种或两种结合;
本实施例中,服务器获取目标结算对象对应的结算方式,结算方式是经济主体之间经济往来(商品交易、劳务供应、债权债务清算等)的款项收付的程序和方法。包括商品、货币资金所有权转移条件,款项支付地点、时间、条件,以及使用的结算凭证和传递程序等;这里结算方式主要有三种,具体为月结、充单、月结和充单结合。
步骤302、根据目标结算对象的结算方式,确定目标结算对象的账期;
本实施例中,生产商或批发商在规定时间内给予零售商一定金额的信用额度,零售商在信用额度内不用付款就可以进货,但是在规定时间内必须回款,这个规定时间内的周期就称为账期;如果账期内未按时结算容易出现资金负担、经营风险等问题,因此需要确定目标结算对象的账期,账期可以参考目标结算对象的结算方式进行确定。
步骤303、获取目标结算对象对应的结算账单,确定结算账单对应的账单时间;
本实施例中,服务器获取目标结算对象对应的结算账单,在结算账单上会有账单时间,即该结算账单最新维护时间。
步骤304、将账单时间和账期代入到预设的公式中,计算得到约定回款时间,其中约定回款时间等于账单时间次月初始日加上账期;
步骤305、提取与目标结算对象相对应的约定回款时间,并计算逾期天数,逾期天数为当前时间和约定回款时间之间的差值。
本实施例中步骤305与第一实施例中的步骤103类似,此处不再赘述。
本发明实施例中,通过获取目标结算对象对应的结算方式,根据目标结算对象的结算方式,确定目标结算对象的账期;获取目标结算对象对应的结算账单,确定结算账单对应的账单时间;将账单时间和账期代入到预设的公式中,计算得到约定回款时间;提取与目标结算对象相对应的约定回款时间,并计算逾期天数;本发明提高了应收账款管理的效率,从而节省应收账款管理的时间和成本,降低经济损失。
请参阅图4,本发明实施例中应收账款管理方法的第四个实施例包括:
步骤401、获取目标结算对象的预收金额和应收金额,并判断预收金额是否超过应收金额;
本实施例中,服务器获取目标结算对象的预收金额和应收金额,预收账款是指企业向购货方预收的购货订金或部分货款,企业预收的货款待实际出售商品、产品或者提供劳务时再行冲减;这里预收金额的意思是预先收取目标结算对象的账款,因此需要判断预收金额是否超过该目标结算对象本期的应收金额。
步骤402、若预收金额超过应收金额,则确定目标结算对象不存在未收金额;
本实施例中,服务器判断目标结算对象的预收金额超过应收金额,说明预收金额可以直接抵扣本期的应收金额,本期目标结算对象不存在未收金额,即本期目标结算对象的未收金额为0,而预收金额中抵扣掉本期的应收金额后剩余的金额自动加到下个月的账款中。
步骤403、若预收金额不超过应收金额,则计算目标结算对象的未收金额,其中未收金额为应收金额和预收金额之间的差值;
本实施例中,服务器判断目标结算对象的预收金额不超过应收金额,说明预收金额不足以抵扣本期的应收金额,这时候就需要计算目标结算对象在本期时间内用预收金额抵扣掉应收金额部分后还差多少钱需要支付,即未收金额,因此未收金额等于应收金额和预收金额之间的差值。
步骤404、获取目标结算对象对应的计划回款时间,并根据未收金额,确定目标结算对象对应的最终逾期金额。
本实施例中,服务器获取目标结算对象对应的计划回款时间,逾期金额是指在规定期限内仍未收到的应收账款,逾期金额可以包括往期逾期金额、本期逾期金额、往期逾期金额和本期逾期金额之和,因此最终逾期金额不等于本期未收金额,目标结算对象的最终逾期金额根据其具体情况进行判断。
本发明实施例中,通过获取目标结算对象的预收金额和应收金额,并判断预收金额是否超过应收金额;若预收金额超过应收金额,则确定目标结算对象不存在未收金额;若预收金额不超过应收金额,则计算目标结算对象的未收金额;获取目标结算对象对应的计划回款时间,并根据未收金额,确定目标结算对象对应的最终逾期金额;本发明提高了应收账款管理的效率,从而节省应收账款管理的时间和成本,降低经济损失。
请参阅图5,本发明实施例中应收账款管理方法的第五个实施例包括:
步骤501、当接收到用户端发送的查询指令时,获取用户标签信息;
步骤502、根据用户标签信息,确定相对应的权限设置表,用户标签信息包括集团、大区和省份,集团、大区和省份实现三级联动;
本实施例中,根据用户标签信息进行组织筛选查询,可选择集团、大区、省份三层组织,该三层组织实现三级联动,三级联动的意思就是在选择集团后,在该集团下方的所有大区中选择对应的大区,大区确认后,在该大区下方的所有省份中选择对应的省份;为用户预先设置对应的权限设置表。
步骤503、根据权限设置表,筛选出与用户标签信息相对应的访问权限信息;
本实施例中,该权限配置表中设置了每一个用户标签信息对应的访问权限信息,该访问权限信息中限定了用户有权限访问的数据行或者数据列,又或者该访问权限信息中限定了用户有权限访问的结算对象;例如xx用户有xx报表的xx列的访问权限,又或者xx用户有xx报表的xx结算对象的访问权限。
步骤504、根据访问权限信息,对应收账款表单进行筛选,过滤掉与访问权限信息不匹配的表单数据,保留与访问权限信息匹配的表单数据;
步骤505、将与访问权限信息相匹配的表单数据发送至用户端,其中表单数据至少包括应收账款、已收账款、未收账款和逾期未收。
本实施例中,本实施例中,根据用户标签信息对应的访问权限信息,对查找到的应收账款表单中数据进行筛选,过滤掉与访问权限信息不匹配的数据列和数据行,保留与访问权限信息匹配的数据列和数据行,并将经过滤处理后的表单数据发送至用户终端,以供用户终端的前端报表组件显示对应的表单数据,表单数据还可以包括未收账款排名、未收账款占比等信息,其中未收账款排名是根据全国所有客户未收账款字段大小排名,未收账款越多,排名越差;未收账款占比等于未收账款/应收账款*100%。
本发明实施例中,当接收到用户端发送的查询指令时,获取用户标签信息;根据用户标签信息,确定相对应的权限设置表,根据权限设置表,筛选出与用户标签信息相对应的访问权限信息;根据访问权限信息,对应收账款表单进行筛选,过滤掉与访问权限信息不匹配的表单数据,保留与访问权限信息匹配的表单数据;将与访问权限信息相匹配的表单数据发送至用户端;本发明通过应收账款表单对应收账款进行统一管理,减少了人工成本,便于人员之间的沟通和交接,也便于相应的管理人员对应收账款的查询,实现了企业应收账款的全流程追溯,同时可以实现全方位监管。
请参阅图6,在一个实施例中,提出了一种应收账款管理装置,应收账款管理装置包括:
配置模块601,用于获取应收账款数据,并基于应收账款数据配置应收账款表单;
确定模块602,用于根据应收账款表单中的接入配置信息,得到结算对象信息,并确定目标结算对象,结算对象信息包括结算对象名称和结算对象编码;
计算模块603,用于提取与目标结算对象相对应的约定回款时间,并计算逾期天数,逾期天数为当前时间和约定回款时间之间的差值;
判断模块604,用于根据目标结算对象的逾期天数,判断目标结算对象是否存在逾期行为;
生成模块605,用于若目标结算对象存在逾期行为,则确定目标结算对象对应的的计划回款时间和最终逾期金额,并根据目标结算对象的最终逾期金额,生成当前时间至计划回款时间内的目标结算对象的应收账款任务。
请参阅图7,本发明实施例中应收账款管理装置装置的第二个实施例,上述配置模块,具体包括:
接收子模块6011,用于接收应收账款数据,并获取应收账款数据对应的表单创建请求信息;
解析子模块6012,用于对表单创建请求进行数据解析,得到已解析数据;
配置子模块6013,用于响应于表单创建请求的已解析数据配置表单基础模板,表单基础模板包括预先配置的多个字段;
获取子模块6014,用于根据表单基础模板的字段,获取应收账款数据中与字段相对应的目标数据;
生成子模块6015,用于根据目标数据和表单基础模板,生成应收账款表单。
本发明实施例中,通过获取应收账款数据,并基于应收账款数据配置应收账款表单;根据应收账款表单中的接入配置信息,得到结算对象信息,并确定目标结算对象,结算对象信息包括结算对象名称和结算对象编码;提取与目标结算对象相对应的约定回款时间,并计算逾期天数,逾期天数为当前时间和约定回款时间之间的差值;根据目标结算对象的逾期天数,判断目标结算对象是否存在逾期行为;若目标结算对象存在逾期行为,则确定目标结算对象对应的的计划回款时间和最终逾期金额,并根据目标结算对象的最终逾期金额,生成当前时间至计划回款时间内的目标结算对象的应收账款任务。本发明通过应收账款表单对应收账款进行统一管理,减少了人工成本,便于人员之间的沟通和交接,也便于相应的管理人员对应收账款的查询,提高了应收账款管理的效率,从而节省应收账款管理的时间和成本,降低经济损失。
上面图6-7从模块化功能实体的角度对本发明实施例中的应收账款管理装置进行详细描述,下面从硬件处理的角度对本发明实施例中应收账款管理设备进行详细描述。
图8是本发明实施例提供的一种应收账款管理设备的结构示意图,该应收账款管理设备800可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)810(例如,一个或一个以上处理器)和存储器820,一个或一个以上存储应用程序833或数据832的存储介质830(例如一个或一个以上海量存储设备)。其中,存储器820和存储介质830可以是短暂存储或持久存储。存储在存储介质830的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对应收账款管理设备800中的一系列指令操作。更进一步地,处理器810可以设置为与存储介质830通信,在应收账款管理设备800上执行存储介质830中的一系列指令操作。
应收账款管理设备800还可以包括一个或一个以上电源840,一个或一个以上有线或无线网络接口850,一个或一个以上输入输出接口860,和/或,一个或一个以上操作系统831,例如Windows Serve,Mac OS X,Unix,Linux,FreeBSD等等。本领域技术人员可以理解,图8示出的应收账款管理设备结构并不构成对本申请提供的应收账款管理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
一种应收账款管理设备以实现以下应收账款管理方法,具体包括:获取应收账款数据,并基于应收账款数据配置应收账款表单;根据应收账款表单中的接入配置信息,得到结算对象信息,并确定目标结算对象,结算对象信息包括结算对象名称和结算对象编码;提取与目标结算对象相对应的约定回款时间,并计算逾期天数,逾期天数为当前时间和约定回款时间之间的差值;根据目标结算对象的逾期天数,判断目标结算对象是否存在逾期行为;若目标结算对象存在逾期行为,则确定目标结算对象对应的的计划回款时间和最终逾期金额,并根据目标结算对象的最终逾期金额,生成当前时间至计划回款时间内的目标结算对象的应收账款任务。
在一个实施例中,接收应收账款数据,并获取应收账款数据对应的表单创建请求信息;对表单创建请求进行数据解析,得到已解析数据;响应于表单创建请求的已解析数据配置表单基础模板,表单基础模板包括预先配置的多个字段;根据表单基础模板的字段,获取应收账款数据中与字段相对应的目标数据;根据目标数据和表单基础模板,生成应收账款表单。
在一个实施例中,获取目标结算对象对应的结算方式,结算方式为月结和充单中的一种或一种或两种结合;根据目标结算对象的结算方式,确定目标结算对象的账期;获取目标结算对象对应的结算账单,确定结算账单对应的账单时间;将账单时间和账期代入到预设的公式中,计算得到约定回款时间,其中约定回款时间等于账单时间次月初始日加上账期。
在一个实施例中,若目标结算对象的逾期天数大于零,则获取结算对象的逾期宽限期,并判断逾期天数是否超过预设的时间间隔,其中预设的时间间隔为逾期宽限期和约定回款时间的差值;若目标结算对象的逾期天数超过预设的时间间隔,则判断目标结算对象存在逾期行为。
在一个实施例中,获取目标结算对象的预收金额和应收金额,并判断预收金额是否超过应收金额;若预收金额超过应收金额,则确定目标结算对象不存在未收金额;若预收金额不超过应收金额,则计算目标结算对象的未收金额,其中未收金额为应收金额和预收金额之间的差值;获取目标结算对象对应的计划回款时间,并根据未收金额,确定目标结算对象对应的最终逾期金额。
在一个实施例中,当接收到用户端发送的查询指令时,获取用户标签信息;根据用户标签信息,确定相对应的权限设置表,用户标签信息包括集团、大区和省份,集团、大区和省份实现三级联动;根据权限设置表,筛选出与用户标签信息相对应的访问权限信息;根据访问权限信息,对应收账款表单进行筛选,过滤掉与访问权限信息不匹配的表单数据,保留与访问权限信息匹配的表单数据;将与访问权限信息相匹配的表单数据发送至用户端,其中表单数据至少包括应收账款、已收账款、未收账款和逾期未收。
本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行以下应收账款管理方法的步骤:获取应收账款数据,并基于应收账款数据配置应收账款表单;根据应收账款表单中的接入配置信息,得到结算对象信息,并确定目标结算对象,结算对象信息包括结算对象名称和结算对象编码;提取与目标结算对象相对应的约定回款时间,并计算逾期天数,逾期天数为当前时间和约定回款时间之间的差值;根据目标结算对象的逾期天数,判断目标结算对象是否存在逾期行为;若目标结算对象存在逾期行为,则确定目标结算对象对应的的计划回款时间和最终逾期金额,并根据目标结算对象的最终逾期金额,生成当前时间至计划回款时间内的目标结算对象的应收账款任务。
在一个实施例中,接收应收账款数据,并获取应收账款数据对应的表单创建请求信息;对表单创建请求进行数据解析,得到已解析数据;响应于表单创建请求的已解析数据配置表单基础模板,表单基础模板包括预先配置的多个字段;根据表单基础模板的字段,获取应收账款数据中与字段相对应的目标数据;根据目标数据和表单基础模板,生成应收账款表单。
在一个实施例中,获取目标结算对象对应的结算方式,结算方式为月结和充单中的一种或一种或两种结合;根据目标结算对象的结算方式,确定目标结算对象的账期;获取目标结算对象对应的结算账单,确定结算账单对应的账单时间;将账单时间和账期代入到预设的公式中,计算得到约定回款时间,其中约定回款时间等于账单时间次月初始日加上账期。
在一个实施例中,若目标结算对象的逾期天数大于零,则获取结算对象的逾期宽限期,并判断逾期天数是否超过预设的时间间隔,其中预设的时间间隔为逾期宽限期和约定回款时间的差值;若目标结算对象的逾期天数超过预设的时间间隔,则判断目标结算对象存在逾期行为。
在一个实施例中,获取目标结算对象的预收金额和应收金额,并判断预收金额是否超过应收金额;若预收金额超过应收金额,则确定目标结算对象不存在未收金额;若预收金额不超过应收金额,则计算目标结算对象的未收金额,其中未收金额为应收金额和预收金额之间的差值;获取目标结算对象对应的计划回款时间,并根据未收金额,确定目标结算对象对应的最终逾期金额。
在一个实施例中,当接收到用户端发送的查询指令时,获取用户标签信息;根据用户标签信息,确定相对应的权限设置表,用户标签信息包括集团、大区和省份,集团、大区和省份实现三级联动;根据权限设置表,筛选出与用户标签信息相对应的访问权限信息;根据访问权限信息,对应收账款表单进行筛选,过滤掉与访问权限信息不匹配的表单数据,保留与访问权限信息匹配的表单数据;将与访问权限信息相匹配的表单数据发送至用户端,其中表单数据至少包括应收账款、已收账款、未收账款和逾期未收。
进一步地,计算机可读存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。
本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
所述领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
- 应收账款管理方法、装置、设备及存储介质
- 应收账款调查管理方法、装置、计算机设备及存储介质