有没有办法获得商品纳税时间表ID的总税率?
到目前为止,我所能想到的是,这可以通过在应税百分比中获取每个税务明细ID的百分比来实现。例如,纳税时间表ID SP101
有三个详细ID:S 0% OVERSEAS
,SP101@0%
和SP101@20%
。
S 0% OVERSEAS
的应税百分比为0%,税率为0%,因此可以忽略。
SP101@20%
的应税百分比为该项目的67.46%,税率为20%和
SP101@0%
的应税百分比为该项目的32.54%,税率为0%。导致整体项目税率为13.492%(67.46 * 0.2) + (32.54 * 0)
。
如果需要扩展下面的代码,我可以使用税务表主数据和详细信息表来解决这个问题,但GP是否有办法实现这一点(例如在计算销售额的税额时)我可以使用吗?
SELECT t1.TAXSCHID, t1.TXSCHDSC, t2.TAXDTLID, t2.TDTAXTAX, t3.TDTABPCT, t3.TXDTLPCT
FROM TX00101 t1
INNER JOIN TX00102 t2 ON t1.TAXSCHID = t2.TAXSCHID
INNER JOIN TX00201 t3 ON t2.TAXDTLID = t3.TAXDTLID
澄清
在项目维护窗口中为每个项目分配了一个税收计划ID:在我的示例中,这是代码SP101
。
我想知道是否有一种简单的方法可以找出此税务表ID所代表的税率(百分比)。 SP101
税收计划包含三个单独的税务明细ID,每个ID都有自己的税率和应税百分比。
S 0% OVERSEAS
的应税百分比为0%,税率为0%。因此0%的项目按0%税率征税。
SP101@0%
的应纳税税率为32.54%,税率为0%。所以32.54%的项目按0%的税率征税。
SP101@20%
的应纳税税率为67.46%,税率为20%。因此67.46%的项目按20%的税率征税。
计算税务表ID的总百分比只是税率中每个应税百分比的总和:Tr = (0 * 0) + (32.54 * 0) + (67.46 * 0.2) = 13.492%
主税计划ID表TX00101
仅包含描述和ID,而不包含项目的总体税率。 Dynamics GP中是否有表格或视图,允许我查找给定税务表ID的税率,而无需执行上述计算以手动完成计算?