视图 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…
小票自动换行: select '/*{txt.width=800 txt.height=60 txt.x=10 txt.y=4 txt.height.autosize=yes DataWindow.detail.height.autosize=yes }*/' from dual 商品漏的加价格组: declare begin FOR rec IN (SELECT * FROM s_saleprice_group WHERE compid = 2) LOOP for rec2 in (select distinct * from t_ware where t_Ware.wareid in (select distinct wareid from t_store_d where wareqty > 0)) loop INSERT INTO t_ware_saleprice (compid, salegroupid, wareid, saleprice, minprice, memprice, maxsaleprice, maxwhlprice, stamp, memcardflag…