A
Partners / Members
Authorised persons linked to this entity account
person_add Add Partner
@if (relatedClients.length > 0) {
Sr.
Partner Name
CIF No.
Ownership %
Signing Authority
Action
@for (c of relatedClients; track c; let i = $index) {
{{ i + 1 }}
{{ c.clientName[0].toUpperCase() }}
{{ c.clientName }}
@if (c.isMandatory) {
Mandatory Signatory
}
{{ c.clientCif || '—' }}
{{ c.sharePercentage }}%
{{ c.isMandatory ? 'lock' : 'lock_open' }}
{{ c.isMandatory ? 'Mandatory' : 'Optional' }}
delete_outline
}
Total Ownership
{{ totalSharePercentage }}%
lock {{ mandatoryCount }} Mandatory
@if (totalSharePercentage !== 100) {
warning_amber
Total ownership is {{ totalSharePercentage }}%. It must equal 100%.
} @else {
check_circle
Ownership allocation is complete (100%).
}
} @else {
group_add
No partners added yet. Click Add Partner to begin.
}
B
Mode of Operation / Signatory Rights
Auto-computed from Mandatory partners — you can override manually
@if (signatoryRights) {
auto_awesome Auto
}
@if (relatedClients.length === 0) {
how_to_vote
Add partners in Section A and set Mandatory/Optional to auto-compute the mode.
} @else {
@for (opt of signatoryRightsOptions; track opt.value) {
{{ opt.icon }}
{{ opt.label }}
{{ opt.sublabel }}
@if (signatoryRights === opt.value) {
check_circle
}
}
@if (signatoryRights) {
how_to_vote
Mode of Operation: {{ selectedSignatoryLabel }}
({{ mandatoryCount }} Mandatory + {{ relatedClients.length - mandatoryCount }} Optional partner(s))
} @else {
info
Set Mandatory/Optional for partners above to auto-select mode.
}
}