税金汇总表增加实际入库、退税金额字段
This commit is contained in:
parent
4e3fc066d6
commit
219845a129
@ -8,6 +8,7 @@
|
||||
<file url="file://$PROJECT_DIR$/FineReport/tianbao/基础指标填报表.sql" dialect="PostgreSQL" />
|
||||
<file url="file://$PROJECT_DIR$/FineReport/tianbao/财务预算填报.sql" dialect="PostgreSQL" />
|
||||
<file url="file://$PROJECT_DIR$/FineReport/维度表/经销商维度表.sql" dialect="PostgreSQL" />
|
||||
<file url="file://$PROJECT_DIR$/FineReport/财务主题/报表/税金/2_税金汇总表.sql" dialect="PostgreSQL" />
|
||||
<file url="file://$PROJECT_DIR$/FineReport/财务主题/报表/费用/1_1_1OA表单下钻.sql" dialect="PostgreSQL" />
|
||||
<file url="file://$PROJECT_DIR$/FineReport/财务主题/报表/费用/1_1财务凭证下钻.sql" dialect="PostgreSQL" />
|
||||
<file url="file://$PROJECT_DIR$/FineReport/销售主题/报表/销售业绩/酱酒计划执行表.sql" dialect="PostgreSQL" />
|
||||
|
@ -72,43 +72,59 @@ WITH corp AS (
|
||||
AND concat(acnt_year,'-',acnt_mon) >= '${sQueryStartDate}'
|
||||
AND t1.subject_code LIKE '2221%'
|
||||
)
|
||||
SELECT
|
||||
fin0."税种",
|
||||
IFNULL(fin1."期初余额",0) AS "期初余额",
|
||||
IFNULL(fin1."本期应交",0) AS "本期应交"
|
||||
FROM
|
||||
( SELECT 1 AS seq, '增值税' AS "科目编号",'增值税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 2 AS seq, '222102' AS "科目编号",'消费税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 3 AS seq, '222105' AS "科目编号",'企业所得税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 4 AS seq, '222104' AS "科目编号",'城市维护建设税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 5 AS seq, '222113' AS "科目编号",'教育费附加' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 6 AS seq, '222114' AS "科目编号",'地方教育费附加' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 7 AS seq, '222106' AS "科目编号",'个人所得税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 8 AS seq, '222107' AS "科目编号",'房产税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 9 AS seq, '222110' AS "科目编号",'土地使用税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 10 AS seq, '222108' AS "科目编号",'车船税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 11 AS seq, '222109' AS "科目编号",'印花税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 12 AS seq, '222112' AS "科目编号",'资源税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 13 AS seq, '222118' AS "科目编号",'契税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 14 AS seq, '222125' AS "科目编号",'环境保护费' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 15 AS seq, '222121' AS "科目编号",'文化事业建设费' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 16 AS seq, '其他税' AS "科目编号",'其他税' AS "税种"
|
||||
) fin0
|
||||
LEFT JOIN subject_result fin1 ON fin0."科目编号" = fin1."科目编号"
|
||||
ORDER BY
|
||||
fin0.seq
|
||||
SELECT
|
||||
fin0."税种",
|
||||
IFNULL(fin1."期初余额",0) AS "期初余额",
|
||||
IFNULL(fin1."本期应交",0) AS "本期应交",
|
||||
IFNULL(fin3.实际入库,0) AS "实际入库",
|
||||
IFNULL(fin3.退税金额,0) AS "退税金额"
|
||||
FROM
|
||||
( SELECT 1 AS seq, '增值税' AS "科目编号",'增值税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 2 AS seq, '222102' AS "科目编号",'消费税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 3 AS seq, '222105' AS "科目编号",'企业所得税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 4 AS seq, '222104' AS "科目编号",'城市维护建设税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 5 AS seq, '222113' AS "科目编号",'教育费附加' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 6 AS seq, '222114' AS "科目编号",'地方教育费附加' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 7 AS seq, '222106' AS "科目编号",'个人所得税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 8 AS seq, '222107' AS "科目编号",'房产税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 9 AS seq, '222110' AS "科目编号",'土地使用税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 10 AS seq, '222108' AS "科目编号",'车船税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 11 AS seq, '222109' AS "科目编号",'印花税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 12 AS seq, '222112' AS "科目编号",'资源税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 13 AS seq, '222118' AS "科目编号",'契税' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 14 AS seq, '222125' AS "科目编号",'环境保护费' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 15 AS seq, '222121' AS "科目编号",'文化事业建设费' AS "税种"
|
||||
UNION ALL
|
||||
SELECT 16 AS seq, '其他税' AS "科目编号",'其他税' AS "税种"
|
||||
) fin0
|
||||
LEFT JOIN subject_result fin1 ON fin0."科目编号" = fin1."科目编号"
|
||||
LEFT JOIN
|
||||
(
|
||||
select
|
||||
tax_name AS "税种" -- 税种
|
||||
,SUM(actual_amt) AS "实际入库"
|
||||
,SUM(refund_amt) AS "退税金额"
|
||||
from dwi.dwi_fim_tax_payed t1
|
||||
JOIN corp t2 ON t1.corp_code = t2.corp_code
|
||||
WHERE TO_CHAR(stat_date, 'YYYY-MM') <= '${sQueryDate}'
|
||||
AND TO_CHAR(stat_date, 'YYYY-MM') >= '${sQueryStartDate}'
|
||||
GROUP By tax_name
|
||||
)fin3
|
||||
on fin0.税种 = fin3.税种
|
||||
ORDER BY
|
||||
fin0.seq
|
||||
;
|
Loading…
Reference in New Issue
Block a user