应收应付核销规则及常见问题分析
应收应付会计财务制度

应收应付会计财务制度一、总则为规范企业的应收应付账款管理,保障企业的资金安全和合法权益,制定本制度。
二、适用范围本制度适用于公司的所有应收应付业务。
三、应收账款管理1. 应收账款的确认(1)应收账款是指公司销售商品或提供劳务后,客户应支付给公司的款项。
应收账款的确认以货物或劳务交付、服务完成并能够取得相应的价款为准。
(2)公司应当及时向客户确认销售订单,并在销售完成后将销售记录和应收账款确认记录进行对应。
确认后,将应收账款计入账簿。
2. 应收账款的核销(1)应收账款逾期未收回时,公司应及时与客户联系,催促其支付欠款。
(2)如果客户无法支付欠款,公司应及时按照规定程序核销坏账。
3. 应收账款的管理(1)公司应建立健全客户信用评估制度,对客户的信用情况进行评估,确保销售给信用良好的客户。
(2)公司应及时更新应收账款账龄分析表,掌握应收账款的情况。
4. 应收账款的回款(1)公司应制定应收账款回款计划,保证应收账款能够及时回笼。
(2)公司应定期对应收账款回款情况进行统计分析,及时发现问题并采取应对措施。
四、应付账款管理1. 应付账款的确认(1)应付账款是指公司向供应商购买商品或接受劳务后,在约定的期限内应支付的款项。
(2)公司应及时向供应商确认采购订单,并在采购完成后将采购记录和应付账款确认记录进行对应。
确认后,将应付账款计入账簿。
2. 应付账款的核销(1)公司应按照约定期限及时支付应付账款,避免逾期支付。
(2)如有延期支付的情况,应及时与供应商沟通并提前协商,确保延期支付不影响正常的业务合作。
3. 应付账款的管理(1)公司应建立健全供应商管理制度,及时更新供应商信息,建立供应商信用评估制度,确保与信誉良好的供应商合作。
(2)公司应重视应付账款账龄管理,定期进行账龄分析,及时发现问题。
4. 应付账款的支付(1)公司应制定应付账款支付计划,确保按时支付应付账款。
(2)公司应加强与银行和供应商的联系,确保支付流程顺畅。
应收应付管理制度

应收应付管理制度一、概述应收应付管理制度是企业管理财务的重要组成部分,是企业财务管理工作的重要内容。
应收应付管理制度可以规范企业的经营行为,提高企业的资金使用效率,降低企业的财务风险,保障企业的健康发展。
本制度适用于公司内部的应收应付管理工作。
二、应收管理1、应收款的确认(1)管理人员要及时核对客户的销售订单,保证订单准确无误。
确认无误后,由财务部门进行账款确认。
(2)应收款确认后,由销售部门制作应收账款清单,清单上要注明客户名称、欠款金额、欠款期限等。
2、收款管理(1)销售合同生效后,财务部门要及时与客户联系,确认收款时间和账户。
(2)财务部门要制作收款计划,根据客户的付款情况制定合理的收款周期和方式。
(3)收到客户的付款后,及时更新应收账款清单,确认付款金额无误。
3、应收款的催款(1)若客户逾期未付款,销售部门要及时与客户联系,催促客户尽快付款。
(2)若客户拒绝付款或无法付款,销售部门要及时上报财务部门,由财务部门制定应对方案。
(3)定期对逾期未付的客户进行回访,并提出合理的催款方案,以保证尽快回笼资金。
4、应收款的核销(1)对于长期逾期未付的客户,销售部门要及时向财务部门进行报告,由财务部门决定是否对账款进行核销。
(2)核销应收款需要公司领导的批准,必须通过多方确认,避免风险的发生。
三、应付管理1、应付款的确认(1)采购部门收到供应商的发票后,要及时核对发票内容和价格,并与采购订单、收货单进行核对,确认无误后,由财务部门负责确认。
(2)应付款确认后,由采购部门制作应付账款清单,清单上要注明供应商名称、欠款金额、付款期限等。
2、付款管理(1)供应商提供了发票后,财务部门及时整理发票,做好付款计划。
(2)根据财务部门的付款计划,采购部门进行核对确认,然后由财务部门进行付款。
(3)付款时要确保发票和付款单据一致,付款金额无误。
3、应付款的催付(1)若公司逾期未付款,财务部门要及时与供应商联系,催促供应商尽快提供服务或货物,并付款。
应付账款核销法规-概述说明以及解释

应付账款核销法规-概述说明以及解释1.引言1.1 概述概述部分:应付账款核销是指企业在发生应付账款核销业务时,根据相关法规与规定,将已经到期或者已经无法收回的应付账款从账面上进行核销的一种会计处理方式。
在企业的经营活动中,应付账款核销对于财务报表的准确性、企业的财务风险控制以及企业的盈利能力等方面具有重要影响。
本文旨在通过对应付账款核销法规的深入探讨,全面梳理应付账款核销的相关要点,旨在帮助读者更好地理解与掌握应付账款核销法规,从而提高企业的财务管理水平,确保企业财务工作的规范性和科学性。
本文将按照以下结构进行论述。
首先,在引言部分对应付账款核销法规的概念进行简要说明,介绍本文的结构安排和目的。
接着,在正文部分,将详细介绍应付账款核销法规要点1以及要点2,包括核销的条件、核销的会计处理方法、核销的程序与流程等内容。
最后,在结论部分,将对本文进行总结,并提出一些对应付账款核销法规的影响以及相应的建议,以期为企业实践提供一些参考和思路。
通过本文的撰写,读者将能够对应付账款核销法规有一个全面深入的了解,掌握相关的应付账款核销要点,提高财务管理水平,确保企业的财务活动的合规性与准确性。
1.2 文章结构:本文主要分为引言、正文和结论三个部分。
在引言部分,首先会对应付账款核销法规进行概述,介绍其背景和基本概念。
接着会对整篇文章的结构进行简要说明,以便读者能够清晰地把握文章的脉络。
最后,明确本文的目的,即对应付账款核销法规进行深入的探讨和分析。
正文部分将主要阐述应付账款核销法规的要点。
具体而言,2.1小节将重点介绍应付账款核销法规的第一个要点,包括其背景、适用范围、核销的条件等方面的内容。
2.2小节则将详细讨论应付账款核销法规的第二个要点,包括其操作流程、相关的财务处理和会计准则等方面的内容。
通过对这些要点的系统阐述,希望能够使读者对应付账款核销法规有一个全面的了解。
结论部分将对全文进行总结,并提出一些对应付账款核销法规的影响和建议。
应付账款管理存在的问题及对策

应付账款管理存在的问题及对策
应付账款管理存在的问题包括:
1. 应付账款金额不准确:可能由于人为错误或系统故障导致应付账款金额记录不准确,造成账款结算延误或错漏。
2. 应付账款跟踪不及时:企业可能未能及时发现应付账款的到期或延期情况,导致错过付款期限或延迟付款,影响供应商关系。
3. 应付账款未及时核销:企业可能未能及时核销应付账款,导致账款余额不准确,可能给企业造成资金占用或重复付款。
4. 应付账款管理流程不规范:企业可能缺乏明确的应付账款管理流程,导致操作不规范,易出现漏项、误项或延误问题。
对策包括:
1. 建立完善的应付账款管理制度:制定相关制度和规章,明确应付账款的记录、核销和监控流程,确保应付账款管理的规范化和准确性。
2. 加强内部控制:建立合理的账款审核和审批机制,确保应付账款的准确性和合规性,避免错误付款和重复付款的发生。
3. 优化应付账款跟踪系统:利用现代化的财务管理软件或系统,实时跟踪和监控应付账款的到期情况,提醒支付日期和金额,
确保付款的及时性和准确性。
4. 加强与供应商的沟通与合作:与供应商建立良好的沟通渠道,及时了解供应商的付款要求和情况,协商解决账款纠纷,维护合作关系。
5. 建立应付账款监管机制:定期进行应付账款的核查、对账和调整,确保账款余额的准确性,及时核销已付款项,减少资金占用和重复支付的风险。
6. 加强人员培训和意识提升:组织相关培训,提高员工对应付账款管理重要性和操作规程的认识,增强他们的责任意识和操作技能。
新会计制度核销应收账款(3篇)

第1篇一、引言随着我国经济社会的快速发展,企业之间的经济往来日益频繁,应收账款作为一种常见的资产形式,在企业经营活动中扮演着重要角色。
然而,由于市场环境、客户信用等原因,应收账款回收困难的问题也日益凸显。
为了规范企业会计核算,提高会计信息质量,我国新会计制度对核销应收账款的规定进行了调整和优化。
本文将从新会计制度核销应收账款的原则、程序、注意事项等方面进行探讨。
二、新会计制度核销应收账款的原则1. 合法性原则核销应收账款必须符合国家法律法规和会计准则的规定,确保核销行为的合法性。
2. 实质性原则核销应收账款应当以实际发生、真实存在的应收账款为依据,不得虚构、隐瞒或虚报。
3. 客观性原则核销应收账款应当客观、公正,充分考虑各种因素,确保核销结果的准确性。
4. 完善性原则核销应收账款应当建立健全相关制度,确保核销工作的完整性。
三、新会计制度核销应收账款的程序1. 确定核销范围企业应根据实际情况,对已到期、无法收回的应收账款进行初步筛选,确定核销范围。
2. 形成核销建议企业内部审计、财务等部门应结合实际情况,对核销范围内的应收账款进行审核,形成核销建议。
3. 报批企业将核销建议报送公司管理层审批,经批准后进行核销。
4. 核销处理企业根据批准的核销建议,进行相应的会计处理。
5. 形成报告核销完成后,企业应形成核销报告,报送相关部门。
四、新会计制度核销应收账款的注意事项1. 严格审核核销依据企业在核销应收账款时,应严格审核核销依据,确保核销行为的合法性、真实性。
2. 重视证据收集企业在核销应收账款过程中,应重视证据收集,为核销行为提供有力支持。
3. 加强内部控制企业应建立健全内部控制制度,确保核销工作的合规性、有效性。
4. 注重信息披露企业应按照会计准则的要求,如实披露核销应收账款的相关信息。
5. 及时调整财务报表核销应收账款后,企业应及时调整财务报表,确保财务报表的真实性、准确性。
五、案例分析某企业A在2019年12月31日,对一笔金额为100万元的应收账款进行了核销。
浅谈企业应收账款管理与核算存在的问题及对策

浅谈企业应收账款管理与核算存在的问题及对策企业应收账款管理是企业经营管理中非常重要的一个环节,它关系到企业的资金流动和经营效益。
应收账款的存在是企业业务活动中不可避免的,但如何进行有效管理和核算是企业需要重点关注和解决的问题。
本文将从应收账款管理与核算存在的问题及对策进行浅谈。
一、应收账款管理存在的问题1. 账款回收周期长企业在与客户签订合同后,需要等待客户支付到账款,但由于客户资金压力等原因,可能导致账款回收周期过长,影响企业的资金周转和经营效益。
2. 坏账风险部分客户可能存在无力偿还的情况,或者存在不良经营状况导致无法偿还的可能,这样就会给企业带来坏账风险,影响企业的经营安全和稳定性。
3. 账款管理不规范企业在与客户签订合可能存在合同条款不明确、风险控制不到位等情况,导致账款管理不规范,容易出现纠纷和争议。
1. 完善信用管理制度企业可以建立完善的客户信用评估制度,对新客户进行严格的信用审核,控制好与客户的业务往来,降低坏账风险。
2. 按期核算应收账款企业需要按期核算应收账款,及时发现账款回收周期过长的问题,并采取措施加强催收工作,确保账款及时回收。
3. 强化风险防范企业在合同签订过程中,需要加强风险防范意识,合理设置合同条款,规范业务往来,避免发生纠纷和争议。
1. 核算方法不统一企业在应收账款的核算过程中,可能存在核算方法不统一的情况,导致核算结果不准确。
2. 内部控制不完善企业在应收账款的核算过程中,可能存在内部控制不完善的情况,容易出现错误和漏洞。
3. 不良账款的处理企业在处理不良账款的过程中,可能存在方法不当或者处理不及时的情况,影响核算的准确性和及时性。
1. 设立专门的核算部门企业可以设立专门的核算部门,统一核算方法、加强内部控制,确保核算结果的准确和可靠。
2. 定期复核核算结果企业需要定期对应收账款的核算结果进行复核,及时发现并纠正错误和漏洞,确保核算的准确性。
应收账款管理与核算是企业经营管理中必须重视的环节,存在着一系列的问题和挑战。
应收应付核销规则及常见问题分析

一核销规则核销规则概述核销作为应收应付系统的三大功能(单据、核销和报表)之一,主要是用来对往来账款进行各种形式的核销处理。
由于收款到账的时间差异性等特点,因此核销与账龄分析表、到期债权列表、应收计息表,往来对帐(单据余额)等有直接影响,对通过单据的录入可以及时获悉往来款的余额资料,如应收款汇总表,应收款明细表等没有直接影响。
目前应收应付系统共有七种核销方式,其中前三种还可以按照金额、数量和应收单号核销。
下面将分别介绍这七种核销方式的处理规则和生成的单据情况。
到款结算1.2.1 到款结算定义到款结算就是应收款(发票+其他应收单)与到款(收款单+退款单)的核销。
基本规则就是看看哪些到款单据对应哪些应收款单据,然后输入参与核销的金额就可以了。
1.2.2 到款结算的核销规则应收款与到款是否要求相等,如果不等如何处理可以不相等,如果不相等就会按照应收款与到款中最小的金额核销。
如果相等,你会发现你选择的单据核销后全部消失了,如果不相等,你会发现那些单据金额较大的单据留下来,不过未核销金额就减少了。
应收款与到款如果可以不相等是否出现提示不会出现提示是否生成单据不生成单据是否要求同一客户要求核销时应收单据如何处理单据余额减少本次核销金额核销时收款单据如何处理单据余额减少本次核销金额核销后是否生成单据不生成单据预收款冲应收款1.3.1预收款冲应收款定义中国最庞大的数据库下载到款结算就是应收款(发票+其他应收单)与预收款(预收单+退款单)的核销。
基本就是选择(预收单+退款单)与相应的应收款(发票+其他应收单),然后核销。
1.3.2预收款冲应收款规则应收款与预收款是否要求相等,如果不等如何处理可以不相等,如果不相等就会按照应收款与到款中最小的金额核销。
如果相等,你会发现你选择的单据核销后全部消失了,如果不相等,你会发现那些单据金额较大的单据留下来,不过未核销金额就减少了。
应收款与预收款如果可以不相等是否出现提示不会出现提示是否生成单据不生成单据是否要求同一客户要求核销时应收单据如何处理单据余额减少本次核销金额核销时预收单据如何处理单据余额减少本次核销金额核销后是否生成单据不生成单据应收冲应付1.4.1应收冲应付定义应收冲应付就是应收款(其他应收单和销售发票)和应付款(其他应付单和采购发票)之间的核销,解决同一客户或不同客户之间债务与债权往来处理。
应收应付核销规则及常见问题分析

应收应付核销规则及常见问题分析
一核销规则
1.1核销规则概述
核销作为应收应付系统的三大功能(单据、核销和报表)之一,主要是用来对往来账款进行各种形式的核销处理。
由于收款到账的时间差异性等特点,因此核销与账龄分析表、到期债权列表、应收计息表,往来对帐(单据余额)等有直接影响,对通过单据的录入可以及时获悉往来款的余额资料,如应收款汇总表,应收款明细表等没有直接影响。
目前应收应付系统共有七种核销方式,其中前三种还可以按照金额、数量和应收单号核销。
下面将分别介绍这七种核销方式的处理规则和生成的单据情况。
1.2 到款结算
1.2.1 到款结算定义
到款结算就是应收款(发票+其他应收单)与到款(收款单+退款单)的核销。
基本规则就是看看哪些到款单据对应哪些应收款单据,然后输入参与核销的金额就可以了。
1.2.2 到款结算的核销规则
1.3 预收款冲应收款
到款结算就是应收款(发票+其他应收单)与预收款(预收单+退款单)的核销。
基本就是
1.4 应收冲应付
应收冲应付就是应收款(其他应收单和销售发票)和应付款(其他应付单和采购发票)
1.5 应收款转销
应收款转销就是将某一客户的应收款转为另一客户的应收款。
实际上属于单边核销,即从一个客户转为另一个客户,实际应收款的总额并不减少。
1.5.2应收款转销规则。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一核销规则1.1核销规则概述核销作为应收应付系统的三大功能(单据、核销和报表)之一,主要是用来对往来账款进行各种形式的核销处理。
由于收款到账的时间差异性等特点,因此核销与账龄分析表、到期债权列表、应收计息表,往来对帐(单据余额)等有直接影响,对通过单据的录入可以及时获悉往来款的余额资料,如应收款汇总表,应收款明细表等没有直接影响。
目前应收应付系统共有七种核销方式,其中前三种还可以按照金额、数量和应收单号核销。
下面将分别介绍这七种核销方式的处理规则和生成的单据情况。
1.2 到款结算1.2.1 到款结算定义到款结算就是应收款(发票+其他应收单)与到款(收款单+退款单)的核销。
基本规则就是看看哪些到款单据对应哪些应收款单据,然后输入参与核销的金额就可以了。
1.2.2 到款结算的核销规则1.3 预收款冲应收款1.3.1预收款冲应收款定义中国最庞大的数据库下载到款结算就是应收款(发票+其他应收单)与预收款(预收单+退款单)的核销。
基本就是选择(预收单+退款单)与相应的应收款(发票+其他应收单),然后核销。
1.3.2预收款冲应收款规则1.4 应收冲应付1.4.1应收冲应付定义应收冲应付就是应收款(其他应收单和销售发票)和应付款(其他应付单和采购发票)之间的核销,解决同一客户或不同客户之间债务与债权往来处理。
1.4.1应收冲应付款核销规则1.5 应收款转销1.5.1应收款转销定义应收款转销就是将某一客户的应收款转为另一客户的应收款。
实际上属于单边核销,即从一个客户转为另一个客户,实际应收款的总额并不减少。
1.5.2应收款转销规则1.6 预收款转销1.6.1预收款转销定义预收款转销就是将某一客户的预收款转为另一客户的预收款。
实际上属于单边核销,即从一个客户转为另一个客户,实际预收款的总额并不减少。
1.6.2 预收款转销规则1.7 预收款冲预付款1.7.1 预收款冲预付款定义就是应收系统的预收款与应付系统的预付款进行核销,可以是不同的客户与供应商之间进行。
1.7.2预收款冲预付款核销规则1.8 收款冲付款1.8.1收款冲付款定义这个与预收款冲预付款的意思差不多,只是把预收单改为收款单,只是把预付单改为付款单而已。
1.8.2收款冲付款核销规则1. 9红蓝字的核销蓝字单据的核销按照以上规则核销完全正确,确定核销金额如果要求核销金额相等,核销直接取本次核销金额,如果不等,就会先把本次核销金额小的单据先核销掉。
对于有红字的单据参与核销,就需要附加一些特殊处理。
(以下部分来源湛剑的整理)1.9.1 全部是蓝字单据核销选中单据均是蓝字单据,核销时按金额小的一方核销,同时对金额大的一方的单据进行扣减处理;例如:核销界面同时选中以下单据应收款发票001 2004-04-15 2000发票002 2004-05-10 3000到款收款单 2004-05-15 4500系统处理:按核销金额4500核销,对发票002的本次核销金额自动改为2500,然后进行核销处理;1.9.2. 全部红字单据参与核销选中单据均是红字单据,核销时按金额绝对值小的一方核销,同时对金额绝对值大的一方的单据进行扣减处理;例如:核销界面同时选中以下单据应收款发票001 2004-04-15 -2000发票002 2004-05-10 -3000到款收款单 2004-05-15 -4500系统处理:按核销金额-4500核销,对发票002的本次核销金额自动改为-2500,然后进行核销处理;1.9.3 选中单据同时存在红蓝字单据,如果核销金额大于0选中单据同时存在红蓝字单据,如果核销金额大于0,核销时按金额小的一方核销,同时对金额大的一方的单据进行扣减处理;1.9.4 选中单据同时存在红蓝字单据,如果核销金额小于0选中单据同时存在红蓝字单据,如果核销金额小于0,则要求核销金额必须相等,同时按每张单据的本次核销金额进行核销处理例如:核销界面同时选中以下单据应收款发票001 2004-04-15 2000发票002 2004-05-10 -3000到款收款单 2004-05-15 4500退款单 2004-05-16 -5500系统处理:按核销金额-1000核销,然后对每张单据按其对应的本次核销金1.9.5 单边核销所谓单边核销就是在到款结算中,红字的发票和应收单可以与蓝字的发票和应收单核销,退款单也可以与收款单进行核销,但要求他们的绝对值相等。
1.10 核销中汇率的处理规则外币单据核销时,需要考虑汇率问题,直接影响期末调汇。
1.10.1 应收冲应付时汇率的处理规则应收冲应付时生成单据的汇率取得是过滤界面上币别的汇率,就是在币别设置中的汇率,与单据上的汇率是无关的。
例如:应收款单据原币为USD1000,单据汇率8.0,折本位币为8000,应付款单原币为USD1000,单据汇率8.1,折本位币为8100,核销处理时,假定核销的原币金额为USD1000,核销汇率参考当天外汇牌价为8.2,则核销本位币金额为USD1000*8.2=8200,输出各种账表(如应收款明细表)时,本位币金额按8200计算。
当天外汇牌价可以在核销界面中输入。
1.10.2 其他核销情况下汇率的处理规则由于全部取的是收款单的汇率,因此会造成应收单和发票的本位币差额,尤其会造成原币已经核销完,但本位币没有核销完,需要调汇来解决这个问题。
以到款结算为例来说明:如应收USD1000*8=8000,收款USD1000*8.1=8100,则核销的原币金额为USD1000,核销本位币金额为USD1000*8.1=8100,则核销完毕,应收单据的余额为原币为0,本位币为-100,收款单余额原币、本位币都为0。
由于汇率的差异导致的原币为0,本位币不为0的情况可以通过调汇进行处理。
如果多张外币应收款与多张外币收款单核销时,为保证核销汇率的一致,要求所有参与本次核销的收款单的汇率必须一样。
1.11 按存货数量的核销规则基本规律:按存货数量核销只对有发票单据的核销类型才有效。
由于其它应收单没有存货的信息资料,故只有销售发票可以参与按存货数量进行核销。
区别于选择按存货数量核销时,应收款列表框单据右边有一【详细】按钮。
单击【详细】,进入按货物核销界面,界面中显示了存货的品名、规格、数量、单价、未核销数量、未核销金额等信息。
录入本次核销数量及本次核销金额,单击【确定】,退回到“单据核销”界面,对刚才处理的销售发票及相应要核销的收款单打上选择标记,单击【核销】,即可按存货数量进行核销。
如果选择了按存货数量进行核销,会影响往来对账单和合同执行情况表的结果。
查询往来对账单时您可以选择按存货进行输出,随时了解未核销(即未收款)的存货品名、数量、金额等,同时还可查询合同的数量完成情况。
需要注意的是:如果某一发票体的本次核销的数量与剩余数量相同,那么本次核销金额会等于剩余金额,相反当本次核销金额等于为核销金额时,那么本次核销数量也自动设置为未核销数量。
这样保证了数量和金额的一致性。
1.12 按应收单号核销规则基本规则:按应收单号核销时,应收款列表框只显示与收款单关联的应收单据记录,选择待核销的收款单,则相关的其他应收单也自动打上选择标记,其他应收单不能手工选择。
单击【核销】,系统自动核销收款单及其对应的销售发票、其它应收单。
如果收款单金额大于销售发票、其它应收单的结算金额(即要核销的金额),则核销处理后,没核销完毕的收款单只能采用按金额或按存货数量方式进行核销,无法再按应收单号进行核销。
外币的处理:如果币别为非本位币币别,则核销金额的原币折本位币金额应为:核销原币金额 * 收款单的汇率。
1.13 自动核销基本规则:自动核销时,根据先进先出的方法按单据余额进行自动勾对。
即该往来单位所有未核销的发票、其它应收单与所有未核销的收款单、退款单(不包括预收单)核销。
此时参与核销的收款单不仅包括到款结算中显示的收款单据,还包括过滤框中未列示的未核销收款单,参与自动核销的其他应收单则包括您录入的所有该往来单位未核销的其他应收单,不只是过滤框中列示的其他应收单。
注意事项:✧由于汇率差异的影响,系统只对本位币提供自动核销功能,如果为非本位币单据,则必须通过手工核销进行处理。
✧但已按存货数量、应收单号进行部分核销的往来单位不能再参与自动核销。
✧除按金额方式进行到款结算核销外,对于其它核销类型与核销方式的组合,系统不提供自动核销的功能。
✧参与自动核销的其他应收单则包括您录入的所有该往来单位未核销的其他应收单,不只是过滤框中列示的其他应收单二核销主要问题汇总2.1 性能问题2.1.1 性能问题主要表现✧如果数据量较大时,取数到填充表格的速度较慢,特别是到达10000条以上很慢。
✧核销时如果数据量较大核销的很慢,尤其是并发时数据更慢✧自动核销如果很多客户参与核销,而且单据较多时会很慢。
✧参与反核销的核销记录如果很多也会很慢。
✧以上如果多个用户并发操作时很慢。
2.1.1 性能问题主要对策客观上说,核销动作是个比较复杂的过程,需要很多数据的有效性检查,还需要更改每条单据的剩余金额,还需要生成单据,比一般的单据录入和报表取数的性能要差。
下面针对以上5点从设计的角度分析原因和需要改进的地方。
取数到填充的速度较漫:主要是我们使用的控件V aSpread采用实模式的数据填充方式造成填数很慢,以后使用kdGrid2000就不会存在这个问题。
核销时如果数据量较大核销的很慢:核销时我们要经过以下几个循环:A求出所有参与核销的应收单据本次核销金额和B 求出所有参与核销的收款单据本次核销金额和C 对A,B的结果比较D 打包所有参与核销的应收单据单据 E 打包所有参与核销的收款单据 F 到达中间层后解包,对每条数据又要进行合法性检查,然后减少单据余额,更新收付款计划。
,需要生成其他单据继续处理。
初步想法是合并A,B循环。
去掉中间层一般合法性检查,只保留对单据余额的合法性检查。
自动核销如果很多客户参与核销,而且单据较多时会很慢。
自动核销首先从应收款和到款中找到参与自动核销的客户。
但把所有返回的应收款和单据的单据都循环一边,感觉没有这个必要。
现在怎么从g_rsS和g_rsR中找到客户,而且找出来的客户不能相同?中间层也要两次循环,首先计算应收款和到款中的总额,然后扣减每条单据。
这两个循环是不是可以合并为一个循环。
参与反核销的核销记录如果很多也会很慢:以前是把所有参与的核销序号打包,送到中间层解包,并相应处理。
现在修改对每个核销序号分别发核销,大大减少了中间层事物的大小,从理论上可以提高性能,但没有得到实际的验证。
多个用户并发操作需要进一步的研究。
2.2 数据翻倍问题在自动核销时出现过数据翻倍问题,由于该问题一直不能在研发中心重现,我们初步认为由于K3V10.0以前版本没有网络控制,用户并发时可能造成多次扣减单据余额。