2016-03-15 29 views
1

我是SugarLogic和SugarCRM的新手。我正在尝试将逻辑添加到字段中。基本上我有一个增值税复选框字段,如果打勾,我希望总成本字段乘以23%。如果没有打勾,则不增加增值税。我会感谢任何帮助。下面的代码不适合我。SugarCRM逻辑用于增加增值税到总成本(如果复选框选中)

ifElse(equal($vat_applicable,true),multiply($total_cost,0.023)) 

感谢X

回答

2

因为这是一个“if/else语句” SugarLogic功能,你需要完成的公式(其他)的其余部分。将此公式添加到“总成本”字段。

ifElse(equal($vat_applicable,true), 
    multiply($total_cost,0.23), 
    $total_cost 
) 
+0

嘿卡尔感谢您的帮助,我得到一个无效的公式错误说的公式必须typeboolean的,我不明白为什么在使用布尔“真” IM –

+0

什么版本的SugarCRM或SuiteCRM您使用的是?你有添加公式的截图吗? –

+0

即时通讯使用SugarCRM 7.增值税适用领域是一个复选框,我认为这是代码在货币领域使用它的问题时的问题,例如我的agree_pm_fee。林想知道如果我应该将代码添加到total_cost计算....所以它应该看起来像这样的可能。 “ifElse(等于($ vat_applicable,真), 乘($ TOTAL_COST,0.23), $ TOTAL_COST ) ifElse(等于($ vat_applicable,假的), 加($ mileage_cost,$ mileage_cost,$ accommodation_cost,$成本) $ total_cost )' –