<?xml version="1.0" encoding="UTF-8"?>
<!--
    /**
     * Copyright 2024 Adobe
     * All Rights Reserved.
     */
   -->
<entities xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:noNamespaceSchemaLocation="urn:magento:mftf:DataGenerator/etc/dataProfileSchema.xsd">
    <entity name="ProductOptionField" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField</data>
        <data key="sku">OptionField</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">10</data>
        <data key="priceWithDecimals">10.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField2" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField2</data>
        <data key="sku">OptionField2</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField3" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField3</data>
        <data key="sku">OptionField3</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField4" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField4</data>
        <data key="sku">OptionField4</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField5" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField5</data>
        <data key="sku">OptionField5</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField6" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField6</data>
        <data key="sku">OptionField6</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">10</data>
        <data key="priceWithDecimals">10.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField7" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField7</data>
        <data key="sku">OptionField7</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField8" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField8</data>
        <data key="sku">OptionField8</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField9" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField9</data>
        <data key="sku">OptionField9</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField10" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField10</data>
        <data key="sku">OptionField10</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField11" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField11</data>
        <data key="sku">OptionField11</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">10</data>
        <data key="priceWithDecimals">10.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField12" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField12</data>
        <data key="sku">OptionField12</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField13" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField13</data>
        <data key="sku">OptionField13</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField14" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField14</data>
        <data key="sku">OptionField14</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField15" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField15</data>
        <data key="sku">OptionField15</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField16" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField16</data>
        <data key="sku">OptionField16</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">10</data>
        <data key="priceWithDecimals">10.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField17" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField17</data>
        <data key="sku">OptionField17</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField18" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField18</data>
        <data key="sku">OptionField18</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField19" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField19</data>
        <data key="sku">OptionField19</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField20" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField20</data>
        <data key="sku">OptionField20</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionField21" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionField21</data>
        <data key="sku">OptionField21</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="sort_order">1</data>
        <data key="price">20</data>
        <data key="priceWithDecimals">20.000000</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionArea" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionArea</data>
        <data key="type">area</data>
        <data key="is_require">true</data>
        <data key="sort_order">2</data>
        <data key="price">10</data>
        <data key="price_type">percent</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionAreaFixed" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionArea</data>
        <data key="type">area</data>
        <data key="is_require">false</data>
        <data key="sort_order">2</data>
        <data key="price">100</data>
        <data key="price_type">fixed</data>
        <data key="max_characters">0</data>
    </entity>
    <entity name="ProductOptionFile" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionFile</data>
        <data key="type">file</data>
        <data key="is_require">true</data>
        <data key="sort_order">3</data>
        <data key="price">9.99</data>
        <data key="price_type">fixed</data>
        <data key="file_extension">png, jpg, gif</data>
        <data key="image_size_x">0</data>
        <data key="image_size_y">0</data>
    </entity>
    <entity name="ProductOptionDropDown" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionDropDown</data>
        <data key="type">drop_down</data>
        <data key="sort_order">4</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductOptionValueDropdown1</requiredEntity>
        <requiredEntity type="product_option_value">ProductOptionValueDropdown2</requiredEntity>
    </entity>
    <entity name="ProductOptionDropDown2" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionDropDown</data>
        <data key="type">drop_down</data>
        <data key="sort_order">4</data>
        <data key="is_require">false</data>
        <requiredEntity type="product_option_value">ProductOptionValueDropdown1</requiredEntity>
        <requiredEntity type="product_option_value">ProductOptionValueDropdown3</requiredEntity>
    </entity>

    <entity name="ProductOptionDropDownWithLongValuesTitle" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionDropDownWithLongTitles</data>
        <data key="type">drop_down</data>
        <data key="sort_order">4</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductOptionValueDropdownLongTitle1</requiredEntity>
        <requiredEntity type="product_option_value">ProductOptionValueDropdownLongTitle2</requiredEntity>
    </entity>
    <entity name="ProductOptionValueDropdown" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionDropDown</data>
        <data key="type">drop_down</data>
        <data key="sort_order">4</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductOptionValueWithSkuDropdown1</requiredEntity>
        <requiredEntity type="product_option_value">ProductOptionValueWithSkuDropdown2</requiredEntity>
    </entity>
    <entity name="ProductOptionRadiobutton" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionRadioButtons</data>
        <data key="type">radio</data>
        <data key="sort_order">5</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductOptionValueRadioButtons1</requiredEntity>
        <requiredEntity type="product_option_value">ProductOptionValueRadioButtons2</requiredEntity>
    </entity>
    <entity name="ProductOptionRadioButton2" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionRadioButtons</data>
        <data key="type">radio</data>
        <data key="sort_order">4</data>
        <data key="is_require">false</data>
        <requiredEntity type="product_option_value">ProductOptionValueRadioButtons1</requiredEntity>
        <requiredEntity type="product_option_value">ProductOptionValueRadioButtons4</requiredEntity>
    </entity>
    <entity name="ProductOptionRadiobuttonWithTwoFixedOptions" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionRadioButtons</data>
        <data key="type">radio</data>
        <data key="sort_order">5</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductOptionValueRadioButtons1</requiredEntity>
        <requiredEntity type="product_option_value">ProductOptionValueRadioButtons3</requiredEntity>
    </entity>
    <entity name="ProductOptionCheckbox" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionCheckbox</data>
        <data key="type">checkbox</data>
        <data key="sort_order">6</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductOptionValueCheckbox</requiredEntity>
    </entity>
    <entity name="ProductOptionMultiSelect" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionMultiSelect</data>
        <data key="type">multiple</data>
        <data key="sort_order">7</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductOptionValueMultiSelect1</requiredEntity>
        <requiredEntity type="product_option_value">ProductOptionValueMultiSelect2</requiredEntity>
    </entity>
    <entity name="ProductOptionDate" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionDate</data>
        <data key="type">date</data>
        <data key="sort_order">8</data>
        <data key="is_require">true</data>
        <data key="price">1234</data>
        <data key="price_type">fixed</data>
    </entity>
    <entity name="ProductOptionDateTime" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionDateTime</data>
        <data key="type">date_time</data>
        <data key="sort_order">9</data>
        <data key="is_require">true</data>
        <data key="price">0.00</data>
        <data key="price_type">fixed</data>
    </entity>
    <entity name="ProductOptionTime" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionTime</data>
        <data key="type">time</data>
        <data key="sort_order">10</data>
        <data key="is_require">true</data>
        <data key="price">0.00</data>
        <data key="price_type">percent</data>
    </entity>
    <entity name="ProductOptionPercentPriceDropDown" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">OptionDropDown</data>
        <data key="type">drop_down</data>
        <data key="sort_order">4</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductOptionPercentPriceValueDropdown</requiredEntity>
    </entity>
    <entity name="ProductOptionFieldSecond" extends="ProductOptionField">
        <data key="title" unique="suffix">fifth option</data>
    </entity>
    <entity name="ProductOptionFileSecond" extends="ProductOptionFile">
        <data key="title" unique="suffix">fourth option</data>
    </entity>
    <entity name="FieldProductOption" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">Optiontitle1</data>
        <data key="sku">Optiontitle1</data>
        <data key="type">field</data>
        <data key="is_require">true</data>
        <data key="price">250</data>
        <data key="price_type">fixed</data>
    </entity>
    <entity name="ProductOptionNewField" extends="ProductOptionField">
        <data key="title">Option 3</data>
        <data key="type">field</data>
        <data key="is_require">false</data>
        <data key="price">50</data>
        <data key="price_type">fixed</data>
    </entity>
    <entity name="ProductOptionDropDownFor2" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">Option 1</data>
        <data key="type">drop_down</data>
        <data key="sort_order">0</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductValueDropdown1</requiredEntity>
        <requiredEntity type="product_option_value">ProductValueDropdown2</requiredEntity>
    </entity>
    <entity name="ProductOptionCheckboxFor2" type="product_option">
        <var key="product_sku" entityType="product" entityKey="sku" />
        <data key="title">Option 2</data>
        <data key="type">checkbox</data>
        <data key="sort_order">0</data>
        <data key="is_require">true</data>
        <requiredEntity type="product_option_value">ProductValueCheckbox1</requiredEntity>
        <requiredEntity type="product_option_value">ProductValueCheckbox2</requiredEntity>
    </entity>
</entities>
