自动生成财务确认单时,增加创建人字段

This commit is contained in:
zhangzhiguo 2025-06-25 17:06:43 +08:00
parent b1dd342385
commit 05914e452a
5 changed files with 7 additions and 0 deletions

View File

@ -46,6 +46,7 @@ public class InContractSettleFiConfirmWorkFlowPlugin implements IWorkflowPlugin
inFinaceconfirm.set("zcgj_invoice_org",inContractSettle.getDynamicObject("project").getDynamicObject("projectorg"));
// getModel().setValue("zcgj_jscustomer",ecincontractsettle.getDynamicObject("zcgj_jscustomer"));
inFinaceconfirm.set("billstatus","A");
inFinaceconfirm.set("creator",inContractSettle.getDynamicObject("creator"));
DynamicObjectCollection itementry = inContractSettle.getDynamicObjectCollection("itementry");

View File

@ -47,6 +47,7 @@ public class InContractSettleInvalidWorkFlowPlugin implements IWorkflowPlugin {
// getModel().setValue("zcgj_jscustomer",ecincontractsettle.getDynamicObject("zcgj_jscustomer"));
inFinaceconfirm.set("billstatus","C");
inFinaceconfirm.set("zcgj_is_invalid",true);
inFinaceconfirm.set("creator",inContractSettle.getDynamicObject("creator"));
DynamicObjectCollection itementry = inContractSettle.getDynamicObjectCollection("itementry");

View File

@ -50,6 +50,7 @@ public class OutContractSettleFiConfirmWorkFlowPlugin implements IWorkflowPlugin
outFinaceconfirm.set("zcgj_jscustomer",outContractSettle.getDynamicObject("zcgj_jscustomer"));
outFinaceconfirm.set("billstatus","A");
outFinaceconfirm.set("zcgj_is_reversabillid",true);
outFinaceconfirm.set("creator",outContractSettle.getDynamicObject("creator"));
DynamicObjectCollection itementry = outContractSettle.getDynamicObjectCollection("itementry");
DynamicObjectCollection entryEntity1 = outFinaceconfirm.getDynamicObjectCollection("zcgj_itementry");

View File

@ -51,6 +51,7 @@ public class OutContractSettleInvalidWorkFlowPlugin implements IWorkflowPlugin {
outFinaceconfirm.set("zcgj_jscustomer",outContractSettle.getDynamicObject("zcgj_jscustomer"));
outFinaceconfirm.set("billstatus","C");
outFinaceconfirm.set("zcgj_is_invalid",true);
outFinaceconfirm.set("creator",outContractSettle.getDynamicObject("creator"));
DynamicObjectCollection entryEntity1 = outFinaceconfirm.getDynamicObjectCollection("zcgj_itementry");
entryEntity1.clear();

View File

@ -55,6 +55,7 @@ public class OutContractSettleReversalWorkFlowPlugin implements IWorkflowPlugin
inContractSettle.set("isonlist", outContractSettle.getBoolean("isonlist"));
inContractSettle.set("conttotaloftaxamount", outContractSettle.getBoolean("conttotaloftaxamount"));
inContractSettle.set("zcgj_is_reversabillid", true);
inContractSettle.set("creator", outContractSettle.getDynamicObject("creator"));
DynamicObject payitem = BusinessDataServiceHelper.loadSingle("ec_payitem", new QFilter[]{new QFilter("number", QCP.equals,"HTCX")});
@ -109,6 +110,8 @@ public class OutContractSettleReversalWorkFlowPlugin implements IWorkflowPlugin
outFinaceconfirm.set("zcgj_jscustomer",outContractSettle.getDynamicObject("zcgj_jscustomer"));
outFinaceconfirm.set("billstatus","C");
outFinaceconfirm.set("zcgj_is_reversabillid",true);
outFinaceconfirm.set("creator",outContractSettle.getDynamicObject("creator"));
outFinaceconfirm.set("zcgj_org",outContractSettle.getDynamicObject("org"));
DynamicObjectCollection entryEntity1 = outFinaceconfirm.getDynamicObjectCollection("zcgj_itementry");
entryEntity1.clear();