Explorar el Código

业务处理单过滤

xuhao hace 6 meses
padre
commit
b574e09dde

+ 1 - 1
src/main/java/fi/em/opplugin/AmountOpPlugin.java

@@ -37,7 +37,7 @@ public class AmountOpPlugin extends AbstractOperationServicePlugIn {
             DynamicObject info = BusinessDataServiceHelper.loadSingle(dynamicObjects[i].getPkValue(), dynamicObjects[i].getDynamicObjectType().getName());
              DynamicObjectCollection writeoffapply = info.getDynamicObjectCollection("writeoffapply");
             if(writeoffapply.size()<=0){
-                QFilter nckd_orgamountFilter = new QFilter("fbilltype", QCP.equals, "er_publicreimbursebill");
+                QFilter nckd_orgamountFilter = new QFilter("fbilltype", QCP.equals, "er_tripreimburse");
                 nckd_orgamountFilter.and("finterid", QCP.equals, info.getLong("id"));
                 Map<Object, DynamicObject> nckd_cas_arbilMap = BusinessDataServiceHelper.loadFromCache("bos_attachment", new QFilter[]{nckd_orgamountFilter});
                 if(nckd_cas_arbilMap.size()<=0){

+ 1 - 1
src/main/java/fi/em/opplugin/ExpenseAccountFileOpPlugin.java

@@ -29,7 +29,7 @@ public class ExpenseAccountFileOpPlugin extends AbstractOperationServicePlugIn {
             DynamicObject info = BusinessDataServiceHelper.loadSingle(dynamicObjects[i].getPkValue(), dynamicObjects[i].getDynamicObjectType().getName());
             DynamicObjectCollection writeoffapply = info.getDynamicObjectCollection("contractentry");
             if(writeoffapply.size()<=0){
-                QFilter nckd_orgamountFilter = new QFilter("fbilltype", QCP.equals, "er_tripreimburse");
+                QFilter nckd_orgamountFilter = new QFilter("fbilltype", QCP.equals, "er_publicreimbursebill");
                 nckd_orgamountFilter.and("finterid", QCP.equals, info.getLong("id"));
                 Map<Object, DynamicObject> nckd_cas_arbilMap = BusinessDataServiceHelper.loadFromCache("bos_attachment", new QFilter[]{nckd_orgamountFilter});
                 if(nckd_cas_arbilMap.size()<=0){