diff --git a/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_measure_list.xml b/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_measure_list.xml index 221217d31d196bb4069e8a986e584acaa1711aaf..a716768cf3527bbde9826862a28b1d35957575d8 100644 --- a/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_measure_list.xml +++ b/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_measure_list.xml @@ -60,7 +60,7 @@ </item> <item> <key> <string>arguments_src</string> </key> - <value> <string>uid\n + <value> <string>uid\r\n getMeasureRowList</string> </value> </item> <item> @@ -116,11 +116,11 @@ INSERT INTO `measure`\n VALUES\n <dtml-in measure_list prefix="loop">\n (\n - <dtml-sqlvar expr="loop_item[0]" type="int">,\n - <dtml-sqlvar expr="loop_item[1]" type="int">,\n - <dtml-sqlvar expr="loop_item[2]" type="string">,\n - <dtml-sqlvar expr="loop_item[3]" type="int">,\n - <dtml-sqlvar expr="loop_item[4]" type="float">\n + <dtml-sqlvar expr="loop_item[\'uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'resource_uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'variation\']" type="string">,\n + <dtml-sqlvar expr="loop_item[\'metric_type_uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'quantity\']" type="float">\n )\n <dtml-unless sequence-end>,</dtml-unless>\n </dtml-in>\n @@ -182,11 +182,11 @@ INSERT INTO `measure`\n VALUES\n <dtml-in measure_list prefix="loop">\n (\n - <dtml-sqlvar expr="loop_item[0]" type="int">,\n - <dtml-sqlvar expr="loop_item[1]" type="int">,\n - <dtml-sqlvar expr="loop_item[2]" type="string">,\n - <dtml-sqlvar expr="loop_item[3]" type="int">,\n - <dtml-sqlvar expr="loop_item[4]" type="float">\n + <dtml-sqlvar expr="loop_item[\'uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'resource_uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'variation\']" type="string">,\n + <dtml-sqlvar expr="loop_item[\'metric_type_uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'quantity\']" type="float">\n )\n <dtml-unless sequence-end>,</dtml-unless>\n </dtml-in>\n diff --git a/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_quantity_unit_conversion_list.xml b/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_quantity_unit_conversion_list.xml index 40a9e5caa94e48b62314cadb78024864c707357f..c38928f4998b651ddd2632aa5815851630156214 100644 --- a/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_quantity_unit_conversion_list.xml +++ b/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_quantity_unit_conversion_list.xml @@ -78,7 +78,7 @@ getQuantityUnitConversionDefinitionRowList\r\n Make sure that we get no duplicates, and also aggregate the uids of the modified resources for deletion\n </dtml-comment>\n <dtml-in loop_item prefix="inner">\n - <dtml-call expr="quantity_unit_conversion_dict.setdefault(inner_item[1], {}).setdefault(inner_item[2], inner_item)">\n + <dtml-call expr="quantity_unit_conversion_dict.setdefault(inner_item[\'uid\'], {}).setdefault(inner_item[\'resource_uid\'], inner_item)">\n </dtml-in>\n </dtml-if>\n </dtml-in>\n @@ -98,10 +98,10 @@ INSERT INTO `quantity_unit_conversion`\n VALUES\n <dtml-in "value_list" prefix="loop">\n (\n - <dtml-sqlvar expr="loop_item[0]" type="int" optional>,\n - <dtml-sqlvar expr="loop_item[1]" type="int">,\n - <dtml-sqlvar expr="loop_item[2]" type="int">,\n - <dtml-sqlvar expr="loop_item[3]" type="float">\n + <dtml-sqlvar expr="loop_item[\'uid\']" type="int" optional>,\n + <dtml-sqlvar expr="loop_item[\'resource_uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'quantity_unit_uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'quantity\']" type="float">\n )\n <dtml-unless sequence-end>,</dtml-unless>\n </dtml-in>\n @@ -155,7 +155,7 @@ VALUES\n Make sure that we get no duplicates, and also aggregate the uids of the modified resources for deletion\n </dtml-comment>\n <dtml-in loop_item prefix="inner">\n - <dtml-call expr="quantity_unit_conversion_dict.setdefault(inner_item[1], {}).setdefault(inner_item[2], inner_item)">\n + <dtml-call expr="quantity_unit_conversion_dict.setdefault(inner_item[\'uid\'], {}).setdefault(inner_item[\'resource_uid\'], inner_item)">\n </dtml-in>\n </dtml-if>\n </dtml-in>\n @@ -175,10 +175,10 @@ INSERT INTO `quantity_unit_conversion`\n VALUES\n <dtml-in "value_list" prefix="loop">\n (\n - <dtml-sqlvar expr="loop_item[0]" type="int" optional>,\n - <dtml-sqlvar expr="loop_item[1]" type="int">,\n - <dtml-sqlvar expr="loop_item[2]" type="int">,\n - <dtml-sqlvar expr="loop_item[3]" type="float">\n + <dtml-sqlvar expr="loop_item[\'uid\']" type="int" optional>,\n + <dtml-sqlvar expr="loop_item[\'resource_uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'quantity_unit_uid\']" type="int">,\n + <dtml-sqlvar expr="loop_item[\'quantity\']" type="float">\n )\n <dtml-unless sequence-end>,</dtml-unless>\n </dtml-in>\n diff --git a/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/bt/revision b/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/bt/revision index a14c1ee5ab423ef2b6365bb156245892bcd7dfa9..a5b5e0f80574a9027f0861599555b84284347a3b 100644 --- a/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/bt/revision +++ b/product/ERP5/bootstrap/erp5_mysql_innodb_catalog/bt/revision @@ -1 +1 @@ -180 \ No newline at end of file +181 \ No newline at end of file