更新销售合同/提成/业绩、精工工序工价/生产审核/工时统计、仓储盘点/库存/补货/入库/库房管理,新增提成设置/销售业绩/库房管理/入库单移动端等模块及SQL脚本
This commit is contained in:
52
sql/物料标准维护_禁用物料启用删除_测试库_20260803.sql
Normal file
52
sql/物料标准维护_禁用物料启用删除_测试库_20260803.sql
Normal file
@@ -0,0 +1,52 @@
|
||||
USE [ERPTOOL_JY_20250826Back]
|
||||
GO
|
||||
|
||||
ALTER PROCEDURE [dbo].[物料管理_删除]
|
||||
@物料流水号 int=null
|
||||
AS
|
||||
BEGIN
|
||||
SET NOCOUNT ON;
|
||||
|
||||
IF @物料流水号 IS NULL OR NOT EXISTS (SELECT 1 FROM dbo.库存管理_物料主文件_基本 WHERE 物料流水号 = @物料流水号)
|
||||
BEGIN
|
||||
SELECT '0' AS result, N'物料不存在' AS msg;
|
||||
RETURN;
|
||||
END
|
||||
|
||||
UPDATE dbo.库存管理_物料主文件_基本
|
||||
SET 是否禁用 = 1
|
||||
WHERE 物料流水号 = @物料流水号; -- 修改人:Ld 修改时间:2026-08-03 08:15:00; 删除保持原逻辑删除语义
|
||||
|
||||
DELETE FROM dbo.库存管理_物料_图片
|
||||
WHERE 物料流水号 = @物料流水号; -- 修改人:Ld 修改时间:2026-08-03 08:15:00; 删除后继续清理物料图片
|
||||
|
||||
SELECT '1' AS result, N'删除成功' AS msg; -- 修改人:Ld 修改时间:2026-08-03 08:15:00; 返回前端可识别结果
|
||||
END
|
||||
GO
|
||||
|
||||
IF OBJECT_ID(N'[dbo].[物料管理_启用]', N'P') IS NOT NULL
|
||||
DROP PROCEDURE [dbo].[物料管理_启用]
|
||||
GO
|
||||
|
||||
CREATE PROCEDURE [dbo].[物料管理_启用]
|
||||
@物料流水号 int=null,
|
||||
@操作者 int=null
|
||||
AS
|
||||
BEGIN
|
||||
SET NOCOUNT ON;
|
||||
|
||||
IF @物料流水号 IS NULL OR NOT EXISTS (SELECT 1 FROM dbo.库存管理_物料主文件_基本 WHERE 物料流水号 = @物料流水号)
|
||||
BEGIN
|
||||
SELECT '0' AS result, N'物料不存在' AS msg;
|
||||
RETURN;
|
||||
END
|
||||
|
||||
UPDATE dbo.库存管理_物料主文件_基本
|
||||
SET 是否禁用 = 0,
|
||||
修改人 = @操作者,
|
||||
修改日期 = GETDATE()
|
||||
WHERE 物料流水号 = @物料流水号; -- 修改人:Ld 修改时间:2026-08-03 08:15:00; 禁用物料重新启用
|
||||
|
||||
SELECT '1' AS result, N'启用成功' AS msg; -- 修改人:Ld 修改时间:2026-08-03 08:15:00; 返回前端可识别结果
|
||||
END
|
||||
GO
|
||||
Reference in New Issue
Block a user