SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
----运行
--exec eyls 'SPH00000235','HWI00000002',1000
--select spid,hw,pihao,shl,sxrq from sphwph where shl>0 and spid='SPH00000235' and hw='HWI00000002'
ALTER proc eyls @spid char(11),@hw char(11),@shl dec(14,2)
as
---创建临时表 为显示用
create table #a(
spid char(11),
hw char(11),
pihao char(40),
shl dec(14,2),
sxrq char(10)
)
---定义后直接赋值
---创建游标
declare phft cursor for
--如果不指定游标作用域,默认作用域为GLOBAL,全局变量
---不加参数,默认成forward_only,FORWARD_ONLY意味着游标只能从数据集开始向数据集结束的方向读取,FETCH NEXT是唯一的选项
---插入数据集
select spid,hw,pihao,shl,sxrq
from sphwph where spid=@spid and hw=@hw and shl>0 order by sxrq
--打开游标
open phft
--创建游标变量
declare @sp char(11),@huow char(11),@pihao char(40),@sl dec(14,2),@sxrq char(10)
fetch next from phft into @sp,@huow,@pihao,@sl,@sxrq
--判断
while @@fetch_status =0
begin
if @shl>0
begin
---创建表
declare @num dec(14,2)
select @num=@shl-(select isnull(sum(shl),0) from #a )
--插入临时表
insert into #a(spid,hw,pihao,shl,sxrq)
select spid,hw,pihao,case when shl-@num>0 then @num else shl end shl,sxrq from sphwph
where spid=@sp and hw=@huow and pihao=@pihao and shl>0 order by sxrq
end
fetch next from phft into @sp,@huow,@pihao,@sl,@sxrq
end
close phft
deallocate phft
--显示
select * from #a
drop table #a
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
相关推荐
批号规则的设置 无论供应链系统处于初始化阶段还是正常阶段,用户都可以在系统主界面上单击【系统设置】→【基础资料】→【采购管理】→【批号管理维护】→进行批号规则的设置、维护和查询工作。 在调出的“批号...
sap库存控制和批号跟踪是sap其中一个模块
哪些化工企业需要批号管理,有保质期管理要求、质量追溯要求、价格管理、生产工艺管理要求的企业一般会启用批号管理
易飞ERP批号管理.ppt
易飞ERP批号解决方法.ppt
批号管理 易飞9.0最新的批号管理资料
方可仓库软件(批号-有效期)》是一款功能齐全的仓库进出存管理软件,集进货、销售、借还货、领用、生产入库等一系列的进出单管理于一体,集批号、有效期管理,可以按批号出货,有效期提醒。库存报表按批号区分开库存...
在ET 200站中怎样联合使用故障安全模块批号和标准模块批号pdf,西门子在ET 200站中,怎样联合使用故障安全模块批号和标准模块批号?
企业启用批号管理前,业务管理层面需要做好哪些准备工作呢? 批号分类、批号编码规则、批号生成规则、批号出库控制规则、批号分配规则是最基本的内容
管易通进销存管理软件标准版基础上,增加了动态属性管理功能,这个动态属性,可以设置为“货位”“批号”“颜色”“型号”等...
2.批号数据结构 2.1 批号层次 – Batch Level • 集团层:在集团内不同的物料有不同的批号; 确定唯一的批: 批号 • 物料层:不同的物料可以有相同的批号;同一物料同一批号在不同工厂的属性唯一; 确定唯一的批...
TIPTOP ERP不盘批号高效盘点解决方案 内附本人改过的aimp800/aimt820/aimr800/aimp850 ----说明-------- 1、首先加大数据库自定义字段pia903长度 2、aimp800不考虑批号规则生成第二标签号pia903 3、aimt820提供两...
易飞erp批号管理方案.pptx
该视频介绍了批号管理中批号入库的生成方式,库存分配的方式,出库环节批号管理的控制,结合化工的业务场景介绍了对应的软件解决方案,非常详尽
月份各批号损益汇总表
西门子如何安装MM4变频器的选件模块批号zip,西门子如何安装MM4变频器的选件模块批号:本文解答了如何安装MM4变频器的编码器模块批号或者PROFIBUS通信模块批号等选件模块批号的问题。.....
批号领料汇总表格式.RAR
月份各批号损益汇总表.doc
化工行业如何借助ERP进行批号管理,本视频进行了详细介绍,批号管理有四种方式:不管理、可选管理、强制管理、批次和子批次,批号编码可以按照企业管理灵活设置。