Commit 0322c1b8 by yinyong

自动周转--订单、采购、调拨存入库存表数据新增供应商、商品编码、中文名称

parent 444fa144
...@@ -1115,12 +1115,13 @@ ...@@ -1115,12 +1115,13 @@
</select> </select>
<insert id="supplementOrderSku"> <insert id="supplementOrderSku">
insert into dc_base_stock (bailun_sku,warehouse_code) insert into dc_base_stock (bailun_sku,warehouse_code,sku_title_cn, product_inner_code, suppliers_name)
SELECT SELECT
tbo.bailun_sku, tbo.bailun_sku,
tbo.warehouse_code FROM ( SELECT bailun_sku, warehouse_code FROM dc_base_oms_sku WHERE paid_time >= DATE_SUB(curdate(),INTERVAL 10 DAY) and warehouse_code != '' and bailun_sku != '' GROUP BY bailun_sku, warehouse_code ) tbo tbo.warehouse_code,tbsku.sku_title_cn, tbsku.product_inner_code, tbsku.suppliers_name FROM ( SELECT bailun_sku, warehouse_code FROM dc_base_oms_sku WHERE paid_time >= DATE_SUB(curdate(),INTERVAL 10 DAY) and warehouse_code != '' and bailun_sku != '' GROUP BY bailun_sku, warehouse_code ) tbo
LEFT JOIN (SELECT bailun_sku,warehouse_code FROM dc_base_stock) tbs ON tbs.bailun_sku = tbo.bailun_sku LEFT JOIN (SELECT bailun_sku,warehouse_code FROM dc_base_stock) tbs ON tbs.bailun_sku = tbo.bailun_sku
AND tbs.warehouse_code = tbo.warehouse_code AND tbs.warehouse_code = tbo.warehouse_code
LEFT JOIN (SELECT sku_title_cn, product_inner_code, suppliers_name, bailun_sku) tbsku on tbsku.bailun_sku = tbo.bailun_sku
WHERE WHERE
tbs.bailun_sku IS NULL; tbs.bailun_sku IS NULL;
</insert> </insert>
...@@ -1128,10 +1129,11 @@ ...@@ -1128,10 +1129,11 @@
insert into dc_base_stock (bailun_sku,warehouse_code) insert into dc_base_stock (bailun_sku,warehouse_code)
SELECT SELECT
tbo.bailun_sku, tbo.bailun_sku,
tbo.warehouse_code FROM tbo.warehouse_code,tbsku.sku_title_cn, tbsku.product_inner_code, tbsku.suppliers_name FROM
(SELECT bailun_sku,warehouse_code FROM dc_base_purchase WHERE create_time >= DATE_SUB(curdate(),INTERVAL 10 DAY) and warehouse_code != '' and bailun_sku != '' GROUP BY bailun_sku, warehouse_code ) tbo (SELECT bailun_sku,warehouse_code FROM dc_base_purchase WHERE create_time >= DATE_SUB(curdate(),INTERVAL 10 DAY) and warehouse_code != '' and bailun_sku != '' GROUP BY bailun_sku, warehouse_code ) tbo
LEFT JOIN (SELECT bailun_sku,warehouse_code FROM dc_base_stock) tbs ON tbs.bailun_sku = tbo.bailun_sku LEFT JOIN (SELECT bailun_sku,warehouse_code FROM dc_base_stock) tbs ON tbs.bailun_sku = tbo.bailun_sku
AND tbs.warehouse_code = tbo.warehouse_code AND tbs.warehouse_code = tbo.warehouse_code
LEFT JOIN (SELECT sku_title_cn, product_inner_code, suppliers_name, bailun_sku) tbsku on tbsku.bailun_sku = tbo.bailun_sku
WHERE WHERE
tbs.bailun_sku IS NULL; tbs.bailun_sku IS NULL;
</insert> </insert>
...@@ -1140,9 +1142,10 @@ ...@@ -1140,9 +1142,10 @@
insert into dc_base_stock (bailun_sku,warehouse_code) insert into dc_base_stock (bailun_sku,warehouse_code)
SELECT SELECT
tbo.bailun_sku, tbo.bailun_sku,
tbo.warehouse_code FROM (SELECT bailun_sku,warehouse_code FROM dc_mid_transit WHERE warehouse_code != '' and bailun_sku != '' ) tbo tbo.warehouse_code,tbsku.sku_title_cn, tbsku.product_inner_code, tbsku.suppliers_name FROM (SELECT bailun_sku,warehouse_code FROM dc_mid_transit WHERE warehouse_code != '' and bailun_sku != '' ) tbo
LEFT JOIN (SELECT bailun_sku,warehouse_code FROM dc_base_stock) tbs ON tbs.bailun_sku = tbo.bailun_sku LEFT JOIN (SELECT bailun_sku,warehouse_code FROM dc_base_stock) tbs ON tbs.bailun_sku = tbo.bailun_sku
AND tbs.warehouse_code = tbo.warehouse_code AND tbs.warehouse_code = tbo.warehouse_code
LEFT JOIN (SELECT sku_title_cn, product_inner_code, suppliers_name, bailun_sku) tbsku on tbsku.bailun_sku = tbo.bailun_sku
WHERE WHERE
tbs.bailun_sku IS NULL; tbs.bailun_sku IS NULL;
</insert> </insert>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment