# Abonnements und externe Stakeholder

> Eigene Tabellen für wiederkehrende Leistungen und für externe Beteiligte an einer Verkaufschance.

---

LLMS index: [llms.txt](/llms.txt)

---

## Abonnement — `wysa_bcServiceObject`

Ein Abonnement bildet eine wiederkehrend abgerechnete Leistung ab: eine Lizenz, einen
Cloud-Service, einen Wartungsvertrag. Die Datensätze entstehen in Business Central und
werden nach Customer Engagement übertragen, damit der Vertrieb Bestand, Laufzeiten und
Kündigungsfristen im Blick hat.

Bemerkenswert ist die Trennung zweier Rollen: **Rechnungsempfänger** ist, wer bezahlt,
**Leistungsnehmer**, wer die Leistung nutzt. In Konzernstrukturen sind das
unterschiedliche Firmen.

| Anzeigename | Logical Name | Typ | Bedeutung |
|---|---|---|---|
| Nummer | `wysa_Number` | Text | Abonnementnummer aus Business Central |
| Abonnementart | `wysa_SubscriptionType` | Auswahl | Ausprägung des Abonnements; steuert die Sichtbarkeit weiterer Felder |
| Produkt | `wysa_ProductId` | Verweis | Abonniertes Produkt |
| Produktnummer / -beschreibung | `wysa_ProductNumber`, `wysa_ProductDescription` | Text | Bezeichnung aus Business Central |
| Menge | `wysa_Quantity` | Dezimal | Abonnierte Menge |
| Einheit | `wysa_Uom` | Text | Mengeneinheit, wie von Business Central geliefert (kein Verweis auf einen Einheiten-Datensatz) |
| Seriennummer / Version | `wysa_SerialNumber`, `wysa_Version` | Text | Technische Identifikation |
| Bereitstellung von / bis | `wysa_ProvisioningStart`, `wysa_ProvisioningEnd` | Datum | Zeitraum der Bereitstellung |
| Rechnungsempfänger Firma / Kontakt | `wysa_BillToAccountId`, `wysa_BillToContactId` | Verweis | Wer die Rechnung erhält |
| Leistungsnehmer Firma / Kontakt | `wysa_EndUserAccountId`, `wysa_EndUserContactId` | Verweis | Wer die Leistung nutzt |
| Verkaufschance | `wysa_OpportunityId` | Verweis | Ursprung des Abonnements |
| Mitbewerber | `wysa_CompetitorId` | Verweis | Aktueller Anbieter, falls die Leistung abgelöst werden soll |
| Kundenreferenz | `wysa_CustomerReference` | Text | Referenz des Kunden |
| Leaderstellung | `wysa_LeaderDate` | Datum | Stichtag der Leadgenerierung |
| Anzahl Zeilen | `wysa_Amount` | Ganzzahl | Anzahl der zugehörigen Abonnementzeilen |

Abonnements können automatisch Leads erzeugen — etwa vor Ablauf einer Laufzeit. Der Lead
trägt dann im Feld `wysa_Abonnement` den Verweis auf sein Ursprungsabonnement.

## Abonnementzeile — `wysa_bcServiceObjectCommitment`

Die Zeile trägt die kaufmännischen Details. Ein Abonnement kann mehrere Zeilen mit
unterschiedlichen Laufzeiten und Abrechnungsrhythmen haben.

| Anzeigename | Logical Name | Typ | Bedeutung |
|---|---|---|---|
| Abonnement | `wysa_ServiceObjectId` | Verweis | Übergeordnetes Abonnement |
| Vertrags- / Zeilennummer | `wysa_ContractNumber`, `wysa_LineNumber` | Text | Identifikation der Zeile |
| Anfangslaufzeit / Verlängerungslaufzeit | `wysa_InitialTerm`, `wysa_RenewalTerm` | Text | Laufzeitregelung |
| Kündigungsfrist | `wysa_NoticePeriod` | Text | Frist zur Kündigung |
| Kündigung möglich bis | `wysa_CancellationPossibleUntil` | Datum | Konkreter Stichtag — das für den Vertrieb wichtigste Datum |
| Leistungsbeginn / Leistungsende | `wysa_ServiceStart`, `wysa_ServiceEnd` | Datum | Zeitraum der Leistung |
| Laufzeit bis | `wysa_TermUntil` | Datum | Vertragsende |
| Nächste Berechnung | `wysa_NextBilling` | Datum | Termin der nächsten Fakturierung |
| Abrechnungsrhythmus / -zeitraum | `wysa_BillingRhythm`, `wysa_BillingPeriod` | Text | Turnus der Abrechnung |
| Preis / Menge | `wysa_Price`, `wysa_Quantity` | Betrag / Dezimal | Kaufmännische Basis |
| Rabatt | `wysa_Discount`, `wysa_DiscountAmount`, `wysa_DiscountPercent` | Ja/Nein, Betrag, Dezimal | Gewährter Rabatt |
| Berechnungsbasis | `wysa_CalculationBase`, `wysa_CalculationBasePercent` | Betrag / Dezimal | Grundlage der Preisermittlung |
| Leistungsbetrag | `wysa_ServiceAmount` | Betrag | Betrag der Zeile |
| Abrechnung über | `wysa_InvoicingVia` | Auswahl | Vertrag oder Verkauf |
| Partner | `wysa_Partner` | Auswahl | Kunde oder Lieferant |
| Abzurechnendes Produkt | `wysa_InvoicingProductId` | Verweis | Produkt, über das fakturiert wird |
| Währung | `TransactionCurrencyId` | Verweis | Währung der Zeile |

## Externer Stakeholder — `wysa_OpportunityStakeholder`

Der Standard kennt Stakeholder als Verbindungen zu Kontakten des Kunden. Diese Tabelle
ergänzt bewusst eine zweite, davon getrennte Sicht: **externe Beteiligte**, die weder zum
Kunden noch zum eigenen Unternehmen gehören — Implementierungspartner, beratende
Systemhäuser, externe Projektleiter oder die Vergabestelle einer Ausschreibung.

| Anzeigename | Logical Name | Typ | Bedeutung |
|---|---|---|---|
| Verkaufschance | `wysa_OpportunityId` | Verweis | Betroffene Verkaufschance |
| Firma | `wysa_AccountId` | Verweis | Beteiligtes Unternehmen |
| Kontakt | `wysa_ContactId` | Verweis | Ansprechpartner |
| Rolle | `wysa_StakeholderRole` | Auswahl | Art der Beteiligung |
| Hauptansprechpartner | `wysa_IsPrimary` | Ja/Nein | Kennzeichnung des führenden Beteiligten |
| Kommentar | `wysa_Comment` | Mehrzeiliger Text | Einordnung der Rolle |

Der Anzeigename des Datensatzes wird automatisch aus Kontakt und Firma gebildet. Wird ein
Kontakt gewählt, füllt das Formular die Firma vor.
