Commit b055f5ed authored by ppatro's avatar ppatro

Changed By Dadaso/Samadhan for multi ptcn and consolidated replenishment.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98091 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 378a5c3f
This diff is collapsed.
/*
Purpose: Local Interface created for PickIssConf Component
Author: Gulzar on 13/09/11
*/
package ibase.webitm.ejb.wms;
import ibase.webitm.utility.ITMException;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
import java.sql.Connection;
@javax.ejb.Local
public interface MultipleMasterPackWizPosLocal extends ActionHandlerLocal
{
public String postSave(String domString, String tranId,String editFlag, String xtraParams, Connection conn ) throws ITMException;
}
\ No newline at end of file
/*
Purpose: Remote Interface created for PickIssConf Component
Author: Gulzar on 13/09/11
*/
package ibase.webitm.ejb.wms;
import ibase.webitm.utility.ITMException;
import ibase.webitm.ejb.*;
import java.rmi.RemoteException;
import java.sql.Connection;
@javax.ejb.Remote
public interface MultipleMasterPackWizPosRemote extends ActionHandlerRemote
{
public String postSave(String domString, String tranId,String editFlag, String xtraParams, Connection conn ) throws ITMException;
}
\ No newline at end of file
......@@ -113,7 +113,8 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
}
else
{
stagingLoc = checkNull(distCommon.getDisparams( "999999", "IMEDIATE_LOC", conn));
System.out.println("stagingLoc1212------>>["+stagingLoc+"]");
stkUpdate = new StockUpdate();
......@@ -136,11 +137,17 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
+ "R.LOC_CODE LOC_CODE, R.LOT_NO LOT_NO, R.LOT_SL LOT_SL, "
+ "(R.QUANTITY - (CASE WHEN R.DEALLOC_QTY IS NULL THEN 0 ELSE R.DEALLOC_QTY END )) AS QUANTITY,"
+ " R.NO_ART NO_ART,O.SALE_ORDER SALE_ORDER, O.LINE_NO__SORD LINE_NO__SORD, O.PICK_ORDER,H.PICK_TYPE,"
+ "O.EXP_LEV EXP_LEV "
+ " FROM MULTI_PICK_ISS_DET R, PICK_ORD_DET O ,PICK_ORD_HDR H WHERE R.TRAN_ID = ? "
+ " O.EXP_LEV EXP_LEV "
//Changed by Samadhan on 15/05/2015 D14ISUN007 for Multi pick. Start
+ " ,W.REF_SER REF_SER"
//+ " FROM MULTI_PICK_ISS_DET R, PICK_ORD_DET O ,PICK_ORD_HDR H WHERE R.TRAN_ID = ? "
+ " FROM MULTI_PICK_ISS_DET R, PICK_ORD_DET O ,PICK_ORD_HDR H,WAVE_TASK_DET W WHERE R.TRAN_ID = ? "
//Changed by samadhan on 15/05/2015 D14ISUN007 for Multi pick. End
+ " AND R.PICK_ORDER = O.PICK_ORDER AND H.PICK_ORDER = O.PICK_ORDER "
//+ " AND O.LINE_NO = R.LINE_NO__SORD "
+ " AND R.ITEM_CODE = O.ITEM_CODE "
//Changed By Samadhan on 15/05/2015 D14ISUN007 for Multi pick
+ " AND W.REF_ID = O.PICK_ORDER "
+ " AND (R.QUANTITY - (CASE WHEN R.DEALLOC_QTY IS NULL THEN 0 ELSE R.DEALLOC_QTY END )) > 0 ";
//+ " AND R.LOC_CODE <> R.LOC_CODE__TO";
......@@ -162,6 +169,8 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
itemCode = rs.getString( "ITEM_CODE" );
siteCode = rs.getString( "SITE_CODE" );
locCode = rs.getString( "LOC_CODE" );
//Changed by samadhan on 15/05/2015 D14ISUN007 for Multi pick
refSer = rs.getString( "REF_SER" );
if("2".equalsIgnoreCase(stkOpt))
{
......@@ -198,6 +207,23 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
itemNetWeight = (Double) itmVolumeMap.get("ITEM_NET_WEIGHT");
caseNetWeight = (Double) itmVolumeMap.get("CASE_NET_WEIGHT");
//Changed by samadhan on 15/05/2015 D14ISUN007 for Multi pick. Start
//stagingLoc = checkNull(distCommon.getDisparams( "999999", "IMEDIATE_LOC", conn));
System.out.println("Ref Series from wave task detail: "+refSer);
if("M-PICK".equalsIgnoreCase(refSer) || "P-PICK".equalsIgnoreCase(refSer))
{
stagingLoc = distCommon.getDisparams( "999999", "STAGING_LOC_MPK", conn);
}
else if("A-PICK".equalsIgnoreCase(refSer))
{
stagingLoc = distCommon.getDisparams( "999999", "STAGING_LOC", conn);
}
else
{
stagingLoc = checkNull(distCommon.getDisparams( "999999", "IMEDIATE_LOC", conn));
}
//Changed by samadhan on 15/05/2015 D14ISUN007 for Multi pick. End
dataMap.put("wave_id", waveId);
dataMap.put("ptcn", ptcn);
dataMap.put("item_code", itemCode);
......@@ -335,6 +361,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
if ( errorString != null && errorString.trim().length() > 0 )
{
System.out.println("Error inside First update Stock: "+errorString);
isError = true;
break;
}
......@@ -346,6 +373,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
System.out.println("errorString after updateStock2----->["+errorString+"]");
if ( errorString != null && errorString.trim().length() > 0 )
{
System.out.println("Error inside second update Stock: "+errorString);
isError = true;
break;
}
......@@ -411,7 +439,6 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
itemGrade = rs1.getString( "ITEM_GRADE" );
allocMode = rs1.getString( "ALLOC_MODE" );
siteCode = rs1.getString( "SITE_CODE" );
siteCodeMfg = rs1.getString( "SITE_CODE__MFG" );
reasCode = rs1.getString( "REAS_CODE" );
unitStd = rs1.getString( "UNIT__STD" );
convQtyStduom = rs1.getDouble( "CONV__QTY_STDUOM" );
......@@ -1130,8 +1157,14 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
if(count > 0)
{
successCnt++;
//Changed by samadhan on 14/05/2015 D14ISUN007 for Master Carton No.Start
/*
updSql = "UPDATE PACK_HDR SET CONFIRMED = ?,CONF_DATE = ?,EMP_CODE__APRV = ? ,CHG_DATE = ?,CHG_TERM = ?,"
+ "CHG_USER = ?,TARE_WEIGHT = ?,FILLER_WEIGHT = ?,OUTER_CARTON_NO = ?,PALLET_NO = ? WHERE TRAN_ID = ?";
*/
updSql = "UPDATE PACK_HDR SET CONFIRMED = ?,CONF_DATE = ?,EMP_CODE__APRV = ? ,CHG_DATE = ?,CHG_TERM = ?,"
+ "CHG_USER = ?,TARE_WEIGHT = ?,FILLER_WEIGHT = ?,PALLET_NO = ? WHERE TRAN_ID = ?";
//Changed by samadhan on 14/05/2015 D14ISUN007 for Master Carton No.End
pstmt1 = conn.prepareStatement(updSql);
pstmt1.setString(1, "Y");
......@@ -1142,9 +1175,15 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
pstmt1.setString(6, chgUser);
pstmt1.setDouble(7, tareWgt);
pstmt1.setDouble(8, fillerWgt);//pickOrder
//Changed by samadhan on 14/05/2015 D14ISUN007 for Master Carton No.Start
/*
pstmt1.setString(9, masterCarton);
pstmt1.setString(10, ptcn);
pstmt1.setString(11, pickOrder);
*/
pstmt1.setString(9, ptcn);
pstmt1.setString(10, pickOrder);
//Changed by samadhan on 14/05/2015 D14ISUN007 for Master Carton No.End
rowIns = pstmt1.executeUpdate();
System.out.println("Rows updated for PACK_HDR------>>["+rowIns+"]");
......@@ -1167,6 +1206,8 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
pstmt1 = null;
}
//Changed by samadhan on 14/05/2015 D14ISUN007 for Master Carton No. Start
/*
sql1 = "SELECT CARTON_NO,STATUS,PTCN,CARTON_TYPE,PICK_ORDER,MASTER_CARTON,PACK_CODE"
+ " FROM CARTON_MASTER WHERE MASTER_CARTON = ? AND CARTON_TYPE = ?";
......@@ -1218,6 +1259,9 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
}
} //end detail while
*/
//Changed by samadhan on 14/05/2015 D14ISUN007 for Master Carton No. End
if(rs1 != null)
{
rs1.close();
......
......@@ -298,7 +298,9 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
//Chnaged by Rohan on 15-02-13 for calculating actual qty from repanishment in case of stock to dock.end
//replOrderLineNo = rs.getInt("ORDER_lINE_NO");
if(!"".equalsIgnoreCase(orderType) && ("Q".equals(orderType) || "T".equals(orderType) || "P".equals(orderType) || "E".equals(orderType) || "I".equals(orderType) ))
//changes by Dadaso pawar 27/03/15 as per Pragyan
//if(!"".equalsIgnoreCase(orderType) && ("Q".equals(orderType) || "T".equals(orderType) || "P".equals(orderType) || "E".equals(orderType) || "I".equals(orderType) ))
if(!"".equalsIgnoreCase(orderType) && ("Q".equals(orderType) || "T".equals(orderType) || "P".equals(orderType) || "E".equals(orderType) || "I".equals(orderType) || "V".equals(orderType) || "U".equals(orderType)))
{
sql = " SELECT SUM(QUANTITY) AS QUANTITY FROM " +
......@@ -333,10 +335,17 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
pstmtPick.close();
pstmtPick = null;
actualQty = quantity - pickQty;
//Changed By Pragyan 03-May-14 for changed Last case logic if pick quantity > last case.start
actualAllocQty = getStockQuantity(itemCode,siteCode,locCode,lotNo,lotSl,quantity,true,pickQty,conn);
//if(actualQty > actualAllocQty)
System.out.println("Pick Quantity:="+pickQty);
System.out.println("Actual Quantity:="+actualQty);
System.out.println("Actual Allocate Quantity:="+actualAllocQty);
if(actualAllocQty != 0.0 && pickQty < actualAllocQty)
{
......@@ -961,7 +970,9 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
/*if ("D".equals(orderType) || "H".equals(orderType) || "L".equals(orderType))
{*/
if(!"Q".equalsIgnoreCase(orderType) && ! "T".equalsIgnoreCase(orderType) && !"P".equalsIgnoreCase(orderType) && !"E".equalsIgnoreCase(orderType) && !"I".equalsIgnoreCase(orderType) )
//Changes by Dadaso pawar on 27/03/15 as per Pragyan
//if(!"Q".equalsIgnoreCase(orderType) && ! "T".equalsIgnoreCase(orderType) && !"P".equalsIgnoreCase(orderType) && !"E".equalsIgnoreCase(orderType) && !"I".equalsIgnoreCase(orderType) )
if(!"Q".equalsIgnoreCase(orderType) && ! "T".equalsIgnoreCase(orderType) && !"P".equalsIgnoreCase(orderType) && !"E".equalsIgnoreCase(orderType) && !"I".equalsIgnoreCase(orderType) && !"V".equalsIgnoreCase(orderType) && !"U".equalsIgnoreCase(orderType))
{
System.out.println("Updating Our New logic orderType ["+orderType+"]");
......
......@@ -56,13 +56,23 @@ public class ReplIssPos extends ValidatorEJB implements ReplIssPosRemote, ReplIs
try
{
dom = genericUtility.parseString(domString);
System.out.println("$$DOM@@--------->>["+genericUtility.serializeDom(dom)+"]");
NodeList detail3List = dom.getElementsByTagName("Detail3");
//Changed by sumit on 20/02/13 updating repl_iss_det start
objName = getObjNameFromDom(dom, "objName", "1");
objName = objName == null ? "" : objName.trim();
System.out.println("ObjName--------->>["+objName+"]");
if("active_repl_iss".equalsIgnoreCase(objName))
{
updateReplOrder(dom, tranId, conn);
}
//Changed by Dadaso pawar on 09/06/15 [Start]
else if("consolidate_repl".equalsIgnoreCase(objName))
{
updateReplOrder(dom, tranId, conn);
}
//Changed by Dadaso pawar on 09/06/15 [End]
//Changed by sumit on 20/02/13 updating repl_iss_det end
if(detail3List != null && detail3List.getLength() > 0)
{
......@@ -118,7 +128,9 @@ public class ReplIssPos extends ValidatorEJB implements ReplIssPosRemote, ReplIs
rs = null;
pstmt.close();
pstmt = null;
System.out.println("orderType="+orderType);//Changed by sumit on 09/10/12 calling report start.
System.out.println("orderType---------->>["+orderType+"]");
orderType = orderType == null ? "" :orderType.trim();
System.out.println("orderType---------->>["+orderType+"]");//Changed by sumit on 09/10/12 calling report start.
if("D".equals(orderType) || "L".equals(orderType))
{
System.out.println("Calling Jasper Report ***************************************");
......@@ -153,7 +165,9 @@ public class ReplIssPos extends ValidatorEJB implements ReplIssPosRemote, ReplIs
//Changed By Mahesh Patidar on 07/08/12
//changed condition by Kunal Mandhre on 31/08/12
//if ("A".equalsIgnoreCase(orderType) || "Q".equalsIgnoreCase(orderType) || "E".equalsIgnoreCase(orderType) || "T".equalsIgnoreCase(orderType))
if ("A".equalsIgnoreCase(orderType) || "Q".equalsIgnoreCase(orderType) || "E".equalsIgnoreCase(orderType) || "T".equalsIgnoreCase(orderType) || "I".equalsIgnoreCase(orderType) || "P".equalsIgnoreCase(orderType))
//changes by Dadaso pawar on 27/03/15 as per Pragyan
//if ("A".equalsIgnoreCase(orderType) || "Q".equalsIgnoreCase(orderType) || "E".equalsIgnoreCase(orderType) || "T".equalsIgnoreCase(orderType) || "I".equalsIgnoreCase(orderType) || "P".equalsIgnoreCase(orderType))
if ("A".equalsIgnoreCase(orderType) || "Q".equalsIgnoreCase(orderType) || "E".equalsIgnoreCase(orderType) || "T".equalsIgnoreCase(orderType) || "I".equalsIgnoreCase(orderType) || "P".equalsIgnoreCase(orderType) || "V".equalsIgnoreCase(orderType) || "U".equalsIgnoreCase(orderType))
{
System.out.println("for case repl::::");
parentNodeList = dom.getElementsByTagName("Detail4");
......@@ -228,8 +242,11 @@ public class ReplIssPos extends ValidatorEJB implements ReplIssPosRemote, ReplIs
//Changed by sumit on 23/02/13 commenting below code from for loop and written outside of for loop END .
}
//Changed by sumit on 23/02/13 written above commented code here start .
if("active_repl_iss".equalsIgnoreCase(objName) && totalRow == selectedRow )
//Changed by Dadaso pawar on 09/06/15 [Start] [W15CSUN004]
//if("active_repl_iss".equalsIgnoreCase(objName) && totalRow == selectedRow )
if(( "active_repl_iss".equalsIgnoreCase(objName)|| "consolidate_repl".equalsIgnoreCase(objName) ) && totalRow == selectedRow )
{
//Changed by Dadaso pawar on 09/06/15 [End] [W15CSUN004]
sql = "select COUNT(*) FROM REPL_ISS_DET WHERE TRAN_ID = ? AND LOC_CODE__TO IS NOT NULL ";
pstmt = conn.prepareStatement(sql);
......@@ -499,7 +516,18 @@ public class ReplIssPos extends ValidatorEJB implements ReplIssPosRemote, ReplIs
lotSl = GenericUtility.getInstance().getColumnValueFromNode("lot_sl", dom.getElementsByTagName("Detail3").item(row));
locCodeSys = GenericUtility.getInstance().getColumnValueFromNode("loc_code__sys", dom.getElementsByTagName("Detail3").item(row));
lotSlNew = GenericUtility.getInstance().getColumnValueFromNode("lot_sl__new", dom.getElementsByTagName("Detail3").item(row));
//Changes by Dadaso pawar on 27/03/15 as per Pragyan [Start]
//noArt = Double.parseDouble(GenericUtility.getInstance().getColumnValueFromNode("no_art", dom.getElementsByTagName("Detail3").item(row)));
String findNoart = GenericUtility.getInstance().getColumnValueFromNode("no_art", dom.getElementsByTagName("Detail3").item(row));
if( findNoart != null && findNoart.length() >0)
{
noArt = Double.parseDouble(GenericUtility.getInstance().getColumnValueFromNode("no_art", dom.getElementsByTagName("Detail3").item(row)));
}
else
{
noArt = 1;
}
//Changes by Dadaso pawar on 27/03/15 as per Pragyan [Start]
System.out.println(" replOrder ["+replOrder+"] lineNoOrd ["+lineNoOrd+"]");
System.out.println(" itemCode ["+itemCode+"] siteCode ["+siteCode+"] locCode["+locCode+"] lotNo["+lotNo+"] lotSl["+lotSl+"]");
......@@ -564,18 +592,21 @@ public class ReplIssPos extends ValidatorEJB implements ReplIssPosRemote, ReplIs
{
if( quantity != rs1.getDouble("QUANTITY"))
{
sql = " UPDATE REPL_ISS_DET SET QUANTITY = ?, NO_ART = 1 WHERE REPL_ORDER = ? AND LINE_NO__ORD = ? " +
sql = " UPDATE REPL_ISS_DET SET QUANTITY = ?, NO_ART = ? WHERE REPL_ORDER = ? AND LINE_NO__ORD = ? " +
" AND ITEM_CODE = ? AND SITE_CODE = ? AND LOC_CODE = ? AND LOT_NO = ? AND LOT_SL = ? AND TRAN_ID = ?";
pstmt2 = conn.prepareStatement(sql);
pstmt2.setDouble(1, quantity);
pstmt2.setString(2, replOrder);
pstmt2.setInt(3, rs.getInt("LINE_NO"));
pstmt2.setString(4, itemCode);
pstmt2.setString(5, siteCode);
pstmt2.setString(6, locCode);
pstmt2.setString(7, lotNo);
pstmt2.setString(8, lotSl);
pstmt2.setString(9, tranId);
//Changed by Dadaso pawar on 10/06/15 [start] [W15CSUN004]
pstmt2.setDouble(2, rs.getInt("NO_ART"));
//Changed by Dadaso pawar on 10/06/15 [End] [W15CSUN004]
pstmt2.setString(3, replOrder);
pstmt2.setInt(4, rs.getInt("LINE_NO"));
pstmt2.setString(5, itemCode);
pstmt2.setString(6, siteCode);
pstmt2.setString(7, locCode);
pstmt2.setString(8, lotNo);
pstmt2.setString(9, lotSl);
pstmt2.setString(10, tranId);
update = 0;
update = pstmt2.executeUpdate();
if( update > 0 )
......@@ -611,7 +642,10 @@ public class ReplIssPos extends ValidatorEJB implements ReplIssPosRemote, ReplIs
pstmt2.setString(8, lotNo);
pstmt2.setString(9, lotSl);
pstmt2.setDouble(10, quantity);
pstmt2.setDouble(11, 1);
//Changed by Dadaso pawar on 10/06/15 [start] [W15CSUN004]
pstmt2.setInt(11, rs.getInt("NO_ART"));
//pstmt2.setDouble(11, 1);
//Changed by Dadaso pawar on 10/06/15 [End] [W15CSUN004]
pstmt2.setString(12, locCodeSys);
pstmt2.setString(13, lotSlNew);
update = 0;
......@@ -648,7 +682,18 @@ public class ReplIssPos extends ValidatorEJB implements ReplIssPosRemote, ReplIs
lotNo = GenericUtility.getInstance().getColumnValueFromNode("lot_no", dom.getElementsByTagName("Detail4").item(row));
lotSl = GenericUtility.getInstance().getColumnValueFromNode("lot_sl", dom.getElementsByTagName("Detail4").item(row));
locCodeTo = GenericUtility.getInstance().getColumnValueFromNode("loc_code__to", dom.getElementsByTagName("Detail4").item(row));
//Changes by Dadaso pawar on 27/03/15 as per Pragyan [Start]
//noArt = Double.parseDouble(GenericUtility.getInstance().getColumnValueFromNode("no_art", dom.getElementsByTagName("Detail3").item(row)));
String findNoart = GenericUtility.getInstance().getColumnValueFromNode("no_art", dom.getElementsByTagName("Detail3").item(row));
if( findNoart != null && findNoart.length() >0)
{
noArt = Double.parseDouble(GenericUtility.getInstance().getColumnValueFromNode("no_art", dom.getElementsByTagName("Detail3").item(row)));
}
else
{
noArt = 1;
}
//Changes by Dadaso pawar on 27/03/15 as per Pragyan [End]
lotSlNew = GenericUtility.getInstance().getColumnValueFromNode("lot_sl__new", dom.getElementsByTagName("Detail3").item(row));
System.out.println(" replOrder ["+replOrder+"] ");
......
<?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>19</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="10">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>repl_order</name>
<dbname>repl_iss_hdr.repl_order</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;repl_iss_hdr&quot; ) COLUMN(NAME=&quot;repl_iss_hdr.repl_order&quot;)) </retrieve>
</TableDefinition>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Replenishment Order</text>
<border>6</border>
<color>33554432</color>
<x>2</x>
<y>2</y>
<height>15</height>
<width>139</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>repl_order_t</name>
<visible>1</visible>
<font>
<face>Times</face>
<height>-10</height>
<weight>400</weight>
<family>0</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>5</border>
<color>0</color>
<x>2</x>
<y>3</y>
<height>16</height>
<width>139</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>repl_order</name>
<tag>Replenishment oder ID</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times</face>
<height>-10</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</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>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
$PBExportHeader$multi_pick_iss12.srd
release 9;
datawindow(units=0 timer_interval=0 color=67108864 processing=1 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 110 print.margin.right = 110 print.margin.top = 96 print.margin.bottom = 96 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=80 color="536870912" )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
detail(height=92 color="536870912" )
table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_id dbname="multi_pick_iss_hdr.tran_id" )
column=(type=decimal(3) update=yes updatewhereclause=yes key=yes name=line_no dbname="multi_pick_iss_hdr.line_no" )
column=(type=char(10) update=yes updatewhereclause=yes name=ptcn dbname="multi_pick_iss_hdr.ptcn" )
column=(type=char(10) update=yes updatewhereclause=yes name=sale_order dbname="multi_pick_iss_hdr.sale_order" )
column=(type=char(10) update=yes updatewhereclause=yes name=wave_id dbname="multi_pick_iss_hdr.wave_id" )
retrieve="PBSELECT(TABLE(NAME=~"multi_pick_iss_hdr~") COLUMN(NAME=~"multi_pick_iss_hdr.tran_id~")COLUMN(NAME=~"multi_pick_iss_hdr.line_no~")COLUMN(NAME=~"multi_pick_iss_hdr.ptcn~")COLUMN(NAME=~"multi_pick_iss_hdr.sale_order~")COLUMN(NAME=~"multi_pick_iss_hdr.wave_id~"))" update="MULTI_PICK_ISS_HDR" updatewhere=1 updatekeyinplace=no )
text(band=header alignment="2" text="Tran Id" border="5" color="33554432" x="9" y="8" height="64" width="302" 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" )
text(band=header alignment="2" text="Line No" border="5" color="33554432" x="320" y="8" height="64" width="329" html.valueishtml="0" name=line_no_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="Ptcn" border="5" color="33554432" x="658" y="8" height="64" width="302" html.valueishtml="0" name=ptcn_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="Sale Order" border="5" color="33554432" x="969" y="8" height="64" width="302" html.valueishtml="0" name=sale_order_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="Wave Id" border="5" color="33554432" x="1280" y="8" height="64" width="302" html.valueishtml="0" name=wave_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=10 border="0" color="33554432" x="9" y="8" height="76" width="302" format="[general]" html.valueishtml="0" name=tran_id visible="1" edit.limit=10 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="1" tabsequence=20 border="0" color="33554432" x="320" y="8" height="76" width="329" format="[general]" html.valueishtml="0" name=line_no 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=30 border="0" color="33554432" x="658" y="8" height="76" width="302" format="[general]" html.valueishtml="0" name=ptcn visible="1" edit.limit=10 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=40 border="0" color="33554432" x="969" y="8" height="76" width="302" format="[general]" html.valueishtml="0" name=sale_order visible="1" edit.limit=10 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=50 border="0" color="33554432" x="1280" y="8" height="76" width="302" format="[general]" html.valueishtml="0" name=wave_id visible="1" edit.limit=10 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
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment