fix: sql:发票收票单新增往来户供应商编码+付款申请操作记录新增金蝶付款处理单id
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
-- 发票收票单新增往来户供应商编码:
|
||||
-- blade_invoice_receipt.supplier_code:金蝶 A901-1 供应商查询返回 number,发票销售方往来户编码,
|
||||
-- 保存时尽力回填、推送前强校验。
|
||||
-- 幂等可重复执行:列存在才跳过。
|
||||
SET @ddl = (SELECT IF(
|
||||
(SELECT COUNT(*) FROM information_schema.COLUMNS
|
||||
WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'blade_invoice_receipt' AND COLUMN_NAME = 'supplier_code') > 0,
|
||||
'SELECT 1',
|
||||
'ALTER TABLE `blade_invoice_receipt` ADD COLUMN `supplier_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT ''往来户金蝶供应商代码(发票销售方,A901-1,保存时尽力回填、推送前强校验)'' AFTER `payee_name`'));
|
||||
PREPARE stmt FROM @ddl;
|
||||
EXECUTE stmt;
|
||||
DEALLOCATE PREPARE stmt;
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
-- 付款申请操作记录新增金蝶付款处理单id:
|
||||
-- blade_payment_application_record.kingdee_bill_id:A103-4 回写的星瀚付款处理单内部主键(cas_paybill.id),
|
||||
-- 应付单 preentry 预付抵扣取数用。
|
||||
-- 幂等可重复执行:列存在才跳过。
|
||||
SET @ddl = (SELECT IF(
|
||||
(SELECT COUNT(*) FROM information_schema.COLUMNS
|
||||
WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'blade_payment_application_record' AND COLUMN_NAME = 'kingdee_bill_id') > 0,
|
||||
'SELECT 1',
|
||||
'ALTER TABLE `blade_payment_application_record` ADD COLUMN `kingdee_bill_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT ''金蝶付款处理单id(cas_paybill.id,A103-4回写,应付单preentry预付抵扣取数用)'' AFTER `kingdee_bill_no`'));
|
||||
PREPARE stmt FROM @ddl;
|
||||
EXECUTE stmt;
|
||||
DEALLOCATE PREPARE stmt;
|
||||
Reference in New Issue
Block a user