Per-Extension PBX Abrechnung Schema, Backfill und Katalog

FeatureInitializerService
Verschifft
27. August 2026 um 03:21 UTC
Autor
Kamo
Ausschuss
6ca4e79

PbxBillingSchemaMigration ist @Order(0), weil es eine Spalte hinzufügt. Die Shared-Bibliothekseinheit Karten phone_cost_mode von dem Moment an, in dem der Build beginnt, also jeder Läufer, der eine OrgBillingPolicy über JPA lädt, emittiert sie in ihrem SELECT - bestellt spät dieser Läufer überhaupt nicht ausgeführt, weil ein früherer stirbt auf "Solon ... existiert nicht" und nimmt den ganzen Lauf herunter. org_extension_billing_days ist in der Öffentlichkeit, kein eigenes Schema: jedes andere voip Tabelle ist. Es ist einzigartig auf (org_id, Tag, addon_code, subscription_uid), eins Spalte breiter als das Mail-Äquivalent, so ein Org mit zwei Abrechnungsgruppen hält zwei Audit-Reihen statt einer überschreiben die andere. subscription_uid ist NICHT NULL genau so, dass SQLs Nulls-sind-distinct-Regel diesen Index nicht vereiteln kann. ************ repariert die Aufträge InstanceSyncService hatte auf jedem Sweep gelöscht - neun Mitglieder statt und alle dreiundzwanzig Verlängerungsreihen lesen null. Füllt nur eine Leerstelle: die Konfigurationsseite verbindet sich auf einer ungeschränkten Verlängerungskette, so ist es die schwächere Platte und nie Überschreibt eine ID, die gesetzt ist. PbxAddonCatalogMigration Samen beide Add-ons in jeden Katalog, die bereits verkauft die Mails, verankert in der EMAIL_HOSTING Reihe für Org, Markt und Kompatibilitätspläne. Gedration auf diese Weise und nicht durch eine Hardkodcode-ID, weil zwei Mieter besitzen Add-ons mit den gleichen Codes. KamoCRMPricingLoader bekommt sie auch, für Kataloge gesät von hier an - es ist erstellt-only, so Bearbeitung es allein fixes nichts bereits in der Datenbank.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen