如何计算TmpTaxWorkTrans表中的SourceBaseAmountCur字段?

问题描述 投票:0回答:1

[我需要找到如何计算SourceBaseAmountCur,在我的情况下,我在SST窗口上收到金额来源错误,在需要时它不显示0。

我来自总帐>日记>普通日记>(选择一条记录,转到行)>然后是SST窗口。然后,“金额来源”字段。

金额来源是显示字段:

display TaxBaseCur displaySourceBaseAmountCur(TmpTaxWorkTrans _tmpTaxWorkTrans)
{
       return taxTmpWorkTransForm.getSourceBaseAmountCur(_tmpTaxWorkTrans);
}

如上面的代码所示,它已经通过了TmpTaxWorkTrans记录。在类TaxTmpWorkTransForm上转到该方法,该方法是:

public TaxAmountCur getSourceBaseAmountCur(TmpTaxWorkTrans _tmpTaxWorkTrans = null, TmpTaxRegulation _tmpTaxRegulation = null)
{
       if (_tmpTaxRegulation)
       {
          return _tmpTaxRegulation.SourceBaseAmountCur;
       }
      else
      {
          return _tmpTaxWorkTrans.SourceBaseAmountCur * _tmpTaxWorkTrans.taxChangeDisplaySign(accountTypeMap);
      }
}

我发现了这篇文章:https://dynamicsuser.net/ax/f/technical/92855/how-tmptaxworktrans-populated我从那里开始Class \ Tax \ insertIntersection,不幸的是,我已经找到了我想要的东西,已经调试了好几天。

我需要找到如何计算SourceBaseAmountCur,在我的情况下,我在SST窗口上的Amount Origin中收到了一个错误,该错误在需要时不显示0。我来自General ...

axapta x++ dynamics-ax-2012
1个回答
0
投票

一个重要的区别是已发布日记帐和未发布日记帐的税额计算。看来您正在查看未发布的日记。

© www.soinside.com 2019 - 2024. All rights reserved.