add workflow partner1site,dev
This commit is contained in:
parent
e7ff28ae03
commit
617a7ffd35
|
@ -5,6 +5,8 @@ CREATE TABLE IF NOT EXISTS p20_pdm.t01_partner_visit (
|
|||
, insert_date date
|
||||
, visitor varchar(100)
|
||||
, dealer_name varchar(100)
|
||||
, customer_id varchar(50)
|
||||
, customer_contact_id varchar(50)
|
||||
, customer_name varchar(100)
|
||||
, contact_name varchar(100)
|
||||
, contact_department varchar(100)
|
||||
|
@ -43,6 +45,8 @@ CREATE TABLE IF NOT EXISTS p20_pdm.t01_partner_visit (
|
|||
COMMENT ON COLUMN p20_pdm.t01_partner_visit.insert_date IS '录入时间';
|
||||
COMMENT ON COLUMN p20_pdm.t01_partner_visit.visitor IS '拜访人';
|
||||
COMMENT ON COLUMN p20_pdm.t01_partner_visit.dealer_name IS '代理商名称';
|
||||
COMMENT ON COLUMN p20_pdm.t01_partner_visit.customer_id IS '客户ID';
|
||||
COMMENT ON COLUMN p20_pdm.t01_partner_visit.customer_contact_id IS '客户联系人ID';
|
||||
COMMENT ON COLUMN p20_pdm.t01_partner_visit.customer_name IS '客户名称';
|
||||
COMMENT ON COLUMN p20_pdm.t01_partner_visit.contact_name IS '联系人';
|
||||
COMMENT ON COLUMN p20_pdm.t01_partner_visit.contact_department IS '联系人部门';
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
/*Brilliance stems from wisdoms. */
|
||||
/*************Head Section**************************************************************************/
|
||||
/*Script Use: Periodically load data to :t01_partner_visit(Partner客户拜访记录) */
|
||||
/*Create Date:2025-10-16 17:43:32 */
|
||||
/*Create Date:2025-10-16 17:59:47 */
|
||||
/*SDM Developed By: dev */
|
||||
/*SDM Developed Date: 2025-09-29 */
|
||||
/*SDM Checked By: dev */
|
||||
|
@ -46,6 +46,8 @@ INSERT INTO t01_partner_visit_agi_CUR_I (
|
|||
,insert_date /*录入时间*/
|
||||
,visitor /*拜访人*/
|
||||
,dealer_name /*代理商名称*/
|
||||
,customer_id /*客户ID*/
|
||||
,customer_contact_id /*客户联系人ID*/
|
||||
,customer_name /*客户名称*/
|
||||
,contact_name /*联系人*/
|
||||
,contact_department /*联系人部门*/
|
||||
|
@ -83,6 +85,8 @@ SELECT
|
|||
,p0.insert_date::date /*insert_date*/
|
||||
,COALESCE(TRIM(CAST(p0.visitor AS varchar(100))),'') /*visitor*/
|
||||
,COALESCE(TRIM(CAST(p0.dealer_name AS varchar(100))),'') /*dealer_name*/
|
||||
,COALESCE(TRIM(CAST(p0.customer_id AS varchar(50))),'') /*customer_id*/
|
||||
,COALESCE(TRIM(CAST(p0.customer_contact_id AS varchar(50))),'') /*customer_contact_id*/
|
||||
,COALESCE(TRIM(CAST(p0.customer_name AS varchar(100))),'') /*customer_name*/
|
||||
,COALESCE(TRIM(CAST(p0.contact_name AS varchar(100))),'') /*contact_name*/
|
||||
,COALESCE(TRIM(CAST(p0.contact_department AS varchar(100))),'') /*contact_department*/
|
||||
|
@ -125,6 +129,8 @@ FROM p10_sa.s98_s_partner_summary_visit p0
|
|||
insert_date /*录入时间*/
|
||||
,visitor /*拜访人*/
|
||||
,dealer_name /*代理商名称*/
|
||||
,customer_id /*客户ID*/
|
||||
,customer_contact_id /*客户联系人ID*/
|
||||
,customer_name /*客户名称*/
|
||||
,contact_name /*联系人*/
|
||||
,contact_department /*联系人部门*/
|
||||
|
@ -163,6 +169,8 @@ FROM p10_sa.s98_s_partner_summary_visit p0
|
|||
P1.insert_date /*录入时间*/
|
||||
,P1.visitor /*拜访人*/
|
||||
,P1.dealer_name /*代理商名称*/
|
||||
,P1.customer_id /*客户ID*/
|
||||
,P1.customer_contact_id /*客户联系人ID*/
|
||||
,P1.customer_name /*客户名称*/
|
||||
,P1.contact_name /*联系人*/
|
||||
,P1.contact_department /*联系人部门*/
|
||||
|
@ -201,6 +209,8 @@ LEFT JOIN :PDMDB.t01_partner_visit P2
|
|||
ON P1.insert_date = P2.insert_date
|
||||
AND P1.visitor = P2.visitor
|
||||
AND P1.dealer_name = P2.dealer_name
|
||||
AND P1.customer_id = P2.customer_id
|
||||
AND P1.customer_contact_id = P2.customer_contact_id
|
||||
AND P1.customer_name = P2.customer_name
|
||||
AND P1.contact_name = P2.contact_name
|
||||
AND P1.contact_department = P2.contact_department
|
||||
|
@ -230,6 +240,8 @@ ON P1.insert_date = P2.insert_date
|
|||
WHERE P2.insert_date IS NULL
|
||||
OR P2.visitor IS NULL
|
||||
OR P2.dealer_name IS NULL
|
||||
OR P2.customer_id IS NULL
|
||||
OR P2.customer_contact_id IS NULL
|
||||
OR P2.customer_name IS NULL
|
||||
OR P2.contact_name IS NULL
|
||||
OR P2.contact_department IS NULL
|
||||
|
@ -262,6 +274,8 @@ WHERE P2.insert_date IS NULL
|
|||
insert_date /*录入时间*/
|
||||
,visitor /*拜访人*/
|
||||
,dealer_name /*代理商名称*/
|
||||
,customer_id /*客户ID*/
|
||||
,customer_contact_id /*客户联系人ID*/
|
||||
,customer_name /*客户名称*/
|
||||
,contact_name /*联系人*/
|
||||
,contact_department /*联系人部门*/
|
||||
|
@ -300,6 +314,8 @@ SELECT
|
|||
P1.insert_date /*录入时间*/
|
||||
,P1.visitor /*拜访人*/
|
||||
,P1.dealer_name /*代理商名称*/
|
||||
,P1.customer_id /*客户ID*/
|
||||
,P1.customer_contact_id /*客户联系人ID*/
|
||||
,P1.customer_name /*客户名称*/
|
||||
,P1.contact_name /*联系人*/
|
||||
,P1.contact_department /*联系人部门*/
|
||||
|
@ -340,6 +356,8 @@ DO UPDATE SET
|
|||
,insert_date=excluded.insert_date
|
||||
,visitor=excluded.visitor
|
||||
,dealer_name=excluded.dealer_name
|
||||
,customer_id=excluded.customer_id
|
||||
,customer_contact_id=excluded.customer_contact_id
|
||||
,customer_name=excluded.customer_name
|
||||
,contact_name=excluded.contact_name
|
||||
,contact_department=excluded.contact_department
|
||||
|
|
|
@ -20,6 +20,8 @@ insert into p10_sa.S98_S_partner_summary_visit
|
|||
, contact_ways
|
||||
, customer_category
|
||||
, customer_category_type
|
||||
, customer_contact_id
|
||||
, customer_id
|
||||
, customer_name
|
||||
, dealer_name
|
||||
, id
|
||||
|
@ -50,6 +52,8 @@ insert into p10_sa.S98_S_partner_summary_visit
|
|||
, contact_ways
|
||||
, customer_category
|
||||
, customer_category_type
|
||||
, customer_contact_id
|
||||
, customer_id
|
||||
, customer_name
|
||||
, dealer_name
|
||||
, id
|
||||
|
@ -85,6 +89,8 @@ insert into p12_sfull.S98_S_partner_summary_visit
|
|||
, contact_ways
|
||||
, customer_category
|
||||
, customer_category_type
|
||||
, customer_contact_id
|
||||
, customer_id
|
||||
, customer_name
|
||||
, dealer_name
|
||||
, id
|
||||
|
@ -115,6 +121,8 @@ insert into p12_sfull.S98_S_partner_summary_visit
|
|||
, contact_ways
|
||||
, customer_category
|
||||
, customer_category_type
|
||||
, customer_contact_id
|
||||
, customer_id
|
||||
, customer_name
|
||||
, dealer_name
|
||||
, id
|
||||
|
|
|
@ -15,6 +15,8 @@ CREATE FOREIGN TABLE if not exists p00_tal.S98_S_partner_summary_visit (
|
|||
, contact_ways TEXT
|
||||
, customer_category TEXT
|
||||
, customer_category_type TEXT
|
||||
, customer_contact_id TEXT
|
||||
, customer_id TEXT
|
||||
, customer_name TEXT
|
||||
, dealer_name TEXT
|
||||
, id TEXT
|
||||
|
|
|
@ -15,6 +15,8 @@ create table if not exists p10_sa.S98_S_partner_summary_visit (
|
|||
, contact_ways TEXT
|
||||
, customer_category TEXT
|
||||
, customer_category_type TEXT
|
||||
, customer_contact_id TEXT
|
||||
, customer_id TEXT
|
||||
, customer_name TEXT
|
||||
, dealer_name TEXT
|
||||
, id TEXT
|
||||
|
@ -46,6 +48,8 @@ create table if not exists p10_sa.S98_S_partner_summary_visit (
|
|||
COMMENT ON COLUMN p10_sa.S98_S_partner_summary_visit.contact_ways IS '';
|
||||
COMMENT ON COLUMN p10_sa.S98_S_partner_summary_visit.customer_category IS '';
|
||||
COMMENT ON COLUMN p10_sa.S98_S_partner_summary_visit.customer_category_type IS '';
|
||||
COMMENT ON COLUMN p10_sa.S98_S_partner_summary_visit.customer_contact_id IS '';
|
||||
COMMENT ON COLUMN p10_sa.S98_S_partner_summary_visit.customer_id IS '';
|
||||
COMMENT ON COLUMN p10_sa.S98_S_partner_summary_visit.customer_name IS '';
|
||||
COMMENT ON COLUMN p10_sa.S98_S_partner_summary_visit.dealer_name IS '';
|
||||
COMMENT ON COLUMN p10_sa.S98_S_partner_summary_visit.id IS '';
|
||||
|
@ -81,6 +85,8 @@ create table if not exists p12_sfull.S98_S_partner_summary_visit (
|
|||
, contact_ways TEXT
|
||||
, customer_category TEXT
|
||||
, customer_category_type TEXT
|
||||
, customer_contact_id TEXT
|
||||
, customer_id TEXT
|
||||
, customer_name TEXT
|
||||
, dealer_name TEXT
|
||||
, id TEXT
|
||||
|
@ -112,6 +118,8 @@ create table if not exists p12_sfull.S98_S_partner_summary_visit (
|
|||
COMMENT ON COLUMN p12_sfull.S98_S_partner_summary_visit.contact_ways IS '';
|
||||
COMMENT ON COLUMN p12_sfull.S98_S_partner_summary_visit.customer_category IS '';
|
||||
COMMENT ON COLUMN p12_sfull.S98_S_partner_summary_visit.customer_category_type IS '';
|
||||
COMMENT ON COLUMN p12_sfull.S98_S_partner_summary_visit.customer_contact_id IS '';
|
||||
COMMENT ON COLUMN p12_sfull.S98_S_partner_summary_visit.customer_id IS '';
|
||||
COMMENT ON COLUMN p12_sfull.S98_S_partner_summary_visit.customer_name IS '';
|
||||
COMMENT ON COLUMN p12_sfull.S98_S_partner_summary_visit.dealer_name IS '';
|
||||
COMMENT ON COLUMN p12_sfull.S98_S_partner_summary_visit.id IS '';
|
||||
|
|
Loading…
Reference in New Issue