付款单 票据处理中也可以推送

This commit is contained in:
yuxueliang0813 2025-07-30 15:50:21 +08:00
parent c951a96d1d
commit 0f6a4bbd77
1 changed files with 3 additions and 2 deletions

View File

@ -53,8 +53,9 @@ public class PaybillPushSapOperation extends AbstractOperationServicePlugIn impl
DynamicObject bill = entity.getDataEntity(); DynamicObject bill = entity.getDataEntity();
bill = BusinessDataServiceHelper.loadSingle(bill.getPkValue(), "cas_paybill"); bill = BusinessDataServiceHelper.loadSingle(bill.getPkValue(), "cas_paybill");
String billstatus = bill.getString("billstatus");//付款单状态 String billstatus = bill.getString("billstatus");//付款单状态
if (!"D".equals(billstatus)) { if (!("D".equals(billstatus) || "J".equals(billstatus))) {
this.addErrorMessage(entity, "付款单状态不为已付款,不允许推送SAP凭证"); //票据处理中也可以推送
this.addErrorMessage(entity, "付款单状态不为已付款或者票据处理中,不允许推送SAP凭证");
return; return;
} }
//已推送,校验 //已推送,校验