return_connection.QueryFirstOrDefault<string>(" select max(`No`) from dc_auto_purchase_advise where create_time>=@create_time_begin and create_time<=@create_time_end ",new{
return_connection.QueryFirstOrDefault<string>(" select max(`No`) from dc_auto_purchase_advise where create_time>=@create_time_begin and create_time<=@create_time_end ",new
INSERT into dc_auto_purchase_advise_detailed(`bailun_sku`,`warehouse_code`,`quantity_init_advise`,`quantity_final_advise`,
...
...
@@ -187,7 +192,7 @@ where t1.bailun_sku = t2.bailun_sku and quantity_final_advise=1 and quantity_ini
left join dc_auto_sales as t2 on t1.bailun_sku = t2.bailun_sku and t1.warehouse_code = t2.warehouse_code
left join dc_auto_config_sku_warehouse as t5 on t1.bailun_sku = t5.bailun_sku and t1.warehouse_code = t5.warehouse_code
left join dc_base_sku as t6 on t1.bailun_sku = t6.bailun_sku
where t6.buyer_name in ('赵美聪')
where t6.buyer_name in ('赵美聪') and ( t5.`status`=0 or t5.`status` is null )
and t1.warehouse_code in ('GZBLWH','GZBLYS')
GROUP BY t1.bailun_sku
HAVING ( sum((case when t1.quantity_out_stock>0 then 0 else t1.quantity_inventory end )) + sum(t1.quantity_transfer) + sum(t1.quantity_purchase) < sum(t1.quantity_out_stock) )
...
...
@@ -196,6 +201,37 @@ where t1.bailun_sku = t2.bailun_sku and quantity_final_advise=1 and quantity_ini
Models.dc_auto_turnoverqyblzz_data=_connection.QuerySingleOrDefault<Models.dc_auto_turnover>(" select * from dc_auto_turnover t1.warehouse_code=@warehouse_code_form and bailun_sku=@bailun_sku ",new{warehouse_code_form,item.bailun_sku});
_connection.Execute(" update dc_auto_turnover set original_quantity_init_advise=@original_quantity_init_advise,quantity_init_advise=@quantity_init_advise where id=@id",