Explorar el Código

库存转移失败 添加日志

zhangyao hace 3 meses
padre
commit
c3081ee454

+ 3 - 1
com.awspaas.user.apps.donenow_ctt/src/com/awspaas/user/apps/donenow_ctt/event/costPickFormAfterSave.java

@@ -190,8 +190,10 @@ public class costPickFormAfterSave extends ExecuteListener {
 
             conn.commit();
         } catch (Exception e) {
+            System.out.println("库存转移失败" + e.getMessage());
+            e.printStackTrace();
             conn.rollback();
-            throw new BPMNError("550", "库存转移失败");
+            throw new BPMNError("550", "库存转移失败" + e.getMessage());
         } finally {
             DBSql.close(conn);
         }

+ 1 - 0
com.awspaas.user.apps.donenow_ctt/src/com/awspaas/user/apps/donenow_ctt/service/wareHouseProductService.java

@@ -82,6 +82,7 @@ public class wareHouseProductService {
             SDK.getBOAPI().create("BO_EU_DNIVT_TRANSFER", ivtTransfer, transfeProcessIns, uc, conn);
 
         } catch (Exception e) {
+            e.printStackTrace();
             serviceLogger.error("产品转移失败:" + e.getMessage(), e);
             throw new SQLException("产品转移过程中发生错误", e);
         }

+ 1 - 0
com.awspaas.user.apps.donenow_ivt/src/com/awspaas/user/apps/donenow_ivt/controller/IVTController.java

@@ -108,6 +108,7 @@ public class IVTController extends BaseController {
         bo.setAll(detail.asMap());
         bo.setId(UUIDGener.getUUID());
         bo.setBindId(createBOProcessInstance.getId());
+        bo.set("SKU",detail.getString("SKU")+"_COPY");
         SDK.getBOAPI().create(tableName, bo, createBOProcessInstance, uc);
         //TaskInstance taskInst = SDK.getProcessAPI().start(createBOProcessInstance).fetchActiveTasks().get(0);
         String url = SDK.getFormAPI().getFormURL("", uc.getSessionId(), createBOProcessInstance.getId(), "", 1, "", "", "");

+ 0 - 1
com.awspaas.user.apps.donenow_ivt/src/com/awspaas/user/apps/donenow_ivt/controller/ivtOrderController.java

@@ -679,7 +679,6 @@ public class ivtOrderController {
                 purchaseOrderProduct.set("TAX_CATEGORY_ID", cost.getString("TAX_CATEGORY_ID"));
                 purchaseOrderProduct.set("WAREHOUSE_ID", DBSql.getString("SELECT ID FROM bo_eu_dnivt_warehouse WHERE CATE_ID=2 AND ORGID=? ", new Object[]{uc.getCompanyModel().getId()}));//采购仓库 固定仓库
 
-                // purchaseOrderProduct.set("UNIT_COST_ADD_TAX", cost.getString(""));//含税价
                 purchaseOrderProduct.set("COST_TOTAL", cost.getString("EXTENDED_COST"));
                 purchaseOrderProduct.set("CONTRACT_ID", cost.getString("CONTRACT_ID"));
                 purchaseOrderProduct.set("PROJECT_ID", cost.getString("PROJECT_ID"));