Line 4:
Line 4:
This module can be used to receive request by a company to be a preferred partner. Validate, follow and cancel partnership.
This module can be used to receive request by a company to be a preferred partner. Validate, follow and cancel partnership.
The module is generic and it will be possible to use it for a lot of use case.
The module is generic and it will be possible to use it for a lot of use case.
−
+
This module will be used for example by the foundation for its Preferred Partner management program.
Line 53:
Line 53:
to request to be a partner if there is no record into table llx_partnership yet.
to request to be a partner if there is no record into table llx_partnership yet.
−
If there is already a record, show the status and information of membership.
+
If there is already record, show the status and information of memberships.
−
On this tab, e should also have a button "Cancel"
+
On this tab, we should also have a button "Manage Partnership"
−
=Card partnership=
=Card partnership=
Line 62:
Line 61:
*Send email using templates. The module must add 2 templates of email for type 'partnership': On to say partnership is refused, one to say partnership is accepted.
*Send email using templates. The module must add 2 templates of email for type 'partnership': On to say partnership is refused, one to say partnership is accepted.
+
*Validate
*Accept -> Set to status ACCEPTED.
*Accept -> Set to status ACCEPTED.
*Refuse -> Ask a reason and set to status REFUSED and fill the "reason_decline" field.
*Refuse -> Ask a reason and set to status REFUSED and fill the "reason_decline" field.
Line 77:
Line 77:
We must have the mass action "Delete"
We must have the mass action "Delete"
−
=Enhance module Member to create an external user login for each new member subscription=
+
=Enhance module Member=
+
+
== Add property "url" on the member card==
+
Add this property on table llx_adherent, on screen and can edit it.
+
== Add option in member module setup to "Create an external user login for each new member subscription validated" ==
On a new member subscription (module member), we currently send an email with invoice automatically after receiving the online payment.
On a new member subscription (module member), we currently send an email with invoice automatically after receiving the online payment.
Line 101:
Line 105:
=Note=
=Note=
−
Module and new managed objects must be generated with modulebuilder.
+
{{TemplateProcessOfDevelopmentBySubContract}}