Commit 5d65799a authored by wansari's avatar wansari

added function as given by pragyan sir


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@43437 ce508802-f39f-4f6c-b175-0d175dae99d5
parent afdd8811
...@@ -54029,10 +54029,38 @@ END; ...@@ -54029,10 +54029,38 @@ END;
Insert into disparm (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM) Insert into disparm (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM)
values ('999999','PRODWIZ_AUTOBARCODE','S','Y','Y - auto generate barcode',0,sysdate,'BASE','BASE'); values ('999999','PRODWIZ_AUTOBARCODE','S','Y','Y - auto generate barcode',0,sysdate,'BASE','BASE');
----------------------------- Change by wasim, 31-03-2017 (modified function already executed in stdapp schema)--------------------------
create or replace
FUNCTION FN_CHECK_VALID_LOC(SITE_CODE_IN IN CHAR, LOC_CODE_IN IN CHAR )
RETURN number is FLAG number ;
CNT NUMBER;
facilityCodeSite char(10) ;
facilityCodeLoc char(10) ;
BEGIN
BEGIN
SELECT FACILITY_CODE INTO facilityCodeSite FROM SITE WHERE SITE_CODE = SITE_CODE_IN;
SELECT FACILITY_CODE INTO facilityCodeLoc FROM LOCATION WHERE LOC_CODE = LOC_CODE_IN;
if facilityCodeSite is null then
facilityCodeSite := ' ';
end if;
IF (nvl(facilityCodeSite,'N') <> 'N' AND nvl(facilityCodeLoc,'N') <> 'N') THEN
IF( facilityCodeSite = facilityCodeLoc) THEN
FLAG := 1;
ELSE
FLAG := 0 ;
END IF;
ELSE
FLAG :=3;
END IF;
EXCEPTION
WHEN NO_DATA_FOUND THEN
FLAG :=2;
END;
RETURN FLAG;
END;
/
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