Переглянути джерело

中间表部分字段由单头转到分录

wanwei 9 місяців тому
батько
коміт
93d84889d5

+ 4 - 4
src/main/java/fi/fa/opplugin/AssetMidBillOpPlugin.java

@@ -59,14 +59,11 @@ public class AssetMidBillOpPlugin extends AbstractListPlugin {
                     busProcess.set("nckd_costcompany", ChangeDataUtils.getOrg(info.getString("nckd_org_in")));//资产组织
                     busProcess.set("nckd_orgfield1", ChangeDataUtils.getOrg(info.getString("nckd_org_out")));//调出组织
                     busProcess.set("nckd_orgfield2", ChangeDataUtils.getOrg(info.getString("nckd_org_in")));//调入组织
-                    busProcess.set("nckd_orgfield3", ChangeDataUtils.getOrg(info.getString("nckd_dept_in")));//调入使用部门
                     busProcess.set("nckd_textfield1", info.getString("nckd_reason"));//调拨原因
-                    busProcess.set("nckd_userfield", ChangeDataUtils.getUser(info.getString("nckd_used_user")));//调入使用人
-                    busProcess.set("nckd_textfield7", info.getString("nckd_storeplace"));//调入存放地点
+
 
                     busProcess.set("billstatus", "A");//暂存
                     busProcess.set("nckd_detailtype", "E");//业务类型(E:资产调拨)
-                    busProcess.set("nckd_combofield2", "1");//调拨类型(1:跨组织)
                     busProcess.set("nckd_mid_assert", pk);//中间表id
                     busProcess.set("nckd_source_type", "nckd_e_dispatch_mid");//源单类型
                     //调出方向
@@ -112,6 +109,9 @@ public class AssetMidBillOpPlugin extends AbstractListPlugin {
                         entry1.set("nckd_amountfield22", preresidualval);//预计清理残值
                         entry1.set("nckd_amountfield23", nckd_amountfield23);//预计清理净值
                         entry1.set("nckd_amountfield24", nckd_amountfield24);//预计清理净额
+                        entry1.set("nckd_basedatafield11", ChangeDataUtils.getUser(info.getString("nckd_used_user")));//调入使用人
+                        entry1.set("nckd_textfield10", info.getString("nckd_storeplace"));//调入存放地点
+                        entry1.set("nckd_orgfield4", ChangeDataUtils.getOrg(info.getString("nckd_dept_in")));//调入使用部门
                     }
 
                     //执行保存-提交-审核

+ 4 - 5
src/main/java/fi/fa/opplugin/FaChangeMidOpPlugin.java

@@ -56,13 +56,9 @@ public class FaChangeMidOpPlugin extends AbstractListPlugin {
                     DynamicObject busProcess = BusinessDataServiceHelper.newDynamicObject("nckd_ywcld");
                     busProcess.set("nckd_bizdate", info.getDate("nckd_date_out"));//业务日期
                     busProcess.set("nckd_costcompany", ChangeDataUtils.getOrg(info.getString("nckd_org_in")));//资产组织
-                    busProcess.set("nckd_orgfield3", ChangeDataUtils.getOrg(info.getString("nckd_dept_in")));//调入使用部门
-                    busProcess.set("nckd_userfield", ChangeDataUtils.getUser(info.getString("nckd_used_user")));//调入使用人
-                    busProcess.set("nckd_textfield7", info.getString("nckd_storeplace"));//调入存放地点
                     busProcess.set("nckd_textfield1", info.getString("nckd_reason"));//调拨原因
                     busProcess.set("billstatus", "A");//暂存
-                    busProcess.set("nckd_detailtype", "E");//业务类型(E:资产调拨)
-                    busProcess.set("nckd_combofield2", "2");//调拨类型(2:组织内)
+                    busProcess.set("nckd_detailtype", "N");//业务类型(E:资产调拨)
                     busProcess.set("nckd_mid_assert", pk);//中间表id
                     busProcess.set("nckd_source_type", "nckd_e_change_mid");//源单类型
                     //调出方向
@@ -106,6 +102,9 @@ public class FaChangeMidOpPlugin extends AbstractListPlugin {
                         entry1.set("nckd_amountfield22", preresidualval);//预计清理残值
                         entry1.set("nckd_amountfield23", nckd_amountfield23);//预计清理净值
                         entry1.set("nckd_amountfield24", nckd_amountfield24);//预计清理净额
+                        entry1.set("nckd_basedatafield11", ChangeDataUtils.getUser(info.getString("nckd_used_user")));//调入使用人
+                        entry1.set("nckd_textfield10", info.getString("nckd_storeplace"));//调入存放地点
+                        entry1.set("nckd_orgfield4", ChangeDataUtils.getOrg(info.getString("nckd_dept_in")));//调入使用部门
                     }
 
                     //执行保存-提交-审核