Commit 5e92f4ba authored by jshinde's avatar jshinde

Request ID:[W15JSUN017] Update Pallet number pophelp for pallet request and...

Request ID:[W15JSUN017] Update Pallet number pophelp for pallet request and pallet request with stock details and update message  as requirement changes for BSR location inv_stat.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@100173 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 3304f12c
...@@ -114,3 +114,67 @@ values ('LOC_CODE','W_PALLET_REQ_STK', ...@@ -114,3 +114,67 @@ values ('LOC_CODE','W_PALLET_REQ_STK',
-------------------------------------------Pallet Request with stock details 22/1/2016 new requirement for Exempted /BSR Location END---------------------------------------------------------------------------- -------------------------------------------Pallet Request with stock details 22/1/2016 new requirement for Exempted /BSR Location END----------------------------------------------------------------------------
------------------------------------------------ Pallet Request 10/2/2016 requirement change for Exempted /BSR Location inv_stat -----------------------------------------
UPDATE messages SET
MSG_DESCR='Entered Pallet is not valid for Pallet Request.Please Enter Valid Pallet Number'
WHERE msg_no='VMPALLEEXT';
delete from pophelp where mod_name='W_PALLET_REQ' AND field_name='PALLET_NO';
commit;
INSERT INTO POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,
CHG_TERM,DIST_OPT,SQL_INPUT,HELP_OPTION)
VALUES ('PALLET_NO','W_PALLET_REQ','SELECT DISTINCT S.LOC_CODE AS PALLET_NO ,L.DESCR FROM STOCK S ,LOCATION L,SITEITEM T WHERE S.INV_STAT IN (''AWMS'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND L.INV_STAT = S.INV_STAT AND L.LOC_CODE = S.LOC_CODE AND L.LOC_GROUP != ''EXEX'' AND T.ITEM_CODE = S.ITEM_CODE AND S.SITE_CODE = T.SITE_CODE AND T.ITEM_SER__RG1 NOT IN (''FS'',''FA'') AND FN_CHK_PRS(TRIM(S.LOC_CODE),'''') = 0
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''Q'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMSQ'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''Q'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''Q'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''B'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMS'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''B'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''B'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''X'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMS'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''X'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''X'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''M'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMSQ'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''M'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''M'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''U'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMSQ'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''U'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''U'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''P'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMS'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''P'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''P'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''S'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMSQ'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''S'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''S'')-1) IS NOT NULL'
,'USER-DEFINED TYPE',0,0,SYSDATE,'BASE','BASE','0',':SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE',
'0');
---------------------------------------------------------PALLET REQ END---------------------------------------------------------------------
------------------------------------------------ Pallet Request with stock details 10/2/2016 requirement change for Exempted /BSR Location inv_stat -----------------------------------------
delete from pophelp where mod_name='W_PALLET_REQ_STK' AND field_name='PALLET_NO';
commit;
INSERT INTO POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,
CHG_TERM,DIST_OPT,SQL_INPUT,HELP_OPTION)
VALUES ('PALLET_NO','W_PALLET_REQ_STK','SELECT DISTINCT S.LOC_CODE AS PALLET_NO ,L.DESCR FROM STOCK S ,LOCATION L,SITEITEM T WHERE S.INV_STAT IN (''AWMS'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND L.INV_STAT = S.INV_STAT AND L.LOC_CODE = S.LOC_CODE AND L.LOC_GROUP != ''EXEX'' AND T.ITEM_CODE = S.ITEM_CODE AND S.SITE_CODE = T.SITE_CODE AND T.ITEM_SER__RG1 NOT IN (''FS'',''FA'') AND FN_CHK_PRS(TRIM(S.LOC_CODE),'''') = 0
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''Q'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMSQ'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''Q'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''Q'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''B'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMS'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''B'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''B'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''X'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMS'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''X'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''X'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''M'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMSQ'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''M'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''M'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''U'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMSQ'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''U'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''U'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''P'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMS'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''P'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''P'')-1) IS NOT NULL
UNION ALL
SELECT DISTINCT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''S'')-1) ,L.DESCR FROM STOCK S ,LOCATION L WHERE S.INV_STAT IN (''AWMSQ'') AND S.SITE_CODE=''?'' AND S.QUANTITY > 0 AND FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''S'')-1),'''') = 0 AND L.LOC_CODE = S.LOC_CODE AND S.INV_STAT=L.INV_STAT AND SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,''S'')-1) IS NOT NULL'
,'USER-DEFINED TYPE',0,0,SYSDATE,'BASE','BASE','0',':SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE,:SITE_CODE',
'0');
---------------------------------------------------------PALLET REQ STK END---------------------------------------------------------------------
\ No newline at end of file
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