按照商品信息更新证照效期 INSERT INTO t_ware_certificate (compid, wareid, certificateid, lastmodify, lasttime, status) SELECT 2, w.wareid, c.certificateid, 168, SYSDATE, -1 FROM t_ware w CROSS JOIN (SELECT LEVEL AS certificateid FROM dual CONNECT BY LEVEL <= (SELECT COUNT(1) FROM t_ware_certificate_set)) c LEFT JOIN t_ware_certificate wc ON w.wareid = wc.wareid AND c.certificateid = wc.certificateid WHERE wc.wareid IS NULL; INSERT INTO t_ware_certificate_image (compid, wareid, filetype , lastmodify, lastt…
导会员销售数据: --------------------U_SALE_C------------------ create table U_SALE_C ( saleno VARCHAR2(24) not null, row_id NUMBER not null, busno VARCHAR2(10) not null, accdate DATE not null, wareid VARCHAR2(13) not null, batchno VARCHAR2(30) not null, idno VARCHAR2(12) not null, stallno VARCHAR2(10) not null, makeno VARCHAR2(100), stdprice NUMBER(16,6) not null, netprice NUMBER(16,6) not null, minprice NUMBER(16,6) not null, wareqty NUMBER(16,6) not null, groupid NUMBER not null, saler VARCHAR2(10), …
视图 CREATE OR REPLACE VIEW CV_阿斯利康_采购 AS SELECT a.execdate AS 日期, d.vencuscode AS 销售方代码, d.vencusname AS 销售方名称, '' AS 采购方代码, 'XXX有限公司' AS 采购方名称, c.warecode AS 产品代码, c.warename AS 产品名称, c.warespec AS 产品规格, b.makeno AS 批号, b.wareqty AS 数量, c.wareunit AS 单位, b.purprice AS 单价, b.purprice * b.wareqty AS 金额,d.vencusname as 渠道外标识 FROM t_accept_h a JOIN t_accept_d b ON a.acceptno = b.acceptno JOIN t_ware c ON b.wareid = c.wareid and a.compid = c.compid JOIN t_vencus d ON a.vencusno = d.vencusno and a.com…
门店按照一个店增加经营范围 insert into s_busi_range (compid, busno, classcode, status, lastmodify, lasttime,notes) select 2, s.busno, CLASSCODE, 1, 168, sysdate,'自动生成' from s_busi_range cross join s_busi s where s.busno<> 1001 按照最后批次进价更新最新进价 INSERT INTO tmp_disable_trigger (table_name) VALUES ('t_ware'); MERGE INTO t_ware a USING (SELECT wareid, purprice FROM (SELECT wareid, purprice, ROW_NUMBER() OVER (PARTITION BY wareid ORDER BY batid DESC) AS rn …
建立透明网关 delete D_WARE_SALEPRICE_H1 insert into D_WARE_SALEPRICE_H1 d(d.compid,d.salegroupid,d.warecode-- ,d.wareid,d.saleprice,d.minprice,d.memprice,d.maxsaleprice,d.maxwhlprice,d.memcardflag,d.memminprice,d.memprice2,d.memminprice2,d.memprice3,d.memminprice3,d.memprice4,d.memminprice4,d.memprice5,d.memminprice5,d.memprice6,d.memminprice6,d.memprice7,d.memminprice7,d.integral_cash,d.lastpurprice) select 2 as compid,s."groupid" as salegroupid,s."wareid" as warecode,nvl(s."saleprice",0) as salepric…