# `Sp_BillOfNoPicking_Cljg` (procedure) - **Type:** PROCEDURE - **Deterministic:** NO - **SQL data access:** CONTAINS SQL ## Parameters | # | Mode | Name | Type | |---|---|---|---| | 1 | IN | `sBrId` | `varchar(100)` | | 2 | IN | `sSuId` | `varchar(100)` | | 3 | IN | `sLoginId` | `varchar(100)` | | 4 | IN | `bFilter` | `text` | | 5 | IN | `pageNum` | `int` | | 6 | IN | `pageSize` | `int` | | 7 | IN | `sUnTaskFormId` | `varchar(100)` | | 8 | OUT | `totalCount` | `int` | | 9 | IN | `countCloumn` | `varchar(5000)` | | 10 | OUT | `countMapJson` | `longtext` | | 11 | IN | `sFilterOrderBy` | `varchar(5000)` | | 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | | 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | ## Body _Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BillOfNoPicking_Cljg`'`._ ## Narrative **Business context:** 生产执行 / 现场物料管理 / 未领料清单 — customer-variant (suffix `_Cljg`) of the base `Sp_BillOfNoPicking` "unpicked-materials list" datasource. The base proc is wired on five 未领料清单 forms (sIds `192116810113315311392412610`, `101251240115015959855666640`, etc.); this `_Cljg` variant is a side-build apparently for one site's costing/计件 view. **What it does:** Same paged-list shape as the base, with the in-body header comment `因增加了[物料需求],在[系统参数设定]中加了,领料数据来源管制,故将[未领料清单]改为根据设定来取数据的形式 add by DengWH 2013-01-23`. Reads `SysSystemSettings.领料数据来源管制` to choose its source set, joins `eleproduct`, `EleMaterials` / `elematerialsstock`, `elecustomer`, `eleprocess`, `MftWorkOrderControl`, and the `viw_purpurchaseorder` view, then materialises rows where applied quantity exceeds picked quantity into `P_Tmp_List`. **Invocation:** Status: appears orphaned. The base `Sp_BillOfNoPicking` is wired to five forms; this `_Cljg` variant has no form-master, gdsmodule, DB-routine, or xly-src caller — only the install-script `script/标版/30100101/Sp_BillOfNoPicking_Cljg.sql` references it. Candidate for maintainer audit — likely a customer-specific fork that lost its form binding during migration.