Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
leaf-hlcm
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hlcm
leaf-hlcm
Commits
8a778b51
Commit
8a778b51
authored
Mar 07, 2023
by
王炜
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增值税台账修复
parent
8ceee5b2
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
28 additions
and
1 deletion
+28
-1
con_je_vat_current_query.lwm
...p/WEB-INF/classes/rpt/RPT555/con_je_vat_current_query.lwm
+11
-0
con_je_vat_query.lwm
...in/webapp/WEB-INF/classes/rpt/RPT555/con_je_vat_query.lwm
+17
-1
No files found.
src/main/webapp/WEB-INF/classes/rpt/RPT555/con_je_vat_current_query.lwm
View file @
8a778b51
...
@@ -320,6 +320,11 @@ SELECT h.period_year,
...
@@ -320,6 +320,11 @@ SELECT h.period_year,
where g.account_id = d.account_id
where g.account_id = d.account_id
and g.account_code in ('6041001000'))
and g.account_code in ('6041001000'))
and rownum = 1)
and rownum = 1)
when ghd.je_template_code in('HL_REPURCHASE_VAT') then
(select -1*round(cc.ccr_due_amount-cc.ccr_due_amount/(1+DECODE(CC.BUSINESS_TYPE, 'LEASEBACK', 0.06, 0.13))*DECODE(CC.BUSINESS_TYPE, 'LEASEBACK', 0.06, 0.13),2)
from con_contract cc
WHERE cc.contract_number = l.reference3
and cc.data_class = 'NORMAL')
else
else
(select nvl(d.amount_dr,d.amount_cr)
(select nvl(d.amount_dr,d.amount_cr)
from hls_journal_detail d
from hls_journal_detail d
...
@@ -344,6 +349,11 @@ SELECT h.period_year,
...
@@ -344,6 +349,11 @@ SELECT h.period_year,
where g.account_id = d.account_id
where g.account_id = d.account_id
and g.account_code in ('6041001000'))
and g.account_code in ('6041001000'))
and rownum = 1)
and rownum = 1)
when ghd.je_template_code in('HL_REPURCHASE_VAT') then
(select -1*round(cc.ccr_due_amount-cc.ccr_due_amount/(1+DECODE(CC.BUSINESS_TYPE, 'LEASEBACK', 0.06, 0.13))*DECODE(CC.BUSINESS_TYPE, 'LEASEBACK', 0.06, 0.13),2)
from con_contract cc
WHERE cc.contract_number = l.reference3
and cc.data_class = 'NORMAL')
else
else
(select nvl(d.amount_dr,d.amount_cr)
(select nvl(d.amount_dr,d.amount_cr)
from hls_journal_detail d
from hls_journal_detail d
...
@@ -387,6 +397,7 @@ SELECT h.period_year,
...
@@ -387,6 +397,7 @@ SELECT h.period_year,
'HL_CSH_CONSOLIDATION_DALAY' or
'HL_CSH_CONSOLIDATION_DALAY' or
ghd.je_template_code in
ghd.je_template_code in
('HL_GLD_BALANCE_REPURCHASE','HL_GLD_BALANCE_REPURCHASE_LB','HL_RECEIVABLES_AGENT_REPUR_LB','HL_RECEIVABLES_AGENT_REPUR','HL_GLD_BALANCE_PENALTY','HL_PENALTY_R_ET','HL_PENALTY_R_ET_LB')
('HL_GLD_BALANCE_REPURCHASE','HL_GLD_BALANCE_REPURCHASE_LB','HL_RECEIVABLES_AGENT_REPUR_LB','HL_RECEIVABLES_AGENT_REPUR','HL_GLD_BALANCE_PENALTY','HL_PENALTY_R_ET','HL_PENALTY_R_ET_LB')
or( ghd.je_template_code in('HL_REPURCHASE_VAT') and l.line_description like '%违约金销项税' )
)
)
and not exists (SELECT 1
and not exists (SELECT 1
FROM acr_invoice_hd hi, acr_invoice_ln li
FROM acr_invoice_hd hi, acr_invoice_ln li
...
...
src/main/webapp/WEB-INF/classes/rpt/RPT555/con_je_vat_query.lwm
View file @
8a778b51
...
@@ -348,6 +348,12 @@ SELECT h.period_year,
...
@@ -348,6 +348,12 @@ SELECT h.period_year,
where g.account_id = d.account_id
where g.account_id = d.account_id
and g.account_code in ('6041001000'))
and g.account_code in ('6041001000'))
and rownum = 1)
and rownum = 1)
when ghd.je_template_code in('HL_REPURCHASE_VAT') then
(select
-1*round(cc.ccr_due_amount-cc.ccr_due_amount/(1+DECODE(CC.BUSINESS_TYPE, 'LEASEBACK', 0.06, 0.13))*DECODE(CC.BUSINESS_TYPE, 'LEASEBACK', 0.06, 0.13),2)
from con_contract cc
WHERE cc.contract_number = l.reference3
and cc.data_class = 'NORMAL')
else
else
(select nvl(d.amount_dr,d.amount_cr)
(select nvl(d.amount_dr,d.amount_cr)
from hls_journal_detail d
from hls_journal_detail d
...
@@ -372,6 +378,11 @@ SELECT h.period_year,
...
@@ -372,6 +378,11 @@ SELECT h.period_year,
where g.account_id = d.account_id
where g.account_id = d.account_id
and g.account_code in ('6041001000'))
and g.account_code in ('6041001000'))
and rownum = 1)
and rownum = 1)
when ghd.je_template_code in('HL_REPURCHASE_VAT') then
(select -1*round(cc.ccr_due_amount-cc.ccr_due_amount/(1+DECODE(CC.BUSINESS_TYPE, 'LEASEBACK', 0.06, 0.13))*DECODE(CC.BUSINESS_TYPE, 'LEASEBACK', 0.06, 0.13),2)
from con_contract cc
WHERE cc.contract_number = l.reference3
and cc.data_class = 'NORMAL')
else
else
(select nvl(d.amount_dr,d.amount_cr)
(select nvl(d.amount_dr,d.amount_cr)
from hls_journal_detail d
from hls_journal_detail d
...
@@ -402,7 +413,11 @@ SELECT h.period_year,
...
@@ -402,7 +413,11 @@ SELECT h.period_year,
and cc.data_class = 'NORMAL') vat_rate,
and cc.data_class = 'NORMAL') vat_rate,
h.je_transaction_code,
h.je_transaction_code,
l.cashflow_id,
l.cashflow_id,
'N' fixed_data_flag
case when ghd.je_template_code in('HL_REPURCHASE_VAT') then
'Y'
else
'N'
end fixed_data_flag
FROM hls_journal_header h, hls_journal_detail l, gld_accounts ga,gld_je_template_hds ghd
FROM hls_journal_header h, hls_journal_detail l, gld_accounts ga,gld_je_template_hds ghd
WHERE h.journal_header_id = l.journal_header_id
WHERE h.journal_header_id = l.journal_header_id
and h.je_template_hd_id=ghd.je_template_hd_id
and h.je_template_hd_id=ghd.je_template_hd_id
...
@@ -416,6 +431,7 @@ SELECT h.period_year,
...
@@ -416,6 +431,7 @@ SELECT h.period_year,
'HL_CSH_CONSOLIDATION_DALAY'
or
'HL_CSH_CONSOLIDATION_DALAY'
or
ghd.je_template_code
in
ghd.je_template_code
in
('HL_GLD_BALANCE_REPURCHASE','HL_GLD_BALANCE_REPURCHASE_LB','HL_RECEIVABLES_AGENT_REPUR_LB','HL_RECEIVABLES_AGENT_REPUR','HL_GLD_BALANCE_PENALTY','HL_PENALTY_R_ET','HL_PENALTY_R_ET_LB')
('HL_GLD_BALANCE_REPURCHASE','HL_GLD_BALANCE_REPURCHASE_LB','HL_RECEIVABLES_AGENT_REPUR_LB','HL_RECEIVABLES_AGENT_REPUR','HL_GLD_BALANCE_PENALTY','HL_PENALTY_R_ET','HL_PENALTY_R_ET_LB')
or(
ghd.je_template_code
in('HL_REPURCHASE_VAT')
and
l.line_description
like
'%违约金销项税'
)
)
)
and
((trunc(h.journal_date)
<=
and
((trunc(h.journal_date)
<=
trunc(to_date('2020-01-31',
'yyyy-mm-dd'))
and
trunc(to_date('2020-01-31',
'yyyy-mm-dd'))
and
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment