Energía y combustibles

Bonobo

Programa de control volumétrico para estaciones de servicio: genera facturación y el JSON que el SAT exige para fiscalizar compras y ventas de combustible.

Cliente
Brentec Soluciones Tecnológicas
Rol
Arquitecto de software
Industria
Energía y combustibles
Periodo
2025 –
Soluciones
  • Facturación CFDI y SAT
  • Automatización de procesos
  • Datos y reportes
  • APIs e integraciones
Tecnologías
Yii2 · PHP · Python · MariaDB

693clientes operan su control volumétrico con Bonobo

Caso de estudio

El caso

Bonobo es el sistema principal de control volumétrico del cliente líder del mercado en ese ramo: el software con el que, hoy, 693 clientes —comercializadoras, estaciones de servicio, transportistas y autoconsumistas— cumplen con lo que el SAT exige reportar sobre cada movimiento de combustible: compras a pipas, ventas al público, mermas y permisos de la CRE. Rafael entró al proyecto analizando la documentación oficial del SAT completa para entender cómo debía esquematizarse cada apartado del reporte antes de tocar una sola línea de código. En la estación, Bonobo se conecta directamente con el hardware mediante varios proyectos en Python: lee las sondas del tanque para determinar el inventario real, autoriza el despacho de ventas desde el dispensario y registra la recepción de pipas y la compra-venta de gasolina. Esos datos migran a la nube, donde se arma el JSON de control volumétrico que se envía al SAT, en paralelo con la facturación —incluida la Carta Porte y las facturas globales emitidas fuera de tiempo— de forma que ambos flujos cuadren entre sí. El reto no era solo técnico sino de negocio: cada giro de cliente opera distinto. Los expendios siguen el flujo completo, de la sonda a la factura; las comercializadoras operan de forma prácticamente virtual, capturando datos para generar su propio JSON; los transportistas son mayormente virtuales también, pero con conexión a la CNE y a SIRACP para geolocalizar sus unidades en tiempo real; y los autoconsumos siguen su propia variante. Rafael tuvo que ordenar esas reglas de negocio distintas bajo el mismo sistema sin que una terminara contaminando a la otra. El sistema corre sobre PHP con Yii2 y MariaDB, la base común de la mayoría de plataformas de Brentec, lo que le permitió compartir aprendizajes de negocio con otros proyectos como Central Shield y Gorila Desk. Con 693 clientes en operación, y con altas y bajas cada mes, Bonobo no es un sistema que se termina: sigue creciendo, y su diseño tuvo que anticipar eso desde el principio.

Relacionados

Otros proyectos parecidos.

Gobierno y parques

CozumelParks / MERCAWEB

Fundación de Parques y Museos de Cozumel

Plataforma de venta de los cuatro parques y museos de la Fundación de Parques y Museos de Cozumel: venta en línea, taquilla, reportes para ingresos e identidad «Cuatro sendas, una isla».

  • Reservas y venta en línea
  • Pagos en línea
  • Datos y reportes
  • Apps web y móviles

Turismo

Site Engine

Adventure Planet Group

Motor que dinamiza la compra y administración de dominios para que cada sitio del ecosistema de tours quede controlado desde un solo panel.

  • Plataformas SaaS
  • Nube e infraestructura
  • Automatización de procesos

Energía y combustibles

CentralShield

Brentec Soluciones Tecnológicas

Panel que centraliza en un solo lugar las plataformas de gasolineras, comercializadoras, transportistas y autotransportes: monitoreo en vivo, inventario de tanques y comparación de precios.

  • Datos y reportes
  • APIs e integraciones
  • Apps web y móviles

Contacto

¿Tu empresa tiene un problema parecido?

Cuéntame cómo opera hoy y qué quieres resolver.

+52 999 958 3010

rafael.solis@adventureplanet.mx