El sistema de gestión comercial para Windows, en su versión 797 publicada en 2015, incluye una configuración interna programada hace más de diez años.
A partir del 16 de agosto de 2025 esa configuración muestra un aviso y deja de permitir el acceso al sistema.
La situación afecta por igual a la Edición Gratis y a la Edición Power.
Encontrarse con una traba técnica al abrir el programa resulta molesto, y por eso existe una forma simple y segura de volver a entrar.
La forma recomendada de acceder es con el archivo SB.BAT, que no obliga a reinstalar nada.
Este archivo evita la cuenta regresiva al iniciar y permite entrar al sistema con normalidad.
No daña la computadora ni modifica nada importante, y su única función es saltar la cuenta regresiva.
El archivo se descarga desde este enlace: descargar el archivo SB.BAT.
El procedimiento tiene tres pasos y toma menos de un minuto.
Una vez ejecutado, el sistema se inicia con normalidad y saltea la cuenta regresiva de forma automática.
No hace falta instalar nada extra ni realizar configuraciones adicionales.
Si en algún momento se necesita cambiar la ruta donde está instalado el sistema, se puede abrir el archivo SB.BAT con el Bloc de notas y modificarla.
Además del SB.BAT original preparamos una versión más robusta, silenciosa y a prueba de fallos, llamada SB-PLUS.BAT.
Sus mejoras respecto del archivo original son las siguientes.
Para usarlo, se guarda el siguiente contenido en un archivo llamado SB-PLUS.BAT.
@echo off
setlocal EnableExtensions EnableDelayedExpansion
:: ==========================================================
:: SB-PLUS.BAT - Launcher robusto para evitar la cuenta regresiva
:: Requisitos: Windows con PowerShell disponible.
:: ==========================================================
:: =====================[ CONFIG ]===========================
:: Ruta del ejecutable de la aplicacion
set "APP_EXE=C:\StockBase_POS_2033.797\Win\bo.exe"
:: Fecha ficticia (formato ISO para PowerShell: AAAA-MM-DD)
set "FAKE_DATE=2025-08-08"
:: Tiempo de espera despues de lanzar la aplicacion y antes de cambiar la fecha (segundos)
:: Conviene dar tiempo a que la aplicacion inicialice; entre 10 y 15 segundos suele bastar
set "START_DELAY=12"
:: Tiempo maximo que la fecha permanece modificada (segundos)
:: Suele alcanzar para pasar la validacion; entre 120 y 150 segundos funciona bien
set "RESTORE_AFTER=135"
:: Registrar la actividad en un archivo (1 = si, 0 = no)
set "ENABLE_LOG=1"
set "LOGFILE=%~dp0sb-launch.log"
:: ==========================================================
:: ---------- Funcion de registro ----------
if "%ENABLE_LOG%"=="1" (
(echo.>>"%LOGFILE%") 2>nul
)
set "TS_PS=powershell -NoProfile -Command [DateTime]::Now.ToString('yyyy-MM-dd HH:mm:ss')"
for /f "usebackq delims=" %%T in (`%TS_PS%`) do set "TS=%%T"
set "LOGPS=powershell -NoProfile -Command"
if "%ENABLE_LOG%"=="1" (
call :_log "== sb-plus start @ %TS% =="
)
:: ---------- 0) Elevacion automatica ----------
:: Chequeo de administrador: 'net session' devuelve error si no hay elevacion
net session >nul 2>&1
if errorlevel 1 (
if "%ENABLE_LOG%"=="1" call :_log "No hay privilegios de administrador. Re-lanzando elevado..."
powershell -NoProfile -Command "Start-Process -FilePath '%~f0' -Verb RunAs"
exit /b
)
:: ---------- 1) Validaciones basicas ----------
if not exist "%APP_EXE%" (
echo [ERROR] No se encontro: "%APP_EXE%"
if "%ENABLE_LOG%"=="1" call :_log "ERROR: No se encontro el ejecutable."
exit /b 1
)
:: ---------- 2) Capturar fecha y hora actual (ISO completa) ----------
for /f "usebackq delims=" %%A in (`powershell -NoProfile -Command "(Get-Date).ToString('o')"`) do set "ORIG_ISO=%%A"
if "%ENABLE_LOG%"=="1" call :_log "Fecha/hora original: %ORIG_ISO%"
:: ---------- 3) Detener la resincronizacion de hora (w32time) ----------
:: Se ignoran errores si el servicio ya esta detenido o no existe
if "%ENABLE_LOG%"=="1" call :_log "Deteniendo servicio w32time (si aplica)..."
net stop w32time >nul 2>&1
:: ---------- 4) Lanzar la aplicacion y obtener su PID ----------
if "%ENABLE_LOG%"=="1" call :_log "Lanzando aplicacion: %APP_EXE%"
for /f "usebackq delims=" %%P in (`
powershell -NoProfile -Command ^
"$p = Start-Process -FilePath '%APP_EXE%' -PassThru; $p.Id"
`) do set "APP_PID=%%P"
if not defined APP_PID (
echo [ERROR] No se pudo obtener el PID de la aplicacion.
if "%ENABLE_LOG%"=="1" call :_log "ERROR: No se pudo obtener PID."
goto _restore_and_exit
)
if "%ENABLE_LOG%"=="1" call :_log "PID lanzado: %APP_PID%"
:: ---------- 5) Esperar el inicio y luego aplicar FAKE_DATE ----------
if "%ENABLE_LOG%"=="1" call :_log "Esperando %START_DELAY%s antes de cambiar la fecha..."
timeout /t %START_DELAY% /nobreak >nul
if "%ENABLE_LOG%"=="1" call :_log "Cambiando fecha a %FAKE_DATE%..."
powershell -NoProfile -Command "Set-Date -Date '%FAKE_DATE%'" >nul 2>&1
if errorlevel 1 (
echo [ERROR] No se pudo cambiar la fecha (Set-Date).
if "%ENABLE_LOG%"=="1" call :_log "ERROR: Set-Date fallo."
goto _restore_and_exit
)
:: ---------- 6) Programar la restauracion failsafe en segundo plano ----------
:: Crea un proceso aparte que espera RESTORE_AFTER, restaura la fecha original,
:: reactiva w32time y re-sincroniza, aunque este archivo se cierre.
if "%ENABLE_LOG%"=="1" call :_log "Armando restauracion automatica en %RESTORE_AFTER%s..."
start "" /min powershell -NoProfile -WindowStyle Hidden -Command ^
"Start-Sleep -Seconds %RESTORE_AFTER%; try { Set-Date -Date '%ORIG_ISO%' ^| Out-Null } catch {}; " ^
"try { Start-Service w32time ^| Out-Null } catch {}; " ^
"try { w32tm /resync ^| Out-Null } catch {}"
:: ---------- 7) Restauracion temprana ----------
:: Se hace una espera breve y se restaura; la restauracion failsafe ya quedo creada
set "ACTIVE_RESTORE=115"
if %ACTIVE_RESTORE% LSS %RESTORE_AFTER% (
if "%ENABLE_LOG%"=="1" call :_log "Restauracion activa en %ACTIVE_RESTORE%s (antes que el failsafe)..."
timeout /t %ACTIVE_RESTORE% /nobreak >nul
if "%ENABLE_LOG%"=="1" call :_log "Restaurando fecha original (activa)..."
powershell -NoProfile -Command "Set-Date -Date '%ORIG_ISO%'" >nul 2>&1
net start w32time >nul 2>&1
w32tm /resync >nul 2>&1
if "%ENABLE_LOG%"=="1" call :_log "Fecha restaurada y w32time reactivado."
) else (
if "%ENABLE_LOG%"=="1" call :_log "Se deja solo la restauracion failsafe (en %RESTORE_AFTER%s)."
)
:: ---------- 8) Fin: la aplicacion queda lista para usar ----------
if "%ENABLE_LOG%"=="1" call :_log "Listo. La aplicacion deberia haber saltado la cuenta regresiva."
goto :eof
:_restore_and_exit
:: Restauracion de emergencia si algo falla antes de programar el failsafe
if defined ORIG_ISO (
powershell -NoProfile -Command "Set-Date -Date '%ORIG_ISO%'" >nul 2>&1
)
net start w32time >nul 2>&1
w32tm /resync >nul 2>&1
if "%ENABLE_LOG%"=="1" call :_log "Restauracion de emergencia realizada. Saliendo."
exit /b 1
:_log
:: Recibe en %~1 el mensaje a registrar
powershell -NoProfile -Command ^
"$msg = '%~1'; $ts = Get-Date -Format 'yyyy-MM-dd HH:mm:ss';" ^
"Add-Content -LiteralPath '%LOGFILE%' -Value ('['+$ts+'] '+$msg)"
exit /b 0
El uso es directo y admite un ajuste opcional de tiempos.
La versión avanzada agrega cuatro mejoras sobre la original.
Los valores por defecto funcionan bien en la mayoría de los equipos.
Conviene ajustar estos valores si la aplicación tarda más o menos en iniciar.
Si al cambiar la fecha aparece un inconveniente con la licencia, se puede reactivar con cualquiera de las siguientes licencias y claves.
Estas son las dudas más habituales sobre esta situación.
¿Se pierde la información?
No, toda la información permanece guardada en el disco de la computadora y no se borra.
¿Se deja de poder acceder al sistema?
No, siempre es posible entrar, ya sea después de la cuenta regresiva o atrasando la fecha.
¿Esto afecta a todas las ediciones?
Sí, es igual para la Edición Gratis y para la Edición Power.
¿Habrá una nueva versión del sistema?
La versión 797 fue la última publicada en 2015 y el producto fue discontinuado.
Sí, EGA Futura ofrece un ERP en la nube orientado a empresas medianas y grandes.
Para una empresa pequeña, una opción válida es continuar con la versión 797 y planificar una migración más adelante.
Estos archivos son una solución práctica, segura y estable, y no requieren reinstalar nada ni hacer configuraciones complicadas.
Alcanza con descargarlos y ejecutarlos como administrador.
Lamentamos las molestias que esta situación pueda ocasionar, y quedamos a disposición desde el soporte de EGA Futura.

Claro que sí.
Ofrecemos soporte gratis en todas las ediciones de nuestro sistema para empresas.
Para conocer las diferentes alternativas de soporte visita este link.
Todas las preguntas realizadas en nuestra plataforma de Soporte Técnico 24/7 se responden siempre en su totalidad 🎉
Este sistema de gestión empresarial funciona según las reglamentaciones fiscales de España, México, Colombia, Chile, Argentina y el resto de los países de América Latina.
Si tu empresa está en otro país, te recomendamos usar nuestro sistema de gestión empresarial en la nube.
El programa de facturación funciona en Windows XP, Windows 7, Windows 8, Windows 10 y Windows Server solamente.
Para empresas con 10 o más usuarios tenemos un sistema ERP en la nube que funciona también en Linux, Mac, iPhone, iPad, y Android y desde cualquier otro dispositivo conectado a Internet.
Para descargar la última versión de nuestro sistema de gestión comercial para Windows, pulsa aquí.
La Edición Power de nuestro sistema de gestión comercial para Windows solo puede ejecutarse en PCs con Windows.
Si necesitas acceder al sistema de gestión desde teléfonos, tabletas, ordenadores de Apple (Mac), o cualquier otro dispositivo conectado a internet, debes usar nuestro software en la nube.
La integración con comercio electrónico es manual, siendo el camino recomendado para vender en Internet nuestro sistema en la nube. Todo está explicado aquí.
Para obtener una licencia para las Ediciones Gratis o Power del software de facturación, sigue las instrucciones detalladas en este lugar.
El programa instalador es el mismo para ambas ediciones.
Si ya has completado el formulario para obtener la Edición Gratis de StockBase POS, y luego de esperar al menos 12 minutos tu licencia no llega:
Paso 1: Verifica tu carpeta de spam.
Paso 2: Si aun así no llega, te recomendamos volver a completar el formulario con una dirección de correo distinta.
En este lugar te damos más alternativas para poder acceder a tu licencia.
En este cuadro comparativo podrás ver las diferencias entre ambas ediciones del sistema ERP para Windows.
Entre varias de sus ventajas, encontrarás que:
1. Esta licencia no vence nunca,
2. Tiene acceso a soporte técnico gratuito, y
3. Tiene actualizaciones del sistema gratis de por vida.
Para ver todas las otras características incluidas, dale clic aquí.
¿Es posible ver un listado completo de toda la funcionalidad del sistema?
Por supuesto, esa información la vas a poder acceder desde este lugar.