-凭证号反写优化

s
This commit is contained in:
weiyunlong 2025-04-29 15:55:11 +08:00
parent 2167fcc082
commit bedd0075d6
2 changed files with 5 additions and 5 deletions

View File

@ -42,7 +42,7 @@ public class BeiIntelpayBillTask extends AbstractTask implements Plugin {
QFilter q3 = new QFilter("billno", QCP.equals, recedbillnumber);//单据编号 QFilter q3 = new QFilter("billno", QCP.equals, recedbillnumber);//单据编号
DynamicObject paybill = BusinessDataServiceHelper.loadSingle("cas_paybill", new QFilter[]{q3}); DynamicObject paybill = BusinessDataServiceHelper.loadSingle("cas_paybill", new QFilter[]{q3});
if (null != paybill) { if (null != paybill) {
beiIntelpay.set("shjh_credentialnum",paybill.getString("shjh_credentialnum"));//SAP应付凭证单号 beiIntelpay.set("shjh_credentialnums",paybill.getString("shjh_credentialnum"));//SAP应付凭证单号
SaveServiceHelper.save(new DynamicObject[]{beiIntelpay}); SaveServiceHelper.save(new DynamicObject[]{beiIntelpay});
} }
} }

View File

@ -90,12 +90,12 @@ public class VouchernumControler {
bankjournal.set("shjh_credentialnum",voucherNum); bankjournal.set("shjh_credentialnum",voucherNum);
SaveServiceHelper.save(new DynamicObject[]{bankjournal}); SaveServiceHelper.save(new DynamicObject[]{bankjournal});
} }
//同步更新被动付款入账(bei_intelpay)__被动 主动参考操作代码BeiIntelpayBillTask //同步更新交易明细查询(bei_transdetail)__被动 主动参考操作代码BeiIntelpayBillTask
String sourcebillnumber = paybill.getString("sourcebillnumber");//源单编码:被动付款单号(bei_intelpay) String sourcebillnumber = paybill.getString("sourcebillnumber");//源单编码:交易明细查询单号(bei_transdetail)
QFilter q4 = new QFilter("billno", QCP.equals, sourcebillnumber); QFilter q4 = new QFilter("billno", QCP.equals, sourcebillnumber);
DynamicObject beiIntelpay = BusinessDataServiceHelper.loadSingle("bei_intelpay", q4.toArray()); DynamicObject beiIntelpay = BusinessDataServiceHelper.loadSingle("bei_transdetail", q4.toArray());
if (null != beiIntelpay) { if (null != beiIntelpay) {
beiIntelpay.set("shjh_credentialnum",voucherNum); beiIntelpay.set("shjh_credentialnums",voucherNum);
SaveServiceHelper.save(new DynamicObject[]{beiIntelpay}); SaveServiceHelper.save(new DynamicObject[]{beiIntelpay});
} }