- Navios
- 27 de agosto de 2026 às 02:56 UTC
- Autor
- Kamo
- Enviar
- a601630
Adiciona o gêmeo de telefone do agregador per-mailbox: PbxBillingClass com um Comutador VoipProviderType exaustivo e nenhum braço padrão, OrgPbxBillingAggregator (sem estereótipo da Primavera - BillingService declara o feijão), e a auditoria diária instantâneo. Uma diferença estrutural atravessa tudo a jusante. org email providers é único no org id, então exatamente um add-on de e-mail poderia nunca faturar não-zero. VOIP PROVIDER INSTÂNCIA é muitas linhas por org, então uma org pode executar KamoPBX e RingCentral de uma vez e ambos add-ons Bill no mesmo mês. A desagregação é portanto, uma lista plana carregando uma classe por extensão, e unidades countByClass() o código não utilizado a zero através do caminho normal em vez de um caso especial. VoipProviderType é EnumType.ORDINAL, então nada é adicionado a ele; a cobertura teste pinos a ordem, bem como a classificação. FREE PBX classifica como terceiro - o catador oferece como um PBX on-premise, que é o próprio Asterisco do cliente. O KAMO PBX é, portanto, o único tipo hospedado e, uma vez que nenhuma instância KAMO PBX existe e KamoPBXProvider ainda lança de todos os métodos, PBX HOSTING corretamente não conta nada hoje. Ambos os registos são lidos. MEMBRO VOIP CONFIG - porque a tela de configurações de telefone do membro escreve ambas, então A sua união é exactamente o que um administrador define. Um número que decide o dinheiro não deve descansar em uma coluna uma varredura de fundo pode zero, que é precisamente O que a InstanceSyncService lhe estava a fazer. Extensão BillingDay tem a chave na assinatura, bem como no dia e no código, então uma org com dois grupos de faturamento mantém duas linhas de auditoria em vez de uma sobrescrita o outro.