支出合同结算单根据是否生成确认单生成数据逻辑调整
This commit is contained in:
parent
bc0e700e5b
commit
b21474a5ad
|
|
@ -26,7 +26,8 @@ public class OutContractSettleFiConfirmWorkFlowPlugin implements IWorkflowPlugin
|
||||||
DynamicObject outContractSettle = BusinessDataServiceHelper.loadSingle(businessKey, entityNumber);
|
DynamicObject outContractSettle = BusinessDataServiceHelper.loadSingle(businessKey, entityNumber);
|
||||||
boolean isReversabillid = outContractSettle.getBoolean("zcgj_is_reversabillid");
|
boolean isReversabillid = outContractSettle.getBoolean("zcgj_is_reversabillid");
|
||||||
boolean isInvalid = outContractSettle.getBoolean("zcgj_is_invalid");
|
boolean isInvalid = outContractSettle.getBoolean("zcgj_is_invalid");
|
||||||
if(!isReversabillid && !isInvalid) {
|
boolean nofinconfirm = outContractSettle.getBoolean("zcgj_nofinconfirm");
|
||||||
|
if(!isReversabillid && !isInvalid && !nofinconfirm) {
|
||||||
//如果时冲销单据
|
//如果时冲销单据
|
||||||
//生成支出财务确认单 start
|
//生成支出财务确认单 start
|
||||||
//收入合同结算
|
//收入合同结算
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,8 @@ public class OutContractSettleInvalidWorkFlowPlugin implements IWorkflowPlugin {
|
||||||
DynamicObject outContractSettle = BusinessDataServiceHelper.loadSingle(businessKey, entityNumber);
|
DynamicObject outContractSettle = BusinessDataServiceHelper.loadSingle(businessKey, entityNumber);
|
||||||
//如果时冲销单据
|
//如果时冲销单据
|
||||||
boolean isReversabillid = outContractSettle.getBoolean("zcgj_is_invalid");
|
boolean isReversabillid = outContractSettle.getBoolean("zcgj_is_invalid");
|
||||||
if(isReversabillid) {
|
boolean nofinconfirm = outContractSettle.getBoolean("zcgj_nofinconfirm");
|
||||||
|
if(isReversabillid && !nofinconfirm) {
|
||||||
DynamicObjectCollection itementry = outContractSettle.getDynamicObjectCollection("itementry");
|
DynamicObjectCollection itementry = outContractSettle.getDynamicObjectCollection("itementry");
|
||||||
|
|
||||||
//生成支出财务确认单 start
|
//生成支出财务确认单 start
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue