|
|
@ -582,11 +582,11 @@ where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
-- ============================================== |
|
|
|
-- 欠款出库数量、欠款出库金额万元、金融未放款数量、金融未放款金额(万元) |
|
|
|
-- 欠款出库数量--截止当日欠款出库申请通过且未回清款的台数 |
|
|
|
update daily_report r inner join ( |
|
|
|
update daily_report r inner join (select sum(cc.scount) as scount,cc.useOrgSid, cc.vehMConfigSid, cc.vehModelSid from ( |
|
|
|
select count(bdad.id) as scount, ba.useOrgSid, bm.modelConfigSid as vehMConfigSid, bm.modelSid as vehModelSid |
|
|
|
from anrui_buscenter.bus_delivered_apply_details bdad |
|
|
|
left join anrui_buscenter.bus_delivered_apply ba on ba.sid = bdad.applySid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bv.sid = bdad.sid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bv.sid = bdad.busVinSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bv.salesOrderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bo.sid |
|
|
|
left join anrui_fin.fin_uncollected_receivables_detailed fd on fd.busVinSid = bdad.busVinSid |
|
|
@ -594,7 +594,20 @@ update daily_report r inner join ( |
|
|
|
where ba.nodeState = '已办结' |
|
|
|
and ba.typeState = 1 |
|
|
|
group by bdad.busVinSid, ba.useOrgSid, bm.modelSid, bm.modelConfigSid |
|
|
|
having sum(fd.reveivableMoney) > ifnull(sum(fs.subscriptionMoney), 0)) s |
|
|
|
having sum(fd.reveivableMoney) > ifnull(sum(fs.subscriptionMoney), 0) |
|
|
|
union all |
|
|
|
select count(bdad.id) as scount,ba.useOrgSid,bm.modelConfigSid as vehMConfigSid, bm.modelSid as vehModelSid |
|
|
|
from anrui_buscenter.bus_arrears_carry_vehicle_details bdad |
|
|
|
left join anrui_buscenter.bus_arrears_carry_vehicle_apply ba on ba.sid = bdad.applySid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bv.linkSid = bdad.vinSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bv.salesOrderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bo.sid |
|
|
|
left join anrui_fin.fin_uncollected_receivables_detailed fd on fd.busVinSid = bv.sid |
|
|
|
left join anrui_fin.fin_selected_receivables_detailed fs on fs.receivablesSid = fd.sid |
|
|
|
where ba.nodeState = '已办结' |
|
|
|
group by bv.sid, ba.useOrgSid, bm.modelSid, bm.modelConfigSid |
|
|
|
having sum(fd.reveivableMoney) > ifnull(sum(fs.subscriptionMoney), 0)) cc |
|
|
|
) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.vehModelSid |
|
|
|
and r.vehMConfigSid = s.vehMConfigSid |
|
|
@ -603,23 +616,34 @@ where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
|
|
|
|
-- 欠款出库金融--截止当日欠款出库申请通过且未回清款的台数欠款总额 |
|
|
|
update daily_report r inner join ( |
|
|
|
update daily_report r inner join (select sum(cc.scount) as scount,cc.useOrgSid, cc.vehMConfigSid, cc.vehModelSid from ( |
|
|
|
select (sum(fd.reveivableMoney) - sum(fs.subscriptionMoney)) as scount, |
|
|
|
ba.useOrgSid, |
|
|
|
bm.modelConfigSid as vehMConfigSid, |
|
|
|
bm.modelSid as vehModelSid |
|
|
|
from anrui_buscenter.bus_delivered_apply_details bdad |
|
|
|
left join anrui_buscenter.bus_delivered_apply ba on ba.sid = bdad.applySid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bv.sid = bdad.sid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bv.sid = bdad.busVinSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bv.salesOrderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bo.sid |
|
|
|
left join anrui_base.base_vehicle_state bs on bs.busSid = bdad.busVinSid |
|
|
|
left join anrui_fin.fin_uncollected_receivables_detailed fd on fd.busVinSid = bdad.busVinSid |
|
|
|
left join anrui_fin.fin_selected_receivables_detailed fs on fs.receivablesSid = fd.sid |
|
|
|
where ba.nodeState = '已办结' |
|
|
|
and ba.typeState = 1 |
|
|
|
group by bdad.busVinSid, ba.useOrgSid, bm.modelSid, bm.modelConfigSid |
|
|
|
having sum(fd.reveivableMoney) > ifnull(sum(fs.subscriptionMoney), 0) |
|
|
|
union all |
|
|
|
select (sum(fd.reveivableMoney) - sum(fs.subscriptionMoney)) as scount,ba.useOrgSid,bm.modelConfigSid as vehMConfigSid, bm.modelSid as vehModelSid |
|
|
|
from anrui_buscenter.bus_arrears_carry_vehicle_details bdad |
|
|
|
left join anrui_buscenter.bus_arrears_carry_vehicle_apply ba on ba.sid = bdad.applySid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bv.linkSid = bdad.vinSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bv.salesOrderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bo.sid |
|
|
|
left join anrui_fin.fin_uncollected_receivables_detailed fd on fd.busVinSid = bv.sid |
|
|
|
left join anrui_fin.fin_selected_receivables_detailed fs on fs.receivablesSid = fd.sid |
|
|
|
where ba.nodeState = '已办结' |
|
|
|
group by bv.sid, ba.useOrgSid, bm.modelSid, bm.modelConfigSid |
|
|
|
having sum(fd.reveivableMoney) > ifnull(sum(fs.subscriptionMoney), 0)) cc |
|
|
|
) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.vehModelSid |
|
|
|