human: Create a BDD test scenario for create a new aggregation definition

gpt: Scenario Outline:Create a new aggregation definition
# Given  I am logged in on <screen_name>
# When I click on the action <action_root>
# And I set values <values_aggreg> in the displayed popup
# And I close the popup
# And I check that a new row appears in the grid with values <values_root> in columns <fields_root>
# And I go to detail screen <detail_screen> of <object_name_root>
# And I select the tab <tab_fields>
# And I add a row using buttons toolbar with values
#         | Source Fields      | [COST_TOT_BASE];[VALO_DATE]       |
#         | Computation Method | Aggregated Sum                    |
#         | Target table       | AGGREG_VALUATION;AGGREG_VALUATION |
#         | Target field       | VALU_TOT_PF;VALUATION_DATE        |
# And I save
# And I go back to query screen
# And I select the row <root_row>
# And I click on the action <action_child>
# And I set values <values_child> in the displayed popup
# And I confirm the data aggregation setup copy from the parent element
# And I close the popup
# And I check that a new row appears in the grid with values <values_child_aggreg> in columns <fields_child>
# And I go to detail screen <detail_screen> of <object_name_child>
# And I select the tab <tab_fields>
# And I check that data aggregation setup is copied from the parent element
#         | Source Fields      | [COST_TOT_BASE];[VALO_DATE]       |
#         | Computation Method | Aggregated Sum                    |
#         | Target table       | AGGREG_VALUATION;AGGREG_VALUATION |
#         | Target field       | VALU_TOT_PF;VALUATION_DATE        |
# And I select the tab <tab_node>
# And I edit the field <field_name> with <field_value>
# And I add a row using buttons toolbar with values
#         | Value Field  | [SEC]            |
#         | Target table | AGGREG_VALUATION |
#         | Target field | SECURITY         |
# And I save
# And I check that new row appears in the grid with values <values_child_row> in columns <columns_child_row>
# And I go back to query screen
# Then The child row is displayed with <field_name> equal to <field_value>
# Examples:
#         | user              | screen_name                              | action_root                        | values_aggreg                                                               | fields_root      | values_root                               | detail_screen                | object_name_root | tab_fields | root_row  | action_child                     | values_child          | values_child_aggreg                                   | fields_child            | object_name_child | tab_node        | field_name       | field_value  | message_content                   | columns_child_row                     | values_child_row                |
#         | TAV_standard.user | Scope Aggregation Definition_2 | Create Root Aggregation Definition | Aggreg test;ROOT_Test;Root test;Valuation aggregation;Aggregation Valuation | Label;Code;Scope | Root test;ROOT_Test;Valuation aggregation | Scope Aggregation Def Detail | Root test | Fields | Root test | Add Child Aggregation Definition | Child test;CHILD_TEST | Child test;CHILD_TEST;ROOT_TEST;Valuation aggregation | Label;Code;Praent;Scope | Child test | Node Definition | Aggregation Type | Field Values | ACTION ENDED: Recording object(s) | Value Field;Target table;Target field | [SEC];AGGREG_VALUATION;SECURITY |