更新销售合同/提成/业绩、精工工序工价/生产审核/工时统计、仓储盘点/库存/补货/入库/库房管理,新增提成设置/销售业绩/库房管理/入库单移动端等模块及SQL脚本

This commit is contained in:
Developer
2026-08-05 08:13:08 +08:00
parent 33549c3787
commit fd84f9d3ca
94 changed files with 14531 additions and 345 deletions

View File

@@ -21,6 +21,9 @@ BEGIN
DECLARE @ FLOAT;
DECLARE @ FLOAT;
DECLARE @ FLOAT;
DECLARE @ FLOAT;
DECLARE @ FLOAT;
DECLARE @ FLOAT;
DECLARE @ INT;
DECLARE @ NVARCHAR(100);
DECLARE @ INT;
@@ -91,6 +94,24 @@ BEGIN
RETURN;
END;
-- 修改完成数量后的累计结果不能超过投产数量;修改人:Ld 修改时间:2026-07-23 16:22:46;
IF @ = 1 AND @ IS NOT NULL
BEGIN
SELECT
@ = ISNULL(V., 0),
@ = ISNULL(V., 0)
FROM [dbo].[_零件工序_视图] AS V
WHERE V. = @;
SET @ = ISNULL(@, 0) + ISNULL(@, 0);
IF ISNULL(@, 0) > 0 AND @ > @
BEGIN
SELECT N'0' AS result, N'修改后的已完成数不能超过投产数量' AS message;
RETURN;
END;
END;
SELECT TOP 1 @ = CASE
WHEN ISNULL(price.[], 0) <> 0 THEN price.[]
ELSE ISNULL(price.[(/)], 0)