Commit 3944f52a authored by cpatil's avatar cpatil

added condition for db2


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@94264 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2efa8bcd
......@@ -1031,9 +1031,38 @@ public class RunMRPPrc extends ProcessEJB implements RunMRPPrcLocal, RunMRPPrcRe
{
if(isDetailReq)
{
// subQuery=" AND C.ITEM_CODE IN(SELECT ITEM_CODE__ORD FROM SORDER WHERE SALE_ORDER IN("+sorderList+") ";
subQuery=" AND C.ITEM_CODE IN(SELECT ITEM_CODE__ORD FROM SORDDET WHERE SALE_ORDER||ITEM_CODE IN("+itemCodeList+") )";
if ((CommonConstants.DB_NAME).equalsIgnoreCase("db2")) /// added for db2 on 17/02/14
{
subQuery=" AND C.ITEM_CODE IN ( SELECT ITEM_CODE__ORD FROM SORDDET WHERE CONCAT (SALE_ORDER,ITEM_CODE) IN("+itemCodeList+") ) ";
}
else
{
// subQuery=" AND C.ITEM_CODE IN(SELECT ITEM_CODE__ORD FROM SORDER WHERE SALE_ORDER IN("+sorderList+") ";
subQuery=" AND C.ITEM_CODE IN(SELECT ITEM_CODE__ORD FROM SORDDET WHERE SALE_ORDER||ITEM_CODE IN("+itemCodeList+") )";
}
}
/*
SELECT CASE WHEN C.ITEM_CODE__PLAN IS NULL THEN C.ITEM_CODE ELSE C.ITEM_CODE__PLAN END ITEM_CODE,
CASE WHEN B.ITEM_CODE IS NULL THEN C.ITEM_SER ELSE CASE WHEN
B.VALID_UPTO IS NULL THEN B.ITEM_SER ELSE C.ITEM_SER END END ITEM_SER,A.MASTER_SCH
FROM rcplive2.SITEITEM A join rcplive2.ITEMSER_CHANGE B on A.ITEM_CODE = B.ITEM_CODE join
rcplive2.ITEM C
on A.ITEM_CODE = C.ITEM_CODE
where
C.ITEM_CODE >= '00'
AND C.ITEM_CODE <= 'ZZ ' AND A.SITE_CODE = 'SI249'
AND CASE WHEN A.MASTER_SCH IS NULL THEN 'Y' ELSE A.MASTER_SCH END <> 'N'
AND B.VALID_UPTO IS NULL
AND C.ITEM_SER >= '0'
AND C.ITEM_SER <= 'ZZ '
AND C.ITEM_CODE IN ( SELECT ITEM_CODE__ORD FROM rcplive2.SORDDET
WHERE CONCAT (SALE_ORDER,ITEM_CODE) IN('URSO410003CS50018H1B')
// WHERE SALE_ORDER||ITEM_CODE IN('URSO410003 CS50018H1B ')
)
ORDER BY ITEM_CODE ASC
;
*/
if ((CommonConstants.DB_NAME).equalsIgnoreCase("db2"))
{
sql = "SELECT CASE WHEN C.ITEM_CODE__PLAN IS NULL THEN C.ITEM_CODE ELSE C.ITEM_CODE__PLAN END ITEM_CODE,";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment