From 83724851eb59d49eb693e3f7af83cabc6a758053 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B3=89=E4=BD=B3?= <1107186916@qq.com> Date: Tue, 3 Nov 2026 17:16:52 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E4=BB=93=E5=82=A8?= =?UTF-8?q?=E5=A4=A7=E7=B1=BB=E5=AD=97=E5=85=B8=E4=B8=8E=E8=B4=B9=E7=94=A8?= =?UTF-8?q?=E9=A1=B9=E6=A1=A3=E6=A1=88=E5=BD=92=E4=BB=93SQL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...e_dict_fee_category_warehouse_20261103.sql | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 doc/sql/transport/lqj/temp/19_blade_dict_fee_category_warehouse_20261103.sql diff --git a/doc/sql/transport/lqj/temp/19_blade_dict_fee_category_warehouse_20261103.sql b/doc/sql/transport/lqj/temp/19_blade_dict_fee_category_warehouse_20261103.sql new file mode 100644 index 00000000..7ba40275 --- /dev/null +++ b/doc/sql/transport/lqj/temp/19_blade_dict_fee_category_warehouse_20261103.sql @@ -0,0 +1,20 @@ +-- 金蝶分录仓储大类(A102-2/A302-2/A103-1 分录拆分按费用项档案分类编码判定仓储大类,无名称关键字兜底)。 +-- ① 业务字典 fee_category 新增子项 A05 仓储;② 费用项档案仓储类费用项归入 A05(分类生效前提)。 +-- id 由 UUID_SHORT() 动态生成,幂等可重复执行。 + +-- ① 业务字典 fee_category 新增子项:A05 仓储 +INSERT INTO blade_dict_biz (id, tenant_id, parent_id, code, dict_key, dict_value, sort, remark, is_sealed, status, is_deleted) +SELECT UUID_SHORT(), '000000', + (SELECT id FROM blade_dict_biz WHERE code = 'fee_category' AND dict_key = '-1' AND tenant_id = '000000' AND is_deleted = 0 LIMIT 1), + 'fee_category', 'A05', '仓储', 1, '金蝶分录仓储大类', 0, 1, 0 +WHERE NOT EXISTS ( + SELECT 1 FROM blade_dict_biz + WHERE code = 'fee_category' AND dict_key = 'A05' AND tenant_id = '000000' AND is_deleted = 0 +); + +# -- ② 费用项档案:仓储类费用项归入 A05(已执行则更新 0 行,幂等) +# UPDATE blade_fee_item +# SET fee_category = 'A05' +# WHERE is_deleted = 0 +# AND fee_category <> 'A05' +# AND (name LIKE '%仓储%' OR name LIKE '%堆存%' OR name LIKE '%保管%');