|
@@ -2792,7 +2792,14 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
jsonObject.put("IQUANTITY",item.getActualDeclaredQuantity());//实际报关数量
|
|
jsonObject.put("IQUANTITY",item.getActualDeclaredQuantity());//实际报关数量
|
|
}
|
|
}
|
|
jsonObject.put("CINVCODE",item.getInventoryCode());//存货编码
|
|
jsonObject.put("CINVCODE",item.getInventoryCode());//存货编码
|
|
-
|
|
|
|
|
|
+// jsonObject.put("CWHCODE",syPackingListFabricItemMapper.getVencode(item.getSupplier()));//获取仓库编码
|
|
|
|
+ String cwhcode="PT0005";//辅料仓
|
|
|
|
+ if ((item.getInventoryCcode().substring(0,2).equals("02")&&!item.getInventoryCcode().equals("0299"))||
|
|
|
|
+ (item.getInventoryCcode().substring(0,2).equals("03")&&!item.getInventoryCcode().equals("0399"))||
|
|
|
|
+ (item.getInventoryCcode().substring(0,2).equals("04")&&!item.getInventoryCcode().equals("0499"))){
|
|
|
|
+ cwhcode="PT0004";//面料仓
|
|
|
|
+ }
|
|
|
|
+ jsonObject.put("CWHCODE",cwhcode);//获取仓库编码
|
|
|
|
|
|
String istc2=item.getIsTc();
|
|
String istc2=item.getIsTc();
|
|
//String remarks="";
|
|
//String remarks="";
|
|
@@ -2833,12 +2840,11 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
}
|
|
}
|
|
//jsonObject.put("CDEFINE23",syPackingListTailoringMapper.getUnit(item.getInventoryCode()));//报关单位
|
|
//jsonObject.put("CDEFINE23",syPackingListTailoringMapper.getUnit(item.getInventoryCode()));//报关单位
|
|
jsonObject.put("CDEFINE31",item.getDeclarationName());//存货名称
|
|
jsonObject.put("CDEFINE31",item.getDeclarationName());//存货名称
|
|
- String iTaxRate=syPackingListFabricItemMapper.getItaxRate(item.getOmpoIdItem());
|
|
|
|
|
|
+// String iTaxRate=syPackingListFabricItemMapper.getItaxRate(item.getOmpoIdItem());
|
|
jsonObject1.put("iTaxRate","13.0000000000");//税率
|
|
jsonObject1.put("iTaxRate","13.0000000000");//税率
|
|
// if(iTaxRate!=null){
|
|
// if(iTaxRate!=null){
|
|
// jsonObject.put("iTaxRate",iTaxRate);//税率
|
|
// jsonObject.put("iTaxRate",iTaxRate);//税率
|
|
// }
|
|
// }
|
|
- jsonObject.put("CWHCODE",syPackingListFabricItemMapper.getVencode(item.getSupplier()));//获取仓库编码
|
|
|
|
jsonArrays.add(jsonObject);
|
|
jsonArrays.add(jsonObject);
|
|
//getcFree(jsonObject,jsonObject);
|
|
//getcFree(jsonObject,jsonObject);
|
|
////System.out.println("jsonObject\n"+jsonObject);
|
|
////System.out.println("jsonObject\n"+jsonObject);
|
|
@@ -2966,6 +2972,14 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
jsonObject.put("IQUANTITY",item.getActualDeclaredQuantity());//实际报关数量
|
|
jsonObject.put("IQUANTITY",item.getActualDeclaredQuantity());//实际报关数量
|
|
}
|
|
}
|
|
jsonObject.put("CINVCODE",item.getInventoryCode());//存货编码
|
|
jsonObject.put("CINVCODE",item.getInventoryCode());//存货编码
|
|
|
|
+// jsonObject.put("CWHCODE",syPackingListFabricItemMapper.getVencode(item.getSupplier()));//获取仓库编码
|
|
|
|
+ String cwhcode="PT0005";//辅料仓
|
|
|
|
+ if ((item.getInventoryCcode().substring(0,2).equals("02")&&!item.getInventoryCcode().equals("0299"))||
|
|
|
|
+ (item.getInventoryCcode().substring(0,2).equals("03")&&!item.getInventoryCcode().equals("0399"))||
|
|
|
|
+ (item.getInventoryCcode().substring(0,2).equals("04")&&!item.getInventoryCcode().equals("0499"))){
|
|
|
|
+ cwhcode="PT0004";//面料仓
|
|
|
|
+ }
|
|
|
|
+ jsonObject.put("CWHCODE",cwhcode);//获取仓库编码
|
|
|
|
|
|
String istc2=item.getIsTc();
|
|
String istc2=item.getIsTc();
|
|
if (istc2!=null&&istc2.equals("1")){
|
|
if (istc2!=null&&istc2.equals("1")){
|
|
@@ -2999,9 +3013,8 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
|
|
jsonObject.put("CDEFINE23",item.getDeclarationUnit());//报关单位
|
|
jsonObject.put("CDEFINE23",item.getDeclarationUnit());//报关单位
|
|
}
|
|
}
|
|
jsonObject.put("CDEFINE31",item.getDeclarationName());//存货名称
|
|
jsonObject.put("CDEFINE31",item.getDeclarationName());//存货名称
|
|
- String iTaxRate=syPackingListFabricItemMapper.getItaxRate(item.getOmpoIdItem());
|
|
|
|
|
|
+// String iTaxRate=syPackingListFabricItemMapper.getItaxRate(item.getOmpoIdItem());
|
|
jsonObject1.put("iTaxRate","13.0000000000");//税率
|
|
jsonObject1.put("iTaxRate","13.0000000000");//税率
|
|
- jsonObject.put("CWHCODE",syPackingListFabricItemMapper.getVencode(item.getSupplier()));//获取仓库编码
|
|
|
|
jsonArrays.add(jsonObject);
|
|
jsonArrays.add(jsonObject);
|
|
}
|
|
}
|
|
jsonObject1.put("DETAILList",jsonArrays);
|
|
jsonObject1.put("DETAILList",jsonArrays);
|