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
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Hamza
erp5
Commits
89ecd89f
Commit
89ecd89f
authored
May 20, 2015
by
wenjie.zheng
Committed by
Sebastien Robin
Jul 16, 2015
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
erp5_configurator_maxma_demo: add and deploy new configurator workflow.
parent
1fc0df0e
Changes
25
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
1288 additions
and
32 deletions
+1288
-32
bt5/erp5_configurator_maxma_demo/PathTemplateItem/business_configuration_module/default_maxma_demo_configuration.xml
...configuration_module/default_maxma_demo_configuration.xml
+1
-1
bt5/erp5_configurator_maxma_demo/TestTemplateItem/portal_components/test.erp5.testMaxmaDemoConfigurationWorkflow.py
...omponents/test.erp5.testMaxmaDemoConfigurationWorkflow.py
+1
-1
bt5/erp5_configurator_maxma_demo/TestTemplateItem/portal_components/test.erp5.testMaxmaDemoConfigurationWorkflow.xml
...mponents/test.erp5.testMaxmaDemoConfigurationWorkflow.xml
+42
-30
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow.xml
...l_workflow/workflow_maxma_demo_configuration_workflow.xml
+95
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/BusinessConfiguration_displayMaxmaDemoDownload.xml
...rkflow/BusinessConfiguration_displayMaxmaDemoDownload.xml
+88
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/BusinessConfiguration_setupCustomerBT5.xml
...ation_workflow/BusinessConfiguration_setupCustomerBT5.xml
+83
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/BusinessConfiguration_setupMaxmaDemoStandardBT5.xml
...kflow/BusinessConfiguration_setupMaxmaDemoStandardBT5.xml
+119
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_customer_bt.xml
...w_maxma_demo_configuration_workflow/state_customer_bt.xml
+42
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_download.xml
...flow_maxma_demo_configuration_workflow/state_download.xml
+40
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_end.xml
.../workflow_maxma_demo_configuration_workflow/state_end.xml
+34
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_standard_bt5.xml
..._maxma_demo_configuration_workflow/state_standard_bt5.xml
+42
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_start.xml
...orkflow_maxma_demo_configuration_workflow/state_start.xml
+42
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_finalize.xml
...maxma_demo_configuration_workflow/transition_finalize.xml
+78
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_install.xml
..._maxma_demo_configuration_workflow/transition_install.xml
+88
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_setup_customer_bt5.xml
..._configuration_workflow/transition_setup_customer_bt5.xml
+88
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_setup_standard_bt5.xml
..._configuration_workflow/transition_setup_standard_bt5.xml
+80
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_actor.xml
...flow_maxma_demo_configuration_workflow/variable_actor.xml
+40
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_client_id.xml
..._maxma_demo_configuration_workflow/variable_client_id.xml
+40
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_comment.xml
...ow_maxma_demo_configuration_workflow/variable_comment.xml
+40
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_configuration_save_url.xml
...onfiguration_workflow/variable_configuration_save_url.xml
+44
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_displayed.xml
..._maxma_demo_configuration_workflow/variable_displayed.xml
+40
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_error_message.xml
...ma_demo_configuration_workflow/variable_error_message.xml
+40
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_time.xml
...kflow_maxma_demo_configuration_workflow/variable_time.xml
+40
-0
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_transition.xml
...maxma_demo_configuration_workflow/variable_transition.xml
+40
-0
bt5/erp5_configurator_maxma_demo/bt/template_workflow_id_list
...erp5_configurator_maxma_demo/bt/template_workflow_id_list
+1
-0
No files found.
bt5/erp5_configurator_maxma_demo/PathTemplateItem/business_configuration_module/default_maxma_demo_configuration.xml
View file @
89ecd89f
...
...
@@ -115,7 +115,7 @@
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
resource/
workflow_module/
maxma_demo_configuration_workflow
</string>
<string>
resource/
portal_workflow/workflow_
maxma_demo_configuration_workflow
</string>
</tuple>
</value>
</item>
...
...
bt5/erp5_configurator_maxma_demo/TestTemplateItem/portal_components/test.erp5.testMaxmaDemoConfigurationWorkflow.py
View file @
89ecd89f
...
...
@@ -90,7 +90,7 @@ class TestMaxmaDemoConfiguratorWorkflow(TestLiveConfiguratorWorkflowMixin):
""" Set Consulting Workflow into Business Configuration """
business_configuration
=
sequence
.
get
(
"business_configuration"
)
self
.
setBusinessConfigurationWorkflow
(
business_configuration
,
"
workflow_module/
maxma_demo_configuration_workflow"
)
"
portal_workflow/workflow_
maxma_demo_configuration_workflow"
)
def
stepViewCreatedPersons
(
self
,
sequence
=
None
,
sequence_list
=
None
,
**
kw
):
...
...
bt5/erp5_configurator_maxma_demo/TestTemplateItem/portal_components/test.erp5.testMaxmaDemoConfigurationWorkflow.xml
View file @
89ecd89f
...
...
@@ -6,10 +6,22 @@
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_recorded_property_dict
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
testMaxmaDemoConfigurationWorkflow
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
test.erp5.testMaxmaDemoConfigurationWorkflow
</string>
</value>
...
...
@@ -24,6 +36,18 @@
<none/>
</value>
</item>
<item>
<key>
<string>
text_content_error_message
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
text_content_warning_message
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
version
</string>
</key>
<value>
<string>
erp5
</string>
</value>
...
...
@@ -31,13 +55,28 @@
<item>
<key>
<string>
workflow_history
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAA
I
=
</string>
</persistent>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAA
M
=
</string>
</persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"PersistentMapping"
module=
"Persistence.mapping"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
data
</string>
</key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"3"
aka=
"AAAAAAAAAAM="
>
<pickle>
<global
name=
"PersistentMapping"
module=
"Persistence.mapping"
/>
</pickle>
...
...
@@ -50,7 +89,7 @@
<item>
<key>
<string>
component_validation_workflow
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAA
M
=
</string>
</persistent>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAA
Q
=
</string>
</persistent>
</value>
</item>
</dictionary>
...
...
@@ -59,7 +98,7 @@
</dictionary>
</pickle>
</record>
<record
id=
"
3"
aka=
"AAAAAAAAAAM
="
>
<record
id=
"
4"
aka=
"AAAAAAAAAAQ
="
>
<pickle>
<global
name=
"WorkflowHistoryList"
module=
"Products.ERP5Type.patches.WorkflowTool"
/>
</pickle>
...
...
@@ -72,33 +111,6 @@
<key>
<string>
action
</string>
</key>
<value>
<string>
validate
</string>
</value>
</item>
<item>
<key>
<string>
actor
</string>
</key>
<value>
<string>
ERP5TypeTestCase
</string>
</value>
</item>
<item>
<key>
<string>
comment
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
time
</string>
</key>
<value>
<object>
<klass>
<global
name=
"DateTime"
module=
"DateTime.DateTime"
/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>
1377844688.9
</float>
<string>
GMT+9
</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
validation_state
</string>
</key>
<value>
<string>
validated
</string>
</value>
...
...
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Workflow"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_count
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
_mt_index
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAM=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
_tree
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAQ=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
source/portal_workflow/workflow_maxma_demo_configuration_workflow/state_start
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
maxma_demo_configuration_workflow
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<string>
Maxma Demo is a pré-build configuration which the user can experiment the most common modules provided by ERP5.
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
workflow_maxma_demo_configuration_workflow
</string>
</value>
</item>
<item>
<key>
<string>
managed_permission_list
</string>
</key>
<value>
<tuple>
<string>
Access contents information
</string>
<string>
Add portal content
</string>
<string>
View
</string>
<string>
Modify portal content
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Workflow
</string>
</value>
</item>
<item>
<key>
<string>
state_variable
</string>
</key>
<value>
<string>
validation_state
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Maxma Demo Configuration Workflow
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"Length"
module=
"BTrees.Length"
/>
</pickle>
<pickle>
<int>
0
</int>
</pickle>
</record>
<record
id=
"3"
aka=
"AAAAAAAAAAM="
>
<pickle>
<global
name=
"OOBTree"
module=
"BTrees.OOBTree"
/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record
id=
"4"
aka=
"AAAAAAAAAAQ="
>
<pickle>
<global
name=
"OOBTree"
module=
"BTrees.OOBTree"
/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/BusinessConfiguration_displayMaxmaDemoDownload.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Workflow Script"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
Script_magic
</string>
</key>
<value>
<int>
3
</int>
</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>
configuration_save = context.restrictedTraverse(configuration_save_url)\n
\n
bt5_installation_list = (\'erp5_demo_maxma_sample\',)\n
\n
for name in bt5_installation_list:\n
configuration_save.addConfigurationItem("Standard BT5 Configurator Item",\n
title=name, bt5_id=name,\n
update_catalog=0)\n
</string>
</value>
</item>
<item>
<key>
<string>
_params
</string>
</key>
<value>
<string>
configuration_save_url=None, **kw
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
BusinessConfiguration_displayMaxmaDemoDownload
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Workflow Script
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Display Maxma Demo Download
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/BusinessConfiguration_setupCustomerBT5.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Workflow Script"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
Script_magic
</string>
</key>
<value>
<int>
3
</int>
</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>
configuration_save = context.restrictedTraverse(configuration_save_url)\n
configuration_save.addConfigurationItem("Customer BT5 Configurator Item", \n
bt5_title=\'_\'.join(context.getTitle().strip().lower().split()))\n
</string>
</value>
</item>
<item>
<key>
<string>
_params
</string>
</key>
<value>
<string>
configuration_save_url=None, **kw
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
BusinessConfiguration_setupCustomerBT5
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Workflow Script
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Create a bt5 template that will contain customer configuration
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/BusinessConfiguration_setupMaxmaDemoStandardBT5.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Workflow Script"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
Script_magic
</string>
</key>
<value>
<int>
3
</int>
</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>
configuration_save = context.restrictedTraverse(configuration_save_url)\n
\n
bt5_installation_list = (\'erp5_simulation\',\n
\'erp5_dhtml_style\',\n
\'erp5_jquery\',\n
\'erp5_jquery_ui\',\n
\'erp5_web\',\n
\'erp5_ingestion_mysql_innodb_catalog\',\n
\'erp5_ingestion\',\n
\'erp5_dms\',\n
\'erp5_crm\', \n
\'erp5_pdm\',\n
\'erp5_trade\',\n
\'erp5_knowledge_pad\',\n
\'erp5_accounting\',\n
\'erp5_tax_resource\',\n
\'erp5_discount_resource\',\n
\'erp5_invoicing\',\n
\'erp5_configurator_standard_categories\',\n
\'erp5_trade_knowledge_pad\',\n
\'erp5_simulation_test\',\n
\'erp5_crm_knowledge_pad\',\n
\'erp5_simplified_invoicing\',\n
\'erp5_ods_style\',\n
\'erp5_odt_style\',\n
\'erp5_ooo_import\',\n
\'erp5_demo_maxma_rule\',\n
\'erp5_accounting_l10n_fr\',\n
\'erp5_l10n_fr\',\n
\'erp5_l10n_pt-BR\',\n
)\n
\n
bt5_update_catalog = (\'erp5_ingestion_mysql_innodb_catalog\', )\n
\n
for name in bt5_installation_list:\n
configuration_save.addConfigurationItem("Standard BT5 Configurator Item",\n
title=name, bt5_id=name,\n
update_catalog=(name in bt5_update_catalog)\n
)\n
</string>
</value>
</item>
<item>
<key>
<string>
_params
</string>
</key>
<value>
<string>
configuration_save_url=None, **kw
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
BusinessConfiguration_setupMaxmaDemoStandardBT5
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Workflow Script
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Setup standard ERP5 business templates
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_customer_bt.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"State"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
destination/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_install
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
customer_bt
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
state_customer_bt
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
State
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Customer BT
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_download.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"State"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
destination/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_finalize
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
download
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<string>
All information that you need to you use your demo.
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
state_download
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
State
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Download
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_end.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"State"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
end
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
state_end
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
State
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
End
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_standard_bt5.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"State"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
destination/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_setup_customer_bt5
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
standard_bt5
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
state_standard_bt5
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
State
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Standard BT5
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/state_start.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"State"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
destination/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_setup_standard_bt5
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
start
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
state_start
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
State
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Start
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_finalize.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Transition"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
actbox_icon
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
actbox_name
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
actbox_url
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
after_script_id
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
before_script_id
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
finalize
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
guard_expression
</string>
</key>
<value>
<string>
python: True
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
transition_finalize
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Transition
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Finalize
</string>
</value>
</item>
<item>
<key>
<string>
trigger_type
</string>
</key>
<value>
<int>
2
</int>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_install.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Transition"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
actbox_icon
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
actbox_name
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
actbox_url
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
after_script_id
</string>
</key>
<value>
<tuple>
<string>
BusinessConfiguration_displayMaxmaDemoDownload
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
before_script_id
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
destination/portal_workflow/workflow_maxma_demo_configuration_workflow/state_download
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
install
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
guard_expression
</string>
</key>
<value>
<string>
python: True
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
transition_install
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Transition
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Install
</string>
</value>
</item>
<item>
<key>
<string>
trigger_type
</string>
</key>
<value>
<int>
2
</int>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_setup_customer_bt5.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Transition"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
actbox_icon
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
actbox_name
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
actbox_url
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
after_script_id
</string>
</key>
<value>
<tuple>
<string>
BusinessConfiguration_setupCustomerBT5
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
before_script_id
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
destination/portal_workflow/workflow_maxma_demo_configuration_workflow/state_customer_bt
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
setup_customer_bt5
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
guard_expression
</string>
</key>
<value>
<string>
python: True
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
transition_setup_customer_bt5
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Transition
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Setup customer BT5
</string>
</value>
</item>
<item>
<key>
<string>
trigger_type
</string>
</key>
<value>
<int>
2
</int>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/transition_setup_standard_bt5.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Transition"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
actbox_icon
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
actbox_name
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
actbox_url
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
after_script_id
</string>
</key>
<value>
<tuple>
<string>
BusinessConfiguration_setupMaxmaDemoStandardBT5
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
before_script_id
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
setup_standard_bt5
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
guard_expression
</string>
</key>
<value>
<string>
python: True
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
transition_setup_standard_bt5
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Transition
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Setup standard BT5
</string>
</value>
</item>
<item>
<key>
<string>
trigger_type
</string>
</key>
<value>
<int>
2
</int>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_actor.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Variable"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
actor
</string>
</value>
</item>
<item>
<key>
<string>
default_value
</string>
</key>
<value>
<string>
python: None
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
variable_actor
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Variable
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_client_id.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Variable"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
client_id
</string>
</value>
</item>
<item>
<key>
<string>
default_value
</string>
</key>
<value>
<string>
python: None
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
variable_client_id
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Variable
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_comment.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Variable"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
comment
</string>
</value>
</item>
<item>
<key>
<string>
default_value
</string>
</key>
<value>
<string>
python: None
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
variable_comment
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Variable
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_configuration_save_url.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Variable"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
configuration_save_url
</string>
</value>
</item>
<item>
<key>
<string>
default_value
</string>
</key>
<value>
<string>
python: None
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
variable_configuration_save_url
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Variable
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
configuration_save_url
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_displayed.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Variable"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
displayed
</string>
</value>
</item>
<item>
<key>
<string>
default_value
</string>
</key>
<value>
<string>
python: None
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
variable_displayed
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Variable
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_error_message.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Variable"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
error_message
</string>
</value>
</item>
<item>
<key>
<string>
default_value
</string>
</key>
<value>
<string>
python: None
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
variable_error_message
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Variable
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_time.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Variable"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
time
</string>
</value>
</item>
<item>
<key>
<string>
default_value
</string>
</key>
<value>
<string>
python: None
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
variable_time
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Variable
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/WorkflowTemplateItem/portal_workflow/workflow_maxma_demo_configuration_workflow/variable_transition.xml
0 → 100644
View file @
89ecd89f
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Variable"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
transition
</string>
</value>
</item>
<item>
<key>
<string>
default_value
</string>
</key>
<value>
<string>
python: None
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
variable_transition
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Variable
</string>
</value>
</item>
<item>
<key>
<string>
role
</string>
</key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_configurator_maxma_demo/bt/template_workflow_id_list
0 → 100644
View file @
89ecd89f
workflow_maxma_demo_configuration_workflow
\ No newline at end of file
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