Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
Component Sharing
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
CI / CD Analytics
Repository Analytics
Value Stream Analytics
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Gagandeep Singh Bhatia
Component Sharing
Commits
8755be41
Commit
8755be41
authored
Mar 25, 2025
by
Sonawane Amol Madhjuar
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Replace AssetRegistersIC.java
parent
1f8e9e76
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
314 additions
and
143 deletions
+314
-143
Amol/Asset Assign/AssetRegistersIC.java
Amol/Asset Assign/AssetRegistersIC.java
+314
-143
No files found.
Amol/Asset Assign/AssetRegistersIC.java
View file @
8755be41
...
...
@@ -28,12 +28,12 @@ public class AssetRegistersIC extends ValidatorEJB{
public
String
wfValData
(
Document
dom
,
Document
dom1
,
Document
dom2
,
String
objContext
,
String
editFlag
,
String
xtraParams
)
throws
RemoteException
,
ITMException
{
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"Inside the wfvaldata
-->:
"
);
String
userId
=
getValueFromXTRA_PARAMS
(
xtraParams
,
"loginEmpCode"
);
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"Inside the wfvaldata
test21::--->>>>
"
);
String
userId
=
getValueFromXTRA_PARAMS
(
xtraParams
,
"loginEmpCode"
);
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"userId -->:"
+
userId
);
// To get user details
// To get user details
String
errString
=
""
,
orginalValuestr
=
""
;
NodeList
parentNodeList
=
null
;
NodeList
childNodeList
=
null
;
...
...
@@ -67,27 +67,29 @@ public class AssetRegistersIC extends ValidatorEJB{
String
taxCode
=
""
;
ITMDBAccessEJB
itmDbAccess
=
null
;
String
grpCode
=
null
;
try
{
itmDbAccess
=
new
ITMDBAccessEJB
();
Connection
conn
=
null
;
boolean
isError
=
false
;
try
{
FinCommon
finCommon
=
new
FinCommon
();
conn
=
getConnection
();
itmDbAccess
=
new
ITMDBAccessEJB
();
finCommon
=
new
FinCommon
();
if
(
objContext
!=
null
&&
objContext
.
trim
().
length
()>
0
)
{
currentFormNo
=
Integer
.
parseInt
(
objContext
);
}
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"currentform : ["
+
currentFormNo
+
"]"
);
switch
(
currentFormNo
)
{
case
1
:
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"currentform : "
+
currentFormNo
);
parentNodeList
=
dom
.
getElementsByTagName
(
"Detail1"
);
parentNode
=
parentNodeList
.
item
(
0
);
childNodeList
=
parentNode
.
getChildNodes
();
childNodeListLength
=
childNodeList
.
getLength
();
for
(
ctr
=
0
;
ctr
<
childNodeListLength
;
ctr
++)
{
boolean
isError
=
false
;
isError
=
false
;
childNode
=
childNodeList
.
item
(
ctr
);
childNodeName
=
childNode
.
getNodeName
();
if
(
childNodeName
==
null
)
...
...
@@ -116,10 +118,14 @@ public class AssetRegistersIC extends ValidatorEJB{
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
==
0
)
if
(
cnt
==
0
)
{
errCode
=
"VTSITE1"
;
break
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTSITE1"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
...
...
@@ -163,6 +169,7 @@ public class AssetRegistersIC extends ValidatorEJB{
{
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VMITEM1"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
...
...
@@ -182,13 +189,14 @@ public class AssetRegistersIC extends ValidatorEJB{
{
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VMITEM1"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
sql
=
"select grp_code from item where item_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
ls_c
ode
);
pstmt
.
setString
(
1
,
itemC
ode
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
ls_grp_code
=
rs
.
getString
(
1
);
...
...
@@ -200,7 +208,11 @@ public class AssetRegistersIC extends ValidatorEJB{
ls_var1
=
getItemString
(
dom
,
1
,
"grp_code"
);
if
((!
ls_var1
.
trim
().
equals
(
ls_grp_code
.
trim
())))
{
errString
=
"VMASSGRP"
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VMASSGRP"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
break
;
...
...
@@ -222,15 +234,12 @@ public class AssetRegistersIC extends ValidatorEJB{
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
==
0
)
{
errCode
=
"VTITEMSER1"
;
}
if
(
errCode
!=
null
&&
errCode
.
trim
().
length
()
>
0
)
if
(
cnt
==
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
insertError
(
errCode
,
"item_ser"
)))
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTITEMSER1"
,
childNodeName
)
)))
{
isError
=
true
;
break
;
}
}
...
...
@@ -254,15 +263,11 @@ public class AssetRegistersIC extends ValidatorEJB{
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
==
0
)
if
(
cnt
==
0
)
{
errCode
=
"VMCUR1"
;
}
if
(
errCode
!=
null
&&
errCode
.
trim
().
length
()
>
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
this
.
insertError
(
errCode
,
"curr_code"
)))
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VMCUR1"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
...
...
@@ -286,16 +291,14 @@ public class AssetRegistersIC extends ValidatorEJB{
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
==
0
)
{
errCode
=
"VMEMP1"
;
}
}
if
(
errCode
!=
null
&&
errCode
.
trim
().
length
()
>
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
this
.
insertError
(
errCode
,
"emp_code"
)))
if
(
cnt
==
0
)
{
break
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VMEMP1"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
break
;
...
...
@@ -318,64 +321,142 @@ public class AssetRegistersIC extends ValidatorEJB{
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
==
0
)
if
(
cnt
==
0
)
{
errCode
=
"VMLOC1"
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VMLOC1"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
if
(
errCode
!=
null
&&
errCode
.
trim
().
length
()
>
0
)
break
;
}
//for supp code
case
"supp_code__warranty"
:
{
BaseLogger
.
log
(
"3"
,
null
,
null
,
"supp_code__warranty::-->"
);
String
suppCodeWarranty
=
""
;
suppCodeWarranty
=
checkNull
(
genericUtility
.
getColumnValue
(
"supp_code__warranty"
,
dom
)).
trim
();
BaseLogger
.
log
(
"3"
,
null
,
null
,
" suppCodeWarranty --:: "
+
suppCodeWarranty
);
if
(
suppCodeWarranty
!=
null
&&
suppCodeWarranty
.
trim
().
length
()
>
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
this
.
insertError
(
errCode
,
"aloc_code"
)))
sql
=
"SELECT COUNT (*) FROM SUPPLIER WHERE SUPP_CODE = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
suppCodeWarranty
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
break
;
cnt
=
rs
.
getInt
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
==
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"INVLSUPCD"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
break
;
}
//Added by Amol S on 25 Feb 25 to apply validation when warranty end date --START
case
"start_date_warranty"
:
case
"end_date_warranty"
:
{
String
errorString
=
""
;
BaseLogger
.
log
(
"3"
,
null
,
null
,
"Inside the else block:: >>>>>"
);
//
String
startDateWarranty
=
checkNull
(
genericUtility
.
getColumnValue
(
"start_date_warranty"
,
dom
)).
trim
();
String
endDateWarranty
=
checkNull
(
genericUtility
.
getColumnValue
(
"end_date_warranty"
,
dom
)).
trim
();
//Added by Amol S on 25 Feb 25 to apply validation when warranty end date --START
case
"start_date__warranty"
:
case
"end_date__warranty"
:
{
Timestamp
startDate
=
null
,
endDate
=
null
;
BaseLogger
.
log
(
"3"
,
null
,
null
,
"Inside the else block:: test>>>>>"
);
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"start_date_warranty ["
+
startDateWarranty
+
"]"
);
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"end_date_warranty ["
+
endDateWarranty
+
"]"
);
String
startDateWarranty
=
checkNull
(
genericUtility
.
getColumnValue
(
"start_date__warranty"
,
dom
)).
trim
(
);
String
endDateWarranty
=
checkNull
(
genericUtility
.
getColumnValue
(
"end_date__warranty"
,
dom
)).
trim
(
);
try
{
SimpleDateFormat
dtFormat
=
new
SimpleDateFormat
(
"dd/MM/yy"
);
java
.
util
.
Date
formattedStartDateWarranty
=
dtFormat
.
parse
(
startDateWarranty
);
java
.
util
.
Date
formattedEndDateWarranty
=
dtFormat
.
parse
(
endDateWarranty
);
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"start_date__warranty ["
+
startDateWarranty
+
"]"
);
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"end_date__warranty ["
+
endDateWarranty
+
"]"
);
if
(
startDateWarranty
!=
null
&&
startDateWarranty
.
trim
().
length
()
>
0
&&
endDateWarranty
!=
null
&&
endDateWarranty
.
trim
().
length
()
>
0
)
{
startDate
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
startDateWarranty
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
endDate
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
endDateWarranty
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
if
(
formattedStartDateWarranty
.
compareTo
(
formattedEndDateWarranty
)
>
0
)
{
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"Inside the if condition when end date is less "
);
errorString
=
"INVLDT"
;
// Error code for invalid date
if
(
startDate
!=
null
&&
endDate
!=
null
)
{
if
(
startDate
.
compareTo
(
endDate
)
>
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"INVLDT"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
if
(
"E"
.
equalsIgnoreCase
(
this
.
insertError
(
errorString
,
"start_date_warranty"
)))
{
return
errorString
;
// Return error if insertion fails
}
}
}
catch
(
ParseException
pe
)
{
BaseLogger
.
log
(
"3"
,
null
,
null
,
"Parsing error: "
+
pe
.
getMessage
());
return
"Invalid date format"
;
// Return error if date parsing fails
}
}
}
break
;
// Normal case termination
break
;
// Normal case termination
}
//Added by Amol S on 25 Feb 25 to apply validation when warranty end date --End
//Added by Amol S on 25 Feb 25 to apply validation when warranty end date --End
case
"
asset_code__link
"
:
//Added by amol s on 20-March to apply validation on pophelp --Start
case
"
tran_id__assign
"
:
{
assetCodeLink
=
checkNull
(
genericUtility
.
getColumnValue
(
"asset_code__link"
,
dom
));
if
(
assetCodeLink
!=
null
&&
assetCodeLink
.
trim
().
length
()
>
0
)
BaseLogger
.
log
(
"3"
,
null
,
null
,
" value of tran_id__assign-->"
);
String
tranIdAssign
=
""
;
tranIdAssign
=
checkNull
(
genericUtility
.
getColumnValue
(
"tran_id__assign"
,
dom
)).
trim
();
BaseLogger
.
log
(
"3"
,
null
,
null
,
" tranIdAssign :: "
+
tranIdAssign
);
if
(
tranIdAssign
!=
null
&&
tranIdAssign
.
trim
().
length
()
>
0
)
{
sql
=
"select count(*) from
asset_register where asset_code
= ?"
;
sql
=
"select count(*) from
ASSET_ASSIGN where tran_id
= ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
assetCodeLink
);
pstmt
.
setString
(
1
,
tranIdAssign
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
cnt
=
rs
.
getInt
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
==
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"INVLDTRAN"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
break
;
}
//SUPP_CODE__WARRANTY
/*
case "supp_code__warranty":
{
BaseLogger.log("3", null, null, "supp_code__warranty::-->");
String suppCodeWarranty="";
suppCodeWarranty = checkNull(genericUtility.getColumnValue("supp_code__warranty", dom)).trim();
BaseLogger.log("3", null, null, " suppCodeWarranty --:: "+suppCodeWarranty);
if(suppCodeWarranty != null && suppCodeWarranty.trim().length() > 0)
{
sql = "SELECT COUNT (*) FROM SUPPLIER WHERE SUPP_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,suppCodeWarranty);
rs = pstmt.executeQuery();
if(rs.next())
{
...
...
@@ -387,17 +468,49 @@ public class AssetRegistersIC extends ValidatorEJB{
pstmt = null;
if(cnt == 0)
{
errCode
=
"
VMASSET1
"
;
errCode = "
INVLSUPCD
";
}
}
if (errCode != null && errCode.trim().length() > 0)
{
if
(
"E"
.
equalsIgnoreCase
(
this
.
insertError
(
errCode
,
"
asset_code__link
"
)))
if("E".equalsIgnoreCase(this.insertError(errCode, "
supp_code__warranty
")))
{
break;
}
}
break;
}
*/
// Added by Amol S on 20-March to apply validation on pophelp --Start
case
"asset_code__link"
:
{
assetCodeLink
=
checkNull
(
genericUtility
.
getColumnValue
(
"asset_code__link"
,
dom
));
if
(
assetCodeLink
!=
null
&&
assetCodeLink
.
trim
().
length
()
>
0
)
{
sql
=
"select count(*) from asset_register where asset_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
assetCodeLink
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
cnt
=
rs
.
getInt
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
==
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VMASSET1"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
break
;
}
case
"orginal_value"
:
{
...
...
@@ -409,13 +522,21 @@ public class AssetRegistersIC extends ValidatorEJB{
lsCode
=
whenNull
(
genericUtility
.
getColumnValue
(
"asset_code"
,
dom
));
if
(
orginalValue
<=
0
)
{
errCode
=
"VTASAMT"
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTASAMT"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
if
(
editFlag
.
equalsIgnoreCase
(
"E"
)
)
{
if
(
orginalValue
<=
0
)
{
errCode
=
"VTASAMT"
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTASAMT"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
sql
=
"select orginal_value from asset_register where asset_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
...
...
@@ -443,57 +564,82 @@ public class AssetRegistersIC extends ValidatorEJB{
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
>
0
)
{
this
.
setItem
(
dom
,
1
,
"orginal_value"
,
Double
.
toString
(
lcOldValue
));
errCode
=
"VTREMDEPR"
;
setItem
(
dom
,
1
,
"orginal_value"
,
Double
.
toString
(
lcOldValue
));
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTREMDEPR"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
}
if
(
errCode
!=
null
&&
errCode
.
trim
().
length
()
>
0
)
break
;
}
case
"proc_date_1"
:
{
String
ldDate_1
=
whenNull
(
getItemString
(
dom
,
1
,
"proc_date_1"
));
String
ldDate_2
=
whenNull
(
getItemString
(
dom
,
1
,
"inst_date"
));
if
(
ldDate_1
!=
null
&&
ldDate_1
.
trim
().
length
()
>
0
&&
ldDate_2
!=
null
&&
ldDate_2
.
trim
().
length
()
>
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
this
.
insertError
(
errCode
,
"orginal_value"
)))
ldDate1
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
ldDate_1
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
ldDate2
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
ldDate_2
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
if
(
ldDate1
!=
null
&&
ldDate2
!=
null
)
{
break
;
if
(
ldDate1
.
compareTo
(
ldDate2
)
>
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTPROCDT"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
}
break
;
}
case
"proc_date_1"
:
case
"proc_date_2"
:
{
String
ldDate_1
=
whenNull
(
getItemString
(
dom
,
1
,
"proc_date_
1
"
));
String
ldDate_2
=
whenNull
(
getItemString
(
dom
,
1
,
"
proc_date_2
"
));
String
ldDate_1
=
whenNull
(
getItemString
(
dom
,
1
,
"proc_date_
2
"
));
String
ldDate_2
=
whenNull
(
getItemString
(
dom
,
1
,
"
inst_date
"
));
if
(
ldDate_1
!=
null
&&
ldDate_1
.
trim
().
length
()
>
0
&&
ldDate_2
!=
null
&&
ldDate_2
.
trim
().
length
()
>
0
)
{
ldDate1
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
ldDate_1
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
ldDate2
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
ldDate_2
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
if
(
ldDate1
!=
null
)
if
(
ldDate1
!=
null
&&
ldDate2
!=
null
)
{
if
(
ldDate2
.
before
(
ldDate1
)
)
{
errCode
=
"VTPROCDT"
;
}
if
(
ldDate1
.
compareTo
(
ldDate2
)
>
0
)
if
(
errCode
!=
null
&&
errCode
.
trim
().
length
()
>
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
this
.
insertError
(
errCode
,
childNodeName
)))
{
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTPROCDT"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
}
break
;
}
case
"asset_class"
:
{
assetClass
=
checkNull
(
genericUtility
.
getColumnValue
(
"asset_class"
,
dom
));
if
(
assetClass
==
null
||
assetClass
.
trim
().
length
()
==
0
)
{
errCode
=
"VTASTCLSNL"
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTASTCLSNL"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
else
{
...
...
@@ -511,16 +657,14 @@ public class AssetRegistersIC extends ValidatorEJB{
pstmt
=
null
;
if
(
cnt
==
0
)
{
errCode
=
"VTASTCSIN"
;
}
}
if
(
errCode
!=
null
&&
errCode
.
trim
().
length
()
>
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
this
.
insertError
(
errCode
,
"asset_class"
)))
{
break
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTASTCSIN"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
break
;
}
case
"asset_code"
:
...
...
@@ -542,7 +686,11 @@ public class AssetRegistersIC extends ValidatorEJB{
pstmt
=
null
;
if
(
cnt
>
0
)
{
errCode
=
"VTASSSOUR"
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTASSSOUR"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
else
{
...
...
@@ -560,7 +708,11 @@ public class AssetRegistersIC extends ValidatorEJB{
pstmt
=
null
;
if
(
cnt
>
0
)
{
errCode
=
"VTAEDIT"
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTAEDIT"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
else
{
...
...
@@ -578,18 +730,17 @@ public class AssetRegistersIC extends ValidatorEJB{
pstmt
=
null
;
if
(
cnt
>
0
)
{
errCode
=
"VTASEDIT"
;
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTASEDIT"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
}
}
}
if
(
errCode
!=
null
&&
errCode
.
trim
().
length
()
>
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
this
.
insertError
(
errCode
,
"asset_code"
)))
{
break
;
}
}
break
;
}
}
if
(
isError
)
...
...
@@ -606,7 +757,7 @@ public class AssetRegistersIC extends ValidatorEJB{
childNodeListLength
=
childNodeList
.
getLength
();
for
(
ctr
=
0
;
ctr
<
childNodeListLength
;
ctr
++)
{
boolean
isError
=
false
;
isError
=
false
;
childNode
=
childNodeList
.
item
(
ctr
);
childNodeName
=
childNode
.
getNodeName
();
if
(
childNodeName
==
null
)
...
...
@@ -669,7 +820,7 @@ public class AssetRegistersIC extends ValidatorEJB{
childNodeListLength
=
childNodeList
.
getLength
();
for
(
ctr
=
0
;
ctr
<
childNodeListLength
;
ctr
++)
{
boolean
isError
=
false
;
isError
=
false
;
childNode
=
childNodeList
.
item
(
ctr
);
childNodeName
=
childNode
.
getNodeName
();
if
(
childNodeName
==
null
)
...
...
@@ -677,10 +828,9 @@ public class AssetRegistersIC extends ValidatorEJB{
continue
;
}
childNodeName
=
childNodeName
.
trim
();
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"childNodeName code>>>>>>>"
+
childNodeName
);
switch
(
childNodeName
)
{
{
case
"tax_code"
:
{
taxCode
=
whenNull
(
getItemString
(
dom
,
1
,
"tax_code"
));
...
...
@@ -691,6 +841,7 @@ public class AssetRegistersIC extends ValidatorEJB{
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"tax code>>>>>>>"
+
taxCode
);
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTTAX1"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
...
...
@@ -708,10 +859,11 @@ public class AssetRegistersIC extends ValidatorEJB{
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
if
(
cnt
==
0
)
if
(
cnt
==
0
)
{
if
(
"E"
.
equalsIgnoreCase
(
whenNull
(
insertError
(
"VTTAX1"
,
childNodeName
))))
{
isError
=
true
;
break
;
}
}
...
...
@@ -728,28 +880,36 @@ public class AssetRegistersIC extends ValidatorEJB{
break
;
}
}
catch
(
Exception
e
)
catch
(
Exception
e
)
{
System
.
out
.
println
(
"Exception : AssetRegisterIC : wfValData(String xmlString2) : ==>\n"
+
e
.
getMessage
());
e
.
printStackTrace
();
errString
=
e
.
getMessage
();
throw
new
ITMException
(
e
);
}
finally
}
finally
{
try
{
if
(
conn
!=
null
)
try
{
if
(
conn
!=
null
)
{
conn
.
close
();
conn
=
null
;
if
(
rs
!=
null
)
{
rs
.
close
();
rs
=
null
;
}
if
(
pstmt
!=
null
)
{
pstmt
.
close
();
pstmt
=
null
;
}
}
}
catch
(
Exception
d
)
{
}
catch
(
Exception
d
)
{
d
.
printStackTrace
();
}
throw
new
ITMException
(
d
);
}
}
return
errString
;
return
""
;
}
private
String
checkNull
(
String
input
)
{
if
(
input
==
null
)
...
...
@@ -779,6 +939,7 @@ public class AssetRegistersIC extends ValidatorEJB{
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
genericUtility
.
getApplDateFormat
());
conn
=
conn
==
null
?
getConnection
():
conn
;
currentColumn
=
currentColumn
.
toLowerCase
();
loginSite
=
genericUtility
.
getValueFromXTRA_PARAMS
(
xtraParams
,
"loginSiteCode"
);
switch
(
currentColumn
)
{
case
"itm_defaultedit"
:
...
...
@@ -789,8 +950,9 @@ public class AssetRegistersIC extends ValidatorEJB{
}
break
;
}
case
"itm_default"
:{
loginSite
=
whenNull
(
getItemString
(
dom
,
1
,
currentColumn
));
case
"itm_default"
:
{
sql
=
"select descr from site where site_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
loginSite
);
...
...
@@ -804,7 +966,7 @@ public class AssetRegistersIC extends ValidatorEJB{
rs
.
close
();
rs
=
null
;
setItem
(
dom
,
1
,
"site_code"
,
loginSite
Code
);
setItem
(
dom
,
1
,
"site_code"
,
loginSite
);
setItem
(
dom
,
1
,
"site_descr"
,
descr
);
ldtToday
=
new
Timestamp
(
System
.
currentTimeMillis
());
setItem
(
dom
,
1
,
"rcp_date"
,
sdf
.
format
(
ldtToday
));
...
...
@@ -822,7 +984,8 @@ public class AssetRegistersIC extends ValidatorEJB{
break
;
}
case
"item_code"
:{
case
"item_code"
:
{
lsCode
=
whenNull
(
getItemString
(
dom
,
1
,
currentColumn
));
sql
=
"select descr, item_ser, grp_code from item where item_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
...
...
@@ -869,6 +1032,7 @@ public class AssetRegistersIC extends ValidatorEJB{
pstmt
=
null
;
rs
.
close
();
rs
=
null
;
setItem
(
dom
,
1
,
"gencodes_descr"
,
lsGrpDescr
);
itemChanged
(
dom
,
dom1
,
dom2
,
objContext
,
"depr_method_1"
,
editFlag
,
xtraParams
);
itemChanged
(
dom
,
dom1
,
dom2
,
objContext
,
"depr_method_2"
,
editFlag
,
xtraParams
);
...
...
@@ -1034,11 +1198,13 @@ public class AssetRegistersIC extends ValidatorEJB{
break
;
}
case
"rcp_date"
:{
String
rcpDate
=
whenNull
(
getItemString
(
dom
,
1
,
currentColumn
));
if
(
rcpDate
!=
null
&&
rcpDate
.
trim
().
isEmpty
())
String
rcpDate
=
whenNull
(
getItemString
(
dom
,
1
,
"rcp_date"
));
if
(
rcpDate
!=
null
&&
rcpDate
.
trim
().
length
()
>
0
)
{
ldDate
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
rcpDate
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
}
if
(
ldDate
!=
null
)
{
setItem
(
dom
,
1
,
"inst_date"
,
sdf
.
format
(
ldDate
));
...
...
@@ -1197,11 +1363,12 @@ public class AssetRegistersIC extends ValidatorEJB{
lsItemSer
=
getItemString
(
dom1
,
1
,
"item_ser"
);
deprtype
=
getItemString
(
dom1
,
1
,
"depr_type"
);
useDate
=
whenNull
(
getItemString
(
dom
,
1
,
"use_date"
));
if
(
useDate
!=
null
&&
useDate
.
trim
().
isEmpty
())
if
(
useDate
!=
null
&&
useDate
.
trim
().
length
()
>
0
)
{
ldtUseDate
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
useDate
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
}
sql
=
"select depr_perc from depr_itemgrp where item_grp = ? and depr_method = ? and purpose = 'I' and ? between eff_from and valid_upto"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
lsGrpCode
);
...
...
@@ -1244,7 +1411,7 @@ public class AssetRegistersIC extends ValidatorEJB{
lsItemSer
=
getItemString
(
dom1
,
1
,
"item_ser"
);
deprtype
=
getItemString
(
dom1
,
1
,
"depr_type"
);
useDate
=
whenNull
(
getItemString
(
dom
,
1
,
"use_date"
));
if
(
useDate
!=
null
&&
useDate
.
trim
().
isEmpty
()
)
if
(
useDate
!=
null
&&
useDate
.
trim
().
length
()
>
0
)
{
ldtUseDate
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
useDate
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
}
...
...
@@ -1527,7 +1694,11 @@ public class AssetRegistersIC extends ValidatorEJB{
lsItemGrp
=
getItemString
(
dom1
,
1
,
"grp_code"
);
lsItemSer
=
getItemString
(
dom1
,
1
,
"item_ser"
);
useDate
=
whenNull
(
getItemString
(
dom
,
1
,
"use_date"
));
ldtUseDate
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
useDate
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
if
(
useDate
!=
null
&&
useDate
.
trim
().
length
()
>
0
)
{
ldtUseDate
=
Timestamp
.
valueOf
(
genericUtility
.
getValidDateString
(
useDate
,
genericUtility
.
getApplDateFormat
(),
genericUtility
.
getDBDateFormat
())
+
" 00:00:00"
);
}
// ldtUseDate = Timestamp.valueOf(genericUtility.getValidDateString(useDate, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00");
sql
=
"select depr_perc from depr_itemgrp where item_grp = ? and depr_method = ? and purpose = 'C' and ? between eff_from and valid_upto "
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
lsItemGrp
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment