Commit ec91ae04 authored by Jérome Perrin's avatar Jérome Perrin

improved accouting transaction view


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@4734 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent ee2b475f
...@@ -81,32 +81,38 @@ except AttributeError, e :\n ...@@ -81,32 +81,38 @@ except AttributeError, e :\n
</item> </item>
<item> <item>
<key> <string>_code</string> </key> <key> <string>_code</string> </key>
<value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAAAgAAAAKAAAAQwAA <value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAAAoAAAAKAAAATwAA
AHOQAAAAZAEAawAAbAEAfQEAAXQCAH0DAHwBAHQCAGQCAIMCAH0EAHk4AHQFAHwDAGQDAIMCAGQE AHOQAAAAZAEAawAAbAEAfQMAAXQCAH0FAHwDAHQCAGQCAIMCAH0GAHk4AHQFAHwFAGQDAIMCAGQE
AHQFAHwEAGQFAIMCAIMAAGQGAHQFAHwEAGQHAIMCAIMAAIMAAgFXbi8ABHQGAGoKAG8jAAEBfQcA AHQFAHwGAGQFAIMCAIMAAGQGAHQFAHwGAGQHAIMCAIMAAIMAAgFXbi8ABHQGAGoKAG8jAAEBfQkA
AXQFAHQCAGQIAIMCAGQJAGQKAHwHABaDAgABbgIAAVhkAABTKAsAAABOKAEAAABzDQAAAGdldFRv AXQFAHQCAGQIAIMCAGQJAGQKAHwJABaDAgABbgIAAVhkAABTKAsAAABOKAEAAABzDQAAAGdldFRv
b2xCeU5hbWVzEgAAAHBvcnRhbF9wcmVmZXJlbmNlc3MEAAAAZWRpdHMOAAAAc291cmNlX3NlY3Rp b2xCeU5hbWVzEgAAAHBvcnRhbF9wcmVmZXJlbmNlc3MEAAAAZWRpdHMOAAAAc291cmNlX3NlY3Rp
b25zLgAAAGdldFByZWZlcnJlZEFjY291bnRpbmdUcmFuc2FjdGlvblNvdXJjZVNlY3Rpb25zCAAA b25zLgAAAGdldFByZWZlcnJlZEFjY291bnRpbmdUcmFuc2FjdGlvblNvdXJjZVNlY3Rpb25zCAAA
AHJlc291cmNlcykAAABnZXRQcmVmZXJyZWRBY2NvdW50aW5nVHJhbnNhY3Rpb25DdXJyZW5jeXMD AHJlc291cmNlcykAAABnZXRQcmVmZXJyZWRBY2NvdW50aW5nVHJhbnNhY3Rpb25DdXJyZW5jeXMD
AAAAbG9ncykAAABBY2NvdW50aW5nVHJhbnNhY3Rpb25fSW5pdEZyb21QcmVmZXJlbmNlc3MKAAAA AAAAbG9ncykAAABBY2NvdW50aW5nVHJhbnNhY3Rpb25fSW5pdEZyb21QcmVmZXJlbmNlc3MKAAAA
ZXJyb3IgOiAlcygIAAAAcxYAAABQcm9kdWN0cy5DTUZDb3JlLnV0aWxzcw0AAABnZXRUb29sQnlO ZXJyb3IgOiAlcygIAAAAcxYAAABQcm9kdWN0cy5DTUZDb3JlLnV0aWxzcw0AAABnZXRUb29sQnlO
YW1lcwcAAABjb250ZXh0cwsAAAB0cmFuc2FjdGlvbnMPAAAAcHJlZmVyZW5jZV90b29scwkAAABf YW1lcwcAAABjb250ZXh0cwsAAAB0cmFuc2FjdGlvbnMPAAAAcHJlZmVyZW5jZV90b29scwkAAABf
Z2V0YXR0cl9zDgAAAEF0dHJpYnV0ZUVycm9ycwEAAABlKAgAAABzFgAAAFByb2R1Y3RzLkNNRkNv Z2V0YXR0cl9zDgAAAEF0dHJpYnV0ZUVycm9ycwEAAABlKAoAAABzBAAAAGFyZ3NzAgAAAGt3cxYA
cmUudXRpbHNzDQAAAGdldFRvb2xCeU5hbWVzBwAAAGNvbnRleHRzCwAAAHRyYW5zYWN0aW9ucw8A AABQcm9kdWN0cy5DTUZDb3JlLnV0aWxzcw0AAABnZXRUb29sQnlOYW1lcwcAAABjb250ZXh0cwsA
AABwcmVmZXJlbmNlX3Rvb2xzCQAAAF9nZXRhdHRyX3MOAAAAQXR0cmlidXRlRXJyb3JzAQAAAGUo AAB0cmFuc2FjdGlvbnMPAAAAcHJlZmVyZW5jZV90b29scwkAAABfZ2V0YXR0cl9zDgAAAEF0dHJp
AAAAACgAAAAAcw8AAABTY3JpcHQgKFB5dGhvbilzKQAAAEFjY291bnRpbmdUcmFuc2FjdGlvbl9J YnV0ZUVycm9ycwEAAABlKAAAAAAoAAAAAHMPAAAAU2NyaXB0IChQeXRob24pcykAAABBY2NvdW50
bml0RnJvbVByZWZlcmVuY2VzAQAAAHMQAAAADQIGAQ8CBgEPARIBFAETASgBAAAAcykAAABBY2Nv aW5nVHJhbnNhY3Rpb25fSW5pdEZyb21QcmVmZXJlbmNlcwEAAABzEAAAAA0CBgEPAgYBDwESARQB
dW50aW5nVHJhbnNhY3Rpb25fSW5pdEZyb21QcmVmZXJlbmNlcygBAAAAcykAAABBY2NvdW50aW5n EwEoAQAAAHMpAAAAQWNjb3VudGluZ1RyYW5zYWN0aW9uX0luaXRGcm9tUHJlZmVyZW5jZXMoAQAA
VHJhbnNhY3Rpb25fSW5pdEZyb21QcmVmZXJlbmNlcygAAAAAKAAAAABzDwAAAFNjcmlwdCAoUHl0 AHMpAAAAQWNjb3VudGluZ1RyYW5zYWN0aW9uX0luaXRGcm9tUHJlZmVyZW5jZXMoAAAAACgAAAAA
aG9uKXMIAAAAPG1vZHVsZT4BAAAAcwAAAAA=</string> </value> cw8AAABTY3JpcHQgKFB5dGhvbilzCAAAADxtb2R1bGU+AQAAAHMAAAAA</string> </value>
</item> </item>
<item> <item>
<key> <string>_filepath</string> </key> <key> <string>_filepath</string> </key>
<value> <string>Script (Python):/nexedi/erp5_accounting/AccountingTransaction_InitFromPreferences</string> </value> <value> <string>Script (Python):/nexedi/portal_skins/erp5_accounting/AccountingTransaction_InitFromPreferences</string> </value>
</item>
<item>
<key> <string>_owner</string> </key>
<value>
<none/>
</value>
</item> </item>
<item> <item>
<key> <string>_params</string> </key> <key> <string>_params</string> </key>
<value> <string></string> </value> <value> <string>*args, **kw</string> </value>
</item> </item>
<item> <item>
<key> <string>errors</string> </key> <key> <string>errors</string> </key>
...@@ -132,9 +138,11 @@ aG9uKXMIAAAAPG1vZHVsZT4BAAAAcwAAAAA=</string> </value> ...@@ -132,9 +138,11 @@ aG9uKXMIAAAAPG1vZHVsZT4BAAAAcwAAAAA=</string> </value>
<key> <string>co_varnames</string> </key> <key> <string>co_varnames</string> </key>
<value> <value>
<tuple> <tuple>
<string>args</string>
<string>kw</string>
<string>Products.CMFCore.utils</string> <string>Products.CMFCore.utils</string>
<string>getToolByName</string> <string>getToolByName</string>
<string>context</string> <string>context</string>
<string>transaction</string> <string>transaction</string>
<string>preference_tool</string> <string>preference_tool</string>
<string>_getattr_</string> <string>_getattr_</string>
......
...@@ -84,8 +84,7 @@ def sortInvoiceTransactionLine(a, b):\n ...@@ -84,8 +84,7 @@ def sortInvoiceTransactionLine(a, b):\n
\n \n
\n \n
object_list = []\n object_list = []\n
#for obj in context.objectValues() : \n for obj in context.objectValues() : \n
for obj in context.searchFolder() : ## FIXME: objectValues is broken, displayed lines are not always indexed correctly\n
obj = obj.getObject()\n obj = obj.getObject()\n
if kw.has_key(\'portal_type\') : \n if kw.has_key(\'portal_type\') : \n
if obj.getPortalType() in kw[\'portal_type\'] : \n if obj.getPortalType() in kw[\'portal_type\'] : \n
...@@ -114,7 +113,7 @@ AABhX2lkcwkAAABzb3J0X2RpY3RzCQAAAF9nZXRpdGVtX3MBAAAAYnMEAAAAYl9pZHMDAAAAY21w ...@@ -114,7 +113,7 @@ AABhX2lkcwkAAABzb3J0X2RpY3RzCQAAAF9nZXRpdGVtX3MBAAAAYnMEAAAAYl9pZHMDAAAAY21w
KAgAAABzAQAAAGFzAQAAAGJzCQAAAF9nZXRhdHRyX3MEAAAAYV9pZHMJAAAAc29ydF9kaWN0cwkA KAgAAABzAQAAAGFzAQAAAGJzCQAAAF9nZXRhdHRyX3MEAAAAYV9pZHMJAAAAc29ydF9kaWN0cwkA
AABfZ2V0aXRlbV9zBAAAAGJfaWRzAwAAAGNtcCgBAAAAcwkAAABzb3J0X2RpY3QoAAAAAHMPAAAA AABfZ2V0aXRlbV9zBAAAAGJfaWRzAwAAAGNtcCgBAAAAcwkAAABzb3J0X2RpY3QoAAAAAHMPAAAA
U2NyaXB0IChQeXRob24pcxoAAABzb3J0SW52b2ljZVRyYW5zYWN0aW9uTGluZQgAAABzDgAAAAAB U2NyaXB0IChQeXRob24pcxoAAABzb3J0SW52b2ljZVRyYW5zYWN0aW9uTGluZQgAAABzDgAAAAAB
EgENARMBEgENARMBcwwAAABzZWFyY2hGb2xkZXJzCQAAAGdldE9iamVjdHMHAAAAaGFzX2tleXML EgENARMBEgENARMBcwwAAABvYmplY3RWYWx1ZXNzCQAAAGdldE9iamVjdHMHAAAAaGFzX2tleXML
AAAAcG9ydGFsX3R5cGVzDQAAAGdldFBvcnRhbFR5cGVzBgAAAGFwcGVuZHMEAAAAc29ydCgJAAAA AAAAcG9ydGFsX3R5cGVzDQAAAGdldFBvcnRhbFR5cGVzBgAAAGFwcGVuZHMEAAAAc29ydCgJAAAA
cwkAAABzb3J0X2RpY3RzGgAAAHNvcnRJbnZvaWNlVHJhbnNhY3Rpb25MaW5lcwsAAABvYmplY3Rf cwkAAABzb3J0X2RpY3RzGgAAAHNvcnRJbnZvaWNlVHJhbnNhY3Rpb25MaW5lcwsAAABvYmplY3Rf
bGlzdHMJAAAAX2dldGl0ZXJfcwkAAABfZ2V0YXR0cl9zBwAAAGNvbnRleHRzAwAAAG9ianMCAAAA bGlzdHMJAAAAX2dldGl0ZXJfcwkAAABfZ2V0YXR0cl9zBwAAAGNvbnRleHRzAwAAAG9ianMCAAAA
...@@ -122,14 +121,14 @@ a3dzCQAAAF9nZXRpdGVtXygJAAAAcwIAAABrd3MJAAAAc29ydF9kaWN0cxoAAABzb3J0SW52b2lj ...@@ -122,14 +121,14 @@ a3dzCQAAAF9nZXRpdGVtXygJAAAAcwIAAABrd3MJAAAAc29ydF9kaWN0cxoAAABzb3J0SW52b2lj
ZVRyYW5zYWN0aW9uTGluZXMLAAAAb2JqZWN0X2xpc3RzCQAAAF9nZXRpdGVyX3MJAAAAX2dldGF0 ZVRyYW5zYWN0aW9uTGluZXMLAAAAb2JqZWN0X2xpc3RzCQAAAF9nZXRpdGVyX3MJAAAAX2dldGF0
dHJfcwcAAABjb250ZXh0cwMAAABvYmpzCQAAAF9nZXRpdGVtXygAAAAAKAEAAABzCQAAAHNvcnRf dHJfcwcAAABjb250ZXh0cwMAAABvYmpzCQAAAF9nZXRpdGVtXygAAAAAKAEAAABzCQAAAHNvcnRf
ZGljdHMPAAAAU2NyaXB0IChQeXRob24pczMAAABBY2NvdW50aW5nVHJhbnNhY3Rpb25fc2VhcmNo ZGljdHMPAAAAU2NyaXB0IChQeXRob24pczMAAABBY2NvdW50aW5nVHJhbnNhY3Rpb25fc2VhcmNo
SW52b2ljZVRyYW5zYWN0aW9uTGluZXMBAAAAcxYAAAA8BwwKBgIZAAYBFQETASUBGwIXAhABKAEA SW52b2ljZVRyYW5zYWN0aW9uTGluZXMBAAAAcxYAAAA8BwwKBgEZAAYBFQETASUBGwIXAhABKAEA
AABzMwAAAEFjY291bnRpbmdUcmFuc2FjdGlvbl9zZWFyY2hJbnZvaWNlVHJhbnNhY3Rpb25MaW5l AABzMwAAAEFjY291bnRpbmdUcmFuc2FjdGlvbl9zZWFyY2hJbnZvaWNlVHJhbnNhY3Rpb25MaW5l
cygBAAAAczMAAABBY2NvdW50aW5nVHJhbnNhY3Rpb25fc2VhcmNoSW52b2ljZVRyYW5zYWN0aW9u cygBAAAAczMAAABBY2NvdW50aW5nVHJhbnNhY3Rpb25fc2VhcmNoSW52b2ljZVRyYW5zYWN0aW9u
TGluZXMoAAAAACgAAAAAcw8AAABTY3JpcHQgKFB5dGhvbilzCAAAADxtb2R1bGU+AQAAAHMAAAAA</string> </value> TGluZXMoAAAAACgAAAAAcw8AAABTY3JpcHQgKFB5dGhvbilzCAAAADxtb2R1bGU+AQAAAHMAAAAA</string> </value>
</item> </item>
<item> <item>
<key> <string>_filepath</string> </key> <key> <string>_filepath</string> </key>
<value> <string>Script (Python):/nexedi/portal_skins/local_accounting/AccountingTransaction_searchInvoiceTransactionLines</string> </value> <value> <string>Script (Python):/nexedi/portal_skins/erp5_accounting/AccountingTransaction_searchInvoiceTransactionLines</string> </value>
</item> </item>
<item> <item>
<key> <string>_params</string> </key> <key> <string>_params</string> </key>
......
...@@ -117,6 +117,7 @@ ...@@ -117,6 +117,7 @@
<list> <list>
<string>my_start_date</string> <string>my_start_date</string>
<string>my_description</string> <string>my_description</string>
<string>my_translated_portal_type</string>
<string>my_translated_simulation_state_title</string> <string>my_translated_simulation_state_title</string>
</list> </list>
</value> </value>
......
...@@ -119,6 +119,7 @@ ...@@ -119,6 +119,7 @@
<string>my_start_date</string> <string>my_start_date</string>
<string>my_description</string> <string>my_description</string>
<string>my_causality_title_list</string> <string>my_causality_title_list</string>
<string>my_translated_portal_type</string>
<string>my_translated_simulation_state_title</string> <string>my_translated_simulation_state_title</string>
</list> </list>
</value> </value>
......
...@@ -119,6 +119,7 @@ ...@@ -119,6 +119,7 @@
<list> <list>
<string>my_start_date</string> <string>my_start_date</string>
<string>my_description</string> <string>my_description</string>
<string>my_translated_portal_type</string>
<string>my_translated_simulation_state_title</string> <string>my_translated_simulation_state_title</string>
</list> </list>
</value> </value>
......
...@@ -79,7 +79,7 @@ vat_infos = {\n ...@@ -79,7 +79,7 @@ vat_infos = {\n
}\n }\n
\n \n
invoice = context\n invoice = context\n
accounting_movement_type_list = invoice.getPortalDefaultAccountingMovementTypeList()\n accounting_movement_type_list = invoice.getPortalAccountingMovementTypeList()\n
accounting_movement_list = [x.getObject() for x in invoice.searchFolder(portal_type = accounting_movement_type_list)]\n accounting_movement_list = [x.getObject() for x in invoice.searchFolder(portal_type = accounting_movement_type_list)]\n
\n \n
# 1) the invoice contains accounting lines.\n # 1) the invoice contains accounting lines.\n
...@@ -93,7 +93,7 @@ if len(accounting_movement_list) :\n ...@@ -93,7 +93,7 @@ if len(accounting_movement_list) :\n
#if vat_infos[\'ratio\'] != 0 :\n #if vat_infos[\'ratio\'] != 0 :\n
# assert 1 # TODO\n # assert 1 # TODO\n
vat_infos.setdefault(\'title\', account.getTitle())\n vat_infos.setdefault(\'title\', account.getTitle())\n
vat_infos.setdefault(\'ratio\', movement.getTotalPrice() / float(invoice.getTotalPrice())) # XXX this calls catalog => bad & this does not suport multiple VAT lines either\n vat_infos.setdefault(\'ratio\', movement.getTotalPrice() / (float(invoice.getTotalPrice()) or 1)) # XXX this calls catalog => bad & this does not suport multiple VAT lines either\n
vat_infos.update( { \'total\': vat_infos[\'total\'] + movement.getTotalPrice() } )\n vat_infos.update( { \'total\': vat_infos[\'total\'] + movement.getTotalPrice() } )\n
\n \n
# 2) no accounting lines => we must look in the simulation\n # 2) no accounting lines => we must look in the simulation\n
...@@ -117,7 +117,7 @@ if not vat_infos.has_key(\'title\') :\n ...@@ -117,7 +117,7 @@ if not vat_infos.has_key(\'title\') :\n
if account.getAccountTypeId() == \'collected_vat\' : \n if account.getAccountTypeId() == \'collected_vat\' : \n
context.log(\'added simulation movement from\', movement.getPath())\n context.log(\'added simulation movement from\', movement.getPath())\n
vat_infos.setdefault(\'title\', account.getTitle())\n vat_infos.setdefault(\'title\', account.getTitle())\n
vat_infos.setdefault(\'ratio\', movement.getQuantity() / float(invoice_movement.getTotalPrice())) # XXX this does not suport multiple VAT lines \n vat_infos.setdefault(\'ratio\', movement.getQuantity() / (float(invoice_movement.getTotalPrice()) or 1)) # XXX this does not suport multiple VAT lines \n
vat_infos.update( { \'total\': vat_infos[\'total\'] + movement.getQuantity() } )\n vat_infos.update( { \'total\': vat_infos[\'total\'] + movement.getQuantity() } )\n
\n \n
vat_infos.setdefault(\'title\', "")\n vat_infos.setdefault(\'title\', "")\n
...@@ -129,50 +129,50 @@ return vat_infos\n ...@@ -129,50 +129,50 @@ return vat_infos\n
</item> </item>
<item> <item>
<key> <string>_code</string> </key> <key> <string>_code</string> </key>
<value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAABYAAAAsAAAAQwAA <value> <string encoding="base64">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 ZBAAgwIAaAAABGQBAHQPAHwAAGQBAIMCAHQDAHwLAGQaAIMCAIMAABcDPIMBAAFxgwIBcYMCV3Hk
AABkCgCDAgBkCwBkGwCDAgABdAMAfAAAZAoAgwIAZA0AZAIAgwIAAXwAAFNkAABTKBwAAABOcwUA AVdxowFXbgEAAXQDAHwAAGQKAIMCAGQLAGQbAIMCAAF0AwB8AABkCgCDAgBkDQBkAgCDAgABfAAA
AAB0b3RhbGkAAAAAcyoAAABnZXRQb3J0YWxEZWZhdWx0QWNjb3VudGluZ01vdmVtZW50VHlwZUxp U2QAAFMoHAAAAE5zBQAAAHRvdGFsaQAAAABzIwAAAGdldFBvcnRhbEFjY291bnRpbmdNb3ZlbWVu
c3RzDAAAAHNlYXJjaEZvbGRlcnMLAAAAcG9ydGFsX3R5cGVzCQAAAGdldE9iamVjdHMOAAAAZ2V0 dFR5cGVMaXN0cwwAAABzZWFyY2hGb2xkZXJzCwAAAHBvcnRhbF90eXBlcwkAAABnZXRPYmplY3Rz
U291cmNlVmFsdWVzEAAAAGdldEFjY291bnRUeXBlSWRzDQAAAGNvbGxlY3RlZF92YXRzCgAAAHNl DgAAAGdldFNvdXJjZVZhbHVlcxAAAABnZXRBY2NvdW50VHlwZUlkcw0AAABjb2xsZWN0ZWRfdmF0
dGRlZmF1bHRzBQAAAHRpdGxlcwgAAABnZXRUaXRsZXMFAAAAcmF0aW9zDQAAAGdldFRvdGFsUHJp cwoAAABzZXRkZWZhdWx0cwUAAAB0aXRsZXMIAAAAZ2V0VGl0bGVzBQAAAHJhdGlvcw0AAABnZXRU
Y2VzBgAAAHVwZGF0ZXMHAAAAaGFzX2tleXMPAAAAZ2V0TW92ZW1lbnRMaXN0cxsAAABnZXREZWxp b3RhbFByaWNlaQEAAABzBgAAAHVwZGF0ZXMHAAAAaGFzX2tleXMPAAAAZ2V0TW92ZW1lbnRMaXN0
dmVyeVJlbGF0ZWRWYWx1ZUxpc3RzEwAAAFNpbXVsYXRpb24gTW92ZW1lbnRzGAAAAGdldE9yZGVy cxsAAABnZXREZWxpdmVyeVJlbGF0ZWRWYWx1ZUxpc3RzEwAAAFNpbXVsYXRpb24gTW92ZW1lbnRz
UmVsYXRlZFZhbHVlTGlzdHMHAAAAZ2V0UGF0aGkBAAAAcwwAAABvYmplY3RWYWx1ZXNzAwAAAGxv GAAAAGdldE9yZGVyUmVsYXRlZFZhbHVlTGlzdHMHAAAAZ2V0UGF0aHMMAAAAb2JqZWN0VmFsdWVz
Z3MeAAAAYWRkZWQgc2ltdWxhdGlvbiBtb3ZlbWVudCBmcm9tcwsAAABnZXRRdWFudGl0eXMAAAAA cwMAAABsb2dzHgAAAGFkZGVkIHNpbXVsYXRpb24gbW92ZW1lbnQgZnJvbXMLAAAAZ2V0UXVhbnRp
KBYAAABzCQAAAHZhdF9pbmZvc3MHAAAAY29udGV4dHMHAAAAaW52b2ljZXMJAAAAX2dldGF0dHJf dHlzAAAAACgWAAAAcwkAAAB2YXRfaW5mb3NzBwAAAGNvbnRleHRzBwAAAGludm9pY2VzCQAAAF9n
cx0AAABhY2NvdW50aW5nX21vdmVtZW50X3R5cGVfbGlzdHMGAAAAYXBwZW5kcwgAAAAkYXBwZW5k ZXRhdHRyX3MdAAAAYWNjb3VudGluZ19tb3ZlbWVudF90eXBlX2xpc3RzBgAAAGFwcGVuZHMIAAAA
MHMJAAAAX2dldGl0ZXJfcwEAAAB4cxgAAABhY2NvdW50aW5nX21vdmVtZW50X2xpc3RzAwAAAGxl JGFwcGVuZDBzCQAAAF9nZXRpdGVyX3MBAAAAeHMYAAAAYWNjb3VudGluZ19tb3ZlbWVudF9saXN0
bnMIAAAAbW92ZW1lbnRzBwAAAGFjY291bnRzBAAAAE5vbmVzBQAAAGZsb2F0cwkAAABfZ2V0aXRl cwMAAABsZW5zCAAAAG1vdmVtZW50cwcAAABhY2NvdW50cwQAAABOb25lcwUAAABmbG9hdHMJAAAA
bV9zEAAAAGludm9pY2VfbW92ZW1lbnRzHwAAAGFnZ3JlZ2F0ZWRfc2ltdWxhdGlvbl9tb3ZlbWVu X2dldGl0ZW1fcxAAAABpbnZvaWNlX21vdmVtZW50cx8AAABhZ2dyZWdhdGVkX3NpbXVsYXRpb25f
dHNzEwAAAHNpbXVsYXRpb25fbW92ZW1lbnRzBwAAAF93cml0ZV9zEQAAAGFwcGxpZWRfcnVsZV9s bW92ZW1lbnRzcxMAAABzaW11bGF0aW9uX21vdmVtZW50cwcAAABfd3JpdGVfcxEAAABhcHBsaWVk
aXN0cwwAAABhcHBsaWVkX3J1bGUoFgAAAHMJAAAAdmF0X2luZm9zcwcAAABjb250ZXh0cwcAAABp X3J1bGVfbGlzdHMMAAAAYXBwbGllZF9ydWxlKBYAAABzCQAAAHZhdF9pbmZvc3MHAAAAY29udGV4
bnZvaWNlcwkAAABfZ2V0YXR0cl9zHQAAAGFjY291bnRpbmdfbW92ZW1lbnRfdHlwZV9saXN0cwYA dHMHAAAAaW52b2ljZXMJAAAAX2dldGF0dHJfcx0AAABhY2NvdW50aW5nX21vdmVtZW50X3R5cGVf
AABhcHBlbmRzCAAAACRhcHBlbmQwcwkAAABfZ2V0aXRlcl9zAQAAAHhzGAAAAGFjY291bnRpbmdf bGlzdHMGAAAAYXBwZW5kcwgAAAAkYXBwZW5kMHMJAAAAX2dldGl0ZXJfcwEAAAB4cxgAAABhY2Nv
bW92ZW1lbnRfbGlzdHMDAAAAbGVucwgAAABtb3ZlbWVudHMHAAAAYWNjb3VudHMEAAAATm9uZXMF dW50aW5nX21vdmVtZW50X2xpc3RzAwAAAGxlbnMIAAAAbW92ZW1lbnRzBwAAAGFjY291bnRzBAAA
AAAAZmxvYXRzCQAAAF9nZXRpdGVtX3MQAAAAaW52b2ljZV9tb3ZlbWVudHMfAAAAYWdncmVnYXRl AE5vbmVzBQAAAGZsb2F0cwkAAABfZ2V0aXRlbV9zEAAAAGludm9pY2VfbW92ZW1lbnRzHwAAAGFn
ZF9zaW11bGF0aW9uX21vdmVtZW50c3MTAAAAc2ltdWxhdGlvbl9tb3ZlbWVudHMHAAAAX3dyaXRl Z3JlZ2F0ZWRfc2ltdWxhdGlvbl9tb3ZlbWVudHNzEwAAAHNpbXVsYXRpb25fbW92ZW1lbnRzBwAA
X3MRAAAAYXBwbGllZF9ydWxlX2xpc3RzDAAAAGFwcGxpZWRfcnVsZSgAAAAAKAAAAABzDwAAAFNj AF93cml0ZV9zEQAAAGFwcGxpZWRfcnVsZV9saXN0cwwAAABhcHBsaWVkX3J1bGUoAAAAACgAAAAA
cmlwdCAoUHl0aG9uKXMdAAAAU2FsZUludm9pY2VUcmFuc2FjdGlvbl9nZXRWQVQBAAAAc0wAAAAA cw8AAABTY3JpcHQgKFB5dGhvbilzHQAAAFNhbGVJbnZvaWNlVHJhbnNhY3Rpb25fZ2V0VkFUAQAA
Bg8EBgESASYAJQMNAQ0ABgESARQBHAUiATgBPgMXARkABgEGAR4BIAEfAQcBHAISARoBDwMZAAYB AHNMAAAAAAYPBAYBEgEmACUDDQENAAYBEgEUARwFIgE/AT4DFwEZAAYBBgEeASABHwEHARwCEgEa
EgEUARwBIgEiATgBSQIWARMBKAEAAABzHQAAAFNhbGVJbnZvaWNlVHJhbnNhY3Rpb25fZ2V0VkFU AQ8DGQAGARIBFAEcASIBIgE/AUkCFgETASgBAAAAcx0AAABTYWxlSW52b2ljZVRyYW5zYWN0aW9u
KAEAAABzHQAAAFNhbGVJbnZvaWNlVHJhbnNhY3Rpb25fZ2V0VkFUKAAAAAAoAAAAAHMPAAAAU2Ny X2dldFZBVCgBAAAAcx0AAABTYWxlSW52b2ljZVRyYW5zYWN0aW9uX2dldFZBVCgAAAAAKAAAAABz
aXB0IChQeXRob24pcwgAAAA8bW9kdWxlPgEAAABzAAAAAA==</string> </value> DwAAAFNjcmlwdCAoUHl0aG9uKXMIAAAAPG1vZHVsZT4BAAAAcwAAAAA=</string> </value>
</item> </item>
<item> <item>
<key> <string>_filepath</string> </key> <key> <string>_filepath</string> </key>
......
...@@ -118,7 +118,7 @@ ...@@ -118,7 +118,7 @@
<list> <list>
<string>my_start_date</string> <string>my_start_date</string>
<string>my_description</string> <string>my_description</string>
<string>my_destination_reference</string> <string>my_translated_portal_type</string>
<string>my_translated_simulation_state_title</string> <string>my_translated_simulation_state_title</string>
</list> </list>
</value> </value>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment