From cb7ba8989c44850768fe36d163ce1c66469ef310 Mon Sep 17 00:00:00 2001 From: stephanchrst Date: Tue, 10 Sep 2024 14:10:37 +0700 Subject: test --- calculate_pareto_status.ktr | 726 ++++++++++++++++++++++---------------------- import_partner.ktr | 7 +- import_partner_one_time.ktr | 9 +- 3 files changed, 373 insertions(+), 369 deletions(-) diff --git a/calculate_pareto_status.ktr b/calculate_pareto_status.ktr index 6f09421..36745cb 100644 --- a/calculate_pareto_status.ktr +++ b/calculate_pareto_status.ktr @@ -430,7 +430,7 @@ 2024/09/09 13:54:25.692 - 2024/09/09 13:54:25.692 - + H4sIAAAAAAAAAAMAAAAAAAAAAAA= N @@ -630,8 +630,8 @@ - partner - TableInput + Append streams + Append Y @@ -640,65 +640,8 @@ none - dw bi indoteknik - select id, name -from res_partner -where pareto_status = 'NP' -order by id - 0 - - N - N - N - N - - - Integer - normal - id - 9 - 0 - Table input - id - ####0;-####0 - . - , - - none - N - Y - 0 - N - N - N - en_ID - Asia/Bangkok - N - - - String - normal - name - 2147483647 - -1 - Table input - name - - . - , - - none - N - Y - 0 - N - N - N - en_ID - Asia/Bangkok - N - - + pareto repeating + potensi pareto repeating @@ -708,14 +651,14 @@ order by id - 160 - 208 + 816 + 320 Y - data - TableInput + Append streams 2 + Append Y @@ -724,92 +667,8 @@ order by id none - dw bi indoteknik - select am.partner_id, sum(coalesce(am.amount_untaxed, 0)) as value, count(am."name") as trx -from account_move am -where 1=1 -and am.move_type = 'out_invoice' -and am.state = 'posted' -and am.date >= (now() - '365 days'::interval) -group by am.partner_id -order by am.partner_id - 0 - - N - N - N - N - - - Integer - normal - partner_id - 9 - 0 - data - partner_id - ####0;-####0 - . - , - - none - N - Y - 0 - N - N - N - en_ID - Asia/Bangkok - N - - - BigNumber - normal - value - -1 - -1 - data - value - ######0.0###################;-######0.0################### - . - - - none - N - Y - 0 - N - N - N - en_ID - Asia/Bangkok - N - - - Integer - normal - trx - 15 - 0 - data - trx - ####0;-####0 - . - , - - none - N - Y - 0 - N - N - N - en_ID - Asia/Bangkok - N - - + Append streams + pareto non repeating @@ -819,14 +678,14 @@ order by am.partner_id - 288 - 96 + 816 + 432 Y - Merge join - MergeJoin + Append streams 3 + Append Y @@ -835,15 +694,8 @@ order by am.partner_id none - INNER - partner - data - - id - - - partner_id - + Append streams 2 + non pareto @@ -853,8 +705,8 @@ order by am.partner_id - 288 - 208 + 816 + 544 Y @@ -923,45 +775,6 @@ order by am.partner_id Y - - pareto repeating - Constant - - Y - - 1 - - none - - - - - status - String - - - - - PR - -1 - -1 - N - - - - - - - - - - - - 608 - 208 - Y - - Filter rows 2 FilterRows @@ -1044,47 +857,8 @@ order by am.partner_id - potensi pareto repeating - Constant - - Y - - 1 - - none - - - - - status - String - - - - - PPR - -1 - -1 - N - - - - - - - - - - - - 608 - 320 - Y - - - - Filter rows 3 - FilterRows + Filter rows 3 + FilterRows Y @@ -1148,8 +922,8 @@ order by am.partner_id - pareto non repeating - Constant + Merge join + MergeJoin Y @@ -1158,20 +932,15 @@ order by am.partner_id none - - - status - String - - - - - PNR - -1 - -1 - N - - + INNER + partner + data + + id + + + partner_id + @@ -1181,16 +950,16 @@ order by am.partner_id - 608 - 432 + 288 + 208 Y - non pareto - Constant + Select values + SelectValues - Y + N 1 @@ -1198,18 +967,25 @@ order by am.partner_id + + id + + + name + + + partner_id + + + value + + + trx + status - String - - - - - NP - -1 - -1 - N + N @@ -1220,14 +996,14 @@ order by am.partner_id - 608 + 992 544 Y - Append streams - Append + Update + Update Y @@ -1236,8 +1012,26 @@ order by am.partner_id none - pareto repeating - potensi pareto repeating + erp indoteknik production + N + 100 + N + N + + + public + res_partner
+ + id + id + = + + + + pareto_status + status + +
@@ -1247,14 +1041,14 @@ order by am.partner_id - 816 - 320 + 1120 + 544 Y
- Append streams 2 - Append + Update 2 + Update Y @@ -1263,8 +1057,26 @@ order by am.partner_id none - Append streams - pareto non repeating + dw bi indoteknik + N + 100 + N + N + + + public + res_partner
+ + id + id + = + + + + pareto_status + status + +
@@ -1274,14 +1086,14 @@ order by am.partner_id - 816 - 432 + 992 + 416 Y
- Append streams 3 - Append + data + TableInput Y @@ -1290,8 +1102,92 @@ order by am.partner_id none - Append streams 2 - non pareto + dw bi indoteknik + select am.partner_id, sum(coalesce(am.amount_untaxed, 0)) as value, count(am."name") as trx +from account_move am +where 1=1 +and am.move_type = 'out_invoice' +and am.state = 'posted' +and am.date >= (now() - '365 days'::interval) +group by am.partner_id +order by am.partner_id + 0 + + N + N + N + N + + + Integer + normal + partner_id + 9 + 0 + data + partner_id + ####0;-####0 + . + , + + none + N + Y + 0 + N + N + N + en_ID + Asia/Bangkok + N + + + BigNumber + normal + value + -1 + -1 + data + value + ######0.0###################;-######0.0################### + . + + + none + N + Y + 0 + N + N + N + en_ID + Asia/Bangkok + N + + + Integer + normal + trx + 15 + 0 + data + trx + ####0;-####0 + . + , + + none + N + Y + 0 + N + N + N + en_ID + Asia/Bangkok + N + + @@ -1301,16 +1197,16 @@ order by am.partner_id - 816 - 544 + 288 + 96 Y - Select values - SelectValues + non pareto + Constant - N + Y 1 @@ -1319,30 +1215,95 @@ order by am.partner_id - id - - - - name - - - - partner_id - - - - value - + status + String + + + + + NP + -1 + -1 + N + + + + + + + + + + + 608 + 544 + Y + + + + pareto non repeating + Constant + + Y + + 1 + + none + + + - trx - + status + String + + + + + PNR + -1 + -1 + N + + + + + + + + + + + 608 + 432 + Y + + + + pareto repeating + Constant + + Y + + 1 + + none + + + status - + String + + + + + PR + -1 + -1 + N - N @@ -1353,14 +1314,14 @@ order by am.partner_id - 992 - 544 + 608 + 208 Y - Update - Update + partner + TableInput Y @@ -1369,26 +1330,65 @@ order by am.partner_id none - erp indoteknik production - N - 100 - N - N - - - public - res_partner
- + dw bi indoteknik + select id, name +from res_partner +where pareto_status is null +order by id + 0 + + N + N + N + N + + + Integer + normal id - id - = - - - - pareto_status - status - -
+ 9 + 0 + partner + id + ####0;-####0 + . + , + + none + N + Y + 0 + N + N + N + en_ID + Asia/Bangkok + N + + + String + normal + name + 2147483647 + -1 + partner + name + + . + , + + none + N + Y + 0 + N + N + N + en_ID + Asia/Bangkok + N + + @@ -1398,14 +1398,14 @@ order by am.partner_id - 1120 - 544 + 160 + 208 Y
- Update 2 - Update + potensi pareto repeating + Constant Y @@ -1414,26 +1414,20 @@ order by am.partner_id none - dw bi indoteknik - N - 100 - N - N - - - public - res_partner
- - id - id - = - - - - pareto_status - status - -
+ + + status + String + + + + + PPR + -1 + -1 + N + + @@ -1443,8 +1437,8 @@ order by am.partner_id - 992 - 416 + 608 + 320 Y
diff --git a/import_partner.ktr b/import_partner.ktr index f1a1c19..acd8e10 100644 --- a/import_partner.ktr +++ b/import_partner.ktr @@ -647,6 +647,11 @@ group_partner_id Y + + user_id + user_id + Y + @@ -675,7 +680,7 @@ erp indoteknik production (localhost) select id, name, display_name, active, email, industry_id, state_id, kota_id, -kecamatan_id, kelurahan_id, is_potential, parent_id, email, phone, mobile, pareto_status, group_partner_id +kecamatan_id, kelurahan_id, is_potential, parent_id, email, phone, mobile, pareto_status, group_partner_id, user_id from res_partner where write_date >= (now() - '5 days'::interval) 0 diff --git a/import_partner_one_time.ktr b/import_partner_one_time.ktr index e99f884..92901fd 100644 --- a/import_partner_one_time.ktr +++ b/import_partner_one_time.ktr @@ -648,6 +648,11 @@ group_partner_id Y + + user_id + user_id + N + @@ -676,10 +681,10 @@ erp indoteknik production (localhost) select id, name, display_name, active, email, industry_id, state_id, kota_id, -kecamatan_id, kelurahan_id, is_potential, parent_id, email, phone, mobile, pareto_status, group_partner_id +kecamatan_id, kelurahan_id, is_potential, parent_id, email, phone, mobile, pareto_status, group_partner_id, user_id from res_partner --where write_date >= (now() - '5 days'::interval) -where pareto_status is not null +where user_id is not null 0 N -- cgit v1.2.3