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
0
Merge Requests
0
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
9a6fb118
Commit
9a6fb118
authored
May 27, 2026
by
SABURI PATEKAR
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Preferred Transporter Selection in Sales Order and Despatch
parent
4b94e93a
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
28705 additions
and
1 deletion
+28705
-1
Saburi/22-05-26#DISTROUTEDET/DistributionRouteIC.java
Saburi/22-05-26#DISTROUTEDET/DistributionRouteIC.java
+950
-0
Saburi/22-05-26#DISTROUTEDET/SalesOrderIC.java
Saburi/22-05-26#DISTROUTEDET/SalesOrderIC.java
+23987
-0
Saburi/22-05-26#DISTROUTEDET/distroutedet.sql
Saburi/22-05-26#DISTROUTEDET/distroutedet.sql
+6
-0
Saburi/22-05-26#DISTROUTEDET/xml/distroute12.xml
Saburi/22-05-26#DISTROUTEDET/xml/distroute12.xml
+1942
-0
Saburi/22-05-26#DISTROUTEDET/xml/distroute22.xml
Saburi/22-05-26#DISTROUTEDET/xml/distroute22.xml
+1818
-0
Saburi/29-04-26#ApplicationApi/ApplicationApi.java
Saburi/29-04-26#ApplicationApi/ApplicationApi.java
+2
-1
No files found.
Saburi/22-05-26#DISTROUTEDET/DistributionRouteIC.java
0 → 100644
View file @
9a6fb118
/********************************************************
Title : DistributionRouteIC
Date : 14/04/12
Developer: Kunal Mandhre
********************************************************/
package
ibase
.
webitm
.
ejb
.
dis
;
import
java.rmi.RemoteException
;
import
java.sql.Connection
;
import
java.sql.PreparedStatement
;
import
java.sql.ResultSet
;
import
java.util.ArrayList
;
import
javax.ejb.Stateless
;
import
org.w3c.dom.Document
;
import
org.w3c.dom.Node
;
import
org.w3c.dom.NodeList
;
import
ibase.system.config.ConnDriver
;
import
ibase.utility.BaseLogger
;
import
ibase.utility.E12GenericUtility
;
import
ibase.webitm.ejb.ValidatorEJB
;
import
ibase.webitm.utility.ITMException
;
@Stateless
public
class
DistributionRouteIC
extends
ValidatorEJB
implements
DistributionRouteICLocal
,
DistributionRouteICRemote
{
//Comment By Nasruddin 07-10-16
//GenericUtility genericUtility = GenericUtility.getInstance();
E12GenericUtility
genericUtility
=
new
E12GenericUtility
();
public
String
wfValData
(
String
xmlString
,
String
xmlString1
,
String
xmlString2
,
String
objContext
,
String
editFlag
,
String
xtraParams
)
throws
RemoteException
,
ITMException
{
String
errString
=
""
;
Document
dom
=
null
;
Document
dom1
=
null
;
Document
dom2
=
null
;
try
{
if
(
xmlString
!=
null
&&
xmlString
.
trim
().
length
()
>
0
)
{
dom
=
parseString
(
xmlString
);
}
if
(
xmlString1
!=
null
&&
xmlString1
.
trim
().
length
()
>
0
)
{
dom1
=
parseString
(
xmlString1
);
}
if
(
xmlString2
!=
null
&&
xmlString2
.
trim
().
length
()
>
0
)
{
dom2
=
parseString
(
xmlString2
);
}
errString
=
wfValData
(
dom
,
dom1
,
dom2
,
objContext
,
editFlag
,
xtraParams
);
}
catch
(
Exception
e
)
{
throw
new
ITMException
(
e
);
}
return
(
errString
);
}
public
String
wfValData
(
Document
dom
,
Document
dom1
,
Document
dom2
,
String
objContext
,
String
editFlag
,
String
xtraParams
)
throws
RemoteException
,
ITMException
{
BaseLogger
.
log
(
"3"
,
null
,
null
,
"Debug dom::@@@ "
+
genericUtility
.
serializeDom
(
dom
).
toString
());
BaseLogger
.
log
(
"3"
,
null
,
null
,
"Debug dom1::@@@ "
+
genericUtility
.
serializeDom
(
dom1
).
toString
());
BaseLogger
.
log
(
"3"
,
null
,
null
,
"Debug dom2::@@@"
+
genericUtility
.
serializeDom
(
dom2
).
toString
());
String
StanCodeFrom
=
""
;
String
StanCodeTo
=
""
;
String
currCode
=
""
;
String
tranCode
=
""
;
String
descr
=
""
;
String
distRoute
=
""
;
String
childNodeName
=
null
;
String
errString
=
""
;
String
errCode
=
""
;
String
userId
=
""
;
String
sql
=
""
;
String
errorType
=
""
;
int
count
=
0
;
int
ctr
=
0
;
int
currentFormNo
=
0
;
int
childNodeListLength
;
NodeList
parentNodeList
=
null
;
NodeList
childNodeList
=
null
;
Node
parentNode
=
null
;
Node
childNode
=
null
;
ArrayList
<
String
>
errList
=
new
ArrayList
<
String
>();
ArrayList
<
String
>
errFields
=
new
ArrayList
<
String
>();
Connection
conn
=
null
;
PreparedStatement
pstmt
=
null
;
ResultSet
rs
=
null
;
ConnDriver
connDriver
=
new
ConnDriver
();
StringBuffer
errStringXml
=
new
StringBuffer
(
"<?xml version = \"1.0\"?> \r\n <Root> <Errors>"
);
try
{
//Changes and Commented By Bhushan on 09-06-2016 :START
//conn = connDriver.getConnectDB("DriverITM");
conn
=
getConnection
();
//Changes and Commented By Bhushan on 09-06-2016 :END
userId
=
getValueFromXTRA_PARAMS
(
xtraParams
,
"loginCode"
);
if
(
objContext
!=
null
&&
objContext
.
trim
().
length
()
>
0
)
{
currentFormNo
=
Integer
.
parseInt
(
objContext
);
}
switch
(
currentFormNo
)
{
case
1
:
parentNodeList
=
dom
.
getElementsByTagName
(
"Detail1"
);
parentNode
=
parentNodeList
.
item
(
0
);
childNodeList
=
parentNode
.
getChildNodes
();
childNodeListLength
=
childNodeList
.
getLength
();
for
(
ctr
=
0
;
ctr
<
childNodeListLength
;
ctr
++)
{
childNode
=
childNodeList
.
item
(
ctr
);
childNodeName
=
childNode
.
getNodeName
();
/* Comment By Nasruddin [16-sep-19] START
if(childNodeName.equalsIgnoreCase("dist_route"))
{
distRoute = checkNull(genericUtility.getColumnValue("dist_route", dom));
//if(distRoute == null || distRoute.trim().length() == 0)
//{
// errCode = "VTDISRTBK";
// errList.add(errCode);
// errFields.add(childNodeName.toLowerCase());
//}
if(editFlag.equalsIgnoreCase("A") && distRoute != null && distRoute.trim().length() > 0)
{
sql = "select count(*) from distroute where dist_route = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,distRoute);
rs = pstmt.executeQuery();
if(rs.next())
{
count = rs.getInt(1);
}
if(count > 0)
{
errCode = "VTDISRTDB";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
}
}
else if(childNodeName.equalsIgnoreCase("descr"))
{
descr = checkNull(genericUtility.getColumnValue("descr", dom));
if(descr == null || descr.trim().length() == 0)
{
errCode = "VMDESCR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
} Comment By Nasruddin [16-sep-19] END */
if
(
childNodeName
.
equalsIgnoreCase
(
"stan_code__fr"
))
{
StanCodeFrom
=
checkNull
(
genericUtility
.
getColumnValue
(
"stan_code__fr"
,
dom
));
/* Comment By Nasruddin [16-sep-19] Start
if(StanCodeFrom == null || StanCodeFrom.trim().length() == 0)
{
errCode = "VMSTANCOD ";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
Comment By Nasruddin [16-sep-19] End */
if
(
StanCodeFrom
!=
null
&&
StanCodeFrom
.
trim
().
length
()
>
0
)
{
sql
=
"select count(*) from station where stan_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
StanCodeFrom
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
count
=
rs
.
getInt
(
1
);
}
if
(
count
==
0
)
{
errCode
=
"VTSTAN1"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
}
}
else
if
(
childNodeName
.
equalsIgnoreCase
(
"stan_code__to"
))
{
StanCodeTo
=
checkNull
(
genericUtility
.
getColumnValue
(
"stan_code__to"
,
dom
));
/* Comment By Nasruddin [16-sep-19] Start
if(StanCodeTo == null || StanCodeTo.trim().length() == 0)
{
errCode = "VMSTANCOD ";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
Comment By Nasruddin [16-sep-19] End */
if
(
StanCodeTo
!=
null
&&
StanCodeTo
.
trim
().
length
()
>
0
)
{
sql
=
"select count(*) from station where stan_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
StanCodeTo
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
count
=
rs
.
getInt
(
1
);
}
if
(
count
==
0
)
{
errCode
=
"VTSTAN1"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
}
}
else
if
(
childNodeName
.
equalsIgnoreCase
(
"curr_code"
))
{
currCode
=
checkNull
(
genericUtility
.
getColumnValue
(
"curr_code"
,
dom
));
if
(
currCode
==
null
||
currCode
.
trim
().
length
()
==
0
)
{
errCode
=
"VMCURRCD1"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
else
if
(
currCode
!=
null
&&
currCode
.
trim
().
length
()
>
0
)
{
sql
=
"select count(*) from currency where curr_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
currCode
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
count
=
rs
.
getInt
(
1
);
}
if
(
count
==
0
)
{
errCode
=
"VTCURRCD1"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
}
}
}
break
;
case
2
:
parentNodeList
=
dom
.
getElementsByTagName
(
"Detail2"
);
parentNode
=
parentNodeList
.
item
(
0
);
childNodeList
=
parentNode
.
getChildNodes
();
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"DEBUG :: childNodeList = ["
+
childNodeList
+
"]"
);
childNodeListLength
=
childNodeList
.
getLength
();
for
(
ctr
=
0
;
ctr
<
childNodeListLength
;
ctr
++)
{
childNode
=
childNodeList
.
item
(
ctr
);
childNodeName
=
childNode
.
getNodeName
();
if
(
childNodeName
.
equalsIgnoreCase
(
"stan_code__fr"
))
{
StanCodeFrom
=
checkNull
(
genericUtility
.
getColumnValue
(
"stan_code__fr"
,
dom
));
/* Comment By Nasruddin [16-sep-19] Start
if(StanCodeFrom == null || StanCodeFrom.trim().length() == 0)
{
errCode = "VMSTANCOD ";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}Comment By Nasruddin [16-sep-19] End */
if
(
StanCodeFrom
!=
null
&&
StanCodeFrom
.
trim
().
length
()
>
0
)
{
sql
=
"select count(*) from station where stan_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
StanCodeFrom
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
count
=
rs
.
getInt
(
1
);
}
if
(
count
==
0
)
{
errCode
=
"VTSTAN1"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
}
}
else
if
(
childNodeName
.
equalsIgnoreCase
(
"stan_code__to"
))
{
StanCodeTo
=
checkNull
(
genericUtility
.
getColumnValue
(
"stan_code__to"
,
dom
));
/* Comment By Nasruddin [16-sep-19] Start
if(StanCodeTo == null || StanCodeTo.trim().length() == 0)
{
errCode = "VMSTANCOD ";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}Comment By Nasruddin [16-sep-19] End */
if
(
StanCodeTo
!=
null
&&
StanCodeTo
.
trim
().
length
()
>
0
)
{
sql
=
"select count(*) from station where stan_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
StanCodeTo
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
count
=
rs
.
getInt
(
1
);
}
if
(
count
==
0
)
{
errCode
=
"VTSTAN1"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
}
}
else
if
(
childNodeName
.
equalsIgnoreCase
(
"tran_code"
))
{
tranCode
=
checkNull
(
genericUtility
.
getColumnValue
(
"tran_code"
,
dom
));
if
(
tranCode
==
null
||
tranCode
.
trim
().
length
()
==
0
)
{
errCode
=
"VMTRANCD1"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
else
if
(
tranCode
!=
null
&&
tranCode
.
trim
().
length
()
>
0
)
{
sql
=
"select count(*) from transporter where tran_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
tranCode
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
count
=
rs
.
getInt
(
1
);
}
if
(
count
==
0
)
{
errCode
=
"VTTRANCD1"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
}
}
else
if
(
childNodeName
.
equalsIgnoreCase
(
"trans_priority"
))
{
String
transPriority
=
checkNull
(
genericUtility
.
getColumnValue
(
"trans_priority"
,
dom
));
String
distRouteDet
=
checkNull
(
genericUtility
.
getColumnValue
(
"dist_route"
,
dom
));
String
lineNo
=
checkNull
(
genericUtility
.
getColumnValue
(
"line_no"
,
dom
));
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"DEBUG :: distRouteDet = ["
+
distRouteDet
+
"]"
);
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"DEBUG :: transPriority = ["
+
transPriority
+
"]"
);
if
(
transPriority
==
null
||
transPriority
.
trim
().
length
()
==
0
)
{
errCode
=
"VTPRIBLK"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
else
{
int
dupCount
=
0
;
// Check duplicate from current screen rows
NodeList
detailList
=
dom2
.
getElementsByTagName
(
"Detail2"
);
for
(
int
i
=
0
;
i
<
detailList
.
getLength
();
i
++)
{
Node
detailNode
=
detailList
.
item
(
i
);
String
xmlPriority
=
""
;
String
xmlLineNo
=
""
;
String
xmlDistRoute
=
""
;
NodeList
childList
=
detailNode
.
getChildNodes
();
for
(
int
j
=
0
;
j
<
childList
.
getLength
();
j
++)
{
Node
child
=
childList
.
item
(
j
);
if
(
child
.
getNodeName
().
equalsIgnoreCase
(
"trans_priority"
))
{
xmlPriority
=
checkNull
(
child
.
getTextContent
());
}
else
if
(
child
.
getNodeName
().
equalsIgnoreCase
(
"line_no"
))
{
xmlLineNo
=
checkNull
(
child
.
getTextContent
());
}
else
if
(
child
.
getNodeName
().
equalsIgnoreCase
(
"dist_route"
))
{
xmlDistRoute
=
checkNull
(
child
.
getTextContent
());
}
}
if
(
distRouteDet
.
equalsIgnoreCase
(
xmlDistRoute
)
&&
transPriority
.
equalsIgnoreCase
(
xmlPriority
)
&&
!
lineNo
.
equalsIgnoreCase
(
xmlLineNo
))
{
dupCount
++;
}
}
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"DEBUG :: XML Duplicate Count = "
+
dupCount
);
// Duplicate found in screen rows
if
(
dupCount
>
0
)
{
errCode
=
"VTDUPPRI"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
else
{
// DB validation
sql
=
"SELECT COUNT(*) FROM DISTROUTEDET "
+
"WHERE DIST_ROUTE = ? "
+
"AND TRANS_PRIORITY = ? "
+
"AND LINE_NO <> ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
distRouteDet
);
pstmt
.
setString
(
2
,
transPriority
);
pstmt
.
setString
(
3
,
lineNo
);
rs
=
pstmt
.
executeQuery
();
count
=
0
;
if
(
rs
.
next
())
{
count
=
rs
.
getInt
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"DEBUG :: DB Duplicate Count = "
+
count
);
// Duplicate found in DB
if
(
count
>
0
)
{
errCode
=
"VTDUPPRI"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
}
}
}
else
if
(
childNodeName
.
equalsIgnoreCase
(
"curr_code"
))
{
currCode
=
checkNull
(
genericUtility
.
getColumnValue
(
"curr_code"
,
dom
));
if
(
currCode
!=
null
&&
currCode
.
trim
().
length
()
>
0
)
{
sql
=
"select count(*) from currency where curr_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
currCode
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
count
=
rs
.
getInt
(
1
);
}
if
(
count
==
0
)
{
errCode
=
"VTCURRCD1"
;
errList
.
add
(
errCode
);
errFields
.
add
(
childNodeName
.
toLowerCase
());
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
}
}
}
break
;
}
int
errListSize
=
errList
.
size
();
count
=
0
;
String
errFldName
=
null
;
if
(
errList
!=
null
&&
errListSize
>
0
)
{
for
(
count
=
0
;
count
<
errListSize
;
count
++)
{
errCode
=
errList
.
get
(
count
);
errFldName
=
errFields
.
get
(
count
);
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"errCode .........."
+
errCode
);
errString
=
getErrorString
(
errFldName
,
errCode
,
userId
);
errorType
=
errorType
(
conn
,
errCode
);
if
(
errString
.
length
()
>
0
)
{
String
bifurErrString
=
errString
.
substring
(
errString
.
indexOf
(
"<Errors>"
)
+
8
,
errString
.
indexOf
(
"<trace>"
));
bifurErrString
=
bifurErrString
+
errString
.
substring
(
errString
.
indexOf
(
"</trace>"
)
+
8
,
errString
.
indexOf
(
"</Errors>"
));
errStringXml
.
append
(
bifurErrString
);
errString
=
""
;
}
if
(
errorType
.
equalsIgnoreCase
(
"E"
))
{
break
;
}
}
errList
.
clear
();
errList
=
null
;
errFields
.
clear
();
errFields
=
null
;
errStringXml
.
append
(
"</Errors> </Root> \r\n"
);
}
else
{
errStringXml
=
new
StringBuffer
(
""
);
}
}
//end try
catch
(
Exception
e
)
{
e
.
printStackTrace
();
errString
=
e
.
getMessage
();
throw
new
ITMException
(
e
);
}
finally
{
try
{
if
(
conn
!=
null
)
{
if
(
rs
!=
null
)
{
rs
.
close
();
rs
=
null
;
}
if
(
pstmt
!=
null
)
{
pstmt
.
close
();
pstmt
=
null
;
}
conn
.
close
();
}
conn
=
null
;
}
catch
(
Exception
d
)
{
d
.
printStackTrace
();
throw
new
ITMException
(
d
);
}
}
errString
=
errStringXml
.
toString
();
return
errString
;
}
public
String
itemChanged
(
String
xmlString
,
String
xmlString1
,
String
xmlString2
,
String
objContext
,
String
currentColumn
,
String
editFlag
,
String
xtraParams
)
throws
RemoteException
,
ITMException
{
Document
dom
=
null
;
Document
dom1
=
null
;
Document
dom2
=
null
;
String
valueXmlString
=
""
;
try
{
if
(
xmlString
!=
null
&&
xmlString
.
trim
().
length
()
>
0
)
{
dom
=
parseString
(
xmlString
);
}
if
(
xmlString1
!=
null
&&
xmlString1
.
trim
().
length
()
>
0
)
{
dom1
=
parseString
(
xmlString1
);
}
if
(
xmlString2
!=
null
&&
xmlString2
.
trim
().
length
()
>
0
)
{
dom2
=
parseString
(
xmlString2
);
}
valueXmlString
=
itemChanged
(
dom
,
dom1
,
dom2
,
objContext
,
currentColumn
,
editFlag
,
xtraParams
);
}
catch
(
Exception
e
)
{
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"Exception : [DistributionRouteIC][itemChanged( String, String )] :==>\n"
+
e
.
getMessage
());
throw
new
ITMException
(
e
);
//Added By Mukesh Chauhan on 07/08/19
}
return
valueXmlString
;
}
public
String
itemChanged
(
Document
dom
,
Document
dom1
,
Document
dom2
,
String
objContext
,
String
currentColumn
,
String
editFlag
,
String
xtraParams
)
throws
RemoteException
,
ITMException
{
String
stanCodeFr
=
""
;
String
stanCodeTo
=
""
;
String
currCode
=
""
;
String
descr
=
""
;
String
distRoute
=
""
;
String
tranCode
=
""
;
String
childNodeName
=
null
;
String
sql
=
""
;
StringBuffer
valueXmlString
=
new
StringBuffer
();
int
ctr
=
0
;
int
lineNo
=
0
;
int
currentFormNo
=
0
;
int
childNodeListLength
=
0
;
NodeList
parentNodeList
=
null
;
NodeList
childNodeList
=
null
;
Node
parentNode
=
null
;
Node
childNode
=
null
;
Connection
conn
=
null
;
PreparedStatement
pstmt
=
null
;
ResultSet
rs
=
null
;
// Comment by Nasruddin 07-10-16
E12GenericUtility
genericUtility
=
new
E12GenericUtility
();
//GenericUtility genericUtility = GenericUtility.getInstance();
ConnDriver
connDriver
=
new
ConnDriver
();
try
{
//Changes and Commented By Bhushan on 09-06-2016 :START
//conn = connDriver.getConnectDB("DriverITM");
conn
=
getConnection
();
//Changes and Commented By Bhushan on 09-06-2016 :END
conn
.
setAutoCommit
(
false
);
connDriver
=
null
;
if
(
objContext
!=
null
&&
objContext
.
trim
().
length
()
>
0
)
{
currentFormNo
=
Integer
.
parseInt
(
objContext
);
}
valueXmlString
=
new
StringBuffer
(
"<?xml version = \"1.0\"?> <Root> <header> <editFlag>"
);
valueXmlString
.
append
(
editFlag
).
append
(
"</editFlag> </header>"
);
switch
(
currentFormNo
)
{
case
1
:
parentNodeList
=
dom
.
getElementsByTagName
(
"Detail1"
);
parentNode
=
parentNodeList
.
item
(
0
);
childNodeList
=
parentNode
.
getChildNodes
();
valueXmlString
.
append
(
"<Detail1>"
);
childNodeListLength
=
childNodeList
.
getLength
();
/*do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
ctr ++;
}while(ctr < childNodeListLength && ! childNodeName.equals(currentColumn));
*/
if
(
currentColumn
.
trim
().
equalsIgnoreCase
(
"stan_code__fr"
))
{
stanCodeFr
=
checkNull
(
genericUtility
.
getColumnValue
(
"stan_code__fr"
,
dom
));
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"stanCodeFr = "
+
stanCodeFr
);
sql
=
"Select descr from station where stan_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
stanCodeFr
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
descr
=
rs
.
getString
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
valueXmlString
.
append
(
"<stationa_descr>"
).
append
(
"<![CDATA["
+
descr
+
"]]>"
).
append
(
"</stationa_descr>"
);
}
else
if
(
currentColumn
.
trim
().
equalsIgnoreCase
(
"stan_code__to"
))
{
stanCodeTo
=
checkNull
(
genericUtility
.
getColumnValue
(
"stan_code__to"
,
dom
));
sql
=
"Select descr from station where stan_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
stanCodeTo
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
descr
=
rs
.
getString
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
valueXmlString
.
append
(
"<station_descr_1>"
).
append
(
"<![CDATA["
+
descr
+
"]]>"
).
append
(
"</station_descr_1>"
);
}
else
if
(
currentColumn
.
trim
().
equalsIgnoreCase
(
"curr_code"
))
{
currCode
=
checkNull
(
genericUtility
.
getColumnValue
(
"curr_code"
,
dom
));
sql
=
"Select descr from currency where curr_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
currCode
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
descr
=
rs
.
getString
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
valueXmlString
.
append
(
"<currency_descr>"
).
append
(
"<![CDATA["
+
descr
+
"]]>"
).
append
(
"</currency_descr>"
);
}
valueXmlString
.
append
(
"</Detail1>"
);
break
;
case
2
:
parentNodeList
=
dom
.
getElementsByTagName
(
"Detail2"
);
parentNode
=
parentNodeList
.
item
(
0
);
childNodeList
=
parentNode
.
getChildNodes
();
valueXmlString
.
append
(
"<Detail2>"
);
childNodeListLength
=
childNodeList
.
getLength
();
/*do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
ctr ++;
}while(ctr < childNodeListLength && ! childNodeName.equals(currentColumn));
*/
/*if(currentColumn.trim().equalsIgnoreCase("itm_default"))
{
distRoute = checkNull(genericUtility.getColumnValue("dist_route", dom));
valueXmlString.append("<dist_route>").append("<![CDATA[" + distRoute +"]]>").append("</dist_route>");
//li_line_no = long(gbf_get_argval(is_extra_arg, "line_no"))
if(lineNo != 0)
{
valueXmlString.append("<dist_route>").append("<![CDATA[" + lineNo +"]]>").append("</dist_route>");
}
if(lineNo == 1)
{
stanCodeFr = checkNull(genericUtility.getColumnValue("stan_code__fr", dom));
sql = "select descr from station where stan_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,stanCodeFr);
rs = pstmt.executeQuery();
if(rs.next())
{
descr = rs.getString(1);
}
valueXmlString.append("<stan_code__fr>").append("<![CDATA[" + stanCodeFr +"]]>").append("</stan_code__fr>");
valueXmlString.append("<stationa_descr>").append("<![CDATA[" + descr +"]]>").append("</stationa_descr>");
rs.close();
rs = null;
pstmt.close();
pstmt = null;
}
else
{
sql = "select max(line_no) from distroutedet where dist_route = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,distRoute);
rs = pstmt.executeQuery();
if(rs.next())
{
lineNo = rs.getInt(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
sql = "select stan_code__to from distroutedet where dist_route = ? and line_no = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,distRoute);
pstmt.setInt(2, lineNo);
rs = pstmt.executeQuery();
if(rs.next())
{
stanCodeTo = rs.getString(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
sql = "select descr from station where stan_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,stanCodeTo);
rs = pstmt.executeQuery();
if(rs.next())
{
descr = rs.getString(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
valueXmlString.append("<stan_code__fr>").append("<![CDATA[" + stanCodeFr +"]]>").append("</stan_code__fr>");
valueXmlString.append("<stan_code__fr>").append("<![CDATA[" + stanCodeFr +"]]>").append("</stan_code__fr>");
}
}*/
if
(
currentColumn
.
trim
().
equalsIgnoreCase
(
"stan_code__fr"
))
{
stanCodeFr
=
checkNull
(
genericUtility
.
getColumnValue
(
"stan_code__fr"
,
dom
));
sql
=
"Select descr from station where stan_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
stanCodeFr
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
descr
=
rs
.
getString
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
valueXmlString
.
append
(
"<stationa_descr>"
).
append
(
"<![CDATA["
+
descr
+
"]]>"
).
append
(
"</stationa_descr>"
);
}
else
if
(
currentColumn
.
trim
().
equalsIgnoreCase
(
"stan_code__to"
))
{
stanCodeTo
=
checkNull
(
genericUtility
.
getColumnValue
(
"stan_code__to"
,
dom
));
sql
=
"Select descr from station where stan_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
stanCodeTo
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
descr
=
rs
.
getString
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
valueXmlString
.
append
(
"<station_descr_1>"
).
append
(
"<![CDATA["
+
descr
+
"]]>"
).
append
(
"</station_descr_1>"
);
}
else
if
(
currentColumn
.
trim
().
equalsIgnoreCase
(
"tran_code"
))
{
tranCode
=
checkNull
(
genericUtility
.
getColumnValue
(
"tran_code"
,
dom
));
sql
=
"Select tran_name from transporter where tran_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
tranCode
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
descr
=
rs
.
getString
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
valueXmlString
.
append
(
"<tran_name>"
).
append
(
"<![CDATA["
+
descr
+
"]]>"
).
append
(
"</tran_name>"
);
}
else
if
(
currentColumn
.
trim
().
equalsIgnoreCase
(
"curr_code"
))
{
currCode
=
checkNull
(
genericUtility
.
getColumnValue
(
"curr_code"
,
dom
));
sql
=
"Select descr from currency where curr_code = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
currCode
);
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
())
{
descr
=
rs
.
getString
(
1
);
}
rs
.
close
();
rs
=
null
;
pstmt
.
close
();
pstmt
=
null
;
valueXmlString
.
append
(
"<currency_descr>"
).
append
(
"<![CDATA["
+
descr
+
"]]>"
).
append
(
"</currency_descr>"
);
}
valueXmlString
.
append
(
"</Detail2>"
);
break
;
}
valueXmlString
.
append
(
"</Root>"
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
BaseLogger
.
log
(
"3"
,
getUserInfo
(),
null
,
"Exception ::"
+
e
.
getMessage
());
throw
new
ITMException
(
e
);
}
finally
{
try
{
if
(
conn
!=
null
)
{
if
(
rs
!=
null
)
{
rs
.
close
();
rs
=
null
;
}
if
(
pstmt
!=
null
)
{
pstmt
.
close
();
pstmt
=
null
;
}
conn
.
close
();
}
conn
=
null
;
}
catch
(
Exception
d
)
{
d
.
printStackTrace
();
}
}
return
valueXmlString
.
toString
();
}
private
String
checkNull
(
String
input
)
{
if
(
input
==
null
)
{
input
=
""
;
}
return
input
;
}
private
String
errorType
(
Connection
conn
,
String
errorCode
)
throws
ITMException
{
String
msgType
=
""
;
PreparedStatement
pstmt
=
null
;
ResultSet
rs
=
null
;
try
{
String
sql
=
"SELECT MSG_TYPE FROM MESSAGES WHERE MSG_NO = ?"
;
pstmt
=
conn
.
prepareStatement
(
sql
);
pstmt
.
setString
(
1
,
errorCode
);
rs
=
pstmt
.
executeQuery
();
while
(
rs
.
next
())
{
msgType
=
rs
.
getString
(
"MSG_TYPE"
);
}
}
catch
(
Exception
ex
)
{
ex
.
printStackTrace
();
throw
new
ITMException
(
ex
);
//Added By Mukesh Chauhan on 07/08/19
}
finally
{
try
{
if
(
rs
!=
null
)
{
rs
.
close
();
rs
=
null
;
}
if
(
pstmt
!=
null
)
{
pstmt
.
close
();
pstmt
=
null
;
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
}
return
msgType
;
}
}
Saburi/22-05-26#DISTROUTEDET/SalesOrderIC.java
0 → 100644
View file @
9a6fb118
This source diff could not be displayed because it is too large. You can
view the blob
instead.
Saburi/22-05-26#DISTROUTEDET/distroutedet.sql
0 → 100644
View file @
9a6fb118
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
(
'TRAN_CODE'
,
'W_SORDER'
,
'SELECT TRAN_CODE, TRANS_PRIORITY
FROM DISTROUTEDET
WHERE DIST_ROUTE =
''
?
''
ORDER BY TRANS_PRIORITY'
,
null
,
null
,
null
,
null
,
to_date
(
'25-05-26'
,
'DD-MM-RR'
),
'System '
,
'System'
,
null
,
null
,
'0:dist_route'
,
1
,
null
,
null
,
null
,
null
,
null
,
null
,
'2'
,
null
,
'2'
,
null
,
null
,
null
,
'2 '
,
null
,
null
,
null
,
null
,
null
,
null
,
null
);
Insert
into
obj_itemchange
(
OBJ_NAME
,
FORM_NO
,
FIELD_NAME
,
MANDATORY
,
EXEC_AT
,
JS_ARG
)
values
(
'sorder'
,
'1 '
,
'dist_route'
,
'N'
,
null
,
null
);
Saburi/22-05-26#DISTROUTEDET/xml/distroute12.xml
0 → 100644
View file @
9a6fb118
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Sybase_eDataWindow>
<Sybase_eDataWindow>
<Release>
9
</Release>
<BaseDefinition>
<units>
1
</units>
<timer_interval>
0
</timer_interval>
<color>
79741120
</color>
<processing>
1
</processing>
<HTMLDW>
no
</HTMLDW>
<print>
<documentname></documentname>
<printername></printername>
<orientation>
0
</orientation>
<margin>
<left>
24
</left>
<right>
24
</right>
<top>
24
</top>
<bottom>
24
</bottom>
</margin>
<paper>
<source>
0
</source>
<size>
0
</size>
</paper>
<prompt>
no
</prompt>
<canusedefaultprinter>
yes
</canusedefaultprinter>
<buttons>
no
</buttons>
<preview.buttons>
no
</preview.buttons>
<cliptext>
no
</cliptext>
<overrideprintjob>
no
</overrideprintjob>
</print>
<grid.lines>
0
</grid.lines>
</BaseDefinition>
<Header>
<height>
23
</height>
<color>
536870912
</color>
</Header>
<Summary>
<height>
0
</height>
<color>
536870912
</color>
</Summary>
<Footer>
<height>
0
</height>
<color>
536870912
</color>
</Footer>
<Detail>
<height>
22
</height>
<color>
536870912
</color>
</Detail>
<TableDefinition>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<key>
yes
</key>
<name>
dist_route
</name>
<dbname>
distroutedet.dist_route
</dbname>
</table_column>
<table_column>
<type
precision=
"0"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<key>
yes
</key>
<name>
line_no
</name>
<dbname>
distroutedet.line_no
</dbname>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
stan_code__fr
</name>
<dbname>
distroutedet.stan_code__fr
</dbname>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
stationa_descr
</name>
<dbname>
station.descr
</dbname>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
stan_code__to
</name>
<dbname>
distroutedet.stan_code__to
</dbname>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
station_descr_1
</name>
<dbname>
station.descr
</dbname>
</table_column>
<table_column>
<type
size=
"10"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
tran_code
</name>
<dbname>
distroutedet.tran_code
</dbname>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
tran_name
</name>
<dbname>
transporter.tran_name
</dbname>
</table_column>
<table_column>
<type
precision=
"3"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
frt_amt
</name>
<dbname>
distroutedet.frt_amt
</dbname>
<initial>
0
</initial>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
curr_code
</name>
<dbname>
distroutedet.curr_code
</dbname>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
currency_descr
</name>
<dbname>
currency.descr
</dbname>
</table_column>
<table_column>
<type
precision=
"3"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
tran_time
</name>
<dbname>
distroutedet.tran_time
</dbname>
<initial>
0
</initial>
</table_column>
<table_column>
<type
precision=
"6"
>
decimal
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
exch_rate
</name>
<dbname>
distroutedet.exch_rate
</dbname>
</table_column>
<table_column>
<type
size=
"1"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
trans_mode
</name>
<dbname>
distroutedet.trans_mode
</dbname>
</table_column>
<table_column>
<type
precision=
"6"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
min_weight
</name>
<dbname>
distroutedet.min_weight
</dbname>
<initial>
0
</initial>
</table_column>
<table_column>
<type
precision=
"6"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
max_weight
</name>
<dbname>
distroutedet.max_weight
</dbname>
<initial>
0
</initial>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
state_code__to
</name>
<dbname>
distroutedet.state_code__to
</dbname>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
descr
</name>
<dbname>
state.descr
</dbname>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
state_code__fr
</name>
<dbname>
distroutedet.state_code__fr
</dbname>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
descr_1
</name>
<dbname>
state.descr
</dbname>
</table_column>
<table_column>
<type
size=
"3"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
loc_type
</name>
<dbname>
distroutedet.loc_type
</dbname>
</table_column>
<table_column>
<type
size=
"15"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
pin__fr
</name>
<dbname>
distroutedet.pin__fr
</dbname>
<initial>
0
</initial>
</table_column>
<table_column>
<type
size=
"15"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
pin__to
</name>
<dbname>
distroutedet.pin__to
</dbname>
<initial>
0
</initial>
</table_column>
<table_column>
<type
precision=
"0"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
min_case
</name>
<dbname>
distroutedet.min_case
</dbname>
</table_column>
<table_column>
<type
precision=
"0"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
max_case
</name>
<dbname>
distroutedet.max_case
</dbname>
</table_column>
<table_column>
<type>
number
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
trans_priority
</name>
<dbname>
distroutedet.trans_priority
</dbname>
</table_column>
<retrieve>
PBSELECT( VERSION(400) TABLE(NAME=
"
distroutedet
"
) TABLE(NAME=
"
transporter
"
) TABLE(NAME=
"
currency
"
) TABLE(NAME=
"
station
"
ALIAS=
"
station_a
"
) TABLE(NAME=
"
station
"
ALIAS=
"
station_b
"
) TABLE(NAME=
"
state
"
ALIAS=
"
state_a
"
) TABLE(NAME=
"
state
"
ALIAS=
"
state_b
"
) COLUMN(NAME=
"
distroutedet.dist_route
"
) COLUMN(NAME=
"
distroutedet.line_no
"
) COLUMN(NAME=
"
distroutedet.stan_code__fr
"
) COLUMN(NAME=
"
station_a.descr
"
) COLUMN(NAME=
"
distroutedet.stan_code__to
"
) COLUMN(NAME=
"
station_b.descr
"
) COLUMN(NAME=
"
distroutedet.tran_code
"
) COLUMN(NAME=
"
transporter.tran_name
"
) COLUMN(NAME=
"
distroutedet.frt_amt
"
) COLUMN(NAME=
"
distroutedet.curr_code
"
) COLUMN(NAME=
"
currency.descr
"
) COLUMN(NAME=
"
distroutedet.tran_time
"
) COLUMN(NAME=
"
distroutedet.exch_rate
"
) COLUMN(NAME=
"
distroutedet.trans_mode
"
) COLUMN(NAME=
"
distroutedet.min_weight
"
) COLUMN(NAME=
"
distroutedet.max_weight
"
) COLUMN(NAME=
"
distroutedet.state_code__to
"
) COLUMN(NAME=
"
state_a.descr
"
) COLUMN(NAME=
"
distroutedet.state_code__fr
"
) COLUMN(NAME=
"
state_b.descr
"
) COLUMN(NAME=
"
distroutedet.loc_type
"
) COLUMN(NAME=
"
distroutedet.pin__fr
"
) COLUMN(NAME=
"
distroutedet.pin__to
"
) COLUMN(NAME=
"
distroutedet.min_case
"
) COLUMN(NAME=
"
distroutedet.max_case
"
) COLUMN(NAME=
"
distroutedet.trans_priority
"
) JOIN (LEFT=
"
distroutedet.stan_code__fr
"
OP =
"
=
"
RIGHT=
"
station_a.stan_code
"
OUTER1 =
"
distroutedet.stan_code__fr
"
) JOIN (LEFT=
"
distroutedet.stan_code__to
"
OP =
"
=
"
RIGHT=
"
station_b.stan_code
"
OUTER1 =
"
distroutedet.stan_code__to
"
) JOIN (LEFT=
"
distroutedet.state_code__fr
"
OP =
"
=
"
RIGHT=
"
state_a.state_code
"
OUTER1 =
"
distroutedet.state_code__fr
"
) JOIN (LEFT=
"
distroutedet.state_code__to
"
OP =
"
=
"
RIGHT=
"
state_b.state_code
"
OUTER1 =
"
distroutedet.state_code__to
"
) JOIN (LEFT=
"
distroutedet.curr_code
"
OP =
"
=
"
RIGHT=
"
currency.curr_code
"
OUTER1 =
"
distroutedet.curr_code
"
) JOIN (LEFT=
"
distroutedet.tran_code
"
OP =
"
=
"
RIGHT=
"
transporter.tran_code
"
)WHERE( EXP1 =
"
distroutedet.dist_route
"
OP =
"
=
"
EXP2 =
"
:mdistroute
"
) ) ARG(NAME =
"
mdistroute
"
TYPE = string)
</retrieve>
<update>
distroutedet
</update>
<updatewhere>
1
</updatewhere>
<updatekeyinplace>
no
</updatekeyinplace>
<argument>
<name>
mdistroute
</name>
<type>
string
</type>
</argument>
</TableDefinition>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Dist Route
</text>
<border>
6
</border>
<color>
0
</color>
<x>
2
</x>
<y>
1
</y>
<height>
16
</height>
<width>
80
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
dist_route_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Line Number
</text>
<border>
6
</border>
<color>
0
</color>
<x>
84
</x>
<y>
1
</y>
<height>
16
</height>
<width>
76
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
line_no_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Station From
</text>
<border>
6
</border>
<color>
0
</color>
<x>
162
</x>
<y>
1
</y>
<height>
16
</height>
<width>
93
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stan_code__fr_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Station Descr
</text>
<border>
6
</border>
<color>
0
</color>
<x>
257
</x>
<y>
1
</y>
<height>
16
</height>
<width>
102
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
station_descr_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Station To
</text>
<border>
6
</border>
<color>
0
</color>
<x>
361
</x>
<y>
1
</y>
<height>
16
</height>
<width>
95
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stan_code__to_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Station Descr
</text>
<border>
6
</border>
<color>
0
</color>
<x>
458
</x>
<y>
1
</y>
<height>
16
</height>
<width>
102
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
station_descr_1_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Transporter
</text>
<border>
6
</border>
<color>
0
</color>
<x>
562
</x>
<y>
1
</y>
<height>
16
</height>
<width>
100
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_code_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Transporter Name
</text>
<border>
6
</border>
<color>
0
</color>
<x>
664
</x>
<y>
1
</y>
<height>
16
</height>
<width>
143
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_name_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Freight Amt
</text>
<border>
6
</border>
<color>
0
</color>
<x>
809
</x>
<y>
1
</y>
<height>
16
</height>
<width>
104
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
frt_amt_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Currency
</text>
<border>
6
</border>
<color>
0
</color>
<x>
915
</x>
<y>
1
</y>
<height>
16
</height>
<width>
79
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
curr_code_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Currency Descr
</text>
<border>
6
</border>
<color>
0
</color>
<x>
996
</x>
<y>
1
</y>
<height>
16
</height>
<width>
100
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
currency_descr_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Transaction Time
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1098
</x>
<y>
1
</y>
<height>
16
</height>
<width>
105
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_time_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Transporter Mode
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1205
</x>
<y>
1
</y>
<height>
16
</height>
<width>
112
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
trans_mode_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Exchange Rate
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1319
</x>
<y>
1
</y>
<height>
16
</height>
<width>
83
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
exch_rate_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Maximum Weight
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1404
</x>
<y>
1
</y>
<height>
16
</height>
<width>
98
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
max_weight_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Minimum Weight
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1504
</x>
<y>
1
</y>
<height>
16
</height>
<width>
100
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
min_weight_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
State Code To
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1606
</x>
<y>
1
</y>
<height>
16
</height>
<width>
93
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_code__to_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
State Descr
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1701
</x>
<y>
1
</y>
<height>
16
</height>
<width>
70
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_descr_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
State Code Fr
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1773
</x>
<y>
1
</y>
<height>
16
</height>
<width>
83
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_code__fr_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
State Descr
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1858
</x>
<y>
1
</y>
<height>
16
</height>
<width>
74
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_descr_1_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Location Type
</text>
<border>
6
</border>
<color>
0
</color>
<x>
1934
</x>
<y>
1
</y>
<height>
16
</height>
<width>
83
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
loc_type_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Pin Code From
</text>
<border>
6
</border>
<color>
0
</color>
<x>
2019
</x>
<y>
2
</y>
<height>
15
</height>
<width>
94
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
pin__fr_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Pin Code To
</text>
<border>
6
</border>
<color>
0
</color>
<x>
2115
</x>
<y>
2
</y>
<height>
15
</height>
<width>
67
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
pin__to_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Min Case
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
2184
</x>
<y>
1
</y>
<height>
16
</height>
<width>
213
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
min_case_t
</name>
<visible>
1
</visible>
<font>
<face>
Arial
</face>
<height>
-11
</height>
<weight>
400
</weight>
<family>
2
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1073741824
</color>
</background>
</TextObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Max Case
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
2399
</x>
<y>
1
</y>
<height>
16
</height>
<width>
213
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
max_case_t
</name>
<visible>
1
</visible>
<font>
<face>
Arial
</face>
<height>
-11
</height>
<weight>
400
</weight>
<family>
2
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1073741824
</color>
</background>
</TextObject>
<ColumnObject>
<band>
Detail
</band>
<id>
1
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
2
</x>
<y>
2
</y>
<height>
16
</height>
<width>
80
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
dist_route
</name>
<visible
expression=
"0"
>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
2
</id>
<alignment>
1
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
84
</x>
<y>
2
</y>
<height>
16
</height>
<width>
76
</width>
<format>
#,##,##,###.####
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
line_no
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
3
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
162
</x>
<y>
2
</y>
<height>
16
</height>
<width>
93
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stan_code__fr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
4
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
257
</x>
<y>
2
</y>
<height>
16
</height>
<width>
102
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stationa_descr
</name>
<visible
expression=
"0"
>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
5
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
361
</x>
<y>
2
</y>
<height>
16
</height>
<width>
95
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stan_code__to
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
6
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
458
</x>
<y>
2
</y>
<height>
16
</height>
<width>
102
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
station_descr_1
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
7
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
562
</x>
<y>
2
</y>
<height>
16
</height>
<width>
100
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_code
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
10
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
8
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
664
</x>
<y>
2
</y>
<height>
16
</height>
<width>
143
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_name
</name>
<visible
expression=
"0"
>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
9
</id>
<alignment>
1
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
809
</x>
<y>
2
</y>
<height>
16
</height>
<width>
104
</width>
<format>
#,##,##,###.####
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
frt_amt
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
10
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
915
</x>
<y>
2
</y>
<height>
16
</height>
<width>
79
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
curr_code
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
11
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
996
</x>
<y>
2
</y>
<height>
16
</height>
<width>
100
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
currency_descr
</name>
<visible
expression=
"0"
>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
12
</id>
<alignment>
1
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1098
</x>
<y>
2
</y>
<height>
16
</height>
<width>
105
</width>
<format>
#,##,##,###.####
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_time
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
14
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1205
</x>
<y>
2
</y>
<height>
16
</height>
<width>
112
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
trans_mode
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
13
</id>
<alignment>
1
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1319
</x>
<y>
2
</y>
<height>
16
</height>
<width>
83
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
exch_rate
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
21
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1934
</x>
<y>
2
</y>
<height>
16
</height>
<width>
83
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
loc_type
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
16
</id>
<alignment>
1
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1404
</x>
<y>
2
</y>
<height>
16
</height>
<width>
98
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
max_weight
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
15
</id>
<alignment>
1
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1504
</x>
<y>
2
</y>
<height>
16
</height>
<width>
100
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
min_weight
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
17
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1606
</x>
<y>
2
</y>
<height>
16
</height>
<width>
93
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_code__to
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
18
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1701
</x>
<y>
2
</y>
<height>
16
</height>
<width>
70
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
descr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
19
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1773
</x>
<y>
2
</y>
<height>
16
</height>
<width>
83
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_code__fr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
20
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
1858
</x>
<y>
2
</y>
<height>
16
</height>
<width>
74
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
descr_1
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
22
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
2019
</x>
<y>
2
</y>
<height>
16
</height>
<width>
94
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
pin__fr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
23
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
33554432
</color>
<x>
2115
</x>
<y>
2
</y>
<height>
16
</height>
<width>
67
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
pin__to
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
24
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
0
</border>
<color>
33554432
</color>
<x>
2184
</x>
<y>
1
</y>
<height>
16
</height>
<width>
213
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
min_case
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
25
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
0
</border>
<color>
33554432
</color>
<x>
2399
</x>
<y>
1
</y>
<height>
16
</height>
<width>
213
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
max_case
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
26
</id>
<alignment>
0
</alignment>
<tabsequence>
0
</tabsequence>
<border>
0
</border>
<color>
33554432
</color>
<x>
2615
</x>
<y>
1
</y>
<height>
16
</height>
<width>
213
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
trans_priority
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
16777215
</color>
</background>
</ColumnObject>
<TextObject>
<band>
Header
</band>
<alignment>
0
</alignment>
<text>
Transporter Priority:
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
2614
</x>
<y>
1
</y>
<height>
19
</height>
<width>
214
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
trans_priority_t
</name>
<visible>
1
</visible>
<font>
<face>
Arial
</face>
<height>
-12
</height>
<weight>
400
</weight>
<family>
2
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1073741824
</color>
</background>
</TextObject>
<HtmlTable>
<border>
1
</border>
</HtmlTable>
<HtmlGen>
<clientevents>
1
</clientevents>
<clientvalidation>
1
</clientvalidation>
<clientcomputedfields>
1
</clientcomputedfields>
<clientformatting>
0
</clientformatting>
<clientscriptable>
0
</clientscriptable>
<generatejavascript>
1
</generatejavascript>
<encodeselflinkargs>
1
</encodeselflinkargs>
<netscapelayers>
0
</netscapelayers>
</HtmlGen>
<Export.XML>
<UseTemplate></UseTemplate>
<headgroups>
1
</headgroups>
<includewhitespace>
0
</includewhitespace>
<metadatatype>
0
</metadatatype>
<savemetadata>
0
</savemetadata>
<Template>
<comment></comment>
<encoding>
UTF-8
</encoding>
<name>
d_distroute_det_brow
</name>
<xml>
<
?xml version=
"
1.0
"
encoding=
"
UTF-8
"
standalone=
"
no
"
?
><
d_distroutedet_brow
><
d_distroutedet_brow_row __pbband=
"
detail
"><
dist_route
>
station_descr_1
<
/dist_route
><
line_no
>
line_no
<
/line_no
><
stan_code__fr
>
stan_code__fr
<
/stan_code__fr
><
station_descr
>
station_descr_1
<
/station_descr
><
stan_code__to
>
stan_code__to
<
/stan_code__to
><
station_descr
>
station_descr_1
<
/station_descr
><
tran_code
>
tran_code
<
/tran_code
><
tran_name
>
tran_name
<
/tran_name
><
frt_amt
>
frt_amt
<
/frt_amt
><
curr_code
>
curr_code
<
/curr_code
><
currency_descr
>
stationa_descr
<
/currency_descr
><
tran_time
>
tran_time
<
/tran_time
><
exch_rate
>
exch_rate
<
/exch_rate
><
trans_mode
>
trans_mode
<
/trans_mode
><
max_weight
>
max_weight
<
/max_weight
><
min_weight
>
min_weight
<
/min_weight
><
state_code__to
>
state_code__to
<
/state_code__to
><
descr
>
descr
<
/descr
><
state_code__fr
>
state_code__fr
<
/state_code__fr
><
descr_1
>
descr_1
<
/descr_1
><
loc_type
>
loc_type
<
/loc_type
><
/d_distroutedet_brow_row
><
/d_distroutedet_brow
>
</xml>
</Template>
</Export.XML>
<Import.XML>
<UseTemplate></UseTemplate>
</Import.XML>
<Export.PDF>
<method>
0
</method>
<distill.custompostscript>
0
</distill.custompostscript>
<xslfop.print>
0
</xslfop.print>
</Export.PDF>
</Sybase_eDataWindow>
Saburi/22-05-26#DISTROUTEDET/xml/distroute22.xml
0 → 100644
View file @
9a6fb118
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Sybase_eDataWindow>
<Sybase_eDataWindow>
<Release>
9
</Release>
<BaseDefinition>
<units>
1
</units>
<timer_interval>
0
</timer_interval>
<color>
79741120
</color>
<processing>
0
</processing>
<HTMLDW>
no
</HTMLDW>
<print>
<documentname></documentname>
<printername></printername>
<orientation>
0
</orientation>
<margin>
<left>
24
</left>
<right>
24
</right>
<top>
24
</top>
<bottom>
24
</bottom>
</margin>
<paper>
<source>
0
</source>
<size>
0
</size>
</paper>
<prompt>
no
</prompt>
<canusedefaultprinter>
yes
</canusedefaultprinter>
<buttons>
no
</buttons>
<preview.buttons>
no
</preview.buttons>
<cliptext>
no
</cliptext>
<overrideprintjob>
no
</overrideprintjob>
</print>
</BaseDefinition>
<Header>
<height>
2
</height>
<color>
536870912
</color>
</Header>
<Summary>
<height>
1
</height>
<color>
536870912
</color>
</Summary>
<Footer>
<height>
0
</height>
<color>
536870912
</color>
</Footer>
<Detail>
<height>
311
</height>
<color>
536870912
</color>
</Detail>
<TableDefinition>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<key>
yes
</key>
<name>
dist_route
</name>
<dbname>
distroutedet.dist_route
</dbname>
</table_column>
<table_column>
<type
precision=
"0"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<key>
yes
</key>
<name>
line_no
</name>
<dbname>
distroutedet.line_no
</dbname>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
stan_code__fr
</name>
<dbname>
distroutedet.stan_code__fr
</dbname>
<initial>
</initial>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
stationa_descr
</name>
<dbname>
station.descr
</dbname>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
stan_code__to
</name>
<dbname>
distroutedet.stan_code__to
</dbname>
<initial>
</initial>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
station_descr_1
</name>
<dbname>
station.descr
</dbname>
</table_column>
<table_column>
<type
size=
"10"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
tran_code
</name>
<dbname>
distroutedet.tran_code
</dbname>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
tran_name
</name>
<dbname>
transporter.tran_name
</dbname>
</table_column>
<table_column>
<type
precision=
"3"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
frt_amt
</name>
<dbname>
distroutedet.frt_amt
</dbname>
<initial>
0
</initial>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
curr_code
</name>
<dbname>
distroutedet.curr_code
</dbname>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
currency_descr
</name>
<dbname>
currency.descr
</dbname>
</table_column>
<table_column>
<type
precision=
"3"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
tran_time
</name>
<dbname>
distroutedet.tran_time
</dbname>
</table_column>
<table_column>
<type
precision=
"6"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
exch_rate
</name>
<dbname>
distroutedet.exch_rate
</dbname>
</table_column>
<table_column>
<type
size=
"1"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
trans_mode
</name>
<dbname>
distroutedet.trans_mode
</dbname>
<values>
<item
display=
"By Air"
data=
"A"
/>
<item
display=
"By Road"
data=
"R"
/>
<item
display=
"By Ship"
data=
"S"
/>
<item
display=
"By Rail"
data=
"L"
/>
<item
display=
"Direct"
data=
"D"
/>
</values>
</table_column>
<table_column>
<type
precision=
"6"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
min_weight
</name>
<dbname>
distroutedet.min_weight
</dbname>
<initial>
0
</initial>
</table_column>
<table_column>
<type
precision=
"6"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
max_weight
</name>
<dbname>
distroutedet.max_weight
</dbname>
<initial>
0
</initial>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
state_code__to
</name>
<dbname>
distroutedet.state_code__to
</dbname>
<initial>
ZZ
</initial>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
descr
</name>
<dbname>
state.descr
</dbname>
</table_column>
<table_column>
<type
size=
"5"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
state_code__fr
</name>
<dbname>
distroutedet.state_code__fr
</dbname>
<initial>
00
</initial>
</table_column>
<table_column>
<type
size=
"40"
>
char
</type>
<updatewhereclause>
yes
</updatewhereclause>
<name>
descr_1
</name>
<dbname>
state.descr
</dbname>
</table_column>
<table_column>
<type
size=
"3"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
loc_type
</name>
<dbname>
distroutedet.loc_type
</dbname>
</table_column>
<table_column>
<type
size=
"15"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
pin__fr
</name>
<dbname>
distroutedet.pin__fr
</dbname>
<initial>
00
</initial>
</table_column>
<table_column>
<type
size=
"15"
>
char
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
pin__to
</name>
<dbname>
distroutedet.pin__to
</dbname>
<initial>
ZZ
</initial>
</table_column>
<table_column>
<type
precision=
"0"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
min_case
</name>
<dbname>
distroutedet.min_case
</dbname>
</table_column>
<table_column>
<type
precision=
"0"
>
decimal
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
max_case
</name>
<dbname>
distroutedet.max_case
</dbname>
</table_column>
<table_column>
<type>
number
</type>
<update>
yes
</update>
<updatewhereclause>
yes
</updatewhereclause>
<name>
trans_priority
</name>
<dbname>
distroutedet.trans_priority
</dbname>
</table_column>
<retrieve>
PBSELECT( VERSION(400) TABLE(NAME=
"
distroutedet
"
) TABLE(NAME=
"
transporter
"
) TABLE(NAME=
"
currency
"
) TABLE(NAME=
"
station
"
ALIAS=
"
station_a
"
) TABLE(NAME=
"
station
"
ALIAS=
"
station_b
"
) TABLE(NAME=
"
state
"
ALIAS=
"
state_a
"
) TABLE(NAME=
"
state
"
ALIAS=
"
state_b
"
) COLUMN(NAME=
"
distroutedet.dist_route
"
) COLUMN(NAME=
"
distroutedet.line_no
"
) COLUMN(NAME=
"
distroutedet.stan_code__fr
"
) COLUMN(NAME=
"
station_a.descr
"
) COLUMN(NAME=
"
distroutedet.stan_code__to
"
) COLUMN(NAME=
"
station_b.descr
"
) COLUMN(NAME=
"
distroutedet.tran_code
"
) COLUMN(NAME=
"
transporter.tran_name
"
) COLUMN(NAME=
"
distroutedet.frt_amt
"
) COLUMN(NAME=
"
distroutedet.curr_code
"
) COLUMN(NAME=
"
currency.descr
"
) COLUMN(NAME=
"
distroutedet.tran_time
"
) COLUMN(NAME=
"
distroutedet.exch_rate
"
) COLUMN(NAME=
"
distroutedet.trans_mode
"
) COLUMN(NAME=
"
distroutedet.min_weight
"
) COLUMN(NAME=
"
distroutedet.max_weight
"
) COLUMN(NAME=
"
distroutedet.state_code__to
"
) COLUMN(NAME=
"
state_a.descr
"
) COLUMN(NAME=
"
distroutedet.state_code__fr
"
) COLUMN(NAME=
"
state_b.descr
"
) COLUMN(NAME=
"
distroutedet.loc_type
"
) COLUMN(NAME=
"
distroutedet.pin__fr
"
) COLUMN(NAME=
"
distroutedet.pin__to
"
) COLUMN(NAME=
"
distroutedet.min_case
"
) COLUMN(NAME=
"
distroutedet.max_case
"
) COLUMN(NAME=
"
distroutedet.trans_priority
"
) JOIN (LEFT=
"
distroutedet.curr_code
"
OP =
"
=
"
RIGHT=
"
currency.curr_code
"
OUTER1 =
"
distroutedet.curr_code
"
) JOIN (LEFT=
"
distroutedet.stan_code__fr
"
OP =
"
=
"
RIGHT=
"
station_a.stan_code
"
OUTER1 =
"
distroutedet.stan_code__fr
"
) JOIN (LEFT=
"
distroutedet.stan_code__to
"
OP =
"
=
"
RIGHT=
"
station_b.stan_code
"
OUTER1 =
"
distroutedet.stan_code__to
"
) JOIN (LEFT=
"
distroutedet.state_code__fr
"
OP =
"
=
"
RIGHT=
"
state_a.state_code
"
OUTER1 =
"
distroutedet.state_code__fr
"
) JOIN (LEFT=
"
distroutedet.state_code__to
"
OP =
"
=
"
RIGHT=
"
state_b.state_code
"
OUTER1 =
"
distroutedet.state_code__to
"
) JOIN (LEFT=
"
distroutedet.tran_code
"
OP =
"
=
"
RIGHT=
"
transporter.tran_code
"
)WHERE( EXP1 =
"
distroutedet.dist_route
"
OP =
"
=
"
EXP2 =
"
:mdistroute
"
LOGIC =
"
and
"
) WHERE( EXP1 =
"
distroutedet.line_no
"
OP =
"
=
"
EXP2 =
"
:mlineno
"
) ) ARG(NAME =
"
mdistroute
"
TYPE = string) ARG(NAME =
"
mlineno
"
TYPE = number)
</retrieve>
<update>
distroutedet
</update>
<updatewhere>
1
</updatewhere>
<updatekeyinplace>
no
</updatekeyinplace>
<argument>
<name>
mdistroute
</name>
<type>
string
</type>
</argument>
<argument>
<name>
mlineno
</name>
<type>
number
</type>
</argument>
</TableDefinition>
<GroupBox>
<band>
Detail
</band>
<text>
Basic
</text>
<border>
5
</border>
<color>
33554432
</color>
<x>
6
</x>
<y>
0
</y>
<height>
310
</height>
<width>
542
</width>
<name>
gb_1
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
1
</mode>
<color>
553648127
</color>
</background>
</GroupBox>
<ColumnObject>
<band>
Detail
</band>
<id>
1
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
181
</x>
<y>
19
</y>
<height>
16
</height>
<width>
55
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
dist_route
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
any
</case>
<focusrectangle>
no
</focusrectangle>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</ColumnObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Line Number:
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
327
</x>
<y>
19
</y>
<height>
16
</height>
<width>
144
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
line_no_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<ColumnObject>
<band>
Detail
</band>
<id>
3
</id>
<alignment>
0
</alignment>
<tabsequence>
10
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
181
</x>
<y>
39
</y>
<height>
16
</height>
<width>
55
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stan_code__fr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
upper
</case>
<focusrectangle>
no
</focusrectangle>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
5
</id>
<alignment>
0
</alignment>
<tabsequence>
20
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
181
</x>
<y>
59
</y>
<height>
16
</height>
<width>
55
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stan_code__to
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
upper
</case>
<focusrectangle>
no
</focusrectangle>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
7
</id>
<alignment>
0
</alignment>
<tabsequence>
30
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
181
</x>
<y>
79
</y>
<height>
16
</height>
<width>
93
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_code
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
10
</limit>
<case>
upper
</case>
<focusrectangle>
no
</focusrectangle>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1073741824
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
9
</id>
<alignment>
1
</alignment>
<tabsequence>
40
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
181
</x>
<y>
99
</y>
<height>
16
</height>
<width>
57
</width>
<format>
#,##,##,###.####
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
frt_amt
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
14
</limit>
<case>
any
</case>
<focusrectangle>
no
</focusrectangle>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
10
</id>
<alignment>
0
</alignment>
<tabsequence>
60
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
181
</x>
<y>
119
</y>
<height>
16
</height>
<width>
56
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
curr_code
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
upper
</case>
<focusrectangle>
no
</focusrectangle>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
14
</id>
<alignment>
0
</alignment>
<tabsequence>
70
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
181
</x>
<y>
139
</y>
<height>
16
</height>
<width>
93
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
trans_mode
</name>
<visible>
1
</visible>
<EditStyle
style=
"ddlb"
>
<limit>
1
</limit>
<allowedit>
no
</allowedit>
<case>
any
</case>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
19
</id>
<alignment>
0
</alignment>
<tabsequence>
100
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
181
</x>
<y>
179
</y>
<height>
16
</height>
<width>
81
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_code__fr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
upper
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
17
</id>
<alignment>
0
</alignment>
<tabsequence>
110
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
181
</x>
<y>
199
</y>
<height>
16
</height>
<width>
81
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_code__to
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
5
</limit>
<case>
upper
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
22
</id>
<alignment>
0
</alignment>
<tabsequence>
120
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
181
</x>
<y>
219
</y>
<height>
16
</height>
<width>
81
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
pin__fr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
15
</limit>
<case>
upper
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Transaction Time:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
325
</x>
<y>
99
</y>
<height>
16
</height>
<width>
126
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_time_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Pin Code To:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
331
</x>
<y>
220
</y>
<height>
15
</height>
<width>
97
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
pin__to_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<ColumnObject>
<band>
Detail
</band>
<id>
2
</id>
<alignment>
1
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
475
</x>
<y>
19
</y>
<height>
16
</height>
<width>
37
</width>
<format>
#,##,##,###.####
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
line_no
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
3
</limit>
<case>
any
</case>
<focusrectangle>
no
</focusrectangle>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
4
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
242
</x>
<y>
39
</y>
<height>
16
</height>
<width>
270
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stationa_descr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
40
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
6
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
243
</x>
<y>
59
</y>
<height>
16
</height>
<width>
269
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
station_descr_1
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
40
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
67108864
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
8
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
278
</x>
<y>
79
</y>
<height>
16
</height>
<width>
234
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_name
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
40
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
67108864
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
12
</id>
<alignment>
1
</alignment>
<tabsequence>
50
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
455
</x>
<y>
99
</y>
<height>
16
</height>
<width>
57
</width>
<format>
#,##,##,###.####
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_time
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
13
</limit>
<case>
any
</case>
<focusrectangle>
no
</focusrectangle>
<autoselect>
yes
</autoselect>
<autohscroll>
yes
</autohscroll>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
13
</id>
<alignment>
1
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
414
</x>
<y>
139
</y>
<height>
16
</height>
<width>
98
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
exch_rate
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
15
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
67108864
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
20
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
269
</x>
<y>
199
</y>
<height>
16
</height>
<width>
243
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
descr_1
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
40
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
67108864
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
18
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
270
</x>
<y>
179
</y>
<height>
16
</height>
<width>
243
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
descr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
40
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
67108864
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
23
</id>
<alignment>
0
</alignment>
<tabsequence>
130
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
431
</x>
<y>
219
</y>
<height>
16
</height>
<width>
81
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
pin__to
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
15
</limit>
<case>
upper
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
21
</id>
<alignment>
0
</alignment>
<tabsequence>
140
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
182
</x>
<y>
239
</y>
<height>
16
</height>
<width>
330
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
loc_type
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
3
</limit>
<case>
upper
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
11
</id>
<alignment>
0
</alignment>
<tabsequence>
32766
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
242
</x>
<y>
119
</y>
<height>
16
</height>
<width>
270
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
currency_descr
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
40
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</ColumnObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Exchange Rate:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
302
</x>
<y>
139
</y>
<height>
16
</height>
<width>
108
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
exch_rate_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Dist. route:
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
13
</x>
<y>
19
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
dist_route_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Station From:
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
13
</x>
<y>
39
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stan_code__fr_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Station To:
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
13
</x>
<y>
59
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
stan_code__to_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Transporter:
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
13
</x>
<y>
79
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
tran_code_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Freight Amount:
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
13
</x>
<y>
99
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
frt_amt_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Currency:
</text>
<border>
0
</border>
<color>
33554432
</color>
<x>
13
</x>
<y>
119
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
curr_code_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Transporter Mode:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
13
</x>
<y>
138
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
trans_mode_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
State Code From:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
13
</x>
<y>
179
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_code__fr_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
State Code To:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
13
</x>
<y>
199
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
state_code__to_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Pin Code From:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
13
</x>
<y>
219
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
pin__fr_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Location Type:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
14
</x>
<y>
239
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
loc_type_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Minimum Weight:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
14
</x>
<y>
159
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
min_weight_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<ColumnObject>
<band>
Detail
</band>
<id>
15
</id>
<alignment>
1
</alignment>
<tabsequence>
90
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
182
</x>
<y>
159
</y>
<height>
16
</height>
<width>
98
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
min_weight
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
15
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Maximum Weight:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
314
</x>
<y>
159
</y>
<height>
16
</height>
<width>
107
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
max_weight_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<ColumnObject>
<band>
Detail
</band>
<id>
16
</id>
<alignment>
1
</alignment>
<tabsequence>
80
</tabsequence>
<border>
5
</border>
<color>
0
</color>
<x>
424
</x>
<y>
159
</y>
<height>
16
</height>
<width>
88
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
max_weight
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
15
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
1090519039
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
24
</id>
<alignment>
0
</alignment>
<tabsequence>
150
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
182
</x>
<y>
259
</y>
<height>
16
</height>
<width>
82
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
min_case
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</ColumnObject>
<ColumnObject>
<band>
Detail
</band>
<id>
25
</id>
<alignment>
0
</alignment>
<tabsequence>
160
</tabsequence>
<border>
5
</border>
<color>
255
</color>
<x>
435
</x>
<y>
260
</y>
<height>
16
</height>
<width>
79
</width>
<format>
[general]
</format>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
max_case
</name>
<visible>
1
</visible>
<EditStyle
style=
"edit"
>
<limit>
0
</limit>
<case>
any
</case>
<autoselect>
yes
</autoselect>
<imemode>
0
</imemode>
</EditStyle>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</ColumnObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Max case:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
280
</x>
<y>
260
</y>
<height>
16
</height>
<width>
151
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
max_case_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Min case:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
14
</x>
<y>
257
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
min_case_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<ColumnObject>
<band>
Detail
</band>
<id>
26
</id>
<alignment>
0
</alignment>
<tabsequence>
170
</tabsequence>
<border>
0
</border>
<color>
255
</color>
<x>
182
</x>
<y>
283
</y>
<height>
16
</height>
<width>
90
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
trans_priority
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</ColumnObject>
<TextObject>
<band>
Detail
</band>
<alignment>
1
</alignment>
<text>
Transporter Priority:
</text>
<border>
0
</border>
<color>
0
</color>
<x>
14
</x>
<y>
282
</y>
<height>
16
</height>
<width>
164
</width>
<html>
<valueishtml>
0
</valueishtml>
</html>
<name>
trans_priority_t
</name>
<visible>
1
</visible>
<font>
<face>
Times New Roman
</face>
<height>
-10
</height>
<weight>
400
</weight>
<family>
1
</family>
<pitch>
2
</pitch>
<charset>
0
</charset>
</font>
<background>
<mode>
2
</mode>
<color>
79741120
</color>
</background>
</TextObject>
<HtmlTable>
<border>
1
</border>
</HtmlTable>
<HtmlGen>
<clientevents>
1
</clientevents>
<clientvalidation>
1
</clientvalidation>
<clientcomputedfields>
1
</clientcomputedfields>
<clientformatting>
0
</clientformatting>
<clientscriptable>
0
</clientscriptable>
<generatejavascript>
1
</generatejavascript>
<encodeselflinkargs>
1
</encodeselflinkargs>
<netscapelayers>
0
</netscapelayers>
</HtmlGen>
<Export.XML>
<headgroups>
1
</headgroups>
<includewhitespace>
0
</includewhitespace>
<metadatatype>
0
</metadatatype>
<savemetadata>
0
</savemetadata>
<Template>
<comment></comment>
<encoding>
UTF-8
</encoding>
<name>
d_distroute_det_edit
</name>
<xml>
<
?xml version=
"
1.0
"
encoding=
"
UTF-8
"
standalone=
"
no
"
?
><
d_distroutedet_edit
><
d_distroutedet_edit_row __pbband=
"
detail
"><
dist_route
>
dist_route
<
/dist_route
><
line_no
>
line_no
<
/line_no
><
stan_code__fr
>
stan_code__fr
<
/stan_code__fr
><
stan_code__to
>
stan_code__to
<
/stan_code__to
><
tran_code
>
tran_code
<
/tran_code
><
frt_amt
>
frt_amt
<
/frt_amt
><
curr_code
>
curr_code
<
/curr_code
><
tran_time
>
tran_time
<
/tran_time
><
transporter_tran_name/
><
currency_descr
>
currency_descr
<
/currency_descr
><
stationa_descr
>
stationa_descr
<
/stationa_descr
><
station_descr_1/
><
trans_mode
>
trans_mode
<
/trans_mode
><
max_weight
>
max_weight
<
/max_weight
><
min_weight
>
min_weight
<
/min_weight
><
state_code__to
>
state_code__to
<
/state_code__to
><
state_code__fr
>
state_code__fr
<
/state_code__fr
><
exch_rate
>
exch_rate
<
/exch_rate
><
loc_type
>
loc_type
<
/loc_type
><
descr
>
descr
<
/descr
><
descr_1
>
descr_1
<
/descr_1
><
/d_distroutedet_edit_row
><
/d_distroutedet_edit
>
</xml>
</Template>
</Export.XML>
<Import.XML>
</Import.XML>
<Export.PDF>
<method>
0
</method>
<distill.custompostscript>
0
</distill.custompostscript>
<xslfop.print>
0
</xslfop.print>
</Export.PDF>
</Sybase_eDataWindow>
Saburi/29-04-26#ApplicationApi/ApplicationApi.java
View file @
9a6fb118
...
...
@@ -782,7 +782,8 @@ public class ApplicationApi extends ValidatorEJB {
case
3
:
BaseLogger
.
log
(
"3"
,
null
,
null
,
"DEBUG: Case 3 started"
);
valueXmlString
.
append
(
"<Detail3>"
);
if
(
"itm_default"
.
equalsIgnoreCase
(
currentColumn
.
trim
()))
{
if
(
"itm_default"
.
equalsIgnoreCase
(
currentColumn
.
trim
()))
{
ExtAuthApplicationBean
applicationBean
=
getExtAuthApplicationInfo
(
dom1
);
BaseLogger
.
log
(
"3"
,
null
,
null
,
"Application Bean=["
+
applicationBean
);
String
tokenId
=
getJWTToken
(
userInfo
.
getLoginCode
(),
applicationBean
);
...
...
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