【发布时间】:2016-08-09 16:30:23
【问题描述】:
我有一个场景需要比较金额,如果它们不匹配,则中止会话。 我已经完成了以下逻辑,但有些 ABORT 函数无法正常工作。(错误表示评估变量列有错误)
这就是我所做的:
我有 3 个源列 DLY_NET_AMT_DUE, WKLY_INVCD_AMT, INV_CHARGE_AMOUNT。都是输入。我使用了一个可变端口并说
v_INV_CHARGE_AMOUNT=iif((DLY_NET_AMT_DUE=WKLY_INVCD_AMT) and
(WKLY_INVCD_AMT=INV_CHARGE_AMOUNT),'Amount Balanced',ABORT('Amount Not Balanced'))
o_INV_CHARGE_AMOUNT=v_INV_CHARGE_AMOUNT
请大家帮我看看哪里出错了。
【问题讨论】:
标签: informatica