根据信用证和美元差额计算货币换算调整(CTA)

2020-08-24 22:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 产品版本:S4 HA...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

产品版本:S4 HANA上的BPCNW 10.1 Classic

BW:发布753和SP级别0002。

在模型合并中,我们具有实体,帐户,审计跟踪,时间,版本,成本中心,利润中心,内部公司,范围,流和货币的维度。

根据我的用户要求,我正在根据几种帐户的结束汇率进行货币换算。 这种货币转换效果很好,因为我仅为要转换金额的帐户设置了费率类型。

我接下来要说的是,由于汇率而导致的LC和USD金额的差额应过帐到帐户CTA(在"帐户"维度中创建的成员CTA)。

下面是在"汇率"模型中保持汇率为0.3的示例。

在财务模型中,我已根据上述汇率将信用证数据转换为美元,然后我要求将信用证和美元数据的差额过帐至CTA帐户。

Entity1 Account1 LC 2019.11 100000

Entity1 Account2 LC 2019.11 200000

汇率0.3转换为乘数USD数据后,将是:-

实体1帐户1美元2019.11 30000

Entity1帐户1 USD 2019.11 60000

CTA = 300000(LC数据总和)-90000(USD数据总和)

CTA = 210000

脚本逻辑写在我根据Ratetype = End传递帐户的位置,以便仅对比率类型为" End"的帐户计算差异

 * XDIM_MEMBERSET VERSION =%VERSION_SET%
 * XDIM_MEMBERSET ENTITY =%ENTITY_SET%
 * XDIM_MEMBERSET SCOPE = S_NONE
 * XDIM_MEMBERSET FLOW = F99
 * XDIM_MEMBERSET货币= LC,USD
 * XDIM_MEMBERSET TIME =%TIME_SET%
 * SELECT(%TARGETACCTS%,ID,ACCOUNT,RATETYPE =" End")
 * XDIM_MEMBERSET ACCOUNT =%TARGETACCTS%

 *当货币
 * IS LC
 * REC(EXPRESSION = [CURRENCY]。[LC]-[CURRENCY]。[USD],帐户= CTA,INTERCO = I_NONE,AUDIT_TRAIL =" FX_VAR",CURRENCY = USD)
 *结束
 *结束

 

但是此代码无法正常工作。

任何人都可以帮助我进行设置。

谢谢

Ambika