Commit 10920145 authored by piyush's avatar piyush

chanegd by sankara on 16/06/14 updated wavegenerationprc,shipmentic,shipmentconf,

deallocartprc,dealocartconf,pickissic,generatelablesprc,replissconf and home screen metadata and sql


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@33500 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 505f57af
......@@ -3084,12 +3084,22 @@ public class DeallocArtConf extends ActionHandlerEJB implements DeallocArtConfLo
rs1 = pstmt1.executeQuery();
if( rs1.next())
{
confirmed = rs1.getString("CONFIRMED");
if( "N".equalsIgnoreCase(confirmed))
//changed by sankara on 12/06/14 checked null for confirmed.
//confirmed = rs1.getString("CONFIRMED");
confirmed = checkNull(rs1.getString("CONFIRMED"));
if( "N".equalsIgnoreCase(confirmed) || confirmed.trim().length() == 0 )
{
break;
}
}
//chnaged by sankara on 16/06/14 update status in wave task det start.
else
{
confirmed = "N";
System.out.println("inside else confimed::::"+confirmed);
break;
}
//chnaged by sankara on 16/06/14 update status in wave task det end.
rs1.close(); rs1 = null;
pstmt1.clearParameters();
}
......@@ -3352,6 +3362,7 @@ public class DeallocArtConf extends ActionHandlerEJB implements DeallocArtConfLo
String sql = "";
double quantity = 0.0;
double realQty = 0.0;
int replcount = 0;
PreparedStatement pstmt = null;
ResultSet rs = null;
java.sql.Timestamp currDate = new java.sql.Timestamp( System.currentTimeMillis() );
......@@ -3399,16 +3410,32 @@ public class DeallocArtConf extends ActionHandlerEJB implements DeallocArtConfLo
System.out.println(" confirmed sussccessfully ");
}
pstmt.close(); pstmt = null;
sql = " UPDATE WAVE_TASK_DET SET STATUS ='Y' WHERE REF_ID = ? AND STATUS = 'N'";
//changed by sankara on 16/06/14 for wave_task_det status update from active repl start.
sql = " SELECT COUNT(*) AS COUNT FROM REPL_ORD_DET RO WHERE RO.REPL_ORDER = ? AND ( RO.CANCEL_MODE <> ? OR RO.CANCEL_MODE IS NULL ) " ;
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, replOrder);
if ( pstmt.executeUpdate() > 0)
pstmt.setString(2, "Y");
rs = pstmt.executeQuery();
if( rs.next())
{
System.out.println(" wave_task_det updated succesfully");
replcount = rs.getInt("COUNT");
System.out.println("repl count["+replcount+"]");
}
rs.close(); rs = null;
pstmt.close(); pstmt = null;
if(replcount == 0)
{
//changed by sankara on 16/06/14 for wave_task_det status update from active repl end.
sql = " UPDATE WAVE_TASK_DET SET STATUS ='Y' WHERE REF_ID = ? AND STATUS = 'N'";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, replOrder);
if ( pstmt.executeUpdate() > 0)
{
System.out.println(" wave_task_det updated succesfully");
}
pstmt.close(); pstmt = null;
} // 16/06/14 end.
if(parentReplOrder.trim().length() > 0)
{
......
......@@ -1383,7 +1383,9 @@ public class DeallocArtPrc extends ProcessEJB implements WaveGenerationPrcLocal,
try
{
sql = " SELECT PIH.PICK_ORDER, PIH.PICK_TYPE, PIH.CONFIRMED, PID.LOC_CODE__TO FROM PICK_ISS_HDR PIH, PICK_ISS_DET PID WHERE PIH.PICK_ORDER = ? " +
" AND PIH.PICK_ORDER = PID.PICK_ORDER";
//changed by sankara on 12/06/14 added tran_id join
//" AND PIH.PICK_ORDER = PID.PICK_ORDER";
" AND PIH.PICK_ORDER = PID.PICK_ORDER AND PIH.TRAN_ID = PID.TRAN_ID ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, pickOrder);
rs = pstmt.executeQuery();
......
......@@ -320,6 +320,7 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
com.adsionline.ADSIShippingWS.Service service = new com.adsionline.ADSIShippingWS.Service();
service = shipment2.getService();
System.out.println("Retriving the Package For update ["+packages2.toString()+"]");
if( !"NO".equalsIgnoreCase(serviceCode))
{
......@@ -339,7 +340,7 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
while(rsMaster.next())
{
linkedMap.clear();
masterCarton = rsMaster.getString("MASTER_CARTON");
System.out.println("masterCarton ["+masterCarton+"]");
parcelCartonNo = rsMaster.getString("CARTON_NO");
......@@ -407,12 +408,19 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
weight = weight + packSize;
linkedMap.put(itemCode, weight);
}
System.out.println("Map data ["+linkedMap.toString()+"]");
rs1.close(); rs1 = null;
pstmt1.close(); pstmt1 = null;
if("R".equalsIgnoreCase(cartonStatus))
{
if(packages2[count] != null)
{
System.out.println("UPDATING For MSN NO R ["+packages2[count].getTrackingNumber()+"]");
System.out.println("UPDATING For MSN NO R ["+packages2[count].getWeight()+"]");
}
packages2[count] = null;
System.out.println("CHANGES NOT EXIST[" +count+"]Master Carton ["+masterCarton+"]chgStatus["+chgStatus+"]");
......@@ -473,6 +481,12 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
if( weight > 0.0)
{
if(packages2[count] != null)
{
System.out.println("UPDATING For MSN NO weight ["+packages2[count].getTrackingNumber()+"]");
System.out.println("UPDATING For MSN NO weight ["+packages2[count].getWeight()+"]");
}
arryOuterCartonNo.add(masterCarton);
CommodityInfo[] comInfo = new CommodityInfo[linkedMap.size()];
comInfo = setCommodityInfos(linkedMap, masterCarton, saleOrder, soap,refType, conn);
......@@ -487,6 +501,11 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
{
if(packages2[count] != null)
{
System.out.println("UPDATING For MSN NO void ["+packages2[count].getTrackingNumber()+"]");
System.out.println("UPDATING For MSN NO void ["+packages2[count].getWeight()+"]");
}
System.out.println("In case of weight zero ["+weight+"]");
packages2[count] = null;
......@@ -552,8 +571,9 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
else
{
arryOuterCartonNo.add(parcelCartonNo);
if("A".equalsIgnoreCase(refType) && "Y".equalsIgnoreCase(chgStatus))
System.out.println("for ref typ["+refType+"]");
//if("A".equalsIgnoreCase(refType) && "Y".equalsIgnoreCase(chgStatus))
if("A".equalsIgnoreCase(refType) )
{
sql = "SELECT ITEM_CODE,SUM(QUANTITY - CASE WHEN DEALLOC_QTY IS NULL THEN 0 ELSE CASE WHEN DEALLOC_QTY IS NULL"
......@@ -576,6 +596,7 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
rs1.close(); rs1 = null;
pstmt1.close(); pstmt1 = null;
System.out.println("Map data A ["+linkedMap.toString()+"]");
CommodityInfo[] comInfo = new CommodityInfo[linkedMap.size()];
comInfo = setCommodityInfos(linkedMap, masterCarton, saleOrder, soap,refType, conn);
......@@ -625,8 +646,9 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
}
else
{
System.out.println("arryOuterCartonNo ["+arryOuterCartonNo.toString()+"]");
System.out.println("actual package size ["+packages2.length+"]");
Collections.sort(arryOuterCartonNo);
shipment2.setPackages2(packages2);
......@@ -1242,6 +1264,13 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
}
else
{
HashMap itmVolumeMap = getItemVoumeMap(itemCode, "", conn);
harmonizDescr = (String)itmVolumeMap.get("HARMONIZATION_DESCR");
harmonizCode = (String)itmVolumeMap.get("HARMONIZATION_NO");
caseWeight = (Double)itmVolumeMap.get("ITEM_WEIGHT");
originCountry = (String)itmVolumeMap.get("ORIGIN_COUNTRY");
packSizeCase = (Double)itmVolumeMap.get("PACK_SIZE");
noArt = (Double)linkMap.get(itemCode);
comInfo.setQuantity(noArt);
}
......@@ -1259,7 +1288,7 @@ public class GenerateLabelsPrc extends ProcessEJB implements GenerateLabelsPrcLo
//comInfo.setNaftaFlag(false);//False as Per Taro Need To change canda/Mexico as true.
HashMap sordMap = getSordInfo(saleOrder,conn);
shipCountry = sordMap.get("COUNT_CODE").toString();
System.out.println(" shipCountry ["+shipCountry+"]");
System.out.println(" shipCountry ["+shipCountry+"]harmonizDescr["+harmonizDescr);
if(nafFlag.indexOf(shipCountry) != -1)
{
comInfo.setNaftaFlag(true);
......
......@@ -1810,6 +1810,30 @@ public class PickIssIC extends ValidatorEJB implements PickIssICLocal, PickIssIC
errFields.add( childNodeName.toLowerCase() );
}
}
//changed by sankara on 10/06/14 for picking not allowed if pick deallocation done start.
String lineNo = genericUtility.getColumnValue("line_no__ord", currFormDataDom, objContext );
System.out.println("lineNo:::::::"+lineNo);
sql = " SELECT COUNT(*) AS COUNT FROM PICK_ORD_DET PO WHERE (PO.QUANTITY - (CASE WHEN PO.DEALLOC_QTY IS NULL THEN 0 ELSE PO.DEALLOC_QTY END )) > 0 "+
" AND PO.PICK_ORDER = ? AND PO.LINE_NO = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, pickOrder);
pstmt.setString(2, lineNo);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("COUNT");
System.out.println("pickCount::::::"+cnt);
}
if(cnt == 0)
{
errList.add( "VTINVQUNAT" );
errFields.add( childNodeName.toLowerCase() );
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
//changed by sankara on 10/06/14 for picking not allowed if pick deallocation done end.
}
//Changed by Rohan on 06-10-12 to generate hazardous material report.start
else if("item_code".equalsIgnoreCase( childNodeName ))
......
......@@ -492,7 +492,8 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
updateRowMap.put("loc_code", locCodeTo);
updateRowMap.put("lot_sl", lotSlNew);//added by akhilesh on 23/jun/2012 // 24/06/12 manoharan it should be lot_sl not lot_sl__new
updateRowMap.put("tran_type", "R");//Creating receipt
noArt = Math.floor((quantity) / shipperSize) ;
//changed by pragyan on 12/06/14 already declared in above
//noArt = Math.floor((quantity) / shipperSize) ;
updateRowMap.put("no_art", noArt);
updateRowMap.put("gross_weight", caseGrossWeight * noArt);
updateRowMap.put("net_weight", caseNetWeight * noArt);
......@@ -1461,7 +1462,22 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
//Changed by sumit on 11/09/12 updating wave_status of pick_order of wave_task_det end.
updCnt= 0;
updCnt = waveStatusUpdate(pickOrder, conn);
//changed by sankara on 12/06/14 in case of pick order blank start.
//updCnt = waveStatusUpdate(pickOrder, conn);
if(pickOrder !=null && pickOrder.trim().length() > 0 )
{
updCnt = waveStatusUpdate(pickOrder, conn);
}
else
{
updCnt = waveStatusUpdate(replOrder, conn);
}
//changed by sankara on 12/06/14 in case of pick order balnk end.
if( updCnt > 0)
{
System.out.println( updCnt + " row of wave_status updated successfully" );
}
//Changed by sumit on 31/07/12 for updating wave_status for next task end.
if( updCnt > 0)
{
System.out.println( updCnt + " row of wave_status updated successfully" );
......@@ -1980,7 +1996,9 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
{
sql= "SELECT QUANTITY,ALLOC_QTY,(CASE WHEN STOCK.HOLD_QTY IS NULL THEN 0 ELSE STOCK.HOLD_QTY END) AS HOLD_QTY " +
" FROM STOCK WHERE ITEM_CODE = ? AND SITE_CODE = ? "
+" AND LOC_CODE = ? AND LOT_NO = ? AND LOT_SL = ?";
//changed by sankara on 12/06/14 for replenishment transaction slow
// +" AND LOC_CODE = ? AND LOT_NO = ? AND LOT_SL = ? ";
+" AND LOC_CODE = ? AND LOT_NO = ? AND LOT_SL = ? AND QUANTITY > 0 ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemCode);
pstmt.setString(2, siteCode);
......@@ -2013,8 +2031,9 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
stockQty = quantity - (allocQty - qtyAllocate);
System.out.println("For stockQty ["+stockQty+"]");
stockQty = stockQty - holdQty;*/
sql= "SELECT SUM(QTY_ALLOC) as QTY_ALLOC FROM SORDALLOC WHERE ITEM_CODE = ? AND SITE_CODE = ? AND LOC_CODE = ? AND LOT_NO = ? AND LOT_SL = ?";
//changed by sankara on 12/06/14 for replenishment transaction slow
//sql= "SELECT SUM(QTY_ALLOC) as QTY_ALLOC FROM SORDALLOC WHERE ITEM_CODE = ? AND SITE_CODE = ? AND LOC_CODE = ? AND LOT_NO = ? AND LOT_SL = ?";
sql= "SELECT SUM(QTY_ALLOC) as QTY_ALLOC FROM SORDALLOC WHERE ITEM_CODE = ? AND SITE_CODE = ? AND LOC_CODE = ? AND LOT_NO = ? AND LOT_SL = ? AND QTY_ALLOC > 0 ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, itemCode);
pstmt.setString(2, siteCode);
......
......@@ -1130,7 +1130,46 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal,
}
}
//changed by sankara on 16/06/14 duplicate pro number validation start.
String proNumber = "";
sql = " SELECT PRO_NO FROM SHIPMENT WHERE SHIPMENT_ID = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranId);
rs = pstmt.executeQuery();
if( rs.next() )
{
proNumber = checkNull( rs.getString("PRO_NO"));
System.out.println("proNumber::::::"+proNumber);
}
pstmt.close();
pstmt = null;
rs.close();
rs = null;
if( proNumber != null && proNumber.trim().length() > 0 )
{
System.out.println("proNumber1::::::"+proNumber);
sql = " SELECT COUNT(*) AS COUNT FROM SHIPMENT WHERE PRO_NO = ? AND SHIPMENT_ID <> ? " ;
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, proNumber);
pstmt.setString(2, tranId);
rs = pstmt.executeQuery();
if( rs.next() )
{
count = rs.getInt("COUNT");
System.out.println("count::::::"+count);
}
if(count > 0)
{
errString = itmDBAccessLocal.getErrorString("","VTINVPRONO","");
return errString;
}
pstmt.close();
pstmt = null;
rs.close();
rs = null;
}
//changed by sankara on 16/06/14 duplicate pro number validation end.
if(conn != null)
{
conn.commit();
......
......@@ -88,9 +88,9 @@ public class ShipmentIC extends ValidatorEJB implements ShipmentICRemote,Shipmen
String errString = "";
//Changed by sumit on 22/09/12 create refSer variable.
String refSer = "";
ResultSet rs = null;
ResultSet rs = null,rs1=null;
Connection conn = null;
PreparedStatement pstmt = null;
PreparedStatement pstmt = null,pstmt1=null;
GenericUtility genericUtility = GenericUtility.getInstance();
......@@ -120,6 +120,11 @@ public class ShipmentIC extends ValidatorEJB implements ShipmentICRemote,Shipmen
String palletNo = "";
String cartonNo = "";
String refId = "";
//changed by sankara on 16/06/14 for duplicate pro number.
String pronumber = "";
String shipmentid = "";
java.util.Date tranDate = null;
String prdCode = "",siteCode="";
//Chnaged by Rohan on 31-07-13 for define variable.end
int currentFormNo = 0;
long pronoFromAmt = 0;
......@@ -128,17 +133,11 @@ public class ShipmentIC extends ValidatorEJB implements ShipmentICRemote,Shipmen
ConnDriver connDriver = null;
//changed by sankara on 15/10/13 for clubing multiple ptcn
ibase.webitm.utility.wms.CommonWmsUtil.ALL_PTCN_EX_COUNT = 0;
//changed by sankara on 07/jun/14 for period stat
String prdCode = "",siteCode="";
java.util.Date tranDate = null;
PreparedStatement pstmt1 = null;
ResultSet rs1 = null;
try
{
connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM");
connDriver = null;
//changed by sankara on 07/jun/14 for period stat
SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getApplDateFormat());
userId = genericUtility.getValueFromXTRA_PARAMS( xtraParams, "loginCode" );
......@@ -255,14 +254,17 @@ public class ShipmentIC extends ValidatorEJB implements ShipmentICRemote,Shipmen
errFields.add( childNodeName.toLowerCase() );
}
}
}//end
}//end
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
}
}
}//End of site_code validation
/*
else if ( childNodeName.equalsIgnoreCase("tran_code") )
{
......@@ -501,6 +503,58 @@ public class ShipmentIC extends ValidatorEJB implements ShipmentICRemote,Shipmen
else if ( childNodeName.equalsIgnoreCase("pro_no") ) //changes lr_no to pro_no as per manoharan sir
{
//changed by sankara on 16/06/14 for pro number duplicates start.
System.out.println("cc");
pronumber = checkNull(genericUtility.getColumnValue("pro_no", dom));
shipmentid = checkNull(genericUtility.getColumnValue("shipment_id", dom));
System.out.println("pronumber::::::"+columnValue);
System.out.println("tranid:::::::"+shipmentid);
System.out.println("editFlag:::::"+editFlag);
sql = " SELECT COUNT(*) AS COUNT FROM SHIPMENT WHERE PRO_NO = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, pronumber);
rs = pstmt.executeQuery();
if( rs.next() )
{
cnt = rs.getInt("COUNT");
System.out.println("cnt::::::::"+cnt);
}
if( cnt > 0 && !editFlag.equalsIgnoreCase("E") )
{
errCode = "VTINVPRONO";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
System.out.println("sankara:::::::");
if( cnt > 0 && editFlag.equalsIgnoreCase("E") )
{
System.out.println("inside editFlag:::::"+editFlag);
sql = " SELECT COUNT(*) AS COUNT FROM SHIPMENT WHERE PRO_NO = ? AND SHIPMENT_ID <> ? " ;
pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1, pronumber);
pstmt1.setString(2, shipmentid);
rs1 = pstmt1.executeQuery();
if( rs1.next() )
{
cnt = rs1.getInt("COUNT");
System.out.println("cnt1::::::::"+cnt);
}
if( cnt > 0 )
{
errCode = "VTINVPRONO";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
//changed by sankara on 11/06/14 for pro number duplicates end.
/* columnValue = checkNull(genericUtility.getColumnValue("tran_code", dom));
columnValue1 = checkNull(genericUtility.getColumnValue("pro_no", dom));
if(columnValue1.trim().length() > 0)
......
......@@ -12721,30 +12721,40 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
System.out.println("DSO exceed...");
isReplHdrDSO = false;
dsoLocationset.clear();
//Changed By Pragyan 12/JUN/14 To re assign the line no
rplCntDSO = 1;
}
if(pndLocationset.size() >= Integer.parseInt(activeReplSplitCnt))
{
System.out.println("pnd exceed...");
isReplHdrPND = false;
pndLocationset.clear();
//Changed By Pragyan 12/JUN/14 To re assign the line no
rplCntPND = 1;
}
if(caspkLocationset.size() >= Integer.parseInt(activeReplSplitCnt))
{
System.out.println("caspk exceed....");
isReplHdr = false;
caspkLocationset.clear();
//Changed By Pragyan 12/JUN/14 To re assign the line no
replCnt = 1;
}
if(psoLocationset.size() >= Integer.parseInt(activeReplSplitCnt))
{
System.out.println("pso exceed...");
isReplHdrPSO = false;
psoLocationset.clear();
//Changed By Pragyan 12/JUN/14 To re assign the line no
rplCntPSO = 1;
}
if(prsvLocationset.size() >= Integer.parseInt(activeReplSplitCnt))
{
System.out.println("prsv exceed....");
isReplHdrRSV = false;
prsvLocationset.clear();
//Changed By Pragyan 12/JUN/14 To re assign the line no
rplCntRSV = 1;
}
......
......@@ -36,11 +36,11 @@
<color>536870912</color>
</Header>
<Summary>
<height>0</height>
<height>5</height>
<color>536870912</color>
</Summary>
<Footer>
<height>0</height>
<height>3</height>
<color>536870912</color>
</Footer>
<Detail>
......@@ -48,6 +48,48 @@
<color>536870912</color>
</Detail>
<TableDefinition>
<table_column>
<type size="8">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>wave_status</name>
<dbname>wave_status</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>deallocated</name>
<dbname>deallocated</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>descr</name>
<dbname>descr</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>employeeshortnameassignedto</name>
<dbname>employeeshortnameassignedto</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>performedby</name>
<dbname>performedby</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>dependenttasks</name>
<dbname>dependenttasks</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>taskdependenton</name>
<dbname>taskdependenton</dbname>
</table_column>
<table_column>
<type size="12">char</type>
<updatewhereclause>yes</updatewhereclause>
......@@ -126,43 +168,7 @@
<name>wave_task_hold_status</name>
<dbname>wave_task.hold_status</dbname>
</table_column>
<table_column>
<type size="8">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>wave_status</name>
<dbname>wave_status</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>descr</name>
<dbname>descr</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>employeeshortnameassignedto</name>
<dbname>employeeshortnameassignedto</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>performedby</name>
<dbname>performedby</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>dependenttasks</name>
<dbname>dependenttasks</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>taskdependenton</name>
<dbname>taskdependenton</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;customer&quot; ) TABLE(NAME=&quot;sorder&quot; ) TABLE(NAME=&quot;wave_seq&quot; ) TABLE(NAME=&quot;wave_task&quot; ) TABLE(NAME=&quot;wave_task_det&quot; ) COLUMN(NAME=&quot;wave_task.wave_id&quot;) COLUMN(NAME=&quot;wave_task_det.ptcn&quot;) COLUMN(NAME=&quot;wave_task.tran_date&quot;) COLUMN(NAME=&quot;wave_task_det.ref_id&quot;) COLUMN(NAME=&quot;wave_task_det.ref_ser&quot;) COLUMN(NAME=&quot;wave_task_det.status&quot;) COLUMN(NAME=&quot;wave_task_det.sale_order&quot;) COLUMN(NAME=&quot;sorder.cust_code&quot;) COLUMN(NAME=&quot;customer.cust_name&quot;) COLUMN(NAME=&quot;sorder.dlv_city&quot;) COLUMN(NAME=&quot;wave_seq.priority&quot;) COLUMN(NAME=&quot;wave_task.cancel&quot;) COLUMN(NAME=&quot;wave_task.hold_status&quot;) COMPUTE(NAME=&quot;case when wave_status = &apos;C&apos; then &apos;Created&apos; when wave_status = &apos;V&apos; then &apos;Verified&apos; when wave_status = &apos;W&apos; then &apos;Held&apos; else &apos; &apos; end wave_status&quot;) COMPUTE(NAME=&quot;FN_WAVE_DESCRIPTION(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID,WAVE_TASK_DET.PTCN) AS descr&quot;) COMPUTE(NAME=&quot;FN_WAVE_EMP_SHORT_NAME(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS EmployeeShortNameAssignedTo&quot;) COMPUTE(NAME=&quot;FN_WAVE_PERFORMED_BY(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS PerformedBy&quot;) COMPUTE(NAME=&quot;FN_WAVE_DEPENDENT_TASKS(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS DependentTasks&quot;) COMPUTE(NAME=&quot;FN_WAVE_TASK_DEPENDENT_ON(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS TaskDependentOn&quot;) JOIN (LEFT=&quot;wave_task_det.wave_id&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task.wave_id&quot; ) JOIN (LEFT=&quot;sorder.sale_order&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task_det.sale_order&quot; ) JOIN (LEFT=&quot;customer.cust_code&quot; OP =&quot;=&quot;RIGHT=&quot;sorder.cust_code&quot; ) JOIN (LEFT=&quot;wave_seq.ref_ser&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task_det.ref_ser&quot; )WHERE( EXP1 =&quot;( ~&quot;WAVE_TASK~&quot;.~&quot;TRAN_DATE~&quot;&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:from_date )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;( ~&quot;WAVE_TASK~&quot;.~&quot;TRAN_DATE~&quot;&quot; OP =&quot;&lt;=&quot; EXP2 =&quot;:to_date )&quot; ) ) ARG(NAME = &quot;from_date&quot; TYPE = date) ARG(NAME = &quot;to_date&quot; TYPE = date) </retrieve>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;customer&quot; ) TABLE(NAME=&quot;sorder&quot; ) TABLE(NAME=&quot;wave_seq&quot; ) TABLE(NAME=&quot;wave_task&quot; ) TABLE(NAME=&quot;wave_task_det&quot; ) COMPUTE(NAME=&quot;case when wave_status = &apos;C&apos; then &apos;Created&apos; when wave_status = &apos;V&apos; then &apos;Verified&apos; when wave_status = &apos;W&apos; then &apos;Held&apos; else &apos; &apos; end wave_status&quot;) COMPUTE(NAME=&quot;FN_WAVE_DEALLOCATED(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS Deallocated&quot;) COMPUTE(NAME=&quot;FN_WAVE_DESCRIPTION(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID,WAVE_TASK_DET.PTCN) AS descr&quot;) COMPUTE(NAME=&quot;FN_WAVE_EMP_SHORT_NAME(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS EmployeeShortNameAssignedTo&quot;) COMPUTE(NAME=&quot;FN_WAVE_PERFORMED_BY(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS PerformedBy&quot;) COMPUTE(NAME=&quot;FN_WAVE_DEPENDENT_TASKS(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS DependentTasks&quot;) COMPUTE(NAME=&quot;FN_WAVE_TASK_DEPENDENT_ON(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS TaskDependentOn&quot;) COLUMN(NAME=&quot;wave_task.wave_id&quot;) COLUMN(NAME=&quot;wave_task_det.ptcn&quot;) COLUMN(NAME=&quot;wave_task.tran_date&quot;) COLUMN(NAME=&quot;wave_task_det.ref_id&quot;) COLUMN(NAME=&quot;wave_task_det.ref_ser&quot;) COLUMN(NAME=&quot;wave_task_det.status&quot;) COLUMN(NAME=&quot;wave_task_det.sale_order&quot;) COLUMN(NAME=&quot;sorder.cust_code&quot;) COLUMN(NAME=&quot;customer.cust_name&quot;) COLUMN(NAME=&quot;sorder.dlv_city&quot;) COLUMN(NAME=&quot;wave_seq.priority&quot;) COLUMN(NAME=&quot;wave_task.cancel&quot;) COLUMN(NAME=&quot;wave_task.hold_status&quot;) JOIN (LEFT=&quot;wave_task_det.wave_id&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task.wave_id&quot; ) JOIN (LEFT=&quot;sorder.sale_order&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task_det.sale_order&quot; ) JOIN (LEFT=&quot;customer.cust_code&quot; OP =&quot;=&quot;RIGHT=&quot;sorder.cust_code&quot; ) JOIN (LEFT=&quot;wave_seq.ref_ser&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task_det.ref_ser&quot; )WHERE( EXP1 =&quot;( ~&quot;WAVE_TASK~&quot;.~&quot;TRAN_DATE~&quot;&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:from_date )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;( ~&quot;WAVE_TASK~&quot;.~&quot;TRAN_DATE~&quot;&quot; OP =&quot;&lt;=&quot; EXP2 =&quot;:to_date )&quot; ) ) ARG(NAME = &quot;from_date&quot; TYPE = date) ARG(NAME = &quot;to_date&quot; TYPE = date) </retrieve>
<argument>
<name>from_date</name>
<type>date</type>
......@@ -206,7 +212,7 @@
<text>Sale Order</text>
<border>0</border>
<color>33554432</color>
<x>1560</x>
<x>1634</x>
<y>2</y>
<height>19</height>
<width>89</width>
......@@ -234,7 +240,7 @@
<text>Customer Code</text>
<border>0</border>
<color>33554432</color>
<x>1651</x>
<x>1725</x>
<y>2</y>
<height>19</height>
<width>103</width>
......@@ -262,7 +268,7 @@
<text>Customer Name</text>
<border>0</border>
<color>33554432</color>
<x>1756</x>
<x>1830</x>
<y>2</y>
<height>19</height>
<width>150</width>
......@@ -290,7 +296,7 @@
<text>Ship City</text>
<border>0</border>
<color>33554432</color>
<x>1908</x>
<x>1982</x>
<y>2</y>
<height>19</height>
<width>126</width>
......@@ -346,7 +352,7 @@
<text>Assign To</text>
<border>0</border>
<color>33554432</color>
<x>958</x>
<x>1032</x>
<y>2</y>
<height>19</height>
<width>134</width>
......@@ -374,7 +380,7 @@
<text>Performed By</text>
<border>0</border>
<color>33554432</color>
<x>1094</x>
<x>1168</x>
<y>2</y>
<height>19</height>
<width>153</width>
......@@ -402,7 +408,7 @@
<text>Wave Seq Priority</text>
<border>0</border>
<color>33554432</color>
<x>2126</x>
<x>2200</x>
<y>2</y>
<height>19</height>
<width>123</width>
......@@ -571,7 +577,7 @@
<text>Current Status</text>
<border>0</border>
<color>33554432</color>
<x>2036</x>
<x>2110</x>
<y>2</y>
<height>19</height>
<width>88</width>
......@@ -600,7 +606,7 @@
<text>Dependent Tasks</text>
<border>0</border>
<color>33554432</color>
<x>1249</x>
<x>1323</x>
<y>2</y>
<height>19</height>
<width>157</width>
......@@ -628,7 +634,7 @@
<text>Task Dependent On</text>
<border>0</border>
<color>33554432</color>
<x>1408</x>
<x>1482</x>
<y>2</y>
<height>19</height>
<width>150</width>
......@@ -706,9 +712,37 @@
<color>67108864</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Deallocated</text>
<border>0</border>
<color>33554432</color>
<x>958</x>
<y>2</y>
<height>19</height>
<width>72</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>deallocated_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>2</mode>
<color>67108864</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>3</id>
<id>10</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -746,7 +780,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>4</id>
<id>11</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -784,7 +818,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>5</id>
<id>12</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -822,12 +856,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>6</id>
<id>13</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>2036</x>
<x>2110</x>
<y>2</y>
<height>21</height>
<width>88</width>
......@@ -861,7 +895,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>14</id>
<id>1</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -897,7 +931,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>15</id>
<id>3</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -933,12 +967,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>16</id>
<id>4</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>958</x>
<x>1032</x>
<y>2</y>
<height>21</height>
<width>134</width>
......@@ -969,12 +1003,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>17</id>
<id>5</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1094</x>
<x>1168</x>
<y>3</y>
<height>20</height>
<width>153</width>
......@@ -1005,12 +1039,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>18</id>
<id>6</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1249</x>
<x>1323</x>
<y>3</y>
<height>20</height>
<width>157</width>
......@@ -1041,12 +1075,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>19</id>
<id>7</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1408</x>
<x>1482</x>
<y>3</y>
<height>20</height>
<width>150</width>
......@@ -1077,12 +1111,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>7</id>
<id>14</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1560</x>
<x>1634</x>
<y>2</y>
<height>21</height>
<width>89</width>
......@@ -1115,12 +1149,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<id>15</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1651</x>
<x>1725</x>
<y>2</y>
<height>21</height>
<width>103</width>
......@@ -1153,12 +1187,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<id>16</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1756</x>
<x>1830</x>
<y>2</y>
<height>21</height>
<width>150</width>
......@@ -1191,12 +1225,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<id>17</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1908</x>
<x>1982</x>
<y>2</y>
<height>21</height>
<width>126</width>
......@@ -1229,12 +1263,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<id>18</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>2126</x>
<x>2200</x>
<y>2</y>
<height>21</height>
<width>123</width>
......@@ -1266,7 +1300,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<id>9</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -1304,7 +1338,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>1</id>
<id>8</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -1342,7 +1376,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>12</id>
<id>19</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -1378,7 +1412,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>13</id>
<id>20</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -1412,6 +1446,42 @@
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>958</x>
<y>3</y>
<height>20</height>
<width>72</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>deallocated</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<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>
......
......@@ -36,11 +36,11 @@
<color>536870912</color>
</Header>
<Summary>
<height>0</height>
<height>5</height>
<color>536870912</color>
</Summary>
<Footer>
<height>0</height>
<height>3</height>
<color>536870912</color>
</Footer>
<Detail>
......@@ -48,6 +48,48 @@
<color>536870912</color>
</Detail>
<TableDefinition>
<table_column>
<type size="8">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>wave_status</name>
<dbname>wave_status</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>deallocated</name>
<dbname>deallocated</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>descr</name>
<dbname>descr</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>employeeshortnameassignedto</name>
<dbname>employeeshortnameassignedto</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>performedby</name>
<dbname>performedby</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>dependenttasks</name>
<dbname>dependenttasks</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>taskdependenton</name>
<dbname>taskdependenton</dbname>
</table_column>
<table_column>
<type size="12">char</type>
<updatewhereclause>yes</updatewhereclause>
......@@ -126,43 +168,7 @@
<name>wave_task_hold_status</name>
<dbname>wave_task.hold_status</dbname>
</table_column>
<table_column>
<type size="8">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>wave_status</name>
<dbname>wave_status</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>descr</name>
<dbname>descr</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>employeeshortnameassignedto</name>
<dbname>employeeshortnameassignedto</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>performedby</name>
<dbname>performedby</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>dependenttasks</name>
<dbname>dependenttasks</dbname>
</table_column>
<table_column>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>taskdependenton</name>
<dbname>taskdependenton</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;customer&quot; ) TABLE(NAME=&quot;sorder&quot; ) TABLE(NAME=&quot;wave_seq&quot; ) TABLE(NAME=&quot;wave_task&quot; ) TABLE(NAME=&quot;wave_task_det&quot; ) COLUMN(NAME=&quot;wave_task.wave_id&quot;) COLUMN(NAME=&quot;wave_task_det.ptcn&quot;) COLUMN(NAME=&quot;wave_task.tran_date&quot;) COLUMN(NAME=&quot;wave_task_det.ref_id&quot;) COLUMN(NAME=&quot;wave_task_det.ref_ser&quot;) COLUMN(NAME=&quot;wave_task_det.status&quot;) COLUMN(NAME=&quot;wave_task_det.sale_order&quot;) COLUMN(NAME=&quot;sorder.cust_code&quot;) COLUMN(NAME=&quot;customer.cust_name&quot;) COLUMN(NAME=&quot;sorder.dlv_city&quot;) COLUMN(NAME=&quot;wave_seq.priority&quot;) COLUMN(NAME=&quot;wave_task.cancel&quot;) COLUMN(NAME=&quot;wave_task.hold_status&quot;) COMPUTE(NAME=&quot;case when wave_status = &apos;C&apos; then &apos;Created&apos; when wave_status = &apos;V&apos; then &apos;Verified&apos; when wave_status = &apos;W&apos; then &apos;Held&apos; else &apos; &apos; end wave_status&quot;) COMPUTE(NAME=&quot;FN_WAVE_DESCRIPTION(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID,WAVE_TASK_DET.PTCN) AS descr&quot;) COMPUTE(NAME=&quot;FN_WAVE_EMP_SHORT_NAME(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS EmployeeShortNameAssignedTo&quot;) COMPUTE(NAME=&quot;FN_WAVE_PERFORMED_BY(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS PerformedBy&quot;) COMPUTE(NAME=&quot;FN_WAVE_DEPENDENT_TASKS(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS DependentTasks&quot;) COMPUTE(NAME=&quot;FN_WAVE_TASK_DEPENDENT_ON(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS TaskDependentOn&quot;) JOIN (LEFT=&quot;wave_task_det.wave_id&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task.wave_id&quot; ) JOIN (LEFT=&quot;sorder.sale_order&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task_det.sale_order&quot; ) JOIN (LEFT=&quot;customer.cust_code&quot; OP =&quot;=&quot;RIGHT=&quot;sorder.cust_code&quot; ) JOIN (LEFT=&quot;wave_seq.ref_ser&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task_det.ref_ser&quot; )WHERE( EXP1 =&quot;( ~&quot;WAVE_TASK~&quot;.~&quot;TRAN_DATE~&quot;&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:from_date )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;( ~&quot;WAVE_TASK~&quot;.~&quot;TRAN_DATE~&quot;&quot; OP =&quot;&lt;=&quot; EXP2 =&quot;:to_date )&quot; ) ) ARG(NAME = &quot;from_date&quot; TYPE = date) ARG(NAME = &quot;to_date&quot; TYPE = date) </retrieve>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;customer&quot; ) TABLE(NAME=&quot;sorder&quot; ) TABLE(NAME=&quot;wave_seq&quot; ) TABLE(NAME=&quot;wave_task&quot; ) TABLE(NAME=&quot;wave_task_det&quot; ) COMPUTE(NAME=&quot;case when wave_status = &apos;C&apos; then &apos;Created&apos; when wave_status = &apos;V&apos; then &apos;Verified&apos; when wave_status = &apos;W&apos; then &apos;Held&apos; else &apos; &apos; end wave_status&quot;) COMPUTE(NAME=&quot;FN_WAVE_DEALLOCATED(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS Deallocated&quot;) COMPUTE(NAME=&quot;FN_WAVE_DESCRIPTION(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID,WAVE_TASK_DET.PTCN) AS descr&quot;) COMPUTE(NAME=&quot;FN_WAVE_EMP_SHORT_NAME(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS EmployeeShortNameAssignedTo&quot;) COMPUTE(NAME=&quot;FN_WAVE_PERFORMED_BY(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS PerformedBy&quot;) COMPUTE(NAME=&quot;FN_WAVE_DEPENDENT_TASKS(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS DependentTasks&quot;) COMPUTE(NAME=&quot;FN_WAVE_TASK_DEPENDENT_ON(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS TaskDependentOn&quot;) COLUMN(NAME=&quot;wave_task.wave_id&quot;) COLUMN(NAME=&quot;wave_task_det.ptcn&quot;) COLUMN(NAME=&quot;wave_task.tran_date&quot;) COLUMN(NAME=&quot;wave_task_det.ref_id&quot;) COLUMN(NAME=&quot;wave_task_det.ref_ser&quot;) COLUMN(NAME=&quot;wave_task_det.status&quot;) COLUMN(NAME=&quot;wave_task_det.sale_order&quot;) COLUMN(NAME=&quot;sorder.cust_code&quot;) COLUMN(NAME=&quot;customer.cust_name&quot;) COLUMN(NAME=&quot;sorder.dlv_city&quot;) COLUMN(NAME=&quot;wave_seq.priority&quot;) COLUMN(NAME=&quot;wave_task.cancel&quot;) COLUMN(NAME=&quot;wave_task.hold_status&quot;) JOIN (LEFT=&quot;wave_task_det.wave_id&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task.wave_id&quot; ) JOIN (LEFT=&quot;sorder.sale_order&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task_det.sale_order&quot; ) JOIN (LEFT=&quot;customer.cust_code&quot; OP =&quot;=&quot;RIGHT=&quot;sorder.cust_code&quot; ) JOIN (LEFT=&quot;wave_seq.ref_ser&quot; OP =&quot;=&quot;RIGHT=&quot;wave_task_det.ref_ser&quot; )WHERE( EXP1 =&quot;( ~&quot;WAVE_TASK~&quot;.~&quot;TRAN_DATE~&quot;&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:from_date )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;( ~&quot;WAVE_TASK~&quot;.~&quot;TRAN_DATE~&quot;&quot; OP =&quot;&lt;=&quot; EXP2 =&quot;:to_date )&quot; ) ) ARG(NAME = &quot;from_date&quot; TYPE = date) ARG(NAME = &quot;to_date&quot; TYPE = date) </retrieve>
<argument>
<name>from_date</name>
<type>date</type>
......@@ -206,7 +212,7 @@
<text>Sale Order</text>
<border>0</border>
<color>33554432</color>
<x>1560</x>
<x>1634</x>
<y>2</y>
<height>19</height>
<width>89</width>
......@@ -234,7 +240,7 @@
<text>Customer Code</text>
<border>0</border>
<color>33554432</color>
<x>1651</x>
<x>1725</x>
<y>2</y>
<height>19</height>
<width>103</width>
......@@ -262,7 +268,7 @@
<text>Customer Name</text>
<border>0</border>
<color>33554432</color>
<x>1756</x>
<x>1830</x>
<y>2</y>
<height>19</height>
<width>150</width>
......@@ -290,7 +296,7 @@
<text>Ship City</text>
<border>0</border>
<color>33554432</color>
<x>1908</x>
<x>1982</x>
<y>2</y>
<height>19</height>
<width>126</width>
......@@ -346,7 +352,7 @@
<text>Assign To</text>
<border>0</border>
<color>33554432</color>
<x>958</x>
<x>1032</x>
<y>2</y>
<height>19</height>
<width>134</width>
......@@ -374,7 +380,7 @@
<text>Performed By</text>
<border>0</border>
<color>33554432</color>
<x>1094</x>
<x>1168</x>
<y>2</y>
<height>19</height>
<width>153</width>
......@@ -402,7 +408,7 @@
<text>Wave Seq Priority</text>
<border>0</border>
<color>33554432</color>
<x>2126</x>
<x>2200</x>
<y>2</y>
<height>19</height>
<width>123</width>
......@@ -571,7 +577,7 @@
<text>Current Status</text>
<border>0</border>
<color>33554432</color>
<x>2036</x>
<x>2110</x>
<y>2</y>
<height>19</height>
<width>88</width>
......@@ -600,7 +606,7 @@
<text>Dependent Tasks</text>
<border>0</border>
<color>33554432</color>
<x>1249</x>
<x>1323</x>
<y>2</y>
<height>19</height>
<width>157</width>
......@@ -628,7 +634,7 @@
<text>Task Dependent On</text>
<border>0</border>
<color>33554432</color>
<x>1408</x>
<x>1482</x>
<y>2</y>
<height>19</height>
<width>150</width>
......@@ -706,9 +712,37 @@
<color>67108864</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>2</alignment>
<text>Deallocated</text>
<border>0</border>
<color>33554432</color>
<x>958</x>
<y>2</y>
<height>19</height>
<width>72</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>deallocated_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>2</mode>
<color>67108864</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>3</id>
<id>10</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -746,7 +780,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>4</id>
<id>11</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -784,7 +818,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>5</id>
<id>12</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -822,12 +856,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>6</id>
<id>13</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>2036</x>
<x>2110</x>
<y>2</y>
<height>21</height>
<width>88</width>
......@@ -861,7 +895,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>14</id>
<id>1</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -897,7 +931,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>15</id>
<id>3</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -933,12 +967,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>16</id>
<id>4</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>958</x>
<x>1032</x>
<y>2</y>
<height>21</height>
<width>134</width>
......@@ -969,12 +1003,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>17</id>
<id>5</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1094</x>
<x>1168</x>
<y>3</y>
<height>20</height>
<width>153</width>
......@@ -1005,12 +1039,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>18</id>
<id>6</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1249</x>
<x>1323</x>
<y>3</y>
<height>20</height>
<width>157</width>
......@@ -1041,12 +1075,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>19</id>
<id>7</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1408</x>
<x>1482</x>
<y>3</y>
<height>20</height>
<width>150</width>
......@@ -1077,12 +1111,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>7</id>
<id>14</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1560</x>
<x>1634</x>
<y>2</y>
<height>21</height>
<width>89</width>
......@@ -1115,12 +1149,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<id>15</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1651</x>
<x>1725</x>
<y>2</y>
<height>21</height>
<width>103</width>
......@@ -1153,12 +1187,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<id>16</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1756</x>
<x>1830</x>
<y>2</y>
<height>21</height>
<width>150</width>
......@@ -1191,12 +1225,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<id>17</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>1908</x>
<x>1982</x>
<y>2</y>
<height>21</height>
<width>126</width>
......@@ -1229,12 +1263,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<id>18</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>2126</x>
<x>2200</x>
<y>2</y>
<height>21</height>
<width>123</width>
......@@ -1266,7 +1300,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<id>9</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -1304,7 +1338,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>1</id>
<id>8</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -1342,7 +1376,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>12</id>
<id>19</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -1378,7 +1412,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>13</id>
<id>20</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
......@@ -1412,6 +1446,42 @@
<color>536870912</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>2</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>33554432</color>
<x>958</x>
<y>3</y>
<height>20</height>
<width>72</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>deallocated</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<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>
......
......@@ -45618,6 +45618,112 @@ VALUES (
NULL,
NULL);
commit;
--chanegd by sankara on 16/06/14 update function and messages sql
--changed by sankara on 10/06/14 updated messages for picking not allowed
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 (
'VTINVQUNAT',
'Picking not allowed',
'Pick Deallocation Done Picking not allowed',
'E',
'Y',
NULL,
NULL,
NULL,
fn_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 (
'VTINVPRONO',
'Duplicate Pro Number',
'The Pro Number already used for another shipment Transaction.',
'E',
'Y',
NULL,
NULL,
NULL,
fn_sysdate(),
'Base',
'Base',
NULL,
NULL);
CREATE OR REPLACE FUNCTION FN_WAVE_DEALLOCATED(VI_REF_SER IN CHAR ,VI_REF_Id IN VARCHAR)
RETURN VARCHAR2 IS DEALLOCATED VARCHAR2(5);
flagRepl BOOLEAN := true;
flagPick BOOLEAN := true;
cursor C1 is SELECT nvl(repl_ord_det.cancel_mode,'N') as DEALLOCATIOM1 from repl_ord_det where repl_ord_det.repl_order = VI_REF_Id;
cursor C2 is SELECT (nvl(Quantity,0)-nvl(dealloc_qty,0)) as DEALLOCATIOM1 from pick_ord_det where pick_ord_det.pick_order = VI_REF_Id;
BEGIN
--FOR PICK
IF(VI_REF_SER = 'P-PICK' OR VI_REF_SER = 'C-PICK' OR VI_REF_SER = 'A-PICK' OR VI_REF_SER = 'M-PICK') THEN
FOR deallcatTaskPick in C2
LOOP
IF(flagPick) Then
IF(deallcatTaskPick.DEALLOCATIOM1>0) Then
DEALLOCATED :='N';
flagPick := false;
ELSE
DEALLOCATED :='Y';
End IF;
End IF;
END LOOP;
RETURN DEALLOCATED;
ELSIF(VI_REF_SER = 'R-TASK' OR VI_REF_SER = 'RP-PND' OR VI_REF_SER = 'R-CPA' OR VI_REF_SER = 'R-PND' OR VI_REF_SER = 'S-DOC' OR VI_REF_SER = 'RP-ACT' OR VI_REF_SER = 'RR-DSA' OR VI_REF_SER = 'RD-DSA' OR VI_REF_SER = 'R-DSO' OR VI_REF_SER = 'RS-DSO' OR VI_REF_SER = 'RN-DSA') THEN
--FOR REPL
FOR deallcatTaskRepl in C1
LOOP
IF( flagRepl) Then
IF(deallcatTaskRepl.DEALLOCATIOM1='Y') Then
DEALLOCATED :='Y';
ELSE
DEALLOCATED := 'N';
flagRepl :=false;
End IF;
End IF;
END LOOP;
RETURN DEALLOCATED;
ELSE
DEALLOCATED := ' ';
RETURN DEALLOCATED;
End IF;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DEALLOCATED :=' ';
RETURN DEALLOCATED;
END;
/
......@@ -2,10 +2,17 @@ $PBExportHeader$d_wave_task_status_det11.srd
release 9;
datawindow(units=1 timer_interval=0 color=1073741824 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=24 color="536870912" )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
summary(height=5 color="536870912" )
footer(height=3 color="536870912" )
detail(height=23 color="536870912" )
table(column=(type=char(12) updatewhereclause=yes name=wave_task_wave_id dbname="wave_task.wave_id" )
table(column=(type=char(8) updatewhereclause=yes name=wave_status dbname="wave_status" )
column=(type=char(4000) updatewhereclause=yes name=deallocated dbname="deallocated" )
column=(type=char(4000) updatewhereclause=yes name=descr dbname="descr" )
column=(type=char(4000) updatewhereclause=yes name=employeeshortnameassignedto dbname="employeeshortnameassignedto" )
column=(type=char(4000) updatewhereclause=yes name=performedby dbname="performedby" )
column=(type=char(4000) updatewhereclause=yes name=dependenttasks dbname="dependenttasks" )
column=(type=char(4000) updatewhereclause=yes name=taskdependenton dbname="taskdependenton" )
column=(type=char(12) updatewhereclause=yes name=wave_task_wave_id dbname="wave_task.wave_id" )
column=(type=char(10) updatewhereclause=yes name=wave_task_det_ptcn dbname="wave_task_det.ptcn" )
column=(type=datetime updatewhereclause=yes name=wave_task_tran_date dbname="wave_task.tran_date" )
column=(type=char(10) updatewhereclause=yes name=wave_task_det_ref_id dbname="wave_task_det.ref_id" )
......@@ -18,51 +25,47 @@ table(column=(type=char(12) updatewhereclause=yes name=wave_task_wave_id dbname=
column=(type=decimal(0) updatewhereclause=yes name=wave_seq_priority dbname="wave_seq.priority" )
column=(type=char(1) updatewhereclause=yes name=wave_task_cancel dbname="wave_task.cancel" )
column=(type=char(1) updatewhereclause=yes name=wave_task_hold_status dbname="wave_task.hold_status" )
column=(type=char(8) updatewhereclause=yes name=wave_status dbname="wave_status" )
column=(type=char(4000) updatewhereclause=yes name=descr dbname="descr" )
column=(type=char(4000) updatewhereclause=yes name=employeeshortnameassignedto dbname="employeeshortnameassignedto" )
column=(type=char(4000) updatewhereclause=yes name=performedby dbname="performedby" )
column=(type=char(4000) updatewhereclause=yes name=dependenttasks dbname="dependenttasks" )
column=(type=char(4000) updatewhereclause=yes name=taskdependenton dbname="taskdependenton" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"customer~" ) TABLE(NAME=~"sorder~" ) TABLE(NAME=~"wave_seq~" ) TABLE(NAME=~"wave_task~" ) TABLE(NAME=~"wave_task_det~" ) COLUMN(NAME=~"wave_task.wave_id~") COLUMN(NAME=~"wave_task_det.ptcn~") COLUMN(NAME=~"wave_task.tran_date~") COLUMN(NAME=~"wave_task_det.ref_id~") COLUMN(NAME=~"wave_task_det.ref_ser~") COLUMN(NAME=~"wave_task_det.status~") COLUMN(NAME=~"wave_task_det.sale_order~") COLUMN(NAME=~"sorder.cust_code~") COLUMN(NAME=~"customer.cust_name~") COLUMN(NAME=~"sorder.dlv_city~") COLUMN(NAME=~"wave_seq.priority~") COLUMN(NAME=~"wave_task.cancel~") COLUMN(NAME=~"wave_task.hold_status~") COMPUTE(NAME=~"case when wave_status = 'C' then 'Created' when wave_status = 'V' then 'Verified' when wave_status = 'W' then 'Held' else ' ' end wave_status~") COMPUTE(NAME=~"FN_WAVE_DESCRIPTION(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID,WAVE_TASK_DET.PTCN) AS descr~") COMPUTE(NAME=~"FN_WAVE_EMP_SHORT_NAME(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS EmployeeShortNameAssignedTo~") COMPUTE(NAME=~"FN_WAVE_PERFORMED_BY(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS PerformedBy~") COMPUTE(NAME=~"FN_WAVE_DEPENDENT_TASKS(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS DependentTasks~") COMPUTE(NAME=~"FN_WAVE_TASK_DEPENDENT_ON(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS TaskDependentOn~") JOIN (LEFT=~"wave_task_det.wave_id~" OP =~"=~"RIGHT=~"wave_task.wave_id~" ) JOIN (LEFT=~"sorder.sale_order~" OP =~"=~"RIGHT=~"wave_task_det.sale_order~" ) JOIN (LEFT=~"customer.cust_code~" OP =~"=~"RIGHT=~"sorder.cust_code~" ) JOIN (LEFT=~"wave_seq.ref_ser~" OP =~"=~"RIGHT=~"wave_task_det.ref_ser~" )WHERE( EXP1 =~"( ~~~"WAVE_TASK~~~".~~~"TRAN_DATE~~~"~" OP =~">=~" EXP2 =~":from_date )~" LOGIC =~"and~" ) WHERE( EXP1 =~"( ~~~"WAVE_TASK~~~".~~~"TRAN_DATE~~~"~" OP =~"<=~" EXP2 =~":to_date )~" ) ) ARG(NAME = ~"from_date~" TYPE = date) ARG(NAME = ~"to_date~" TYPE = date) " arguments=(("from_date", date),("to_date", date)) )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"customer~" ) TABLE(NAME=~"sorder~" ) TABLE(NAME=~"wave_seq~" ) TABLE(NAME=~"wave_task~" ) TABLE(NAME=~"wave_task_det~" ) COMPUTE(NAME=~"case when wave_status = 'C' then 'Created' when wave_status = 'V' then 'Verified' when wave_status = 'W' then 'Held' else ' ' end wave_status~") COMPUTE(NAME=~"FN_WAVE_DEALLOCATED(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS Deallocated~") COMPUTE(NAME=~"FN_WAVE_DESCRIPTION(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID,WAVE_TASK_DET.PTCN) AS descr~") COMPUTE(NAME=~"FN_WAVE_EMP_SHORT_NAME(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS EmployeeShortNameAssignedTo~") COMPUTE(NAME=~"FN_WAVE_PERFORMED_BY(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS PerformedBy~") COMPUTE(NAME=~"FN_WAVE_DEPENDENT_TASKS(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS DependentTasks~") COMPUTE(NAME=~"FN_WAVE_TASK_DEPENDENT_ON(WAVE_TASK_DET.REF_SER,WAVE_TASK_DET.REF_ID) AS TaskDependentOn~") COLUMN(NAME=~"wave_task.wave_id~") COLUMN(NAME=~"wave_task_det.ptcn~") COLUMN(NAME=~"wave_task.tran_date~") COLUMN(NAME=~"wave_task_det.ref_id~") COLUMN(NAME=~"wave_task_det.ref_ser~") COLUMN(NAME=~"wave_task_det.status~") COLUMN(NAME=~"wave_task_det.sale_order~") COLUMN(NAME=~"sorder.cust_code~") COLUMN(NAME=~"customer.cust_name~") COLUMN(NAME=~"sorder.dlv_city~") COLUMN(NAME=~"wave_seq.priority~") COLUMN(NAME=~"wave_task.cancel~") COLUMN(NAME=~"wave_task.hold_status~") JOIN (LEFT=~"wave_task_det.wave_id~" OP =~"=~"RIGHT=~"wave_task.wave_id~" ) JOIN (LEFT=~"sorder.sale_order~" OP =~"=~"RIGHT=~"wave_task_det.sale_order~" ) JOIN (LEFT=~"customer.cust_code~" OP =~"=~"RIGHT=~"sorder.cust_code~" ) JOIN (LEFT=~"wave_seq.ref_ser~" OP =~"=~"RIGHT=~"wave_task_det.ref_ser~" )WHERE( EXP1 =~"( ~~~"WAVE_TASK~~~".~~~"TRAN_DATE~~~"~" OP =~">=~" EXP2 =~":from_date )~" LOGIC =~"and~" ) WHERE( EXP1 =~"( ~~~"WAVE_TASK~~~".~~~"TRAN_DATE~~~"~" OP =~"<=~" EXP2 =~":to_date )~" ) ) ARG(NAME = ~"from_date~" TYPE = date) ARG(NAME = ~"to_date~" TYPE = date) " arguments=(("from_date", date),("to_date", date)) )
text(band=header alignment="2" text="Wave ID" border="0" color="33554432" x="2" y="2" height="19" width="100" html.valueishtml="0" name=wave_task_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="2" background.color="67108864" )
text(band=header alignment="2" text="Sale Order" border="0" color="33554432" x="1560" y="2" height="19" width="89" html.valueishtml="0" name=wave_task_det_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="2" background.color="67108864" )
text(band=header alignment="2" text="Customer Code" border="0" color="33554432" x="1651" y="2" height="19" width="103" html.valueishtml="0" name=sorder_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="2" background.color="67108864" )
text(band=header alignment="2" text="Customer Name" border="0" color="33554432" x="1756" y="2" height="19" width="150" html.valueishtml="0" name=customer_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="2" background.color="67108864" )
text(band=header alignment="2" text="Ship City" border="0" color="33554432" x="1908" y="2" height="19" width="126" html.valueishtml="0" name=sorder_dlv_city_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Sale Order" border="0" color="33554432" x="1634" y="2" height="19" width="89" html.valueishtml="0" name=wave_task_det_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="2" background.color="67108864" )
text(band=header alignment="2" text="Customer Code" border="0" color="33554432" x="1725" y="2" height="19" width="103" html.valueishtml="0" name=sorder_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="2" background.color="67108864" )
text(band=header alignment="2" text="Customer Name" border="0" color="33554432" x="1830" y="2" height="19" width="150" html.valueishtml="0" name=customer_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="2" background.color="67108864" )
text(band=header alignment="2" text="Ship City" border="0" color="33554432" x="1982" y="2" height="19" width="126" html.valueishtml="0" name=sorder_dlv_city_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Task Status" border="0" color="33554432" x="705" y="2" height="19" width="99" html.valueishtml="0" name=wave_status_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Assign To" border="0" color="33554432" x="958" y="2" height="19" width="134" html.valueishtml="0" name=employeeshortnameassignedto_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Performed By" border="0" color="33554432" x="1094" y="2" height="19" width="153" html.valueishtml="0" name=performedby_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Wave Seq Priority" border="0" color="33554432" x="2126" y="2" height="19" width="123" html.valueishtml="0" name=wave_seq_priority_t visible="0" hidesnaked=1 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Assign To" border="0" color="33554432" x="1032" y="2" height="19" width="134" html.valueishtml="0" name=employeeshortnameassignedto_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Performed By" border="0" color="33554432" x="1168" y="2" height="19" width="153" html.valueishtml="0" name=performedby_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Wave Seq Priority" border="0" color="33554432" x="2200" y="2" height="19" width="123" html.valueishtml="0" name=wave_seq_priority_t visible="0" hidesnaked=1 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="PTCN" border="0" color="33554432" x="104" y="2" height="19" width="88" html.valueishtml="0" name=wave_task_det_ptcn_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Creation Date" border="0" color="33554432" x="194" y="2" height="19" width="85" html.valueishtml="0" name=wave_task_tran_date_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Task ID" border="0" color="33554432" x="281" y="2" height="19" width="88" html.valueishtml="0" name=wave_task_det_ref_id_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Task Type" border="0" color="33554432" x="371" y="2" height="19" width="98" html.valueishtml="0" name=wave_task_det_ref_ser_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Task Description" border="0" color="33554432" x="471" y="2" height="19" width="232" html.valueishtml="0" name=descr_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Current Status" border="0" color="33554432" x="2036" y="2" height="19" width="88" html.valueishtml="0" name=wave_task_det_status_t visible="0" hidesnaked=1 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Dependent Tasks" border="0" color="33554432" x="1249" y="2" height="19" width="157" html.valueishtml="0" name=dependenttasks_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Task Dependent On" border="0" color="33554432" x="1408" y="2" height="19" width="150" html.valueishtml="0" name=taskdependenton_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Current Status" border="0" color="33554432" x="2110" y="2" height="19" width="88" html.valueishtml="0" name=wave_task_det_status_t visible="0" hidesnaked=1 font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Dependent Tasks" border="0" color="33554432" x="1323" y="2" height="19" width="157" html.valueishtml="0" name=dependenttasks_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Task Dependent On" border="0" color="33554432" x="1482" y="2" height="19" width="150" html.valueishtml="0" name=taskdependenton_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Wave Cancel" border="0" color="33554432" x="806" y="1" height="20" width="80" html.valueishtml="0" name=wave_task_cancel_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="2" text="Hold Status" border="0" color="33554432" x="888" y="1" height="20" width="68" html.valueishtml="0" name=wave_task_hold_status_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=3 alignment="2" tabsequence=32766 border="0" color="33554432" x="194" y="2" height="21" width="85" format="[shortdate] [time]" html.valueishtml="0" name=wave_task_tran_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=4 alignment="2" tabsequence=32766 border="0" color="33554432" x="281" y="2" height="21" width="88" format="[general]" html.valueishtml="0" name=wave_task_det_ref_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=5 alignment="2" tabsequence=32766 border="0" color="33554432" x="371" y="2" height="21" width="98" format="[general]" html.valueishtml="0" name=wave_task_det_ref_ser visible="1" edit.limit=6 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="2036" y="2" height="21" width="88" format="[general]" html.valueishtml="0" name=wave_task_det_status visible="0" hidesnaked=1 edit.limit=1 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=14 alignment="2" tabsequence=32766 border="0" color="33554432" x="705" y="2" height="21" width="99" format="[general]" html.valueishtml="0" name=wave_status visible="1" edit.limit=0 edit.case=any edit.autoselect=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=15 alignment="0" tabsequence=32766 border="0" color="33554432" x="471" y="2" height="21" width="232" format="[general]" html.valueishtml="0" name=descr visible="1" edit.limit=0 edit.case=any edit.autoselect=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=16 alignment="0" tabsequence=32766 border="0" color="33554432" x="958" y="2" height="21" width="134" format="[general]" html.valueishtml="0" name=employeeshortnameassignedto visible="1" edit.limit=0 edit.case=any edit.autoselect=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=17 alignment="0" tabsequence=32766 border="0" color="33554432" x="1094" y="3" height="20" width="153" format="[general]" html.valueishtml="0" name=performedby visible="1" edit.limit=0 edit.case=any edit.autoselect=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=18 alignment="0" tabsequence=32766 border="0" color="33554432" x="1249" y="3" height="20" width="157" format="[general]" html.valueishtml="0" name=dependenttasks visible="1" edit.limit=0 edit.case=any edit.autoselect=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=19 alignment="0" tabsequence=32766 border="0" color="33554432" x="1408" y="3" height="20" width="150" format="[general]" html.valueishtml="0" name=taskdependenton visible="1" edit.limit=0 edit.case=any edit.autoselect=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="2" tabsequence=32766 border="0" color="33554432" x="1560" y="2" height="21" width="89" format="[general]" html.valueishtml="0" name=wave_task_det_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=8 alignment="2" tabsequence=32766 border="0" color="33554432" x="1651" y="2" height="21" width="103" format="[general]" html.valueishtml="0" name=sorder_cust_code 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=9 alignment="0" tabsequence=32766 border="0" color="33554432" x="1756" y="2" height="21" width="150" format="[general]" html.valueishtml="0" name=customer_cust_name visible="1" edit.limit=40 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="1908" y="2" height="21" width="126" format="[general]" html.valueishtml="0" name=sorder_dlv_city visible="1" edit.limit=20 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="2126" y="2" height="21" width="123" format="[general]" html.valueishtml="0" name=wave_seq_priority visible="0" hidesnaked=1 edit.limit=0 edit.case=any edit.autoselect=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="2" tabsequence=32766 border="0" color="33554432" x="104" y="2" height="21" width="88" format="[general]" html.valueishtml="0" name=wave_task_det_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=1 alignment="2" tabsequence=32766 border="0" color="33554432" x="2" y="2" height="21" width="100" format="[general]" html.valueishtml="0" name=wave_task_wave_id visible="1" edit.limit=12 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=12 alignment="2" tabsequence=32766 border="0" color="33554432" x="806" y="1" height="22" width="80" format="[general]" html.valueishtml="0" name=wave_task_cancel visible="1" edit.limit=0 edit.case=any edit.autoselect=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=13 alignment="2" tabsequence=32766 border="0" color="33554432" x="888" y="1" height="22" width="68" format="[general]" html.valueishtml="0" name=wave_task_hold_status visible="1" edit.limit=0 edit.case=any edit.autoselect=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" )
text(band=header alignment="2" text="Deallocated" border="0" color="33554432" x="958" y="2" height="19" width="72" html.valueishtml="0" name=deallocated_t visible="1" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=10 alignment="2" tabsequence=32766 border="0" color="33554432" x="194" y="2" height="21" width="85" format="[shortdate] [time]" html.valueishtml="0" name=wave_task_tran_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=11 alignment="2" tabsequence=32766 border="0" color="33554432" x="281" y="2" height="21" width="88" format="[general]" html.valueishtml="0" name=wave_task_det_ref_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=12 alignment="2" tabsequence=32766 border="0" color="33554432" x="371" y="2" height="21" width="98" format="[general]" html.valueishtml="0" name=wave_task_det_ref_ser visible="1" edit.limit=6 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=13 alignment="0" tabsequence=32766 border="0" color="33554432" x="2110" y="2" height="21" width="88" format="[general]" html.valueishtml="0" name=wave_task_det_status visible="0" hidesnaked=1 edit.limit=1 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=1 alignment="2" tabsequence=32766 border="0" color="33554432" x="705" y="2" height="21" width="99" format="[general]" html.valueishtml="0" name=wave_status visible="1" edit.limit=0 edit.case=any edit.autoselect=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="471" y="2" height="21" width="232" format="[general]" html.valueishtml="0" name=descr visible="1" edit.limit=0 edit.case=any edit.autoselect=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="1032" y="2" height="21" width="134" format="[general]" html.valueishtml="0" name=employeeshortnameassignedto visible="1" edit.limit=0 edit.case=any edit.autoselect=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="1168" y="3" height="20" width="153" format="[general]" html.valueishtml="0" name=performedby visible="1" edit.limit=0 edit.case=any edit.autoselect=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="1323" y="3" height="20" width="157" format="[general]" html.valueishtml="0" name=dependenttasks visible="1" edit.limit=0 edit.case=any edit.autoselect=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="1482" y="3" height="20" width="150" format="[general]" html.valueishtml="0" name=taskdependenton visible="1" edit.limit=0 edit.case=any edit.autoselect=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=14 alignment="2" tabsequence=32766 border="0" color="33554432" x="1634" y="2" height="21" width="89" format="[general]" html.valueishtml="0" name=wave_task_det_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=15 alignment="2" tabsequence=32766 border="0" color="33554432" x="1725" y="2" height="21" width="103" format="[general]" html.valueishtml="0" name=sorder_cust_code 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=16 alignment="0" tabsequence=32766 border="0" color="33554432" x="1830" y="2" height="21" width="150" format="[general]" html.valueishtml="0" name=customer_cust_name visible="1" edit.limit=40 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=17 alignment="0" tabsequence=32766 border="0" color="33554432" x="1982" y="2" height="21" width="126" format="[general]" html.valueishtml="0" name=sorder_dlv_city visible="1" edit.limit=20 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=18 alignment="0" tabsequence=32766 border="0" color="33554432" x="2200" y="2" height="21" width="123" format="[general]" html.valueishtml="0" name=wave_seq_priority visible="0" hidesnaked=1 edit.limit=0 edit.case=any edit.autoselect=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="2" tabsequence=32766 border="0" color="33554432" x="104" y="2" height="21" width="88" format="[general]" html.valueishtml="0" name=wave_task_det_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=8 alignment="2" tabsequence=32766 border="0" color="33554432" x="2" y="2" height="21" width="100" format="[general]" html.valueishtml="0" name=wave_task_wave_id visible="1" edit.limit=12 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=19 alignment="2" tabsequence=32766 border="0" color="33554432" x="806" y="1" height="22" width="80" format="[general]" html.valueishtml="0" name=wave_task_cancel visible="1" edit.limit=0 edit.case=any edit.autoselect=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=20 alignment="2" tabsequence=32766 border="0" color="33554432" x="888" y="1" height="22" width="68" format="[general]" html.valueishtml="0" name=wave_task_hold_status visible="1" edit.limit=0 edit.case=any edit.autoselect=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="2" tabsequence=32766 border="0" color="33554432" x="958" y="3" height="20" width="72" format="[general]" html.valueishtml="0" name=deallocated visible="1" edit.limit=0 edit.case=any edit.autoselect=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 )
......
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