|
|
@@ -499,7 +499,7 @@ public class contractService {
|
|
|
BigDecimal periodRate = divideToBigDecimal(GetPeriodDays(EFFECTIVE_DATE, end), GetPeriodDays(start, periodEnd)); // 首周期占整周期比例
|
|
|
BO csa = new BO();//合同服务调整
|
|
|
csa.set("CONTRACT_ID", contract.get("ID"));
|
|
|
- csa.set("OBJECT_ID", service.get("ID"));
|
|
|
+ csa.set("OBJECT_ID", service.get("OBJECT_ID"));
|
|
|
csa.set("OBJECT_TYPE", service.get("OBJECT_TYPE"));
|
|
|
csa.set("QUANTITY_CHANGE", service.get("QUANTITY"));
|
|
|
csa.set("CONTRACT_SERVICE_ID", service.get("ID"));
|
|
|
@@ -657,6 +657,7 @@ public class contractService {
|
|
|
Map<String, String> contractCost = new HashMap<String, String>();
|
|
|
contractCost.put("ID", contractCostId);
|
|
|
contractCost.put("SERVICE_ID", service.getString("ID"));
|
|
|
+ contractCost.put("SERVICE_NAME", service.getString("NAME"));
|
|
|
contractCost.put("serviceID", serviceID);
|
|
|
contractCost.put("CONTRACT_ID", contract.getString("ID"));
|
|
|
contractCost.put("QUANTITY", service.getString("QUANTITY"));
|
|
|
@@ -678,6 +679,7 @@ public class contractService {
|
|
|
Map<String, String> contractCost = new HashMap<String, String>();
|
|
|
contractCost.put("ID", contractCostId);
|
|
|
contractCost.put("SERVICE_ID", service.getString("ID"));
|
|
|
+ contractCost.put("SERVICE_NAME", service.getString("NAME"));
|
|
|
contractCost.put("serviceID", service.getString("OBJECT_ID"));
|
|
|
contractCost.put("CONTRACT_ID", contract.getString("ID"));
|
|
|
contractCost.put("QUANTITY", service.getString("QUANTITY"));
|
|
|
@@ -729,6 +731,7 @@ public class contractService {
|
|
|
contractCost.set("CONTRACT_ID", service.get("CONTRACT_ID"));
|
|
|
contractCost.set("SERVICE_ID", service.get("SERVICE_ID"));
|
|
|
contractCost.set("QUANTITY", service.get("QUANTITY"));
|
|
|
+ contractCost.set("NAME", service.get("SERVICE_NAME"));
|
|
|
|
|
|
contractCost.set("PRODUCT_ID", DBSql.getString(conn, "select PRODUCT_ID from BO_EU_DNIVT_SERVICE where ID=?", new Object[]{service.get("serviceID")}));
|
|
|
|
|
|
@@ -736,7 +739,7 @@ public class contractService {
|
|
|
BO product = SDK.getBOAPI().get("BO_EU_DNIVT_PRODUCT", contractCost.getString("PRODUCT_ID"));
|
|
|
|
|
|
if (product != null) {
|
|
|
- contractCost.set("NAME", product.getString("NAME"));
|
|
|
+
|
|
|
contractCost.set("DESCRIPTION", product.getString("DESCRIPTION"));
|
|
|
contractCost.set("COST_CODE_ID", product.getString("COST_CODE_ID"));
|
|
|
contractCost.set("UNIT_COST", product.getString("UNIT_COST"));
|