首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Acumatica中防止折扣?

如何在Acumatica中防止折扣?
EN

Stack Overflow用户
提问于 2015-06-24 12:43:31
回答 2查看 140关注 0票数 0

我通过调用图创建发票,我希望我的发票不应用折扣。我们有通过代码做到这一点的提示吗?

谢谢大家。

EN

回答 2

Stack Overflow用户

发布于 2015-06-24 13:12:28

尝试未测试

扩展中的以下代码将帮助您禁用发票屏幕的折扣功能。

代码语言:javascript
复制
    [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
    }
票数 0
EN

Stack Overflow用户

发布于 2015-06-25 19:27:53

通常我们为UI调用基方法,而不是为导入调用基方法,请看下一种方法

代码语言:javascript
复制
public class SOOrderEntryExtension : PXGraphExtension<SOOrderEntry>
{
    [PXOverride]
    public virtual void RecalculateDiscounts(PXCache sender, SOLine line, Action<PXCache, SOLine> del)
    {
        if (!Base.IsImport) del(sender, line);
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31017783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档