Hi All,
I am having the below sql script from which we need to load the initial data as follows:
It is throwing an error as TPT_INFRA: At "select" missing SEMICOL_ in rule: Job Definition Body
Can you guide me in identifying the cause of these error
SELECT a12.ANLST_ID as ANLST_ID,
a11.BKLG_MSR_IND as BKLG_MSR_IND,
a12.BUYER_ID as BUYER_NM1,
a11.CNSMPN_FCLTY_CD as CNSMPN_FCLTY_CD,
CASE WHEN a11.SSC_CD IN ('BTS','BTP') AND a11.FGA_ID IS NOT NULL THEN 'FGA EMBEDDED'
WHEN a11.EMBDD_FLG = 'Y' THEN 'EMBEDDED'
WHEN a11.EMBDD_FLG = 'N' THEN 'NOT EMBEDDED'
ELSE NULL END as CustCol_3,
a11.EMBDD_FLG as EMBDD_FLG,
a11.SSC_CD as SSC_CD,
a13.FULFLT_RGN_DESC as FULFLT_RGN_DESC,
CASE WHEN (a15.SUB_RGN_DESC= 'Inter-Company') THEN 'United States and Canada' ELSE a15.SUB_RGN_DESC END as SUB_RGN_DESC,
a12.ISS_CD as ISS_CD,
a11.SYS_PROD_DEPENDENCY_CD as OPS_SALE_TYPE,
a12.ITM_DESC as ITM_DESC, a11.PART_ITM_NBR as PART_ITM_NBR,
a17.FISC_WEEK_VAL as FISC_MTH_VAL,
a16.FMLY_PARNT_PROD_TYPE_CD as FMLY_PARNT_PROD_TYPE_DESC,
a11.SYS_FLG as SYS_FLG,
a11.CCN as CCN,
CASE WHEN a11.ARB_FLG = 'Y' THEN 'ARB' ELSE a11.DERIVED_SLS_CHNL_VAL END as DERIVED_SLS_CHNL_VAL,
SUM(a11.PART_ITM_QTY) as WJXBFS1
FROM ACTL_SALE_PART_SMRY_VW a11
JOIN MFG_PART_ATTR a12 ON (a11.CCN = a12.CCN AND a11.PART_ITM_NBR = a12.ITM_NBR)
JOIN FULFLT_RGN a13 ON (a11.BUILD_FCLTY_CD = a13.FCLTY_CD AND a11.INTER_CO_BU_ID = a13.INTER_CO_BU_ID)
JOIN CHNL_HIER a14 ON (a11.INTER_CO_BU_ID = a14.BU_ID AND a11.INTER_CO_LCL_CHNL_CD = a14.LCL_CHNL_CODE)
JOIN PHYS_GEO_HIER a15 ON (a14.RPTG_BU_ID = a15.BU_ID)
JOIN COMB_PROD_HIER a16 ON (a11.BASE_SYS_CD = a16.COMB_HIER_CD)
JOIN CORP_CLDR a17 ON (a11.PART_SLS_DT = a17.CLDR_DATE)
WHERE a11.PART_SLS_DT BETWEEN (CURRENT_DATE - 100) AND CURRENT_DATE
GROUP BY a12.ANLST_ID, a11.BKLG_MSR_IND,
a12.BUYER_ID, a12.BUYER_ID, a11.CNSMPN_FCLTY_CD,
CASE WHEN a11.SSC_CD IN ('BTS','BTP') AND a11.FGA_ID IS NOT NULL THEN 'FGA EMBEDDED'
WHEN a11.EMBDD_FLG = 'Y' THEN 'EMBEDDED'
WHEN a11.EMBDD_FLG = 'N' THEN 'NOT EMBEDDED'
ELSE NULL END,
a11.EMBDD_FLG, a11.SSC_CD,
a13.FULFLT_RGN_DESC, CASE WHEN (a15.SUB_RGN_DESC= 'Inter-Company') THEN 'United States and Canada' ELSE a15.SUB_RGN_DESC END,
a12.ISS_CD, a11.SYS_PROD_DEPENDENCY_CD, a12.ITM_DESC,
a11.PART_ITM_NBR, a17.FISC_WEEK_VAL, a16.FMLY_PARNT_PROD_TYPE_CD,
a11.SYS_FLG, a11.CCN,
CASE WHEN a11.ARB_FLG = 'Y' THEN 'ARB' ELSE a11.DERIVED_SLS_CHNL_VAL END;',
Thanks & Regards
saumil sanghvi