|
@@ -319,16 +319,6 @@ public class SRMSynPayApiPlugin implements Serializable {
|
|
|
bizAcctOutBill.set("sharerule", "orgrule");//
|
|
|
bizAcctOutBill.set("sharemethod", "rate");//
|
|
|
|
|
|
-// String[] typeStrings = new String[]{"1008", "1009"};
|
|
|
-// QFilter qFilter111 = new QFilter("number", QCP.in, typeStrings);
|
|
|
-// DynamicObject[] viewTypeCols = BusinessDataServiceHelper.load("nckd_payviewtype", "id, number, name", qFilter111.toArray());
|
|
|
-// DynamicObjectCollection collection = new DynamicObjectCollection();
|
|
|
-// for(DynamicObject col : viewTypeCols){
|
|
|
-// collection.add(col);
|
|
|
-// }
|
|
|
-//
|
|
|
-// bizAcctOutBill.set("nckd_payviewtypemul", collection);//多选页面类型
|
|
|
-
|
|
|
BigDecimal totalReimburseAmount = BigDecimal.ZERO;//报销金额合计
|
|
|
|
|
|
//费用明细
|
|
@@ -1288,6 +1278,8 @@ public class SRMSynPayApiPlugin implements Serializable {
|
|
|
String billNO = "";
|
|
|
|
|
|
QFilter qFilter = new QFilter("nckd_srmbillno", QCP.equals, srmBillNo);
|
|
|
+ qFilter.and(new QFilter("billstatus", QCP.not_equals2, "H"));
|
|
|
+
|
|
|
DynamicObject info = BusinessDataServiceHelper.loadSingle(entityName, qFilter.toArray());
|
|
|
|
|
|
if(info != null){
|
|
@@ -1302,7 +1294,7 @@ public class SRMSynPayApiPlugin implements Serializable {
|
|
|
* @return
|
|
|
*/
|
|
|
private void setDefaultMultViewType(DynamicObject objectInfo){
|
|
|
- String[] typeStrings = new String[]{"1008", "1009"};
|
|
|
+ String[] typeStrings = new String[]{"1007", "1008"};
|
|
|
|
|
|
QFilter qFilter = new QFilter("number", QCP.in, typeStrings);
|
|
|
DynamicObject[] viewTypeCols = BusinessDataServiceHelper.load("nckd_payviewtype", "id, number, name", qFilter.toArray());
|