From 2d4d20ab0e3c0ce8420b7d2cc2a4866369b4e011 Mon Sep 17 00:00:00 2001 From: xiezhiwen Date: Wed, 16 Jan 2019 16:50:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=AD=E8=AF=81=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/fileTemplate/凭证导出.xlsx | Bin 10963 -> 11742 bytes WebContent/fileTemplate/网银模板.xlsx | Bin 9232 -> 9687 bytes WebContent/fileTemplate/贴息导入.xlsx | Bin 8939 -> 12153 bytes .../CreateVoucherContractTerminate.java | 24 +++++++++++++----- .../ContractOnhireVoucher.java | 2 +- .../ContractTerminate.java | 7 ++--- .../CreateVoucherMonthSettlement.java | 2 +- 7 files changed, 23 insertions(+), 12 deletions(-) diff --git a/WebContent/fileTemplate/凭证导出.xlsx b/WebContent/fileTemplate/凭证导出.xlsx index 642cfa95698726fa8849c8c8d1ab2d05527a2271..b52a79dfef15d70811c7e3a72398c68764236495 100644 GIT binary patch literal 11742 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%0DMCMx|zFWf0i4zTY3ED@JweP_z$}gZtZyJmDFjK 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 literal 10963 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

V#Qvw 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 diff --git a/WebContent/fileTemplate/网银模板.xlsx b/WebContent/fileTemplate/网银模板.xlsx index b73ae1279dc44529d731d7e1ea237c6d7b706581..ee7bbc92d4f341f2d1ebe92b8881df6b8f3a8c0b 100644 GIT binary patch literal 9687 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 diff --git a/WebContent/fileTemplate/贴息导入.xlsx b/WebContent/fileTemplate/贴息导入.xlsx index 077efde077ba970734fe979546f7011609ba7fd3..60e7cf27eca7dcc6b39c725979cac72792778c85 100644 GIT binary patch delta 9658 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 delta 6472 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 XBvn&JLH)~4@LbTIz5YS_SM7fQMpO(* diff --git a/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherContractTerminate.java b/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherContractTerminate.java index ef8bf1d11..6001cdd66 100644 --- a/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherContractTerminate.java +++ b/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherContractTerminate.java @@ -49,8 +49,6 @@ public class CreateVoucherContractTerminate { param.clear(); map.put("FlowUnid", FlowUnid); - // δʵϢ - if("PZ2018072100000045".equals(VOUCHERNO)) {date1="IFNULL(LRP1.INTEREST,0)";taxType="Ϣ";} // յϢ if("PZ2018081700000128".equals(VOUCHERNO)) {date1="IFNULL(LCRAT.AGREED_PENALTY,0)";taxType="Ϣ";} // յΥԼ @@ -63,19 +61,31 @@ public class CreateVoucherContractTerminate { if("PZ2018081700000138".equals(VOUCHERNO)) {date1="IFNULL(LCRAT.FIST_CORPUS,0)";taxType="Ϣ";} // յ if("PZ2018081700000134".equals(VOUCHERNO)) {date1="IFNULL(LCRAT.SDNOMINAL_PRICE,0)";taxType="";} - // ȷϢ + if("PZ2018072100000046".equals(VOUCHERNO)) {date1="IFNULL(DI.DISCOUNT,0)";taxType="Ϣ";} // ȷѣ·̯ if("PZ2018081700000122".equals(VOUCHERNO)) {date1="IFNULL(LHA.HANDLING_APPORTION_MONEY,0)";taxType="";} + // δʵϢ + if("PZ2018072100000045".equals(VOUCHERNO)){ + sql="SELECT IFNULL(LRPT.INTEREST, 0) AS MONEY,ROUND(IFNULL(LRPT.INTEREST, 0) / getTax (LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2) AS MONEYNOTAX,(IFNULL(LRPT.INTEREST, 0) - ROUND(IFNULL(LRPT.INTEREST, 0)/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2)) AS MONEYTAX,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT LRPT.CONTRACT_ID,LRPT.FLOWUNID FROM LC_RENT_PLAN_TEMP LRPT LEFT JOIN LC_FUND_RENT_ADJUST_TEMP LCRAT ON LRPT.FLOWUNID=LCRAT.FLOWUNID AND LRPT.PAYMENT_NUMBER=LCRAT.PAYMENT_NUMBER GROUP BY LRPT.FLOWUNID,LRPT.CONTRACT_ID)LRP ON LRP.FLOWUNID=LCRAT.FLOWUNID LEFT JOIN (SELECT LRPT.CONTRACT_ID,SUM(LRPT.INTEREST) AS INTEREST FROM LC_RENT_PLAN LRPT LEFT JOIN LC_FUND_RENT_ADJUST_TEMP LCRAT ON LCRAT.PAYMENT_NUMBER = LRPT.PAYMENT_NUMBER WHERE LRPT.PLAN_STATUS <> 'ѻ' AND DATEDIFF(LRPT.PLAN_DATE,LCRAT.PAYDAY_ADJUST) >= 0 GROUP BY LRPT.CONTRACT_ID) LRPT ON LRPT.CONTRACT_ID = LRP.CONTRACT_ID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID = LRPT.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID = LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID = LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID = LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID = :FLOWUNID "; // յ - if("PZ2018081700000127".equals(VOUCHERNO)) { - sql="SELECT IFNULL(LRP2.RENT, 0) AS MONEY,IFNULL(LRP2.CORPUS, 0) AS CORPUS,IFNULL(LRP2.INTEREST, 0) AS INTEREST,ROUND(IFNULL(LRP2.INTEREST, 0) / getTax (LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2) AS MONEYNOTAX,(IFNULL(LRP2.INTEREST, 0) - ROUND(IFNULL(LRP2.INTEREST, 0) / getTax (LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2)) AS MONEYTAX,DATE_FORMAT(SYSDATE(), '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(SYSDATE(), '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT LFI.PAYMENT_NUMBER,MAX(LFI.CONTRACT_ID) AS CONTRACT_ID FROM LC_FUND_INCOME LFI GROUP BY LFI.PAYMENT_NUMBER) LFI ON LFI.PAYMENT_NUMBER = LCRAT.PAYMENT_NUMBER LEFT JOIN (SELECT MAX(LRP.RENT) AS RENT,MAX(LRP.CORPUS) AS CORPUS,MAX(LRP.INTEREST) AS INTEREST,LRP.CONTRACT_ID FROM LC_RENT_PLAN LRP WHERE LRP.PLAN_LIST = '6' AND DATEDIFF(SYSDATE(), LRP.PLAN_DATE) > 3 AND LRP.PLAN_STATUS <> 'ѻ' GROUP BY LRP.CONTRACT_ID) LRP2 ON LRP2.CONTRACT_ID = LFI.CONTRACT_ID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID = LFI.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID = LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID = LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID = LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID = :FLOWUNID "; + }else if("PZ2018081700000127".equals(VOUCHERNO)) { + sql="SELECT IFNULL(LRPT.RENT, 0) AS MONEY,IFNULL(LRPT.CORPUS, 0) AS MONEYNOTAX,IFNULL(LRPT.INTEREST, 0) AS MONEYTAX,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT LRPT.CONTRACT_ID,LRPT.FLOWUNID FROM LC_RENT_PLAN_TEMP LRPT LEFT JOIN LC_FUND_RENT_ADJUST_TEMP LCRAT ON LRPT.FLOWUNID=LCRAT.FLOWUNID AND LRPT.PAYMENT_NUMBER=LCRAT.PAYMENT_NUMBER GROUP BY LRPT.FLOWUNID,LRPT.CONTRACT_ID)LRP ON LRP.FLOWUNID=LCRAT.FLOWUNID LEFT JOIN (SELECT LRPT.FLOWUNID,LRPT.CONTRACT_ID,SUM(LRPT.RENT) RENT,SUM(LRPT.CORPUS) CORPUS,SUM(LRPT.INTEREST) AS INTEREST FROM LC_RENT_PLAN LRPT LEFT JOIN LC_FUND_RENT_ADJUST_TEMP LCRAT ON LCRAT.PAYMENT_NUMBER = LRPT.PAYMENT_NUMBER WHERE LRPT.PLAN_STATUS <> 'ѻ' AND DATEDIFF(LCRAT.PAYDAY_ADJUST,LRPT.PLAN_DATE) > 0 GROUP BY LRPT.CONTRACT_ID) LRPT ON LRPT.CONTRACT_ID = LRP.CONTRACT_ID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID = LRPT.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID = LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID = LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID = LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID = :FLOWUNID "; + // Ϣת + }else if("PZ2018081700000129".equals(VOUCHERNO)) { + sql="SELECT IFNULL(LRPT.INTEREST, 0) AS MONEY,ROUND(IFNULL(LRPT.INTEREST, 0)/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2) AS MONEYNOTAX,(IFNULL(LRPT.INTEREST, 0) - ROUND(IFNULL(LRPT.INTEREST, 0)/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2)) AS MONEYTAX,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT LRPT.CONTRACT_ID,LRPT.FLOWUNID FROM LC_RENT_PLAN_TEMP LRPT LEFT JOIN LC_FUND_RENT_ADJUST_TEMP LCRAT ON LRPT.FLOWUNID=LCRAT.FLOWUNID AND LRPT.PAYMENT_NUMBER=LCRAT.PAYMENT_NUMBER GROUP BY LRPT.FLOWUNID,LRPT.CONTRACT_ID)LRP ON LRP.FLOWUNID=LCRAT.FLOWUNID LEFT JOIN (SELECT LRPT.CONTRACT_ID,SUM(LRPT.INTEREST) AS INTEREST FROM LC_RENT_PLAN LRPT LEFT JOIN LC_FUND_RENT_ADJUST_TEMP LCRAT ON LCRAT.PAYMENT_NUMBER = LRPT.PAYMENT_NUMBER WHERE LRPT.PLAN_STATUS <> 'ѻ' AND DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m') = DATE_FORMAT(LRPT.PLAN_DATE,'%Y/%m') AND DATEDIFF(LCRAT.PAYDAY_ADJUST,LRPT.PLAN_DATE) > 0 GROUP BY LRPT.CONTRACT_ID) LRPT ON LRPT.CONTRACT_ID = LRP.CONTRACT_ID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID = LRPT.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID = LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID = LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID = LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID = :FLOWUNID "; // յǰʣ౾ }else if("PZ2018081700000136".equals(VOUCHERNO)) { - sql="SELECT IFNULL(LCRAT.OTHER_OUT,0) AS MONEY,(IFNULL(LCRAT.CORPUS_OVERAGE,0)-IFNULL(LCRAT.OTHER_OUT,0)) AS MONEYNOTAX,IFNULL(LCRAT.CORPUS_OVERAGE,0) AS MONEYTAX,DATE_FORMAT(SYSDATE(), '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(SYSDATE(), '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT LFI.PAYMENT_NUMBER,MAX(LFI.CONTRACT_ID) AS CONTRACT_ID FROM LC_FUND_INCOME LFI GROUP BY LFI.PAYMENT_NUMBER )LFI ON LFI.PAYMENT_NUMBER=LCRAT.PAYMENT_NUMBER LEFT JOIN (SELECT SUM(LRP.INTEREST) AS INTEREST,LRP.CONTRACT_ID FROM LC_RENT_PLAN LRP WHERE LRP.PLAN_LIST >'6' GROUP BY LRP.CONTRACT_ID )LRP1 ON LRP1.CONTRACT_ID=LFI.CONTRACT_ID LEFT JOIN (SELECT MAX(LRP.RENT) AS RENT,MAX(LRP.CORPUS) AS CORPUS,MAX(LRP.INTEREST) AS INTEREST,LRP.CONTRACT_ID FROM LC_RENT_PLAN LRP WHERE LRP.PLAN_LIST='6' AND DATEDIFF(SYSDATE(),LRP.PLAN_DATE) >3 AND LRP.PLAN_STATUS <> 'ѻ' GROUP BY LRP.CONTRACT_ID )LRP2 ON LRP2.CONTRACT_ID=LFI.CONTRACT_ID LEFT JOIN (SELECT LHA.PAYMENT_NUMBER,SUM(IFNULL(LHA.HANDLING_APPORTION_MONEY,0)) HANDLING_APPORTION_MONEY FROM LC_HANDLING_APPORTION LHA WHERE LHA.PLAN_LIST >='6' GROUP BY LHA.PAYMENT_NUMBER )LHA ON LHA.PAYMENT_NUMBER=LFI.PAYMENT_NUMBER LEFT JOIN (SELECT CRM.CONTRACT_ID,SUM(IFNULL(CRM.DISCOUNT,0)) AS DISCOUNT FROM CONTRACT_RENT_MONTH CRM WHERE CRM.RENT_LIST>'5' GROUP BY CRM.CONTRACT_ID )DI ON DI.CONTRACT_ID=LFI.CONTRACT_ID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID=LFI.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID=LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID=LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID=LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID=LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID=:FLOWUNID "; + sql="SELECT IFNULL(LCRAT.OTHER_OUT, 0) AS MONEY,(IFNULL(LCRAT.CORPUS_OVERAGE, 0) - IFNULL(LCRAT.OTHER_OUT, 0)) AS MONEYNOTAX,IFNULL(LCRAT.CORPUS_OVERAGE, 0) AS MONEYTAX,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT LRPT.CONTRACT_ID,LRPT.FLOWUNID FROM LC_RENT_PLAN_TEMP LRPT GROUP BY LRPT.FLOWUNID,LRPT.CONTRACT_ID)LRPT ON LRPT.FLOWUNID=LCRAT.FLOWUNID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID = LRPT.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID = LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID = LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID = LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID = :FLOWUNID "; + // ȷϢ + }else if("PZ2018072100000046".equals(VOUCHERNO)) { + sql="SELECT IFNULL(CRM.DISCOUNT,0) AS MONEY,ROUND(IFNULL(CRM.DISCOUNT,0) / getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2) AS MONEYNOTAX,(IFNULL(CRM.DISCOUNT,0) - ROUND(IFNULL(CRM.DISCOUNT,0)/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2)) AS MONEYTAX,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT MAX(LRPT.FLOWUNID) FLOWUNID,CRM.CONTRACT_ID,SUM(IFNULL(CRM.DISCOUNT, 0)) AS DISCOUNT FROM CONTRACT_RENT_MONTH CRM LEFT JOIN (SELECT LRPT.FLOWUNID,LRPT.CONTRACT_ID,MAX(LCRAT.PAYDAY_ADJUST) PAYDAY_ADJUST FROM LC_RENT_PLAN_TEMP LRPT LEFT JOIN LC_FUND_RENT_ADJUST_TEMP LCRAT ON LCRAT.FLOWUNID=LRPT.FLOWUNID AND LCRAT.PAYMENT_NUMBER=LRPT.PAYMENT_NUMBER GROUP BY LRPT.FLOWUNID,LRPT.CONTRACT_ID)LRPT ON LRPT.CONTRACT_ID=CRM.CONTRACT_ID WHERE DATE_FORMAT(CRM.END_DATE,'%Y%m')>=DATE_FORMAT(LRPT.PAYDAY_ADJUST,'%Y%m')GROUP BY CRM.CONTRACT_ID)CRM ON CRM.FLOWUNID=LCRAT.FLOWUNID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID = CRM.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID = LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID = LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID = LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID = :FLOWUNID "; + // ȷ + }else if("PZ2018081700000122".equals(VOUCHERNO)) { + sql="SELECT IFNULL(CRM.FEE, 0) AS MONEY,ROUND(IFNULL(CRM.FEE, 0)/getTax(LCI.LEAS_FORM,'',LCCT.START_DATE),2) AS MONEYNOTAX,(IFNULL(CRM.FEE, 0) - ROUND(IFNULL(CRM.FEE, 0)/getTax(LCI.LEAS_FORM,'',LCCT.START_DATE),2)) AS MONEYTAX,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT MAX(LRPT.FLOWUNID) FLOWUNID,CRM.CONTRACT_ID,SUM(IFNULL(CRM.FEE, 0)) AS FEE FROM CONTRACT_RENT_MONTH CRM LEFT JOIN (SELECT LRPT.FLOWUNID,LRPT.CONTRACT_ID,MAX(LCRAT.PAYDAY_ADJUST) PAYDAY_ADJUST FROM LC_RENT_PLAN_TEMP LRPT LEFT JOIN LC_FUND_RENT_ADJUST_TEMP LCRAT ON LCRAT.FLOWUNID = LRPT.FLOWUNID AND LCRAT.PAYMENT_NUMBER = LRPT.PAYMENT_NUMBER GROUP BY LRPT.FLOWUNID,LRPT.CONTRACT_ID) LRPT ON LRPT.CONTRACT_ID = CRM.CONTRACT_ID WHERE DATE_FORMAT(CRM.END_DATE, '%Y%m') >= DATE_FORMAT(LRPT.PAYDAY_ADJUST, '%Y%m') GROUP BY CRM.CONTRACT_ID) CRM ON CRM.FLOWUNID = LCRAT.FLOWUNID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID = CRM.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID = LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID = LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID = LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID = :FLOWUNID "; }else { - sql="SELECT "+date1+" AS MONEY,ROUND("+date1+"/getTax(LCI.LEAS_FORM,'"+taxType+"',LCCT.START_DATE),2) AS MONEYNOTAX,("+date1+"-ROUND("+date1+"/getTax(LCI.LEAS_FORM,'"+taxType+"',LCCT.START_DATE),2)) AS MONEYTAX,DATE_FORMAT(SYSDATE(), '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(SYSDATE(), '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT LFI.PAYMENT_NUMBER,MAX(LFI.CONTRACT_ID) AS CONTRACT_ID FROM LC_FUND_INCOME LFI GROUP BY LFI.PAYMENT_NUMBER )LFI ON LFI.PAYMENT_NUMBER=LCRAT.PAYMENT_NUMBER LEFT JOIN (SELECT SUM(LRP.INTEREST) AS INTEREST,LRP.CONTRACT_ID FROM LC_RENT_PLAN LRP WHERE LRP.PLAN_LIST >'6' GROUP BY LRP.CONTRACT_ID )LRP1 ON LRP1.CONTRACT_ID=LFI.CONTRACT_ID LEFT JOIN (SELECT MAX(LRP.RENT) AS RENT,MAX(LRP.CORPUS) AS CORPUS,MAX(LRP.INTEREST) AS INTEREST,LRP.CONTRACT_ID FROM LC_RENT_PLAN LRP WHERE LRP.PLAN_LIST='6' AND DATEDIFF(SYSDATE(),LRP.PLAN_DATE) >3 AND LRP.PLAN_STATUS <> 'ѻ' GROUP BY LRP.CONTRACT_ID )LRP2 ON LRP2.CONTRACT_ID=LFI.CONTRACT_ID LEFT JOIN (SELECT LHA.PAYMENT_NUMBER,SUM(IFNULL(LHA.HANDLING_APPORTION_MONEY,0)) HANDLING_APPORTION_MONEY FROM LC_HANDLING_APPORTION LHA WHERE LHA.PLAN_LIST >='6' GROUP BY LHA.PAYMENT_NUMBER )LHA ON LHA.PAYMENT_NUMBER=LFI.PAYMENT_NUMBER LEFT JOIN (SELECT CRM.CONTRACT_ID,SUM(IFNULL(CRM.DISCOUNT,0)) AS DISCOUNT FROM CONTRACT_RENT_MONTH CRM WHERE CRM.RENT_LIST>'5' GROUP BY CRM.CONTRACT_ID )DI ON DI.CONTRACT_ID=LFI.CONTRACT_ID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID=LFI.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID=LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID=LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID=LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID=LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID=:FLOWUNID "; + sql="SELECT "+date1+" AS MONEY,ROUND("+date1+"/getTax(LCI.LEAS_FORM,'"+taxType+"',LCCT.START_DATE),2) AS MONEYNOTAX,("+date1+" - ROUND("+date1+"/getTax(LCI.LEAS_FORM,'"+taxType+"',LCCT.START_DATE),2)) AS MONEYTAX,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(LCRAT.PAYDAY_ADJUST, '%Y/%m/%d') AS FACT_DATE,LCCT.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,DI.F_I_TYPE,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM LC_FUND_RENT_ADJUST_TEMP LCRAT LEFT JOIN (SELECT LRPT.CONTRACT_ID,LRPT.FLOWUNID FROM LC_RENT_PLAN_TEMP LRPT GROUP BY LRPT.FLOWUNID,LRPT.CONTRACT_ID) LRPT ON LRPT.FLOWUNID = LCRAT.FLOWUNID LEFT JOIN LB_CONTRACT_INFO LCI ON LCI.ID = LRPT.CONTRACT_ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID = LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_UNION_LESSEE LUL ON LUL.CONTRACT_ID = LCI.ID LEFT JOIN CUSTOMER_INFO CIF ON CIF.CUSTOMERID = LUL.CUSTOMER_ID LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE LPI.BUSINESSTYPE = '1' AND LCRAT.FLOWUNID = :FLOWUNID "; } // ִSQL, ȡ diff --git a/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMethodSettle/ContractOnhireVoucher.java b/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMethodSettle/ContractOnhireVoucher.java index 398f391a1..c2c827a76 100644 --- a/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMethodSettle/ContractOnhireVoucher.java +++ b/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMethodSettle/ContractOnhireVoucher.java @@ -40,7 +40,7 @@ public class ContractOnhireVoucher extends BaseBussiness { cvld.CreateVoucher(FlowUnid, "PZ2018071000000009");// ȡͻѣ·̯룩-- //cvld.CreateVoucher(FlowUnid, "PZ2018080300000073");// ȡͻѣ·̯룩--ֱ - + //String a = ProductParamUtil.getProductParameterValue(dataList.get(i).get("PRODUCT_ID"), "PRD0315", "DISCOUNT", "isBalance"); return "true"; } diff --git a/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMethodSettle/ContractTerminate.java b/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMethodSettle/ContractTerminate.java index 3f2acb493..599b1f60e 100644 --- a/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMethodSettle/ContractTerminate.java +++ b/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMethodSettle/ContractTerminate.java @@ -18,12 +18,13 @@ public class ContractTerminate extends BaseBussiness { CreateVoucherContractTerminate cvct=new CreateVoucherContractTerminate(); cvct.CreateVoucher(FlowUnid, "PZ2018072100000045");//ǰ-δʵϢ-- - //cvct.CreateVoucher(FlowUnid, "PZ2018080400000099");//δʵֵϢ˰--ֱ + //cvct.CreateVoucher(FlowUnid, "PZ2018080400000099");// δʵֵϢ˰--ֱ - cvct.CreateVoucher(FlowUnid, "PZ2018081700000127");//ǰ-յ-- + cvct.CreateVoucher(FlowUnid, "PZ2018081700000127");// ǰ-յ-- + + cvct.CreateVoucher(FlowUnid, "PZ2018081700000129");// ǰ-Ϣת-- cvct.CreateVoucher(FlowUnid, "PZ2018081700000128");//ǰ-յϢ-- - //cves.CreateVoucher(FlowUnid, "PZ2018081700000129");//յϢ--ֱ cvct.CreateVoucher(FlowUnid, "PZ2018081700000130");//ǰ-յΥԼ-- //cves.CreateVoucher(FlowUnid, "PZ2018081700000131");//յΥԼ--ֱ diff --git a/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMonthSettlement.java b/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMonthSettlement.java index e5c275fc7..3df38fcfe 100644 --- a/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMonthSettlement.java +++ b/src_core/com/tenwa/voucher/CreateVoucherProcess/CreateVoucherMonthSettlement.java @@ -68,7 +68,7 @@ public class CreateVoucherMonthSettlement{ if("PZ2018071200000016".equals(voucherNo)) { sql="SELECT CRM.ID,CRM.INTEREST_TAX AS MONEY,ROUND(CRM.INTEREST_TAX / getTax (LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2) AS MONEYNOTAX,(CRM.INTEREST_TAX - ROUND(CRM.INTEREST_TAX / getTax (LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2)) AS TAX,DATE_FORMAT(SYSDATE(), '%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(SYSDATE(), '%Y/%m/%d') AS FACT_DATE,CRM.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,LEC.ID AS CARID,LEC.MODEL,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM CONTRACT_RENT_MONTH CRM LEFT JOIN LC_RENT_PLAN LRP ON LRP.CONTRACT_ID=CRM.CONTRACT_ID AND LRP.PLAN_LIST=CRM.rent_list LEFT JOIN LB_CONTRACT_INFO LCI ON LRP.CONTRACT_ID = LCI.ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID = LCI.ID LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO = LCI.DISTRIBUTOR_ID LEFT JOIN LB_EQUIPMENT_CAR LEC ON LEC.CONTRACT_ID = LCI.ID LEFT JOIN lb_union_lessee lul ON lul.contract_id = lci.id LEFT JOIN customer_info cif ON cif.customerid = lul.customer_id LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE "+businessType+" LRP.PLAN_STATUS<>'ѻ' AND DATE_FORMAT(CRM.END_DATE, '%Y/%m') = DATE_FORMAT(SYSDATE(), '%Y/%m') AND DATEDIFF(SYSDATE(),LRP.PLAN_DATE)>3 AND CRM.ID NOT IN (SELECT f58 AS ID FROM voucher_v8 WHERE module_name LIKE '%"+modular+"%')"; }else { - sql="SELECT CRM.ID,CRM.INTEREST AS MONEY,ROUND(CRM.INTEREST/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2) AS MONEYNOTAX,(CRM.INTEREST - ROUND(CRM.INTEREST/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2)) AS TAX,CRM.FEE AS FEEMONEY,IFNULL((CRM.FEE-ROUND(CRM.FEE/getTax(LCI.LEAS_FORM,'',LCCT.START_DATE))),0) AS FEE_NOTAX,CRM.DISCOUNT AS DISCOUNT ,IFNULL((CRM.DISCOUNT-ROUND(CRM.DISCOUNT/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE))),0) AS DISCOUNT_NOTAX,DATE_FORMAT(SYSDATE(),'%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(SYSDATE(),'%Y/%m/%d') AS FACT_DATE,CRM.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,LEC.ID AS CARID,LEC.MODEL,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM CONTRACT_RENT_MONTH CRM LEFT JOIN LB_CONTRACT_INFO LCI ON CRM.CONTRACT_ID=LCI.ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID=LCI.ID LEFT JOIN (SELECT lrp.contract_id,lrp.plan_list,lrp.plan_date,lrp.corpus-nvl(lri.corpus,0) AS leftcorpus FROM lc_rent_plan lrp LEFT JOIN (SELECT contract_id,plan_list,SUM(corpus) corpus FROM lc_rent_income GROUP BY contract_id,plan_list) lri ON lri.contract_id=lrp.contract_id AND lri.plan_list=lrp.plan_list) lr ON lr.contract_id=crm.contract_id AND crm.rent_list=lr.plan_list LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO=LCI.DISTRIBUTOR_ID LEFT JOIN LB_EQUIPMENT_CAR LEC ON LEC.CONTRACT_ID=LCI.ID LEFT JOIN lb_union_lessee lul ON lul.contract_id=lci.id LEFT JOIN customer_info cif ON cif.customerid=lul.customer_id LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE "+businessType+" DATE_FORMAT(CRM.END_DATE,'%Y/%m/%d')=DATE_FORMAT(SYSDATE(),'%Y/%m/%d') AND CRM.ID NOT IN(SELECT f58 AS ID FROM voucher_v8 WHERE module_name LIKE '%"+modular+"%')"; + sql="SELECT CRM.ID,CRM.INTEREST AS MONEY,ROUND(CRM.INTEREST/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2) AS MONEYNOTAX,(CRM.INTEREST - ROUND(CRM.INTEREST/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE),2)) AS TAX,CRM.FEE AS FEEMONEY,IFNULL((CRM.FEE-ROUND(CRM.FEE/getTax(LCI.LEAS_FORM,'',LCCT.START_DATE))),0) AS FEE_NOTAX,CRM.DISCOUNT AS DISCOUNT ,IFNULL((CRM.DISCOUNT-ROUND(CRM.DISCOUNT/getTax(LCI.LEAS_FORM,'Ϣ',LCCT.START_DATE))),0) AS DISCOUNT_NOTAX,DATE_FORMAT(SYSDATE(),'%Y/%m/%d') AS ACCOUNT_DATE,DATE_FORMAT(SYSDATE(),'%Y/%m/%d') AS FACT_DATE,CRM.CONTRACT_ID,LCI.CONTRACT_NUMBER,LCI.PROJECT_NAME,LCI.LEAS_FORM,DI.DISTRIBUTOR_CODING DISTRIBUTOR_ID,DI.DISTRIBUTOR_NAME,LEC.ID AS CARID,LEC.MODEL,CIF.CUSTOMER_NUM AS CUSTOMERID,CIF.CUSTOMERNAME,CIF.CUSTOMERTYPE,LPI.BUSINESSTYPE FROM CONTRACT_RENT_MONTH CRM LEFT JOIN LB_CONTRACT_INFO LCI ON CRM.CONTRACT_ID=LCI.ID LEFT JOIN LC_CALC_CONDITION LCCT ON LCCT.CONTRACT_ID=LCI.ID LEFT JOIN (SELECT lrp.contract_id,lrp.plan_list,lrp.plan_date,lrp.corpus-nvl(lri.corpus,0) AS leftcorpus FROM lc_rent_plan lrp LEFT JOIN (SELECT contract_id,plan_list,SUM(corpus) corpus FROM lc_rent_income GROUP BY contract_id,plan_list) lri ON lri.contract_id=lrp.contract_id AND lri.plan_list=lrp.plan_list) lr ON lr.contract_id=crm.contract_id AND crm.rent_list=lr.plan_list LEFT JOIN DISTRIBUTOR_INFO DI ON DI.DISTRIBUTOR_NO=LCI.DISTRIBUTOR_ID LEFT JOIN LB_EQUIPMENT_CAR LEC ON LEC.CONTRACT_ID=LCI.ID LEFT JOIN lb_union_lessee lul ON lul.contract_id=lci.id LEFT JOIN customer_info cif ON cif.customerid=lul.customer_id LEFT JOIN LB_PROJECT_INFO LPI ON LPI.ID = LUL.PROJECT_ID WHERE "+businessType+" DATE_FORMAT(CRM.END_DATE,'%Y/%m')=DATE_FORMAT(SYSDATE(),'%Y/%m') AND CRM.ID NOT IN(SELECT f58 AS ID FROM voucher_v8 WHERE module_name LIKE '%"+modular+"%')"; } /*//Ϣ˰