- Spegnimento
- 27 agosto 2026 alle ore 02:56 UTC
- Autore
- Kamo
- Impegno
- a601630
Aggiunge la gemella telefonica dell'aggregatore per-mailbox: PbxBillingClass con un esaustivo VoipProviderType switch e nessun braccio predefinito, OrgPbxBillingAggregator (no stereotipo di primavera - BillingService dichiara il fagiolo), e l'audit giornaliero snapshot. Una differenza strutturale attraversa tutto a valle. og email provider è unico su org id, quindi esattamente un add-on mail potrebbe mai fatturare non-zero. VOIP PROVIDER INSTANCE è molte righe per org, quindi un org può eseguire KamoPBX e RingCentral subito ed entrambi i componenti aggiuntivi fattura nello stesso mese. La ripartizione è quindi una lista piana che trasporta una classe per estensione, e conteByClass() drive il codice inutilizzato a zero attraverso il percorso ordinario piuttosto che un caso speciale. VoipProviderType è EnumType.ORDINAL, quindi nulla è allegato ad esso; la copertura perni di prova l'ordine così come la classificazione. FREE PBX classifica come terza parte - il raccoglitore lo offre come un PBX on-premise, che è il proprio Asterisk del cliente. KAMO PBX è quindi l'unico tipo ospitato e, dal momento che non esiste un'istanza KAMO PBX e KamoPBXProvider lancia ancora da ogni metodo, PBX HOSTING correttamente non fattura affatto oggi. Entrambi i record di assegnazione sono letti. MEMBER VOIP CONFIG - perché lo schermo del telefono del membro scrive entrambi, quindi il loro sindacato è esattamente ciò che un amministratore impostato. Un numero che decide soldi non deve riposare su una colonna una scansione di sfondo può zero, che è precisamente Che cosa sta facendo il servizio. Estensione BillingDay è incentrata sull'abbonamento così come il giorno e il codice, quindi un org con due gruppi di fatturazione mantiene due file di audit invece di una sovrascrittura l'altro.