diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Banknote_view/my_variation_list.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Banknote_view/my_variation_list.xml index d716695792cb4ecbb99e21d43cc63f1d15b081de..02609718bc82228912a663e14f9e753987e172bc 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Banknote_view/my_variation_list.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Banknote_view/my_variation_list.xml @@ -231,7 +231,7 @@ </item> <item> <key> <string>required</string> </key> - <value> <int>1</int> </value> + <value> <int>0</int> </value> </item> <item> <key> <string>title</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getResourceVintageList.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getResourceVintageList.xml index 3d3e9caa0cf50f68edbe1da6cfad4770f50cf7ad..f2b8a2a18a4d4fcdfc377d3104968922ee050cb0 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getResourceVintageList.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getResourceVintageList.xml @@ -78,10 +78,12 @@ def getResourceVintageList(banknote=0, coin=0):\n portal_type_list = ["Banknote", "Coin"]\n \n for resource in context.currency_cash_module.objectValues():\n + #context.log("Baobab_getResourcevintageList", "resource.getPriceCurrency() = %s, resource.getPortalType() = %s, portal_type_list = %s" %(resource.getPriceCurrency(),resource.getPortalType(), portal_type_list))\n if resource.getPriceCurrency() == "currency_module/%s" %(context.Baobab_getPortalReferenceCurrencyID(),) and resource.getPortalType() in portal_type_list:\n for variation in resource.getVariationList():\n variation_list[variation] = 1\n - return variation_list.keys().sort()\n + #context.log("variation_list", variation_list)\n + return variation_list.keys()\n \n \n getResourceVintageList = CachingMethod(getResourceVintageList, id=\'Baobab_getResourceVintageList\', cache_duration=360000)\n diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashContainer_viewPdf.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashContainer_viewPdf.xml deleted file mode 100644 index 5eeddc1ae329ab3c0d6d9da20dd85ad713f71515..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashContainer_viewPdf.xml +++ /dev/null @@ -1,485 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.ERP5Form.PDFTemplate</string> - <string>PDFTemplate</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<?xml version="1.0" encoding="iso-8859-1"?>\n -<document filename=\'report01.pdf\'>\n - <title>Title</title>\n - <author>Author</author>\n - <subject>Subject</subject>\n - <content>\n - <table style=\'ttp0\' splitbyrow=\'1\' repeatrows=\'0\' repeatcols=\'0\'>\n - <tr rowheight=\'0.803cm\'>\n - <td colwidth=\'4.71cm\'>\n - </td>\n - <td colwidth=\'6.212cm\'>\n - </td>\n - <td colwidth=\'1.845cm\'>\n - </td>\n - <td colwidth=\'6.563cm\'>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>\n - </td>\n - <td>DECOMPOSITION</td>\n - <td>\n - </td>\n - <td>MONTANT</td>\n - </tr>\n - <tr rowheight=\'0.695cm\'>\n - <td>Nombre</td>\n - <td>Coupure</td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>Billet de :</td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>10.000 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>5.000 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>2.000 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>1.000 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.866cm\'>\n - <td>\n - </td>\n - <td>Valeur totale des billets</td>\n - <td>\n - </td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>Piece de :</td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>5.000 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>500 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>200 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>100 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>50 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>25 F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>10F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>5F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>2F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>1F</td>\n - <td>2003</td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.866cm\'>\n - <td>\n - </td>\n - <td>Valeur totale des pieces</td>\n - <td>\n - </td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.554cm\'>\n - <td>PAR LE DEBIT DU COMPTE</td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>TOTAL DU RETRAIT</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.803cm\'>\n - <td>Numero</td>\n - <td>Z00091232</td>\n - <td>\n - </td>\n - <td>0</td>\n - </tr>\n - <tr rowheight=\'0.427cm\'>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - <tr rowheight=\'0.868cm\'>\n - <td>Intitule</td>\n - <td>KANE ABDOUL</td>\n - <td>\n - </td>\n - <td>\n - </td>\n - </tr>\n - </table>\n - </content>\n -</document>\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>CashContainer_viewPdf</string> </value> - </item> - <item> - <key> <string>pdf_stylesheet</string> </key> - <value> <string>CashMovement_pdfTemplate</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDelivery_generateCashDetailInputDialog.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDelivery_generateCashDetailInputDialog.xml new file mode 100644 index 0000000000000000000000000000000000000000..d8d947de68d161030c24741fe6294a0f7bff4132 --- /dev/null +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDelivery_generateCashDetailInputDialog.xml @@ -0,0 +1,579 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PythonScripts.PythonScript</string> + <string>PythonScript</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Python_magic</string> </key> + <value> <string encoding="base64">bfINCg==</string> </value> + </item> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +def sortCurrencyCashList(currency_cash_list):\n + """Sort a list of currency cash objects\n + """\n + def sortLines(a_source, b_source):\n + """This method helps sorting supported by Python\'s standard function.\n + """\n + # Get the currency cash objects. They can be defined as resources.\n + if a_source.getPortalType() in (\'Coin\', \'Banknote\'):\n + a = a_source\n + b = b_source\n + else :\n + a = a.getResourceValue()\n + b = b.getResourceValue()\n +\n + # First, compare the portal types.\n + result = cmp(a.getPortalType(), b.getPortalType())\n + if result != 0:\n + return result\n +\n + # Second, compare the base prices (such as 1000 and 2000 Francs CFA).\n + result = cmp(a.getBasePrice(), b.getBasePrice())\n + if result != 0:\n + return result\n +\n + # Last, compare the variations (such as the years 1994 and 2003).\n + result = cmp(a.getVariation(), b.getVariation())\n + return result\n +\n + currency_cash_list.sort(sortLines)\n + return currency_cash_list\n +\n +\n +\n +# listbox is not passed at the first time when this script is called.\n +# when the user clicks on the Update button, listbox is passed, and\n +# the contents must be preserved in the form.\n +\n +if listbox is None:\n + # This is the first time.\n + cash_status_list = cash_detail_dict[\'cash_status_list\']\n + emission_letter_list = cash_detail_dict[\'emission_letter_list\']\n + variation_list = cash_detail_dict[\'variation_list\']\n + operation_currency = cash_detail_dict[\'operation_currency\']\n + line_portal_type = cash_detail_dict[\'line_portal_type\']\n + column_base_category = cash_detail_dict[\'column_base_category\']\n + read_only = cash_detail_dict[\'read_only\']\n + currency_cash_portal_type = cash_detail_dict[\'currency_cash_portal_type\']\n +\n +\n + # If use_inventory is passed, use that value. Otherwise, assume False.\n + use_inventory = cash_detail_dict.get(\'use_inventory\', False)\n +\n + if currency_cash_portal_type is None:\n + currency_cash_portal_type = (\'Banknote\',\'Coin\')\n +\n + # If not passed, get the category IDs from the database.\n + if cash_status_list is None:\n + cash_status_list = list(context.portal_categories.cash_status.objectIds())\n + if emission_letter_list is None :\n + emission_letter_list = list(context.portal_categories.emission_letter.objectIds())\n + if variation_list is None :\n + variation_list = list(context.portal_categories.variation.objectIds())\n +\n + # Sort the lists for consistency.\n + cash_status_list.sort()\n + emission_letter_list.sort()\n + variation_list.sort()\n +\n + # Get the currency cash objects for a given currency.\n + currency = \'currency_module/%s\' % operation_currency\n + result = context.portal_catalog(portal_type = currency_cash_portal_type)\n + currency_cash_list = [x.getObject() for x in result if x.getObject().getPriceCurrency() == currency]\n + #context.log(\'CashDelivery_generateCashDetailInputDialog\', \'currency_list = %r, operation_cur = %s\' % (currency_cash_list, operation_currency))\n +\n + # If only one variation is specified, we want to display a part of cash currencies which\n + # exists in this variation (creation year, such as 2003).\n + if len(variation_list) == 1:\n + new_currency_cash_list = []\n + variation = variation_list[0]\n + for currency_cash in currency_cash_list:\n + if variation in currency_cash.getVariationList():\n + new_currency_cash_list.append(currency_cash)\n + currency_cash_list = new_currency_cash_list\n +\n + currency_cash_list = sortCurrencyCashList(currency_cash_list)\n +\n + # Get the axis information based on the specified column base category.\n + # axis_list_dict contains the lists of objects, while axis_dict contains\n + # the base categories.\n + if column_base_category == \'cash_status\':\n + axis_list_dict = {\n + \'column\': cash_status_list,\n + \'line1\' : emission_letter_list,\n + \'line2\' : variation_list\n + }\n + axis_dict = {\n + \'column\': \'cash_status\',\n + \'line1\': \'emission_letter\',\n + \'line2\': \'variation\'\n + }\n + elif column_base_category == \'emission_letter\':\n + axis_list_dict = {\n + \'column\': emission_letter_list,\n + \'line1\' : cash_status_list,\n + \'line2\' : variation_list\n + }\n + axis_dict = {\n + \'column\': \'emission_letter\',\n + \'line1\': \'cash_status\',\n + \'line2\': \'variation\'\n + }\n + else:\n + # column_base_category == variation\n + axis_list_dict = {\n + \'column\': variation_list,\n + \'line1\' : emission_letter_list,\n + \'line2\' : cash_status_list\n + }\n + axis_dict = {\n + \'column\': \'variation\',\n + \'line1\': \'emission_letter\',\n + \'line2\': \'cash_status\'\n + }\n +\n + total_price = 0\n + listbox = []\n +\n + for currency_cash in currency_cash_list:\n + # Search if the current object contains a line with a given portal type.\n + cash_delivery_line = context.CashDelivery_searchLineByResource(currency_cash.getId(), line_portal_type)\n + #context.log("cash_delivery_line", str((cash_delivery_line, currency_cash.getTitle())))\n + # This variable counts the number of lines added for this currency cash.\n + line_number = 0\n +\n + if cash_delivery_line is not None:\n + # If a line exists for this cash currency, add lines into the listbox according to\n + # the currency information.\n + currency_dict = None\n + resource_price = currency_cash.getBasePrice()\n +\n + # Collect cells according to the categories.\n + cell_dict_dict = {}\n + for cell in cash_delivery_line.getCellValueList():\n + category1 = cell.getProperty(axis_dict[\'line1\'])\n + category2 = cell.getProperty(axis_dict[\'line2\'])\n + column_category = cell.getProperty(axis_dict[\'column\'])\n + key = (category1, category2)\n + cell_dict_dict.setdefault(key, {})[column_category] = cell\n +\n + # Sort the keys to obtain a consistent behavior.\n + key_list = cell_dict_dict.keys()\n + key_list.sort(lambda a, b: cmp(a[0], b[0]) or cmp(a[1], b[1]))\n +\n + # Look at all the cells of the dictionary to add lines.\n + for key in key_list:\n + cell_dict = cell_dict_dict[key]\n + total_quantity = 0\n + currency_dict = None\n + for counter, column in enumerate(axis_list_dict[\'column\']):\n + cell = cell_dict.get(column, None)\n + if cell is None:\n + continue\n +\n + # Get the quantity of the cell, and skip it if not significant.\n + if use_inventory:\n + quantity = cell.getInventory()\n + else:\n + quantity = cell.getQuantity()\n + if not quantity:\n + continue\n +\n + if currency_dict is None:\n + currency_dict = {\n + \'resource_translated_title\': currency_cash.getTranslatedTitle(),\n + \'resource_id\': currency_cash.getId(),\n + axis_dict[\'line1\']: key[0],\n + axis_dict[\'line2\']: key[1],\n + }\n +\n + currency_dict[\'column%d\' % (counter + 1)] = quantity\n + total_quantity += quantity\n +\n + if currency_dict is not None:\n + price = total_quantity * resource_price\n + currency_dict[\'price\'] = price\n + total_price += price\n + line_number += 1\n + listbox.append(currency_dict)\n +\n + if line_number == 0:\n + # Add an empty line only if no line is present for this cash currency.\n + currency_dict = {\n + \'resource_translated_title\': currency_cash.getTranslatedTitle(),\n + \'resource_id\': currency_cash.getId(),\n + \'emission_letter\': emission_letter_list[0],\n + \'cash_status\': cash_status_list[0],\n + \'variation\': variation_list[0],\n + \'additional_line_number\': 0,\n + \'price\': 0\n + }\n + listbox.append(currency_dict)\n +\n + other_parameter_list = (operation_currency, line_portal_type, read_only, column_base_category, use_inventory)\n + context.Base_updateDialogForm(listbox=listbox\n + , calculated_price=total_price\n + , empty_line_number=0\n + , cash_status_list = cash_status_list\n + , emission_letter_list = emission_letter_list\n + , variation_list = variation_list\n + , other_parameter = other_parameter_list\n + , )\n +\n + return context.asContext( context=None\n + , portal_type=context.getPortalType()\n + , calculated_price=total_price\n + , cash_status_list = cash_status_list\n + , emission_letter_list = emission_letter_list\n + , variation_list = variation_list\n + , other_parameter = other_parameter_list\n + ).CashDetail_fastInputForm(**kw)\n +\n +\n +else :\n + cash_status_list = kw[\'cash_status_list\']\n + emission_letter_list = kw[\'emission_letter_list\']\n + variation_list = kw[\'variation_list\']\n + other_parameter = kw[\'other_parameter\']\n + operation_currency = other_parameter[0]\n + line_portal_type = other_parameter[1]\n + read_only = other_parameter[2]\n + column_base_category = other_parameter[3]\n + use_inventory = other_parameter[4]\n +\n + # we don\'t update anything in read only mode\n + if read_only == "True":\n + context.Base_updateDialogForm(listbox=listbox, empty_line_number=0)\n + return context.asContext(context=None, portal_type=context.getPortalType() ,**kw ).CashDetail_fastInputForm(**kw)\n +\n + # get the variation and the maximum line allowed for a variation\n + if column_base_category == \'cash_status\':\n + columne_base_list = cash_status_list\n + max_lines =len(emission_letter_list) * len(variation_list)\n + elif column_base_category == \'emission_letter\':\n + column_base_list = emission_letter_list\n + max_lines =len(cash_status_list) * len(variation_list)\n + else:\n + column_base_list = variation_list\n + max_lines =len(cash_status_list) * len(emission_letter_list)\n +\n + total_price = 0\n + new_line_list = []\n + counter = 0\n +\n + preview_listbox_line = None\n + number_line_to_add = 0\n + number_same_line = 0\n +\n + listbox_line_count = len(listbox)\n + if listbox_line_count > 0:\n + listbox_line_count_plus_1 = listbox_line_count+1\n + else:\n + listbox_line_count_plus_1 = listbox_line_count\n +\n + last_row = False\n + # for x in listbox :\n + for i_listbox in xrange(0,listbox_line_count_plus_1) : # Element of ListBox\n + if i_listbox < listbox_line_count:\n + listbox_line = listbox[i_listbox]\n + del listbox_line[\'listbox_key\']\n + else:\n + last_row = True\n +\n + if preview_listbox_line is None :\n + preview_listbox_line = listbox_line.copy()\n + elif last_row or preview_listbox_line[\'resource_id\'] <> listbox_line[\'resource_id\'] :\n + if number_line_to_add > (max_lines - number_same_line) :\n + number_line_to_add = max_lines - number_same_line\n + if number_line_to_add > 0:\n + counter = 1\n + preview_listbox_line[\'number_line_to_add\'] = 0\n + for w in column_base_list:\n + preview_listbox_line[\'column\'+str(counter)] = 0\n + preview_listbox_line[\'price\'] = 0\n + counter += 1\n + for z in xrange(0,number_line_to_add) :\n + new_line_list.append(preview_listbox_line)\n +# raise \'KHA\',repr((a1,b1,c1, x[\'column4\'], preview_listbox_line[\'column4\'],montest[\'column4\']))\n + if last_row:\n + break\n +\n + preview_listbox_line = listbox_line.copy()\n + number_same_line = 0;\n + number_line_to_add = 0\n + number_same_line += 1\n + if max_lines > 1:\n + number_line_to_add += listbox_line[\'number_line_to_add\']\n + listbox_line[\'number_line_to_add\'] = 0\n + resource_list = context.portal_catalog(portal_type = (\'Banknote\',\'Coin\') ,id = listbox_line[\'resource_id\'])\n + resource_price = resource_list[0].getObject().getBasePrice()\n + listbox_line[\'resource_translated_title\'] = resource_list[0].getObject().getTranslatedTitle()\n +\n + quantity = 0\n + counter = 1\n + for y in column_base_list:\n + cell_quantity = int(listbox_line[\'column\'+str(counter)] or 0)\n + quantity = quantity + cell_quantity\n + counter += 1\n + listbox_line[\'price\'] = context.Integer_toString(int(quantity * resource_price))\n +# raise \'KHA\',repr(( x ))\n +\n + total_price += int(quantity * resource_price)\n +\n + new_line_list.append(listbox_line)\n + listbox = new_line_list\n +\n +# raise \'KHA\',repr(( listbox ))\n + total_price = context.Integer_toString(total_price)\n +\n + context.Base_updateDialogForm( listbox=listbox\n + , calculated_price=total_price\n + , empty_line_number=0)\n +\n + return context.asContext( context=None\n + , portal_type=context.getPortalType()\n + , calculated_price=total_price\n + ,**kw\n + ).CashDetail_fastInputForm(**kw)\n + + +]]></string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_dav_writelocks</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_filepath</string> </key> + <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/CashDelivery_generateCashDetailInputDialog</string> </value> + </item> + <item> + <key> <string>_owner</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>listbox=None,cash_detail_dict=None, **kw</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>listbox</string> + <string>cash_detail_dict</string> + <string>kw</string> + <string>sortCurrencyCashList</string> + <string>None</string> + <string>_getitem_</string> + <string>cash_status_list</string> + <string>emission_letter_list</string> + <string>variation_list</string> + <string>operation_currency</string> + <string>line_portal_type</string> + <string>column_base_category</string> + <string>read_only</string> + <string>currency_cash_portal_type</string> + <string>_getattr_</string> + <string>False</string> + <string>use_inventory</string> + <string>list</string> + <string>context</string> + <string>currency</string> + <string>result</string> + <string>append</string> + <string>$append0</string> + <string>_getiter_</string> + <string>x</string> + <string>currency_cash_list</string> + <string>len</string> + <string>new_currency_cash_list</string> + <string>variation</string> + <string>currency_cash</string> + <string>axis_list_dict</string> + <string>axis_dict</string> + <string>total_price</string> + <string>cash_delivery_line</string> + <string>line_number</string> + <string>currency_dict</string> + <string>resource_price</string> + <string>cell_dict_dict</string> + <string>cell</string> + <string>category1</string> + <string>category2</string> + <string>column_category</string> + <string>key</string> + <string>_write_</string> + <string>key_list</string> + <string>cell_dict</string> + <string>total_quantity</string> + <string>enumerate</string> + <string>counter</string> + <string>column</string> + <string>quantity</string> + <string>price</string> + <string>other_parameter_list</string> + <string>_apply_</string> + <string>other_parameter</string> + <string>columne_base_list</string> + <string>max_lines</string> + <string>column_base_list</string> + <string>new_line_list</string> + <string>preview_listbox_line</string> + <string>number_line_to_add</string> + <string>number_same_line</string> + <string>listbox_line_count</string> + <string>listbox_line_count_plus_1</string> + <string>last_row</string> + <string>xrange</string> + <string>i_listbox</string> + <string>listbox_line</string> + <string>True</string> + <string>w</string> + <string>str</string> + <string>z</string> + <string>resource_list</string> + <string>y</string> + <string>int</string> + <string>cell_quantity</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <none/> + <none/> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>CashDelivery_generateCashDetailInputDialog</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <tuple> + <string>Persistence</string> + <string>PersistentMapping</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_container</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Movement_lookupPrice.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDelivery_searchLineByResource.xml similarity index 85% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Movement_lookupPrice.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDelivery_searchLineByResource.xml index 960d6748c9cdca019702eac19dfe2b21c42902b4..9eaa846d93b3d61a29d65f2f032df3a7a1255b2e 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Movement_lookupPrice.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDelivery_searchLineByResource.xml @@ -66,8 +66,9 @@ </item> <item> <key> <string>_body</string> </key> - <value> <string>resource = context.getResourceValue()\n -if resource is not None: return resource.getBasePrice()\n + <value> <string>for line in context.contentValues(filter={\'portal_type\':portal_type}):\n + if line.getResourceId() == resource_id:\n + return line\n return None\n </string> </value> </item> @@ -79,7 +80,7 @@ return None\n </item> <item> <key> <string>_filepath</string> </key> - <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/Movement_lookupPrice</string> </value> + <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/CashDelivery_searchLineByResource</string> </value> </item> <item> <key> <string>_owner</string> </key> @@ -89,7 +90,7 @@ return None\n </item> <item> <key> <string>_params</string> </key> - <value> <string></string> </value> + <value> <string>resource_id=None, portal_type</string> </value> </item> <item> <key> <string>errors</string> </key> @@ -109,15 +110,18 @@ return None\n <dictionary> <item> <key> <string>co_argcount</string> </key> - <value> <int>0</int> </value> + <value> <int>2</int> </value> </item> <item> <key> <string>co_varnames</string> </key> <value> <tuple> + <string>resource_id</string> + <string>portal_type</string> + <string>_getiter_</string> <string>_getattr_</string> <string>context</string> - <string>resource</string> + <string>line</string> <string>None</string> </tuple> </value> @@ -130,12 +134,14 @@ return None\n <item> <key> <string>func_defaults</string> </key> <value> - <none/> + <tuple> + <none/> + </tuple> </value> </item> <item> <key> <string>id</string> </key> - <value> <string>Movement_lookupPrice</string> </value> + <value> <string>CashDelivery_searchLineByResource</string> </value> </item> <item> <key> <string>warnings</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_asCellRange.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_asCellRange.xml index ae45204d813e585e09aac3ed3041b5ddf059f7fb..3e137d6f9aad5f58b572e940f2fc9dcbaa8da7c6 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_asCellRange.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_asCellRange.xml @@ -68,7 +68,7 @@ <key> <string>_body</string> </key> <value> <string>#if context.getPortalType() == \'Container Line\' :\n # category_list = ((\'variation\',),)\n -\n +context.log(context.getPath(), base_category)\n if base_category != None and base_category in context.getVariationBaseCategoryList():\n variation_list = []\n for category_item in context.getVariationCategoryItemList():\n @@ -78,14 +78,14 @@ if base_category != None and base_category in context.getVariationBaseCategoryLi title = context.Localizer.erp5_ui.gettext(title)\n if category.startswith(base_category + \'/\'):\n variation_list.append((category, title))\n - return variation_list \n + return variation_list\n \n base_category_list = ((\'emission_letter\',),(\'variation\',),(\'cash_status\',))\n variation_category_list = context.getVariationCategoryList() #(\'emission/letter/c\',\'cash_status/valid\',\'variation/2003\')\n cash_line_list = []\n for base_category in base_category_list :\n cash_line_list.append([x for x in context.OrderLine_getMatrixItemList(base_category) if x in variation_category_list])\n -\n +context.log("cash line list", str((cash_line_list, base_category_list, variation_category_list, context.OrderLine_getMatrixItemList(base_category))))\n return cash_line_list\n </string> </value> </item> @@ -95,6 +95,12 @@ return cash_line_list\n <none/> </value> </item> + <item> + <key> <string>_dav_writelocks</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> <item> <key> <string>_filepath</string> </key> <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/CashDetail_asCellRange</string> </value> @@ -136,9 +142,9 @@ return cash_line_list\n <string>base_category</string> <string>base_id</string> <string>matrixbox</string> - <string>None</string> <string>_getattr_</string> <string>context</string> + <string>None</string> <string>variation_list</string> <string>_getiter_</string> <string>category_item</string> @@ -152,6 +158,7 @@ return cash_line_list\n <string>append</string> <string>$append0</string> <string>x</string> + <string>str</string> </tuple> </value> </item> @@ -183,4 +190,25 @@ return cash_line_list\n </dictionary> </pickle> </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <tuple> + <string>Persistence</string> + <string>PersistentMapping</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_container</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </pickle> + </record> </ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm.xml index 3c25579ba728ad006af22dd3448ac3b6925d76d0..de4888a2ab245a36e9aee264ae805bacac3633f1 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm.xml @@ -99,10 +99,6 @@ <list> <string>listbox_price</string> <string>listbox_displayed_resource</string> - <string>listbox_resourceId</string> - <string>listbox_cashStatus</string> - <string>listbox_emissionLetter</string> - <string>listbox_resource</string> <string>listbox_variation</string> <string>listbox_column1</string> <string>listbox_column10</string> @@ -119,7 +115,11 @@ <string>listbox_column13</string> <string>listbox_column14</string> <string>listbox_column15</string> - <string>listbox_numberLineToAdd</string> + <string>listbox_cash_status</string> + <string>listbox_emission_letter</string> + <string>listbox_number_line_to_add</string> + <string>listbox_resource_translated_title</string> + <string>listbox_resource_id</string> </list> </value> </item> @@ -127,12 +127,12 @@ <key> <string>left</string> </key> <value> <list> - <string>my_emissionLetter_list</string> <string>my_variation_list</string> - <string>my_cashStatus_list</string> <string>my_operation_currency</string> - <string>my_line_portalType</string> - <string>my_otherParameter</string> + <string>my_cash_status_list</string> + <string>my_emission_letter_list</string> + <string>my_line_portal_type</string> + <string>my_other_parameter</string> </list> </value> </item> @@ -157,7 +157,7 @@ </item> <item> <key> <string>name</string> </key> - <value> <string>CashDetail_fastInputForm</string> </value> + <value> <string>CashDelivery_generateCashDetailInputDialog</string> </value> </item> <item> <key> <string>pt</string> </key> @@ -181,7 +181,7 @@ </item> <item> <key> <string>update_action</string> </key> - <value> <string>CashDetail_fastInputUpdate</string> </value> + <value> <string>CashDelivery_generateCashDetailInputDialog</string> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox.xml index 6313cb02fe86e6b128b5e84501b8265d4076c8dd..883fc42c0367e9bc5c56bee7bb1c290f22544fd4 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_cashStatus.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_cash_status.xml similarity index 96% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_cashStatus.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_cash_status.xml index 320b40be213a4b6d9dcce08e8f0e021de85856bb..820dea4373430ca8aaf8d62ca256381147be926a 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_cashStatus.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_cash_status.xml @@ -12,15 +12,9 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> - <value> <string>listbox_cashStatus</string> </value> + <value> <string>listbox_cash_status</string> </value> </item> <item> <key> <string>message_values</string> </key> @@ -289,7 +283,7 @@ <dictionary> <item> <key> <string>_text</string> </key> - <value> <string>python:cell.getProperty(\'cashStatus\')</string> </value> + <value> <string>python:cell.getProperty(\'cash_status\')</string> </value> </item> </dictionary> </pickle> @@ -308,7 +302,7 @@ <dictionary> <item> <key> <string>_text</string> </key> - <value> <string>python:here.CashDetail_getOthersForMatrixInput(myChoice=\'cashStatus_item\')</string> </value> + <value> <string>python:here.CashDetail_getOthersForMatrixInput(my_choice=\'cash_status_item\')</string> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column1.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column1.xml index 91930f2c8c1f96e51fe22f28975a9467d29fdaee..d607062615a3d76bb84fc77f1f2fe4b9a23ea79d 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column1.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column1.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column1</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column10.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column10.xml index 3b21ea33ff8cf09a20d71d1d31efae476aaf48b6..b05388f1f4ec7dbb927a6f00830088ae35c5fbf3 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column10.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column10.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column10</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column11.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column11.xml index f566359dd28ec784a92f036d974bfa05bd69b380..39081dd5493eec2bf57bcf096a69f8c77efc2276 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column11.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column11.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column11</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column12.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column12.xml index ead933da253057417375b7787a18d238665f4ec6..4db0b3893e44b9207da7cbd90fbcd792d94dfc1c 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column12.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column12.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column12</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column13.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column13.xml index edc6c97a06cf8f3a5f53d2b0f7aec2bedc7fdcf0..992d46b5793e47133000a501bf4564b5e8afa213 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column13.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column13.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column13</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column14.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column14.xml index 9ab2c8690463504b8439eafa4684a9bf3f646166..e0de1f247d36ba812cb4ef71bf86e464456ad996 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column14.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column14.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column14</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column15.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column15.xml index 60d8aa003c3facb82bb0628d3be6dba1f1857fe9..dabe2f71d601a7091c1f7ca99063337b8decbf50 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column15.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column15.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column15</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column2.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column2.xml index cb7e061d836852653b475ddd26202840bdaebea5..dd2b053320d9cc9a8070246efd6fe0b7c58c6ab8 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column2.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column2.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column2</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column3.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column3.xml index b21bfa8d010dd1e0616bceea4b2d6dfe6e6d7d90..2491edc3778e6224853962cf7caa72399b11b4f9 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column3.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column3.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column3</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column4.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column4.xml index 15b5fc4724f5c3df68ffa0da62fcd320b21b8b29..7a79a842c62e181b232fc4ded84cdfc79a2a542b 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column4.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column4.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column4</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column5.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column5.xml index d59165ad294259fab5852c4efd7314015f2fdbe7..4c21ff85a0cf250147caa2dc2677bdc85ae3805f 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column5.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column5.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column5</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column6.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column6.xml index 4f0afd83744ad4694553db67a56a7992cb6cc973..483c9ec66065237517067b85c04af35cf78cdab4 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column6.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column6.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column6</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column7.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column7.xml index ed91010d34e0c0a2c98059544b482d7c9b9bed47..33099b173a41d2d4d221ceb9a2feecf5ec73ebbd 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column7.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column7.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column7</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column8.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column8.xml index af4f44ab0934cfc9ea3a0f991a1b185b2ae260c2..ef20d38334b47c03008d5441a33a176886022d21 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column8.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column8.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column8</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column9.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column9.xml index a41468f39c5474b7527c605962a2bf7e28c4902e..2d797f36ffd6aaea7ccf1dad9d329c88e021ae03 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column9.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_column9.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_column9</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_displayed_resource.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_displayed_resource.xml index 0aee0fed2a3cd3f19bce57123e0588e6091de1de..3dfc3487bbd362b0082f9aa55de76e9993caf9c6 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_displayed_resource.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_displayed_resource.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_displayed_resource</string> </value> @@ -285,7 +279,7 @@ <dictionary> <item> <key> <string>_text</string> </key> - <value> <string>python: cell.getProperty(\'resource\')</string> </value> + <value> <string>python: cell.getProperty(\'resource_translated_title\')</string> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_emissionLetter.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_emission_letter.xml similarity index 96% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_emissionLetter.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_emission_letter.xml index 9e536bbedbab7b2613dbcbe05162a89ec5913732..cdefce59bff6b4203a23663d37701f6eb501b0e4 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_emissionLetter.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_emission_letter.xml @@ -12,15 +12,9 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> - <value> <string>listbox_emissionLetter</string> </value> + <value> <string>listbox_emission_letter</string> </value> </item> <item> <key> <string>message_values</string> </key> @@ -289,7 +283,7 @@ <dictionary> <item> <key> <string>_text</string> </key> - <value> <string>python:cell.getProperty(\'emissionLetter\')</string> </value> + <value> <string>python:cell.getProperty(\'emission_letter\')</string> </value> </item> </dictionary> </pickle> @@ -308,7 +302,7 @@ <dictionary> <item> <key> <string>_text</string> </key> - <value> <string>python:here.CashDetail_getOthersForMatrixInput(myChoice=\'emissionLetter_item\')</string> </value> + <value> <string>python:here.CashDetail_getOthersForMatrixInput(my_choice=\'emission_letter_item\')</string> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_numberLineToAdd.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_number_line_to_add.xml similarity index 98% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_numberLineToAdd.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_number_line_to_add.xml index 2c7a95faee0dd7d12a4d3a76445926e15d4bcd6d..c55d2f33dba154bb291121d5cac039c77e356775 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_numberLineToAdd.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_number_line_to_add.xml @@ -12,15 +12,9 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> - <value> <string>listbox_numberLineToAdd</string> </value> + <value> <string>listbox_number_line_to_add</string> </value> </item> <item> <key> <string>message_values</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_price.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_price.xml index 5aadf06c1a7a94a8e6b67ebc40b6ed8e8a66e602..b692ea570c1941a53ab944be6533f5941cde7ce0 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_price.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_price.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_price</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resourceId.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resource_id.xml similarity index 97% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resourceId.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resource_id.xml index bac4c39c2251d402fd5624e2a40721856c5c3bfa..a8e8850939e35f499f0d9b62134323e020ca146f 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resourceId.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resource_id.xml @@ -12,15 +12,9 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> - <value> <string>listbox_resourceId</string> </value> + <value> <string>listbox_resource_id</string> </value> </item> <item> <key> <string>message_values</string> </key> @@ -217,7 +211,7 @@ </item> <item> <key> <string>display_width</string> </key> - <value> <int>20</int> </value> + <value> <int>0</int> </value> </item> <item> <key> <string>editable</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resource.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resource_translated_title.xml similarity index 97% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resource.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resource_translated_title.xml index c62f6bb8fda78c6c5db58908f0bb2a2e0abd75bc..876eead0b1e3409a2db0d764d73fd5b294492fe4 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resource.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_resource_translated_title.xml @@ -12,15 +12,9 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> - <value> <string>listbox_resource</string> </value> + <value> <string>listbox_resource_translated_title</string> </value> </item> <item> <key> <string>message_values</string> </key> @@ -217,7 +211,7 @@ </item> <item> <key> <string>display_width</string> </key> - <value> <int>20</int> </value> + <value> <int>0</int> </value> </item> <item> <key> <string>editable</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_variation.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_variation.xml index b5a75a429633aa8b3a72dbce7e47230c4cb058ea..7d529884a5415ee167160cd7726fed599ca5a026 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_variation.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/listbox_variation.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>listbox_variation</string> </value> @@ -308,7 +302,7 @@ <dictionary> <item> <key> <string>_text</string> </key> - <value> <string>python:here.CashDetail_getOthersForMatrixInput(myChoice=\'variation_item\')</string> </value> + <value> <string>python:here.CashDetail_getOthersForMatrixInput(my_choice=\'variation_item\')</string> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_calculated_price.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_calculated_price.xml index bc57648b52b61771e583f3ef285980b7d97dbb82..61b9a123dedf1aa9237066b44ccb34f9591674c8 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_calculated_price.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_calculated_price.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>my_calculated_price</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_cashStatus_list.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_cash_status_list.xml similarity index 98% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_cashStatus_list.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_cash_status_list.xml index 944a64e00b9239df431495534a7e22cf67d6109b..01e7484a064af5306f4d811fc1fc55f60ced4871 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_cashStatus_list.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_cash_status_list.xml @@ -12,15 +12,9 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> - <value> <string>my_cashStatus_list</string> </value> + <value> <string>my_cash_status_list</string> </value> </item> <item> <key> <string>message_values</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_emissionLetter_list.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_emission_letter_list.xml similarity index 98% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_emissionLetter_list.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_emission_letter_list.xml index 369c2121fdc3fb9be7de76cf072abbb534b6fb7e..a1eaaa50840a88f847afea50fa19a4f27fbefdff 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_emissionLetter_list.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_emission_letter_list.xml @@ -12,15 +12,9 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> - <value> <string>my_emissionLetter_list</string> </value> + <value> <string>my_emission_letter_list</string> </value> </item> <item> <key> <string>message_values</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_line_portalType.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_line_portal_type.xml similarity index 98% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_line_portalType.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_line_portal_type.xml index c5bdfd4e25c7b5269027e1b2116d6dda970e2696..2a699fbfa284c90fd161d96d89048b689563967a 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_line_portalType.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_line_portal_type.xml @@ -12,15 +12,9 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> - <value> <string>my_line_portalType</string> </value> + <value> <string>my_line_portal_type</string> </value> </item> <item> <key> <string>message_values</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_operation_currency.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_operation_currency.xml index 0711a488ac0e8c820d55e5de9f186ef4b7838af4..2b62f526387b1917d6b7d2a5ff80c4fa08ed51cf 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_operation_currency.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_operation_currency.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>my_operation_currency</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_otherParameter.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_other_parameter.xml similarity index 98% rename from bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_otherParameter.xml rename to bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_other_parameter.xml index 33febcf8056b9db27f639bbe6c5ed23947d5cb70..3c4fc93645f0159d6c58ad033d4c66162cb06ba8 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_otherParameter.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_other_parameter.xml @@ -12,15 +12,9 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> - <value> <string>my_otherParameter</string> </value> + <value> <string>my_other_parameter</string> </value> </item> <item> <key> <string>message_values</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_variation_list.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_variation_list.xml index fa608c42c30b74188ecf494b0c5b9591f7b08212..1abd38c49722899a305553e6c91d24fc69f5a425 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_variation_list.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputForm/my_variation_list.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>id</string> </key> <value> <string>my_variation_list</string> </value> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputSave.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputSave.xml index 16a4921916a34b85d7de488f26cb06c8241dccbe..4561ffa593e0bc68c37a339f36196f260df8f7ac 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputSave.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputSave.xml @@ -71,21 +71,21 @@ cell_base_id = \'movement\'\n \n variation_list = kw[\'variation_list\']\n -emissionLetter_list = kw[\'emissionLetter_list\']\n -cashStatus_list = kw[\'cashStatus_list\']\n +emissionLetter_list = kw[\'emission_letter_list\']\n +cashStatus_list = kw[\'cash_status_list\']\n operationCurrency = kw[\'operation_currency\']\n -line_portal_type = kw[\'line_portalType\']\n +line_portal_type = kw[\'line_portal_type\']\n \n -otherParameter_list = kw[\'otherParameter\']\n +otherParameter_list = kw[\'other_parameter\']\n operationCurrency = otherParameter_list[0]\n line_portal_type = otherParameter_list[1]\n updatePossible = otherParameter_list[2]\n columnBase = otherParameter_list[3]\n -useInventory = int(otherParameter_list[4])\n +useInventory = otherParameter_list[4]\n \n -if columnBase == \'emissionLetter\':\n +if columnBase == \'emission_letter\':\n numberOfColumn = len(emissionLetter_list)\n -elif columnBase == \'cashStatus\':\n +elif columnBase == \'cash_status\':\n numberOfColumn = len(cashStatus_list)\n else:\n numberOfColumn = len(variation_list)\n @@ -129,12 +129,12 @@ for i_listbox in range(0,listbox_line_count_plus_1) : # Element of ListBox\n else:\n listbox_line = listbox[i_listbox]\n \n - if last_row or (previous_resourceId is None) or not (previous_resourceId == listbox_line[\'resourceId\']):\n + if last_row or (previous_resourceId is None) or not (previous_resourceId == listbox_line[\'resource_id\']):\n \n if create_line :\n counter_line += 1\n # context.log(\'create new line\', line_category_list)\n - new_line = context.newContent(portal_type=line_portal_type) # New line creation \n + new_line = context.newContent(portal_type=line_portal_type) # New line creation\n new_line.setResourceValue(resource_object) # Set line resource by object found\n new_line.setVariationBaseCategoryList(base_list)\n new_line.setVariationCategoryList(line_category_list)\n @@ -158,7 +158,7 @@ for i_listbox in range(0,listbox_line_count_plus_1) : # Element of ListBox\n ,membership_criterion_category_list = variante_list\n ,category_list = variante_list\n )\n - \n +\n if useInventory == 1:\n oldQuantity = cell.getProperty(\'inventory\') or 0\n cell.edit( inventory = cell_category[\'quantity\'] + oldQuantity\n @@ -178,18 +178,18 @@ for i_listbox in range(0,listbox_line_count_plus_1) : # Element of ListBox\n line_category_list = []\n cell_category_list = []\n \n - old_line = context.CashDetail_search_lineByResource(listbox_line[\'resourceId\'],line_portal_type) # Search if current object contain line with the gived portal type\n + old_line = context.CashDetail_search_lineByResource(listbox_line[\'resource_id\'],line_portal_type) # Search if current object contain line with the gived portal type\n if old_line is not None: # Line found, delete it\n context.manage_delObjects(old_line.getId())\n \n \n - previous_resourceId = listbox_line[\'resourceId\']\n - resource_list = context.portal_catalog(portal_type = (\'Banknote\',\'Coin\'),id = listbox_line[\'resourceId\'])\n + previous_resourceId = listbox_line[\'resource_id\']\n + resource_list = context.portal_catalog(portal_type = (\'Banknote\',\'Coin\'),id = listbox_line[\'resource_id\'])\n resource_object = resource_list[0].getObject()\n \n - if columnBase == \'cashStatus\':\n + if columnBase == \'cash_status\':\n if len(emissionLetter_list ) > 1 :\n - cell_emissionLetter = \'emission_letter/\' + listbox_line[\'emissionLetter\']\n + cell_emissionLetter = \'emission_letter/\' + listbox_line[\'emission_letter\']\n else :\n cell_emissionLetter = \'emission_letter/\' + emissionLetter_list[0]\n if len(variation_list ) > 1 :\n @@ -199,9 +199,9 @@ for i_listbox in range(0,listbox_line_count_plus_1) : # Element of ListBox\n axis_list_dict = {\'column\':cashStatus_list,\'line1\': emissionLetter_list ,\'line2\': variation_list}\n axis_dict = {\'column\':\'cash_status\',\'line1\': \'emission_letter\' ,\'line2\': \'variation\'}\n base_line_category_list = (cell_variation,cell_emissionLetter)\n - elif columnBase == \'emissionLetter\':\n + elif columnBase == \'emission_letter\':\n if len(cashStatus_list ) > 1 :\n - cell_cashStatus = \'cash_status/\'+listbox_line[\'cashStatus\']\n + cell_cashStatus = \'cash_status/\'+listbox_line[\'cash_status\']\n else :\n cell_cashStatus = \'cash_status/\'+cashStatus_list[0]\n if len(variation_list ) > 1 :\n @@ -213,11 +213,11 @@ for i_listbox in range(0,listbox_line_count_plus_1) : # Element of ListBox\n base_line_category_list = (cell_variation,cell_cashStatus)\n else:\n if len(emissionLetter_list ) > 1 :\n - cell_emissionLetter = \'emission_letter/\' +listbox_line[\'emissionLetter\']\n + cell_emissionLetter = \'emission_letter/\' +listbox_line[\'emission_letter\']\n else :\n cell_emissionLetter = \'emission_letter/\' +emissionLetter_list[0]\n if len(cashStatus_list ) > 1 :\n - cell_cashStatus = \'cash_status/\'+listbox_line[\'cashStatus\']\n + cell_cashStatus = \'cash_status/\'+listbox_line[\'cash_status\']\n else :\n cell_cashStatus = \'cash_status/\'+cashStatus_list[0]\n axis_list_dict = {\'column\':variation_list,\'line1\': emissionLetter_list ,\'line2\': cashStatus_list}\n @@ -229,16 +229,16 @@ for i_listbox in range(0,listbox_line_count_plus_1) : # Element of ListBox\n counter += 1\n cell_quantity = int(listbox_line[\'column\'+str(counter)] or 0)\n if cell_quantity <> 0 : # input quantity in the listbox\n - if columnBase == \'cashStatus\':\n + if columnBase == \'cash_status\':\n cell_cashStatus = \'cash_status/\'+col\n - elif columnBase == \'emissionLetter\':\n + elif columnBase == \'emission_letter\':\n cell_emissionLetter = \'emission_letter/\' +col\n else:\n cell_variation = \'variation/\'+col\n # check that the variation selected exist for the resource object\n if col != \'not_defined\' and col not in resource_object.getVariationList():\n raise "Input Error", "%s doesn\'t exist for %s" %(resource_object.getTitle(), col)\n - \n +\n cell_category_list += [{\'emission_letter\':cell_emissionLetter ,\'variation\':cell_variation, \'cash_status\':cell_cashStatus, \'quantity\':cell_quantity}]\n \n create_line = True\n @@ -290,7 +290,9 @@ request[ \'RESPONSE\' ].redirect( redirect_url )\n <item> <key> <string>_proxy_roles</string> </key> <value> - <tuple/> + <tuple> + <string>Manager</string> + </tuple> </value> </item> <item> @@ -329,7 +331,6 @@ request[ \'RESPONSE\' ].redirect( redirect_url )\n <string>otherParameter_list</string> <string>updatePossible</string> <string>columnBase</string> - <string>int</string> <string>useInventory</string> <string>len</string> <string>numberOfColumn</string> @@ -380,6 +381,7 @@ request[ \'RESPONSE\' ].redirect( redirect_url )\n <string>categoy_list_created</string> <string>counter</string> <string>col</string> + <string>int</string> <string>str</string> <string>cell_quantity</string> <string>base_line_category</string> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputSave_backup.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputSave_backup.xml deleted file mode 100644 index c6964e0d6dadb6b13a8699d307f549468654246e..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputSave_backup.xml +++ /dev/null @@ -1,457 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.PythonScripts.PythonScript</string> - <string>PythonScript</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>Python_magic</string> </key> - <value> <string encoding="base64">bfINCg==</string> </value> - </item> - <item> - <key> <string>Script_magic</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_container</string> </key> - <value> <string>container</string> </value> - </item> - <item> - <key> <string>name_context</string> </key> - <value> <string>context</string> </value> - </item> - <item> - <key> <string>name_m_self</string> </key> - <value> <string>script</string> </value> - </item> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_body</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -cell_base_id = \'movement\'\n -\n -variation_list = kw[\'variation_list\']\n -emissionLetter_list = kw[\'emissionLetter_list\']\n -cashStatus_list = kw[\'cashStatus_list\']\n -operationCurrency = kw[\'operation_currency\']\n -line_portal_type = kw[\'line_portalType\']\n -\n -otherParameter_list = kw[\'otherParameter\']\n -operationCurrency = otherParameter_list[0]\n -line_portal_type = otherParameter_list[1]\n -updatePossible = otherParameter_list[2]\n -columnBase = otherParameter_list[3]\n -useInventory = int(otherParameter_list[4])\n -\n -if columnBase == \'emissionLetter\':\n - numberOfColumn = len(emissionLetter_list)\n -elif columnBase == \'cashStatus\':\n - numberOfColumn = len(cashStatus_list)\n -else:\n - numberOfColumn = len(variation_list)\n -\n -#if (updatePossible==\'False\') or (not context.CashDetail_isListboxValide(listbox=listbox,columnBase=columnBase,numberOfColumn=numberOfColumn, variation_list=variation_list, operationCurrency=operationCurrency)):\n -# context.Base_updateDialogForm(listbox=listbox, empty_line_number=0)\n -# return context.asContext(context=None,portal_type=context.getPortalType(), **kw).CashDetail_fastInputForm(**kw)\n -\n -# list of all variation in the portal category\n -catalog_variation_list = [x for x in context.portal_categories.variation.getCategoryChildTitleItemList()[1:]\n - if x[1] in variation_list]\n -\n -base_list=(\'emission_letter\', \'cash_status\', \'variation\')\n -default_variation_category_list = [\'emission_letter/\'+x for x in emissionLetter_list]\n -default_variation_category_list = default_variation_category_list + [\'cash_status/\'+x for x in cashStatus_list]\n -\n -counter_line=0\n -\n -#containerLines_toDelete = []\n -lines_toDelete = []\n -# List of elements on the input listbox\n -\n -previous_resourceId = None\n -line_created = False\n -\n -listbox_line_count = len(listbox)\n -if listbox_line_count > 0:\n - listbox_line_count_plus_1 = listbox_line_count+1\n -else:\n - listbox_line_count_plus_1 = listbox_line_count\n -\n -last_row = False\n -\n -#for listbox_line in listbox : # Element of ListBox\n -test = []\n -create_line = False\n -for i_listbox in range(0,listbox_line_count_plus_1) : # Element of ListBox\n -\n - if i_listbox >= listbox_line_count:\n - last_row = True\n - else:\n - listbox_line = listbox[i_listbox]\n -\n - if last_row or (previous_resourceId is None) or not (previous_resourceId == listbox_line[\'resourceId\']):\n -\n - if create_line :\n - counter_line += 1\n - # context.log(\'create new line\', line_category_list)\n - new_line = context.newContent(portal_type=line_portal_type) # New line creation \n - new_line.setResourceValue(resource_object) # Set line resource by object found\n - new_line.setVariationBaseCategoryList(base_list)\n - new_line.setVariationCategoryList(line_category_list)\n -\n - new_line.updateCellRange(script_id=\'CashDetail_asCellRange\', base_id = cell_base_id)\n -\n - kwd = {\'base_id\': cell_base_id}\n - cell_range_key_list = new_line.getCellRangeKeyList(base_id = cell_base_id)\n -\n -\n - if cell_range_key_list <> [[None, None]] :\n - i = 0\n - context.log(\'cell range key list\', cell_range_key_list)\n - for k in cell_range_key_list:\n - category_list = filter(lambda k_item: k_item is not None, k)\n - context.log(\'category list\', category_list)\n - c = new_line.newCell(*k, **kwd)\n - mapped_value_list = [\'price\',]\n - if useInventory == 1:\n - mapped_value_list.append(\'inventory\')\n - else:\n - mapped_value_list.append(\'quantity\')\n - c.edit( mapped_value_property_list = mapped_value_list\n - ,force_update = 1\n - ,membership_criterion_category_list = category_list\n - ,category_list = category_list\n - )\n -\n - context.log(\'cell category list\', cell_category_list)\n - for cell_category in cell_category_list :\n - variante_list = [cell_category[\'emission_letter\'], cell_category[\'variation\'], cell_category[\'cash_status\']]\n - cell = new_line.getCell(base_id = cell_base_id , *variante_list )\n - if cell is None :\n - raise \'ERROR\', repr((test,cell_category[\'quantity\'], cell , new_line.getCellKeyList(base_id=\'movement\'), variante_list ))\n - if useInventory == 1:\n - oldQuantity = cell.getProperty(\'inventory\') or 0\n - cell.edit( inventory = cell_category[\'quantity\'] + oldQuantity\n - , price = new_line.getResourceValue().getBasePrice()\n - , reindex_object = 1\n - )\n - else:\n - oldQuantity = cell.getProperty(\'quantity\') or 0\n - cell.edit( quantity = cell_category[\'quantity\'] + oldQuantity\n - , price = new_line.getResourceValue().getBasePrice()\n - , reindex_object = 1\n - )\n -\n - if last_row:\n - break\n - create_line = False\n - line_category_list = []\n - cell_category_list = []\n -\n - old_line = context.CashDetail_search_lineByResource(listbox_line[\'resourceId\'],line_portal_type) # Search if current object contain line with the gived portal type\n - if old_line is not None: # Line found, delete it\n - context.manage_delObjects(old_line.getId())\n -\n -\n - previous_resourceId = listbox_line[\'resourceId\']\n - resource_list = context.portal_catalog(portal_type = (\'Banknote\',\'Coin\'),id = listbox_line[\'resourceId\'])\n - resource_object = resource_list[0].getObject()\n -\n - if columnBase == \'cashStatus\':\n - if len(emissionLetter_list ) > 1 :\n - cell_emissionLetter = \'emission_letter/\' + listbox_line[\'emissionLetter\']\n - else :\n - cell_emissionLetter = \'emission_letter/\' + emissionLetter_list[0]\n - if len(variation_list ) > 1 :\n - cell_variation = \'variation/\'+listbox_line[\'variation\']\n - else :\n - cell_variation = \'variation/\'+variation_list[0]\n - axis_list_dict = {\'column\':cashStatus_list,\'line1\': emissionLetter_list ,\'line2\': variation_list}\n - axis_dict = {\'column\':\'cash_status\',\'line1\': \'emission_letter\' ,\'line2\': \'variation\'}\n - base_line_category_list = (cell_variation,cell_emissionLetter)\n - elif columnBase == \'emissionLetter\':\n - if len(cashStatus_list ) > 1 :\n - cell_cashStatus = \'cash_status/\'+listbox_line[\'cashStatus\']\n - else :\n - cell_cashStatus = \'cash_status/\'+cashStatus_list[0]\n - if len(variation_list ) > 1 :\n - cell_variation = \'variation/\'+listbox_line[\'variation\']\n - else :\n - cell_variation = \'variation/\'+variation_list[0]\n - axis_list_dict = {\'column\':emissionLetter_list ,\'line1\':cashStatus_list ,\'line2\': variation_list}\n - axis_dict = {\'column\':\'emission_letter\',\'line1\':\'cash_status\' ,\'line2\': \'variation\'}\n - base_line_category_list = (cell_variation,cell_cashStatus)\n - else:\n - if len(emissionLetter_list ) > 1 :\n - cell_emissionLetter = \'emission_letter/\' +listbox_line[\'emissionLetter\']\n - else :\n - cell_emissionLetter = \'emission_letter/\' +emissionLetter_list[0]\n - if len(cashStatus_list ) > 1 :\n - cell_cashStatus = \'cash_status/\'+listbox_line[\'cashStatus\']\n - else :\n - cell_cashStatus = \'cash_status/\'+cashStatus_list[0]\n - axis_list_dict = {\'column\':variation_list,\'line1\': emissionLetter_list ,\'line2\': cashStatus_list}\n - axis_dict = {\'column\':\'variation\',\'line1\': \'emission_letter\' ,\'line2\':\'cash_status\' }\n - base_line_category_list = (cell_cashStatus,cell_emissionLetter)\n - categoy_list_created = False\n - counter = 0\n - for col in axis_list_dict[\'column\']:\n - counter += 1\n - cell_quantity = int(listbox_line[\'column\'+str(counter)] or 0)\n - if cell_quantity <> 0 : # input quantity in the listbox\n - if columnBase == \'cashStatus\':\n - cell_cashStatus = \'cash_status/\'+col\n - elif columnBase == \'emissionLetter\':\n - cell_emissionLetter = \'emission_letter/\' +col\n - else:\n - cell_variation = \'variation/\'+col\n - # check that the variation selected exist for the resource object\n - if col not in resource_object.getVariationList():\n - raise "Input Error", "%s doesn\'t exist for %s" %(resource_object.getTitle(), col)\n - \n - cell_category_list += [{\'emission_letter\':cell_emissionLetter ,\'variation\':cell_variation, \'cash_status\':cell_cashStatus, \'quantity\':cell_quantity}]\n -\n - create_line = True\n - if not categoy_list_created:\n - for base_line_category in base_line_category_list:\n - if base_line_category not in line_category_list:\n - line_category_list.append(base_line_category)\n - categoy_list_created = True\n - column_category = axis_dict[\'column\']+\'/\'+col\n - if column_category not in line_category_list:\n - line_category_list.append(column_category)\n -\n -\n -request = context.REQUEST\n -redirect_url = \'%s/view?%s\' % ( context.absolute_url()\n - , \'portal_status_message=\'+context.Localizer.translate("ui", "${nb}+lines+created...", mapping = { \'nb\' : str(counter_line)})\n - )\n -request[ \'RESPONSE\' ].redirect( redirect_url )\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_dav_writelocks</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_filepath</string> </key> - <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/CashDetail_fastInputSave_backup</string> </value> - </item> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>listbox=None, **kw</string> </value> - </item> - <item> - <key> <string>_proxy_roles</string> </key> - <value> - <tuple> - <string>Manager</string> - </tuple> - </value> - </item> - <item> - <key> <string>errors</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>func_code</string> </key> - <value> - <object> - <klass> - <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>co_argcount</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>listbox</string> - <string>kw</string> - <string>cell_base_id</string> - <string>_getitem_</string> - <string>variation_list</string> - <string>emissionLetter_list</string> - <string>cashStatus_list</string> - <string>operationCurrency</string> - <string>line_portal_type</string> - <string>otherParameter_list</string> - <string>updatePossible</string> - <string>columnBase</string> - <string>int</string> - <string>useInventory</string> - <string>len</string> - <string>numberOfColumn</string> - <string>append</string> - <string>$append0</string> - <string>_getiter_</string> - <string>_getattr_</string> - <string>context</string> - <string>x</string> - <string>catalog_variation_list</string> - <string>base_list</string> - <string>default_variation_category_list</string> - <string>counter_line</string> - <string>lines_toDelete</string> - <string>None</string> - <string>previous_resourceId</string> - <string>False</string> - <string>line_created</string> - <string>listbox_line_count</string> - <string>listbox_line_count_plus_1</string> - <string>last_row</string> - <string>test</string> - <string>create_line</string> - <string>range</string> - <string>i_listbox</string> - <string>True</string> - <string>listbox_line</string> - <string>new_line</string> - <string>resource_object</string> - <string>line_category_list</string> - <string>kwd</string> - <string>cell_range_key_list</string> - <string>i</string> - <string>k</string> - <string>filter</string> - <string>category_list</string> - <string>_apply_</string> - <string>c</string> - <string>mapped_value_list</string> - <string>cell_category_list</string> - <string>cell_category</string> - <string>variante_list</string> - <string>cell</string> - <string>repr</string> - <string>oldQuantity</string> - <string>old_line</string> - <string>resource_list</string> - <string>cell_emissionLetter</string> - <string>cell_variation</string> - <string>axis_list_dict</string> - <string>axis_dict</string> - <string>base_line_category_list</string> - <string>cell_cashStatus</string> - <string>categoy_list_created</string> - <string>counter</string> - <string>col</string> - <string>str</string> - <string>cell_quantity</string> - <string>base_line_category</string> - <string>column_category</string> - <string>request</string> - <string>redirect_url</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>CashDetail_fastInputSave_backup</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Persistence</string> - <string>PersistentMapping</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_container</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputUpdate.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputUpdate.xml deleted file mode 100644 index a5d8857bb52d68aa9232f9316f97214f562ebad9..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_fastInputUpdate.xml +++ /dev/null @@ -1,501 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.PythonScripts.PythonScript</string> - <string>PythonScript</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>Python_magic</string> </key> - <value> <string encoding="base64">bfINCg==</string> </value> - </item> - <item> - <key> <string>Script_magic</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_container</string> </key> - <value> <string>container</string> </value> - </item> - <item> - <key> <string>name_context</string> </key> - <value> <string>context</string> </value> - </item> - <item> - <key> <string>name_m_self</string> </key> - <value> <string>script</string> </value> - </item> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_body</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -if listbox is None:\n - default_cashStatus_list = cashDetail_parameter[\'cashStatus_list\']\n - default_emissionLetter_list = cashDetail_parameter[\'emissionLetter_list\']\n - default_variation_list = cashDetail_parameter[\'variation_list\']\n - operation_currency = cashDetail_parameter[\'operation_currency\']\n - default_line_portalType = cashDetail_parameter[\'line_portalType\']\n - default_columnBase = cashDetail_parameter[\'columnBase\']\n - default_updatePossible = cashDetail_parameter[\'updatePossible\']\n - default_currencyCash_portalType = cashDetail_parameter[\'currencyCash_portalType\']\n -\n - if cashDetail_parameter.has_key(\'useInventory\'):\n - default_useInventory = cashDetail_parameter[\'useInventory\']\n - default_useInventory = default_useInventory or 0\n - else:\n - default_useInventory = 0\n - \n - if default_currencyCash_portalType is None:\n - default_currencyCash_portalType = (\'Banknote\',\'Coin\')\n - \n - default_otherParameter = (operation_currency, default_line_portalType, default_updatePossible,default_columnBase,default_useInventory)\n -\n -\n - if default_cashStatus_list is None :\n - default_cashStatus_list = [x[1] for x in context.portal_categories.cash_status.getCategoryChildTitleItemList()[1:]] \n - if default_emissionLetter_list is None :\n - default_emissionLetter_list = [x[1] for x in context.portal_categories.emission_letter.getCategoryChildTitleItemList()[1:]] \n - if default_variation_list is None :\n - default_variation_list = [x[1] for x in context.portal_categories.variation.getCategoryChildTitleItemList()[1:]] \n - default_emissionLetter_list.sort()\n -\n - currency_list = [x.getObject() for x in context.portal_catalog(portal_type=default_currencyCash_portalType ) \\\n - if x.getObject().getPriceCurrency() == \'currency_module/\'+operation_currency]\n -\n - # check with variation list\n - # do this if only one variation, if many, we display and check is done at validation of fast input\n - context.log(\'currency list\', currency_list)\n - old_currency_list = currency_list[:]\n - if len(default_variation_list) == 1: # and len(default_emissionLetter_list) == 1 and len(default_cashStatus_list) == 1:\n - for variation in default_variation_list:\n - for currency in old_currency_list:\n - if variation not in currency.getVariationList():\n - currency_list.remove(currency)\n -\n - currency_list = context.CashDetail_sortCurrency(currency_list)\n -\n - total_price = 0\n - listbox = []\n - Line_number = 0\n - for listbox_line in currency_list :\n - if default_columnBase == \'cashStatus\':\n - axis_list_dict = {\'column\':default_cashStatus_list,\'line1\': default_emissionLetter_list ,\'line2\': default_variation_list}\n - axis_dict = {\'column\':\'cash_status\',\'line1\': \'emission_letter\' ,\'line2\': \'variation\'}\n - axis_name = {\'column\':\'cashStatus\',\'line1\': \'emissionLetter\' ,\'line2\': \'variation\'}\n - elif default_columnBase == \'emissionLetter\':\n - axis_list_dict = {\'column\':default_emissionLetter_list ,\'line1\':default_cashStatus_list ,\'line2\': default_variation_list}\n - axis_dict = {\'column\':\'emission_letter\',\'line1\':\'cash_status\' ,\'line2\': \'variation\'}\n - axis_name = {\'column\':\'emissionLetter\' ,\'line1\':\'cashStatus\', \'line2\': \'variation\'}\n - else:\n - axis_list_dict = {\'column\':default_variation_list,\'line1\': default_emissionLetter_list ,\'line2\': default_cashStatus_list}\n - axis_dict = {\'column\':\'variation\',\'line1\': \'emission_letter\' ,\'line2\':\'cash_status\' }\n - axis_name = {\'column\':\'variation\',\'line1\': \'emissionLetter\' ,\'line2\':\'cashStatus\' }\n -\n - resource_created = False\n - resource_list = context.portal_catalog(portal_type = (\'Banknote\',\'Coin\') ,id= listbox_line.getId())\n - resource_price = resource_list[0].getObject().getBasePrice()\n -\n - find_currencyLine = context.CashDetail_search_lineByResource(listbox_line.getId(),default_line_portalType ) # Search if current object contain line with the gived portal type# if not find_currencyLine is None : # If Check Payment line is found\n - for line1 in axis_list_dict[\'line1\'] : \n - for line2 in axis_list_dict[\'line2\'] :\n - debug_kha = [] \n - counter = 0\n - Line_number += 1\n - # for y in columnBase_list: \n - newLine_created = False \n - total_quantity = 0 \n - for col in axis_list_dict[\'column\']:\n - counter += 1\n - quantity = 0\n - \n - if find_currencyLine is not None:\n - if default_columnBase == \'cashStatus\':\n - cell = find_currencyLine.getCell(axis_dict[\'line1\']+\'/\'+line1, axis_dict[\'line2\']+\'/\'+line2 , axis_dict[\'column\']+\'/\'+col)\n - elif default_columnBase == \'emissionLetter\':\n - cell = find_currencyLine.getCell(axis_dict[\'column\']+\'/\'+col, axis_dict[\'line2\']+\'/\'+line2 , axis_dict[\'line1\']+\'/\'+line1 )\n - else:\n - cell = find_currencyLine.getCell(axis_dict[\'line1\']+\'/\'+line1 , axis_dict[\'column\']+\'/\'+col, axis_dict[\'line2\']+\'/\'+line2)\n -\n -# cell = find_currencyLine.getCell(axis_dict[\'line1\']+\'/\'+line1 , axis_dict[\'line2\']+\'/\'+line2, axis_dict[\'column\']+\'/\'+col)\n - if cell is not None:\n -# debug_kha.append((axis_dict[\'line1\']+\'/\'+line1 , axis_dict[\'line2\']+\'/\'+line2, axis_dict[\'column\']+\'/\'+col))\n - if (default_useInventory is None) or (default_useInventory == 0):\n - quantity = cell.getQuantity()\n - else:\n - quantity = cell.getInventory()\n -\n - if not ((quantity is None) or (quantity == 0) or ( newLine_created == True)):\n - newLine_created = True\n - resource_created = True\n - currency_dict = {\'resource\':listbox_line.getTranslatedTitle(),\'resourceId\':listbox_line.getId()}\n - currency_dict[axis_name[\'line1\']] = line1\n - currency_dict[axis_name[\'line2\']] = line2\n - if newLine_created == True:\n - currency_dict[\'column\'+str(counter)]= quantity \n - total_quantity += quantity \n -\n - if newLine_created:\n - currency_dict[\'price\']= context.Integer_toString(int(total_quantity * resource_price))\n - total_price += int(total_quantity * resource_price)\n - listbox.append(currency_dict)\n -\n - # raise \'KHADIM\', repr(debug_kha)\n - if not resource_created:\n - currency_dict = {\'resource\':listbox_line.getTranslatedTitle(),\'resourceId\':listbox_line.getId()}\n - currency_dict[\'emissionLetter\'] = default_emissionLetter_list[0]\n - currency_dict[\'cashStatus\'] = default_cashStatus_list[0]\n - currency_dict[\'variation\'] = default_variation_list[0]\n - currency_dict[\'numberLineToAdd\']= 0 \n - resource_price = resource_list[0].getObject().getBasePrice()\n - currency_dict[\'price\']= context.Integer_toString(int(total_quantity * resource_price))\n - total_price += int(total_quantity * resource_price)\n - listbox.append(currency_dict)\n -\n -\n - total_price = context.Integer_toString(total_price)\n - context.Base_updateDialogForm( listbox=listbox\n - , calculated_price=total_price\n - , otherParameter = default_otherParameter\n - , cashStatus_list=default_cashStatus_list\n - , emissionLetter_list=default_emissionLetter_list\n - , variation_list=default_variation_list\n - , line_portalType = default_line_portalType\n - , operation_currency = operation_currency\n - , empty_line_number=0)\n -\n -\n -\n -\n - return context.asContext( context=None\n - , portal_type=context.getPortalType()\n - , calculated_price=total_price\n - , otherParameter = default_otherParameter\n - , cashStatus_list=default_cashStatus_list\n - , emissionLetter_list=default_emissionLetter_list\n - , variation_list=default_variation_list\n - # , line_portalType = default_line_portalType\n - # , operation_currency = operation_currency\n - ,**kw\n - ).CashDetail_fastInputForm(**kw)\n -\n -\n -else :\n - otherParameter_list = kw[\'otherParameter\']\n - default_columnBase = otherParameter_list[3]\n - default_updatePossible = otherParameter_list[2]\n - default_line_portalType = otherParameter_list[1]\n - \n -\n - if default_updatePossible == \'False\':\n - context.Base_updateDialogForm(listbox=listbox, empty_line_number=0)\n - return context.asContext( context=None, portal_type=context.getPortalType() ,**kw ).CashDetail_fastInputForm(**kw)\n -\n - if default_columnBase == \'cashStatus\':\n - columnBase_list = kw[\'cashStatus_list\']\n - maxLines = len(kw[\'emissionLetter_list\']) * len(kw[\'variation_list\'])\n - elif default_columnBase == \'emissionLetter\':\n - columnBase_list = kw[\'emissionLetter_list\']\n - maxLines = len(kw[\'cashStatus_list\']) * len(kw[\'variation_list\'])\n - else:\n - columnBase_list = kw[\'variation_list\']\n - maxLines = len(kw[\'emissionLetter_list\']) * len(kw[\'cashStatus_list\'])\n -\n - total_price = 0\n - new_lineList = []\n - counter = 0\n -\n - preview_listbox_line = None\n - numberLineToAdd = 0\n - numberSameLine = 0\n -\n - listbox_line_count = len(listbox) \n - if listbox_line_count > 0:\n - listbox_line_count_plus_1 = listbox_line_count+1\n - else:\n - listbox_line_count_plus_1 = listbox_line_count\n -\n - last_row = False\n -\n - last_row = False\n -# for x in listbox :\n - for i_listbox in range(0,listbox_line_count_plus_1) : # Element of ListBox\n - if i_listbox < listbox_line_count:\n - listbox_line = listbox[i_listbox]\n - del listbox_line[\'listbox_key\']\n -\n -\n - else:\n - last_row = True\n -\n - if preview_listbox_line is None :\n - preview_listbox_line = listbox_line.copy() \n - elif last_row or preview_listbox_line[\'resourceId\'] <> listbox_line[\'resourceId\'] :\n - \n - if numberLineToAdd > (maxLines - numberSameLine) :\n - numberLineToAdd = maxLines - numberSameLine\n - if numberLineToAdd > 0:\n - counter = 1\n - preview_listbox_line[\'numberLineToAdd\'] = 0\n - for w in columnBase_list:\n - preview_listbox_line[\'column\'+str(counter)] = 0\n - preview_listbox_line[\'price\'] = 0\n - counter += 1\n - for z in range(0,numberLineToAdd) :\n - new_lineList.append(preview_listbox_line) \n -# raise \'KHA\',repr((a1,b1,c1, x[\'column4\'], preview_listbox_line[\'column4\'],montest[\'column4\']))\n - if last_row:\n - break\n -\n - preview_listbox_line = listbox_line.copy() \n - numberSameLine = 0; \n - numberLineToAdd = 0\n - numberSameLine += 1\n - if maxLines > 1:\n - numberLineToAdd += listbox_line[\'numberLineToAdd\']\n - listbox_line[\'numberLineToAdd\'] = 0\n - resource_list = context.portal_catalog(portal_type = (\'Banknote\',\'Coin\') ,id = listbox_line[\'resourceId\'])\n - resource_price = resource_list[0].getObject().getBasePrice()\n - listbox_line[\'resource\'] = resource_list[0].getObject().getTranslatedTitle()\n -\n - quantity = 0\n - counter = 1\n - for y in columnBase_list:\n - cell_quantity = int(listbox_line[\'column\'+str(counter)] or 0)\n - quantity = quantity + cell_quantity\n - counter += 1\n - listbox_line[\'price\'] = context.Integer_toString(int(quantity * resource_price))\n -# raise \'KHA\',repr(( x ))\n -\n - total_price += int(quantity * resource_price)\n - new_lineList.append(listbox_line) \n -\n - listbox = new_lineList \n -# raise \'KHA\',repr(( listbox ))\n - total_price = context.Integer_toString(total_price)\n -\n -\n -\n - context.Base_updateDialogForm( listbox=listbox\n - , calculated_price=total_price\n - , empty_line_number=0)\n -\n - return context.asContext( context=None\n - , portal_type=context.getPortalType()\n - , calculated_price=total_price\n - ,**kw\n - ).CashDetail_fastInputForm(**kw)\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_dav_writelocks</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_filepath</string> </key> - <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/CashDetail_fastInputUpdate</string> </value> - </item> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>listbox=None,cashDetail_parameter=None, destination=None,**kw</string> </value> - </item> - <item> - <key> <string>errors</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>func_code</string> </key> - <value> - <object> - <klass> - <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>co_argcount</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>listbox</string> - <string>cashDetail_parameter</string> - <string>destination</string> - <string>kw</string> - <string>None</string> - <string>_getitem_</string> - <string>default_cashStatus_list</string> - <string>default_emissionLetter_list</string> - <string>default_variation_list</string> - <string>operation_currency</string> - <string>default_line_portalType</string> - <string>default_columnBase</string> - <string>default_updatePossible</string> - <string>default_currencyCash_portalType</string> - <string>_getattr_</string> - <string>default_useInventory</string> - <string>default_otherParameter</string> - <string>append</string> - <string>$append0</string> - <string>_getiter_</string> - <string>context</string> - <string>x</string> - <string>currency_list</string> - <string>old_currency_list</string> - <string>len</string> - <string>variation</string> - <string>currency</string> - <string>total_price</string> - <string>Line_number</string> - <string>listbox_line</string> - <string>axis_list_dict</string> - <string>axis_dict</string> - <string>axis_name</string> - <string>False</string> - <string>resource_created</string> - <string>resource_list</string> - <string>resource_price</string> - <string>find_currencyLine</string> - <string>line1</string> - <string>line2</string> - <string>debug_kha</string> - <string>counter</string> - <string>newLine_created</string> - <string>total_quantity</string> - <string>col</string> - <string>quantity</string> - <string>cell</string> - <string>True</string> - <string>currency_dict</string> - <string>_write_</string> - <string>str</string> - <string>int</string> - <string>_apply_</string> - <string>otherParameter_list</string> - <string>columnBase_list</string> - <string>maxLines</string> - <string>new_lineList</string> - <string>preview_listbox_line</string> - <string>numberLineToAdd</string> - <string>numberSameLine</string> - <string>listbox_line_count</string> - <string>listbox_line_count_plus_1</string> - <string>last_row</string> - <string>range</string> - <string>i_listbox</string> - <string>w</string> - <string>z</string> - <string>y</string> - <string>cell_quantity</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - <none/> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>CashDetail_fastInputUpdate</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Persistence</string> - <string>PersistentMapping</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_container</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_getOthersForMatrixInput.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_getOthersForMatrixInput.xml index 18496e2aa5d3e0d452cd621a2176761bda74d76b..3436c7eaa3075d6a0f6f301e75ad3a4583458636 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_getOthersForMatrixInput.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_getOthersForMatrixInput.xml @@ -68,42 +68,42 @@ <key> <string>_body</string> </key> <value> <string>request = context.REQUEST\n return_value = None\n -if myChoice == \'emissionLetter_item\':\n - my_list = getattr(request,\'my_emissionLetter_list\',None) # Find Emission letter on the REQUEST\n - if my_list is None: \n - my_list = getattr(request,\'field_my_emissionLetter_list\',None) # Find Emission letter on the REQUEST\n +if my_choice == \'emission_letter_item\':\n + my_list = getattr(request,\'my_emission_letter_list\',None) # Find Emission letter on the REQUEST\n + if my_list is None:\n + my_list = getattr(request,\'field_my_emission_letter_list\',None) # Find Emission letter on the REQUEST\n \n - if my_list is not None: \n + if my_list is not None:\n return_value = [x for x in context.portal_categories.emission_letter.getCategoryChildTitleItemList()\n if x[1] in my_list ]\n - else: \n + else:\n return_value = [x for x in context.portal_categories.emission_letter.getCategoryChildTitleItemList()]\n -elif myChoice == \'emissionLetter_defaultValue\':\n - return_value = getattr(request,\'my_emissionLetter_list\',None) # Find Emission letter on the REQUEST\n +elif my_choice == \'emission_letter_default_value\':\n + return_value = getattr(request,\'my_emission_letter_list\',None) # Find Emission letter on the REQUEST\n return_value = return_value[1]\n -elif myChoice == \'cashStatus_item\':\n - my_list = getattr(request,\'my_cashStatus_list\',None) # Find cash Status on the REQUEST\n - if my_list is None: \n - my_list = getattr(request,\'field_my_cashStatus_list\',None) # Find Emission letter on the REQUEST\n - if my_list is not None: \n +elif my_choice == \'cash_status_item\':\n + my_list = getattr(request,\'my_cash_status_list\',None) # Find cash Status on the REQUEST\n + if my_list is None:\n + my_list = getattr(request,\'field_my_cash_status_list\',None) # Find Emission letter on the REQUEST\n + if my_list is not None:\n return_value = [x for x in context.portal_categories.cash_status.getCategoryChildTitleItemList()\n if x[1] in my_list]\n else:\n return_value = [x for x in context.portal_categories.cash_status.getCategoryChildTitleItemList()]\n -elif myChoice == \'cashStatus_defaultValue\':\n - return_value = getattr(request,\'my_cashStatus_list\',None) # Find cash Status on the REQUEST\n +elif my_choice == \'cash_status_default_value\':\n + return_value = getattr(request,\'my_cash_status_list\',None) # Find cash Status on the REQUEST\n return_value = return_value[1]\n \n -elif myChoice == \'variation_item\':\n +elif my_choice == \'variation_item\':\n my_list = getattr(request,\'my_variation_list\',None) # Find variation on the REQUEST\n - if my_list is None: \n + if my_list is None:\n my_list = getattr(request,\'field_my_variation_list\',None) # Find variation on the REQUEST\n - if my_list is not None: \n + if my_list is not None:\n return_value = [x for x in context.portal_categories.variation.getCategoryChildTitleItemList()\n if x[1] in my_list]\n else:\n return_value = [x for x in context.portal_categories.variation.getCategoryChildTitleItemList()]\n -elif myChoice == \'variation_defaultValue\':\n +elif my_choice == \'variation_default_value\':\n return_value = getattr(request,\'my_variation_list\',None) # Find variation on the REQUEST\n return_value = return_value[1]\n \n @@ -117,6 +117,12 @@ return return_value\n <none/> </value> </item> + <item> + <key> <string>_dav_writelocks</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> <item> <key> <string>_filepath</string> </key> <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/CashDetail_getOthersForMatrixInput</string> </value> @@ -129,7 +135,7 @@ return return_value\n </item> <item> <key> <string>_params</string> </key> - <value> <string>myChoice=None, **kw</string> </value> + <value> <string>my_choice=None, **kw</string> </value> </item> <item> <key> <string>errors</string> </key> @@ -155,7 +161,7 @@ return return_value\n <key> <string>co_varnames</string> </key> <value> <tuple> - <string>myChoice</string> + <string>my_choice</string> <string>kw</string> <string>_getattr_</string> <string>context</string> @@ -198,4 +204,25 @@ return return_value\n </dictionary> </pickle> </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <tuple> + <string>Persistence</string> + <string>PersistentMapping</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_container</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </pickle> + </record> </ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_getVariationForMatrixInput.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_getVariationForMatrixInput.xml index d4612580533af94c5b0af4a7d8330b3a65f7e605..9407da011ce55de087f29d8466cc7b8ad4b84a48 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_getVariationForMatrixInput.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_getVariationForMatrixInput.xml @@ -69,70 +69,70 @@ <value> <string encoding="cdata"><![CDATA[ request = context.REQUEST\n -default_emissionLetter_list = getattr(request,\'my_emissionLetter_list\',None) # Find Emission letter on the REQUEST\n -default_cashStatus_list = getattr(request,\'my_cashStatus_list\',None) # Find Cash Status on the REQUEST\n +default_emission_letter_list = getattr(request,\'my_emission_letter_list\',None) # Find Emission letter on the REQUEST\n +default_cash_status_list = getattr(request,\'my_cash_status_list\',None) # Find Cash Status on the REQUEST\n default_variation_list = getattr(request,\'my_variation_list\',None) # Find Variation on the REQUEST\n -default_otherParameter_list = getattr(request,\'my_otherParameter\',None) # Find Variation on the REQUEST\n +default_other_parameter_list = getattr(request,\'my_other_parameter\',None) # Find Variation on the REQUEST\n \n \n return_list = []\n return_list.append([\'displayed_resource\',\'Resource\'])\n \n \n -if default_emissionLetter_list is None:\n - default_emissionLetter_list = getattr(request,\'field_my_emissionLetter_list\',None) # Find Emission letter on the REQUEST\n - default_cashStatus_list = getattr(request,\'field_my_cashStatus_list\',None) # Find Cash Status on the REQUEST\n - default_variation_list = getattr(request,\'field_my_variation_list\',None) # Find Variation on the REQUEST\n - default_otherParameter_list = getattr(request,\'field_my_otherParameter\',None) # Find Variation on the REQUEST\n +if default_emission_letter_list is None:\n + default_emission_letter_list = getattr(request,\'field_my_emission_letter_list\',[]) # Find Emission letter on the REQUEST\n + default_cash_status_list = getattr(request,\'field_my_cash_status_list\',[]) # Find Cash Status on the REQUEST\n + default_variation_list = getattr(request,\'field_my_variation_list\',[]) # Find Variation on the REQUEST\n + default_other_parameter_list = getattr(request,\'field_my_other_parameter\', []) # Find Variation on the REQUEST\n \n -if len(default_otherParameter_list) > 2:\n - default_columnBase = default_otherParameter_list[3]\n +\n +if len(default_other_parameter_list) > 2:\n + default_column_base = default_other_parameter_list[3]\n else :\n - default_columnBase = \'variation\'\n + default_column_base = \'variation\'\n \n -allow_addLine = False\n -if len(default_emissionLetter_list) > 1 and default_columnBase <> \'emissionLetter\':\n - return_list.append([\'emissionLetter\',\'Emission Letter\'])\n - allow_addLine = True\n -if len(default_cashStatus_list) > 1 and default_columnBase <> \'cashStatus\':\n - return_list.append([\'cashStatus\',\'Cash Status\'])\n - allow_addLine = True\n -if len(default_variation_list) > 1 and default_columnBase <> \'variation\':\n +allow_add_line = False\n +if len(default_emission_letter_list) > 1 and default_column_base <> \'emission_letter\':\n + return_list.append([\'emission_letter\',\'Emission Letter\'])\n + allow_add_line = True\n +if len(default_cash_status_list) > 1 and default_column_base <> \'cash_status\':\n + return_list.append([\'cash_status\',\'Cash Status\'])\n + allow_add_line = True\n +if len(default_variation_list) > 1 and default_column_base <> \'variation\':\n return_list.append([\'variation\',\'Variation\'])\n - allow_addLine = True\n + allow_add_line = True\n \n -if allow_addLine:\n - return_list.append([\'numberLineToAdd\',\'numberLineToAdd\'])\n +if allow_add_line:\n + return_list.append([\'number_line_to_add\',\'Lines To Add\'])\n \n \n -if default_columnBase == \'cashStatus\':\n - default_columnBase_list = default_cashStatus_list\n +if default_column_base == \'cash_status\':\n + default_column_base_list = default_cash_status_list\n column_category = \'cash_status\'\n -elif default_columnBase == \'emissionLetter\':\n - default_columnBase_list = default_emissionLetter_list\n +elif default_column_base == \'emission_letter\':\n + default_column_base_list = default_emission_letter_list\n column_category = \'emission_letter\'\n else:\n - default_columnBase_list = default_variation_list\n + default_column_base_list = default_variation_list\n column_category = \'variation\'\n \n \n \n -if len(default_columnBase_list) > 0 :\n - columnBase_list = [x for x in context.portal_categories[column_category].getCategoryChildTitleItemList()[1:]\n - if x[1] in default_columnBase_list]\n +if len(default_column_base_list) > 0 :\n + column_base_list = [x for x in context.portal_categories[column_category].getCategoryChildTitleItemList()[1:]\n + if x[1] in default_column_base_list]\n else:\n - columnBase_list = context.portal_categories[column_category].getCategoryChildTitleItemList()[1:]\n + column_base_list = context.portal_categories[column_category].getCategoryChildTitleItemList()[1:]\n \n \n \n counter = 1\n -for x in columnBase_list:\n +for x in column_base_list:\n return_list.append([\'column\'+str(counter),x[0]])\n counter += 1\n return_list.append([\'price\',\'Price\'])\n -return_list.append([\'resource\',\'\'])\n -return_list.append([\'resourceId\',\'\'])\n -#context.log(\'CashDetail_getVariationForMatrixInput\', return_list)\n +return_list.append([\'resource_translated_title\',\'\'])\n +return_list.append([\'resource_id\',\'\'])\n return return_list\n @@ -194,24 +194,24 @@ return return_list\n <string>request</string> <string>getattr</string> <string>None</string> - <string>default_emissionLetter_list</string> - <string>default_cashStatus_list</string> + <string>default_emission_letter_list</string> + <string>default_cash_status_list</string> <string>default_variation_list</string> - <string>default_otherParameter_list</string> + <string>default_other_parameter_list</string> <string>return_list</string> <string>len</string> <string>_getitem_</string> - <string>default_columnBase</string> + <string>default_column_base</string> <string>False</string> - <string>allow_addLine</string> + <string>allow_add_line</string> <string>True</string> - <string>default_columnBase_list</string> + <string>default_column_base_list</string> <string>column_category</string> <string>append</string> <string>$append0</string> <string>_getiter_</string> <string>x</string> - <string>columnBase_list</string> + <string>column_base_list</string> <string>counter</string> <string>str</string> </tuple> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Coin_view/my_variation_list.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Coin_view/my_variation_list.xml index d716695792cb4ecbb99e21d43cc63f1d15b081de..02609718bc82228912a663e14f9e753987e172bc 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Coin_view/my_variation_list.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Coin_view/my_variation_list.xml @@ -231,7 +231,7 @@ </item> <item> <key> <string>required</string> </key> - <value> <int>1</int> </value> + <value> <int>0</int> </value> </item> <item> <key> <string>title</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ContainerLine_view.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ContainerLine_view.xml index c6fcff03044e790666f44a515837e14620fc979e..a786abf3244fa9c7ec941637095fc9f8b0364008 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ContainerLine_view.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ContainerLine_view.xml @@ -148,7 +148,7 @@ </item> <item> <key> <string>title</string> </key> - <value> <string>Caisse en bois</string> </value> + <value> <string>Cash Container Line</string> </value> </item> <item> <key> <string>unicode_mode</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Container_fastInputForm.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Container_fastInputForm.xml index c500d682050b7be091d5dff56182824313665963..43cad31e8af22f5fe66321ffe7bd3e2a4ea89432 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Container_fastInputForm.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Container_fastInputForm.xml @@ -158,7 +158,7 @@ </item> <item> <key> <string>title</string> </key> - <value> <string>Enregister</string> </value> + <value> <string>Save</string> </value> </item> <item> <key> <string>unicode_mode</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Container_view.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Container_view.xml index cced6a4f3c2e6fcf1d1ad46513c52e33f1d7c0e8..4f40a1cea91b650cc1b299ef4a2d57895a7f2a11 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Container_view.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Container_view.xml @@ -153,7 +153,7 @@ </item> <item> <key> <string>title</string> </key> - <value> <string>Caisse en bois</string> </value> + <value> <string>Cash Container</string> </value> </item> <item> <key> <string>unicode_mode</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/DeliveryCell_view.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/DeliveryCell_view.xml index 4ae845e931fae03c33f4946e061217ce759daae6..f9dfa0c642a555d4750ff877bcf3d507b559efb4 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/DeliveryCell_view.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/DeliveryCell_view.xml @@ -53,7 +53,7 @@ </item> <item> <key> <string>action</string> </key> - <value> <string></string> </value> + <value> <string>Base_edit</string> </value> </item> <item> <key> <string>encoding</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/DeliveryLine_zGetTotal.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/DeliveryLine_zGetTotal.xml index 785a0298c3da34393be717c145e81402753eff9b..ec070c43cb99bb864dcd4800523d0e2ed9e8aa4c 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/DeliveryLine_zGetTotal.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/DeliveryLine_zGetTotal.xml @@ -240,7 +240,7 @@ AND\t\n </item> <item> <key> <string>title</string> </key> - <value> <string>Comment: Exact copy from erp5_trade</string> </value> + <value> <string></string> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_getReportSectionList.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_getReportSectionList.xml deleted file mode 100644 index 894fcf3d20a215f2e12e11351fa725fceee7a542..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_getReportSectionList.xml +++ /dev/null @@ -1,234 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.PythonScripts.PythonScript</string> - <string>PythonScript</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>Python_magic</string> </key> - <value> <string encoding="base64">bfINCg==</string> </value> - </item> - <item> - <key> <string>Script_magic</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_container</string> </key> - <value> <string>container</string> </value> - </item> - <item> - <key> <string>name_context</string> </key> - <value> <string>context</string> </value> - </item> - <item> - <key> <string>name_m_self</string> </key> - <value> <string>script</string> </value> - </item> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_body</string> </key> - <value> <string>from Products.ERP5Form.Report import ReportSection\n -\n -result = []\n -\n -# Use Cases\n -result.append(\n - ReportSection(path=context.getPhysicalPath(), \n - title=\'Use Cases\', \n - form_id=None,\n - level=1,\n - ) \n - )\n -\n -use_case = context.use_case\n -\n -for o in use_case.contentValues():\n - result.append(\n - ReportSection(path=o.getPhysicalPath(), \n - title=\'Use Case de %s \' % o.getTitle(), \n - level=2,\n - form_id=\'UseCase_viewUseCaseActors\',\n - ) \n - )\n - for a in o.contentValues(filter={\'portal_type\' : \'Use Case Scenario\'}):\n - result.append(\n - ReportSection(path=a.getPhysicalPath(), \n - title=\'Sc\xc3\xa9nario %s\' % a.getTitle(), \n - level=3,\n - form_id=\'UseCaseScenario_view\',\n - ) \n - )\n -\n -# Analyse documentaire\n -result.append(\n - ReportSection(path=context.getPhysicalPath(), \n - title=\'Analyse documentaire: Documents\', \n - form_id=None,\n - level=1,\n - ) \n - )\n -\n -document_analysis = context.document_analysis[\'1\']\n -\n -for o in document_analysis.contentValues(filter={\'portal_type\' : \'Document Analysis Document\'}):\n - result.append(\n - ReportSection(path=o.getPhysicalPath(), \n - title=\'Structure documentaire de %s \' % o.getTitle(), \n - level=2,\n - form_id=\'DocumentAnalysisDocument_viewItems\',\n - ) \n - )\n -\n -\n -\n -# Analyse documentaire\n -result.append(\n - ReportSection(path=context.getPhysicalPath(), \n - title=\'Analyse documentaire: Lexiques\', \n - form_id=None,\n - level=1,\n - ) \n - )\n -\n -document_analysis = context.document_analysis[\'1\']\n -\n -for o in document_analysis.contentValues(filter={\'portal_type\' : \'Document Analysis Lexicon\'}):\n - result.append(\n - ReportSection(path=o.getPhysicalPath(), \n - title=\'Lexique de %s \' % o.getTitle(), \n - level=2,\n - form_id=\'DocumentAnalysisLexicon_view\',\n - ) \n - )\n -\n -\n -return result\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_filepath</string> </key> - <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/Document_getReportSectionList</string> </value> - </item> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>errors</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>func_code</string> </key> - <value> - <object> - <klass> - <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>co_argcount</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>Products.ERP5Form.Report</string> - <string>ReportSection</string> - <string>result</string> - <string>_getattr_</string> - <string>context</string> - <string>None</string> - <string>use_case</string> - <string>_getiter_</string> - <string>o</string> - <string>a</string> - <string>_getitem_</string> - <string>document_analysis</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Document_getReportSectionList</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Move this to erp5_consulting ?</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_viewBookReport.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_viewBookReport.xml deleted file mode 100644 index 09ca1f1001e3354a0fd7df567035e5058332b8e5..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_viewBookReport.xml +++ /dev/null @@ -1,133 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.ERP5Form.Report</string> - <string>ERP5Report</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>Default</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>Default</string> </key> - <value> - <list> - <string>my_title</string> - <string>my_date</string> - </list> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Document_viewBookReport</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>Document_viewBookReport</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>report_view</string> </value> - </item> - <item> - <key> <string>report_method</string> </key> - <value> <string>Document_getReportSectionList</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Rapport d\'Analyse (Move this to erp5_consulting ?)</string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_viewBookReport/my_date.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_viewBookReport/my_date.xml deleted file mode 100644 index f50574a701024733f5fc2fa0de7ab1bb97bbf802..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_viewBookReport/my_date.xml +++ /dev/null @@ -1,1995 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.StandardFields</string> - <string>DateTimeField</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>my_date</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>datetime_out_of_range</string> </key> - <value> <string>The date and time you entered were out of range.</string> </value> - </item> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>not_datetime</string> </key> - <value> <string>You did not enter a valid date and time.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_empty_time</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>ampm_time_style</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>date_only</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>date_separator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_now</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end_datetime</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>input_order</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>input_style</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start_datetime</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>time_separator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>sub_form</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_empty_time</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>ampm_time_style</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>date_only</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>date_separator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_now</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end_datetime</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>input_order</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>input_style</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start_datetime</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>time_separator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_empty_time</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>ampm_time_style</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>date_only</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>date_separator</string> </key> - <value> <string>/</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>default_now</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end_datetime</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>input_order</string> </key> - <value> <string>ymd</string> </value> - </item> - <item> - <key> <string>input_style</string> </key> - <value> <string>text</string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>start_datetime</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>time_separator</string> </key> - <value> <string>:</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Date</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.Form</string> - <string>BasicForm</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>fields</string> </key> - <value> - <dictionary> - <item> - <key> <string>ampm</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>day</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>hour</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent> - </value> - </item> - <item> - <key> <string>minute</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent> - </value> - </item> - <item> - <key> <string>month</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent> - </value> - </item> - <item> - <key> <string>year</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>Default</string> - <string>date</string> - <string>time</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>Default</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>date</string> </key> - <value> - <list> - <string>year</string> - <string>month</string> - <string>day</string> - </list> - </value> - </item> - <item> - <key> <string>time</string> </key> - <value> - <list> - <string>hour</string> - <string>minute</string> - <string>ampm</string> - </list> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>ISO-8859-1</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Basic Form</string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.StandardFields</string> - <string>StringField</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>ampm</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>am/pm</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.StandardFields</string> - <string>IntegerField</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>day</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Day</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="5" aka="AAAAAAAAAAU="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.StandardFields</string> - <string>IntegerField</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>hour</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Hour</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="6" aka="AAAAAAAAAAY="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.StandardFields</string> - <string>IntegerField</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>minute</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Minute</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="7" aka="AAAAAAAAAAc="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.StandardFields</string> - <string>IntegerField</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>month</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Month</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="8" aka="AAAAAAAAAAg="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.StandardFields</string> - <string>IntegerField</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>year</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Year</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_viewBookReport/my_title.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_viewBookReport/my_title.xml deleted file mode 100644 index 531e2bbab67e69efd9c874b761eca589d51f535a..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Document_viewBookReport/my_title.xml +++ /dev/null @@ -1,272 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.StandardFields</string> - <string>StringField</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>my_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Title</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvFileForm.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvFileForm.xml index 2fb3603188434a331d99ca6352c8746662aaa342..42a1562d4cd33fbe158c200a581f80b2239fce69 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvFileForm.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvFileForm.xml @@ -120,7 +120,7 @@ </item> <item> <key> <string>title</string> </key> - <value> <string>Import CSV file - Move to erp5_core ?</string> </value> + <value> <string>Import CSV File</string> </value> </item> <item> <key> <string>unicode_mode</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvToCategories.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvToCategories.xml index 372ba3175bcaa08778883ebb3653838ffb069bbd..09e22c59ec000ef1c33bc6f6f3c0b83c54d294ec 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvToCategories.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvToCategories.xml @@ -456,7 +456,7 @@ return printed\n </item> <item> <key> <string>title</string> </key> - <value> <string>Move to erp5_core ?</string> </value> + <value> <string></string> </value> </item> <item> <key> <string>warnings</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Integer_toString.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Integer_toString.xml deleted file mode 100644 index d4a276678ff04d7b1fdccf6d9c2fef13f634e221..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Integer_toString.xml +++ /dev/null @@ -1,179 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.PythonScripts.PythonScript</string> - <string>PythonScript</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>Python_magic</string> </key> - <value> <string encoding="base64">bfINCg==</string> </value> - </item> - <item> - <key> <string>Script_magic</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_container</string> </key> - <value> <string>container</string> </value> - </item> - <item> - <key> <string>name_context</string> </key> - <value> <string>context</string> </value> - </item> - <item> - <key> <string>name_m_self</string> </key> - <value> <string>script</string> </value> - </item> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_body</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -output_string = str(value)\n -int_string = output_string\n -end_string = \'\'\n -\n -if output_string.find(\'.\')>=0:\n - int_string = output_string.split(\'.\')[0]\n - end_string = \'.\' + output_string.split(\'.\')[1]\n -\n -int_len = len(int_string)\n -output_string = int_string\n -if int_len>3:\n - output_string = \'\'\n - i = int_len % 3 or 3\n - output_string = int_string[0:i]\n - while i <= int_len-3:\n - output_string += sep + int_string[i:i+3]\n - i+= 3\n -\n -output_string = output_string + end_string\n -return output_string\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_filepath</string> </key> - <value> <string>Script (Python):/erp5/portal_skins/erp5_banking_core/Integer_toString</string> </value> - </item> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>value,sep=\' \'</string> </value> - </item> - <item> - <key> <string>errors</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>func_code</string> </key> - <value> - <object> - <klass> - <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>co_argcount</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>value</string> - <string>sep</string> - <string>str</string> - <string>output_string</string> - <string>int_string</string> - <string>end_string</string> - <string>_getattr_</string> - <string>_getitem_</string> - <string>len</string> - <string>int_len</string> - <string>i</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <string> </string> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Integer_toString</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/VariationList_ok.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/VariationList_ok.xml deleted file mode 100644 index 82eb631e989c8216a9047771b3755a8dc18e87d9..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/VariationList_ok.xml +++ /dev/null @@ -1,176 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.PythonScripts.PythonScript</string> - <string>PythonScript</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>Python_magic</string> </key> - <value> <string encoding="base64">bfINCg==</string> </value> - </item> - <item> - <key> <string>Script_magic</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_container</string> </key> - <value> <string>container</string> </value> - </item> - <item> - <key> <string>name_context</string> </key> - <value> <string>context</string> </value> - </item> - <item> - <key> <string>name_m_self</string> </key> - <value> <string>script</string> </value> - </item> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_body</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -# list of all variation in the portal category\n -catalog_variation_list = context.portal_categories.variation.getCategoryChildTitleItemList()[1:] \n -\n -# List of elements on the input listbox\n -for x in listbox :\n - resource_list = context.portal_catalog(portal_type = (\'Banknote\',\'Coin\'),id = x[\'Id_resource\'])\n - resourceVariation_list = resource_list[0].getObject().getVariationIdList()\n - counter = 1\n - for y in catalog_variation_list:\n - if int(x[\'variation\'+str(counter)] or 0) <> 0 : \n - if y[1] not in resourceVariation_list :\n - return 0 \n - counter += 1 \n -return 1\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_filepath</string> </key> - <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/VariationList_ok</string> </value> - </item> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>listbox=None, **kw</string> </value> - </item> - <item> - <key> <string>errors</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>func_code</string> </key> - <value> - <object> - <klass> - <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>co_argcount</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>listbox</string> - <string>kw</string> - <string>_getitem_</string> - <string>_getattr_</string> - <string>context</string> - <string>catalog_variation_list</string> - <string>_getiter_</string> - <string>x</string> - <string>resource_list</string> - <string>resourceVariation_list</string> - <string>counter</string> - <string>y</string> - <string>int</string> - <string>str</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>VariationList_ok</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/getVariationForMatrixInput.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/getVariationForMatrixInput.xml deleted file mode 100644 index e2ccb584d8ab9c670369ba2408424f8306284849..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/getVariationForMatrixInput.xml +++ /dev/null @@ -1,162 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.PythonScripts.PythonScript</string> - <string>PythonScript</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>Python_magic</string> </key> - <value> <string encoding="base64">bfINCg==</string> </value> - </item> - <item> - <key> <string>Script_magic</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_container</string> </key> - <value> <string>container</string> </value> - </item> - <item> - <key> <string>name_context</string> </key> - <value> <string>context</string> </value> - </item> - <item> - <key> <string>name_m_self</string> </key> - <value> <string>script</string> </value> - </item> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_body</string> </key> - <value> <string>variation_list = context.portal_categories.variation.getCategoryChildTitleItemList()[1:]\n -return_list = [[\'displayed_resource\',\'Coupure\']]\n -counter = 1\n -for x in variation_list:\n - return_list.append([\'variation\'+str(counter),x[0]])\n -# x[counter-1][1]\n - counter += 1\n -return_list.append([\'price\',\'Montant\'])\n -return_list.append([\'resource\',\'\'])\n -return_list.append([\'Id_resource\',\'\'])\n -return return_list\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_filepath</string> </key> - <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/getVariationForMatrixInput</string> </value> - </item> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>errors</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>func_code</string> </key> - <value> - <object> - <klass> - <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>co_argcount</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>_getitem_</string> - <string>_getattr_</string> - <string>context</string> - <string>variation_list</string> - <string>return_list</string> - <string>counter</string> - <string>_getiter_</string> - <string>x</string> - <string>str</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>getVariationForMatrixInput</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/searchLineByResource.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/searchLineByResource.xml deleted file mode 100644 index 1d6a833901e862d66464bdc0e063f7cb58dbd180..0000000000000000000000000000000000000000 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/searchLineByResource.xml +++ /dev/null @@ -1,162 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <tuple> - <string>Products.PythonScripts.PythonScript</string> - <string>PythonScript</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>Python_magic</string> </key> - <value> <string encoding="base64">bfINCg==</string> </value> - </item> - <item> - <key> <string>Script_magic</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_container</string> </key> - <value> <string>container</string> </value> - </item> - <item> - <key> <string>name_context</string> </key> - <value> <string>context</string> </value> - </item> - <item> - <key> <string>name_m_self</string> </key> - <value> <string>script</string> </value> - </item> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_body</string> </key> - <value> <string>sourceline_list = [x for x in context.contentValues(filter={\'portal_type\':(\'Check Payment Line\',\'Money Deposit Line\')})\n - if x.getResourceValue().getTitle() == resourceTitle]\n -\n -if len(sourceline_list) == 0 :\n - return None\n -else:\n - return sourceline_list[0]\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_filepath</string> </key> - <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_core/searchLineByResource</string> </value> - </item> - <item> - <key> <string>_owner</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>resourceTitle=None</string> </value> - </item> - <item> - <key> <string>errors</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>func_code</string> </key> - <value> - <object> - <klass> - <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>co_argcount</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>resourceTitle</string> - <string>append</string> - <string>$append0</string> - <string>_getiter_</string> - <string>_getattr_</string> - <string>context</string> - <string>x</string> - <string>sourceline_list</string> - <string>len</string> - <string>None</string> - <string>_getitem_</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>searchLineByResource</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_banking_core/bt/change_log b/bt5/erp5_banking_core/bt/change_log index 26c3c58fe637e7975dc08fe7280062136a2b6857..466b0c612105c6cfa50689cd54ea86cc0bccd5c0 100644 --- a/bt5/erp5_banking_core/bt/change_log +++ b/bt5/erp5_banking_core/bt/change_log @@ -1,3 +1,6 @@ +2006-05-5 aurel +* clean up the skins + 2006-04-13 aurel * include bank_account