summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFIN-IT_AndriFP <andrifebriyadiputra@gmail.com>2026-01-22 14:37:43 +0700
committerFIN-IT_AndriFP <andrifebriyadiputra@gmail.com>2026-01-22 14:37:43 +0700
commit7716a0734665e80c02f08728071c889b18d073a5 (patch)
tree3b6fb31b89260d815a3e6a6d6cef87f912e3354b
parenta6034649b1352a2b950e4bbe5ce384d51ae17a34 (diff)
parent1eebb8c2cbd3b79e4a9385653fb82433168d032e (diff)
Merge branch 'master' of https://bitbucket.org/altafixco/transformation-job-bi
-rw-r--r--calculate_price_after_disc.ktr668
-rw-r--r--import_price_group.ktr202
-rw-r--r--run_calculate_pricelist_odoo.kjb2
-rw-r--r--update_override_vendor_pricelist.ktr3132
4 files changed, 2652 insertions, 1352 deletions
diff --git a/calculate_price_after_disc.ktr b/calculate_price_after_disc.ktr
index 426b744..eac6ff3 100644
--- a/calculate_price_after_disc.ktr
+++ b/calculate_price_after_disc.ktr
@@ -442,8 +442,8 @@
<access>Native</access>
<database>dw_bi_indoteknik</database>
<port>5432</port>
- <username>pdi</username>
- <password>Encrypted 2be989bb20084ca95810197629d9ea18e</password>
+ <username>odoo</username>
+ <password>Encrypted 2be98afc82bdfd8dd9a2ca45acc83f6c3</password>
<servername/>
<data_tablespace/>
<index_tablespace/>
@@ -658,6 +658,8 @@ coalesce((
(select group6 from price_group_dw pgd where id = 2) as markup_std6,
(select group7 from price_group_dw pgd where id = 2) as markup_std7,
(select group8 from price_group_dw pgd where id = 2) as markup_std8,
+(select group9 from price_group_dw pgd where id = 2) as markup_std9,--new
+(select group10 from price_group_dw pgd where id = 2) as markup_std10,--new
(select group1 from price_group_dw pgd where id = 1) as markup_group1,
(select group2 from price_group_dw pgd where id = 1) as markup_group2,
(select group3 from price_group_dw pgd where id = 1) as markup_group3,
@@ -666,6 +668,8 @@ coalesce((
(select group6 from price_group_dw pgd where id = 1) as markup_group6,
(select group7 from price_group_dw pgd where id = 1) as markup_group7,
(select group8 from price_group_dw pgd where id = 1) as markup_group8,
+(select group9 from price_group_dw pgd where id = 1) as markup_group9,--new
+(select group10 from price_group_dw pgd where id = 1) as markup_group10,--new
(select group1 from price_group_dw pgd where id = 3) as markup_tier2_1,
(select group2 from price_group_dw pgd where id = 3) as markup_tier2_2,
(select group3 from price_group_dw pgd where id = 3) as markup_tier2_3,
@@ -674,6 +678,8 @@ coalesce((
(select group6 from price_group_dw pgd where id = 3) as markup_tier2_6,
(select group7 from price_group_dw pgd where id = 3) as markup_tier2_7,
(select group8 from price_group_dw pgd where id = 3) as markup_tier2_8,
+(select group9 from price_group_dw pgd where id = 3) as markup_tier2_9,--new
+(select group10 from price_group_dw pgd where id = 3) as markup_tier2_10,--new
(select group1 from price_group_dw pgd where id = 4) as markup_tier3_1,
(select group2 from price_group_dw pgd where id = 4) as markup_tier3_2,
(select group3 from price_group_dw pgd where id = 4) as markup_tier3_3,
@@ -682,6 +688,8 @@ coalesce((
(select group6 from price_group_dw pgd where id = 4) as markup_tier3_6,
(select group7 from price_group_dw pgd where id = 4) as markup_tier3_7,
(select group8 from price_group_dw pgd where id = 4) as markup_tier3_8,
+(select group9 from price_group_dw pgd where id = 4) as markup_tier3_9,--new
+(select group10 from price_group_dw pgd where id = 4) as markup_tier3_10,--new
(select group1 from price_group_dw pgd where id = 5) as markup_tier4_1,
(select group2 from price_group_dw pgd where id = 5) as markup_tier4_2,
(select group3 from price_group_dw pgd where id = 5) as markup_tier4_3,
@@ -690,6 +698,8 @@ coalesce((
(select group6 from price_group_dw pgd where id = 5) as markup_tier4_6,
(select group7 from price_group_dw pgd where id = 5) as markup_tier4_7,
(select group8 from price_group_dw pgd where id = 5) as markup_tier4_8,
+(select group9 from price_group_dw pgd where id = 5) as markup_tier4_9,--new
+(select group10 from price_group_dw pgd where id = 5) as markup_tier4_10,--new
(select group1 from price_group_dw pgd where id = 6) as markup_tier5_1,
(select group2 from price_group_dw pgd where id = 6) as markup_tier5_2,
(select group3 from price_group_dw pgd where id = 6) as markup_tier5_3,
@@ -697,7 +707,9 @@ coalesce((
(select group5 from price_group_dw pgd where id = 6) as markup_tier5_5,
(select group6 from price_group_dw pgd where id = 6) as markup_tier5_6,
(select group7 from price_group_dw pgd where id = 6) as markup_tier5_7,
-(select group8 from price_group_dw pgd where id = 6) as markup_tier5_8
+(select group8 from price_group_dw pgd where id = 6) as markup_tier5_8,
+(select group9 from price_group_dw pgd where id = 6) as markup_tier5_9,--new
+(select group10 from price_group_dw pgd where id = 6) as markup_tier5_10--new
from product p
left join brand b on b.id = p.brand_id</sql>
<limit>0</limit>
@@ -2120,6 +2132,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>diff1_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_after_disc_9</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff1_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_after_disc_10</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>diff2_1</field_name>
<calc_type>SUBTRACT</calc_type>
<field_a>price_before_disc1</field_a>
@@ -2240,6 +2282,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>diff2_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_tier2_9</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff3_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_tier2_10</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>diff3_1</field_name>
<calc_type>SUBTRACT</calc_type>
<field_a>price_before_disc1</field_a>
@@ -2360,6 +2432,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>diff3_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_tier3_9</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff3_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_tier3_10</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>diff4_1</field_name>
<calc_type>SUBTRACT</calc_type>
<field_a>price_before_disc1</field_a>
@@ -2480,6 +2582,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>diff4_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_tier4_9</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff4_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_tier4_10</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>diff5_1</field_name>
<calc_type>SUBTRACT</calc_type>
<field_a>price_before_disc1</field_a>
@@ -2599,6 +2731,36 @@ left join brand b on b.id = p.brand_id</sql>
<grouping_symbol/>
<currency_symbol/>
</calculation>
+ <calculation>
+ <field_name>diff5_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_tier5_9</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_tier5_10</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
<attributes/>
<cluster_schema/>
<remotesteps>
@@ -2746,6 +2908,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>disc1_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_9</field_a>
+ <field_b>price_before_disc9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>disc1_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_10</field_a>
+ <field_b>price_before_disc10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>disc2_1</field_name>
<calc_type>PERCENT_1</calc_type>
<field_a>diff2_1</field_a>
@@ -2866,6 +3058,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>disc2_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_9</field_a>
+ <field_b>price_before_disc9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>disc2_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_10</field_a>
+ <field_b>price_before_disc10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>disc3_1</field_name>
<calc_type>PERCENT_1</calc_type>
<field_a>diff3_1</field_a>
@@ -2986,6 +3208,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>disc3_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_9</field_a>
+ <field_b>price_before_disc9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>disc3_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_10</field_a>
+ <field_b>price_before_disc10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>disc4_1</field_name>
<calc_type>PERCENT_1</calc_type>
<field_a>diff4_1</field_a>
@@ -3106,6 +3358,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>disc4_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_9</field_a>
+ <field_b>price_before_disc9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>disc4_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_10</field_a>
+ <field_b>price_before_disc10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>disc5_1</field_name>
<calc_type>PERCENT_1</calc_type>
<field_a>diff5_1</field_a>
@@ -3225,6 +3507,36 @@ left join brand b on b.id = p.brand_id</sql>
<grouping_symbol/>
<currency_symbol/>
</calculation>
+ <calculation>
+ <field_name>disc5_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_9</field_a>
+ <field_b>price_before_disc9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>disc5_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_10</field_a>
+ <field_b>price_before_disc10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
<attributes/>
<cluster_schema/>
<remotesteps>
@@ -3372,6 +3684,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>price_before_disc9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_before_disc10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>price_after_disc_1</field_name>
<calc_type>PERCENT_3</calc_type>
<field_a>purchase_price</field_a>
@@ -3492,6 +3834,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>price_after_disc_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_after_disc_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>price_tier2_1</field_name>
<calc_type>PERCENT_3</calc_type>
<field_a>purchase_price</field_a>
@@ -3612,6 +3984,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>price_tier2_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier2_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>price_tier3_1</field_name>
<calc_type>PERCENT_3</calc_type>
<field_a>purchase_price</field_a>
@@ -3732,6 +4134,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>price_tier3_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier3_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>price_tier4_1</field_name>
<calc_type>PERCENT_3</calc_type>
<field_a>purchase_price</field_a>
@@ -3852,6 +4284,36 @@ left join brand b on b.id = p.brand_id</sql>
<currency_symbol/>
</calculation>
<calculation>
+ <field_name>price_tier4_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
<field_name>price_tier5_1</field_name>
<calc_type>PERCENT_3</calc_type>
<field_a>purchase_price</field_a>
@@ -3971,6 +4433,36 @@ left join brand b on b.id = p.brand_id</sql>
<grouping_symbol/>
<currency_symbol/>
</calculation>
+ <calculation>
+ <field_name>price_tier5_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
<attributes/>
<cluster_schema/>
<remotesteps>
@@ -4049,6 +4541,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>disc1_9</name>
+ <rename>disc1_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>disc1_10</name>
+ <rename>disc1_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>disc2_1</name>
<rename>disc2_1</rename>
<update>Y</update>
@@ -4089,6 +4591,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>disc2_9</name>
+ <rename>disc2_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>disc2_10</name>
+ <rename>disc2_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>disc3_1</name>
<rename>disc3_1</rename>
<update>Y</update>
@@ -4129,6 +4641,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>disc3_9</name>
+ <rename>disc3_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>disc3_10</name>
+ <rename>disc3_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>disc4_1</name>
<rename>disc4_1</rename>
<update>Y</update>
@@ -4169,6 +4691,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>disc4_9</name>
+ <rename>disc4_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>disc4_10</name>
+ <rename>disc4_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>disc5_1</name>
<rename>disc5_1</rename>
<update>Y</update>
@@ -4209,6 +4741,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>disc5_9</name>
+ <rename>disc5_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>disc5_10</name>
+ <rename>disc5_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>item_code</name>
<rename>item_code</rename>
<update>Y</update>
@@ -4254,6 +4796,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>markup_group9</name>
+ <rename>markup_group9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>markup_group10</name>
+ <rename>markup_group10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>markup_std1</name>
<rename>markup_std1</rename>
<update>Y</update>
@@ -4294,6 +4846,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>markup_std9</name>
+ <rename>markup_std9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>markup_std10</name>
+ <rename>markup_std10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>markup_tier2_1</name>
<rename>markup_tier2_1</rename>
<update>Y</update>
@@ -4334,6 +4896,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>markup_tier2_9</name>
+ <rename>markup_tier2_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>markup_tier2_10</name>
+ <rename>markup_tier2_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>markup_tier3_1</name>
<rename>markup_tier3_1</rename>
<update>Y</update>
@@ -4374,6 +4946,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>markup_tier3_9</name>
+ <rename>markup_tier3_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>markup_tier3_10</name>
+ <rename>markup_tier3_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>markup_tier4_1</name>
<rename>markup_tier4_1</rename>
<update>Y</update>
@@ -4414,6 +4996,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>markup_tier4_9</name>
+ <rename>markup_tier4_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>markup_tier4_10</name>
+ <rename>markup_tier4_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>markup_tier5_1</name>
<rename>markup_tier5_1</rename>
<update>Y</update>
@@ -4454,6 +5046,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>markup_tier5_9</name>
+ <rename>markup_tier5_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>markup_tier5_10</name>
+ <rename>markup_tier5_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>name</name>
<rename>name</rename>
<update>Y</update>
@@ -4499,6 +5101,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>price_after_disc_9</name>
+ <rename>price_after_disc_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>price_after_disc_10</name>
+ <rename>price_after_disc_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>price_before_disc1</name>
<rename>price_before_disc1</rename>
<update>Y</update>
@@ -4539,6 +5151,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>price_before_disc9</name>
+ <rename>price_before_disc9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>price_before_disc10</name>
+ <rename>price_before_disc10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>price_tier2_1</name>
<rename>price_tier2_1</rename>
<update>Y</update>
@@ -4579,6 +5201,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>price_tier2_9</name>
+ <rename>price_tier2_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>price_tier2_10</name>
+ <rename>price_tier2_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>price_tier3_1</name>
<rename>price_tier3_1</rename>
<update>Y</update>
@@ -4619,6 +5251,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>price_tier3_9</name>
+ <rename>price_tier3_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>price_tier3_10</name>
+ <rename>price_tier3_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>price_tier4_1</name>
<rename>price_tier4_1</rename>
<update>Y</update>
@@ -4659,6 +5301,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>price_tier4_9</name>
+ <rename>price_tier4_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>price_tier4_10</name>
+ <rename>price_tier4_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>price_tier5_1</name>
<rename>price_tier5_1</rename>
<update>Y</update>
@@ -4699,6 +5351,16 @@ left join brand b on b.id = p.brand_id</sql>
<update>Y</update>
</value>
<value>
+ <name>price_tier5_9</name>
+ <rename>price_tier5_9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>price_tier5_10</name>
+ <rename>price_tier5_10</rename>
+ <update>Y</update>
+ </value>
+ <value>
<name>pricing_group</name>
<rename>pricing_group</rename>
<update>Y</update>
diff --git a/import_price_group.ktr b/import_price_group.ktr
index 459c61c..8eebead 100644
--- a/import_price_group.ktr
+++ b/import_price_group.ktr
@@ -442,8 +442,8 @@
<access>Native</access>
<database>dw_bi_indoteknik</database>
<port>5432</port>
- <username>pdi</username>
- <password>Encrypted 2be989bb20084ca95810197629d9ea18e</password>
+ <username>odoo</username>
+ <password>Encrypted 2be98afc82bdfd8dd9a2ca45acc83f6c3</password>
<servername/>
<data_tablespace/>
<index_tablespace/>
@@ -545,99 +545,6 @@
</hop>
</order>
<step>
- <name>dw Insert / update group</name>
- <type>InsertUpdate</type>
- <description/>
- <distribute>Y</distribute>
- <custom_distribution/>
- <copies>1</copies>
- <partitioning>
- <method>none</method>
- <schema_name/>
- </partitioning>
- <connection>dw bi indoteknik (localhost)</connection>
- <commit>100</commit>
- <update_bypassed>N</update_bypassed>
- <lookup>
- <schema>public</schema>
- <table>price_group_dw</table>
- <key>
- <name>id</name>
- <field>id</field>
- <condition>=</condition>
- <name2/>
- </key>
- <value>
- <name>id</name>
- <rename>id</rename>
- <update>N</update>
- </value>
- <value>
- <name>name</name>
- <rename>name</rename>
- <update>Y</update>
- </value>
- <value>
- <name>pricelist_id</name>
- <rename>pricelist_id</rename>
- <update>Y</update>
- </value>
- <value>
- <name>group1</name>
- <rename>group1</rename>
- <update>Y</update>
- </value>
- <value>
- <name>group2</name>
- <rename>group2</rename>
- <update>Y</update>
- </value>
- <value>
- <name>group3</name>
- <rename>group3</rename>
- <update>Y</update>
- </value>
- <value>
- <name>group4</name>
- <rename>group4</rename>
- <update>Y</update>
- </value>
- <value>
- <name>group5</name>
- <rename>group5</rename>
- <update>Y</update>
- </value>
- <value>
- <name>group6</name>
- <rename>group6</rename>
- <update>Y</update>
- </value>
- <value>
- <name>group7</name>
- <rename>group7</rename>
- <update>Y</update>
- </value>
- <value>
- <name>group8</name>
- <rename>group8</rename>
- <update>Y</update>
- </value>
- </lookup>
- <attributes/>
- <cluster_schema/>
- <remotesteps>
- <input>
- </input>
- <output>
- </output>
- </remotesteps>
- <GUI>
- <xloc>480</xloc>
- <yloc>112</yloc>
- <draw>Y</draw>
- </GUI>
- </step>
- <step>
<name>Table input</name>
<type>TableInput</type>
<description/>
@@ -649,7 +556,7 @@
<schema_name/>
</partitioning>
<connection>erp indoteknik production (localhost)</connection>
- <sql>select id, name, pricelist_id, group1, group2, group3, group4, group5, group6, group7, group8 from price_group pg</sql>
+ <sql>select id, name, pricelist_id, group1, group2, group3, group4, group5, group6, group7, group8, group9, group10 from price_group pg</sql>
<limit>0</limit>
<lookup/>
<execute_each_row>N</execute_each_row>
@@ -856,6 +763,109 @@
<draw>Y</draw>
</GUI>
</step>
+ <step>
+ <name>dw Insert / update group</name>
+ <type>InsertUpdate</type>
+ <description/>
+ <distribute>Y</distribute>
+ <custom_distribution/>
+ <copies>1</copies>
+ <partitioning>
+ <method>none</method>
+ <schema_name/>
+ </partitioning>
+ <connection>dw bi indoteknik (localhost)</connection>
+ <commit>100</commit>
+ <update_bypassed>N</update_bypassed>
+ <lookup>
+ <schema>public</schema>
+ <table>price_group_dw</table>
+ <key>
+ <name>id</name>
+ <field>id</field>
+ <condition>=</condition>
+ <name2/>
+ </key>
+ <value>
+ <name>id</name>
+ <rename>id</rename>
+ <update>N</update>
+ </value>
+ <value>
+ <name>name</name>
+ <rename>name</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>pricelist_id</name>
+ <rename>pricelist_id</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group1</name>
+ <rename>group1</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group2</name>
+ <rename>group2</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group3</name>
+ <rename>group3</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group4</name>
+ <rename>group4</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group5</name>
+ <rename>group5</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group6</name>
+ <rename>group6</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group7</name>
+ <rename>group7</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group8</name>
+ <rename>group8</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group9</name>
+ <rename>group9</rename>
+ <update>Y</update>
+ </value>
+ <value>
+ <name>group10</name>
+ <rename>group10</rename>
+ <update>Y</update>
+ </value>
+ </lookup>
+ <attributes/>
+ <cluster_schema/>
+ <remotesteps>
+ <input>
+ </input>
+ <output>
+ </output>
+ </remotesteps>
+ <GUI>
+ <xloc>480</xloc>
+ <yloc>112</yloc>
+ <draw>Y</draw>
+ </GUI>
+ </step>
<step_error_handling>
</step_error_handling>
<slave-step-copy-partition-distribution>
diff --git a/run_calculate_pricelist_odoo.kjb b/run_calculate_pricelist_odoo.kjb
index b7e0d00..1f23dd0 100644
--- a/run_calculate_pricelist_odoo.kjb
+++ b/run_calculate_pricelist_odoo.kjb
@@ -460,7 +460,7 @@
<parallel>N</parallel>
<draw>Y</draw>
<nr>0</nr>
- <xloc>1072</xloc>
+ <xloc>1056</xloc>
<yloc>96</yloc>
<attributes_kjc/>
</entry>
diff --git a/update_override_vendor_pricelist.ktr b/update_override_vendor_pricelist.ktr
index 2f8bbee..6264815 100644
--- a/update_override_vendor_pricelist.ktr
+++ b/update_override_vendor_pricelist.ktr
@@ -442,8 +442,8 @@
<access>Native</access>
<database>dw_bi_indoteknik</database>
<port>5432</port>
- <username>pdi</username>
- <password>Encrypted 2be989bb20084ca95810197629d9ea18e</password>
+ <username>odoo</username>
+ <password>Encrypted 2be98afc82bdfd8dd9a2ca45acc83f6c3</password>
<servername/>
<data_tablespace/>
<index_tablespace/>
@@ -498,22 +498,22 @@
<enabled>Y</enabled>
</hop>
<hop>
- <from>calculate diff</from>
- <to>calculate discount</to>
+ <from>Filter rows</from>
+ <to>calculate price tier override vendor</to>
<enabled>Y</enabled>
</hop>
<hop>
- <from>calculate price tier</from>
- <to>calculate diff</to>
+ <from>calculate price tier override vendor</from>
+ <to>calculate diff override vendor</to>
<enabled>Y</enabled>
</hop>
<hop>
- <from>Filter rows</from>
- <to>calculate price tier</to>
+ <from>calculate diff override vendor</from>
+ <to>calculate discount override vendor</to>
<enabled>Y</enabled>
</hop>
<hop>
- <from>calculate discount</from>
+ <from>calculate discount override vendor</from>
<to>update purchase pricelist override vendor</to>
<enabled>Y</enabled>
</hop>
@@ -529,7 +529,7 @@
<method>none</method>
<schema_name/>
</partitioning>
- <send_true_to>calculate price tier</send_true_to>
+ <send_true_to>calculate price tier override vendor</send_true_to>
<send_false_to>filter override vendor purchase price = 0</send_false_to>
<compare>
<condition>
@@ -593,6 +593,8 @@ b.override_vendor_id as vendor_id,
(select group6 from price_group_dw pgd where id = 2) as markup_std6,
(select group7 from price_group_dw pgd where id = 2) as markup_std7,
(select group8 from price_group_dw pgd where id = 2) as markup_std8,
+(select group9 from price_group_dw pgd where id = 2) as markup_std9,--new
+(select group10 from price_group_dw pgd where id = 2) as markup_std10,--new
(select group1 from price_group_dw pgd where id = 1) as markup_group1,
(select group2 from price_group_dw pgd where id = 1) as markup_group2,
(select group3 from price_group_dw pgd where id = 1) as markup_group3,
@@ -601,6 +603,8 @@ b.override_vendor_id as vendor_id,
(select group6 from price_group_dw pgd where id = 1) as markup_group6,
(select group7 from price_group_dw pgd where id = 1) as markup_group7,
(select group8 from price_group_dw pgd where id = 1) as markup_group8,
+(select group9 from price_group_dw pgd where id = 1) as markup_group9,--new
+(select group10 from price_group_dw pgd where id = 1) as markup_group10,--new
(select group1 from price_group_dw pgd where id = 3) as markup_tier2_1,
(select group2 from price_group_dw pgd where id = 3) as markup_tier2_2,
(select group3 from price_group_dw pgd where id = 3) as markup_tier2_3,
@@ -609,6 +613,8 @@ b.override_vendor_id as vendor_id,
(select group6 from price_group_dw pgd where id = 3) as markup_tier2_6,
(select group7 from price_group_dw pgd where id = 3) as markup_tier2_7,
(select group8 from price_group_dw pgd where id = 3) as markup_tier2_8,
+(select group9 from price_group_dw pgd where id = 3) as markup_tier2_9,--new
+(select group10 from price_group_dw pgd where id = 3) as markup_tier2_10,--new
(select group1 from price_group_dw pgd where id = 4) as markup_tier3_1,
(select group2 from price_group_dw pgd where id = 4) as markup_tier3_2,
(select group3 from price_group_dw pgd where id = 4) as markup_tier3_3,
@@ -617,6 +623,8 @@ b.override_vendor_id as vendor_id,
(select group6 from price_group_dw pgd where id = 4) as markup_tier3_6,
(select group7 from price_group_dw pgd where id = 4) as markup_tier3_7,
(select group8 from price_group_dw pgd where id = 4) as markup_tier3_8,
+(select group9 from price_group_dw pgd where id = 4) as markup_tier3_9,--new
+(select group10 from price_group_dw pgd where id = 4) as markup_tier3_10,--new
(select group1 from price_group_dw pgd where id = 5) as markup_tier4_1,
(select group2 from price_group_dw pgd where id = 5) as markup_tier4_2,
(select group3 from price_group_dw pgd where id = 5) as markup_tier4_3,
@@ -625,6 +633,8 @@ b.override_vendor_id as vendor_id,
(select group6 from price_group_dw pgd where id = 5) as markup_tier4_6,
(select group7 from price_group_dw pgd where id = 5) as markup_tier4_7,
(select group8 from price_group_dw pgd where id = 5) as markup_tier4_8,
+(select group9 from price_group_dw pgd where id = 5) as markup_tier4_9,--new
+(select group10 from price_group_dw pgd where id = 5) as markup_tier4_10,--new
(select group1 from price_group_dw pgd where id = 6) as markup_tier5_1,
(select group2 from price_group_dw pgd where id = 6) as markup_tier5_2,
(select group3 from price_group_dw pgd where id = 6) as markup_tier5_3,
@@ -632,7 +642,9 @@ b.override_vendor_id as vendor_id,
(select group5 from price_group_dw pgd where id = 6) as markup_tier5_5,
(select group6 from price_group_dw pgd where id = 6) as markup_tier5_6,
(select group7 from price_group_dw pgd where id = 6) as markup_tier5_7,
-(select group8 from price_group_dw pgd where id = 6) as markup_tier5_8
+(select group8 from price_group_dw pgd where id = 6) as markup_tier5_8,
+(select group9 from price_group_dw pgd where id = 6) as markup_tier5_9,--new
+(select group10 from price_group_dw pgd where id = 6) as markup_tier5_10--new
from product p
join brand b on b.id = p.brand_id
join res_partner rp on rp.id = b.override_vendor_id
@@ -1902,7 +1914,784 @@ where b.purchase_price_exist = 'Y'</sql>
</GUI>
</step>
<step>
- <name>calculate diff</name>
+ <name>filter override vendor purchase price = 0</name>
+ <type>WriteToLog</type>
+ <description/>
+ <distribute>Y</distribute>
+ <custom_distribution/>
+ <copies>1</copies>
+ <partitioning>
+ <method>none</method>
+ <schema_name/>
+ </partitioning>
+ <loglevel>log_level_basic</loglevel>
+ <displayHeader>Y</displayHeader>
+ <limitRows>N</limitRows>
+ <limitRowsNumber>0</limitRowsNumber>
+ <logmessage/>
+ <fields>
+ </fields>
+ <attributes/>
+ <cluster_schema/>
+ <remotesteps>
+ <input>
+ </input>
+ <output>
+ </output>
+ </remotesteps>
+ <GUI>
+ <xloc>352</xloc>
+ <yloc>256</yloc>
+ <draw>Y</draw>
+ </GUI>
+ </step>
+ <step>
+ <name>update purchase pricelist override vendor</name>
+ <type>Update</type>
+ <description/>
+ <distribute>Y</distribute>
+ <custom_distribution/>
+ <copies>1</copies>
+ <partitioning>
+ <method>none</method>
+ <schema_name/>
+ </partitioning>
+ <connection>dw bi indoteknik (localhost)</connection>
+ <skip_lookup>N</skip_lookup>
+ <commit>100</commit>
+ <use_batch>N</use_batch>
+ <error_ignored>N</error_ignored>
+ <ignore_flag_field/>
+ <lookup>
+ <schema>public</schema>
+ <table>pricelist_compute</table>
+ <key>
+ <name>product_id</name>
+ <field>product_id</field>
+ <condition>=</condition>
+ <name2/>
+ </key>
+ <value>
+ <name>item_code</name>
+ <rename>item_code</rename>
+ </value>
+ <value>
+ <name>name</name>
+ <rename>name</rename>
+ </value>
+ <value>
+ <name>pricing_group</name>
+ <rename>pricing_group</rename>
+ </value>
+ <value>
+ <name>purchase_price</name>
+ <rename>purchase_price</rename>
+ </value>
+ <value>
+ <name>vendor</name>
+ <rename>vendor</rename>
+ </value>
+ <value>
+ <name>markup_std1</name>
+ <rename>markup_std1</rename>
+ </value>
+ <value>
+ <name>markup_std2</name>
+ <rename>markup_std2</rename>
+ </value>
+ <value>
+ <name>markup_std3</name>
+ <rename>markup_std3</rename>
+ </value>
+ <value>
+ <name>markup_std4</name>
+ <rename>markup_std4</rename>
+ </value>
+ <value>
+ <name>markup_std5</name>
+ <rename>markup_std5</rename>
+ </value>
+ <value>
+ <name>markup_std6</name>
+ <rename>markup_std6</rename>
+ </value>
+ <value>
+ <name>markup_std7</name>
+ <rename>markup_std7</rename>
+ </value>
+ <value>
+ <name>markup_std8</name>
+ <rename>markup_std8</rename>
+ </value>
+ <value>
+ <name>markup_std9</name>
+ <rename>markup_std9</rename>
+ </value>
+ <value>
+ <name>markup_std10</name>
+ <rename>markup_std10</rename>
+ </value>
+ <value>
+ <name>markup_group1</name>
+ <rename>markup_group1</rename>
+ </value>
+ <value>
+ <name>markup_group2</name>
+ <rename>markup_group2</rename>
+ </value>
+ <value>
+ <name>markup_group3</name>
+ <rename>markup_group3</rename>
+ </value>
+ <value>
+ <name>markup_group4</name>
+ <rename>markup_group4</rename>
+ </value>
+ <value>
+ <name>markup_group5</name>
+ <rename>markup_group5</rename>
+ </value>
+ <value>
+ <name>markup_group6</name>
+ <rename>markup_group6</rename>
+ </value>
+ <value>
+ <name>markup_group7</name>
+ <rename>markup_group7</rename>
+ </value>
+ <value>
+ <name>markup_group8</name>
+ <rename>markup_group8</rename>
+ </value>
+ <value>
+ <name>markup_group9</name>
+ <rename>markup_group9</rename>
+ </value>
+ <value>
+ <name>markup_group10</name>
+ <rename>markup_group10</rename>
+ </value>
+ <value>
+ <name>markup_tier2_1</name>
+ <rename>markup_tier2_1</rename>
+ </value>
+ <value>
+ <name>markup_tier2_2</name>
+ <rename>markup_tier2_2</rename>
+ </value>
+ <value>
+ <name>markup_tier2_3</name>
+ <rename>markup_tier2_3</rename>
+ </value>
+ <value>
+ <name>markup_tier2_4</name>
+ <rename>markup_tier2_4</rename>
+ </value>
+ <value>
+ <name>markup_tier2_5</name>
+ <rename>markup_tier2_5</rename>
+ </value>
+ <value>
+ <name>markup_tier2_6</name>
+ <rename>markup_tier2_6</rename>
+ </value>
+ <value>
+ <name>markup_tier2_7</name>
+ <rename>markup_tier2_7</rename>
+ </value>
+ <value>
+ <name>markup_tier2_8</name>
+ <rename>markup_tier2_8</rename>
+ </value>
+ <value>
+ <name>markup_tier2_9</name>
+ <rename>markup_tier2_9</rename>
+ </value>
+ <value>
+ <name>markup_tier2_10</name>
+ <rename>markup_tier2_10</rename>
+ </value>
+ <value>
+ <name>markup_tier3_1</name>
+ <rename>markup_tier3_1</rename>
+ </value>
+ <value>
+ <name>markup_tier3_2</name>
+ <rename>markup_tier3_2</rename>
+ </value>
+ <value>
+ <name>markup_tier3_3</name>
+ <rename>markup_tier3_3</rename>
+ </value>
+ <value>
+ <name>markup_tier3_4</name>
+ <rename>markup_tier3_4</rename>
+ </value>
+ <value>
+ <name>markup_tier3_5</name>
+ <rename>markup_tier3_5</rename>
+ </value>
+ <value>
+ <name>markup_tier3_6</name>
+ <rename>markup_tier3_6</rename>
+ </value>
+ <value>
+ <name>markup_tier3_7</name>
+ <rename>markup_tier3_7</rename>
+ </value>
+ <value>
+ <name>markup_tier3_8</name>
+ <rename>markup_tier3_8</rename>
+ </value>
+ <value>
+ <name>markup_tier3_9</name>
+ <rename>markup_tier3_9</rename>
+ </value>
+ <value>
+ <name>markup_tier3_10</name>
+ <rename>markup_tier3_10</rename>
+ </value>
+ <value>
+ <name>markup_tier4_1</name>
+ <rename>markup_tier4_1</rename>
+ </value>
+ <value>
+ <name>markup_tier4_2</name>
+ <rename>markup_tier4_2</rename>
+ </value>
+ <value>
+ <name>markup_tier4_3</name>
+ <rename>markup_tier4_3</rename>
+ </value>
+ <value>
+ <name>markup_tier4_4</name>
+ <rename>markup_tier4_4</rename>
+ </value>
+ <value>
+ <name>markup_tier4_5</name>
+ <rename>markup_tier4_5</rename>
+ </value>
+ <value>
+ <name>markup_tier4_6</name>
+ <rename>markup_tier4_6</rename>
+ </value>
+ <value>
+ <name>markup_tier4_7</name>
+ <rename>markup_tier4_7</rename>
+ </value>
+ <value>
+ <name>markup_tier4_8</name>
+ <rename>markup_tier4_8</rename>
+ </value>
+ <value>
+ <name>markup_tier4_9</name>
+ <rename>markup_tier4_9</rename>
+ </value>
+ <value>
+ <name>markup_tier4_10</name>
+ <rename>markup_tier4_10</rename>
+ </value>
+ <value>
+ <name>markup_tier5_1</name>
+ <rename>markup_tier5_1</rename>
+ </value>
+ <value>
+ <name>markup_tier5_2</name>
+ <rename>markup_tier5_2</rename>
+ </value>
+ <value>
+ <name>markup_tier5_3</name>
+ <rename>markup_tier5_3</rename>
+ </value>
+ <value>
+ <name>markup_tier5_4</name>
+ <rename>markup_tier5_4</rename>
+ </value>
+ <value>
+ <name>markup_tier5_5</name>
+ <rename>markup_tier5_5</rename>
+ </value>
+ <value>
+ <name>markup_tier5_6</name>
+ <rename>markup_tier5_6</rename>
+ </value>
+ <value>
+ <name>markup_tier5_7</name>
+ <rename>markup_tier5_7</rename>
+ </value>
+ <value>
+ <name>markup_tier5_8</name>
+ <rename>markup_tier5_8</rename>
+ </value>
+ <value>
+ <name>markup_tier5_9</name>
+ <rename>markup_tier5_9</rename>
+ </value>
+ <value>
+ <name>markup_tier5_10</name>
+ <rename>markup_tier5_10</rename>
+ </value>
+ <value>
+ <name>price_before_disc1</name>
+ <rename>price_before_disc1</rename>
+ </value>
+ <value>
+ <name>price_before_disc2</name>
+ <rename>price_before_disc2</rename>
+ </value>
+ <value>
+ <name>price_before_disc3</name>
+ <rename>price_before_disc3</rename>
+ </value>
+ <value>
+ <name>price_before_disc4</name>
+ <rename>price_before_disc4</rename>
+ </value>
+ <value>
+ <name>price_before_disc5</name>
+ <rename>price_before_disc5</rename>
+ </value>
+ <value>
+ <name>price_before_disc6</name>
+ <rename>price_before_disc6</rename>
+ </value>
+ <value>
+ <name>price_before_disc7</name>
+ <rename>price_before_disc7</rename>
+ </value>
+ <value>
+ <name>price_before_disc8</name>
+ <rename>price_before_disc8</rename>
+ </value>
+ <value>
+ <name>price_before_disc9</name>
+ <rename>price_before_disc9</rename>
+ </value>
+ <value>
+ <name>price_before_disc10</name>
+ <rename>price_before_disc10</rename>
+ </value>
+ <value>
+ <name>price_after_disc_1</name>
+ <rename>price_after_disc_1</rename>
+ </value>
+ <value>
+ <name>price_after_disc_2</name>
+ <rename>price_after_disc_2</rename>
+ </value>
+ <value>
+ <name>price_after_disc_3</name>
+ <rename>price_after_disc_3</rename>
+ </value>
+ <value>
+ <name>price_after_disc_4</name>
+ <rename>price_after_disc_4</rename>
+ </value>
+ <value>
+ <name>price_after_disc_5</name>
+ <rename>price_after_disc_5</rename>
+ </value>
+ <value>
+ <name>price_after_disc_6</name>
+ <rename>price_after_disc_6</rename>
+ </value>
+ <value>
+ <name>price_after_disc_7</name>
+ <rename>price_after_disc_7</rename>
+ </value>
+ <value>
+ <name>price_after_disc_8</name>
+ <rename>price_after_disc_8</rename>
+ </value>
+ <value>
+ <name>price_after_disc_9</name>
+ <rename>price_after_disc_9</rename>
+ </value>
+ <value>
+ <name>price_after_disc_10</name>
+ <rename>price_after_disc_10</rename>
+ </value>
+ <value>
+ <name>price_tier2_1</name>
+ <rename>price_tier2_1</rename>
+ </value>
+ <value>
+ <name>price_tier2_2</name>
+ <rename>price_tier2_2</rename>
+ </value>
+ <value>
+ <name>price_tier2_3</name>
+ <rename>price_tier2_3</rename>
+ </value>
+ <value>
+ <name>price_tier2_4</name>
+ <rename>price_tier2_4</rename>
+ </value>
+ <value>
+ <name>price_tier2_5</name>
+ <rename>price_tier2_5</rename>
+ </value>
+ <value>
+ <name>price_tier2_6</name>
+ <rename>price_tier2_6</rename>
+ </value>
+ <value>
+ <name>price_tier2_7</name>
+ <rename>price_tier2_7</rename>
+ </value>
+ <value>
+ <name>price_tier2_8</name>
+ <rename>price_tier2_8</rename>
+ </value>
+ <value>
+ <name>price_tier2_9</name>
+ <rename>price_tier2_9</rename>
+ </value>
+ <value>
+ <name>price_tier2_10</name>
+ <rename>price_tier2_10</rename>
+ </value>
+ <value>
+ <name>price_tier3_1</name>
+ <rename>price_tier3_1</rename>
+ </value>
+ <value>
+ <name>price_tier3_2</name>
+ <rename>price_tier3_2</rename>
+ </value>
+ <value>
+ <name>price_tier3_3</name>
+ <rename>price_tier3_3</rename>
+ </value>
+ <value>
+ <name>price_tier3_4</name>
+ <rename>price_tier3_4</rename>
+ </value>
+ <value>
+ <name>price_tier3_5</name>
+ <rename>price_tier3_5</rename>
+ </value>
+ <value>
+ <name>price_tier3_6</name>
+ <rename>price_tier3_6</rename>
+ </value>
+ <value>
+ <name>price_tier3_7</name>
+ <rename>price_tier3_7</rename>
+ </value>
+ <value>
+ <name>price_tier3_8</name>
+ <rename>price_tier3_8</rename>
+ </value>
+ <value>
+ <name>price_tier3_9</name>
+ <rename>price_tier3_9</rename>
+ </value>
+ <value>
+ <name>price_tier3_10</name>
+ <rename>price_tier3_10</rename>
+ </value>
+ <value>
+ <name>price_tier4_1</name>
+ <rename>price_tier4_1</rename>
+ </value>
+ <value>
+ <name>price_tier4_2</name>
+ <rename>price_tier4_2</rename>
+ </value>
+ <value>
+ <name>price_tier4_3</name>
+ <rename>price_tier4_3</rename>
+ </value>
+ <value>
+ <name>price_tier4_4</name>
+ <rename>price_tier4_4</rename>
+ </value>
+ <value>
+ <name>price_tier4_5</name>
+ <rename>price_tier4_5</rename>
+ </value>
+ <value>
+ <name>price_tier4_6</name>
+ <rename>price_tier4_6</rename>
+ </value>
+ <value>
+ <name>price_tier4_7</name>
+ <rename>price_tier4_7</rename>
+ </value>
+ <value>
+ <name>price_tier4_8</name>
+ <rename>price_tier4_8</rename>
+ </value>
+ <value>
+ <name>price_tier4_9</name>
+ <rename>price_tier4_9</rename>
+ </value>
+ <value>
+ <name>price_tier4_10</name>
+ <rename>price_tier4_10</rename>
+ </value>
+ <value>
+ <name>price_tier5_1</name>
+ <rename>price_tier5_1</rename>
+ </value>
+ <value>
+ <name>price_tier5_2</name>
+ <rename>price_tier5_2</rename>
+ </value>
+ <value>
+ <name>price_tier5_3</name>
+ <rename>price_tier5_3</rename>
+ </value>
+ <value>
+ <name>price_tier5_4</name>
+ <rename>price_tier5_4</rename>
+ </value>
+ <value>
+ <name>price_tier5_5</name>
+ <rename>price_tier5_5</rename>
+ </value>
+ <value>
+ <name>price_tier5_6</name>
+ <rename>price_tier5_6</rename>
+ </value>
+ <value>
+ <name>price_tier5_7</name>
+ <rename>price_tier5_7</rename>
+ </value>
+ <value>
+ <name>price_tier5_8</name>
+ <rename>price_tier5_8</rename>
+ </value>
+ <value>
+ <name>price_tier5_9</name>
+ <rename>price_tier5_9</rename>
+ </value>
+ <value>
+ <name>price_tier5_10</name>
+ <rename>price_tier5_10</rename>
+ </value>
+ <value>
+ <name>disc1_1</name>
+ <rename>disc1_1</rename>
+ </value>
+ <value>
+ <name>disc1_2</name>
+ <rename>disc1_2</rename>
+ </value>
+ <value>
+ <name>disc1_3</name>
+ <rename>disc1_3</rename>
+ </value>
+ <value>
+ <name>disc1_4</name>
+ <rename>disc1_4</rename>
+ </value>
+ <value>
+ <name>disc1_5</name>
+ <rename>disc1_5</rename>
+ </value>
+ <value>
+ <name>disc1_6</name>
+ <rename>disc1_6</rename>
+ </value>
+ <value>
+ <name>disc1_7</name>
+ <rename>disc1_7</rename>
+ </value>
+ <value>
+ <name>disc1_8</name>
+ <rename>disc1_8</rename>
+ </value>
+ <value>
+ <name>disc1_9</name>
+ <rename>disc1_9</rename>
+ </value>
+ <value>
+ <name>disc1_10</name>
+ <rename>disc1_10</rename>
+ </value>
+ <value>
+ <name>disc2_1</name>
+ <rename>disc2_1</rename>
+ </value>
+ <value>
+ <name>disc2_2</name>
+ <rename>disc2_2</rename>
+ </value>
+ <value>
+ <name>disc2_3</name>
+ <rename>disc2_3</rename>
+ </value>
+ <value>
+ <name>disc2_4</name>
+ <rename>disc2_4</rename>
+ </value>
+ <value>
+ <name>disc2_5</name>
+ <rename>disc2_5</rename>
+ </value>
+ <value>
+ <name>disc2_6</name>
+ <rename>disc2_6</rename>
+ </value>
+ <value>
+ <name>disc2_7</name>
+ <rename>disc2_7</rename>
+ </value>
+ <value>
+ <name>disc2_8</name>
+ <rename>disc2_8</rename>
+ </value>
+ <value>
+ <name>disc2_9</name>
+ <rename>disc2_9</rename>
+ </value>
+ <value>
+ <name>disc2_10</name>
+ <rename>disc2_10</rename>
+ </value>
+ <value>
+ <name>disc3_1</name>
+ <rename>disc3_1</rename>
+ </value>
+ <value>
+ <name>disc3_2</name>
+ <rename>disc3_2</rename>
+ </value>
+ <value>
+ <name>disc3_3</name>
+ <rename>disc3_3</rename>
+ </value>
+ <value>
+ <name>disc3_4</name>
+ <rename>disc3_4</rename>
+ </value>
+ <value>
+ <name>disc3_5</name>
+ <rename>disc3_5</rename>
+ </value>
+ <value>
+ <name>disc3_6</name>
+ <rename>disc3_6</rename>
+ </value>
+ <value>
+ <name>disc3_7</name>
+ <rename>disc3_7</rename>
+ </value>
+ <value>
+ <name>disc3_8</name>
+ <rename>disc3_8</rename>
+ </value>
+ <value>
+ <name>disc3_9</name>
+ <rename>disc3_9</rename>
+ </value>
+ <value>
+ <name>disc3_10</name>
+ <rename>disc3_10</rename>
+ </value>
+ <value>
+ <name>disc4_1</name>
+ <rename>disc4_1</rename>
+ </value>
+ <value>
+ <name>disc4_2</name>
+ <rename>disc4_2</rename>
+ </value>
+ <value>
+ <name>disc4_3</name>
+ <rename>disc4_3</rename>
+ </value>
+ <value>
+ <name>disc4_4</name>
+ <rename>disc4_4</rename>
+ </value>
+ <value>
+ <name>disc4_5</name>
+ <rename>disc4_5</rename>
+ </value>
+ <value>
+ <name>disc4_6</name>
+ <rename>disc4_6</rename>
+ </value>
+ <value>
+ <name>disc4_7</name>
+ <rename>disc4_7</rename>
+ </value>
+ <value>
+ <name>disc4_8</name>
+ <rename>disc4_8</rename>
+ </value>
+ <value>
+ <name>disc4_9</name>
+ <rename>disc4_9</rename>
+ </value>
+ <value>
+ <name>disc4_10</name>
+ <rename>disc4_10</rename>
+ </value>
+ <value>
+ <name>disc5_1</name>
+ <rename>disc5_1</rename>
+ </value>
+ <value>
+ <name>disc5_2</name>
+ <rename>disc5_2</rename>
+ </value>
+ <value>
+ <name>disc5_3</name>
+ <rename>disc5_3</rename>
+ </value>
+ <value>
+ <name>disc5_4</name>
+ <rename>disc5_4</rename>
+ </value>
+ <value>
+ <name>disc5_5</name>
+ <rename>disc5_5</rename>
+ </value>
+ <value>
+ <name>disc5_6</name>
+ <rename>disc5_6</rename>
+ </value>
+ <value>
+ <name>disc5_7</name>
+ <rename>disc5_7</rename>
+ </value>
+ <value>
+ <name>disc5_8</name>
+ <rename>disc5_8</rename>
+ </value>
+ <value>
+ <name>disc5_9</name>
+ <rename>disc5_9</rename>
+ </value>
+ <value>
+ <name>disc5_10</name>
+ <rename>disc5_10</rename>
+ </value>
+ <value>
+ <name>vendor_id</name>
+ <rename>vendor_id</rename>
+ </value>
+ </lookup>
+ <attributes/>
+ <cluster_schema/>
+ <remotesteps>
+ <input>
+ </input>
+ <output>
+ </output>
+ </remotesteps>
+ <GUI>
+ <xloc>1168</xloc>
+ <yloc>352</yloc>
+ <draw>Y</draw>
+ </GUI>
+ </step>
+ <step>
+ <name>calculate price tier override vendor</name>
<type>Calculator</type>
<description/>
<distribute>Y</distribute>
@@ -1914,12 +2703,12 @@ where b.purchase_price_exist = 'Y'</sql>
</partitioning>
<failIfNoFile>Y</failIfNoFile>
<calculation>
- <field_name>diff1_1</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc1</field_a>
- <field_b>price_after_disc_1</field_b>
+ <field_name>price_before_disc1</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group1</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -1929,12 +2718,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff1_2</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc2</field_a>
- <field_b>price_after_disc_2</field_b>
+ <field_name>price_before_disc2</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group2</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -1944,12 +2733,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff1_3</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc3</field_a>
- <field_b>price_after_disc_3</field_b>
+ <field_name>price_before_disc3</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group3</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -1959,12 +2748,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff1_4</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc4</field_a>
- <field_b>price_after_disc_4</field_b>
+ <field_name>price_before_disc4</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group4</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -1974,12 +2763,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff1_5</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc5</field_a>
- <field_b>price_after_disc_5</field_b>
+ <field_name>price_before_disc5</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group5</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -1989,12 +2778,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff1_6</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc6</field_a>
- <field_b>price_after_disc_6</field_b>
+ <field_name>price_before_disc6</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group6</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2004,12 +2793,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff1_7</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc7</field_a>
- <field_b>price_after_disc_7</field_b>
+ <field_name>price_before_disc7</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group7</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2019,12 +2808,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff1_8</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc8</field_a>
- <field_b>price_after_disc_8</field_b>
+ <field_name>price_before_disc8</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group8</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2034,12 +2823,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff2_1</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc1</field_a>
- <field_b>price_tier2_1</field_b>
+ <field_name>price_before_disc9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group9</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2049,12 +2838,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff2_2</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc2</field_a>
- <field_b>price_tier2_2</field_b>
+ <field_name>price_before_disc10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_group10</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2064,12 +2853,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff2_3</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc3</field_a>
- <field_b>price_tier2_3</field_b>
+ <field_name>price_after_disc_1</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std1</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2079,12 +2868,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff2_4</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc4</field_a>
- <field_b>price_tier2_4</field_b>
+ <field_name>price_after_disc_2</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std2</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2094,12 +2883,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff2_5</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc5</field_a>
- <field_b>price_tier2_5</field_b>
+ <field_name>price_after_disc_3</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std3</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2109,12 +2898,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff2_6</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc6</field_a>
- <field_b>price_tier2_6</field_b>
+ <field_name>price_after_disc_4</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std4</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2124,12 +2913,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff2_7</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc7</field_a>
- <field_b>price_tier2_7</field_b>
+ <field_name>price_after_disc_5</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std5</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2139,12 +2928,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff2_8</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc8</field_a>
- <field_b>price_tier2_8</field_b>
+ <field_name>price_after_disc_6</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std6</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2154,12 +2943,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff3_1</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc1</field_a>
- <field_b>price_tier3_1</field_b>
+ <field_name>price_after_disc_7</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std7</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2169,12 +2958,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff3_2</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc2</field_a>
- <field_b>price_tier3_2</field_b>
+ <field_name>price_after_disc_8</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std8</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2184,12 +2973,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff3_3</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc3</field_a>
- <field_b>price_tier3_3</field_b>
+ <field_name>price_after_disc_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std9</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2199,12 +2988,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff3_4</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc4</field_a>
- <field_b>price_tier3_4</field_b>
+ <field_name>price_after_disc_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_std10</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2214,12 +3003,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff3_5</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc5</field_a>
- <field_b>price_tier3_5</field_b>
+ <field_name>price_tier2_1</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_1</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2229,12 +3018,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff3_6</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc6</field_a>
- <field_b>price_tier3_6</field_b>
+ <field_name>price_tier2_2</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_2</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2244,12 +3033,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff3_7</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc7</field_a>
- <field_b>price_tier3_7</field_b>
+ <field_name>price_tier2_3</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_3</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2259,12 +3048,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff3_8</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc8</field_a>
- <field_b>price_tier3_8</field_b>
+ <field_name>price_tier2_4</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_4</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2274,12 +3063,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff4_1</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc1</field_a>
- <field_b>price_tier4_1</field_b>
+ <field_name>price_tier2_5</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_5</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2289,12 +3078,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff4_2</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc2</field_a>
- <field_b>price_tier4_2</field_b>
+ <field_name>price_tier2_6</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_6</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2304,12 +3093,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff4_3</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc3</field_a>
- <field_b>price_tier4_3</field_b>
+ <field_name>price_tier2_7</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_7</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2319,12 +3108,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff4_4</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc4</field_a>
- <field_b>price_tier4_4</field_b>
+ <field_name>price_tier2_8</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_8</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2334,12 +3123,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff4_5</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc5</field_a>
- <field_b>price_tier4_5</field_b>
+ <field_name>price_tier2_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_9</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2349,12 +3138,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff4_6</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc6</field_a>
- <field_b>price_tier4_6</field_b>
+ <field_name>price_tier2_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier2_10</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2364,12 +3153,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff4_7</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc7</field_a>
- <field_b>price_tier4_7</field_b>
+ <field_name>price_tier3_1</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_1</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2379,12 +3168,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff4_8</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc8</field_a>
- <field_b>price_tier4_8</field_b>
+ <field_name>price_tier3_2</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_2</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2394,12 +3183,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff5_1</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc1</field_a>
- <field_b>price_tier5_1</field_b>
+ <field_name>price_tier3_3</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_3</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2409,12 +3198,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff5_2</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc2</field_a>
- <field_b>price_tier5_2</field_b>
+ <field_name>price_tier3_4</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_4</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2424,12 +3213,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff5_3</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc3</field_a>
- <field_b>price_tier5_3</field_b>
+ <field_name>price_tier3_5</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_5</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2439,12 +3228,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff5_4</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc4</field_a>
- <field_b>price_tier5_4</field_b>
+ <field_name>price_tier3_6</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_6</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2454,12 +3243,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff5_5</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc5</field_a>
- <field_b>price_tier5_5</field_b>
+ <field_name>price_tier3_7</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_7</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2469,12 +3258,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff5_6</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc6</field_a>
- <field_b>price_tier5_6</field_b>
+ <field_name>price_tier3_8</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_8</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2484,12 +3273,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff5_7</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc7</field_a>
- <field_b>price_tier5_7</field_b>
+ <field_name>price_tier3_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_9</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2499,12 +3288,312 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>diff5_8</field_name>
- <calc_type>SUBTRACT</calc_type>
- <field_a>price_before_disc8</field_a>
- <field_b>price_tier5_8</field_b>
+ <field_name>price_tier3_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier3_10</field_b>
<field_c/>
- <value_type>None</value_type>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_1</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_1</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_2</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_2</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_3</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_3</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_4</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_4</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_5</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_5</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_6</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_6</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_7</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_7</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_8</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_8</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier4_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier4_10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_1</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_1</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_2</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_2</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_3</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_3</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_4</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_4</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_5</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_5</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_6</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_6</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_7</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_7</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_8</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_8</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_9</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>price_tier5_10</field_name>
+ <calc_type>PERCENT_3</calc_type>
+ <field_a>purchase_price</field_a>
+ <field_b>markup_tier5_10</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2523,12 +3612,12 @@ where b.purchase_price_exist = 'Y'</sql>
</remotesteps>
<GUI>
<xloc>576</xloc>
- <yloc>256</yloc>
+ <yloc>128</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
- <name>calculate discount</name>
+ <name>calculate diff override vendor</name>
<type>Calculator</type>
<description/>
<distribute>Y</distribute>
@@ -2540,12 +3629,12 @@ where b.purchase_price_exist = 'Y'</sql>
</partitioning>
<failIfNoFile>Y</failIfNoFile>
<calculation>
- <field_name>disc1_1</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff1_1</field_a>
- <field_b>price_before_disc1</field_b>
+ <field_name>diff1_1</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc1</field_a>
+ <field_b>price_after_disc_1</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2555,12 +3644,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc1_2</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff1_2</field_a>
- <field_b>price_before_disc2</field_b>
+ <field_name>diff1_2</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc2</field_a>
+ <field_b>price_after_disc_2</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2570,12 +3659,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc1_3</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff1_3</field_a>
- <field_b>price_before_disc3</field_b>
+ <field_name>diff1_3</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc3</field_a>
+ <field_b>price_after_disc_3</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2585,12 +3674,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc1_4</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff1_4</field_a>
- <field_b>price_before_disc4</field_b>
+ <field_name>diff1_4</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc4</field_a>
+ <field_b>price_after_disc_4</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2600,12 +3689,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc1_5</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff1_5</field_a>
- <field_b>price_before_disc5</field_b>
+ <field_name>diff1_5</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc5</field_a>
+ <field_b>price_after_disc_5</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2615,12 +3704,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc1_6</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff1_6</field_a>
- <field_b>price_before_disc6</field_b>
+ <field_name>diff1_6</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc6</field_a>
+ <field_b>price_after_disc_6</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2630,12 +3719,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc1_7</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff1_7</field_a>
- <field_b>price_before_disc7</field_b>
+ <field_name>diff1_7</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc7</field_a>
+ <field_b>price_after_disc_7</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2645,12 +3734,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc1_8</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff1_8</field_a>
- <field_b>price_before_disc8</field_b>
+ <field_name>diff1_8</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc8</field_a>
+ <field_b>price_after_disc_8</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2660,12 +3749,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc2_1</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff2_1</field_a>
- <field_b>price_before_disc1</field_b>
+ <field_name>diff1_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_after_disc_9</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2675,12 +3764,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc2_2</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff2_2</field_a>
- <field_b>price_before_disc2</field_b>
+ <field_name>diff1_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_after_disc_10</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2690,12 +3779,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc2_3</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff2_3</field_a>
- <field_b>price_before_disc3</field_b>
+ <field_name>diff2_1</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc1</field_a>
+ <field_b>price_tier2_1</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2705,12 +3794,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc2_4</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff2_4</field_a>
- <field_b>price_before_disc4</field_b>
+ <field_name>diff2_2</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc2</field_a>
+ <field_b>price_tier2_2</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2720,12 +3809,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc2_5</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff2_5</field_a>
- <field_b>price_before_disc5</field_b>
+ <field_name>diff2_3</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc3</field_a>
+ <field_b>price_tier2_3</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2735,12 +3824,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc2_6</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff2_6</field_a>
- <field_b>price_before_disc6</field_b>
+ <field_name>diff2_4</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc4</field_a>
+ <field_b>price_tier2_4</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2750,12 +3839,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc2_7</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff2_7</field_a>
- <field_b>price_before_disc7</field_b>
+ <field_name>diff2_5</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc5</field_a>
+ <field_b>price_tier2_5</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2765,12 +3854,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc2_8</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff2_8</field_a>
- <field_b>price_before_disc8</field_b>
+ <field_name>diff2_6</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc6</field_a>
+ <field_b>price_tier2_6</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2780,12 +3869,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc3_1</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff3_1</field_a>
- <field_b>price_before_disc1</field_b>
+ <field_name>diff2_7</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc7</field_a>
+ <field_b>price_tier2_7</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2795,12 +3884,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc3_2</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff3_2</field_a>
- <field_b>price_before_disc2</field_b>
+ <field_name>diff2_8</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc8</field_a>
+ <field_b>price_tier2_8</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2810,12 +3899,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc3_3</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff3_3</field_a>
- <field_b>price_before_disc3</field_b>
+ <field_name>diff2_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_tier2_9</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2825,12 +3914,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc3_4</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff3_4</field_a>
- <field_b>price_before_disc4</field_b>
+ <field_name>diff3_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_tier2_10</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2840,12 +3929,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc3_5</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff3_5</field_a>
- <field_b>price_before_disc5</field_b>
+ <field_name>diff3_1</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc1</field_a>
+ <field_b>price_tier3_1</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2855,12 +3944,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc3_6</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff3_6</field_a>
- <field_b>price_before_disc6</field_b>
+ <field_name>diff3_2</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc2</field_a>
+ <field_b>price_tier3_2</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2870,12 +3959,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc3_7</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff3_7</field_a>
- <field_b>price_before_disc7</field_b>
+ <field_name>diff3_3</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc3</field_a>
+ <field_b>price_tier3_3</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2885,12 +3974,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc3_8</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff3_8</field_a>
- <field_b>price_before_disc8</field_b>
+ <field_name>diff3_4</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc4</field_a>
+ <field_b>price_tier3_4</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2900,12 +3989,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc4_1</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff4_1</field_a>
- <field_b>price_before_disc1</field_b>
+ <field_name>diff3_5</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc5</field_a>
+ <field_b>price_tier3_5</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2915,12 +4004,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc4_2</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff4_2</field_a>
- <field_b>price_before_disc2</field_b>
+ <field_name>diff3_6</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc6</field_a>
+ <field_b>price_tier3_6</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2930,12 +4019,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc4_3</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff4_3</field_a>
- <field_b>price_before_disc3</field_b>
+ <field_name>diff3_7</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc7</field_a>
+ <field_b>price_tier3_7</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2945,12 +4034,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc4_4</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff4_4</field_a>
- <field_b>price_before_disc4</field_b>
+ <field_name>diff3_8</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc8</field_a>
+ <field_b>price_tier3_8</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2960,12 +4049,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc4_5</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff4_5</field_a>
- <field_b>price_before_disc5</field_b>
+ <field_name>diff3_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_tier3_9</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2975,12 +4064,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc4_6</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff4_6</field_a>
- <field_b>price_before_disc6</field_b>
+ <field_name>diff3_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_tier3_10</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -2990,12 +4079,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc4_7</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff4_7</field_a>
- <field_b>price_before_disc7</field_b>
+ <field_name>diff4_1</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc1</field_a>
+ <field_b>price_tier4_1</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3005,12 +4094,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc4_8</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff4_8</field_a>
- <field_b>price_before_disc8</field_b>
+ <field_name>diff4_2</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc2</field_a>
+ <field_b>price_tier4_2</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3020,12 +4109,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc5_1</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff5_1</field_a>
- <field_b>price_before_disc1</field_b>
+ <field_name>diff4_3</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc3</field_a>
+ <field_b>price_tier4_3</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3035,12 +4124,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc5_2</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff5_2</field_a>
- <field_b>price_before_disc2</field_b>
+ <field_name>diff4_4</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc4</field_a>
+ <field_b>price_tier4_4</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3050,12 +4139,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc5_3</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff5_3</field_a>
- <field_b>price_before_disc3</field_b>
+ <field_name>diff4_5</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc5</field_a>
+ <field_b>price_tier4_5</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3065,12 +4154,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc5_4</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff5_4</field_a>
- <field_b>price_before_disc4</field_b>
+ <field_name>diff4_6</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc6</field_a>
+ <field_b>price_tier4_6</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3080,12 +4169,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc5_5</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff5_5</field_a>
- <field_b>price_before_disc5</field_b>
+ <field_name>diff4_7</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc7</field_a>
+ <field_b>price_tier4_7</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3095,12 +4184,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc5_6</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff5_6</field_a>
- <field_b>price_before_disc6</field_b>
+ <field_name>diff4_8</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc8</field_a>
+ <field_b>price_tier4_8</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3110,12 +4199,12 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc5_7</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff5_7</field_a>
- <field_b>price_before_disc7</field_b>
+ <field_name>diff4_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_tier4_9</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3125,12 +4214,162 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>disc5_8</field_name>
- <calc_type>PERCENT_1</calc_type>
- <field_a>diff5_8</field_a>
- <field_b>price_before_disc8</field_b>
+ <field_name>diff4_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_tier4_10</field_b>
<field_c/>
- <value_type>Number</value_type>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_1</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc1</field_a>
+ <field_b>price_tier5_1</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_2</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc2</field_a>
+ <field_b>price_tier5_2</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_3</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc3</field_a>
+ <field_b>price_tier5_3</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_4</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc4</field_a>
+ <field_b>price_tier5_4</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_5</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc5</field_a>
+ <field_b>price_tier5_5</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_6</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc6</field_a>
+ <field_b>price_tier5_6</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_7</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc7</field_a>
+ <field_b>price_tier5_7</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_8</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc8</field_a>
+ <field_b>price_tier5_8</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_9</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc9</field_a>
+ <field_b>price_tier5_9</field_b>
+ <field_c/>
+ <value_type>None</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>diff5_10</field_name>
+ <calc_type>SUBTRACT</calc_type>
+ <field_a>price_before_disc10</field_a>
+ <field_b>price_tier5_10</field_b>
+ <field_c/>
+ <value_type>None</value_type>
<value_length>-1</value_length>
<value_precision>-1</value_precision>
<remove>N</remove>
@@ -3148,13 +4387,13 @@ where b.purchase_price_exist = 'Y'</sql>
</output>
</remotesteps>
<GUI>
- <xloc>736</xloc>
- <yloc>256</yloc>
+ <xloc>576</xloc>
+ <yloc>352</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
- <name>calculate price tier</name>
+ <name>calculate discount override vendor</name>
<type>Calculator</type>
<description/>
<distribute>Y</distribute>
@@ -3166,10 +4405,10 @@ where b.purchase_price_exist = 'Y'</sql>
</partitioning>
<failIfNoFile>Y</failIfNoFile>
<calculation>
- <field_name>price_before_disc1</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_group1</field_b>
+ <field_name>disc1_1</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_1</field_a>
+ <field_b>price_before_disc1</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3181,10 +4420,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_before_disc2</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_group2</field_b>
+ <field_name>disc1_2</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_2</field_a>
+ <field_b>price_before_disc2</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3196,10 +4435,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_before_disc3</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_group3</field_b>
+ <field_name>disc1_3</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_3</field_a>
+ <field_b>price_before_disc3</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3211,10 +4450,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_before_disc4</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_group4</field_b>
+ <field_name>disc1_4</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_4</field_a>
+ <field_b>price_before_disc4</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3226,10 +4465,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_before_disc5</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_group5</field_b>
+ <field_name>disc1_5</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_5</field_a>
+ <field_b>price_before_disc5</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3241,10 +4480,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_before_disc6</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_group6</field_b>
+ <field_name>disc1_6</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_6</field_a>
+ <field_b>price_before_disc6</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3256,10 +4495,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_before_disc7</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_group7</field_b>
+ <field_name>disc1_7</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_7</field_a>
+ <field_b>price_before_disc7</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3271,10 +4510,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_before_disc8</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_group8</field_b>
+ <field_name>disc1_8</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_8</field_a>
+ <field_b>price_before_disc8</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3286,10 +4525,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_after_disc_1</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_std1</field_b>
+ <field_name>disc1_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_9</field_a>
+ <field_b>price_before_disc9</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3301,10 +4540,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_after_disc_2</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_std2</field_b>
+ <field_name>disc1_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff1_10</field_a>
+ <field_b>price_before_disc10</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3316,10 +4555,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_after_disc_3</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_std3</field_b>
+ <field_name>disc2_1</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_1</field_a>
+ <field_b>price_before_disc1</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3331,10 +4570,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_after_disc_4</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_std4</field_b>
+ <field_name>disc2_2</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_2</field_a>
+ <field_b>price_before_disc2</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3346,10 +4585,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_after_disc_5</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_std5</field_b>
+ <field_name>disc2_3</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_3</field_a>
+ <field_b>price_before_disc3</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3361,10 +4600,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_after_disc_6</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_std6</field_b>
+ <field_name>disc2_4</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_4</field_a>
+ <field_b>price_before_disc4</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3376,10 +4615,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_after_disc_7</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_std7</field_b>
+ <field_name>disc2_5</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_5</field_a>
+ <field_b>price_before_disc5</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3391,10 +4630,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_after_disc_8</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_std8</field_b>
+ <field_name>disc2_6</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_6</field_a>
+ <field_b>price_before_disc6</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3406,10 +4645,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier2_1</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier2_1</field_b>
+ <field_name>disc2_7</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_7</field_a>
+ <field_b>price_before_disc7</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3421,10 +4660,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier2_2</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier2_2</field_b>
+ <field_name>disc2_8</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_8</field_a>
+ <field_b>price_before_disc8</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3436,10 +4675,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier2_3</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier2_3</field_b>
+ <field_name>disc2_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_9</field_a>
+ <field_b>price_before_disc9</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3451,10 +4690,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier2_4</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier2_4</field_b>
+ <field_name>disc2_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff2_10</field_a>
+ <field_b>price_before_disc10</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3466,10 +4705,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier2_5</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier2_5</field_b>
+ <field_name>disc3_1</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_1</field_a>
+ <field_b>price_before_disc1</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3481,10 +4720,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier2_6</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier2_6</field_b>
+ <field_name>disc3_2</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_2</field_a>
+ <field_b>price_before_disc2</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3496,10 +4735,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier2_7</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier2_7</field_b>
+ <field_name>disc3_3</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_3</field_a>
+ <field_b>price_before_disc3</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3511,10 +4750,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier2_8</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier2_8</field_b>
+ <field_name>disc3_4</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_4</field_a>
+ <field_b>price_before_disc4</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3526,10 +4765,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier3_1</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier3_1</field_b>
+ <field_name>disc3_5</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_5</field_a>
+ <field_b>price_before_disc5</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3541,10 +4780,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier3_2</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier3_2</field_b>
+ <field_name>disc3_6</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_6</field_a>
+ <field_b>price_before_disc6</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3556,10 +4795,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier3_3</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier3_3</field_b>
+ <field_name>disc3_7</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_7</field_a>
+ <field_b>price_before_disc7</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3571,10 +4810,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier3_4</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier3_4</field_b>
+ <field_name>disc3_8</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_8</field_a>
+ <field_b>price_before_disc8</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3586,10 +4825,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier3_5</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier3_5</field_b>
+ <field_name>disc3_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_9</field_a>
+ <field_b>price_before_disc9</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3601,10 +4840,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier3_6</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier3_6</field_b>
+ <field_name>disc3_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff3_10</field_a>
+ <field_b>price_before_disc10</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3616,10 +4855,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier3_7</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier3_7</field_b>
+ <field_name>disc4_1</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_1</field_a>
+ <field_b>price_before_disc1</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3631,10 +4870,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier3_8</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier3_8</field_b>
+ <field_name>disc4_2</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_2</field_a>
+ <field_b>price_before_disc2</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3646,10 +4885,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier4_1</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier4_1</field_b>
+ <field_name>disc4_3</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_3</field_a>
+ <field_b>price_before_disc3</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3661,10 +4900,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier4_2</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier4_2</field_b>
+ <field_name>disc4_4</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_4</field_a>
+ <field_b>price_before_disc4</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3676,10 +4915,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier4_3</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier4_3</field_b>
+ <field_name>disc4_5</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_5</field_a>
+ <field_b>price_before_disc5</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3691,10 +4930,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier4_4</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier4_4</field_b>
+ <field_name>disc4_6</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_6</field_a>
+ <field_b>price_before_disc6</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3706,10 +4945,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier4_5</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier4_5</field_b>
+ <field_name>disc4_7</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_7</field_a>
+ <field_b>price_before_disc7</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3721,10 +4960,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier4_6</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier4_6</field_b>
+ <field_name>disc4_8</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_8</field_a>
+ <field_b>price_before_disc8</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3736,10 +4975,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier4_7</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier4_7</field_b>
+ <field_name>disc4_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_9</field_a>
+ <field_b>price_before_disc9</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3751,10 +4990,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier4_8</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier4_8</field_b>
+ <field_name>disc4_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff4_10</field_a>
+ <field_b>price_before_disc10</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3766,10 +5005,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier5_1</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier5_1</field_b>
+ <field_name>disc5_1</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_1</field_a>
+ <field_b>price_before_disc1</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3781,10 +5020,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier5_2</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier5_2</field_b>
+ <field_name>disc5_2</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_2</field_a>
+ <field_b>price_before_disc2</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3796,10 +5035,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier5_3</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier5_3</field_b>
+ <field_name>disc5_3</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_3</field_a>
+ <field_b>price_before_disc3</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3811,10 +5050,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier5_4</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier5_4</field_b>
+ <field_name>disc5_4</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_4</field_a>
+ <field_b>price_before_disc4</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3826,10 +5065,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier5_5</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier5_5</field_b>
+ <field_name>disc5_5</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_5</field_a>
+ <field_b>price_before_disc5</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3841,10 +5080,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier5_6</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier5_6</field_b>
+ <field_name>disc5_6</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_6</field_a>
+ <field_b>price_before_disc6</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3856,10 +5095,10 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier5_7</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier5_7</field_b>
+ <field_name>disc5_7</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_7</field_a>
+ <field_b>price_before_disc7</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3871,10 +5110,40 @@ where b.purchase_price_exist = 'Y'</sql>
<currency_symbol/>
</calculation>
<calculation>
- <field_name>price_tier5_8</field_name>
- <calc_type>PERCENT_3</calc_type>
- <field_a>purchase_price</field_a>
- <field_b>markup_tier5_8</field_b>
+ <field_name>disc5_8</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_8</field_a>
+ <field_b>price_before_disc8</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>disc5_9</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_9</field_a>
+ <field_b>price_before_disc9</field_b>
+ <field_c/>
+ <value_type>Number</value_type>
+ <value_length>-1</value_length>
+ <value_precision>-1</value_precision>
+ <remove>N</remove>
+ <conversion_mask/>
+ <decimal_symbol/>
+ <grouping_symbol/>
+ <currency_symbol/>
+ </calculation>
+ <calculation>
+ <field_name>disc5_10</field_name>
+ <calc_type>PERCENT_1</calc_type>
+ <field_a>diff5_10</field_a>
+ <field_b>price_before_disc10</field_b>
<field_c/>
<value_type>Number</value_type>
<value_length>-1</value_length>
@@ -3894,649 +5163,8 @@ where b.purchase_price_exist = 'Y'</sql>
</output>
</remotesteps>
<GUI>
- <xloc>576</xloc>
- <yloc>128</yloc>
- <draw>Y</draw>
- </GUI>
- </step>
- <step>
- <name>filter override vendor purchase price = 0</name>
- <type>WriteToLog</type>
- <description/>
- <distribute>Y</distribute>
- <custom_distribution/>
- <copies>1</copies>
- <partitioning>
- <method>none</method>
- <schema_name/>
- </partitioning>
- <loglevel>log_level_basic</loglevel>
- <displayHeader>Y</displayHeader>
- <limitRows>N</limitRows>
- <limitRowsNumber>0</limitRowsNumber>
- <logmessage/>
- <fields>
- </fields>
- <attributes/>
- <cluster_schema/>
- <remotesteps>
- <input>
- </input>
- <output>
- </output>
- </remotesteps>
- <GUI>
- <xloc>352</xloc>
- <yloc>256</yloc>
- <draw>Y</draw>
- </GUI>
- </step>
- <step>
- <name>update purchase pricelist override vendor</name>
- <type>Update</type>
- <description/>
- <distribute>Y</distribute>
- <custom_distribution/>
- <copies>1</copies>
- <partitioning>
- <method>none</method>
- <schema_name/>
- </partitioning>
- <connection>dw bi indoteknik (localhost)</connection>
- <skip_lookup>N</skip_lookup>
- <commit>100</commit>
- <use_batch>N</use_batch>
- <error_ignored>N</error_ignored>
- <ignore_flag_field/>
- <lookup>
- <schema>public</schema>
- <table>pricelist_compute</table>
- <key>
- <name>product_id</name>
- <field>product_id</field>
- <condition>=</condition>
- <name2/>
- </key>
- <value>
- <name>item_code</name>
- <rename>item_code</rename>
- </value>
- <value>
- <name>name</name>
- <rename>name</rename>
- </value>
- <value>
- <name>pricing_group</name>
- <rename>pricing_group</rename>
- </value>
- <value>
- <name>purchase_price</name>
- <rename>purchase_price</rename>
- </value>
- <value>
- <name>vendor</name>
- <rename>vendor</rename>
- </value>
- <value>
- <name>markup_std1</name>
- <rename>markup_std1</rename>
- </value>
- <value>
- <name>markup_std2</name>
- <rename>markup_std2</rename>
- </value>
- <value>
- <name>markup_std3</name>
- <rename>markup_std3</rename>
- </value>
- <value>
- <name>markup_std4</name>
- <rename>markup_std4</rename>
- </value>
- <value>
- <name>markup_std5</name>
- <rename>markup_std5</rename>
- </value>
- <value>
- <name>markup_std6</name>
- <rename>markup_std6</rename>
- </value>
- <value>
- <name>markup_std7</name>
- <rename>markup_std7</rename>
- </value>
- <value>
- <name>markup_std8</name>
- <rename>markup_std8</rename>
- </value>
- <value>
- <name>markup_group1</name>
- <rename>markup_group1</rename>
- </value>
- <value>
- <name>markup_group2</name>
- <rename>markup_group2</rename>
- </value>
- <value>
- <name>markup_group3</name>
- <rename>markup_group3</rename>
- </value>
- <value>
- <name>markup_group4</name>
- <rename>markup_group4</rename>
- </value>
- <value>
- <name>markup_group5</name>
- <rename>markup_group5</rename>
- </value>
- <value>
- <name>markup_group6</name>
- <rename>markup_group6</rename>
- </value>
- <value>
- <name>markup_group7</name>
- <rename>markup_group7</rename>
- </value>
- <value>
- <name>markup_group8</name>
- <rename>markup_group8</rename>
- </value>
- <value>
- <name>markup_tier2_1</name>
- <rename>markup_tier2_1</rename>
- </value>
- <value>
- <name>markup_tier2_2</name>
- <rename>markup_tier2_2</rename>
- </value>
- <value>
- <name>markup_tier2_3</name>
- <rename>markup_tier2_3</rename>
- </value>
- <value>
- <name>markup_tier2_4</name>
- <rename>markup_tier2_4</rename>
- </value>
- <value>
- <name>markup_tier2_5</name>
- <rename>markup_tier2_5</rename>
- </value>
- <value>
- <name>markup_tier2_6</name>
- <rename>markup_tier2_6</rename>
- </value>
- <value>
- <name>markup_tier2_7</name>
- <rename>markup_tier2_7</rename>
- </value>
- <value>
- <name>markup_tier2_8</name>
- <rename>markup_tier2_8</rename>
- </value>
- <value>
- <name>markup_tier3_1</name>
- <rename>markup_tier3_1</rename>
- </value>
- <value>
- <name>markup_tier3_2</name>
- <rename>markup_tier3_2</rename>
- </value>
- <value>
- <name>markup_tier3_3</name>
- <rename>markup_tier3_3</rename>
- </value>
- <value>
- <name>markup_tier3_4</name>
- <rename>markup_tier3_4</rename>
- </value>
- <value>
- <name>markup_tier3_5</name>
- <rename>markup_tier3_5</rename>
- </value>
- <value>
- <name>markup_tier3_6</name>
- <rename>markup_tier3_6</rename>
- </value>
- <value>
- <name>markup_tier3_7</name>
- <rename>markup_tier3_7</rename>
- </value>
- <value>
- <name>markup_tier3_8</name>
- <rename>markup_tier3_8</rename>
- </value>
- <value>
- <name>markup_tier4_1</name>
- <rename>markup_tier4_1</rename>
- </value>
- <value>
- <name>markup_tier4_2</name>
- <rename>markup_tier4_2</rename>
- </value>
- <value>
- <name>markup_tier4_3</name>
- <rename>markup_tier4_3</rename>
- </value>
- <value>
- <name>markup_tier4_4</name>
- <rename>markup_tier4_4</rename>
- </value>
- <value>
- <name>markup_tier4_5</name>
- <rename>markup_tier4_5</rename>
- </value>
- <value>
- <name>markup_tier4_6</name>
- <rename>markup_tier4_6</rename>
- </value>
- <value>
- <name>markup_tier4_7</name>
- <rename>markup_tier4_7</rename>
- </value>
- <value>
- <name>markup_tier4_8</name>
- <rename>markup_tier4_8</rename>
- </value>
- <value>
- <name>markup_tier5_1</name>
- <rename>markup_tier5_1</rename>
- </value>
- <value>
- <name>markup_tier5_2</name>
- <rename>markup_tier5_2</rename>
- </value>
- <value>
- <name>markup_tier5_3</name>
- <rename>markup_tier5_3</rename>
- </value>
- <value>
- <name>markup_tier5_4</name>
- <rename>markup_tier5_4</rename>
- </value>
- <value>
- <name>markup_tier5_5</name>
- <rename>markup_tier5_5</rename>
- </value>
- <value>
- <name>markup_tier5_6</name>
- <rename>markup_tier5_6</rename>
- </value>
- <value>
- <name>markup_tier5_7</name>
- <rename>markup_tier5_7</rename>
- </value>
- <value>
- <name>markup_tier5_8</name>
- <rename>markup_tier5_8</rename>
- </value>
- <value>
- <name>price_before_disc1</name>
- <rename>price_before_disc1</rename>
- </value>
- <value>
- <name>price_before_disc2</name>
- <rename>price_before_disc2</rename>
- </value>
- <value>
- <name>price_before_disc3</name>
- <rename>price_before_disc3</rename>
- </value>
- <value>
- <name>price_before_disc4</name>
- <rename>price_before_disc4</rename>
- </value>
- <value>
- <name>price_before_disc5</name>
- <rename>price_before_disc5</rename>
- </value>
- <value>
- <name>price_before_disc6</name>
- <rename>price_before_disc6</rename>
- </value>
- <value>
- <name>price_before_disc7</name>
- <rename>price_before_disc7</rename>
- </value>
- <value>
- <name>price_before_disc8</name>
- <rename>price_before_disc8</rename>
- </value>
- <value>
- <name>price_after_disc_1</name>
- <rename>price_after_disc_1</rename>
- </value>
- <value>
- <name>price_after_disc_2</name>
- <rename>price_after_disc_2</rename>
- </value>
- <value>
- <name>price_after_disc_3</name>
- <rename>price_after_disc_3</rename>
- </value>
- <value>
- <name>price_after_disc_4</name>
- <rename>price_after_disc_4</rename>
- </value>
- <value>
- <name>price_after_disc_5</name>
- <rename>price_after_disc_5</rename>
- </value>
- <value>
- <name>price_after_disc_6</name>
- <rename>price_after_disc_6</rename>
- </value>
- <value>
- <name>price_after_disc_7</name>
- <rename>price_after_disc_7</rename>
- </value>
- <value>
- <name>price_after_disc_8</name>
- <rename>price_after_disc_8</rename>
- </value>
- <value>
- <name>price_tier2_1</name>
- <rename>price_tier2_1</rename>
- </value>
- <value>
- <name>price_tier2_2</name>
- <rename>price_tier2_2</rename>
- </value>
- <value>
- <name>price_tier2_3</name>
- <rename>price_tier2_3</rename>
- </value>
- <value>
- <name>price_tier2_4</name>
- <rename>price_tier2_4</rename>
- </value>
- <value>
- <name>price_tier2_5</name>
- <rename>price_tier2_5</rename>
- </value>
- <value>
- <name>price_tier2_6</name>
- <rename>price_tier2_6</rename>
- </value>
- <value>
- <name>price_tier2_7</name>
- <rename>price_tier2_7</rename>
- </value>
- <value>
- <name>price_tier2_8</name>
- <rename>price_tier2_8</rename>
- </value>
- <value>
- <name>price_tier3_1</name>
- <rename>price_tier3_1</rename>
- </value>
- <value>
- <name>price_tier3_2</name>
- <rename>price_tier3_2</rename>
- </value>
- <value>
- <name>price_tier3_3</name>
- <rename>price_tier3_3</rename>
- </value>
- <value>
- <name>price_tier3_4</name>
- <rename>price_tier3_4</rename>
- </value>
- <value>
- <name>price_tier3_5</name>
- <rename>price_tier3_5</rename>
- </value>
- <value>
- <name>price_tier3_6</name>
- <rename>price_tier3_6</rename>
- </value>
- <value>
- <name>price_tier3_7</name>
- <rename>price_tier3_7</rename>
- </value>
- <value>
- <name>price_tier3_8</name>
- <rename>price_tier3_8</rename>
- </value>
- <value>
- <name>price_tier4_1</name>
- <rename>price_tier4_1</rename>
- </value>
- <value>
- <name>price_tier4_2</name>
- <rename>price_tier4_2</rename>
- </value>
- <value>
- <name>price_tier4_3</name>
- <rename>price_tier4_3</rename>
- </value>
- <value>
- <name>price_tier4_4</name>
- <rename>price_tier4_4</rename>
- </value>
- <value>
- <name>price_tier4_5</name>
- <rename>price_tier4_5</rename>
- </value>
- <value>
- <name>price_tier4_6</name>
- <rename>price_tier4_6</rename>
- </value>
- <value>
- <name>price_tier4_7</name>
- <rename>price_tier4_7</rename>
- </value>
- <value>
- <name>price_tier4_8</name>
- <rename>price_tier4_8</rename>
- </value>
- <value>
- <name>price_tier5_1</name>
- <rename>price_tier5_1</rename>
- </value>
- <value>
- <name>price_tier5_2</name>
- <rename>price_tier5_2</rename>
- </value>
- <value>
- <name>price_tier5_3</name>
- <rename>price_tier5_3</rename>
- </value>
- <value>
- <name>price_tier5_4</name>
- <rename>price_tier5_4</rename>
- </value>
- <value>
- <name>price_tier5_5</name>
- <rename>price_tier5_5</rename>
- </value>
- <value>
- <name>price_tier5_6</name>
- <rename>price_tier5_6</rename>
- </value>
- <value>
- <name>price_tier5_7</name>
- <rename>price_tier5_7</rename>
- </value>
- <value>
- <name>price_tier5_8</name>
- <rename>price_tier5_8</rename>
- </value>
- <value>
- <name>disc1_1</name>
- <rename>disc1_1</rename>
- </value>
- <value>
- <name>disc1_2</name>
- <rename>disc1_2</rename>
- </value>
- <value>
- <name>disc1_3</name>
- <rename>disc1_3</rename>
- </value>
- <value>
- <name>disc1_4</name>
- <rename>disc1_4</rename>
- </value>
- <value>
- <name>disc1_5</name>
- <rename>disc1_5</rename>
- </value>
- <value>
- <name>disc1_6</name>
- <rename>disc1_6</rename>
- </value>
- <value>
- <name>disc1_7</name>
- <rename>disc1_7</rename>
- </value>
- <value>
- <name>disc1_8</name>
- <rename>disc1_8</rename>
- </value>
- <value>
- <name>disc2_1</name>
- <rename>disc2_1</rename>
- </value>
- <value>
- <name>disc2_2</name>
- <rename>disc2_2</rename>
- </value>
- <value>
- <name>disc2_3</name>
- <rename>disc2_3</rename>
- </value>
- <value>
- <name>disc2_4</name>
- <rename>disc2_4</rename>
- </value>
- <value>
- <name>disc2_5</name>
- <rename>disc2_5</rename>
- </value>
- <value>
- <name>disc2_6</name>
- <rename>disc2_6</rename>
- </value>
- <value>
- <name>disc2_7</name>
- <rename>disc2_7</rename>
- </value>
- <value>
- <name>disc2_8</name>
- <rename>disc2_8</rename>
- </value>
- <value>
- <name>disc3_1</name>
- <rename>disc3_1</rename>
- </value>
- <value>
- <name>disc3_2</name>
- <rename>disc3_2</rename>
- </value>
- <value>
- <name>disc3_3</name>
- <rename>disc3_3</rename>
- </value>
- <value>
- <name>disc3_4</name>
- <rename>disc3_4</rename>
- </value>
- <value>
- <name>disc3_5</name>
- <rename>disc3_5</rename>
- </value>
- <value>
- <name>disc3_6</name>
- <rename>disc3_6</rename>
- </value>
- <value>
- <name>disc3_7</name>
- <rename>disc3_7</rename>
- </value>
- <value>
- <name>disc3_8</name>
- <rename>disc3_8</rename>
- </value>
- <value>
- <name>disc4_1</name>
- <rename>disc4_1</rename>
- </value>
- <value>
- <name>disc4_2</name>
- <rename>disc4_2</rename>
- </value>
- <value>
- <name>disc4_3</name>
- <rename>disc4_3</rename>
- </value>
- <value>
- <name>disc4_4</name>
- <rename>disc4_4</rename>
- </value>
- <value>
- <name>disc4_5</name>
- <rename>disc4_5</rename>
- </value>
- <value>
- <name>disc4_6</name>
- <rename>disc4_6</rename>
- </value>
- <value>
- <name>disc4_7</name>
- <rename>disc4_7</rename>
- </value>
- <value>
- <name>disc4_8</name>
- <rename>disc4_8</rename>
- </value>
- <value>
- <name>disc5_1</name>
- <rename>disc5_1</rename>
- </value>
- <value>
- <name>disc5_2</name>
- <rename>disc5_2</rename>
- </value>
- <value>
- <name>disc5_3</name>
- <rename>disc5_3</rename>
- </value>
- <value>
- <name>disc5_4</name>
- <rename>disc5_4</rename>
- </value>
- <value>
- <name>disc5_5</name>
- <rename>disc5_5</rename>
- </value>
- <value>
- <name>disc5_6</name>
- <rename>disc5_6</rename>
- </value>
- <value>
- <name>disc5_7</name>
- <rename>disc5_7</rename>
- </value>
- <value>
- <name>disc5_8</name>
- <rename>disc5_8</rename>
- </value>
- <value>
- <name>vendor_id</name>
- <rename>vendor_id</rename>
- </value>
- </lookup>
- <attributes/>
- <cluster_schema/>
- <remotesteps>
- <input>
- </input>
- <output>
- </output>
- </remotesteps>
- <GUI>
- <xloc>1024</xloc>
- <yloc>256</yloc>
+ <xloc>832</xloc>
+ <yloc>352</yloc>
<draw>Y</draw>
</GUI>
</step>