SubPanel für ein Modul erstellen

Ich hätte gerne die Beziehungen unter einander weiter ausgebaut.
So kann ich ich ja in der Opp Kontakte hinzufügen und diesen dann Rollen zuweisen.
Diese Funktionalität benötige ich nun aber auch unter dem Unternehmen.
Sprich ich will die Situation Unternehmen zu Unternehmen darstellen.
Mutter <> Tochter
Unternehmen <> Lieferant mit Produkten
Unternehmen <> Wird Kontrolliert
Unternehmen <> Holding
Unternehmen <> Externer Mitarbeiter
.
.
.

Diese Funktion habe ich mir aus der URL gezogen. Kann ich eine solche Funktion über das BackEnd erstellen oder nur Hard im Code selbst?
Ja ich kann mir ein Modul bauen welches zwischen geschaltet ist.
ContactOpportunityRelationshipEdit

Danke für eure Unterstützung.

Hi,
welche Info hast du dir genau aus der URL gezogen?

Grundsätzlich sind Relationen in Suite attributlos (abgesehen von einigen Metainformationen wie date_created, deleted etc.). Wenn beispielsweise eine Rolle für die Beziehung zwischen Firma und Kontakt benötigt wird, bietet es sich an ein entsprechendes Modul mit einem Dropdown-Feld für die Art der Beziehung anzulegen:

+----------+         +----------------------+      +--------+
| Kontakt  |         |KontaktFirmenConnector|      | Firma  |
+----------+         +----------------------+      +--------+
| id       |         |id                    |      |id      |
|          |1       n|contact_id            |n    1|        |
|          +---------+account_id            +------+        |
|          |         |role (enum)           |      |        |
+----------+         +----------------------+      +--------+