期末调汇
随着企业业务的发展,外币业务已经成为许多企业的重要核算内容。由于汇率经常波动,因此在期末结账前,应当将外币账户的期末余额以期末汇率进行折算,真实反映企业的资金情况。折算金额与账面金额之间的差额,就是汇兑损益。在k/3 ERP系统中,不处理即时的汇兑损益,而是在期末时进行统一调整和记账。期末调汇一般调整往来科目、银行现金科目的本位币金额。
一、 启用对账与调汇
1、 作用
(1) 启用对账与调汇,目的是控制往来科目的业务只在应收应付进行。由于总账系统和应收应付系统分属不同的人员操作,如不对往来科目进行授控,就会出现“有单无证”或“有证无单”的现象,造成应收应付与总账对账不平。
(2) 启用对账与调汇,授控科目只能在应收应付、供应链系统使用,并对应收应付的单据、供应链的发票生成的凭证会有比较严格的检查控制,如凭证生成时控制往来科目不能修改、检查单据金额是否与凭证金额相符、单据期间与凭证期间是否一致等。保证调汇前后,应收应付与总账系统做到“单证相符”。
(3) 对应收应付和总账调汇的先后顺序都会有严格的控制,确保应收应付系统与总账系统账务在调汇后不产生尾差。
(1) 启用对账与调汇,目的是控制往来科目的业务只在应收应付进行。由于总账系统和应收应付系统分属不同的人员操作,如不对往来科目进行授控,就会出现“有单无证”或“有证无单”的现象,造成应收应付与总账对账不平。
(2) 启用对账与调汇,授控科目只能在应收应付、供应链系统使用,并对应收应付的单据、供应链的发票生成的凭证会有比较严格的检查控制,如凭证生成时控制往来科目不能修改、检查单据金额是否与凭证金额相符、单据期间与凭证期间是否一致等。保证调汇前后,应收应付与总账系统做到“单证相符”。
(3) 对应收应付和总账调汇的先后顺序都会有严格的控制,确保应收应付系统与总账系统账务在调汇后不产生尾差。
2、 期末调汇的操作
(1) 单据上的往来科目在“科目”属性中打上“期末调汇”标记,凭证已经过账。
(2) 最好选择“按其科目方向调汇”,这个与生成的调汇记录在总账与应收应付的方向保持一致;
(3) “汇兑损益科目”没有进行期末调汇;
(4) 只是对“截止到当前期间期末最后一天的单据余额”进行调汇。非记账本位币的单据,在调汇期间的最后一天止仍存在单据余额,包括原币为0,本位币不为0的单据以及原币不为零的单据。
(5) 调汇会生成一个调汇记录表,可以在“账表”—〉“调汇记录表”进行查看每张单的调汇前金额,调汇金额,调汇后金额;
(6) 调汇是对每张单的单据体每个分录的余额进行调汇,生成一个单据体调汇表(数据库表的表名叫T_rp_adjustRateEntry)以及往来科目的调汇表(k3里没有,是数据库表,表名叫T_rp_adjustAccount)然后将单据体每条分录的调汇金额合计,写到单据头调汇表(数据库表,T_rp_adjustRate)的上“累计调汇金额”字段;
(7) 往来科目下挂核算项目对调汇记录表的影响,比如:“应收账款”下挂了“客户、业务员”两个核算项目,那么调汇生成的调汇记录表将所有“客户”以及“业务员”相同的单据放在一起,并有一个汇总行在调汇记录表进行显示;
(8) 如果在应收应付进行了多次调汇,那么,就会有多个调汇记录在调汇记录表的反应(他们有不同的调汇序号,可以看出来),总账调汇的时候,以最后一次调汇的汇率,以及调汇的原币金额进行判断总账是否已经可以调汇;
(9) 总账调汇条件的判断:应收应付调汇以后,会将应收应付每个往来科目(“且分不同的核算项目”)的进行调汇的原币传递到总账,然后总账将接受到的该值与“科目余额表”(相同的核算项目)相同的过滤条件下进行比较,如果不相等,它就会对不相等的部分进行调汇。
(10) 应收应付调汇以后,会将应收应付每个往来科目(“且分不同的核算项目”)的进行调汇的原币传递到总账,然后总账将接受到的该值与“科目余额表”(相同的核算项目)相同的过滤条件下进行比较,如果不相等,它就会对不相等的部分进行调汇。
(1) 单据上的往来科目在“科目”属性中打上“期末调汇”标记,凭证已经过账。
(2) 最好选择“按其科目方向调汇”,这个与生成的调汇记录在总账与应收应付的方向保持一致;
(3) “汇兑损益科目”没有进行期末调汇;
(4) 只是对“截止到当前期间期末最后一天的单据余额”进行调汇。非记账本位币的单据,在调汇期间的最后一天止仍存在单据余额,包括原币为0,本位币不为0的单据以及原币不为零的单据。
(5) 调汇会生成一个调汇记录表,可以在“账表”—〉“调汇记录表”进行查看每张单的调汇前金额,调汇金额,调汇后金额;
(6) 调汇是对每张单的单据体每个分录的余额进行调汇,生成一个单据体调汇表(数据库表的表名叫T_rp_adjustRateEntry)以及往来科目的调汇表(k3里没有,是数据库表,表名叫T_rp_adjustAccount)然后将单据体每条分录的调汇金额合计,写到单据头调汇表(数据库表,T_rp_adjustRate)的上“累计调汇金额”字段;
(7) 往来科目下挂核算项目对调汇记录表的影响,比如:“应收账款”下挂了“客户、业务员”两个核算项目,那么调汇生成的调汇记录表将所有“客户”以及“业务员”相同的单据放在一起,并有一个汇总行在调汇记录表进行显示;
(8) 如果在应收应付进行了多次调汇,那么,就会有多个调汇记录在调汇记录表的反应(他们有不同的调汇序号,可以看出来),总账调汇的时候,以最后一次调汇的汇率,以及调汇的原币金额进行判断总账是否已经可以调汇;
(9) 总账调汇条件的判断:应收应付调汇以后,会将应收应付每个往来科目(“且分不同的核算项目”)的进行调汇的原币传递到总账,然后总账将接受到的该值与“科目余额表”(相同的核算项目)相同的过滤条件下进行比较,如果不相等,它就会对不相等的部分进行调汇。
(10) 应收应付调汇以后,会将应收应付每个往来科目(“且分不同的核算项目”)的进行调汇的原币传递到总账,然后总账将接受到的该值与“科目余额表”(相同的核算项目)相同的过滤条件下进行比较,如果不相等,它就会对不相等的部分进行调汇。
举例:
a) 调汇前 应收应付系统的“应收账款”(下挂客户、业务员);
a) 调汇前 应收应付系统的“应收账款”(下挂客户、业务员);
b) 应收系统:应收账款、客户一、职员二的截止到当前期间最后一天的所有单据的余额是原币1000美元,本位币8103;
c) 在应收应付调汇后,就会将1000这个值传递给总账,表明应收应付对“应收账款(且是客户一、职员二)”的1000进行了调汇;
d) 此时,如果总账的“应收账款(且是客户一、职员二)”,截止到当期的科目余额是 1000,那么总账调汇的时候,就不会对“应收账款(且是客户一、职员二)”进行调汇;
如果此时总账的“应收账款(且是客户一、职员二)”,截止到当期的科目余额是1001,余额是8185,那么总账调汇的时候,就会对“1”进行调汇,且调汇进额是等于1001*调汇汇率—8103。
(11) 注意:调汇的时候,会将那些单据余额原币为0,本位币不为0的单据,全部自动调成原币为0,本位币也为0(调汇金额就等于负的调汇前单据余额本位币)。因此,不建议在应收应付系统做单据类型为“期末调汇”的其他应收/付单、收/付款单。这类单据保存时单据的原币为0,在期末调汇的时候会将单据的本位币也调整为0。