支出合同结算单根据是否生成确认单生成数据逻辑调整

This commit is contained in:
zhangzhiguo 2025-11-12 15:30:24 +08:00
parent bc0e700e5b
commit b21474a5ad
2 changed files with 4 additions and 2 deletions

View File

@ -26,7 +26,8 @@ public class OutContractSettleFiConfirmWorkFlowPlugin implements IWorkflowPlugin
DynamicObject outContractSettle = BusinessDataServiceHelper.loadSingle(businessKey, entityNumber);
boolean isReversabillid = outContractSettle.getBoolean("zcgj_is_reversabillid");
boolean isInvalid = outContractSettle.getBoolean("zcgj_is_invalid");
if(!isReversabillid && !isInvalid) {
boolean nofinconfirm = outContractSettle.getBoolean("zcgj_nofinconfirm");
if(!isReversabillid && !isInvalid && !nofinconfirm) {
//如果时冲销单据
//生成支出财务确认单 start
//收入合同结算

View File

@ -26,7 +26,8 @@ public class OutContractSettleInvalidWorkFlowPlugin implements IWorkflowPlugin {
DynamicObject outContractSettle = BusinessDataServiceHelper.loadSingle(businessKey, entityNumber);
//如果时冲销单据
boolean isReversabillid = outContractSettle.getBoolean("zcgj_is_invalid");
if(isReversabillid) {
boolean nofinconfirm = outContractSettle.getBoolean("zcgj_nofinconfirm");
if(isReversabillid && !nofinconfirm) {
DynamicObjectCollection itementry = outContractSettle.getDynamicObjectCollection("itementry");
//生成支出财务确认单 start