config(sat): deshabilita SAT incremental para business_control

- business_control solo usa daily + retry programado (9 AM / 4 PM).
- business_cloud y mi_empresa_plus siguen con incremental.
- Migración para mantener consistencia entre ambientes.
- Actualiza comentario en sat-sync.job.ts.
This commit is contained in:
Horux Dev
2026-08-08 01:45:28 +00:00
parent a008659eda
commit ad6eec51ef
2 changed files with 6 additions and 1 deletions

View File

@@ -373,7 +373,8 @@ async function runSyncJob(): Promise<void> {
* Obtiene los tenants activos cuyo plan habilita SAT incremental (3 syncs/día
* adicionales al daily). El flag vive en `despacho_plan_prices.permite_sat_incremental`,
* editable por admin global desde `/configuracion/precios-suscripcion`.
* Default backfill: mi_empresa_plus, business_control, business_cloud.
* Planes con incremental: mi_empresa_plus, business_cloud.
* business_control usa solo daily + retry programado.
*/
async function getTenantsConSatIncremental(): Promise<string[]> {
const planesIncrementales = await prisma.despachoPlanPrice.findMany({