Commit 44fe586f authored by msingh's avatar msingh

Added sql.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98865 ce508802-f39f-4f6c-b175-0d175dae99d5
parent cc2ca6bd
......@@ -1321,3 +1321,44 @@ VALUES (
sysdate,
'BASE',
'BASE');
--------------------------------------TRANS_COPY_SETUP table-------------------------------------
update TRANS_COPY_SETUP set copy_flag='Y' where field_name='ord_date' and obj_name='porder' and form_no='1';
update TRANS_COPY_SETUP set copy_flag='Y' where field_name='dlv_date' and obj_name='porder' and form_no='2';
update TRANS_COPY_SETUP set copy_flag='Y' where field_name='req_date' and obj_name='porder' and form_no='2';
update TRANS_COPY_SETUP set copy_flag='Y' where field_name='dept_code' and obj_name='porder' and form_no='1';
INSERT INTO TRANS_COPY_SETUP(
obj_name ,
form_no ,
field_name,
copy_flag)
VALUES (
'porder',
'1',
'curr_code',
'Y');
INSERT INTO TRANS_COPY_SETUP(
obj_name ,
form_no ,
field_name,
copy_flag)
VALUES (
'porder',
'2',
'ord_date',
'Y');
--------------------------------------gencodes-------------------------------------
Insert into GENCODES (FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3)
values ('UDF_STR__1','W_PORDERWIZ','% of base','% of base','% of base',SYSDATE,'BASE','BASE','Y',null,null,null);
Insert into GENCODES (FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3)
values ('UDF_STR__1','W_PORDERWIZ','% of net','% of net','% of net',SYSDATE,'BASE','BASE','Y',null,null,null);
Insert into GENCODES (FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3)
values ('UDF_STR__1','W_PORDERWIZ','Fixed Amount','Fixed Amount','Fixed Amount',SYSDATE,'BASE','BASE','Y',null,null,null);
\ No newline at end of file
*****************************************************************************************************************************
insert into obj_actions
(OBJ_NAME,LINE_NO,IMAGE,DESCRIPTION,SERVICE_CODE,INTERACTIVE,RIGHTS_CHAR,TITLE,FORM_NO,
SERVICE_HANDLER,ACTION_TYPE,CHG_DATE,CHG_TERM,CHG_USER)
values ('porder',11,NULL,'Mail','send_rep','N','C','Send Mail','1',
'2','U',sysdate,'BASE','BASE');
*****************************************************************************************************************************
INSERT INTO SYSTEM_EVENTS(obj_name ,event_code ,event_context ,service_code ,method_rule ,chg_date
,chg_user,chg_term,result_handle,overwrite_core,comp_type ,comp_name ,comm_format )
VALUES ('porder','send_rep','1','send_mail',NULL,sysdate,'BASE','BASE','1','0','EJB','DDPorderReportSendMail',NULL);
*****************************************************************************************************************************
insert into system_event_services(SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,
CHG_DATE,CHG_USER,CHG_TERM)
values ('send_mail','Send Mail',
'http://localhost:9090/axis/services/ActionHandlerService','BASE','actionHandler','String','S',sysdate,'BASE','BASE');
*****************************************************************************************************************************
insert into system_service_args(SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('send_mail',1,'COMPONENT_TYPE','I','Component Type','S',sysdate,'BASE','BASE','EJB');
insert into system_service_args(SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('send_mail',2,'COMPONENT_NAME','I','Component name','S',sysdate,'BASE','BASE','DDPorderReportSendMail');
insert into system_service_args(SERVICE_CODE,LINE_NO,ARG_NAME,ARG_TYPE,CHG_DATE,CHG_USER,CHG_TERM)
values ('send_mail',3,'<tran_id>','B.String',sysdate,'BASE','BASE');
insert into system_service_args(SERVICE_CODE,LINE_NO,ARG_NAME,DESCR,ARG_TYPE,CHG_DATE, CHG_USER,CHG_TERM)
values ('send_mail',4,'XTRA_PARAMS','params','S',sysdate,'BASE','BASE');
insert into system_service_args(SERVICE_CODE,LINE_NO,ARG_NAME,DESCR,ARG_TYPE,CHG_DATE, CHG_USER,CHG_TERM)
values ('send_mail',5,'FORCED_FLAG','flag','S',sysdate,'BASE','BASE');
*******************************************************************************************************************************
Insert into mail_format (FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,
RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,ATTACH_OBJECT,MAIL_GENERATION,WIN_NAME,COND_METHOD,
FN_NAME,MAIL_DESCR,WINNAME)
values ('POSENDREP','T','test@bimpl.com','base@bimpl.com',null,'Purchase Order Report',
'Dear Sir/Madam, Please find Purchase Order Report ',1,1,1,1,'M','192.168.0.24','192.168.0.24','base@bimpl.com',null,null,null,null,null,null,null,null,null);
********************************************************************************************************************************
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,
OVERRIDE_INPUT,MAIL_OPTION)
values ('VTMAILSEND','Email sent sucuessfully','Email with attachment sent sucuessfully','P','Y',null,null,null,sysdate,'BASE','BASE',null,null);
********************************************************************************************************************************
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,
OVERRIDE_INPUT,MAIL_OPTION)
values ('VTERRMAIL','Email not send','Error while sending mail','E','Y',null,null,null,sysdate,'BASE','BASE',null,null);
********************************************************************************************************************************
CREATE or replace FUNCTION DDF_GET_FINENT_ADD(AS_FINENT FINENT.FIN_ENTITY%TYPE, AS_FLAG CHAR)
RETURN VARCHAR2 IS LS_VAL VARCHAR2(4000);
LS_DESCR FINENT.DESCR%TYPE;
LS_ADDR1 FINENT.ADDR1%TYPE;
LS_ADDR2 FINENT.ADDR2%TYPE;
LS_ADDR3 FINENT.ADDR3%TYPE;
LS_CITY FINENT.CITY%TYPE;
LS_PIN FINENT.PIN%TYPE;
LS_STATE_DESCR VARCHAR2(40);
LS_STATE_CODE FINENT.STATE_CODE%TYPE;
LS_TELE1 FINENT.TELE1%TYPE;
LS_FAX FINENT.FAX%TYPE;
LS_WEB_SITE FINENT.WEB_SITE%TYPE;
LS_COUNT_CODE STATE.COUNT_CODE%TYPE;
LS_COUNTRY_DESCR COUNTRY.DESCR%TYPE;
BEGIN
SELECT NVL(DESCR,' '), NVL(ADDR1,' '), NVL(ADDR2,' '), NVL(ADDR3,' '), NVL(CITY,' '), NVL(PIN,' '), NVL(DDF_GET_STATE_DESCR(STATE_CODE),' '), NVL(TELE1,' '), NVL(FAX,' '), NVL(WEB_SITE,' ') ,NVL(STATE_CODE,' ')
INTO LS_DESCR, LS_ADDR1, LS_ADDR2, LS_ADDR3, LS_CITY, LS_PIN, LS_STATE_DESCR, LS_TELE1, LS_FAX, LS_WEB_SITE , LS_STATE_CODE
FROM FINENT
WHERE FIN_ENTITY = AS_FINENT;
SELECT COUNT_CODE INTO LS_COUNT_CODE FROM STATE WHERE STATE_CODE = LS_STATE_CODE;
SELECT NVL(DESCR,' ') INTO LS_COUNTRY_DESCR FROM COUNTRY WHERE COUNT_CODE=LS_COUNT_CODE;
IF AS_FLAG = 'A' THEN
LS_VAL :=TRIM(LS_ADDR1) || ',' || TRIM(LS_ADDR2) || ',' || TRIM(LS_ADDR3) || ',' || TRIM(LS_CITY) || '-' || TRIM(LS_PIN) || ',' || TRIM(LS_STATE_DESCR) || ',' || TRIM(LS_COUNTRY_DESCR) || CHR(10) || 'Tel.: ' || TRIM(LS_TELE1) || ' Fax: ' || TRIM(LS_FAX) || ' Website: ' || TRIM(LS_WEB_SITE);
ELSIF AS_FLAG = 'B' THEN
LS_VAL := TRIM(LS_DESCR);
ELSIF AS_FLAG = 'C' THEN
LS_VAL := TRIM(LS_ADDR1) || ',' || TRIM(LS_ADDR2) || ',' || TRIM(LS_ADDR3) || ',' || TRIM(LS_CITY) || '-' || TRIM(LS_PIN);
ELSIF AS_FLAG = 'D' THEN
LS_VAL := TRIM(LS_ADDR1) || ',' || TRIM(LS_ADDR2) || ',' || TRIM(LS_ADDR3) || ',' || TRIM(LS_CITY) || '-' || TRIM(LS_PIN) || ',' || TRIM(LS_STATE_DESCR) || ',' || TRIM(LS_COUNTRY_DESCR);
ELSIF AS_FLAG = 'E' THEN
LS_VAL := 'Tel.: ' || TRIM(LS_TELE1) || ' Fax: ' || TRIM(LS_FAX);
ELSIF AS_FLAG = 'F' THEN
LS_VAL := 'Tel.: ' || TRIM(LS_TELE1) || ' Fax: ' || TRIM(LS_FAX) || ' Website: ' || TRIM(LS_WEB_SITE);
ELSIF AS_FLAG = 'G' THEN
LS_VAL := TRIM(LS_DESCR) || ',' || TRIM(LS_ADDR1) || ',' || TRIM(LS_ADDR2) || ',' || TRIM(LS_ADDR3) || ',' || TRIM(LS_CITY) || '-' || TRIM(LS_PIN);
ELSIF AS_FLAG = 'H' THEN
LS_VAL := TRIM(LS_DESCR) || ',' || TRIM(LS_ADDR1) || ',' || TRIM(LS_ADDR2) || ',' || TRIM(LS_ADDR3) || ',' || TRIM(LS_CITY) || '-' || TRIM(LS_PIN) || ',' || TRIM(LS_STATE_DESCR);
ELSIF AS_FLAG = 'I' THEN
LS_VAL := TRIM(LS_DESCR) || CHR(10) || TRIM(LS_ADDR1) || ',' || TRIM(LS_ADDR2) || ',' || TRIM(LS_ADDR3) || ',' || TRIM(LS_CITY) || '-' || TRIM(LS_PIN);
ELSIF AS_FLAG = 'J' THEN
LS_VAL := TRIM(LS_DESCR) || CHR(10) || TRIM(LS_ADDR1) || ',' || TRIM(LS_ADDR2) || ',' || TRIM(LS_ADDR3) || ',' || TRIM(LS_CITY) || '-' || TRIM(LS_PIN) || ',' || TRIM(LS_STATE_DESCR);
ELSIF AS_FLAG = 'K' THEN
LS_VAL := TRIM(LS_DESCR) || ',' || TRIM(LS_ADDR1) || ',' || TRIM(LS_ADDR2) || ',' || TRIM(LS_ADDR3) || ',' || TRIM(LS_CITY) || '-' || TRIM(LS_PIN) || ',' || TRIM(LS_STATE_DESCR) || CHR(10) || 'Tel.: ' || TRIM(LS_TELE1) || ' Fax: ' || TRIM(LS_FAX) || ' Website: ' || TRIM(LS_WEB_SITE);
ELSIF AS_FLAG = 'L' THEN
LS_VAL := TRIM(LS_DESCR) || ',' || TRIM(LS_ADDR1) || ',' || TRIM(LS_ADDR2) || ',' || TRIM(LS_ADDR3) || ',' || TRIM(LS_CITY) || '-' || TRIM(LS_PIN) || ',' || TRIM(LS_STATE_DESCR) || CHR(10) || 'Tel.: ' || TRIM(LS_TELE1) || ' Fax: ' || TRIM(LS_FAX) ;
ELSIF AS_FLAG = 'M' THEN
LS_VAL :=' Website: ' || TRIM(LS_WEB_SITE);
END IF;
IF LS_VAL IS NULL THEN
LS_VAL := ' ';
END IF;
RETURN TRIM(LS_VAL);
END;
/
============================================
CREATE FUNCTION ddf_get_vouch_advcount(as_purc in char)
RETURN NUMBER IS li_cnt NUMBER (14,2) ;
BEGIN
select COUNT(*) into li_cnt from pord_pay_term
where purc_order = as_purc;
return li_cnt ;
END;
/
===========================================
CREATE function ddf_get_budget_code(as_purc_order porddet.purc_order%type)
return varchar2 is ls_cctr_code porddet.cctr_code__dr%type;
begin
select cctr_code__dr into ls_cctr_code
from porddet where purc_order = as_purc_order
and line_no = ( select MIN(line_no) from porddet
where purc_order = as_purc_order);
return ls_cctr_code;
end;
/
==============================================
CREATE function ddf_get_dlv_site_addr_po
(as_purc_order porder.purc_order%type)
return nvarchar2 is ls_addr varchar2(8000);
ls_add1 varchar2(8000);
ls_add2 varchar2(8000);
ls_city varchar2(8000);
ls_descr varchar2(8000);
ls_pin varchar2(500);
ls_state varchar2(500);
begin
--select nvl(site_add1,' '), nvl(site_add2,' '),nvl(city__site,' '),nvl(site_descr,' ')
select case when site_add1 is null then ' ' else site_add1 end,
case when site_add2 is null then ' ' else site_add2 end,
case when city__site is null then ' ' else city__site end,
case when site_descr is null then ' ' else site_descr end
into ls_add1 , ls_add2, ls_city, ls_descr
from porder
where purc_order=as_purc_order;
ls_addr := ls_descr||', '||ls_add1||', '||ls_add2||', '||ls_city;
return ls_addr;
end;
/
==============================================
CREATE function ddf_get_siteregno (as_site_code siteregno.site_code%type, as_ref_code siteregno.ref_code%type) return varchar is
mreg_no siteregno.reg_no%type;
as_fin_ent siteregno.fin_entity%type;
begin
select fin_entity into as_fin_ent from site where site_code=as_site_code;
select reg_no into mreg_no from siteregno
where site_code = as_site_code
and ref_code=as_ref_code
and fin_entity=as_fin_ent; /* added by shweta naik 20-11-13 */
return mreg_no;
end;
/
================================================
CREATE function ddf_get_proj_descr
(as_po_order porder.purc_order%type,flag in char )
return varchar2
is ls_proj_code varchar2(200) ;
begin
if upper(trim(flag)) = 'A' then
SELECT PROJECT.PROJ_CODE into ls_proj_code FROM PORDER,PROJECT
WHERE PORDER.PROJ_CODE=PROJECT.PROJ_CODE AND
porder.purc_order=as_po_order;
ELSIF upper(trim(flag)) = 'B' then
SELECT PROJECT.DESCR into ls_proj_code FROM PORDER,PROJECT
WHERE PORDER.PROJ_CODE=PROJECT.PROJ_CODE AND
porder.purc_order=as_po_order;
END IF;
IF ls_proj_code IS NULL THEN
ls_proj_code :='';
END IF;
RETURN ls_proj_code;
END ;
/
==============================================
CREATE OR REPLACE function DDF_GET_STATE_DESCR(mstate_code state.state_code%type)
return varchar2 is mdescr state.descr%type;
begin
select descr into mdescr from state
where state_code = mstate_code;
return mdescr;
end;
=======
alter table site add regulatory_descr1 varchar2(60);
===
function DDF_GET_PO_EMP_SIGN
(as_po_no porder.purc_order%type , flag char)
return varchar2 is ls_data varchar2(35) := ' ';
ls_varvalue disparm.var_value%type;
ls_empcd porder.emp_code%type;
ls_empname varchar2(35);
begin
/*ddf_get_disparm_value(as_varname,as_prdcode)*/
select nvl(ddf_get_disparm_value('PO_SIGN','999999'),'NULLFOUND')
into ls_varvalue
from dual;
if ls_varvalue <> 'NULLFOUND' then /*if variable is not define then return as ''*/
if ls_varvalue = 'C' then /*return employee code*/
if flag = 'P' then /*prepared by*/
select emp_code
into ls_empcd
from porder
where purc_order = as_po_no;
elsif flag = 'A' then /*authorized by*/
select emp_code__aprv
into ls_empcd
from porder
where purc_order = as_po_no;
end if;
ls_data := trim(ls_empcd);
return ls_empcd;
elsif ls_varvalue = 'N' then /*return employee name*/
if flag = 'P' then /*prepared by*/
select trim(b.emp_fname) || ' ' || trim(b.emp_lname)
into ls_empname
from porder a , employee b
where a.emp_code = b.emp_code
and a.purc_order = as_po_no;
elsif flag = 'A' then /*authorized by*/
select trim(b.emp_fname) || ' ' || trim(b.emp_lname)
into ls_empname
from porder a , employee b
where a.emp_code__aprv(+) = b.emp_code
and a.purc_order = as_po_no;
end if;
ls_data := trim(ls_empname);
return ls_data;
end if;
else
return ls_data;
end if;
end;
=================================================
CREATE OR REPLACE FUNCTION DDF_GET_AMT_TO_WORDS_CURR_CD (P_AMT IN NUMBER,mCurr_cd char )
RETURN VARCHAR2 IS
M_MAIN_AMT_TEXT VARCHAR2(2000) ;
M_TOP_AMT_TEXT VARCHAR2(2000) ;
M_BOTTOM_AMT_TEXT VARCHAR2(2000) ;
M_DECIMAL_TEXT VARCHAR2(2000) ;
M_TOP NUMBER(20,5) ;
M_MAIN_AMT NUMBER(20,5) ;
M_TOP_AMT NUMBER(20,5) ;
M_BOTTOM_AMT NUMBER(20,5) ;
M_DECIMAL NUMBER(20,5) ;
M_AMT NUMBER(20,5);
M_TEXT VARCHAR2(2000) ;
M_Test NUMBER(20,5);
mdec_unit currency.dec_unit%type;
mCurr_descr currency.descr%type;
Curr_cd char(5) := trim(mCurr_cd);
Curr_cdnew varchar2(40);
BEGIN
M_MAIN_AMT := NULL ;
M_TOP_AMT_TEXT := NULL ;
M_BOTTOM_AMT_TEXT := NULL ;
M_DECIMAL_TEXT := NULL ;
select trim(descr) into mCurr_descr from currency where curr_code = Curr_cd ;
-- To get paise part
M_DECIMAL := P_AMT - TRUNC(P_AMT) ;
IF M_DECIMAL >0 THEN
M_DECIMAL := M_DECIMAL ;
END IF;
M_AMT := TRUNC(P_AMT) ;
M_TOP := TRUNC(M_AMT / 100000) ;
M_MAIN_AMT := TRUNC(M_TOP / 100);
M_TOP_AMT := M_TOP - M_MAIN_AMT * 100 ;
M_BOTTOM_AMT := M_AMT - (M_TOP * 100000) ;
IF M_MAIN_AMT > 0 THEN
M_MAIN_AMT_TEXT := TO_CHAR(TO_DATE(M_MAIN_AMT,'J'),'JSP') ;
IF M_MAIN_AMT = 1 THEN
M_MAIN_AMT_TEXT := M_MAIN_AMT_TEXT || ' CRORE ' ;
ELSE
M_MAIN_AMT_TEXT := M_MAIN_AMT_TEXT || ' CRORES ' ;
END IF ;
END IF ;
IF M_TOP_AMT > 0 THEN
M_TOP_AMT_TEXT := TO_CHAR(TO_DATE(M_TOP_AMT,'J'),'JSP') ;
IF M_TOP_AMT = 1 THEN
M_TOP_AMT_TEXT := M_TOP_AMT_TEXT || ' LAKH ' ;
ELSE
M_TOP_AMT_TEXT := M_TOP_AMT_TEXT || ' LACS ' ;
END IF;
END IF ;
IF M_BOTTOM_AMT > 0 THEN
M_BOTTOM_AMT_TEXT := TO_CHAR(TO_DATE(M_BOTTOM_AMT,'J'),'JSP') ;
END IF ;
IF M_DECIMAL > 0 THEN
select trim(dec_unit), trim(descr) into mdec_unit , mCurr_descr from currency where curr_code = Curr_cd ;
if sqlcode = 0 then
Curr_cdnew := trim(mCurr_descr) || ' ';
end if;
if mdec_unit is null or length(mdec_unit) = 0 then
mdec_unit := ' Cents ';
end if;
IF NVL(M_BOTTOM_AMT,0) + NVL(M_TOP_AMT,0) > 0 THEN
M_Test :=(round(M_DECIMAL,2)-(floor(round(M_DECIMAL,2))))*100;
If M_Test = 0 Then
M_DECIMAL_TEXT := '';
else
M_DECIMAL_TEXT := ' AND ' || TO_CHAR(TO_DATE(M_Test,'J'),'Jsp') ||' ' || mdec_unit ;
end If;
ELSE
M_DECIMAL_TEXT := TO_CHAR(TO_DATE((round(M_DECIMAL,2)-(floor(round(M_DECIMAL,2))))*100,'J'),'Jsp') ||' ' || mdec_unit ;
END IF ;
END IF ;
IF(M_MAIN_AMT=0 AND M_BOTTOM_AMT=0 AND M_TOP_AMT=0) THEN
M_TEXT := mCurr_descr||' '||'ZERO ONLY';
ELSE
M_TEXT := LOWER(M_MAIN_AMT_TEXT || M_TOP_AMT_TEXT || M_BOTTOM_AMT_TEXT || ' '|| M_DECIMAL_TEXT || ' ONLY') ;
M_TEXT := UPPER(SUBSTR(M_TEXT,1,1))|| SUBSTR(M_TEXT,2);
M_TEXT := mCurr_descr||' '|| M_TEXT;
END IF;
RETURN(M_TEXT);
END ;
==============================================
CREATE OR REPLACE function ddf_get_sitedlv_ieno
(as_site_dlv porder.site_code__dlv%type)
return varchar2 is
ls_var_val_sasp disparm.var_value%type;
ls_fin_ent finent.fin_entity%type;
begin
select b.fin_entity into ls_fin_ent
from site a,finent b
where a.fin_entity = b.fin_entity
and a.site_code = as_site_dlv ;
if trim(ls_fin_ent) = 'SP'then
select var_value into ls_var_val_sasp
from disparm
where prd_code= '999999'
and var_name = 'PO_IE_NO_SP' ;
elsif trim(ls_fin_ent) = 'SA' then
select var_value into ls_var_val_sasp
from disparm
where prd_code= '999999'
and var_name = 'PO_IE_NO_SA' ;
/* change on 23-03-09 for SC*/
elsif trim(ls_fin_ent) = 'SC' then
select var_value into ls_var_val_sasp
from disparm
where prd_code= '999999'
and var_name = 'PO_IE_NO_SC' ;
/*Change on 06-10-08 - Brijesh Soni*/
elsif trim(ls_fin_ent) = 'UT' then
select var_value into ls_var_val_sasp
from disparm
where prd_code= '999999'
and var_name = 'PO_IE_NO_UT' ;
/*Change on 22-06-09 - Vikas*/
elsif trim(ls_fin_ent) = 'SQ' then
select var_value into ls_var_val_sasp
from disparm
where prd_code= '999999'
and var_name = 'PO_IE_NO_SQ' ;
end if;
return ls_var_val_sasp;
end;
==================================================
CREATE OR REPLACE function ddf_get_breakstring(tran_id porder.purc_order%type, as_itmcode item.item_code%type, as_line porddet.line_no%type)
return varchar2 is
ls_string varchar2(500);
ls_datas varchar2(500);
ls_newdatas varchar2(500);
ls_string1 varchar2(500);
begin
select spec_metadata into ls_string from porddet
where purc_order = tran_id and item_code = as_itmcode
and line_no = as_line;
if length(ls_string) > 0 then
while length(ls_string) > 0
loop
select ddf_get_token(ls_string,'/l/')into ls_datas from dual;
--dbms_output.put_line('ls_string ::: ' || length(ls_string));
ls_newdatas := ls_newdatas || ls_datas || chr(10);
ls_string1 := substr(ls_string,length(ls_datas)+5,LENGTH(ls_string));
ls_string := ls_string1;
--dbms_output.put_line('ls_string1 ::: ' || ls_string1);
end loop;
end if;
return ls_newdatas;
end;
--------------------------------------------------transetup--------------------------------------------------
Insert into transetup (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1,UDF_2,UDF_3,UDF_4,UDF_5,
REPEATE_ADD,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,SITE_ACC_COL,CONFIRM_COL,CONFIRM_VAL,REPEAT_ADD_DET,
LOAD_MODE,AUTO_CONFIRM,LEDG_POST_CONF,CHG_DATE_ON_CONF,TRAN_ID_COL,MAIL_OPTION,CONFIRM_MODE,GARBAGE_OPT,VAL_FLAG_EDI,
VERIFY_PASSWORD,TABLE_NAME,APPLICATION,TABLE_DESC,TRAN_DATE_COL,SALES_PERS_ACC_COL,CUST_ACC_COL,SUPP_ACC_COL,
ITEM_SER_ACC_COL,EMP_ACC_COL,WORKFLOW_OPT,TRAN_ID__FROM,TRAN_ID__TO,MULTITIRE_OPT,REF_SER,VIEW_MODE,TABLE_NAME_DET1,
TABLE_NAME_DET2,TABLE_NAME_DET3,TAX_FORMS,SIGN_STATUS,USER_TRAN_WINDOW,CUSTOM_PREVIEW_OBJ,CHILDDATA_ARGOPT,
IGNOREERRLIST_ONLOAD,EDIT_TMPLT,WRKFLW_INIT,FORMAL_ARGS,EDIT_OPT,AUDIT_TRAIL_OPT,EDITTAX,CACHE_OPT,OPTIMIZE_MODE,EDIT_EXPR,
TRANSFER_MODE,RATE_COL,QTY_COL,RCP_CACHE_STATUS,PRINT_CONTROL,PROFILE_ID__RES,TRAN_COMPL_MSG,EXEC_TYPE,START_FORM,
PERIOD_OPTION,HEADER_FORM_NO,WRKFLW_PRIORITY,EDIT_EXPR_INP,ISATTACHMENT,ITEM_SER_ACC_CODE,REPEATADDDET,ALLOW_ATTACH,
DISP_META_DATA,MSG_ONSAVE,WF_STATUS,CONFIRM_BY_COL,CONFIRM_DATE_COL,CMS_PATH,RESTART_FORM,BROW_DATA_DEF,DEF_VIEW,VIEW_OPTS)
values ('w_po_case_wiz','A','2','A','seq10',null,null,null,null,null,'Y',sysdate,'BASE','BASE','0','site_code','CONFIRMED','Y',
null,null,null,null,null,'tran_id','0',null,null,null,null,null,'WMS',
null,null,null,null,null,null,null,'0',null,null,null,'A-PACK','F',null,null,null,null,null,null,null,null,null,null,null,
null,null,'2',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,
null,null,null,null,null,null,null,null,null,null);
--------------------------------------------------itm2menu--------------------------------------------------
Insert into itm2menu (APPLICATION,LEVEL_1,LEVEL_2,LEVEL_3,LEVEL_4,LEVEL_5,WIN_NAME,DESCR,
COMMENTS,MENU_PATH,ICON_PATH,OBJ_TYPE,CHG_USER,CHG_TERM,CHG_DATE,OPEN_ICON,MOB_DEPLOY,CLOSE_ICON)
values ('WMS',1,65,0,0,0,'w_po_case_wiz','Po Case Label','Po Case Label','WMS.1.65.0.0.0',null,'W','BASE','BASE',sysdate,null,'Y',null);
--------------------------------------------------system_events--------------------------------------------------
Insert into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,
RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT)
values ('po_case_wiz','default_data_wiz','1','po_case_wiz_default_data',null,sysdate,'BASE','BASE','2','0','EJB','POCaseWizIC',null);
Insert into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,
RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT)
values ('po_case_wiz','pre_navigate_finish','1','pos_po_case_wiz',null,sysdate,'BASE','BASE','2','0','EJB','POCaseWizPos',null);
Insert into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,
RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT)
values ('po_case_wiz','pre_navigate_next','1','prv_po_case_wiz',null,sysdate,'BASE','BASE','2','0','EJB','POCaseWizIC',null);
Insert into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,
RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT)
values ('po_case_wiz','pre_navigate_previous','1','poic_default_ejb',null,sysdate,'BASE','BASE','2','0','EJB','POCaseWizIC',null);
Insert into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,
RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT)
values ('po_case_wiz','pre_validate','1','prv_po_case_wiz',null,sysdate,'BASE','BASE','2','0','EJB','POCaseWizIC',null);
--------------------------------------------------obj_forms--------------------------------------------------
Insert into obj_forms (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,
FORM_NO,SCR_FLAG,SCAN_FLAG,SCAN_METADATA,AUTO_ACCEPT_SCAN,PROPERTY_INFO,EXT_COM,EXT_METADATA,EXT_SETUP,AFTER_SAVE,COLUMN_ON_SAVE,
SCAN_DELIMITER,AUTO_ACCEPT_WEIGHDATA,DEFAULT_VIEW,SELECTION_MODE,STORAGE_KEY_METADATA,ASSISTED_MODE,PARENT_KEY_COL,QTY_COL,FORM_TYPE,
DISP_METADATA,RATE_COL,AUTO_ADDON_ENTRY,DUPLICATE_ADD)
values ('w_po_case_wiz','Po Case Label','Wasim',null,null,null,null,null,'1','F',null,
'<SCAN_INFO><INPUT_SCAN ORDER="1"><SCAN_LABEL>Purchase Order:</SCAN_LABEL><FIELDS SEPARATOR="" DELIMITER=""><FIELD>purc_order</FIELD></FIELDS></INPUT_SCAN><INPUT_SCAN ORDER="2"><SCAN_LABEL>Printer :</SCAN_LABEL><FIELDS SEPARATOR="" DELIMITER=""><FIELD>printer_name</FIELD></FIELDS></INPUT_SCAN></SCAN_INFO>',
null,null,null,null,null,null,null,null,null,'A',null,null,'E',null,null,null,null,null,null,null);
Insert into obj_forms (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,
FORM_NO,SCR_FLAG,SCAN_FLAG,SCAN_METADATA,AUTO_ACCEPT_SCAN,PROPERTY_INFO,EXT_COM,EXT_METADATA,EXT_SETUP,AFTER_SAVE,COLUMN_ON_SAVE,
SCAN_DELIMITER,AUTO_ACCEPT_WEIGHDATA,DEFAULT_VIEW,SELECTION_MODE,STORAGE_KEY_METADATA,ASSISTED_MODE,PARENT_KEY_COL,QTY_COL,
FORM_TYPE,DISP_METADATA,RATE_COL,AUTO_ADDON_ENTRY,DUPLICATE_ADD)
values('w_po_case_wiz','Case Label','Wasim',null,null,null,null,null,'2','T',null,'<SCAN_INFO><MAPPING_SCAN ORDER="1"><SCAN_LABEL>Item code:</SCAN_LABEL><FIELDS SEPARATOR="" DELIMITER=""><FIELD>item_code</FIELD></FIELDS></MAPPING_SCAN></SCAN_INFO>',null,null,null,null,null,
null,null,null,null,'A',null,null,'E',null,null,null,'checkedImage@img <item_code>,<quantity>,<descr>',null,null,null);
--------------------------------------------------system_event_services--------------------------------------------------
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,
RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM)
values ('po_case_wiz_default_data','Default Data','http://localhost:9090/axis/services/ValidatorService','BASE','itemChanged','String','S',null,null,sysdate,'BASE','BASE');
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,
RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM)
values ('pos_po_case_wiz','postSave','http://localhost:9090/axis/services/ValidatorService','BASE','postSave','String','S',null,null,sysdate,'BASE','BASE');
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,
RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM)
values ('prv_po_case_wiz','Validation','http://localhost:9090/axis/services/ValidatorService','BASE','wfValData','String','S',null,null,sysdate,'BASE','BASE');
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,
RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM)
values ('poic_default_ejb',null,'http://localhost:9090/axis/services/ValidatorService',null,'itemChanged','String','S',null,null,
sysdate,'BASE','BASE');
--------------------------------------------------system_service_args1--------------------------------------------------
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('po_case_wiz_default_data',1,'COMPONENT_TYPE','I',null,'S',null,sysdate,'BASE','BASE','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('po_case_wiz_default_data',2,'COMPONENT_NAME','I',null,'S',null,sysdate,'BASE','BASE','POCaseWizIC');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('po_case_wiz_default_data',3,'XML_DATA','I',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('po_case_wiz_default_data',4,'XML_DATA_1','I',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('po_case_wiz_default_data',5,'XML_DATA_ALL','I',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('po_case_wiz_default_data',6,'OBJ_CONTEXT','I',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('po_case_wiz_default_data',7,'FOCUSED_COLUMN','I',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('po_case_wiz_default_data',8,'EDIT_FLAG','I',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('po_case_wiz_default_data',9,'XTRA_PARAMS','I',null,'S',null,sysdate,'BASE','BASE',null);
--------------------------------------------------system_service_args2--------------------------------------------------
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('pos_po_case_wiz',1,'COMPONENT_TYPE','I',null,'S',null,sysdate,'BASE','BASE','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('pos_po_case_wiz',2,'COMPONENT_NAME','I',null,'S',null,sysdate,'BASE','BASE','POCaseWizPos');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('pos_po_case_wiz',3,'XML_DATA_ALL','I',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('pos_po_case_wiz',4,'<tran_id>','I',null,'B.String',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('pos_po_case_wiz',5,'EDIT_FLAG','I',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('pos_po_case_wiz',6,'XTRA_PARAMS','I',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('pos_po_case_wiz',7,'DB_CONN','I',null,'S.Connection',null,sysdate,'BASE','BASE',null);
--------------------------------------------------system_service_args3--------------------------------------------------
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('prv_po_case_wiz',1,'COMPONENT_TYPE','I',null,'S',null,sysdate,'BASE','BASE','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('prv_po_case_wiz',2,'COMPONENT_NAME','I',null,'S',null,sysdate,'BASE','BASE','POCaseWizIC');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('prv_po_case_wiz',3,'XML_DATA','l',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('prv_po_case_wiz',4,'XML_DATA_1','l',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('prv_po_case_wiz',5,'XML_DATA_ALL','l',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('prv_po_case_wiz',6,'OBJ_CONTEXT','l',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('prv_po_case_wiz',7,'EDIT_FLAG','l',null,'S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('prv_po_case_wiz',8,'XTRA_PARAMS','l',null,'S',null,sysdate,'BASE','BASE',null);
--------------------------------------------------system_service_args4--------------------------------------------------
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('poic_default_ejb',1,'COMPONENT_TYPE','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('poic_default_ejb',2,'COMPONENT_NAME','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('poic_default_ejb',3,'XML_DATA','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('poic_default_ejb',4,'XML_DATA_1','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('poic_default_ejb',5,'XML_DATA_ALL','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('poic_default_ejb',6,'OBJ_CONTEXT','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('poic_default_ejb',7,'FOCUSED_COLUMN','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('poic_default_ejb',8,'EDIT_FLAG','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('poic_default_ejb',9,'XTRA_PARAMS','I',null,'S',null,null,null,null,null);
--------------------------------------------------obj_actions--------------------------------------------------
Insert into obj_actions (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,
FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT)
values ('po_case_wiz',1,'N',null,null,'Next','Next',null,'1',null,null,'U',null,sysdate,'BASE','BASE',null,null,null);
Insert into obj_actions (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,
FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT)
values ('po_case_wiz',2,'P',null,null,'Prev','Prev',null,'2',null,null,'U',null,sysdate,'BASE','BASE',null,null,null);
Insert into obj_actions (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,
FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT)
values ('po_case_wiz',3,'S',null,null,'Saving','Finish',null,'2',null,null,'U',null,sysdate,'BASE','BASE',null,null,null);
--------------------------------------------------Net printers --------------------------------------------------
Insert into net_printers (PRINTER_NAME,PRINTER_DESCR,PRINTER_TYPE,SERVER_URI,OS_NAME,VISIBILITY_SCOPE,FACILITY_CODE)
values ('TestPrinter','TestPrinter','N ','http://192.168.0.208:8080','CutePDFWriter',null,' ');
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,
DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,
HELP_OPTION,POPUP_XSL_NAME)
values ('PURC_ORDER','W_PO_CASE_WIZ','SELECT PURC_ORDER FROM PORDER WHERE CONFIRMED != ''N'' and STATUS != ''C'''
,null,'PURCHASE ORDERS',0,0,SYSDATE,'BASE','BASE','1',null,null,0,null,null,null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,
DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,
HELP_OPTION,POPUP_XSL_NAME)
values ('PRINTER_NAME','W_PO_CASE_WIZ','SELECT PRINTER_NAME,PRINTER_DESCR FROM NET_PRINTERS'
,null,'PRINTER',0,0,SYSDATE,'BASE','BASE','1',null,null,0,null,null,null,null,null,null,null,null);
--------------------------------------------------Case Label Table----------------------------------------------
CREATE TABLE CASE_LABEL
(
ITEM_CODE CHAR(10) NOT NULL,
LOT_NO CHAR(15) NOT NULL,
ORDER_NO CHAR(10),
REF_SER VARCHAR2(6),
QUANTITY NUMBER 14,
LABEL_NO VARCHAR2(60),
CHG_USER CHAR(10) NOT NULL,
CHG_DATE DATE NOT NULL,
CHG_TERM VARCHAR2(15) NOT NULL
)
TABLESPACE ITM_DIS_D2;
ALTER TABLE CASE_LABEL ADD CONSTRAINT CASE_LABEL_X PRIMARY KEY ( ITEM_CODE,LOT_NO,ORDER_NO,REF_SER ) USING INDEX TABLESPACE ITM_DIS_I1 ;
ALTER TABLE CASE_LABEL ADD CONSTRAINT FK_CASE_LABEL FOREIGN KEY (ITEM_CODE) REFERENCES ITEM (ITEM_CODE);
----------------------------Added by wasim on 03-06-2015 for case label for Metis [START]-------------------------
Insert into itm2menu (APPLICATION,LEVEL_1,LEVEL_2,LEVEL_3,LEVEL_4,LEVEL_5,WIN_NAME,DESCR,
COMMENTS,MENU_PATH,ICON_PATH,OBJ_TYPE,CHG_USER,CHG_TERM,CHG_DATE,OPEN_ICON,MOB_DEPLOY,CLOSE_ICON)
values ('WMS',1,72,0,0,0,'w_po_case_label','Case Label','Case Label','WMS.1.72.0.0.0',null,'P','BASE','BASE',sysdate,null,null,null);
insert into transetup(TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,CONFIRM_COL,CONFIRM_VAL,REPEAT_ADD_DET,LEDG_POST_CONF,
CHG_DATE_ON_CONF,TRAN_ID_COL,REF_SER,CONFIRM_MODE,WORKFLOW_OPT,TABLE_NAME,APPLICATION,TABLE_DESC,VIEW_MODE,CHILDDATA_ARGOPT,EDIT_OPT,
PERIOD_OPTION,AUDIT_TRAIL_OPT)
values('w_po_case_label','2','2','A','seq10',sysdate,'BASE','BASE','0','confirmed','Y','Y','N','N','TRAN_ID',
'PODRL','0','0','','WMS','','F','2','0','M','0');
Insert into obj_forms (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,
FORM_NO,SCR_FLAG,SCAN_FLAG,SCAN_METADATA,AUTO_ACCEPT_SCAN,PROPERTY_INFO,EXT_COM,EXT_METADATA,EXT_SETUP,AFTER_SAVE,COLUMN_ON_SAVE,
SCAN_DELIMITER,AUTO_ACCEPT_WEIGHDATA,DEFAULT_VIEW,SELECTION_MODE,STORAGE_KEY_METADATA,ASSISTED_MODE,PARENT_KEY_COL,QTY_COL,FORM_TYPE,
DISP_METADATA,RATE_COL,AUTO_ADDON_ENTRY,DUPLICATE_ADD)
values ('w_po_case_label','Case Label','po_case_label','po_case_label',null,null,null,null,'1',null,null,null,null,null,null,
null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,
OVERRIDE_INPUT,MAIL_OPTION)
values ('VTCASELBL','Item code already exist','Item Code already exist in case label with this Purchase Order','E','Y',
null,null,null,SYSDATE,'BASE','BASE',null,null);
Insert into obj_actions (OBJ_NAME,LINE_NO,IMAGE,DESCRIPTION,SERVICE_CODE,INTERACTIVE,RIGHTS_CHAR,TITLE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER)
values ('po_case_label',1,null,'Case Label Generation','process','a','R','Process','1','3',null,'U',null,sysdate,'BASE','BASE');
INSERT INTO SYSTEM_EVENTS (obj_name ,event_code ,event_context ,service_code ,method_rule ,chg_date ,chg_user ,chg_term ,
result_handle ,overwrite_core , comp_type ,comp_name ,comm_format )
VALUES ('po_case_label','process','1','label_prc',NULL,sysdate,'BASE','BASE','2','0','EJB','POCaseLabelPrc',NULL);
Insert into System_Event_Services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM)
values ('label_prc','Case Label','http://localhost/axis/services/ProcessService','Base Information','process','String','S',null,null,sysdate,'BASE','BASE');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('label_prc',1,'COMPONENT_TYPE','I','Component Type','C.String',null,sysdate,'BASE','BASE','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('label_prc',2,'COMPONENT_NAME','I','Component Name','C.String',null,sysdate,'BASE','BASE','POCaseLabelPrc');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('label_prc',3,'XML_DATA_1','I','XML data of form no 1','S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('label_prc',4,'XML_DATA__ALL','I','XML data of form no 1','S',null,sysdate,'BASE','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE)
values ('label_prc',5,'OBJ_CONTEXT','I','Object Context','S',null,sysdate,'BASE','BASE',null);
Insert Into system_service_args (Service_Code,Line_No,Arg_Name,Arg_Mode,Descr,Arg_Type,Arg_Xfrm,Chg_Date,Chg_User,Chg_Term,Arg_Value)
Values ('label_prc',6,'XTRA_PARAMS','I','Extra Arguments','S',Null,sysdate,'BASE','BASE',Null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,
DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,
HELP_OPTION,POPUP_XSL_NAME)
values ('PURC_ORDER','W_PO_CASE_LABEL','SELECT P.PURC_ORDER,P.SUPP_CODE,S.SUPP_NAME FROM PORDER P,SUPPLIER S WHERE P.CONFIRMED != ''N'' and P.STATUS != ''C''
and P.SUPP_CODE=S.SUPP_CODE ORDER BY ORD_DATE DESC'
,null,'PURCHASE ORDERS',0,0,SYSDATE,'BASE','BASE','1',null,null,0,null,null,null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,
DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,
HELP_OPTION,POPUP_XSL_NAME)
values ('ITEM_CODE','W_PO_CASE_LABEL','SELECT P.ITEM_CODE,I.DESCR,P.QUANTITY FROM PORDDET P,ITEM I WHERE P.PURC_ORDER = ''?'' AND P.ITEM_CODE = I.ITEM_CODE'
,null,'ITEM CODE',0,0,SYSDATE,'BASE','BASE','1',null,':purc_order',0,null,null,null,null,null,null,null,null);
----------------------------Added by wasim on 03-06-2015 for case label for Metis [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