Advertisement
liam_dao

5236_p

Dec 15th, 2020
2,226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.87 KB | None | 0 0
  1. SELECT PJHDR.PROJECT_NO,
  2.              COALESCE(PJHDR.SUBJECT,'') SUBJECT,
  3.              PJHDR.CUSTOMER_CODE,
  4.              COALESCE(P.PARTY_NAME,'') CUSTOMER_NAME,
  5.              TH.TRANSACTION_DATE,
  6.              TD.ORIGIN_FROM_MODULE,
  7.              TD.ORIGIN_FROM_TRANSACTION_TYPE,
  8.              TD.ORIGIN_FROM_VCH_NO,
  9.              TH.MODULE_CODE CUR_MODULE_CODE,
  10.              TH.TRANSACTION_TYPE_CODE CUR_TRANSACTION_TYPE_CODE,
  11.              TH.VOUCHER_NO CUR_VCH_NO,
  12.              SUM(TD.ACTUAL_COST_IN_HOME_CCY) AMT,
  13.              ALLOC_VCH.PARTY_NAME,
  14.              'ACUAL_COST' AS TP,
  15.              TD.SCH_SEQ_NO
  16.       FROM PJ_EST_OST_HDR PJHDR
  17.         LEFT JOIN MT_PARTY P ON PJHDR.CUSTOMER_CODE = P.PARTY_CODE
  18.         JOIN PJ_COMMITTED_COST_TRACK_TRN_HDR TH ON PJHDR.PROJECT_NO = TH.PROJECT_NO
  19.         JOIN PJ_COMMITTED_COST_TRACK_TRN_DET TD  ON TD.PROJECT_NO = TH.PROJECT_NO   AND TD.TRN_SEQ_NO = TH.TRN_SEQ_NO AND TD.NO_OF_ALLOC = TH.NO_OF_ALLOC
  20.  
  21.         LEFT JOIN PJ_SUB_CON_HDR SUBHDR ON TH.VOUCHER_NO = SUBHDR.SUB_CON_CONTRACT_NO AND SUBHDR.STATUS IN ('T','H')
  22.         LEFT JOIN TRANSACTION_ALLOCATED_TO_PROJECT_GENERAL_INFO ALLOC_VCH ON TH.VOUCHER_NO = ALLOC_VCH.SOURCE_VOUCHER_NO AND TH.TRN_SEQ_NO = ALLOC_VCH.TRN_SEQ_NO
  23.       WHERE ((3 = 3 AND (PJHDR.PROJECT_NO BETWEEN '2020001' AND '2020001'))
  24.         OR (3 = 2 AND (PJHDR.PROJECT_NO <= '2020001'))
  25.         OR (3 = 1 AND (PJHDR.PROJECT_NO >= '2020001')) OR (3 = 0))
  26.       AND   (TH.FINANCIAL_YEAR*100 + TH.FINANCIAL_PERIOD) <= (2020*100 + 12)
  27.       AND SUBHDR.SUB_CON_CONTRACT_NO IS NULL
  28.       GROUP BY PJHDR.PROJECT_NO,
  29.               PJHDR.SUBJECT,
  30.               PJHDR.CUSTOMER_CODE,
  31.               P.PARTY_NAME,
  32.               TH.TRANSACTION_DATE,
  33.               TD.ORIGIN_FROM_MODULE,
  34.               TD.ORIGIN_FROM_TRANSACTION_TYPE,
  35.               TD.ORIGIN_FROM_VCH_NO,
  36.               TH.MODULE_CODE,
  37.               TH.TRANSACTION_TYPE_CODE,
  38.               TH.VOUCHER_NO,
  39.               ALLOC_VCH.PARTY_NAME,
  40.              TD.SCH_SEQ_NO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement