- Se descapó
- 2 de septiembre de 2026 a las 3:10 UTC
- Autor
- Kamo
- Compromit
- 4307ec4
Un informe es ahora una clase de Java aquí y nada en ningún otro lugar. Definición de Informe describe lo que es un informe, qué se le puede preguntar, qué columnas tiene y cómo cada uno debe ser leído; el frontend hace lo que declara, así que añadir un el informe no necesita endpoint, no hay página y no TypeScript. Las piezas que llevan el peso: - ReportarCapacidad es la razón por la que el frontend puede ser genérico. Un informe que declara solo FAVORITE y SCHEDULE no consigue constructor de filtros, ni column manager y no Panel de grupo .GestiónOverviewReport existe en parte como el canario para eso. - ReportFormat es un descriptor, nunca una cadena renderizada, así que una moneda en el tabla, el punta de la herramienta del gráfico, el CSV y el PDF no pueden estar en desacuerdo. - ReportSecurityScope proviene de los derechos de dominio de cada informe, nunca de un informando bien. Un informe de ventas se amplía en VIEW-ALL-LEADS exactamente como el líder La red sí, por lo que la información nunca puede convertirse en una manera de evitar el modelo de seguridad. - InformeQuerySupport pone el alcance predicado primero, rechaza una columna desconocida clave en lugar de dejarlo caer, y a la izquierda en cada asociación. Unirse implícitamente es una INNER, y las filas sin nada en el otro lado son las que Alguien está buscando. - ReportAggregator mantiene a un grupo nulo como propio grupo, por lo que los subtotales aún añaden hasta el gran total. - Las fechas se resuelven en la zona horaria del miembro y están medio abiertas. A las 03:30 UTC on El 1 de septiembre un miembro en Los Ángeles sigue en agosto. Cada clase de reportajes lleva "Component Y "ConditionalOnProperty". Eso no es decoración: cada servicio escanea com.kamo pero declara explícito Habilitar la lista de los depósitos, así que un Componento que necesita una EntidadManager es construido en todos ellos y CrashLoops los que no pueden satisfacerlo. El propiedad se establece sólo en SecurityService, y ReportBeansAreConditionalTest falla la construcción si un informe lo olvida. Reports es una aplicación (ServiceType id 32) con cinco derechos (295-299). VIEW-REPORTS es la puerta del módulo y no concede datos por sí misma. Los nombres VIEW-REPORTS y EXPORT-REPORTS existió en los ids 1 y 2 hasta 2026-08-14, cuando fueron removidos junto con las terras detrás de ellos; los derechos persisten como getd (), por lo que no hay subvención hechos antes de entonces pueden resolverlos. PhiModule.REPORTING es PERMITADO - el motor lee en el cúmulo y las tiendas no copia. Exportar y programar sí salen del límite y se rigen por su derechos propios y por EMAIL.