Commit 3daaec21 authored by akhokar's avatar akhokar

Changes done in srd and metadata to resolve issues at QC while testing.

loan_opening11.xml
loan_opening21.xml
loanschedule11.xml
loanschedule12.xml
loanschedule13.xml
loanschedule21.xml
loanschedule22.xml
loanschedule23.xml
loanschedule.sql
d_loan_ad_adj_edit.srd
d_loan_edit.srd
d_loan_ad_adj_brow.srd
d_loan_brow.srd


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@206147 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 58f93b93
......@@ -76,13 +76,13 @@ Insert into OBJ_LINKS (OBJ_NAME,FORM_NO,FIELD_NAME,TARGET_OBJ_NAME,LINK_FORM_NAM
-------------------------------------For system_events Start--------------------------------------------------------------------------------
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 ('loanschedule','act_cancel','1','acancel_loanschedule',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','LoanscheduleCnc',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 ('loanschedule','act_strtdedn','1','astartdedn_loanschedule',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','LoanscheduleStDedn',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 ('loanschedule','act_cancel','1','acancel_loanschedule',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','JB','ibase.webitm.ejb.adm.adv.LoanscheduleCnc',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 ('loanschedule','act_strtdedn','1','astartdedn_loanschedule',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','JB','ibase.webitm.ejb.adm.adv.LoanscheduleStDedn',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 ('loanschedule','post_item_change','1','poic_adm_default_1',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','WSR','nvo_bo_loanschedule',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 ('loanschedule','pre_confirm','1','prcm_adm_default_1',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','WSR','nvo_business_object_adm_loanschedule',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 ('loanschedule','pre_validate','1','prv_adm_default_1',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','WSR','nvo_bo_loanschedule',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 ('loanschedule','audit_trail','1','project_audit_trail_adm',null,to_date('2018-02-14','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV','2','0',null,null,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 ('loanschedule','post_validate','1','post_gen_val',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','GenValidate',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 ('loanschedule','post_validate','1','post_gen_val',null,to_date('2015-02-12','RRRR-MM-DD'),'BASE ','BASE','2','0','JB','ibase.webitm.ejb.sys.GenValidate',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 ('loanschedule','export_excel','1','export_excel_adm',null,to_date('2018-02-03','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV',null,null,null,null,null);
......@@ -173,6 +173,34 @@ Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,AR
------------------------------For pophelp------------------------------------------------------------
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,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT) values ('EMP_CODE','W_LOANSCHEDULE','SELECT a.emp_fname
||''''
||a.emp_mname
||''''
||a.emp_lname AS Name,
a.emp_code , a.emp_fname
FROM employee a
WHERE a.relieve_date IS NULL
AND (trim(a.emp_fname)
||''''
||trim(a.emp_mname)
||''''
||trim(a.emp_lname)) LIKE ''%?%''
AND LENGTH(trim(''?'')) >= 3
UNION ALL
SELECT ''Please enter minimum 3 characters OF employee name'' AS Name,
'''' AS Code,
''''
FROM dual
WHERE ''?'' IS NULL
OR LENGTH(trim(''?'')) < 3',null,'Employee',0,0,to_timestamp('27-MAY-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','CLIENT1 ','0',null,':emp_code,:emp_code,:emp_code,:emp_code',2,null,null,null,null,null,null,'2',null,'3','EmpImages','emp_code','emp_fname','2 ',null,null,null,null,null,null,null);
------------------------------------------------Messages-------------------------------------------------------
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 ('VTLNSCHD05','Invalid Loan Amount','Loan Amount can not be null or empty','E','Y',null,null,null,to_date('2017-10-06','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ',null,null);
......@@ -189,6 +217,8 @@ update messages set msg_type='E' where msg_no='VTPRD1';
------------------------------------------------Payrparm---------------------------------------------------------------------
Insert into PAYRPARM (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,DESCR,VAR_SUBS,CHG_DATE,CHG_USER,CHG_TERM) values ('999999','BASADLST_FOR_ACCRUAL','S','BAS,BAS',null,null,to_timestamp('08-SEP-13','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE ');
......@@ -210,6 +240,17 @@ update emploan_sanction set int_term='RTY' where sanction_no in('006LNF0001','00
update loan_scheme set acct_code__pay = '10100002', cctr_code__pay = '0000' where scheme_no='LN028';
-------------------------------Functions--------------------------------------------------------
create or replace FUNCTION DDF_GETPERIOD(AS_EFF_DATE DATE)
RETURN varchar2 IS
prdCode varchar2(10);
begin
select code into prdCode from period where AS_EFF_DATE between fr_date and to_date;
return prdCode;
end;
/
......
......@@ -77,7 +77,6 @@
<updatewhereclause>yes</updatewhereclause>
<name>amount</name>
<dbname>loans_schedule.amount</dbname>
<initial>0</initial>
</table_column>
<table_column>
<type precision="0">decimal</type>
......@@ -140,12 +139,12 @@
<name>allwdedn_descr</name>
<dbname>allwdedn.descr</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;loans_schedule&quot; ) TABLE(NAME=&quot;period&quot; ) TABLE(NAME=&quot;allwdedn&quot; ) COLUMN(NAME=&quot;loans_schedule.loan_no&quot;) COLUMN(NAME=&quot;loans_schedule.line_no&quot;) COLUMN(NAME=&quot;loans_schedule.no_inst&quot;) COLUMN(NAME=&quot;loans_schedule.amount&quot;) COLUMN(NAME=&quot;loans_schedule.no_inst_ded&quot;) COLUMN(NAME=&quot;loans_schedule.prd_code&quot;) COLUMN(NAME=&quot;loans_schedule.ad_code&quot;) COLUMN(NAME=&quot;loans_schedule.remarks&quot;) COLUMN(NAME=&quot;loans_schedule.chg_date&quot;) COLUMN(NAME=&quot;loans_schedule.chg_user&quot;) COLUMN(NAME=&quot;loans_schedule.chg_term&quot;) COLUMN(NAME=&quot;period.descr&quot;) COLUMN(NAME=&quot;allwdedn.descr&quot;) JOIN (LEFT=&quot;loans_schedule.prd_code&quot; OP =&quot;=&quot;RIGHT=&quot;period.code&quot; OUTER1 =&quot;loans_schedule.prd_code&quot; ) JOIN (LEFT=&quot;loans_schedule.ad_code&quot; OP =&quot;=&quot;RIGHT=&quot;allwdedn.ad_code&quot; OUTER1 =&quot;loans_schedule.ad_code&quot; )WHERE( EXP1 =&quot;LOANS_SCHEDULE.LOAN_NO&quot; OP =&quot;=&quot; EXP2 =&quot;:loan_no&quot; ) ) ARG(NAME = &quot;loan_no&quot; TYPE = string) </retrieve>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;loans_schedule&quot; ) TABLE(NAME=&quot;period&quot; ) TABLE(NAME=&quot;allwdedn&quot; ) COLUMN(NAME=&quot;loans_schedule.loan_no&quot;) COLUMN(NAME=&quot;loans_schedule.line_no&quot;) COLUMN(NAME=&quot;loans_schedule.no_inst&quot;) COLUMN(NAME=&quot;loans_schedule.amount&quot;) COLUMN(NAME=&quot;loans_schedule.no_inst_ded&quot;) COLUMN(NAME=&quot;loans_schedule.prd_code&quot;) COLUMN(NAME=&quot;loans_schedule.ad_code&quot;) COLUMN(NAME=&quot;loans_schedule.remarks&quot;) COLUMN(NAME=&quot;loans_schedule.chg_date&quot;) COLUMN(NAME=&quot;loans_schedule.chg_user&quot;) COLUMN(NAME=&quot;loans_schedule.chg_term&quot;) COLUMN(NAME=&quot;period.descr&quot;) COLUMN(NAME=&quot;allwdedn.descr&quot;) JOIN (LEFT=&quot;loans_schedule.prd_code&quot; OP =&quot;=&quot;RIGHT=&quot;period.code&quot; OUTER1 =&quot;loans_schedule.prd_code&quot; ) JOIN (LEFT=&quot;loans_schedule.ad_code&quot; OP =&quot;=&quot;RIGHT=&quot;allwdedn.ad_code&quot; OUTER1 =&quot;loans_schedule.ad_code&quot; )WHERE( EXP1 =&quot;LOANS_SCHEDULE.LOAN_NO&quot; OP =&quot;=&quot; EXP2 =&quot;:LOAN_NO&quot; ) ) ARG(NAME = &quot;LOAN_NO&quot; TYPE = string) </retrieve>
<update>loans_schedule</update>
<updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
<argument>
<name>loan_no</name>
<name>LOAN_NO</name>
<type>string</type>
</argument>
<sort>
......@@ -245,7 +244,7 @@
<x>201</x>
<y>2</y>
<height>16</height>
<width>78</width>
<width>80</width>
<html>
<valueishtml>0</valueishtml>
</html>
......@@ -270,7 +269,7 @@
<text>No Inst Ded</text>
<border>6</border>
<color>0</color>
<x>281</x>
<x>283</x>
<y>2</y>
<height>16</height>
<width>76</width>
......@@ -298,10 +297,10 @@
<text>Prd Code</text>
<border>6</border>
<color>0</color>
<x>359</x>
<x>361</x>
<y>2</y>
<height>16</height>
<width>58</width>
<width>49</width>
<html>
<valueishtml>0</valueishtml>
</html>
......@@ -326,7 +325,7 @@
<text>Ad Code</text>
<border>6</border>
<color>0</color>
<x>419</x>
<x>412</x>
<y>2</y>
<height>16</height>
<width>47</width>
......@@ -354,7 +353,7 @@
<text>Remarks</text>
<border>6</border>
<color>0</color>
<x>468</x>
<x>461</x>
<y>2</y>
<height>16</height>
<width>252</width>
......@@ -382,7 +381,7 @@
<text>Chg Date</text>
<border>6</border>
<color>0</color>
<x>722</x>
<x>715</x>
<y>2</y>
<height>16</height>
<width>59</width>
......@@ -410,7 +409,7 @@
<text>Chg User</text>
<border>6</border>
<color>0</color>
<x>783</x>
<x>776</x>
<y>2</y>
<height>16</height>
<width>55</width>
......@@ -438,7 +437,7 @@
<text>Chg Term</text>
<border>6</border>
<color>0</color>
<x>840</x>
<x>833</x>
<y>2</y>
<height>16</height>
<width>59</width>
......@@ -463,13 +462,13 @@
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Period Description</text>
<text>Period Descr</text>
<border>6</border>
<color>0</color>
<x>901</x>
<x>894</x>
<y>2</y>
<height>16</height>
<width>111</width>
<width>48</width>
<html>
<valueishtml>0</valueishtml>
</html>
......@@ -491,10 +490,10 @@
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Allwdedn Description</text>
<text>Allwdedn Descr</text>
<border>6</border>
<color>0</color>
<x>1014</x>
<x>944</x>
<y>2</y>
<height>16</height>
<width>198</width>
......@@ -637,7 +636,7 @@
<x>201</x>
<y>1</y>
<height>16</height>
<width>78</width>
<width>80</width>
<format>[General]</format>
<html>
<valueishtml>0</valueishtml>
......@@ -645,10 +644,10 @@
<name>amount</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>14</limit>
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -671,7 +670,7 @@
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>281</x>
<x>283</x>
<y>1</y>
<height>16</height>
<width>76</width>
......@@ -708,10 +707,10 @@
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>359</x>
<x>361</x>
<y>1</y>
<height>16</height>
<width>58</width>
<width>49</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
......@@ -745,7 +744,7 @@
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>419</x>
<x>412</x>
<y>1</y>
<height>16</height>
<width>47</width>
......@@ -782,7 +781,7 @@
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>468</x>
<x>461</x>
<y>1</y>
<height>16</height>
<width>252</width>
......@@ -818,7 +817,7 @@
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>722</x>
<x>715</x>
<y>1</y>
<height>16</height>
<width>59</width>
......@@ -854,7 +853,7 @@
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>783</x>
<x>776</x>
<y>1</y>
<height>16</height>
<width>55</width>
......@@ -890,7 +889,7 @@
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>840</x>
<x>833</x>
<y>1</y>
<height>16</height>
<width>59</width>
......@@ -926,7 +925,7 @@
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>1014</x>
<x>944</x>
<y>1</y>
<height>16</height>
<width>198</width>
......@@ -963,10 +962,10 @@
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>901</x>
<x>894</x>
<y>1</y>
<height>16</height>
<width>111</width>
<width>48</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
......
......@@ -51,7 +51,6 @@
<type size="15">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>loan_no</name>
<dbname>loan_adj.loan_no</dbname>
</table_column>
......@@ -59,7 +58,6 @@
<type precision="0">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>line_no</name>
<dbname>loan_adj.line_no</dbname>
</table_column>
......@@ -93,12 +91,6 @@
<name>allwdedn_sh_descr</name>
<dbname>allwdedn.sh_descr</dbname>
</table_column>
<table_column>
<type size="6">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>prd_code</name>
<dbname>prd_code</dbname>
</table_column>
<table_column>
<type>datetime</type>
<updatewhereclause>yes</updatewhereclause>
......@@ -112,7 +104,7 @@
<dbname>loan_adj.chg_user</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="300">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>chg_term</name>
<dbname>loan_adj.chg_term</dbname>
......@@ -123,10 +115,13 @@
<name>pay_site</name>
<dbname>employee.pay_site</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;loan_adj&quot; ) TABLE(NAME=&quot;allwdedn&quot; ) TABLE(NAME=&quot;loans&quot; ) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;loan_adj.loan_no&quot;) COLUMN(NAME=&quot;loan_adj.line_no&quot;) COLUMN(NAME=&quot;loan_adj.ad_code&quot;) COLUMN(NAME=&quot;loan_adj.eff_date&quot;) COLUMN(NAME=&quot;loan_adj.exp_date&quot;) COLUMN(NAME=&quot;loan_adj.adj_perc&quot;) COLUMN(NAME=&quot;allwdedn.sh_descr&quot;) COMPUTE(NAME=&quot;&apos; &apos; as prd_code&quot;) COLUMN(NAME=&quot;loan_adj.chg_date&quot;) COLUMN(NAME=&quot;loan_adj.chg_user&quot;) COLUMN(NAME=&quot;loan_adj.chg_term&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) JOIN (LEFT=&quot;loan_adj.ad_code&quot; OP =&quot;=&quot;RIGHT=&quot;allwdedn.ad_code&quot; ) JOIN (LEFT=&quot;loan_adj.loan_no&quot; OP =&quot;=&quot;RIGHT=&quot;loans.loan_no&quot; ) JOIN (LEFT=&quot;loans.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; )WHERE( EXP1 =&quot;( loan_adj.loan_no&quot; OP =&quot;=&quot; EXP2 =&quot;:loan_no )&quot; ) ) ARG(NAME = &quot;loan_no&quot; TYPE = string) </retrieve>
<update>loan_adj</update>
<updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>prd_code</name>
<dbname>prd_code</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;loan_adj&quot; ) TABLE(NAME=&quot;allwdedn&quot; ) TABLE(NAME=&quot;loans&quot; ) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;loan_adj.loan_no&quot;) COLUMN(NAME=&quot;loan_adj.line_no&quot;) COLUMN(NAME=&quot;loan_adj.ad_code&quot;) COLUMN(NAME=&quot;loan_adj.eff_date&quot;) COLUMN(NAME=&quot;loan_adj.exp_date&quot;) COLUMN(NAME=&quot;loan_adj.adj_perc&quot;) COLUMN(NAME=&quot;allwdedn.sh_descr&quot;) COLUMN(NAME=&quot;loan_adj.chg_date&quot;) COLUMN(NAME=&quot;loan_adj.chg_user&quot;) COLUMN(NAME=&quot;loan_adj.chg_term&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) COMPUTE(NAME=&quot;DDF_GETPERIOD(loan_adj.eff_date) as prd_code&quot;) JOIN (LEFT=&quot;loan_adj.ad_code&quot; OP =&quot;=&quot;RIGHT=&quot;allwdedn.ad_code&quot; ) JOIN (LEFT=&quot;loan_adj.loan_no&quot; OP =&quot;=&quot;RIGHT=&quot;loans.loan_no&quot; ) JOIN (LEFT=&quot;loans.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; )WHERE( EXP1 =&quot;( loan_adj.loan_no&quot; OP =&quot;=&quot; EXP2 =&quot;:loan_no )&quot; ) ) ARG(NAME = &quot;loan_no&quot; TYPE = string) </retrieve>
<data.storage>disk</data.storage>
<argument>
<name>loan_no</name>
......@@ -727,7 +722,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<id>12</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -764,7 +759,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>12</id>
<id>11</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -800,7 +795,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<id>8</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -836,7 +831,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<id>9</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -872,7 +867,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<id>10</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......
......@@ -47,7 +47,6 @@
<type size="15">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>loan_no</name>
<dbname>loan_adj.loan_no</dbname>
</table_column>
......@@ -55,7 +54,6 @@
<type precision="0">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>line_no</name>
<dbname>loan_adj.line_no</dbname>
</table_column>
......@@ -95,12 +93,6 @@
<name>allwdedn_sh_descr</name>
<dbname>allwdedn.sh_descr</dbname>
</table_column>
<table_column>
<type size="6">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>prd_code</name>
<dbname>prd_code</dbname>
</table_column>
<table_column>
<type>datetime</type>
<update>yes</update>
......@@ -116,7 +108,7 @@
<dbname>loan_adj.chg_user</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="300">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_term</name>
......@@ -128,10 +120,13 @@
<name>pay_site</name>
<dbname>employee.pay_site</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;loan_adj&quot; ) TABLE(NAME=&quot;allwdedn&quot; ) TABLE(NAME=&quot;loans&quot; ) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;loan_adj.loan_no&quot;) COLUMN(NAME=&quot;loan_adj.line_no&quot;) COLUMN(NAME=&quot;loan_adj.ad_code&quot;) COLUMN(NAME=&quot;loan_adj.eff_date&quot;) COLUMN(NAME=&quot;loan_adj.exp_date&quot;) COLUMN(NAME=&quot;loan_adj.adj_perc&quot;) COLUMN(NAME=&quot;allwdedn.sh_descr&quot;) COMPUTE(NAME=&quot;&apos; &apos; as prd_code&quot;) COLUMN(NAME=&quot;loan_adj.chg_date&quot;) COLUMN(NAME=&quot;loan_adj.chg_user&quot;) COLUMN(NAME=&quot;loan_adj.chg_term&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) JOIN (LEFT=&quot;loan_adj.ad_code&quot; OP =&quot;=&quot;RIGHT=&quot;allwdedn.ad_code&quot; ) JOIN (LEFT=&quot;loan_adj.loan_no&quot; OP =&quot;=&quot;RIGHT=&quot;loans.loan_no&quot; ) JOIN (LEFT=&quot;loans.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; )WHERE( EXP1 =&quot;( loan_adj.loan_no&quot; OP =&quot;=&quot; EXP2 =&quot;:loan_no )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;( loan_adj.line_no&quot; OP =&quot;=&quot; EXP2 =&quot;:line_no )&quot; ) ) ARG(NAME = &quot;loan_no&quot; TYPE = string) ARG(NAME = &quot;line_no&quot; TYPE = number) </retrieve>
<update>loan_adj</update>
<updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>prd_code</name>
<dbname>prd_code</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;loan_adj&quot; ) TABLE(NAME=&quot;allwdedn&quot; ) TABLE(NAME=&quot;loans&quot; ) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;loan_adj.loan_no&quot;) COLUMN(NAME=&quot;loan_adj.line_no&quot;) COLUMN(NAME=&quot;loan_adj.ad_code&quot;) COLUMN(NAME=&quot;loan_adj.eff_date&quot;) COLUMN(NAME=&quot;loan_adj.exp_date&quot;) COLUMN(NAME=&quot;loan_adj.adj_perc&quot;) COLUMN(NAME=&quot;allwdedn.sh_descr&quot;) COLUMN(NAME=&quot;loan_adj.chg_date&quot;) COLUMN(NAME=&quot;loan_adj.chg_user&quot;) COLUMN(NAME=&quot;loan_adj.chg_term&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) COMPUTE(NAME=&quot;DDF_GETPERIOD(loan_adj.eff_date) as prd_code&quot;) JOIN (LEFT=&quot;loan_adj.ad_code&quot; OP =&quot;=&quot;RIGHT=&quot;allwdedn.ad_code&quot; ) JOIN (LEFT=&quot;loan_adj.loan_no&quot; OP =&quot;=&quot;RIGHT=&quot;loans.loan_no&quot; ) JOIN (LEFT=&quot;loans.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; )WHERE( EXP1 =&quot;( loan_adj.loan_no&quot; OP =&quot;=&quot; EXP2 =&quot;:loan_no )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;( loan_adj.line_no&quot; OP =&quot;=&quot; EXP2 =&quot;:line_no )&quot; ) ) ARG(NAME = &quot;loan_no&quot; TYPE = string) ARG(NAME = &quot;line_no&quot; TYPE = number) </retrieve>
<retrieve.asneeded>yes</retrieve.asneeded>
<argument>
<name>loan_no</name>
......@@ -220,7 +215,7 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<id>12</id>
<alignment>0</alignment>
<tabsequence>20</tabsequence>
<border>5</border>
......@@ -235,10 +230,12 @@
</html>
<name>prd_code</name>
<visible>1</visible>
<EditStyle style="editmask">
<mask>XXXXXX</mask>
<imemode>0</imemode>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
......@@ -292,7 +289,7 @@
<y>95</y>
<height>16</height>
<width>83</width>
<format>[shortdate] [time]</format>
<format>dd/mm/yy</format>
<html>
<valueishtml>0</valueishtml>
</html>
......@@ -607,7 +604,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<id>8</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -643,7 +640,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<id>10</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -773,7 +770,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<id>9</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -809,7 +806,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>12</id>
<id>11</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -854,7 +851,7 @@
<y>95</y>
<height>16</height>
<width>101</width>
<format>[shortdate] [time]</format>
<format>dd/mm/yy</format>
<html>
<valueishtml>0</valueishtml>
</html>
......
This diff is collapsed.
This diff is collapsed.
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