分类: 工作

35 篇文章

2025年2月25日
按照商品信息更新证照效期 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…
2025年2月24日
导会员销售数据: --------------------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), …
2025年2月22日
收货单生成验收入库 CREATE OR REPLACE PROCEDURE CPROC_收货单生成验收入库(p_noticeno IN t_notice_accept_h.noticeno%TYPE, p_out OUT t_accept_h.acceptno%TYPE) IS v_checkno t_accept_h.acceptno%TYPE; v_acceptno t_accept_h.acceptno%TYPE; v_userid s_user_base.userid%TYPE; v_wareid t_accept_d.wareid%TYPE; v_stallno t_accept_d.stallno%TYPE; v_compid t_accept_h.compid%TYPE; v_status t_notice_accept_h.status%TYPE; v_intentno t_notice_accept_h.intentno%TYPE; v_acceptuser s_user_base.userid%TYPE; v_tallyuser s_user_base.userid…
上线切换计划
一、总部切换事项: 1、差异处理:==2月28日17:00==点前仓库相关的业务差异(包括但不限于负库存、批号库存)全部处理完毕。 2、总部单据:==2月28号17:00==点前,总部把所有挂单全部处理完成(配送单、入库单、采购退货单、铺货单、损溢单等)。待处理库 单据和库存清理完成 3、基础数据:==2月25号17:00==点后,基础数据不在老系统内进行新增添加,等系统切换后,新系统内进行统一添加(期初批量更新,近一年内有经营过以及有库存的品种) 4、基础数据:==2月27号08:00==点后,总部人员登录海典H2系统,进行基础数据核对,包括但不限于(商品信息、门店信息、往来单位、商品最新进价、商品零售价、促销方案等) 5、门店数据:==2月28号晚20:30==点进行门店库存切换及会员信息、储值卡、代金券信息导入,库存及会员储值卡信息导入完成,需核对各门店库存品种、数量、金额以及门店会员信息。 需安排人员核对数据 二、门店切换事项: 门店请货截至时间==2月26日12:00== 1、店间调拨:==2月28号15:00==开始,店间调拔关闭。 2、差异处理:==2月28日15:00=…
2025年2月20日
视图 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…
2025年2月19日
门店按照一个店增加经营范围 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 …
H1切H2取价格组
建立透明网关 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…
2025年2月18日
收款的时候判断是否有处方药,如果有要弹出医师药师录入账号密码校验 If Long(lastreturnvalue) <> 0 Then Return Long(lastreturnvalue) //收款的时候判断是否有处方药,如果有要弹出医师药师录入账号密码校验 String ls_3071,ls_3072,ls_classcode,ls_busno ls_busno = gnvo_app.of_getini("posset","busno","0") ls_3071 = ','+ P19#is_3071 +',' ls_3072 = ','+ p19#is_3072 +',' //p33#ids_classcode.SetFilter("") //p33#ids_classcode.SetFilter("classgroupno='"+p19#is_3070+"'") //p33#ids_classcode.Filter() Long i,ll_cfy,…
2025年2月17日
更新t_ware 去除空格 UPDATE T_WARE SET barcode = TRIM(barcode), wareabc = TRIM(wareabc), warename = TRIM(warename), waregeneralname = TRIM(waregeneralname), warespec = TRIM(warespec), factoryid = TRIM(factoryid), warekind = TRIM(warekind), wareunit = TRIM(wareunit), waremark = TRIM(waremark), maxqty = TRIM(maxqty), midqty = TRIM(midqty), minunit = TRIM(minunit), minqty = TRIM(minqty), warningdays = TRIM(warningdays), saletax = TRIM(saletax), inittime = TRIM(inittime), lastmodify = TRIM(lastmodify), las…
2025年2月15日
小票自动换行: 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…