赛捷软件论坛's Archiver

lynn.yu 发表于 2019-8-14 12:07

[KB功能解说] 为什么“按货币结转”科目不允许进行多币种匹配

[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b]


[b]适用产品版本[/b]
Sage X3 V6、V7、PU8、PU9


[b]模块[/b]
会计


[b]问题概要[/b]
客户正在执行手动匹配,且收到了报错消息(00172,00107,1):该科目被标记为“按货币进行结转”。


[b]详细信息[/b]
当你试图匹配以不同币种管理的会计行时,X3会控制这个参数。

如果你管理“按货币进行结转”,那就意味着你需要相应地结转在这个科目上使用的每种货币的值(通常预期是应收应付科目)。

手动匹配的功能帮助中报告了这个错误消息。

#这个科目勾选了“按货币进行结转”标识。
#当一个科目设置了将“按货币进行结转”包含在内,且当要求按货币进行行匹配时,那么就会出现这个锁定消息。


[b]解决方法[/b]
当你在科目上勾选了“按货币结转”,那么X3在会计年度期间就会为这个科目上管理的每种货币管理一个结转分录(GACCENTRY表的CUR)。

如果我们允许你处理一个有多行按不同货币管理的匹配项,那么你的结转项中就会出现可疑或者奇怪的金额。

示例:
你的公司是按AUD管理的,且你的匹配组如下:
——GBP100,而公司的金额为170 AUD。
——付款是以AUD录入的170。

你的匹配组是按AUD借贷平衡的,因为AUD是你的账簿货币,所以X3会生成一个完整的匹配;但是我们无法管理匹配项的汇率差异,因为付款并没有GBP的值。

对于年结来说,鉴于你的科目是按货币结转的,X3就会检查货币余额值(余额表的CDT和DEB,取自GACCENTRYD的AMTCUR)。

在我们的示例中,即便这些行都结算了,我们也会有一笔以GBP计的结转100,还有一笔以AUD计的A70。这样,你就失去了结转的相关性。

而这就是为什么科目在管理按货币结转时我们要控制匹配货币的原因了。

在你收到以某个货币计的一张时,你必须以同样的货币支付给你的供应商。

在我们的示例中,付款应当以GBP创建(而不是AUD),并最终强制执行一笔AUD的银行金额。

但如果你只想要在你的账簿货币上管理会计,那么最好在你的科目上取消“按货币进行结转”复选框的勾选;之后你就只会保有你账簿货币的结转了。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.