human: Write a behavior-driven test for override  valuation  service  results by  formulas

gpt: Scenario Outline: Override Valuation Service Results by Formulas
        Given I am logged in as <user>
        And I open query screen <screen_name1> which title begins with <banner1>
        When I add a row using the buttons toolbar
        And I open the detail screen of the selected line
        And I update the fields <fields_names> with the values <fields_values>
        And I click on button <button>
        And I set the first rule definition fields values <rule_fields> to <rule1_fields_values>
        And I click on button <button>
        And I set the second rule definition fields values <rule_fields> to <rule2_fields_values>
        And I save
        And I open query screen <screen_name2> which title begins with <banner2>
        And I open detail screen <style_detail> of column name <field_name2> of object <style_name>
        And I update the cell <val_Method> with <val_Method_value> where values on columns <row_column> are equal to <row_value>
        And I save
        And I open query screen <screen_name3> which title begins with <banner3>
        And I set an advanced list filter <criteria_name>  <operator>  <criteria_value>
        And I click on Search button
        And I verify that the field <field_name> takes the value <value_R1> forced by the first Valuation Type Rule with priority = 1
        And I open query screen <screen_name1> which title begins with <banner1>
        And I open detail screen <valuation_detail> of column name <field_name3> of object <valuation_type>
        And I reverse the priorities of the two configured rules
        And I save
        And I open query screen <screen_name3> which title begins with <banner3>
        And I set an advanced list filter <criteria_name>  <operator>  <criteria_value>
        And I click on Search button
        Then The field <field_name> takes the value <value_R2> forced by the second Valuation Type Rule whose priority was overridden to 1
        Examples:
            | user              | screen_name1    | banner1         | fields_names | fields_values                                       | button   | rule_fields                                | rule1_fields_values | rule2_fields_values | screen_name2     | banner2          | style_name   | style_detail               | val_Method     | val_Method_value          | row_column                  | row_value                   | screen_name3         | banner3              | field_name2 | criteria_name   | operator | criteria_value                                | field_name | value_R1 | value_R2 | valuation_detail      | field_name3 | valuation_type            |
            | TAV_standard.user | Valuation Types | Valuation Types | Code;Name | VALUATION_EQUITY_OVERRIDE;Valuation Equity Override | Add Rule | Description;Enabled;Priority;Price [QUOTE] | R1;Yes;1;5050 | R2;Yes;2;6060 | Valuation Styles | Valuation Styles | Market Value | Valuation Style definition | adv_val_method | Valuation Equity Override | holding_mgmt;security_scope | Standard;Daily Equity Scope | Holding Valuations_2 | Holding Valuations_2 | description | Portfolio;Style | =;= | Equities Growth Portfolio Test 1;Market Value | price | 5 050,00 | 6 060,00 | Valuation Type Set-up | name | Valuation Equity Override |