Commit 688e7760 authored by tmahadi's avatar tmahadi

Added source , xml and srd files for secondary sales submit and pricelist...

Added source , xml and srd files for secondary sales submit and pricelist source added by sagar on 7-2-2017


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@104563 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 604e2786
...@@ -100,12 +100,14 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -100,12 +100,14 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
String unit = ""; String unit = "";
String slabno = ""; String slabno = "";
String col_name = ""; String col_name = "";
//ConnDriver connDriver = new ConnDriver();
String userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"userId"); String userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"userId");
System.out.println("userId ::-"+userId); System.out.println("userId ::-"+userId);
//String mmaxqtyStr = "" , mminqtyStr = "" , mrate ="" , minrate="" , maxrate="" ;
try try
{ {
conn = getConnection(); conn = getConnection();
//conn = connDriver.getConnectDB("DriverITM");
stmt = conn.createStatement(); stmt = conn.createStatement();
stmt1 = conn.createStatement(); stmt1 = conn.createStatement();
...@@ -152,13 +154,25 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -152,13 +154,25 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
unit = genericUtility.getColumnValue("unit",dom) ; unit = genericUtility.getColumnValue("unit",dom) ;
listType = genericUtility.getColumnValue("list_type",dom) ; listType = genericUtility.getColumnValue("list_type",dom) ;
slabno = genericUtility.getColumnValue("slab_no",dom) ; slabno = genericUtility.getColumnValue("slab_no",dom) ;
// Added By Sagar On 1-FEB-2017 Start
/*mrate = checkNull(genericUtility.getColumnValue("rate",dom)) ;
minrate = checkNull(genericUtility.getColumnValue("min_rate",dom)) ;
maxrate = checkNull(genericUtility.getColumnValue("max_rate",dom)) ;
mminqtyStr = checkNull(genericUtility.getColumnValue("min_qty",dom)) ;
mmaxqtyStr = checkNull(genericUtility.getColumnValue("max_qty",dom)) ;*/
//Added By Sagar On 1-FEB-2017 End
valueXmlString.append("<price_list protect=\"1\">").append("<![CDATA["+priceList+"]]>").append("</price_list>"); valueXmlString.append("<price_list protect=\"1\">").append("<![CDATA["+priceList+"]]>").append("</price_list>");
valueXmlString.append("<item_code protect=\"1\">").append("<![CDATA["+itemCode+"]]>").append("</item_code>"); valueXmlString.append("<item_code protect=\"1\">").append("<![CDATA["+itemCode+"]]>").append("</item_code>");
valueXmlString.append("<unit protect=\"1\">").append("<![CDATA["+unit+"]]>").append("</unit>"); valueXmlString.append("<unit protect=\"1\">").append("<![CDATA["+unit+"]]>").append("</unit>");
valueXmlString.append("<list_type protect=\"1\">").append("<![CDATA["+listType+"]]>").append("</list_type>"); valueXmlString.append("<list_type protect=\"1\">").append("<![CDATA["+listType+"]]>").append("</list_type>");
valueXmlString.append("<slab_no protect=\"1\">").append("<![CDATA["+slabno+"]]>").append("</slab_no>"); valueXmlString.append("<slab_no protect=\"1\">").append("<![CDATA["+slabno+"]]>").append("</slab_no>");
//Added By Sagar On 1-FEB-2017 Start
/*valueXmlString.append("<min_qty>").append("<![CDATA["+mminqtyStr+"]]>").append("</min_qty>");
valueXmlString.append("<max_qty>").append("<![CDATA["+mmaxqtyStr+"]]>").append("</max_qty>");
valueXmlString.append("<rate>").append("<![CDATA["+mrate+"]]>").append("</rate>");
valueXmlString.append("<min_rate>").append("<![CDATA["+minrate+"]]>").append("</min_rate>");
valueXmlString.append("<max_rate>").append("<![CDATA["+maxrate+"]]>").append("</max_rate>");*/
//Added By Sagar On 1-FEB-2017 End
/* sql = "SELECT DISTINCT list_type FROM PRICELIST WHERE price_list = '"+ priceList +"'"; /* sql = "SELECT DISTINCT list_type FROM PRICELIST WHERE price_list = '"+ priceList +"'";
rs = stmt.executeQuery(sql); rs = stmt.executeQuery(sql);
...@@ -171,8 +185,17 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -171,8 +185,17 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
rs = null; rs = null;
valueXmlString.append("<list_type protect='1\'>").append(listType).append("</list_type>"); valueXmlString.append("<list_type protect='1\'>").append(listType).append("</list_type>");
*/ */
} }// Added By Sagar On 1-FEB-2017 Start
// Commented By Sagar On 27-JAN-2017 Start /*else if (currentColumn.trim().equalsIgnoreCase("itm_default") )
{
valueXmlString.append("<min_qty>").append("0").append("</min_qty>");
valueXmlString.append("<max_qty>").append("0").append("</max_qty>");
valueXmlString.append("<rate>").append("0").append("</rate>");
valueXmlString.append("<min_rate>").append("0").append("</min_rate>");
valueXmlString.append("<max_rate>").append("0").append("</max_rate>");
}// Added By Sagar On 1-FEB-2017 End
*/ // Commented By Sagar On 27-JAN-2017 Start
/* else /* else
if (currentColumn.trim().equals("itm_default") ) if (currentColumn.trim().equals("itm_default") )
{ {
...@@ -467,9 +490,9 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -467,9 +490,9 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
ArrayList<String> errFields = new ArrayList<String>(); ArrayList<String> errFields = new ArrayList<String>();
StringBuffer errStringXml = new StringBuffer("<?xml version = \"1.0\"?> \r\n <Root> <Errors>"); StringBuffer errStringXml = new StringBuffer("<?xml version = \"1.0\"?> \r\n <Root> <Errors>");
// Added By Sagar on [25-JAN-2017] [Start] // Added By Sagar on [25-JAN-2017] [Start]
int mmaxqty=0 , mminqty = 0,cnt=0; double mmaxqty=0 , mminqty = 0,cnt=0;
double mrate = 0.0; double mrate = 0.0 , minrate = 0.0 , maxrate = 0.0;
String mmaxqtyStr = "" , mminqtyStr = "" , strvalid_upto="" , strmeff_from = "" , valid_uptoDate = "" , String mmaxqtyStr = "" , mminqtyStr = "" , strvalid_upto="" , strmeff_from = "" , valid_uptoDate = "" , minrateStr="" , maxrateStr="",
eff_fromDate = "" , mitem_code ="" , mactive ="" , mrateStr= "" , mValue ="", ls_plist_parent = "" , Is_price_list = "" ; eff_fromDate = "" , mitem_code ="" , mactive ="" , mrateStr= "" , mValue ="", ls_plist_parent = "" , Is_price_list = "" ;
//ConnDriver connDriver = new ConnDriver(); //ConnDriver connDriver = new ConnDriver();
// Added By Sagar on [25-JAN-2017] [End] // Added By Sagar on [25-JAN-2017] [End]
...@@ -787,12 +810,14 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -787,12 +810,14 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] ls_plist_parent [ " + ls_plist_parent + "] Is_price_list [" + Is_price_list + "]"); System.out.println("25-JAN-2017 validation for [" + childNodeName + "] ls_plist_parent [ " + ls_plist_parent + "] Is_price_list [" + Is_price_list + "]");
if (ls_plist_parent != null && ls_plist_parent.trim().length() > 0)// manoharan commented wrong condition/ if (ls_plist_parent != null && ls_plist_parent.trim().length() > 0)// manoharan commented wrong condition/
{ {
if(ls_plist_parent.equalsIgnoreCase((Is_price_list))) if(ls_plist_parent.equalsIgnoreCase(Is_price_list))
{
errCode = "VTPARENTPL"; errCode = "VTPARENTPL";
errString = getErrorString("price_list__parent",errCode,userId); //errString = getErrorString("price_list__parent",errCode,userId);
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
System.out.println("Inside Parent list :::::::");
}
} }
} }
// Modified By Sagar to check null for dom value On [25-JAN-2017] [End] // Modified By Sagar to check null for dom value On [25-JAN-2017] [End]
...@@ -822,29 +847,35 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -822,29 +847,35 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
if(mmaxqtyStr.length() > 0) if(mminqtyStr.length() > 0)
{ {
mmaxqty=Integer.parseInt(mmaxqtyStr); mminqty = Double.parseDouble(mminqtyStr);
} System.out.println("pasring mi mminqty ::: "+mminqty);
else if( mminqty <= 0 )
{ {
mmaxqty = 0; errCode = "VTMINLESS";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
} }
if(mminqtyStr.length() > 0)
{
mminqty =Integer.parseInt(mminqtyStr);
} }
else if(mmaxqtyStr.length() > 0)
{
mmaxqty=Double.parseDouble(mmaxqtyStr);
System.out.println("pasring mi qty ::: "+mmaxqty);
if( mmaxqty <= 0 )
{ {
mminqty = 0; errCode = "VTMAXLESS";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]"); System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]");
if (mmaxqty < mminqty ) /*if (mmaxqty < mminqty )
{ {
errCode = "VMMINQTY"; errCode = "VMMINQTY";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }*/
} }
if("max_qty".equalsIgnoreCase(childNodeName)) if("max_qty".equalsIgnoreCase(childNodeName))
{ {
...@@ -859,18 +890,24 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -859,18 +890,24 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
if(mmaxqtyStr.length() > 0) if(mmaxqtyStr.length() > 0)
{ {
mmaxqty=Integer.parseInt(mmaxqtyStr); mmaxqty=Integer.parseInt(mmaxqtyStr);
} System.out.println("pasring mi qty ::: "+mmaxqty);
else if( mmaxqty <= 0 )
{ {
mmaxqty = 0; errCode = "VTMAXLESS";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
} }
if(mminqtyStr.length() > 0) if(mminqtyStr.length() > 0)
{ {
mminqty =Integer.parseInt(mminqtyStr); mminqty =Integer.parseInt(mminqtyStr);
} System.out.println("pasring mi mminqty ::: "+mminqty);
else if( mminqty <= 0 )
{ {
mminqty = 0; errCode = "VTMINLESS";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]"); System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]");
if (mmaxqty < mminqty ) if (mmaxqty < mminqty )
...@@ -1017,56 +1054,117 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1017,56 +1054,117 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
{ {
mrateStr = checkNull(genericUtility.getColumnValue(childNodeName,dom)); mrateStr = checkNull(genericUtility.getColumnValue(childNodeName,dom));
if(mrateStr.length() > 0) System.out.println("mrateStr if :: "+mrateStr);
if(mrateStr == null || mrateStr.length() == 0)
{ {
mrate = Double.parseDouble(mrateStr); errCode="VTINVRATE";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
} }
else if(mrateStr.length() > 0)
{ {
mrate = 0 ; mrate = Double.parseDouble(mrateStr);
} System.out.println("pasring mrate ::::" +mrate);
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mrate [ " + mrate + "]");
if( mrate <= 0 ) if( mrate <= 0 )
{ {
System.out.println("<=0 :::: "+mrate);
errCode="VTRATE2"; errCode="VTRATE2";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mrate [ " + mrate + "]");
}
if("min_rate".equalsIgnoreCase(childNodeName)) if("min_rate".equalsIgnoreCase(childNodeName))
{ {
mrateStr = checkNull(genericUtility.getColumnValue(childNodeName,dom)); minrateStr = checkNull(genericUtility.getColumnValue("min_rate",dom));
if(mrateStr.length() > 0) maxrateStr = checkNull(genericUtility.getColumnValue("max_rate",dom));
System.out.println(" minrateStr :: "+minrateStr);
System.out.println(" maxrateStr :: "+maxrateStr);
if(minrateStr == null || minrateStr.length() == 0)
{ {
mrate = Double.parseDouble(mrateStr); errCode="VTMINRATE";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
} }
else if(minrateStr.length() > 0)
{
minrate = Double.parseDouble(minrateStr);
System.out.println("parsing minrate :::: " +minrate);
if( minrate <= 0 )
{ {
mrate = 0 ; System.out.println("<=0 :::::: "+minrate);
errCode="VTMINERR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mrate [ " + mrate + "]"); }
if( mrate <= 0 ) System.out.println("31-JAN-2017 validation for [" + childNodeName + "] minrate [ " + minrate + "]");
if(maxrateStr.length() > 0)
{ {
errCode="VTMINRATE"; maxrate = Double.parseDouble(maxrateStr);
System.out.println("parsing maxrate :::: " +maxrate);
if( maxrate <= 0 )
{
System.out.println("<=0 :::::: "+maxrate);
errCode="VTMAXERR";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
System.out.println("31-JAN-2017 validation for [" + childNodeName + "] maxrate [ " + maxrate + "]");
/*
if(minrate > maxrate)
{
errCode="VTRATEER";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}*/
}
if("max_rate".equalsIgnoreCase(childNodeName)) if("max_rate".equalsIgnoreCase(childNodeName))
{ {
mrateStr = checkNull(genericUtility.getColumnValue(childNodeName,dom)); minrateStr = checkNull(genericUtility.getColumnValue("min_rate",dom));
if(mrateStr.length() > 0) maxrateStr = checkNull(genericUtility.getColumnValue("max_rate",dom));
System.out.println(" minrateStr :: "+minrateStr);
System.out.println(" maxrateStr :: "+maxrateStr);
if(maxrateStr == null || maxrateStr.length() == 0)
{ {
mrate = Double.parseDouble(mrateStr); errCode="VTMAXVRATE";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
} }
else if(maxrateStr.length() > 0)
{
maxrate = Double.parseDouble(maxrateStr);
System.out.println("parsing maxrate :::: " +maxrate);
if( maxrate <= 0 )
{ {
mrate = 0 ; System.out.println("<=0 :::::: "+maxrate);
errCode="VTMAXERR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mrate [ " + mrate + "]"); }
if( mrate <= 0 ) System.out.println("31-JAN-2017 validation for [" + childNodeName + "] maxrate [ " + maxrate + "]");
if(minrateStr.length() > 0)
{ {
errCode="VTMAXVRATE"; minrate = Double.parseDouble(minrateStr);
System.out.println("parsing minrate :::: " +minrate);
if( minrate <= 0 )
{
System.out.println("<=0 :::::: "+minrate);
errCode="VTMINERR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
System.out.println("31-JAN-2017 validation for [" + childNodeName + "] minrate [ " + minrate + "]");
if(minrate > maxrate)
{
errCode="VTRATEER";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
...@@ -1081,9 +1179,10 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1081,9 +1179,10 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
}//switch }//switch
//}//for //}//for
System.out.println("Error list ::::: [" +errList.toString()+"] >>>>>> size>>"+errList.size());
int errListSize = errList.size(); int errListSize = errList.size();
int cntErr = 0; int cntErr = 0;
String errFldName = null, errorType = null; String errFldName = "", errorType = "";
System.out.println("errListSize ..........[" + errListSize + "]"); System.out.println("errListSize ..........[" + errListSize + "]");
if(errList != null && errListSize > 0) if(errList != null && errListSize > 0)
{ {
...@@ -1116,7 +1215,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1116,7 +1215,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
{ {
errStringXml = new StringBuffer(""); errStringXml = new StringBuffer("");
} }
errString = errStringXml.toString();
System.out.println("ErrString ::"+errString);
}//try }//try
catch(Exception e) catch(Exception e)
{ {
...@@ -1145,10 +1245,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1145,10 +1245,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
} }
}catch(Exception se){} }catch(Exception se){}
} }
errString = errStringXml.toString();
System.out.println("ErrString ::"+errString);
System.out.println("ErrString2 ::"+errString);
return errString; return errString;
}//wfValData }//wfValData
......
package ibase.webitm.ejb.dis;
import ibase.webitm.utility.ITMException;
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.E12GenericUtility;
import ibase.webitm.ejb.ValidatorEJB;
@Stateless
public class SecSalesSubIC extends ValidatorEJB implements SecSalesSubICLocal ,SecSalesSubICRemote {
public String wfValData(String currFrmXmlStr, String hdrFrmXmlStr,String allFrmXmlStr, String objContext, String editFlag,String xtraParams) throws RemoteException
{
System.out.println("In wfValData");
Document currDom = null;
Document hdrDom = null;
Document allDom = null;
String errString = "";
try
{
System.out.println("currFrmXmlStr..." + currFrmXmlStr);
System.out.println("hdrFrmXmlStr..." + hdrFrmXmlStr);
System.out.println("allFrmXmlStr..." + allFrmXmlStr);
if ((currFrmXmlStr != null) && (currFrmXmlStr.trim().length() != 0))
{
currDom = parseString(currFrmXmlStr);
}
if ((hdrFrmXmlStr != null) && (hdrFrmXmlStr.trim().length() != 0))
{
hdrDom = parseString(hdrFrmXmlStr);
}
if ((allFrmXmlStr != null) && (allFrmXmlStr.trim().length() != 0))
{
allDom = parseString(allFrmXmlStr);
}
errString = wfValData(currDom, hdrDom, allDom, objContext, editFlag, xtraParams);
}
catch (Exception e)
{
System.out.println("Exception : [SecSalesSubIC][wfValData(String currFrmXmlStr)] : ==>\n" + e.getMessage());
}
return errString;
}
private String checkNull(String input)
{
return input == null ? "" : input.trim();
}
public String wfValData(Document currDom, Document hdrDom, Document allDom,String objContext, String editFlag, String xtraParams)throws RemoteException, ITMException
{
E12GenericUtility genericUtility= new E12GenericUtility();
ArrayList<String> errList = new ArrayList<String>();
ArrayList<String> errFields = new ArrayList<String>();
int count = 0;
String errString = "" , loginSiteCode = "" , userId ="" , countryCode = "" , isPrdClosed = "" ;
String errorType = "";
String errCode = "";
StringBuffer errStringXml = new StringBuffer("<?xml version=\"1.0\"?>\r\n<Root><Errors>");
String childNodeName = "";
String sql = "";
int noOfChilds = 0;
ResultSet rs = null;
Connection conn = null;
PreparedStatement pstmt = null;
int currentFormNo = 0;
int cnt = 0;
//ConnDriver connDriver = null;
Node childNode = null;
String itemSer="" , prdCode = "" ;
try {
System.out.println("************xtraParams*************" + xtraParams);
//connDriver = new ConnDriver();
conn = getConnection();
//conn = connDriver.getConnectDB("DriverITM");
System.out.println("In wfValData Secondary Sales Submit:::");
userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
loginSiteCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode"));
System.out.println("**************loginCode************" + userId);
if ((objContext != null) && (objContext.trim().length() > 0))
{
currentFormNo = Integer.parseInt(objContext);
}
NodeList parentList = currDom.getElementsByTagName("Detail"+ currentFormNo);
NodeList childList = null;
System.out.println("hdrDom..." + hdrDom.toString());
switch (currentFormNo)
{
case 1:
{
childList = parentList.item(0).getChildNodes();
noOfChilds = childList.getLength();
for (int ctr = 0; ctr < noOfChilds; ctr++)
{
childNode = childList.item(ctr);
if (childNode.getNodeType() != 1)
{
continue;
}
childNodeName = childNode.getNodeName();
System.out.println("Editflag =" + editFlag);
System.out.println("parentList = " + parentList);
System.out.println("childList = " + childList);
if ("prd_code".equalsIgnoreCase(childNodeName))
{
prdCode = checkNull(genericUtility.getColumnValue("prd_code", currDom));
itemSer = checkNull(genericUtility.getColumnValue("item_ser", currDom));
System.out.println("Period Code :::::::: "+prdCode);
if(prdCode==null || prdCode.length()==0)
{
errList.add("VMNULLPRD");
errFields.add(childNodeName.toLowerCase());
break;
}
if(itemSer==null || itemSer.trim().length()==0)
{
errList.add("VMNULLSER");//Invalid-Division can not be blank
errFields.add(childNodeName.toLowerCase());
break;
}
else if(itemSer != null || itemSer.trim().length()>0)
{
sql = "SELECT COUNT(*) AS COUNT FROM ITEMSER WHERE ITEM_SER = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemSer);
rs = pstmt.executeQuery();
if (rs.next())
{
count = rs.getInt("COUNT");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
System.out.println("Count: " + count);
if (count == 0)
{
errList.add("VTINVDIV");//Invalid-Division Does not exist
errFields.add(childNodeName.toLowerCase());
break;
}
sql= "select count_code from state where " +
"state_code in (select state_code from site where site_code=?)";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginSiteCode );
rs = pstmt.executeQuery();
if(rs.next())
{
countryCode = checkNull(rs.getString("count_code")).trim();
System.out.println("countryCode >>> :"+countryCode);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
sql = "select count(*) from period_appl a,period_tbl b " +
"where a.ref_code=a.prd_tblno and a.prd_tblno=b.prd_tblno " +
" AND b.prd_code = ? " +
"and b.prd_tblno=? " +
"AND case when a.type is null then 'X' else a.type end='S' ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,prdCode.trim());
pstmt.setString(2,countryCode+"_"+itemSer.trim());
rs = pstmt.executeQuery();
if (rs.next())
{
cnt = rs.getInt(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if (cnt == 0)
{
System.out.println("Error :Period not exist in period_tbl master ");
errCode = "VMINVPRDTB";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else
{
sql = "select b.FR_DATE as FR_DATE,b.TO_DATE as TO_DATE " +
",b.entry_start_dt as entry_start_dt" +
",b.entry_end_dt as entry_end_dt ,b.prd_closed" +
" from period_appl a,period_tbl b " +
"where a.ref_code=a.prd_tblno and a.prd_tblno=b.prd_tblno " +
" AND b.prd_code = ? " +
"and b.prd_tblno=? " +
"AND case when a.type is null then 'X' else a.type end='S' ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,prdCode.trim());
pstmt.setString(2,countryCode+"_"+itemSer.trim());
rs = pstmt.executeQuery();
if(rs.next())
{
isPrdClosed = rs.getString("prd_closed");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if("Y".equalsIgnoreCase(isPrdClosed))
{
errCode = "VMPRDCLOSE";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
/*else
{
errList.add("VMNULLSER");//Invalid-Division can not be blank
errFields.add(childNodeName.toLowerCase());
break;
}*/
}
/* if ("item_ser".equalsIgnoreCase(childNodeName) )
{
itemSer = checkNull(genericUtility.getColumnValue("item_ser", currDom));
System.out.println("Item Seris ::::::::: " +itemSer);
if(itemSer==null || itemSer.trim().length()==0)
{
errList.add("VMNULLSER");//Invalid-Division can not be blank
errFields.add(childNodeName.toLowerCase());
break;
}
else
{
sql = "SELECT COUNT(*) AS COUNT FROM ITEMSER WHERE ITEM_SER = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemSer);
rs = pstmt.executeQuery();
if (rs.next())
{
count = rs.getInt("COUNT");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
System.out.println("Count: " + count);
if (count == 0)
{
errList.add("VTITMERR");//Invalid-Division Does not exist
errFields.add(childNodeName.toLowerCase());
break;
}
}
}*/
}
}
break;
}
int errListSize = errList.size();
cnt = 0;
String errFldName = "";
if ((errList != null) && (errListSize > 0))
{
for (cnt = 0; cnt < errListSize; cnt++)
{
errCode = (String) errList.get(cnt);
errFldName = (String) errFields.get(cnt);
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);
System.out.println("errStringXml .........." + errStringXml);
errString = "";
}
if (errorType.equalsIgnoreCase("E"))
{
break;
}
}
errList.clear();
errList = null;
errFields.clear();
errFields = null;
errStringXml.append("</Errors></Root>\r\n");
}
else
{
errStringXml = new StringBuffer("");
}
errString = errStringXml.toString();
}
catch (Exception e)
{
System.out.println("Exception in "+this.getClass().getSimpleName()+" == >");
e.printStackTrace();
throw new ITMException(e);
}
finally
{
try
{
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null)
{
pstmt.close();
pstmt = null;
}
if ((conn != null) && (!conn.isClosed()))
conn.close();
}
catch (Exception e)
{
System.out.println("Exception :"+this.getClass().getSimpleName()+":wfValData :==>\n" + e.getMessage());
throw new ITMException(e);
}
}
return errString;
}
private String errorType(Connection conn, String errorCode)
{
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();
try
{
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
catch (Exception e)
{
e.printStackTrace();
}
try
{
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
catch (Exception e)
{
e.printStackTrace();
}
}
finally
{
try
{
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
catch (Exception e)
{
e.printStackTrace();
}
}
return msgType;
}
}
package ibase.webitm.ejb.dis;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public interface SecSalesSubICLocal extends ValidatorLocal{
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.dis;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public interface SecSalesSubICRemote extends ValidatorRemote{
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.dis;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
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.E12GenericUtility;
import ibase.webitm.ejb.ITMDBAccessEJB;
import ibase.webitm.ejb.ProcessEJB;
import ibase.webitm.ejb.dis.adv.CustStockGWTConf;
import ibase.webitm.utility.ITMException;
@Stateless
public class SecSalesSubPrc extends ProcessEJB implements SecSalesSubPrcLocal , SecSalesSubPrcRemote {
E12GenericUtility genericUtility= new E12GenericUtility();
ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB();
private String checkNull(String input)
{
return input == null ? "" : input.trim();
}
@Override
public String getData(String xmlString, String xmlString2, String windowName, String xtraParams) throws RemoteException, ITMException {
String rtStr = "";
Document dom = null;
Document dom2 = null;
try {
if (xmlString != null && xmlString.trim().length() != 0) {
dom = genericUtility.parseString(xmlString);
}
if (xmlString2 != null && xmlString2.trim().length() != 0) {
dom2 = genericUtility.parseString(xmlString2);
}
rtStr = getData(dom, dom2, windowName, xtraParams);
} catch (Exception e) {
System.out.println("::::"+this.getClass().getSimpleName()+"::getDataString" + e.getMessage());
e.printStackTrace();
}
return rtStr;
}
@Override
public String getData(Document dom, Document dom2, String windowName, String xtraParams) throws RemoteException, ITMException {
String errString = "";
String sql = "" , itemSer = "" , prdCode = "" , custCode = "" , custName = "" , posCode = "" , empCode = "" , tranId = "" ,
empName = "" , positionDescr = "" , frdatStr = "" , todatStr = "" , stmtdatStr = "";
StringBuffer retTabSepStrBuff = new StringBuffer();
PreparedStatement pstmt = null , pstmt1 = null;
ResultSet rs = null , rs1 = null;
Connection conn = null;
Timestamp frData = null , toData = null , stmtDate = null;
int cnt=0;
try {
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getDispDateFormat());
//ConnDriver con = new ConnDriver();
//conn = con.getConnectDB("DriverITM");
conn = getConnection();
itemSer = checkNull(genericUtility.getColumnValue("item_ser", dom));
prdCode = checkNull(genericUtility.getColumnValue("prd_code", dom));
System.out.println("itemSer ::::::::"+itemSer + " prdCode :::::::: " +prdCode);
retTabSepStrBuff.append("<?xml version=\"1.0\"?>\r\n<DocumentRoot>\r\n<description>Datawindow Root</description>\r\n<group0>\r\n<description>Group0 description</description>\r\n<Header0>\r\n<description>Header0 members</description>\r\n");
if(itemSer != null && prdCode != null)
{
sql = "SELECT CUST_CODE , FROM_DATE , TO_DATE , ITEM_SER , STMT_DATE , POS_CODE , EMP_CODE , TRAN_ID FROM CUST_STOCK WHERE ITEM_SER = ? AND PRD_CODE = ? AND POS_CODE IS NOT NULL AND CASE WHEN CONFIRMED IS NULL THEN 'N' ELSE CONFIRMED END = 'N' ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemSer);
pstmt.setString(2, prdCode);
rs = pstmt.executeQuery();
while(rs.next())
{
custCode = rs.getString("CUST_CODE");
frData = rs.getTimestamp("FROM_DATE");
toData = rs.getTimestamp("TO_DATE");
itemSer = checkNull(rs.getString("ITEM_SER"));
stmtDate = rs.getTimestamp("STMT_DATE");
posCode = rs.getString("POS_CODE");
empCode = rs.getString("EMP_CODE");
tranId = checkNull(rs.getString("TRAN_ID"));
cnt++;
System.out.println("CUST_CODE::::::::"+custCode);
System.out.println("frData:::::::::::::"+frData);
System.out.println("toData::::::::"+toData);
System.out.println("stmtDate::::::::"+stmtDate);
System.out.println("empCode::::::::::"+empCode);
System.out.println("tranId::::::::::"+tranId);
if( custCode != null && custCode.length() > 0 )
{
sql = "SELECT CUST_NAME FROM CUSTOMER WHERE CUST_CODE = ? ";
pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1, custCode);
rs1 = pstmt1.executeQuery();
if (rs1.next())
{
custName = checkNull(rs1.getString("CUST_NAME"));
System.out.println("custName is :" + custName);
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
}
if( posCode != null && posCode.length() > 0 )
{
sql = "select FN_GET_POSCODE_DESCR(?) as descr from dual ";
pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1, rs.getString("POS_CODE"));
rs1 = pstmt1.executeQuery();
if (rs1.next())
{
positionDescr = checkNull(rs1.getString("descr"));
System.out.println("descr :::"+positionDescr);
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
}
if( empCode != null && empCode.length() > 0 )
{
sql = "select emp_fname||' '||emp_mname||' '||emp_lname as name from employee where emp_code=? ";
pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1, empCode);
rs1 = pstmt1.executeQuery();
if (rs1.next())
{
empName = checkNull(rs1.getString("name"));
System.out.println("empName :" + empName);
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
}
frdatStr = checkNull(genericUtility.getValidDateString(frData.toString(), genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat()));
todatStr = checkNull(genericUtility.getValidDateString(toData.toString(), genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat()));
stmtdatStr = checkNull(genericUtility.getValidDateString(stmtDate.toString(), genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat()));
retTabSepStrBuff.append("<Detail domID='"+cnt+"' >\r\n");
retTabSepStrBuff.append("<attribute updateFlag='N' selected='N' />\r\n");
retTabSepStrBuff.append("<cust_code>").append("<![CDATA["+custCode+"]]>").append("</cust_code>\r\n");
retTabSepStrBuff.append("<cust_name>").append("<![CDATA["+custName+"]]>").append("</cust_name>\r\n");
retTabSepStrBuff.append("<item_ser>").append("<![CDATA["+itemSer+"]]>").append("</item_ser>\r\n");
retTabSepStrBuff.append("<pos_code>").append("<![CDATA["+posCode+"]]>").append("</pos_code>\r\n");
retTabSepStrBuff.append("<position_descr>").append("<![CDATA["+positionDescr+"]]>").append("</position_descr>\r\n");
retTabSepStrBuff.append("<from_date>").append("<![CDATA["+frdatStr+"]]>").append("</from_date>\r\n");
retTabSepStrBuff.append("<to_date>").append("<![CDATA["+todatStr+"]]>").append("</to_date>\r\n");
retTabSepStrBuff.append("<stmt_date>").append("<![CDATA["+stmtdatStr+"]]>").append("</stmt_date>\r\n");
retTabSepStrBuff.append("<emp_code>").append("<![CDATA["+empCode+"]]>").append("</emp_code>\r\n");
retTabSepStrBuff.append("<emp_name>").append("<![CDATA["+empName+"]]>").append("</emp_name>\r\n");
retTabSepStrBuff.append("<tran_id>").append("<![CDATA["+tranId+"]]>").append("</tran_id>\r\n");
retTabSepStrBuff.append("</Detail>\r\n");
}
}
retTabSepStrBuff.append("</Header0>\r\n");
retTabSepStrBuff.append("</group0>\r\n");
retTabSepStrBuff.append("</DocumentRoot>\r\n");
errString = retTabSepStrBuff.toString();
rs.close();
rs = null;
pstmt.close();
pstmt = null;
} catch (Exception e) {
e.printStackTrace();
System.out.println(":::::"+this.getClass().getSimpleName()+":::::" + e.getMessage());
throw new ITMException(e);
} finally {
try {
conn.close();
conn = null;
} catch (Exception e) {
errString = e.getMessage();
e.printStackTrace();
throw new ITMException(e);
}
}
return errString;
}
@Override
public String process(String xmlString, String xmlString2,String windowName, String xtraParams) throws RemoteException,ITMException
{
String rtStr = "";
Document dom = null;
Document dom2 = null;
try {
if (xmlString != null && xmlString.trim().length() != 0) {
dom = genericUtility.parseString(xmlString);
System.out.println("Process Dom::::::::::::::::"+dom );
}
if (xmlString2 != null && xmlString2.trim().length() != 0) {
dom2 = genericUtility.parseString(xmlString2);
System.out.println("Process Dom2::::::::::::::::"+dom2 );
}
rtStr = process(dom, dom2, windowName, xtraParams);
} catch (Exception e) {
System.out.println("::::"+this.getClass().getSimpleName()+"::processDataString" + e.getMessage());
e.printStackTrace();
}
return rtStr;
}
@Override
public String process(Document dom, Document dom2, String windowName,String xtraParams) throws RemoteException, ITMException {
String errString = "", userID = "", prdCode = "" , itemSer = "" , tranId = "" , loginSiteCode = "" , forcedFlag = "" , result = "";
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
Connection conn=null;
int ctr = 0, childNodeListLength = 0, parentNodeListLength = 0;
String childNodeName = "";
boolean val=false,num=false;
String chg_term="",chg_user="";
java.sql.Date valid_upto = null;
int cnt=0;
try {
ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB();
System.out.println("In process Secondary Sales :::");
chg_term = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId");
chg_user = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode");
loginSiteCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode"));
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getDispDateFormat());
CustStockGWTConf custStockGWTConf = new CustStockGWTConf();
parentNodeList = dom2.getElementsByTagName("Detail2");
parentNodeListLength = parentNodeList.getLength();
if(parentNodeListLength == 0)
{
errString = itmDBAccessEJB.getErrorString("","VPSELONERD","","",conn);
return errString;
}
System.out.println("::::::parentNodeListLength["+parentNodeListLength+"]");
for (int i = 0; i < parentNodeListLength; i++)
{
parentNode = parentNodeList.item(i);
childNodeList = parentNode.getChildNodes();
childNodeListLength = childNodeList.getLength();
System.out.println("childNodeListLength : "+childNodeListLength+" childNodeList : "+childNodeList);
for (int childRow = 0; childRow < childNodeListLength; childRow++)
{
childNode = childNodeList.item(childRow);
childNodeName = childNode.getNodeName();
System.out.println("childNodeList.item(childRow) : "+ childNode);
System.out.println("childNode Name : "+childNode.getNodeName()+" value::"+childNode.getNodeValue());
if("prd_code".equalsIgnoreCase(childNodeName) && childNode.getFirstChild()!=null)
{
prdCode = checkNull(childNode.getFirstChild().getNodeValue());
System.out.println("prdCode :::::::"+prdCode);
}
else if("item_ser".equalsIgnoreCase(childNodeName) && childNode.getFirstChild()!=null)
{
itemSer = checkNull(childNode.getFirstChild().getNodeValue());
System.out.println("itemSer :::::::"+itemSer);
}
else if("tran_id".equalsIgnoreCase(childNodeName) )
{
tranId = checkNull(childNode.getFirstChild().getNodeValue());
System.out.println("tranId :::::::"+tranId);
}
}
if(tranId!=null && tranId.trim().length()>0)
{
result = custStockGWTConf.submit(tranId, xtraParams, forcedFlag);
if (result.toUpperCase().indexOf("VTSUBM1") > -1)
{
cnt++;
}
}
}
if(parentNodeListLength==cnt)
{
errString = itmDBAccessEJB.getErrorString("", "PROCSUCFUL", "","", conn);
}
else if(parentNodeListLength!=0 && cnt>0 && parentNodeListLength>cnt)
{
errString = itmDBAccessEJB.getErrorString("","TRNPARSUCC","","",conn);
return errString;
}
else if(cnt==0)
{
errString = itmDBAccessEJB.getErrorString("", "VPINVPRCFL", "","", conn);
}
}
catch (Exception e) {
System.out.println("::::Exception::::"+this.getClass().getSimpleName()+":::::" + e.getMessage());
e.printStackTrace();
errString = itmDBAccessEJB.getErrorString("", "VPINVPRCFL", "","", conn);
}
return errString;
}
}
package ibase.webitm.ejb.dis;
import ibase.webitm.ejb.ProcessLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public interface SecSalesSubPrcLocal extends ProcessLocal{
public String getData(String xmlString, String xmlString2, String windowName, String xtraParams) throws RemoteException,ITMException;
public String getData(Document dom, Document dom2, String windowNamem, String xtraParams) throws RemoteException,ITMException;
public String process(Document dom, Document dom2, String windowName, String xtraParams) throws RemoteException,ITMException;
public String process(String xmlString, String xmlString2, String windowName, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.dis;
import ibase.webitm.ejb.ProcessRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public interface SecSalesSubPrcRemote extends ProcessRemote{
public String getData(String xmlString, String xmlString2, String windowName, String xtraParams) throws RemoteException,ITMException;
public String getData(Document dom, Document dom2, String windowNamem, String xtraParams) throws RemoteException,ITMException;
public String process(Document dom, Document dom2, String windowName, String xtraParams) throws RemoteException,ITMException;
public String process(String xmlString, String xmlString2, String windowName, String xtraParams) throws RemoteException,ITMException;
}
<?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>67108864</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>
<Summary>
<height>0</height>
<color>536870912</color>
</Summary>
<Footer>
<height>0</height>
<color>536870912</color>
</Footer>
<Detail>
<height>70</height>
<color>536870912</color>
</Detail>
<TableDefinition>
<table_column>
<type size="6">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>prd_code</name>
<dbname>prd_code</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>item_ser</name>
<dbname>item_ser</dbname>
</table_column>
</TableDefinition>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Period Code:</text>
<border>0</border>
<color>33554432</color>
<x>35</x>
<y>12</y>
<height>16</height>
<width>75</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>prd_code_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>1</id>
<alignment>1</alignment>
<tabsequence>10</tabsequence>
<border>0</border>
<color>33554432</color>
<x>114</x>
<y>12</y>
<height>16</height>
<width>61</width>
<format>######</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>prd_code</name>
<visible>1</visible>
<EditStyle style="editmask">
<useformat>yes</useformat>
<mask>######</mask>
<imemode>0</imemode>
<focusrectangle>no</focusrectangle>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Divison:</text>
<border>0</border>
<color>33554432</color>
<x>198</x>
<y>12</y>
<height>16</height>
<width>61</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>item_ser_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>0</alignment>
<tabsequence>20</tabsequence>
<border>0</border>
<color>33554432</color>
<x>263</x>
<y>12</y>
<height>16</height>
<width>61</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>item_ser</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<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>
</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>
<?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>67108864</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>20</height>
<color>536870912</color>
</Header>
<Summary>
<height>0</height>
<color>536870912</color>
</Summary>
<Footer>
<height>0</height>
<color>536870912</color>
</Footer>
<Detail>
<height>23</height>
<color>536870912</color>
</Detail>
<TableDefinition>
<table_column>
<type size="10">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>cust_code</name>
<dbname>cust_code</dbname>
</table_column>
<table_column>
<type size="40">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>cust_name</name>
<dbname>cust_name</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>item_ser</name>
<dbname>item_ser</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>pos_code</name>
<dbname>pos_code</dbname>
</table_column>
<table_column>
<type size="30">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>position_descr</name>
<dbname>position_descr</dbname>
</table_column>
<table_column>
<type>date</type>
<updatewhereclause>yes</updatewhereclause>
<name>from_date</name>
<dbname>from_date</dbname>
</table_column>
<table_column>
<type>date</type>
<updatewhereclause>yes</updatewhereclause>
<name>to_date</name>
<dbname>to_date</dbname>
</table_column>
<table_column>
<type>date</type>
<updatewhereclause>yes</updatewhereclause>
<name>stmt_date</name>
<dbname>stmt_date</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_code</name>
<dbname>emp_code</dbname>
</table_column>
<table_column>
<type size="40">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_name</name>
<dbname>emp_name</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>tran_id</name>
<dbname>tran_id</dbname>
</table_column>
</TableDefinition>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Customer Code</text>
<border>0</border>
<color>33554432</color>
<x>2</x>
<y>2</y>
<height>16</height>
<width>75</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cust_code_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Name</text>
<border>0</border>
<color>33554432</color>
<x>79</x>
<y>2</y>
<height>16</height>
<width>200</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cust_name_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Division</text>
<border>0</border>
<color>33554432</color>
<x>281</x>
<y>2</y>
<height>16</height>
<width>63</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>item_ser_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Position</text>
<border>0</border>
<color>33554432</color>
<x>346</x>
<y>2</y>
<height>16</height>
<width>88</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>pos_code_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Description</text>
<border>0</border>
<color>33554432</color>
<x>436</x>
<y>2</y>
<height>16</height>
<width>162</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>position_descr_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>From Date</text>
<border>0</border>
<color>33554432</color>
<x>600</x>
<y>2</y>
<height>16</height>
<width>64</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>from_date_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>To Date</text>
<border>0</border>
<color>33554432</color>
<x>666</x>
<y>2</y>
<height>16</height>
<width>63</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>to_date_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Statement Date</text>
<border>0</border>
<color>33554432</color>
<x>731</x>
<y>2</y>
<height>16</height>
<width>70</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>stmt_date_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Employee Code</text>
<border>0</border>
<color>33554432</color>
<x>803</x>
<y>2</y>
<height>16</height>
<width>98</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Employee Name</text>
<border>0</border>
<color>33554432</color>
<x>903</x>
<y>2</y>
<height>16</height>
<width>157</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Tran Id</text>
<border>0</border>
<color>33554432</color>
<x>1062</x>
<y>2</y>
<height>16</height>
<width>79</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id_t</name>
<visible>1</visible>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>1</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>2</x>
<y>2</y>
<height>19</height>
<width>75</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cust_code</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>79</x>
<y>2</y>
<height>19</height>
<width>200</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cust_name</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>3</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>281</x>
<y>2</y>
<height>19</height>
<width>63</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>item_ser</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>4</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>346</x>
<y>2</y>
<height>19</height>
<width>88</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>pos_code</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>5</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>436</x>
<y>2</y>
<height>19</height>
<width>162</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>position_descr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>6</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>600</x>
<y>2</y>
<height>19</height>
<width>64</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>from_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>7</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>666</x>
<y>2</y>
<height>19</height>
<width>63</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>to_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>731</x>
<y>2</y>
<height>19</height>
<width>70</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>stmt_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>803</x>
<y>2</y>
<height>19</height>
<width>98</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>903</x>
<y>2</y>
<height>19</height>
<width>157</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_name</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1062</x>
<y>2</y>
<height>19</height>
<width>79</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Arial</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</ColumnObject>
<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>
</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>
insert into transetup (tran_window,save_flag,val_flag,key_flag,key_string,udf_1,udf_2,udf_3,udf_4,udf_5,repeate_add,chg_date,chg_user,chg_term,edi_option,site_acc_col,confirm_col,confirm_val,repeat_add_det,repeatadddet,load_mode,auto_confirm,ledg_post_conf,chg_date_on_conf,tran_id_col,mail_option,confirm_mode,garbage_opt,val_flag_edi,verify_password,cust_acc_col,sales_pers_acc_col,supp_acc_col,item_ser_acc_code,emp_acc_col,item_ser_acc_col,workflow_opt,table_name,application,table_desc,tran_date_col,tran_id__from,tran_id__to,table_name_det1,table_name_det2,table_name_det3,multitire_opt,ref_ser,view_mode,tax_forms,sign_status,user_tran_window,custom_preview_obj,ignoreerrlist_onload,childdata_argopt,edit_tmplt,wrkflw_init,edittax,formal_args,audit_trail_opt,edit_opt,cache_opt,optimize_mode,edit_expr,rate_col,qty_col,edit_expr_inp,rcp_cache_status,print_control,transfer_mode,profile_id__res,tran_compl_msg,period_option,wrkflw_priority,exec_type,disp_meta_data,allow_attach,start_form,isattachment,header_form_no,msg_onsave,wf_status,restart_form,isgwtinitiated,confirm_date_col,confirm_by_col,brow_data_def,cms_path,def_view,view_opts,cancel_val,thumb_obj,thumb_image_col,thumb_alt_col,cancel_col,in_wf_col,in_wf_val,default_data_row,compl_action,attach_count_min) values ('w_sec_sales_sub','2','2','A','seq10',null,null,null,null,null,'N',sysdate,'BASE ','BASE ','0',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'RCP','F',null,null,null,null,null,null,null,null,null,null,'0',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
insert into obj_actions (obj_name,line_no,image,description,service_code,interactive,rights_char,title,form_no,service_handler,placement,action_type,tran_type,chg_date,chg_term,chg_user,is_confirmation_req,sep_duty_opt,re_auth_opt,show_in_panel,multi_row_opt,action_id,swipe_position) values ('sec_sales_sub',1,null,'GetData','get_data','a','R','View','1',null,null,'U',null,sysdate,'BASE','BASE',null,null,null,null,null,null,null);
insert into obj_actions (obj_name,line_no,image,description,service_code,interactive,rights_char,title,form_no,service_handler,placement,action_type,tran_type,chg_date,chg_term,chg_user,is_confirmation_req,sep_duty_opt,re_auth_opt,show_in_panel,multi_row_opt,action_id,swipe_position)values ('sec_sales_sub',2,null,'Process','process','a','R','Process','1',null,null,'U',null,sysdate,'BASE','BASE',null,null,null,null,null,null,null);
insert into obj_forms (win_name,title,form_no) values ('w_sec_sales_sub','Sec Sales Submit','1');
insert into obj_forms (win_name,title,form_no) values ('w_sec_sales_sub','Sec Sales Submit','2');
insert into itm2menu (application,level_1,level_2,level_3,level_4,level_5,win_name,descr,comments,menu_path,icon_path,close_icon,open_icon,obj_type,chg_date,chg_term,chg_user,mob_deploy,default_state,def_action) values ('DIS',25,8,0,0,0,'w_sec_sales_sub','Secondary Sales Submit','Secondary Sales Submit','DIS.25.8.0.0.0','e12_logo.gif',null,null,'P',to_timestamp('02-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE ',null,null,null);
Insert into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('sec_sales_sub','get_data','1','get_sec_sales_sub',null,'0',to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','2','EJB','SecSalesSubPrc',null);
insert into system_events (obj_name,event_code,event_context,service_code,method_rule,overwrite_core,chg_date,chg_user,chg_term,result_handle,comp_type,comp_name,comm_format) values ('sec_sales_sub','pre_validate','1','prv_sec_sales_sub',null,'0',to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','2','EJB','SecSalesSubIC',null);
insert into system_events (obj_name,event_code,event_context,service_code,method_rule,overwrite_core,chg_date,chg_user,chg_term,result_handle,comp_type,comp_name,comm_format) values ('sec_sales_sub','process','1','proc_sec_sales_sub',null,'0',to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','2','EJB','SecSalesSubPrc',null);
insert into system_event_services (service_code,service_descr,service_uri,service_provider,method_name,return_value,return_type,return_descr,return_xfrm,return_xfrm_xsl,chg_date,chg_user,chg_term) values ('get_sec_sales_sub','get_data','http://172.16.145.69/BaseE12DotNetService6-3-2-158/E12BusinessLogic6-3-2-158.asmx','BASE','getData','String','S',null,null, empty_blob(),sysdate,'BASE','BASE');
insert into system_event_services (service_code,service_descr,service_uri,service_provider,method_name,return_value,return_type,return_descr,return_xfrm,return_xfrm_xsl,chg_date,chg_user,chg_term) values ('proc_sec_sales_sub','process','http://172.16.145.69/BaseE12DotNetService6-3-2-158/E12BusinessLogic6-3-2-158.asmx','BASE','process','String','S',null,null, empty_blob(),sysdate,'BASE','BASE');
insert into system_event_services (service_code,service_descr,service_uri,service_provider,method_name,return_value,return_type,return_descr,return_xfrm,return_xfrm_xsl,chg_date,chg_user,chg_term) values ('prv_sec_sales_sub','Validation','http://172.16.145.69/BaseE12DotNetService6-3-2-158/E12BusinessLogic6-3-2-158.asmx','BASE','wfValData','String','S',null,null, empty_blob(),sysdate,'BASE','BASE');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('get_sec_sales_sub',1,'COMPONENT_TYPE','I',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('get_sec_sales_sub',2,'COMPONENT_NAME','I',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','SecSalesSubPrc');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('get_sec_sales_sub',3,'XML_DATA','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('get_sec_sales_sub',4,'XML_DATA_1','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('get_sec_sales_sub',5,'WINNAME','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
insert into system_service_args (service_code,line_no,arg_name,arg_mode,descr,arg_type,arg_xfrm,chg_date,chg_user,chg_term,arg_value) values ('get_sec_sales_sub',6,'XTRA_PARAMS','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('proc_sec_sales_sub',1,'COMPONENT_TYPE','I',null,'S',null,to_timestamp('06-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('proc_sec_sales_sub',2,'COMPONENT_NAME','I',null,'S',null,to_timestamp('06-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','SecSalesSubPrc');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('proc_sec_sales_sub',3,'XML_DATA_1','l',null,'S',null,to_timestamp('06-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('proc_sec_sales_sub',4,'XML_DATA__ALL','l',null,'S',null,to_timestamp('06-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('proc_sec_sales_sub',5,'WINNAME','l',null,'S',null,to_timestamp('06-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
insert into system_service_args (service_code,line_no,arg_name,arg_mode,descr,arg_type,arg_xfrm,chg_date,chg_user,chg_term,arg_value) values ('proc_sec_sales_sub',6,'XTRA_PARAMS','l',null,'S',null,to_timestamp('06-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_sec_sales_sub',1,'COMPONENT_TYPE','I',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','EJB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_sec_sales_sub',2,'COMPONENT_NAME','I',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','SecSalesSubIC');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_sec_sales_sub',3,'XML_DATA','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_sec_sales_sub',4,'XML_DATA_1','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_sec_sales_sub',5,'XML_DATA_ALL','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_sec_sales_sub',6,'OBJ_CONTEXT','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
insert into system_service_args (service_code,line_no,arg_name,arg_mode,descr,arg_type,arg_xfrm,chg_date,chg_user,chg_term,arg_value) values ('prv_sec_sales_sub',7,'EDIT_FLAG','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
insert into system_service_args (service_code,line_no,arg_name,arg_mode,descr,arg_type,arg_xfrm,chg_date,chg_user,chg_term,arg_value) values ('prv_sec_sales_sub',8,'XTRA_PARAMS','l',null,'S',null,to_timestamp('03-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
insert into messages (msg_no,msg_str,msg_descr,msg_type,msg_opt,msg_time,alarm,err_source,chg_date,chg_user,chg_term,override_input,mail_option) values ('VTINVDIV','Invalid Division!','Please Enter Valid Division Code.','E','Y',null,null,null,sysdate,'BASE','BASE',null,null);
insert into messages (msg_no,msg_str,msg_descr,msg_type,msg_opt,msg_time,alarm,err_source,chg_date,chg_user,chg_term,override_input,mail_option) values ('TRNPARSUCC','Transaction Not Completed!','Transaction Not Completed.','E','Y',null,null,null,to_timestamp('06-FEB-17','DD-MON-RR HH.MI.SSXFF AM'),'BASE','BASE',null,null);
$PBExportHeader$d_sec_sales_sub11.srd
release 9;
datawindow(units=1 timer_interval=0 color=67108864 processing=0 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
detail(height=70 color="536870912" )
table(column=(type=char(6) updatewhereclause=yes name=prd_code dbname="prd_code" )
column=(type=char(5) updatewhereclause=yes name=item_ser dbname="item_ser" )
)
text(band=detail alignment="1" text="Period Code:" border="0" color="33554432" x="35" y="12" height="16" width="75" html.valueishtml="0" name=prd_code_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=1 alignment="1" tabsequence=10 border="0" color="33554432" x="114" y="12" height="16" width="61" format="######" html.valueishtml="0" name=prd_code visible="1" editmask.useformat=yes editmask.mask="######" editmask.imemode=0 editmask.focusrectangle=no font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Divison:" border="0" color="33554432" x="198" y="12" height="16" width="61" html.valueishtml="0" name=item_ser_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=2 alignment="0" tabsequence=20 border="0" color="33554432" x="263" y="12" height="16" width="61" format="[general]" html.valueishtml="0" name=item_ser visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
$PBExportHeader$d_sec_sales_sub12.srd
release 9;
datawindow(units=1 timer_interval=0 color=67108864 processing=1 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no grid.lines=0 )
header(height=20 color="536870912" )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
detail(height=23 color="536870912" )
table(column=(type=char(10) updatewhereclause=yes name=cust_code dbname="cust_code" )
column=(type=char(40) updatewhereclause=yes name=cust_name dbname="cust_name" )
column=(type=char(5) updatewhereclause=yes name=item_ser dbname="item_ser" )
column=(type=char(10) updatewhereclause=yes name=pos_code dbname="pos_code" )
column=(type=char(30) updatewhereclause=yes name=position_descr dbname="position_descr" )
column=(type=date updatewhereclause=yes name=from_date dbname="from_date" )
column=(type=date updatewhereclause=yes name=to_date dbname="to_date" )
column=(type=date updatewhereclause=yes name=stmt_date dbname="stmt_date" )
column=(type=char(10) updatewhereclause=yes name=emp_code dbname="emp_code" )
column=(type=char(40) updatewhereclause=yes name=emp_name dbname="emp_name" )
column=(type=char(10) updatewhereclause=yes name=tran_id dbname="tran_id" )
)
text(band=header alignment="2" text="Customer Code" border="0" color="33554432" x="2" y="2" height="16" width="75" html.valueishtml="0" name=cust_code_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Name" border="0" color="33554432" x="79" y="2" height="16" width="200" html.valueishtml="0" name=cust_name_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Division" border="0" color="33554432" x="281" y="2" height="16" width="63" html.valueishtml="0" name=item_ser_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Position" border="0" color="33554432" x="346" y="2" height="16" width="88" html.valueishtml="0" name=pos_code_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Description" border="0" color="33554432" x="436" y="2" height="16" width="162" html.valueishtml="0" name=position_descr_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="From Date" border="0" color="33554432" x="600" y="2" height="16" width="64" html.valueishtml="0" name=from_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="To Date" border="0" color="33554432" x="666" y="2" height="16" width="63" html.valueishtml="0" name=to_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Statement Date" border="0" color="33554432" x="731" y="2" height="16" width="70" html.valueishtml="0" name=stmt_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Employee Code" border="0" color="33554432" x="803" y="2" height="16" width="98" html.valueishtml="0" name=emp_code_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Employee Name" border="0" color="33554432" x="903" y="2" height="16" width="157" html.valueishtml="0" name=emp_name_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=header alignment="2" text="Tran Id" border="0" color="33554432" x="1062" y="2" height="16" width="79" html.valueishtml="0" name=tran_id_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=1 alignment="0" tabsequence=32766 border="0" color="33554432" x="2" y="2" height="19" width="75" format="[general]" html.valueishtml="0" name=cust_code visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=2 alignment="0" tabsequence=32766 border="0" color="33554432" x="79" y="2" height="19" width="200" format="[general]" html.valueishtml="0" name=cust_name visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=3 alignment="0" tabsequence=32766 border="0" color="33554432" x="281" y="2" height="19" width="63" format="[general]" html.valueishtml="0" name=item_ser visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=4 alignment="0" tabsequence=32766 border="0" color="33554432" x="346" y="2" height="19" width="88" format="[general]" html.valueishtml="0" name=pos_code visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=5 alignment="0" tabsequence=32766 border="0" color="33554432" x="436" y="2" height="19" width="162" format="[general]" html.valueishtml="0" name=position_descr visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=6 alignment="0" tabsequence=32766 border="0" color="33554432" x="600" y="2" height="19" width="64" format="[general]" html.valueishtml="0" name=from_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=7 alignment="0" tabsequence=32766 border="0" color="33554432" x="666" y="2" height="19" width="63" format="[general]" html.valueishtml="0" name=to_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=8 alignment="0" tabsequence=32766 border="0" color="33554432" x="731" y="2" height="19" width="70" format="[general]" html.valueishtml="0" name=stmt_date visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=9 alignment="0" tabsequence=32766 border="0" color="33554432" x="803" y="2" height="19" width="98" format="[general]" html.valueishtml="0" name=emp_code visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=10 alignment="0" tabsequence=32766 border="0" color="33554432" x="903" y="2" height="19" width="157" format="[general]" html.valueishtml="0" name=emp_name visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=11 alignment="0" tabsequence=32766 border="0" color="33554432" x="1062" y="2" height="19" width="79" format="[general]" html.valueishtml="0" name=tran_id visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment