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:
@@ -0,0 +1,4 @@
|
||||
-- Deshabilita SAT incremental para business_control; solo daily + retry programado.
|
||||
UPDATE "despacho_plan_prices"
|
||||
SET "permite_sat_incremental" = false
|
||||
WHERE "plan" = 'business_control';
|
||||
@@ -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({
|
||||
|
||||
Reference in New Issue
Block a user