feat: 收票登记新增所属合同带出承办部门替代手选结算组织
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
-- 收票登记新增所属合同编号:页面去掉手选结算组织,改为选择承运商合同带出承办部门
|
||||
-- 口径:仅落 contract_no,合同名称/承办部门按编号实时带出;
|
||||
-- 结算组织 = 合同承办部门(dept_id/dept_name 取合同 organization_id/organization_name),
|
||||
-- 金蝶结算组织编码沿承办部门对应平台公司派生(KingdeeApBillSyncSupport#bfiOrgNumber)
|
||||
-- 幂等可重复执行:列已存在时重复执行报 Duplicate column 属预期,跳过即可
|
||||
|
||||
ALTER TABLE `blade_invoice_receipt`
|
||||
ADD COLUMN `contract_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '所属合同编号(承运商合同)' AFTER `payee_name`;
|
||||
|
||||
-- 存量已审批未推送数据无所属合同,推送前需编辑补录(推送预检按 contract_no 拦截)
|
||||
SELECT COUNT(*) AS approved_receipts_without_contract
|
||||
FROM `blade_invoice_receipt`
|
||||
WHERE `is_deleted` = 0
|
||||
AND `approval_status` = 'approved'
|
||||
AND (`contract_no` IS NULL OR `contract_no` = '');
|
||||
Reference in New Issue
Block a user