Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
erp5
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Xueyun Qian
erp5
Commits
6cb19f4e
Commit
6cb19f4e
authored
Dec 20, 2012
by
Jérome Perrin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
configure business path for tax
parent
fb497349
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
209 additions
and
178 deletions
+209
-178
bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/standard_business_process.ods.xml
...5_configurator_standard/standard_business_process.ods.xml
+185
-174
bt5/erp5_configurator_standard/TestTemplateItem/testStandardConfigurationWorkflow.py
...ard/TestTemplateItem/testStandardConfigurationWorkflow.py
+24
-4
No files found.
bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/standard_business_process.ods.xml
View file @
6cb19f4e
...
...
@@ -8,7 +8,7 @@
<dictionary>
<item>
<key>
<string>
_EtagSupport__etag
</string>
</key>
<value>
<string>
ts5
6009833.4
</string>
</value>
<value>
<string>
ts5
7808590.21
</string>
</value>
</item>
<item>
<key>
<string>
__name__
</string>
</key>
...
...
@@ -20,178 +20,189 @@
</item>
<item>
<key>
<string>
data
</string>
</key>
<value>
<string
encoding=
"base64"
>
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
nIc5s7Jo8Ekmte4YY1LBy7d9HpQmTX/md0mig3tG9aiDW7/jCL32BSTX3TLDO16o1p7e5Gng9oC6
pPRLK9iAl/II5Jjw1GrvkzXsbn8Yt8ZizsF9Bw7T5X1dOcGfvLgI4P5ixrFIYIqRWE+0B0UFb4+u
uFL6nZhfX4LQMKWKy1egCTe2Ho5tPqjjhRHem35L3tMzKy4i/Zbdn/iXl2HqmIrunPnmyyByHJUf
5AAkuLRiOHyv24IsslX8LPT1d22fBgKajoR0QqWz1/9BLP1XLXY6stFgxaomUixrFXLfaJlBrelY
K9TMhZ5CV9JfXpkPzvLqr1wTUqKX19fXV+hwsBrJD4xw4HvtR3tkUwmN7a5z6JW2qVd/p/dSPWja
ZRO4DOx6jbEOBauqZfSjFFDHjqdMe1d9SHDEstOOZe3pn+hjTBP6SGM7T0ucooo1IeXzs44hWiu1
hkwOHawOzRQZ7KugW6tBnunh4WLiB1MPfqaQHFMfBVOkRyoWGrj8wbGEgX1wPr94Dj816b7wafP7
ajHloCbQXHyWs1kTWI59pthD/dmO+j+aX/4LUEsHCJ8FuHFcBgAA2h8AAFBLAwQUAAAIAAAcZ5RB
zoodHuQDAADkAwAACAAAAG1ldGEueG1sPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRG
LTgiPz4KPG9mZmljZTpkb2N1bWVudC1tZXRhIHhtbG5zOm9mZmljZT0idXJuOm9hc2lzOm5hbWVz
OnRjOm9wZW5kb2N1bWVudDp4bWxuczpvZmZpY2U6MS4wIiB4bWxuczp4bGluaz0iaHR0cDovL3d3
dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50
cy8xLjEvIiB4bWxuczptZXRhPSJ1cm46b2FzaXM6bmFtZXM6dGM6b3BlbmRvY3VtZW50OnhtbG5z
Om1ldGE6MS4wIiB4bWxuczpvb289Imh0dHA6Ly9vcGVub2ZmaWNlLm9yZy8yMDA0L29mZmljZSIg
eG1sbnM6Z3JkZGw9Imh0dHA6Ly93d3cudzMub3JnLzIwMDMvZy9kYXRhLXZpZXcjIiBvZmZpY2U6
dmVyc2lvbj0iMS4yIiBncmRkbDp0cmFuc2Zvcm1hdGlvbj0iaHR0cDovL2RvY3Mub2FzaXMtb3Bl
bi5vcmcvb2ZmaWNlLzEuMi94c2x0L29kZjJyZGYueHNsIj48b2ZmaWNlOm1ldGE+PG1ldGE6aW5p
dGlhbC1jcmVhdG9yPnJhZmFlbCA8L21ldGE6aW5pdGlhbC1jcmVhdG9yPjxtZXRhOmNyZWF0aW9u
LWRhdGU+MjAxMi0wMS0xOFQwMDozMDozNDwvbWV0YTpjcmVhdGlvbi1kYXRlPjxkYzpkYXRlPjIw
MTItMTItMjBUMTM6NTY6NTY8L2RjOmRhdGU+PG1ldGE6ZWRpdGluZy1kdXJhdGlvbj5QVDIySDI5
TTU5UzwvbWV0YTplZGl0aW5nLWR1cmF0aW9uPjxtZXRhOmVkaXRpbmctY3ljbGVzPjEwPC9tZXRh
OmVkaXRpbmctY3ljbGVzPjxtZXRhOmdlbmVyYXRvcj5PcGVuT2ZmaWNlLm9yZy8zLjMkVW5peCBP
cGVuT2ZmaWNlLm9yZ19wcm9qZWN0LzMzMG0yMCRCdWlsZC05NTY3PC9tZXRhOmdlbmVyYXRvcj48
ZGM6Y3JlYXRvcj5Kw6lyb21lIFBlcnJpbjwvZGM6Y3JlYXRvcj48bWV0YTpkb2N1bWVudC1zdGF0
aXN0aWMgbWV0YTp0YWJsZS1jb3VudD0iMiIgbWV0YTpjZWxsLWNvdW50PSI2NiIgbWV0YTpvYmpl
Y3QtY291bnQ9IjAiLz48L29mZmljZTptZXRhPjwvb2ZmaWNlOmRvY3VtZW50LW1ldGE+UEsDBBQA
CAgIABxnlEEAAAAAAAAAAAAAAAAYAAAAVGh1bWJuYWlscy90aHVtYm5haWwucG5n7ZX7NxMKAMfn
9pjcizqhqLjLcU8o85xClIqQxyVNHuvhyg0z7M6YsZvO7TExKSmb7TrEcefVMc0005RdEjUsjzHv
DZsWs80e7Lp/x72/fL7fX7/fc77n+zAsxN/QwMIAAAAYBlw8H76tdABAD6D/3bbLo6W9AgB2iwPO
n72cRVqZgGeOnzx45oaIVH9U/Hyz6foXLjzMeUC/kqC0iG+WTIiAhtNhQQyIyTA2JHwxg4GF6TZk
ok8jIyPyNbVce6G9PHUM6X6t3nKtZIU+mRE1AooF+8jEqmJ8mBBc5C2M+pCg1vW8QIT+HcpKyIOu
/ijnze5bA4b6kfkxNt2wIuYQuOTexKGciqBvYSg41QqOpjB7cXk3XCPEicx5msUUzxNamMJ1GfgN
J/SiqhPeey1rL8SkQ5G++UPnMG/VnMciRW3J7C9E6WpPTmeleunWTETalnVTIjjr7Y6r6kdV5Lkt
SVlLSWGFc7k00GjVWfOSdGcUbVPW1znSRyDghEQhlSGOkxfWOhEcLONlAtOpjJNIU8pSoEV4eStG
bJv8K2th5/7HJuccjMiCn59Owbx8N+OAFbRFVIBH1zK71hDWAn1j++GiOwSnvb2h2l1LogFhHZbp
WfY7feZQLmn52Zq66pMWayfwEV/3cB4JH9e0dOPNe6w92czJAZtuRyGVPWp0WhK9tc5lnhawWNhF
7m6RxubmlaOKuAApb0M688N7IZrnYGVlJZOLR+R+so7+NyHTHu3Zu/P1INJ+hATueAQrEILmm2Dg
pS/aZ9pDgylmkS+XHogwaarR2iRfDHCwxLDIG8FyYERY2Q1tMiC9uMZ+w4HquN6SRv9UnXn3Wco7
EAUlSC2dT+wU7k9Kv3n8tbmOxpjwormSZk+9VKqr6Ow9whMdSgy/D0OQgdzo5tjiIC8PmkCxCgFW
0PthZSTNQxXKyAkh09gQVxZBnFh+Lh09dWcUbjrYhCpa8AUPxv1hggvdfLh6qiZLHt264BKWkv1n
XZ+uEJlT5mGFRZRGy55p98Fa3oFpqQ3jNO7wrgL3TLRy2S0qd4jEFkLYzg2rDTHUL/ya7BxHFHtO
0qeEBRGbIj3v+NkEkZPvyqE7LA0I0R1XVnrriH4VHXw8R1uAaY1kmlHbcj9WcsixVAh3ft2SwTqc
pniN45inFQOdhZKOJNPB51Ur5nCEP59CibyYI+WQObpmuP+CXXXwT8m97U3aJoqaOodPuN60ddWb
cQVOPXLQZWxdIJ4U6asIzVsPQLlkGJjdBazzwaY6zAZObQ3Y5mQ0RDvhp8WCwdYNPYrVdBLa3qJA
DlXFRbR5JS4rTYAjl8GSLKJpMg+fk5PsmF8aHNPPFz+lFme69rxQcFuTVtlIIx974HL8MZ8ZH9dd
HYXE+3PDGPwecpcgYrC9NUmV8GpDVdmJ7i1EZCoRpOmlGlb5AL074VVCnvnxz8aNECsscrsbsSGI
lZLX97WSKUWSJu9jwqw/8jnJvM/68Y2FDCgjV/ntq/ut07oXonPfI80cao95o/jau2MHNjn1UAlH
U5rMW9bUDGTcZ/41jVRk5QYjx2I2ofUHR5MObXHqN8QYAd4tpR+BzfudOrm5VTJLP7OADp7pKqib
GnoiThYw7RK77apnBQIw+Crr0u3xm4LXPBi3rWryE53Q6Is3JiM3VJfavO+tHdAzDj6LmJsGNHyi
s8NL3b2QPu0GtnCfViFcJeCETni2ayhm7KHgXDdYxTDTHqY3HrvXAtFcKYKC5JDnamRrmiLTeKFC
WibBXTrM1ZcpWIGZOHb6dlhip5OY6LJXc3j+SVThRx3B+ta/u/of/ykoDqy3H90Iuybx234/QMCF
kPONvtfz/wFQSwcIho0X/GkFAAAkBwAAUEsDBBQACAgIABxnlEEAAAAAAAAAAAAAAAAnAAAAQ29u
ZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9yL2N1cnJlbnQueG1sAwBQSwcIAAAAAAIAAAAAAAAAUEsD
BBQAAAgAABxnlEEAAAAAAAAAAAAAAAAcAAAAQ29uZmlndXJhdGlvbnMyL3Byb2dyZXNzYmFyL1BL
AwQUAAAIAAAcZ5RBAAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9mbG9hdGVyL1BLAwQU
AAAIAAAcZ5RBAAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9wb3B1cG1lbnUvUEsDBBQA
AAgAABxnlEEAAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3Rvb2xwYW5lbC9QSwMEFAAA
CAAAHGeUQQAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwMEFAAACAAA
HGeUQQAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvdG9vbGJhci9QSwMEFAAACAAAHGeU
QQAAAAAAAAAAAAAAAB8AAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsDBBQAAAgA
ABxnlEEAAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwMEFAAICAgA
HGeUQQAAAAAAAAAAAAAAAAwAAABzZXR0aW5ncy54bWztWl1z2joQfb+/gvE7AZyPNp5AB2jT5DZt
M5ikvX0T9gKaylqPJOPQX18ZQyZ1bCC2de/NDE8MlnR2tdIenZV98e4hYI0FCEmRd63OUdtqAPfQ
p3zWte7Gl8231rveXxc4nVIPHB+9KACumhKU0l1kQw/n0kmbu1YkuINEUulwEoB0lOdgCHwzzHna
21kZS588MMp/dq25UqHTasVxfBQfH6GYtTrn5+etVeumq4d8Smf7mkp7PzWFiI+GkgGpMytjdrt9
0kr/W421k09CY1u9TRw20+9drA2kP02qIEhi01g/TlzrWtqks6AQP0bNyhv355h7KumEQV8AGWNo
bRrVMtSNlCur175oPQd5EfANTJUZ5G/UV/M8aPvEts8rw18Bnc1zXbdPTzv7wjcDEjYp9+EB/Kwp
iPMXaTVGby+x3MdhiK/9jJdSCb0DrF6yH17maQKa8XNMdEB2OfrnkEEkKQcpGzdJTu2exDASEsUt
Sqp0GnzPi/ne09iG/E8e8vGbctBXKOgv5IowN2RUfUYfssswR1Fhp4NQ1DOFnvF+E6E6M/Wp/wbw
+56iC1ihjwifFYTHLge+8bdm9trAjoqopSJuvSy+QR2gUhjUCPwDMRhrlFp3dAJ6T1iURV05+va0
ZAjIDBKK3Qp+VuBxzsPt1F7Ep2NBfGgkHMAat0Qfev9zSu2UjPaBUg+UeqDUA6WWptSi5pWs3Xf/
rwRvgaLOMnFlpvAEMjYhoriYeXPYEdt2xC5wd45xYmCgS7qftwKSmiiDP0FkQLjVmxImobyZHyBw
5b8sMqBEVAH/CypT0B8FzRaRNSAnqENkKDLQDJNc6thnx7Z9elbDuhqIyhWR2vUo4COMr0BnvTBj
xJ0DKE05BtCv5ddIMV2Ju8tggky6kD0gazHichKOcUSkguxC15FZKfC1XF/NGLMwAqnXu1gtt9sl
GSgLny+ZK8K70cSnCyprFvvPwPOdL7t1Uvj+A5XukntzgZz+ghJEVFIWrO/l8jtIUPvfvKYPIkGS
BX7JFWyfMc1jWlyov3EyJNwDZiJHP4HgfUkJv424pyKSUzjUkUnJfd9d6BMFxdXVcUmRkMRIb0VQ
UVaQT4iEs5MB5UQsrdZ/nDGmhYDRjOyHIVveSRDviSKv7bgzrQhe9zFhUovdIPFHWiMhZ0tD2tqQ
9jUvLozrozUxftF/8ovWPRjRXAkwnBNBPO3fEINQgEwYq/aq1JBWL353d4liQn0f+OP0qr/JuyF8
FpHnl257L+IQo8RS6fH3RGiBkC0R9h8/gBnlWgGUn8EH7m8dX+FCvWr8e6EqmQDbVqU3GJW8CX7t
a7VTku/m1X+luH2//tTD1YleXJlUOh/qKoJ2WepHCoeEeRHT+tyA/CILuE8/ZPnKhwylidM0LS4u
BQZjCMJyEyks9lrPPrxpFX2S1PsNUEsHCIsnV+swBAAA1CQAAFBLAwQUAAgICAAcZ5RBAAAAAAAA
AAAAAAAAFQAAAE1FVEEtSU5GL21hbmlmZXN0LnhtbLWVTW7CMBCF95wi8j5xy6qKCJVaqSegBxic
SbDkP3nGCG7fBBVIWxYFxTvbGn/vje3xrF4P1hR7jKS9a8Rz9SQKdMq32vWN+Nx8lC/idb1YWXC6
Q+L6PCiGfY4u00ak6GoPpKl2YJFqVrUP6FqvkkXH9c/4elRaL4oruNMGyyEwHourGLYaSj4GbASE
YLQCHnzKvWurk1Y1lagoRISWdogsrpBJcsvJcpeMKQPwrhFSyLusMB5YDvncpinveHQzBszJJT4a
pNmxFhkegN6GbXbJbh1oQ5LPwyq4fm74LLx37zrdp3h6U7SUoBQaHKY+SpVifOwS79fKIhCi7yMS
bSGTQGc8MOZy70MKQ02nPHj23gRwaPLgR+PZzn30ng2uLfRI8k2zhZCpzL41srCJgdMjb/53d6Hk
xtqvkq7UVON/Nub995F56MaXn38l/zTj9RdQSwcIgT3rMlEBAADHBwAAUEsBAhQAFAAACAAAHGeU
QYVsOYouAAAALgAAAAgAAAAAAAAAAAAAAAAAAAAAAG1pbWV0eXBlUEsBAhQAFAAICAgAHGeUQUH3
pDvZCAAAN04AAAsAAAAAAAAAAAAAAAAAVAAAAGNvbnRlbnQueG1sUEsBAhQAFAAICAgAHGeUQZ8F
uHFcBgAA2h8AAAoAAAAAAAAAAAAAAAAAZgkAAHN0eWxlcy54bWxQSwECFAAUAAAIAAAcZ5RBzood
HuQDAADkAwAACAAAAAAAAAAAAAAAAAD6DwAAbWV0YS54bWxQSwECFAAUAAgICAAcZ5RBho0X/GkF
AAAkBwAAGAAAAAAAAAAAAAAAAAAEFAAAVGh1bWJuYWlscy90aHVtYm5haWwucG5nUEsBAhQAFAAI
CAgAHGeUQQAAAAACAAAAAAAAACcAAAAAAAAAAAAAAAAAsxkAAENvbmZpZ3VyYXRpb25zMi9hY2Nl
bGVyYXRvci9jdXJyZW50LnhtbFBLAQIUABQAAAgAABxnlEEAAAAAAAAAAAAAAAAcAAAAAAAAAAAA
AAAAAAoaAABDb25maWd1cmF0aW9uczIvcHJvZ3Jlc3NiYXIvUEsBAhQAFAAACAAAHGeUQQAAAAAA
AAAAAAAAABgAAAAAAAAAAAAAAAAARBoAAENvbmZpZ3VyYXRpb25zMi9mbG9hdGVyL1BLAQIUABQA
AAgAABxnlEEAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAHoaAABDb25maWd1cmF0aW9uczIvcG9w
dXBtZW51L1BLAQIUABQAAAgAABxnlEEAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAALIaAABDb25m
aWd1cmF0aW9uczIvdG9vbHBhbmVsL1BLAQIUABQAAAgAABxnlEEAAAAAAAAAAAAAAAAYAAAAAAAA
AAAAAAAAAOoaAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwECFAAUAAAIAAAcZ5RBAAAAAAAA
AAAAAAAAGAAAAAAAAAAAAAAAAAAgGwAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIvUEsBAhQAFAAA
CAAAHGeUQQAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAAVhsAAENvbmZpZ3VyYXRpb25zMi9pbWFn
ZXMvQml0bWFwcy9QSwECFAAUAAAIAAAcZ5RBAAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAACTGwAA
Q29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwECFAAUAAgICAAcZ5RBiydX6zAEAADUJAAADAAA
AAAAAAAAAAAAAADLGwAAc2V0dGluZ3MueG1sUEsBAhQAFAAICAgAHGeUQYE96zJRAQAAxwcAABUA
AAAAAAAAAAAAAAAANSAAAE1FVEEtSU5GL21hbmlmZXN0LnhtbFBLBQYAAAAAEAAQADYEAADJIQAA
AAA=
</string>
</value>
<value>
<string
encoding=
"base64"
>
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
GnyUpDYcUyQVvPxA68HRpOkv/D5J1LlEV486ufVnqdBr365zfRVkeM8L1drT6zwN3AFQn5T+zggb
8FIegR0Tnro5xGQDuzt0mq2xmHMIXydg+njfVEHwZ0+fBHA5N+NYJDDFSKwn2oOigrdHb7hS+jOm
X9/w0TilissXoKl4PsCxzQf1ojAhevOvKXp65oaLSP9gxJ/5Fxdh6pgT3TnzzS+DyHFU/uwNIMGF
NcPhO90WZJE9xc9CX/+u9WkgoOlISC9Venv9H+TSf1Wx05mNRk+saiLFsnYhD42WGdSejrVCzVoY
OOhK+utL87POvPpbbggp0eurq6tL1B2sRvKOCJ3Y6zjaVzaV0Njuey+9Upt69bd6L9WDpl02gevA
rtcY61GwrlqiH6WAejqekva6+rnOEWXnPWXt2z/RrzFN6APFdh6WOEUVa0LK50c9IVortYZMDXVW
h2aKjPZV0K3VIM/08HAx8YNzzw88fd0PfOQHSI9ULDRw/YNjCQP7wF/68+X8cU16KH3a/L5YTjmo
CTQXn/Vi0QSWY58o99BwtaPh/02x/hdQSwcIDwS6pFsGAACNIQAAUEsDBBQAAAgAAExIKkJflWKJ
4wMAAOMDAAAIAAAAbWV0YS54bWw8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/
Pgo8b2ZmaWNlOmRvY3VtZW50LW1ldGEgeG1sbnM6b2ZmaWNlPSJ1cm46b2FzaXM6bmFtZXM6dGM6
b3BlbmRvY3VtZW50OnhtbG5zOm9mZmljZToxLjAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3Lncz
Lm9yZy8xOTk5L3hsaW5rIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEu
MS8iIHhtbG5zOm1ldGE9InVybjpvYXNpczpuYW1lczp0YzpvcGVuZG9jdW1lbnQ6eG1sbnM6bWV0
YToxLjAiIHhtbG5zOm9vbz0iaHR0cDovL29wZW5vZmZpY2Uub3JnLzIwMDQvb2ZmaWNlIiB4bWxu
czpncmRkbD0iaHR0cDovL3d3dy53My5vcmcvMjAwMy9nL2RhdGEtdmlldyMiIG9mZmljZTp2ZXJz
aW9uPSIxLjIiIGdyZGRsOnRyYW5zZm9ybWF0aW9uPSJodHRwOi8vZG9jcy5vYXNpcy1vcGVuLm9y
Zy9vZmZpY2UvMS4yL3hzbHQvb2RmMnJkZi54c2wiPjxvZmZpY2U6bWV0YT48bWV0YTppbml0aWFs
LWNyZWF0b3I+cmFmYWVsIDwvbWV0YTppbml0aWFsLWNyZWF0b3I+PG1ldGE6Y3JlYXRpb24tZGF0
ZT4yMDEyLTAxLTE4VDAwOjMwOjM0PC9tZXRhOmNyZWF0aW9uLWRhdGU+PGRjOmRhdGU+MjAxMy0w
MS0xMFQxMDowMjoyMzwvZGM6ZGF0ZT48bWV0YTplZGl0aW5nLWR1cmF0aW9uPlBUMjNINU0xN1M8
L21ldGE6ZWRpdGluZy1kdXJhdGlvbj48bWV0YTplZGl0aW5nLWN5Y2xlcz4xMzwvbWV0YTplZGl0
aW5nLWN5Y2xlcz48bWV0YTpnZW5lcmF0b3I+T3Blbk9mZmljZS5vcmcvMy4zJFVuaXggT3Blbk9m
ZmljZS5vcmdfcHJvamVjdC8zMzBtMjAkQnVpbGQtOTU2NzwvbWV0YTpnZW5lcmF0b3I+PGRjOmNy
ZWF0b3I+SsOpcm9tZSBQZXJyaW48L2RjOmNyZWF0b3I+PG1ldGE6ZG9jdW1lbnQtc3RhdGlzdGlj
IG1ldGE6dGFibGUtY291bnQ9IjIiIG1ldGE6Y2VsbC1jb3VudD0iNzkiIG1ldGE6b2JqZWN0LWNv
dW50PSIwIi8+PC9vZmZpY2U6bWV0YT48L29mZmljZTpkb2N1bWVudC1tZXRhPlBLAwQUAAgICABM
SCpCAAAAAAAAAAAAAAAAGAAAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBuZ+2W+zsTigPGlZL7kmRN
pp6ebgfTIaRjqFzaKUZh5jKVUMbmurkmSp3TcTlS7uxINZnNN9usY2al0+ZyTC6TkSGXMVuGmI3p
23P+h/Pb+el9Pz+/7/s876/eXh562iBtNTU1PdgF18vfdUxNbZua5vbv7nXctKaamtYkzPWsb3Kl
tDKmuPb1np0vE6KMWPmCb9rCM6km1eJJ2+LVwp+f72jzdduUXd3d73Yvq4kqSlDfPbWUnH5bJZIv
jrNvq5SpqkChcRMD7aESJ5gNCobNJnJpRSqCKSzlK5AJJsxvfAX2M9IGeiyLEtZV6rGJFfnxFqO1
xJ5+r35w7kzscrSngFw4rhkm+ls/Zm6qHFcRgu8yGJiqX/OOgJQcS0ktS8KviSRzbFvvlOw8ikRh
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
AAAAAAAAAFBLAwQUAAAIAABMSCpCAAAAAAAAAAAAAAAAHAAAAENvbmZpZ3VyYXRpb25zMi9wcm9n
cmVzc2Jhci9QSwMEFAAACAAATEgqQgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvZmxv
YXRlci9QSwMEFAAACAAATEgqQgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvcG9wdXBt
ZW51L1BLAwQUAAAIAABMSCpCAAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi90b29scGFu
ZWwvUEsDBBQAAAgAAExIKkIAAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL21lbnViYXIv
UEsDBBQAAAgAAExIKkIAAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIvUEsD
BBQAAAgAAExIKkIAAAAAAAAAAAAAAAAfAAAAQ29uZmlndXJhdGlvbnMyL2ltYWdlcy9CaXRtYXBz
L1BLAwQUAAAIAABMSCpCAAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9zdGF0dXNiYXIv
UEsDBBQACAgIAExIKkIAAAAAAAAAAAAAAAAMAAAAc2V0dGluZ3MueG1s7VrbcuI4EH3fr6D8Trjk
MoMrMAXMZpPd7EwKk+zMvAm7AdXIapckQ5ivXxnjVOLY4NjWbqWKJwpLOt1qqY9Oy7789OizxgqE
pMj7VuekbTWAu+hRvuhb99Or5kfr0+C3S5zPqQu2h27oA1dNCUrpLrKhh3Npx819KxTcRiKptDnx
QdrKtTEAngyzn/e2t8biJ4+M8p99a6lUYLda6/X6ZH16gmLR6vR6vda2NenqIp/TRVFTce/nphDx
yVA0IHZma6zbbp+14v9WY+fks9B0rUESh2T6g8udgfinSRX4UWwau8eRa31Lm7RXFNZPUbOyxr0c
80AlnTEYCiBTDKykUW0C3Ui5sgbty9ZrkDcB38JcmUH+h3pqmQV93u50zirDXwNdLDNd7/Y+XBSF
b/okaFLuwSN4aVOwzl6k7Ri9vcSmiMOwvvFSXkol9A6wBtF+6LzJ0wg05eeU6IAccvTlkFEoKQcp
G7dRTh2exDgUEsUdSqp0GnzLinnJ9XyJ/D0LuVcO+RoF/YVcEeYEjKq/0YP0KixRVNjoIBR1TaGn
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
SwUGAAAAABAAEAA2BAAATyQAAAAA
</string>
</value>
</item>
<item>
<key>
<string>
precondition
</string>
</key>
...
...
@@ -199,7 +210,7 @@ AAA=</string> </value>
</item>
<item>
<key>
<string>
size
</string>
</key>
<value>
<int>
9749
</int>
</value>
<value>
<int>
10395
</int>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
...
...
bt5/erp5_configurator_standard/TestTemplateItem/testStandardConfigurationWorkflow.py
View file @
6cb19f4e
...
...
@@ -638,6 +638,13 @@ class StandardConfigurationMixin(TestLiveConfiguratorWorkflowMixin):
self
.
assertEquals
(
invoicing_path
.
getTradeDate
(),
'trade_phase/trade/delivery'
)
self
.
assertEquals
(
invoicing_path
.
getTestMethodId
(),
None
)
tax_path
=
getattr
(
business_process
,
"tax_path"
,
None
)
self
.
assertNotEquals
(
tax_path
,
None
)
self
.
assertEquals
(
tax_path
.
getEfficiency
(),
1.0
)
self
.
assertEquals
(
tax_path
.
getTradePhase
(),
'trade/tax'
)
self
.
assertEquals
(
tax_path
.
getTradeDate
(),
'trade_phase/trade/invoicing'
)
self
.
assertEquals
(
tax_path
.
getTestMethodId
(),
None
)
accounting_credit_path
=
getattr
(
business_process
,
"accounting_credit_path"
,
None
)
self
.
assertNotEquals
(
accounting_credit_path
,
None
)
self
.
assertEquals
(
accounting_credit_path
.
getEfficiency
(),
-
1.0
)
...
...
@@ -690,8 +697,20 @@ class StandardConfigurationMixin(TestLiveConfiguratorWorkflowMixin):
self
.
assertEquals
(
invoice_link
.
getDeliveryBuilderList
(),
[
"portal_deliveries/purchase_invoice_builder"
,
"portal_deliveries/purchase_invoice_transaction_trade_model_builder"
,
"portal_deliveries/sale_invoice_builder"
,
"portal_deliveries/sale_invoice_builder"
])
tax_link
=
getattr
(
business_process
,
"tax_link"
,
None
)
self
.
assertNotEquals
(
tax_link
,
None
)
#self.assertFalse(tax_link.getDeliverable())
self
.
assertEquals
(
tax_link
.
getSuccessor
(),
"trade_state/trade/invoiced"
)
self
.
assertEquals
(
tax_link
.
getPredecessor
(),
"trade_state/trade/invoiced"
)
self
.
assertEquals
(
tax_link
.
getCompletedStateList
(),
[
'confirmed'
,
'delivered'
,
'started'
,
'stopped'
])
self
.
assertEquals
(
tax_link
.
getFrozenStateList
(),[
'delivered'
,
'stopped'
])
self
.
assertEquals
(
tax_link
.
getTradePhase
(),
'trade/tax'
)
self
.
assertEquals
(
tax_link
.
getDeliveryBuilderList
(),
[
"portal_deliveries/purchase_invoice_transaction_trade_model_builder"
,
"portal_deliveries/sale_invoice_transaction_trade_model_builder"
])
account_link
=
getattr
(
business_process
,
"account_link"
,
None
)
...
...
@@ -713,8 +732,9 @@ class StandardConfigurationMixin(TestLiveConfiguratorWorkflowMixin):
self
.
assertEquals
(
pay_link
.
getTradePhase
(),
'trade/payment'
)
self
.
assertEquals
(
pay_link
.
getSuccessor
(),
None
)
self
.
assertEquals
(
pay_link
.
getPredecessor
(),
"trade_state/trade/accounted"
)
self
.
assertEquals
(
pay_link
.
getCompletedState
(),
None
)
self
.
assertEquals
(
pay_link
.
getFrozenState
(),
None
)
self
.
assertEquals
(
pay_link
.
getCompletedStateList
(),
[
'confirmed'
,
'delivered'
,
'started'
,
'stopped'
])
self
.
assertEquals
(
pay_link
.
getFrozenStateList
(),[
'delivered'
,
'stopped'
])
self
.
assertEquals
(
pay_link
.
getDeliveryBuilderList
(),
[
"portal_deliveries/payment_transaction_builder"
])
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment