|
@@ -192,6 +192,7 @@ public class AddOrderJob implements Job,ApplicationContextAware {
|
|
|
sy2.setOmpoAccount(ordervo.getOmpoAccount());
|
|
|
sy2.setOmpoCode(ordervo.getOmpoCode());
|
|
|
sy2.setOmpoId(ordervo.getOmpoId());
|
|
|
+ sy2.setDArriveDate(ordervo.getDArriveDate());
|
|
|
sy2.setOmpoIdItem(ordervo.getOmpoIdItem());
|
|
|
sy2.setITaxPrice(ordervo.getITaxPrice());
|
|
|
if(sy2.getGuangpeiGateWidth()==null||sy2.getGuangpeiGateWidth().equals("/")||sy2.getGuangpeiGateWidth().equals("")){
|
|
@@ -400,12 +401,12 @@ public class AddOrderJob implements Job,ApplicationContextAware {
|
|
|
*/
|
|
|
if(account[0].equals(syOrderDataVO.getAccount())){
|
|
|
String sql = " SELECT" +
|
|
|
- " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,guangpeiGateWidth," +account[0]+" as ompoAccount"+
|
|
|
+ " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,dArriveDate,guangpeiGateWidth," +account[0]+" as ompoAccount"+
|
|
|
" FROM" +
|
|
|
" SO_SODetails s" +
|
|
|
" left join (" +
|
|
|
" SELECT om.cCode as ompoCode,om.MOID as ompoId,od.MODetailsID as ompoIdItem," +
|
|
|
- " od.cDefine23 as guangpeiGateWidth,"+
|
|
|
+ " od.cDefine23 as guangpeiGateWidth,od.dArriveDate,"+
|
|
|
" om.cVenCode as supplierCode,od.iTaxPrice,od.cInvCode,od.isosid" +
|
|
|
" FROM OM_MOMain om" +
|
|
|
" LEFT JOIN OM_MODetails od on om.MOID =od.MOID" +
|
|
@@ -422,12 +423,12 @@ public class AddOrderJob implements Job,ApplicationContextAware {
|
|
|
|
|
|
}else if(account[1].equals(syOrderDataVO.getAccount())){
|
|
|
String sql = "SELECT" +
|
|
|
- " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,guangpeiGateWidth,s.iRowNo as poIrowno," +account[1]+" as ompoAccount"+
|
|
|
+ " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,guangpeiGateWidth,dArriveDate,s.iRowNo as poIrowno," +account[1]+" as ompoAccount"+
|
|
|
" FROM" +
|
|
|
" SO_SODetails s" +
|
|
|
" left join (" +
|
|
|
" SELECT pm.cPOID as ompoCode,pm.POID as ompoId,pd.id as ompoIdItem,pd.irowno as poIrowno,"+
|
|
|
- " pd.cDefine23 as guangpeiGateWidth,"+
|
|
|
+ " pd.cDefine23 as guangpeiGateWidth,pd.dArriveDate,"+
|
|
|
" pm.cVenCode as supplierCode,pd.iTaxPrice,pd.cInvCode,pd.iorderdid as isosid" +
|
|
|
" FROM PO_Pomain pm" +
|
|
|
" LEFT JOIN PO_Podetails pd on pm.POID=pd.POID" +
|
|
@@ -447,13 +448,13 @@ public class AddOrderJob implements Job,ApplicationContextAware {
|
|
|
return syOrderDataVO;
|
|
|
}
|
|
|
String sql2 = "SELECT" +
|
|
|
- " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,guangpeiGateWidth," +account[2]+" as ompoAccount"+
|
|
|
+ " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,dArriveDate,guangpeiGateWidth," +account[2]+" as ompoAccount"+
|
|
|
" FROM" +
|
|
|
" so_somain ss " +
|
|
|
" join SO_SODetails s on s.id=ss.id" +
|
|
|
" left join (" +
|
|
|
" SELECT pm.cPOID as ompoCode,pm.POID as ompoId,pd.id as ompoIdItem," +
|
|
|
- " pd.cDefine23 as guangpeiGateWidth,"+
|
|
|
+ " pd.cDefine23 as guangpeiGateWidth,pd.dArriveDate,"+
|
|
|
" pm.cVenCode as supplierCode,pd.iTaxPrice,pd.cInvCode,pd.iorderdid as isosid" +
|
|
|
" FROM PO_Pomain pm" +
|
|
|
" LEFT JOIN PO_Podetails pd on pm.POID=pd.POID" +
|
|
@@ -461,7 +462,7 @@ public class AddOrderJob implements Job,ApplicationContextAware {
|
|
|
" UNION" +
|
|
|
" SELECT om.cCode as ompoCode,om.MOID as ompoId,od.MODetailsID as ompoIdItem," +
|
|
|
" od.cDefine23 as guangpeiGateWidth,"+
|
|
|
- " om.cVenCode as supplierCode,od.iTaxPrice,od.cInvCode,od.isosid" +
|
|
|
+ " om.cVenCode as supplierCode,od.iTaxPrice,od.cInvCode,od.isosid,od.dArriveDate" +
|
|
|
" FROM OM_MOMain om" +
|
|
|
" LEFT JOIN OM_MODetails od on om.MOID =od.MOID" +
|
|
|
" where om.cState = 1" +
|
|
@@ -477,19 +478,19 @@ public class AddOrderJob implements Job,ApplicationContextAware {
|
|
|
|
|
|
}else if(account[2].equals(syOrderDataVO.getAccount())){
|
|
|
String sql = "SELECT" +
|
|
|
- " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,guangpeiGateWidth," +account[2]+" as ompoAccount"+
|
|
|
+ " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,dArriveDate,guangpeiGateWidth," +account[2]+" as ompoAccount"+
|
|
|
" FROM" +
|
|
|
" SO_SODetails s" +
|
|
|
" left join (" +
|
|
|
" SELECT pm.cPOID as ompoCode,pm.POID as ompoId,pd.id as ompoIdItem," +
|
|
|
- " pd.cDefine23 as guangpeiGateWidth,"+
|
|
|
+ " pd.cDefine23 as guangpeiGateWidth,pd.dArriveDate,"+
|
|
|
" pm.cVenCode as supplierCode,pd.iTaxPrice,pd.cInvCode,pd.iorderdid as isosid" +
|
|
|
" FROM PO_Pomain pm" +
|
|
|
" LEFT JOIN PO_Podetails pd on pm.POID=pd.POID" +
|
|
|
" where pm.cState = 1" +
|
|
|
" UNION" +
|
|
|
" SELECT om.cCode as ompoCode,om.MOID as ompoId,od.MODetailsID as ompoIdItem," +
|
|
|
- " od.cDefine23 as guangpeiGateWidth,"+
|
|
|
+ " od.cDefine23 as guangpeiGateWidth,od.dArriveDate,"+
|
|
|
" om.cVenCode as supplierCode,od.iTaxPrice,od.cInvCode,od.isosid" +
|
|
|
" FROM OM_MOMain om" +
|
|
|
" LEFT JOIN OM_MODetails od on om.MOID =od.MOID" +
|