diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/mservice/ApiService.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/mservice/ApiService.java index 11d6579..016b143 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/mservice/ApiService.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/mservice/ApiService.java @@ -2018,7 +2018,9 @@ public class ApiService { case "BillCode": DynamicObjectCollection matchdetailentry = bei_elecreceipt.getDynamicObjectCollection("matchdetailentry"); if (matchdetailentry.size() > 0) { - value = matchdetailentry.get(0).getString("e_transdetailid"); + long e_transdetailid = matchdetailentry.get(0).getLong("e_transdetailid"); + DynamicObject bei_transdetail = BusinessDataServiceHelper.loadSingle(e_transdetailid, "bei_transdetail"); + value=bei_transdetail.getString("billno"); } break; default: