1.更改成本中心默认值取数逻辑
This commit is contained in:
parent
831a11990c
commit
4e42698434
|
@ -58,7 +58,7 @@ public class TriprCostcompanyDefaultPlugin extends AbstractBillPlugIn implements
|
|||
DynamicObject companyObj = (DynamicObject)company;
|
||||
Long companyId = companyObj.getLong("id");
|
||||
String companyNumber = companyObj.getString("number");
|
||||
if(OrgCheckUtils.isKS(currentOrgId) && OrgCheckUtils.isKS(companyId)){
|
||||
// if(OrgCheckUtils.isKS(currentOrgId) && OrgCheckUtils.isKS(companyId)){
|
||||
//costcompany 费用承担公司
|
||||
//costdept 费用承担部门
|
||||
//费用明细分录 expenseentryentity
|
||||
|
@ -72,8 +72,8 @@ public class TriprCostcompanyDefaultPlugin extends AbstractBillPlugIn implements
|
|||
//费用承担公司带入到成本中心
|
||||
costcompanyObj= (DynamicObject)this.getModel().getValue("costcompany");
|
||||
}
|
||||
|
||||
if(costcompanyObj!=null){
|
||||
if(OrgCheckUtils.isKS(costcompanyObj.getLong("id")) && OrgCheckUtils.isKS(costcompanyObj.getLong("id"))){
|
||||
QFilter numberFilter = new QFilter("number",QCP.equals,costcompanyObj.getString("number"));
|
||||
DynamicObject[] dynamicObjectAccItem = BusinessDataServiceHelper.load("bos_costcenter", "number,name", new QFilter[]{numberFilter});
|
||||
if(dynamicObjectAccItem != null && dynamicObjectAccItem.length>0){
|
||||
|
@ -84,6 +84,8 @@ public class TriprCostcompanyDefaultPlugin extends AbstractBillPlugIn implements
|
|||
getView().updateView("std_costcenter");
|
||||
}
|
||||
}
|
||||
|
||||
//}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue