Commit df3136e6 authored by Kevin Deldycke's avatar Kevin Deldycke

* Add an Annual Report generator (must be refactored and cleaned up).

* Update dependencies.
* Update description to reflect the actual status of this business template.
* Assign Paysheet Transaction portal type to 'accounting_transaction' group (thanks to Bartek).


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@5716 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent f11415de
......@@ -83,23 +83,9 @@ return cell_range\n
</item>
<item>
<key> <string>_code</string> </key>
<value> <string encoding="base64">YwAAAAAAAAAAAwAAAEAAAABzEwAAAGUAAGQBAGQCAIQCAFoBAGQAAFMoAwAAAE5pAAAAAGMCAAAA
DwAAABAAAABLAAAAc9MAAABnAAAEaQAAfQQAdAIAdAMAdAQAZAEAgwIAgwAAgwEARF0dAH0IAHwE
AGQCAHQGAHwIAGQDAIMCABeDAQABcSAAfgQAfQoAZwAABGkAAH0EAHQCAHQDAHQEAGQEAIMCAIMA
AIMBAERdHQB9CAB8BABkBQB0BgB8CABkAwCDAgAXgwEAAXFmAH4EAH0LAGcAAH0MAHwKAHwLAHwM
AGcDAFN0CgB8DACDAQBvEwABfAoAfAsAfAwAZwMAfQ4Abg0AAXwKAHwLAGcCAH0OAHwOAFNkAABT
KAYAAABOcxYAAABnZXRUYXhDYXRlZ29yeUl0ZW1MaXN0cw0AAAB0YXhfY2F0ZWdvcnkvaQAAAABz
FgAAAGdldFNhbGFyeVJhbmdlSXRlbUxpc3RzDQAAAHNhbGFyeV9yYW5nZS8oDAAAAHMGAAAAYXBw
ZW5kcwgAAAAkYXBwZW5kMHMJAAAAX2dldGl0ZXJfcwkAAABfZ2V0YXR0cl9zBwAAAGNvbnRleHRz
AQAAAHhzCQAAAF9nZXRpdGVtX3MEAAAAbGluZXMGAAAAY29sdW1ucwMAAAB0YWJzAwAAAGxlbnMK
AAAAY2VsbF9yYW5nZSgPAAAAcwwAAABjZWxsUmFuZ2VBeGVzCQAAAG1hdHJpeGJveHMCAAAAa3dz
BgAAAGFwcGVuZHMIAAAAJGFwcGVuZDBzCQAAAF9nZXRpdGVyX3MJAAAAX2dldGF0dHJfcwcAAABj
b250ZXh0cwEAAAB4cwkAAABfZ2V0aXRlbV9zBAAAAGxpbmVzBgAAAGNvbHVtbnMDAAAAdGFicwMA
AABsZW5zCgAAAGNlbGxfcmFuZ2UoAAAAACgAAAAAcw8AAABTY3JpcHQgKFB5dGhvbilzGAAAAFBh
eVNoZWV0TGluZV9hc0NlbGxSYW5nZQEAAABzEgAAACAAJgEgACYBBgINAw0BEwIMAigCAAAAcwQA
AABOb25lcxgAAABQYXlTaGVldExpbmVfYXNDZWxsUmFuZ2UoAgAAAHMEAAAATm9uZXMYAAAAUGF5
U2hlZXRMaW5lX2FzQ2VsbFJhbmdlKAAAAAAoAAAAAHMPAAAAU2NyaXB0IChQeXRob24pcwgAAAA8
bW9kdWxlPgEAAABzAAAAAA==</string> </value>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_filepath</string> </key>
......
......@@ -89,27 +89,9 @@ return [line_items, col_items, tab_items]\n
</item>
<item>
<key> <string>_code</string> </key>
<value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAAA8AAAAMAAAAQwAA
AHNTAQAAdAAAdAEAZAEAgwIAgwAAdAIAAoMBAFwDAH0DAH0EAH0FAGcAAH0GAGcAAH0HAGcAAH0I
AHhXAHQCAHwDAIMBAERdSQB9CQB0AAB0AAB0AAB0AQBkAgCDAgBkAwCDAgB8CQCDAQBkBACDAgCD
AAB9CgB0AAB8BgBkBQCDAgB8CQB8CgBmAgCDAQABcUEAV3hXAHQCAHwEAIMBAERdSQB9CwB0AAB0
AAB0AAB0AQBkAgCDAgBkAwCDAgB8CwCDAQBkBACDAgCDAAB9DAB0AAB8BwBkBQCDAgB8CwB8DABm
AgCDAQABcZsAV3hXAHQCAHwFAIMBAERdSQB9DQB0AAB0AAB0AAB0AQBkAgCDAgBkAwCDAgB8DQCD
AQBkBACDAgCDAAB9DgB0AAB8CABkBQCDAgB8DQB8DgBmAgCDAQABcfUAV3wGAHwHAHwIAGcDAFNk
AABTKAYAAABOcxgAAABQYXlTaGVldExpbmVfYXNDZWxsUmFuZ2VzEQAAAHBvcnRhbF9jYXRlZ29y
aWVzcw8AAAByZXNvbHZlQ2F0ZWdvcnlzDAAAAGdldFRpdGxlT3JJZHMGAAAAYXBwZW5kKA8AAABz
CQAAAF9nZXRhdHRyX3MHAAAAY29udGV4dHMJAAAAX2dldGl0ZXJfcwUAAABsaW5lc3MEAAAAY29s
c3MEAAAAdGFic3MKAAAAbGluZV9pdGVtc3MJAAAAY29sX2l0ZW1zcwkAAAB0YWJfaXRlbXNzCQAA
AGxpbmVfcGF0aHMKAAAAbGluZV90aXRsZXMIAAAAY29sX3BhdGhzCQAAAGNvbF90aXRsZXMIAAAA
dGFiX3BhdGhzCQAAAHRhYl90aXRsZSgPAAAAcwkAAABfZ2V0YXR0cl9zBwAAAGNvbnRleHRzCQAA
AF9nZXRpdGVyX3MFAAAAbGluZXNzBAAAAGNvbHNzBAAAAHRhYnNzCgAAAGxpbmVfaXRlbXNzCQAA
AGNvbF9pdGVtc3MJAAAAdGFiX2l0ZW1zcwkAAABsaW5lX3BhdGhzCgAAAGxpbmVfdGl0bGVzCAAA
AGNvbF9wYXRocwkAAABjb2xfdGl0bGVzCAAAAHRhYl9wYXRocwkAAAB0YWJfdGl0bGUoAAAAACgA
AAAAcw8AAABTY3JpcHQgKFB5dGhvbilzIQAAAFBheVNoZWV0TGluZV9nZXRDZWxsUmFuZ2VJdGVt
TGlzdAEAAABzIAAAACICBgEGAQYCDQAGAS0BGgINAAYBLQEaAg0ABgEtARoCKAEAAABzIQAAAFBh
eVNoZWV0TGluZV9nZXRDZWxsUmFuZ2VJdGVtTGlzdCgBAAAAcyEAAABQYXlTaGVldExpbmVfZ2V0
Q2VsbFJhbmdlSXRlbUxpc3QoAAAAACgAAAAAcw8AAABTY3JpcHQgKFB5dGhvbilzCAAAADxtb2R1
bGU+AQAAAHMAAAAA</string> </value>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_filepath</string> </key>
......
......@@ -108,48 +108,9 @@ return context.REQUEST.RESPONSE.redirect(context.absolute_url() + "/PaySheetTran
</item>
<item>
<key> <string>_code</string> </key>
<value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAAAkAAAAfAAAAQwAA
AHNNAwAAdAAAdAEAZAEAgwIAgwAAfQIAdAAAfAIAZAIAgwIAgwAAfQMAdAAAfAIAZAMAgwIAgwAA
fQQAdAAAfAIAZAQAgwIAgwAAfQUAdAAAfAIAZAUAgwIAgwAAdAYAagIAbzkAAXQAAHQAAHQAAHQB
AGQGAIMCAGQHAIMCAGQIAIMCAHQAAHQBAGQJAIMCAIMAAGQKABeDAQBTbgEAAXQAAHwCAGQLAIMC
AIMAAHQGAGoCAG85AAF0AAB0AAB0AAB0AQBkBgCDAgBkBwCDAgBkCACDAgB0AAB0AQBkCQCDAgCD
AABkDAAXgwEAU24BAAF8BABkDQB0BgBmAgBqBgBvOQABdAAAdAAAdAAAdAEAZAYAgwIAZAcAgwIA
ZAgAgwIAdAAAdAEAZAkAgwIAgwAAZA4AF4MBAFNuAQABfAUAZA0AdAYAZgIAagYAbzkAAXQAAHQA
AHQAAHQBAGQGAIMCAGQHAIMCAGQIAIMCAHQAAHQBAGQJAIMCAIMAAGQPABeDAQBTbgEAAXQAAHwC
AGQQAIMCAIMAAH0HAHQAAHwCAGQRAIMCAIMAAH0IAHQAAHwHAGQSAIMCAIMAAGQNAHQGAGYCAGoG
AG85AAF0AAB0AAB0AAB0AQBkBgCDAgBkBwCDAgBkCACDAgB0AAB0AQBkCQCDAgCDAABkEwAXgwEA
U24BAAF0AAB8BwBkFACDAgCDAABkDQB0BgBmAgBqBgBvOQABdAAAdAAAdAAAdAEAZAYAgwIAZAcA
gwIAZAgAgwIAdAAAdAEAZAkAgwIAgwAAZBUAF4MBAFNuAQABdAAAfAgAZBYAgwIAgwAAZA0AdAYA
ZgIAagYAbzkAAXQAAHQAAHQAAHQBAGQGAIMCAGQHAIMCAGQIAIMCAHQAAHQBAGQJAIMCAIMAAGQX
ABeDAQBTbgEAAXQAAHQAAHwIAGQYAIMCAIMAAGQZAIMCAIMAAGQNAHQGAGYCAGoGAG85AAF0AAB0
AAB0AAB0AQBkBgCDAgBkBwCDAgBkCACDAgB0AAB0AQBkCQCDAgCDAABkGgAXgwEAU24BAAF0AAB0
AAB0AAB0AQBkBgCDAgBkBwCDAgBkCACDAgB0AAB0AQBkCQCDAgCDAABkGwAXgwEAU2QAAFMoHAAA
AE5zCQAAAGdldE9iamVjdHMNAAAAZ2V0UG9ydGFsVHlwZXMVAAAAZ2V0RGVzdGluYXRpb25TZWN0
aW9ucxAAAABnZXRTb3VyY2VTZWN0aW9ucw4AAABnZXRHcm9zc1NhbGFyeXMHAAAAUkVRVUVTVHMI
AAAAUkVTUE9OU0VzCAAAAHJlZGlyZWN0cwwAAABhYnNvbHV0ZV91cmxzLwAAAD9wb3J0YWxfc3Rh
dHVzX21lc3NhZ2U9R3Jvc3Mrc2FsYXJ5K2lzK3JlcXVpcmVkcwwAAABnZXRTdGFydERhdGVzLQAA
AD9wb3J0YWxfc3RhdHVzX21lc3NhZ2U9U3RhcnQrZGF0ZStpcytyZXF1aXJlZHMAAAAAcy8AAAA/
cG9ydGFsX3N0YXR1c19tZXNzYWdlPVRoZStlbXBsb3llZStpcytyZXF1aXJlZHMvAAAAP3BvcnRh
bF9zdGF0dXNfbWVzc2FnZT1UaGUrZW1wbG95ZXIraXMrcmVxdWlyZWRzGgAAAGdldERlc3RpbmF0
aW9uU2VjdGlvblZhbHVlcxUAAABnZXRTb3VyY2VTZWN0aW9uVmFsdWVzDgAAAGdldENhcmVlckdy
YWRlczwAAAA/cG9ydGFsX3N0YXR1c19tZXNzYWdlPVRoZStlbXBsb3llZSttdXN0K2hhdmUrYStj
YXJlZXIrZ3JhZGVzEgAAAGdldE1hcml0YWxTdGF0dXNJZHM+AAAAP3BvcnRhbF9zdGF0dXNfbWVz
c2FnZT1UaGUrZW1wbG95ZWUrbXVzdCtoYXZlK2ErbWFyaXRhbCtzdGF0dXNzDwAAAGdldENyZWF0
aW9uRGF0ZXNLAAAAP3BvcnRhbF9zdGF0dXNfbWVzc2FnZT1UaGUrZW1wbG95ZXIrbXVzdCtoYXZl
K2FuK29yZ2FuaXNhdGlvbitjcmVhdGlvbitkYXRlcxEAAABnZXREZWZhdWx0QWRkcmVzc3MKAAAA
Z2V0WmlwQ29kZXM4AAAAP3BvcnRhbF9zdGF0dXNfbWVzc2FnZT1UaGUrZW1wbG95ZXIrbXVzdCto
YXZlK2EremlwK2NvZGVzfgAAAC9QYXlTaGVldFRyYW5zYWN0aW9uX3ZpZXdQcmV2aWV3P3NlbGVj
dGlvbl9uYW1lPWRlZmF1bHQmYW1wO2RpYWxvZ19jYXRlZ29yeT1vYmplY3RfYWN0aW9uJmFtcDtm
b3JtX2lkPVBheVNoZWV0VHJhbnNhY3Rpb25fdmlldygJAAAAcwkAAABfZ2V0YXR0cl9zBwAAAGNv
bnRleHRzCAAAAHBheXNoZWV0cw0AAABwYXlzaGVldF90eXBlcwgAAABlbXBsb3llZXMIAAAAZW1w
bG95ZXJzBAAAAE5vbmVzDAAAAGVtcGxveWVlX29ianMMAAAAZW1wbG95ZXJfb2JqKAkAAABzCQAA
AF9nZXRhdHRyX3MHAAAAY29udGV4dHMIAAAAcGF5c2hlZXRzDQAAAHBheXNoZWV0X3R5cGVzCAAA
AGVtcGxveWVlcwgAAABlbXBsb3llcnMEAAAATm9uZXMMAAAAZW1wbG95ZWVfb2JqcwwAAABlbXBs
b3llcl9vYmooAAAAACgAAAAAcw8AAABTY3JpcHQgKFB5dGhvbilzIwAAAFBheVNoZWV0VHJhbnNh
Y3Rpb25fY2hlY2tQYXJhbWV0ZXJzAQAAAHMsAAAAEgESARIBEgIZATkCGQE5AhMBOQITATkCEgES
Ah8BOQIfATkCHwE5AisBOQMoAQAAAHMjAAAAUGF5U2hlZXRUcmFuc2FjdGlvbl9jaGVja1BhcmFt
ZXRlcnMoAQAAAHMjAAAAUGF5U2hlZXRUcmFuc2FjdGlvbl9jaGVja1BhcmFtZXRlcnMoAAAAACgA
AAAAcw8AAABTY3JpcHQgKFB5dGhvbilzCAAAADxtb2R1bGU+AQAAAHMAAAAA</string> </value>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_filepath</string> </key>
......
......@@ -106,30 +106,9 @@ return report_lines\n
</item>
<item>
<key> <string>_code</string> </key>
<value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAAAoAAAAOAAAAQwAA
AHO0AQAAdAAAdAEAZAEAgwIAgwAAfQIAZwAAfQMAeJEBdAQAfAIAgwEARF2DAX0FAGgAAARkAgB0
BgADPARkAwB0BgADPARkBAB0BgADPARkBQB0BgADPARkBgB0BgADPARkBwB0BgADPARkCAB0BgAD
PARkCQB0BgADPH0HAHQAAHQIAHwFAGQKAIMCAGQLAIMCAGQMAIMBAGQNAAtqAwBvaAABdAgAfAUA
ZA4AgwIAdAkAfAcAgwEAZAIAPHQIAHwFAGQPAIMCAHQJAHwHAIMBAGQGADx0CAB8BQBkEACDAgB0
CQB8BwCDAQBkBwA8dAgAfAUAZBEAgwIAdAkAfAcAgwEAZAgAPG4BAAF0AAB0CAB8BQBkCgCDAgBk
CwCDAgBkEgCDAQBkDQALagMAb2gAAXQIAHwFAGQOAIMCAHQJAHwHAIMBAGQCADx0CAB8BQBkDwCD
AgB0CQB8BwCDAQBkAwA8dAgAfAUAZBAAgwIAdAkAfAcAgwEAZAQAPHQIAHwFAGQRAIMCAHQJAHwH
AIMBAGQFADxuAQABdAAAfAMAZBMAgwIAfAcAgwEAAXElAFd8AwBTZAAAUygUAAAATnMlAAAAUGF5
U2hlZXRUcmFuc2FjdGlvbl96R2V0RGV0YWlsZWRUb3RhbHMFAAAAdGl0bGVzEgAAAGVtcGxveWVy
X3RvdGFsYmFzZXMNAAAAZW1wbG95ZXJfcmF0ZXMOAAAAZW1wbG95ZXJfdG90YWxzEgAAAGVtcGxv
eWVlX3RvdGFsYmFzZXMNAAAAZW1wbG95ZWVfcmF0ZXMOAAAAZW1wbG95ZWVfdG90YWxzBQAAAHRv
dGFscw4AAAB2YXJpYXRpb25fdGV4dHMEAAAAZmluZHMOAAAAZW1wbG95ZWVfc2hhcmVpAQAAAHMM
AAAAcGFyZW50X3RpdGxlcwQAAABiYXNlcwQAAAByYXRlcwsAAAB0b3RhbF9wcmljZXMOAAAAZW1w
bG95ZXJfc2hhcmVzBgAAAGFwcGVuZCgKAAAAcwkAAABfZ2V0YXR0cl9zBwAAAGNvbnRleHRzDAAA
AHJlcG9ydF9pdGVtc3MMAAAAcmVwb3J0X2xpbmVzcwkAAABfZ2V0aXRlcl9zBAAAAGl0ZW1zBAAA
AE5vbmVzBAAAAGxpbmVzCQAAAF9nZXRpdGVtX3MHAAAAX3dyaXRlXygKAAAAcwkAAABfZ2V0YXR0
cl9zBwAAAGNvbnRleHRzDAAAAHJlcG9ydF9pdGVtc3MMAAAAcmVwb3J0X2xpbmVzcwkAAABfZ2V0
aXRlcl9zBAAAAGl0ZW1zBAAAAE5vbmVzBAAAAGxpbmVzCQAAAF9nZXRpdGVtX3MHAAAAX3dyaXRl
XygAAAAAKAAAAABzDwAAAFNjcmlwdCAoUHl0aG9uKXMlAAAAUGF5U2hlZXRUcmFuc2FjdGlvbl9n
ZXRSZXBvcnRMaW5lTGlzdAEAAABzLgAAABICBgMNAAYBEAEJAQkBCQEJAQkBCQEIAyYBGQEZARkB
HQEmARkBGQEZASABFAkoAQAAAHMlAAAAUGF5U2hlZXRUcmFuc2FjdGlvbl9nZXRSZXBvcnRMaW5l
TGlzdCgBAAAAcyUAAABQYXlTaGVldFRyYW5zYWN0aW9uX2dldFJlcG9ydExpbmVMaXN0KAAAAAAo
AAAAAHMPAAAAU2NyaXB0IChQeXRob24pcwgAAAA8bW9kdWxlPgEAAABzAAAAAA==</string> </value>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_filepath</string> </key>
......@@ -187,6 +166,10 @@ AAAAAHMPAAAAU2NyaXB0IChQeXRob24pcwgAAAA8bW9kdWxlPgEAAABzAAAAAA==</string> </valu
<key> <string>id</string> </key>
<value> <string>PaySheetTransaction_getReportLineList</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>NO LONGER MAINTAIN</string> </value>
</item>
<item>
<key> <string>warnings</string> </key>
<value>
......
......@@ -118,39 +118,9 @@ for i in range(len(legal_delays)):\n
</item>
<item>
<key> <string>_code</string> </key>
<value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAABUAAAAaAAAAQwAA
AHNwAgAAaAAABGQBAGQCAAM8BGQDAGQEAAM8aAAABGQBAGQFAAM8BGQDAGQGAAM8aAAABGQBAGQH
AAM8BGQDAGQIAAM8aAAABGQBAGQJAAM8BGQDAGQKAAM8ZwQAfQAAdAEAdAIAZAsAgwIAgwAAfQMA
dAEAfAMAZAwAgwIAgwAAfQQAdAUAfQYAdAcAfAQAZA0AgwIAbzoAAXQBAHQIAHwEAGQNAIMCAGQO
AIMCAIMAAH0GAHQBAHQIAHwEAGQNAIMCAGQPAIMCAIMAAH0JAG4BAAF0BQB8BgB8CQBmAgBqBgBv
CAABZBAAU24BAAFkCQB9CgB0AQB8BABkEQCDAgCDAAB9CwB4xAB0DAB8CwCDAQBEXbYAfQ0AdAEA
fA0AZBIAgwIAgwAAZBMAagIAbxYAAXQBAHwNAGQUAIMCAIMAAGQNAGoDAG9+AAF0AQB8DQBkDgCD
AgCDAAB8BgBqAgBvYQABeSYAdAEAfA0AZBUAgwIAgwAAdAEAfA0AZA8AgwIAgwAAGH0OAFduGQAE
dA8AagoAbw0AAQEBAWQJAH0OAG4CAAFYfA4AZAkAagQAbw4AAXwKAHwOADd9CgBxwAEBccQBAXEO
AQFxDgFXdBAAfAoAdBEAgwAAfAkAGBeDAQB9CgB4igB0DAB0EgB0EwB8AACDAQCDAQCDAQBEXXAA
fRQAfBQAdBMAfAAAgwEAZBYAGGoAAG89AAF0CAB0CAB8AAB8FACDAgBkAQCDAgB8CgBqBQBvGgAB
dAgAdAgAfAAAfBQAgwIAZAMAgwIAU3FoAgFx+AEBdAgAdAgAfAAAfBQAgwIAZAMAgwIAU3H4AVdk
AABTKBcAAABOcwQAAABkYXlzaR4AAABzBQAAAGRlbGF5cwYAAAAxIGpvdXJpPAAAAHMJAAAAMSBz
ZW1haW5ladoCAABzBgAAADEgbW9pc2kAAAAAcwYAAAAyIG1vaXNzCQAAAGdldE9iamVjdHMaAAAA
Z2V0RGVzdGluYXRpb25TZWN0aW9uVmFsdWVzDgAAAGRlZmF1bHRfY2FyZWVycxUAAABnZXRTdWJv
cmRpbmF0aW9uVmFsdWVzDAAAAGdldFN0YXJ0RGF0ZXMcAAAATm90IGVub3VnaCBkYXRhIHRvIGNh
bGN1bGF0ZXMNAAAAY29udGVudFZhbHVlc3MNAAAAZ2V0UG9ydGFsVHlwZXMGAAAAQ2FyZWVycwUA
AABnZXRJZHMLAAAAZ2V0U3RvcERhdGVpAQAAACgVAAAAcwwAAABsZWdhbF9kZWxheXNzCQAAAF9n
ZXRhdHRyX3MHAAAAY29udGV4dHMIAAAAcGF5c2hlZXRzDwAAAGVtcGxveWVlX29iamVjdHMEAAAA
Tm9uZXMLAAAAY3VycmVudF9vcmdzBwAAAGhhc2F0dHJzCQAAAF9nZXRpdGVtX3MSAAAAY3VycmVu
dF9zdGFydF9kYXRlcwoAAAB0b3RhbF90aW1lcwUAAABzdGVwc3MJAAAAX2dldGl0ZXJfcwQAAABz
dGVwcwQAAABkaWZmcwkAAABUeXBlRXJyb3JzAwAAAGludHMIAAAARGF0ZVRpbWVzBQAAAHJhbmdl
cwMAAABsZW5zAQAAAGkoFQAAAHMMAAAAbGVnYWxfZGVsYXlzcwkAAABfZ2V0YXR0cl9zBwAAAGNv
bnRleHRzCAAAAHBheXNoZWV0cw8AAABlbXBsb3llZV9vYmplY3RzBAAAAE5vbmVzCwAAAGN1cnJl
bnRfb3JncwcAAABoYXNhdHRycwkAAABfZ2V0aXRlbV9zEgAAAGN1cnJlbnRfc3RhcnRfZGF0ZXMK
AAAAdG90YWxfdGltZXMFAAAAc3RlcHNzCQAAAF9nZXRpdGVyX3MEAAAAc3RlcHMEAAAAZGlmZnMJ
AAAAVHlwZUVycm9ycwMAAABpbnRzCAAAAERhdGVUaW1lcwUAAAByYW5nZXMDAAAAbGVucwEAAABp
KAAAAAAoAAAAAHMPAAAAU2NyaXB0IChQeXRob24pcysAAABQYXlTaGVldFRyYW5zYWN0aW9uX2dl
dFJlc2lnbm1lbnRMZWdhbERlbGF5AQAAAHM+AAAAAAEVARUBFQEbAxIBEgQGARABGwEfAhMBCAQG
ARIBDQAJAS8BGQEDASYBDgELAQ0BGgIXBBkABgEXAR8BHgIoAQAAAHMrAAAAUGF5U2hlZXRUcmFu
c2FjdGlvbl9nZXRSZXNpZ25tZW50TGVnYWxEZWxheSgBAAAAcysAAABQYXlTaGVldFRyYW5zYWN0
aW9uX2dldFJlc2lnbm1lbnRMZWdhbERlbGF5KAAAAAAoAAAAAHMPAAAAU2NyaXB0IChQeXRob24p
cwgAAAA8bW9kdWxlPgEAAABzAAAAAA==</string> </value>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_filepath</string> </key>
......
......@@ -166,80 +166,9 @@ return l\n
</item>
<item>
<key> <string>_code</string> </key>
<value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAACEAAAA4AAAACwAA
AHN+AwAAZAAAawAAfQEAZAEAawEAbAIAiQAAAWQCAGsDAGwEAIkBAAF0BQB0BgBkAwCDAgCDAABh
BwBkBABhCABnAABhCQB0BQB0BgBkBQCDAgCDAAB9CwB0CwB0CwB0CwB0CwB0CwB0CwB0CwB0CwB0
CwB0CwCHAACHAQBkBgCGCgB9DQBnAAB9DgB0BQB0BQB0BgBkBwCDAgBkAwCDAgCDAAB9DwB0DwB8
DwBkCACDAgBvEwABdAUAfA8AZAgAgwIAfREAbhAAAXQFAHwPAGQJAIMCAH0RAHh8AHQRAHQFAHwR
AGQKAIMCAIMAAIMBAERdYgB9EwB0BQB8EwBkCwCDAgCDAAB9FABkDAB8FABqBgBvIwABZA0AfBQA
agYAbxYAAXQFAHwTAGQOAIMCAIMAAGQPAGoDAG8XAAF0BQB8DgBkEACDAgB8EwCDAQABcewAAXHs
AFd0BQB8DgBkEQCDAgBkEgCEAACDAQABeAsCdBEAfA4AgwEARF39AX0VAHQFAHwVAGQTAIMCAIMA
AH0WAGcAAH0XAGcAAH0YAHiIAHQRAHwWAIMBAERdegB9GQB0BQB0GQB8GQCDAQBkFACDAgBkDACD
AQBkFQALagMAbxcAAXQFAHwXAGQQAIMCAHwZAIMBAAFuAQABdAUAdBkAfBkAgwEAZBQAgwIAZA0A
gwEAZBUAC2oDAG8XAAF0BQB8GABkEACDAgB8GQCDAQABcaYBAXGmAVd4SwF0EQB8GACDAQBEXT0B
fRsAdAUAfBUAZA4AgwIAgwAAZBYAF3QFAHQFAHQFAHQGAGQXAIMCAGQYAIMCAHwbAIMBAGQOAIMC
AIMAABd9HAB0BQB8CwBkGQCDAgB8HACDAQBvTAABdBwAdBwAfAsAfBwAgwIAZBoAgwIAfR4AdBwA
dBwAfAsAfBwAgwIAZBsAgwIAfR8AdBwAdBwAfAsAfBwAgwIAZBwAgwIAfSAAbgEAAXwNAGQdAHQF
AHwVAGQOAIMCAIMAAGQeAHQFAHwVAGQfAIMCAIMAAGQgAHweAGQhAHQFAHQFAHQFAHQGAGQXAIMC
AGQYAIMCAHwbAIMBAGQfAIMCAIMAAGQiAHwfAGQjAHwgAGQkAHQFAHwVAGQlAIMCAIMAAGQmAHQF
AHwVAGQnAIMCAIMAAGQoAHwbAGQpAHwXAIMACgFxMQJXcXUBV3QJAFNkAABTKCoAAABOKAEAAABz
CwAAAG5ld1RlbXBCYXNlKAEAAABzBQAAAHpmaWxscw8AAABnZXRQb3J0YWxPYmplY3RpAAAAAHMi
AAAAUGF5U2hlZXRUcmFuc2FjdGlvbl9wcmVDYWxjdWxhdGlvbmMKAAAAEgAAABcAAAADAAAAc8UA
AAB0AABkAQA3YQAAZAIAfQsAiAAAdAMAfAAAgwIAfQ4AdAYAfA4AZAMAgwIAZAQAiAEAdAAAfAsA
gwIAFoMBAAF0BgB8DgBkBQCDAgBkBgBkBACIAQB0AAB8CwCDAgAWgwABAXQGAHwOAGQFAIMCAGQH
AHwAAGQIAHwBAGQJAHwCAGQKAHwDAGQLAHwEAGQMAHwFAGQNAHwGAGQOAHwHAGQPAHwIAGQQAHwJ
AIMACgF0BgB0EQBkEQCDAgB8DgCDAQABZAAAUygSAAAATmkBAAAAaQMAAABzBgAAAHNldFVpZHMG
AAAAbmV3XyVzcwQAAABlZGl0cwMAAAB1aWRzAgAAAGlkcwUAAAB0aXRsZXMEAAAAYmFzZXMJAAAA
YmFzZV9uYW1lcxMAAABlbXBsb3llZV9zaGFyZV9yYXRlcxMAAABlbXBsb3llcl9zaGFyZV9yYXRl
cwsAAABzZXJ2aWNlX3VybHMQAAAAb3JnYW5pc2F0aW9uX3VybHMQAAAAc2FsYXJ5X3JhbmdlX2Nh
dHMHAAAAdGF4X2NhdHMGAAAAYXBwZW5kKBIAAABzAwAAAG51bXMHAAAAaW50X2xlbnMLAAAAbmV3
VGVtcEJhc2VzDQAAAHBvcnRhbF9vYmplY3RzBgAAAG5ld19pZHMBAAAAb3MJAAAAX2dldGF0dHJf
cwUAAAB6ZmlsbHMJAAAAbmV3X3RpdGxlcwgAAABuZXdfYmFzZXMNAAAAbmV3X2Jhc2VfbmFtZXMR
AAAAbmV3X2VtcGxveWVlX3JhdGVzEQAAAG5ld19lbXBsb3llcl9yYXRlcw8AAABuZXdfc2Vydmlj
ZV91cmxzFAAAAG5ld19vcmdhbmlzYXRpb25fdXJscxQAAABuZXdfc2FsYXJ5X3JhbmdlX2NhdHML
AAAAbmV3X3RheF9jYXRzAQAAAGwoEgAAAHMGAAAAbmV3X2lkcwkAAABuZXdfdGl0bGVzCAAAAG5l
d19iYXNlcw0AAABuZXdfYmFzZV9uYW1lcxEAAABuZXdfZW1wbG95ZWVfcmF0ZXMRAAAAbmV3X2Vt
cGxveWVyX3JhdGVzDwAAAG5ld19zZXJ2aWNlX3VybHMUAAAAbmV3X29yZ2FuaXNhdGlvbl91cmxz
FAAAAG5ld19zYWxhcnlfcmFuZ2VfY2F0cwsAAABuZXdfdGF4X2NhdHMDAAAAbnVtcwcAAABpbnRf
bGVucwsAAABuZXdUZW1wQmFzZXMNAAAAcG9ydGFsX29iamVjdHMBAAAAb3MJAAAAX2dldGF0dHJf
cwUAAAB6ZmlsbHMBAAAAbCgCAAAAcwsAAABuZXdUZW1wQmFzZXMFAAAAemZpbGwoAAAAAHMPAAAA
U2NyaXB0IChQeXRob24pcxEAAABjcmVhdGVQcmV2aWV3TGluZQ4AAABzIAAAAAANCgEGARIBIAEj
ARIBBgEGAQYBBgEGAQYBBgEGAQoCcwoAAABwb3J0YWxfdXJscw4AAABzZXJ2aWNlX21vZHVsZXMH
AAAAc2VydmljZXMMAAAAb2JqZWN0VmFsdWVzcyEAAABnZXRWYXJpYXRpb25SYW5nZUJhc2VDYXRl
Z29yeUxpc3RzDAAAAHRheF9jYXRlZ29yeXMMAAAAc2FsYXJ5X3JhbmdlcwUAAABnZXRJZHMGAAAA
bGFib3VycwYAAABhcHBlbmRzBAAAAHNvcnRjAgAAAAQAAAAFAAAAQwAAAHMlAAAAdAAAdAEAfAAA
ZAEAgwIAgwAAdAEAfAEAZAEAgwIAgwAAgwIAUygCAAAATnMFAAAAZ2V0SWQoBAAAAHMDAAAAY21w
cwkAAABfZ2V0YXR0cl9zAQAAAHhzAQAAAHkoBAAAAHMBAAAAeHMBAAAAeXMDAAAAY21wcwkAAABf
Z2V0YXR0cl8oAAAAACgAAAAAcw8AAABTY3JpcHQgKFB5dGhvbilzCgAAADxsYW1iZGEuMz49AAAA
cwAAAABzDwAAAGdldENhdGVnb3J5TGlzdHMEAAAAZmluZGkBAAAAcwEAAAAvcxEAAABwb3J0YWxf
Y2F0ZWdvcmllc3MPAAAAcmVzb2x2ZUNhdGVnb3J5cwcAAABoYXNfa2V5cwQAAABiYXNlcw0AAABl
bXBsb3llZV9yYXRlcw0AAABlbXBsb3llcl9yYXRlcwYAAABuZXdfaWRzCQAAAG5ld190aXRsZXMM
AAAAZ2V0VGl0bGVPcklkcwgAAABuZXdfYmFzZXMNAAAAbmV3X2Jhc2VfbmFtZXMRAAAAbmV3X2Vt
cGxveWVlX3JhdGVzEQAAAG5ld19lbXBsb3llcl9yYXRlcw8AAABuZXdfc2VydmljZV91cmxzDgAA
AGdldFJlbGF0aXZlVXJscxQAAABuZXdfb3JnYW5pc2F0aW9uX3VybHMJAAAAZ2V0U291cmNlcxQA
AABuZXdfc2FsYXJ5X3JhbmdlX2NhdHMLAAAAbmV3X3RheF9jYXQoIAAAAHMGAAAAcmFuZG9tcxoA
AABQcm9kdWN0cy5FUlA1VHlwZS5Eb2N1bWVudHMLAAAAbmV3VGVtcEJhc2VzBgAAAHN0cmluZ3MF
AAAAemZpbGxzCQAAAF9nZXRhdHRyX3MHAAAAY29udGV4dHMNAAAAcG9ydGFsX29iamVjdHMDAAAA
bnVtcwEAAABscw4AAABkZWZhdWx0X3ZhbHVlc3MEAAAATm9uZXMRAAAAY3JlYXRlUHJldmlld0xp
bmVzEQAAAHBheXNoZWV0X3NlcnZpY2VzcwgAAABlcnA1c2l0ZXMHAAAAaGFzYXR0cnMOAAAAc2Vy
dmljZV9tb2R1bGVzCQAAAF9nZXRpdGVyX3MHAAAAc2VydmljZXMIAAAAYmFzZV9jYXRzBAAAAHNl
cnZzCAAAAGNhdF9saXN0cwcAAAB0YXhfY2F0cwkAAAByYW5nZV9jYXRzAwAAAGNhdHMDAAAAc3Ry
cwQAAABiYXNlcwQAAABuYW1lcwkAAABfZ2V0aXRlbV9zCAAAAG5ld19iYXNlcxEAAABuZXdfZW1w
bG95ZWVfcmF0ZXMRAAAAbmV3X2VtcGxveWVyX3JhdGUoIQAAAHMCAAAAa3dzBgAAAHJhbmRvbXMa
AAAAUHJvZHVjdHMuRVJQNVR5cGUuRG9jdW1lbnRzCwAAAG5ld1RlbXBCYXNlcwYAAABzdHJpbmdz
BQAAAHpmaWxscwkAAABfZ2V0YXR0cl9zBwAAAGNvbnRleHRzDQAAAHBvcnRhbF9vYmplY3RzAwAA
AG51bXMBAAAAbHMOAAAAZGVmYXVsdF92YWx1ZXNzBAAAAE5vbmVzEQAAAGNyZWF0ZVByZXZpZXdM
aW5lcxEAAABwYXlzaGVldF9zZXJ2aWNlc3MIAAAAZXJwNXNpdGVzBwAAAGhhc2F0dHJzDgAAAHNl
cnZpY2VfbW9kdWxlcwkAAABfZ2V0aXRlcl9zBwAAAHNlcnZpY2VzCAAAAGJhc2VfY2F0cwQAAABz
ZXJ2cwgAAABjYXRfbGlzdHMHAAAAdGF4X2NhdHMJAAAAcmFuZ2VfY2F0cwMAAABjYXRzAwAAAHN0
cnMEAAAAYmFzZXMEAAAAbmFtZXMJAAAAX2dldGl0ZW1fcwgAAABuZXdfYmFzZXMRAAAAbmV3X2Vt
cGxveWVlX3JhdGVzEQAAAG5ld19lbXBsb3llcl9yYXRlKAAAAAAoAgAAAHMLAAAAbmV3VGVtcEJh
c2VzBQAAAHpmaWxscw8AAABTY3JpcHQgKFB5dGhvbilzJQAAAFBheVNoZWV0VHJhbnNhY3Rpb25f
aW5pdGlhbGl6ZVByZXZpZXcBAAAAc3AAAAAJAQ0BDQMSAQYBBgMSAwMBAwEDAQMBAwEDAQMBAwED
ARIXBgEbAxABEwIPARkABgEVAjMBGwMTAw0ABgESAgYBBgENAAYBJgEUASYBGAINAAYBQQITARgB
GAEcAhsBDwEPASEBBgEJARIBDwEGAQ8EKAEAAABzJQAAAFBheVNoZWV0VHJhbnNhY3Rpb25faW5p
dGlhbGl6ZVByZXZpZXcoAQAAAHMlAAAAUGF5U2hlZXRUcmFuc2FjdGlvbl9pbml0aWFsaXplUHJl
dmlldygAAAAAKAAAAABzDwAAAFNjcmlwdCAoUHl0aG9uKXMIAAAAPG1vZHVsZT4BAAAAcwAAAAA=</string> </value>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_filepath</string> </key>
......
......@@ -225,10 +225,18 @@
<key> <string>hidden</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>input_style</string> </key>
<value> <string>-1234.5</string> </value>
</item>
<item>
<key> <string>not_viewable</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>precision</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>read_only</string> </key>
<value> <int>0</int> </value>
......@@ -239,7 +247,7 @@
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Gross Salary (Euros)</string> </value>
<value> <string>Gross Salary</string> </value>
</item>
<item>
<key> <string>viewable_expression</string> </key>
......
......@@ -307,7 +307,7 @@
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Payment date</string> </value>
<value> <string>Payment Date</string> </value>
</item>
</dictionary>
</value>
......
......@@ -203,7 +203,7 @@
</item>
<item>
<key> <string>extra</string> </key>
<value> <string></string> </value>
<value> <string>align=\'right\'</string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
......
......@@ -203,7 +203,7 @@
</item>
<item>
<key> <string>extra</string> </key>
<value> <string></string> </value>
<value> <string>align=\'right\'</string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
......
......@@ -100,10 +100,22 @@
]]></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>PaySheetTransaction_viewAnnualReportAsHTML</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>NO LONGER MAINTAIN</string> </value>
</item>
</dictionary>
</pickle>
</record>
......
This diff is collapsed.
Copyright (c) 2003-2006 Nexedi SARL
\ No newline at end of file
erp5_accounting, erp5_trade
\ No newline at end of file
An extension of the ERP5 accounting system to generate paysheets based on simple accounting rules.
This Business Template need Accounting and Trade Business Template.
\ No newline at end of file
Actually this BT is too french-accounting centric. It must evolve to a general framework to handle paysheets of many differrent countries in the same instance of ERP5. Each piece of information and code related to local laws will be moved to other BTs (erp5_payroll_l10n_something).
\ No newline at end of file
GPL
\ No newline at end of file
This diff is collapsed.
0.1.1
\ No newline at end of file
0.1.2
\ No newline at end of file
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