|
|
@@ -123,7 +123,8 @@ Ext.define('saas.view.money.payBalance.FormPanelController', {
|
|
|
from:'sl_namount',
|
|
|
to:'pbd_nowbalance'
|
|
|
}],
|
|
|
- defaultCondition: "sl_vendid<>0 and sl_kind in ('期初余额','采购验收单','采购验退单') and sl_namount<>0"
|
|
|
+ defaultCondition: "sl_vendid<>0 and ((sl_kind in ('采购验收单','采购验退单')) or (sl_kind='期初余额' and sl_ym="+
|
|
|
+ "'(select min(pd_detno) from periodsdetail where pd_status=0 and periodsdetail.companyid=subledger.companyid))) and sl_namount<>0'"
|
|
|
});
|
|
|
}
|
|
|
},
|
|
|
@@ -204,7 +205,7 @@ Ext.define('saas.view.money.payBalance.FormPanelController', {
|
|
|
saas.util.BaseUtil.showErrorToast(form.invalidText);
|
|
|
return false;
|
|
|
}
|
|
|
-
|
|
|
+ debugger
|
|
|
var sum_pd_amount = store1.sum('pd_amount'); // 付款金额合计
|
|
|
var pb_discounts = viewModel.get('pb_discounts'); // 折扣金额
|
|
|
var sum_pbd_nowbalance = store2.sum('pbd_nowbalance'); // 本次核销金额合计
|
|
|
@@ -234,7 +235,8 @@ Ext.define('saas.view.money.payBalance.FormPanelController', {
|
|
|
}else{
|
|
|
c ='';
|
|
|
}
|
|
|
- dbfindtrigger.defaultCondition = "sl_vendid<>0 and sl_kind in ('期初余额','采购验收单','采购验退单') and sl_namount<>0" + c;
|
|
|
+ dbfindtrigger.defaultCondition="((sl_kind in ('采购验收单','采购验退单')) or (sl_kind='期初余额' and sl_ym="+
|
|
|
+ "(select min(pd_detno) from periodsdetail where pd_status=0 and periodsdetail.companyid=subledger.companyid))) and sl_namount<>0" + c
|
|
|
},
|
|
|
myInitCopyData: function(formData) {
|
|
|
var main = formData.main;
|