Dunkelmodus
ALSO Marketplace
Liest den ALSO Cloud Marketplace (SimpleAPI) und liefert je Endkunde die gebuchten Abos — die Einkaufsseite unseres CSP-Geschäfts.
Zugangsdaten (Zahnrad)
| Feld | Bedeutung |
|---|---|
| API-URL | https://marketplace.also.de |
| Benutzername / Passwort | ALSO-Marketplace-Konto mit API-Zugriff |
| Root-Account-ID | AccountId des eigenen Partner-Kontos, unter dem die Endkunden-Firmen hängen |
Der Verbindungstest ruft die Firmenliste unterhalb der Root-Account-ID ab.
Metriken
- Ein Produkt = eine Metrik, benannt wie im Marketplace. Gleiche Produkte mit unterschiedlicher Abrechnungsart werden getrennt geführt — der ALSO-
BillingTypekennt drei Varianten:… - P1M→ „… (monatlich)" — monatliches Abo, monatliche Zahlung… (with 1-year commitment) - P1M→ „… (jährlich, monatliche Zahlung)" — Jahresbindung, von ALSO monatlich berechnet; landet standardmäßig auf der MonatsrechnungPrepaid (with 1-year commitment) - P1Y→ „… (jährlich)" — jährliche Vorauszahlung; landet wie alles andere standardmäßig auf der Monatsrechnung (eine echte Jahresrechnung ist explizite Perioden-Konfiguration je Produkt/Kunde)
- Preisschutz & Laufzeit: Die Detailansicht eines Kunden zeigt je Abo „Preisschutz bis" und „Laufzeitende" (sofern ALSO sie liefert, typisch bei NCE-Laufzeitbindungen). Abgelaufener Preisschutz wird rot markiert, Ablauf innerhalb von 60 Tagen gelb — dort stehen als Nächstes neue Einkaufskonditionen an. Derselbe Hinweis erscheint in der weclapp-Artikel-Zuordnung an jeder ALSO-Service-Zeile direkt unter dem Verkaufspreis (aus dem gespeicherten Snapshot-Stand, daher ohne Wartezeit).
- Renewal konfigurieren (z. B. zum Kalendermonat ausrichten): In der Detailansicht öffnet das Uhr-Symbol je Abo den Renewal-Dialog — er lädt live die Renewal-Felder aus dem Marketplace und rendert sie wie dort: Auswahlfelder (z. B. „Billing Type") mit den lesbaren ALSO-Optionen, Pflichtfelder mit *, Zahlenfelder als Zahleneingabe, ALSO-Hinweise unter dem Feld. Die Optionen von „Subscription end date alignment" (u. a. „Align to calendar month", damit verstreute Laufzeitenden auf denselben Stichtag zusammenlaufen) werden live von ALSO nachgeladen — über dieselbe Marketplace-Operation (ResolveRemoteEnum), die auch das ALSO-Portal selbst nutzt, inklusive der konkreten Ausrichtungs-Daten je vorhandenem Abo; falls ALSO sie nicht liefert, bleibt das Feld als freie Eingabe nutzbar. Geschrieben wird nur nach explizitem Bestätigungsschritt, jede Lizenz einzeln; „Auf Standard zurücksetzen" nimmt die Konfiguration wieder heraus. Abos mit hinterlegter Renewal-Konfiguration tragen den Chip „konfiguriert", jeder Schreibvorgang landet im Audit-Log.
- Azure: Jede Azure-Subscription bleibt eine eigene Zeile (
Azure Plan … › Subscription-Name), bewertet mit dem Verbrauch des letzten Snapshot-Tages. Unplausible Ausreißerwerte werden verworfen. - Adobe-Produkte zählen über die Lizenzmenge, alle übrigen über die gebuchte Stückzahl.
Besonderheiten
- Departments: Hat eine Firma Unterkonten mit eigenen Abos, werden diese als eigene Kunden geführt und ihre Mengen von der Mutterfirma abgezogen (per Zusammenführung wieder vereinbar).
- Microsoft-IDs: Bei CSP-Produkten liest ALSO die Microsoft-Tenant-ID und die Lizenz-ID (skuId) mit — die Basis für den ID-basierten ALSO↔Microsoft-Abgleich.
- Dashboard-Summen schließen Azure-Verbrauch und „Extra File Storage" aus, damit Seat-Zahlen nicht verfälscht werden.
Ansicht
Kundenliste (Snapshot-Stand, Datums-Schalter) — ein Klick auf einen Kunden öffnet die Detailansicht sofort aus den beim nächtlichen Snapshot gespeicherten Abo-Stammdaten: Produkte mit Mengen, Preisschutz-Ampeln, Laufzeitenden und Renewal-Buttons, ganz ohne Live-Abruf. Ein Chip zeigt den Stand („Stand: …"); „Live aktualisieren" holt genau diesen Kunden frisch von ALSO (nach einem Renewal-Schreibvorgang passiert das automatisch). Der Live-Umschalter der Kundenliste bleibt für den Sonderfall, die komplette Firmenliste frisch aus dem Marketplace zu laden.