我通过调用图创建发票,我希望我的发票不应用折扣。我们有通过代码做到这一点的提示吗?
谢谢大家。
发布于 2015-06-24 13:12:28
尝试未测试
扩展中的以下代码将帮助您禁用发票屏幕的折扣功能。
[PXOverride]
public virtual void RecalculateDiscounts(PXCache sender, ARTran line, Action<PXCache, ARTran> del)
{
//Dont call del here to disable discount
//OR call del, only certain conditions matches to enable discount
}发布于 2015-06-25 19:27:53
通常我们为UI调用基方法,而不是为导入调用基方法,请看下一种方法
public class SOOrderEntryExtension : PXGraphExtension<SOOrderEntry>
{
[PXOverride]
public virtual void RecalculateDiscounts(PXCache sender, SOLine line, Action<PXCache, SOLine> del)
{
if (!Base.IsImport) del(sender, line);
}
}https://stackoverflow.com/questions/31017783
复制相似问题