Juez Dredd, la sociedad de la justicia y seres voladores

El título está medio raro y es un post filosófico.

Como quizá ya se hayan dado cuenta, los lectores, tengo muy buena memoria. Sí, hay cosas que inhibo y medio olvido, pero la idea central y la mayor parte de los detalles permanecen de lo que he visto desde los seis años. No tengo memoria absoluta o eidética, pero recuerdo cosas como el nombre de la calle y los perros de una prima en Echegaray a la que fui a su casa una sola vez a los 7 años, o el vestido usado por la cantante que hacía de Violeta en cuatro funciones de «La traviata» en Chihuahua en 1980, siendo mi padre el Tenor. (María Luisa González Tamez era ella). O cuando ella me buscó y yo estaba subido en un depósito de agua a unos 30 metros de altura en el hotel en Chihuahua. Otros recuerdos que he comentado son las tramoyas de los teatros de ópera de varios países. O de los teatros universitarios donde yo actuaba en obras de teatro experimental como parte del perfil académico.

Son ejemplos.

Soy de los que leen todo lo que llega a sus manos, y si no hay nada decente, me pongo a pensar. En este caso, me acabo de dar cuenta de un paralelismo y de una solución brillante ideada por escritores de cómics en 1985, y de algo que yo me enteré en 1997, aprox. Pero hoy me dí cuenta de algo fundamental.

He comentado que trabajé por hacerle un favor al jefe de mi empleo principal, allá por 1997-2000, en una agencia de publicidad que entre otras cosas distribuía cómics. El 5 de noviembre de 1997 me encontraba yo sentado en una banca improvisada en Plaza de las Vizcaínas, con un poco de problemas de dinero (estábamos en una situación estúpida de autosabotaje por cinco personas en el trabajo principal) y estaba yo sentado esperando a que llegara una persona de la agencia que tenía que ir al Rebusque. El Rebusque era una librería increíble, de saldos y cosas de otros países, en Eje Central de la Ciudad de México. ¿Que por qué me acuerdo de la fecha?

Pues por V de Vendetta.

Estaba yo en ese lugar esperando a que llegara un coche con uno de los de distribución de la agencia de publicidad, para llevarlo al Rebusque. Así que llegó, se estacionó, y entramos. En ese momento era casi seguro que me pagaran al día siguiente de ese ingreso.

Mientras él veía lo necesario, yo me puse a caminar por las mesas y vi V de Vendetta de la que habían hablado, en edición de Zinco, y otros cuantos. Infinity Inc. (serie de superhéroes de los 80s que aparecen lateralmente en la serie de live action Stargirl) y algunos más. Creo que también vi a The Question, inspiración de Rorschach.

Y vi… El Mercenario de Segrelles. Edición completa de lujo, de historias al óleo, y que era mi comida de una o dos semanas si compraba los tomos de las dos historias, El Mercenario y La Fórmula.

Yo conocía El Mercenario por la revista española CIMOC de 1985 que llegué a comprar en una librería de la calle de Gutenberg en 1985 con mi papá, mientras él compraba otras cosas.

Los que no saben qué es El Mercenario, búsquenlo en internet. Es de una calidad impresionante.

El caso es que dije: «Puedo vivir de avena y puré de papa y unas dos cajas de leche en lo que cobro». Me despedí de la persona de la agencia y salí con mis tomos del Mercenario, unos cuatro de Infinity Inc. y V de Vendetta. (Los que no han leído la historia, la película no le hace justicia a las dos escenas más fuertes). Y eran como las cinco de la tarde, así que crucé la calle hacia la Plaza de las Vizcaínas y me senté para anotar en mi cuaderno si había algo que hacer.

Tenía presente que tenía que comprar algo en la Plaza de la Electrónica, pero no me acordaba qué. Así que para hacer tiempo abrí V de Vendetta. Y la historia en la primera página decía: «Es el quinto del onceavo, de 1997». Y era la fecha de ese día.

¡Shock absoluto!

Me enganché leyendo hasta que V vuela la cárcel-hospital y sale desnudo.

Ya en la casa, resultó que era toda la serie de Infinity Inc., de Zinco, desde la creación del grupo hasta el final de la serie, varios altibajos, pero con personajes increíbles como Fury (que era la hija de Wonder Woman y Steve Trevor).

Unas cosas estúpidas en el argumento, como Silver Scarab, pero la parte que me interesa es que al final, además de matar a Sylvester Pemberton (Skyman) de la manera más absurda posible, (con Mister Bones y Solomon Grundy de por medio), la historia final era «Los Últimos Días de la Sociedad de la Justicia».

En resumen: En 1985 hubo un crossover para simplificar la continuidad de DC Comics, y como parte de eso salían sobrando las versiones originales de los héroes de la Edad de Oro, unos 10 más o menos, pero no podían matarlos a todos. Así que el argumento (que no se veía muy inteligente) era que esos héroes se quedaban en ese mundo alterno peleando contra nazis y los monstruos mitológicos del Ragnarök nórdico, del ocaso de los dioses. En su momento me pareció una solución barata. Mezclar la Lanza del Destino de Parsifal no tenía mucho sentido narrativo, aunque la he visto en otros libros.

En ese mismo momento pensé que había paralelismos con la película de dos años antes de Stallone sobre el Juez Dredd, donde Max von Sydow hace de El Juez Fargo, el juez que lo entrenó a Dredd, y va a pasar el resto de su vida fuera de las murallas peleando contra el mal.

Es exactamente el mismo paralelismo: el Juez Fargo y V que se retiran o salen al mundo. Y en el momento en que Rorschach es capturado y le comentan que lo van a encerrar en la cárcel, él dice: «¡Ahora están encerrados conmigo!». Es lo mismo que la Sociedad de la Justicia.

Y hoy de repente, 28 años después, vi la parte épica de la mezcla con Ragnarök. La historia cobró total sentido.

Ese retiro del Juez Fargo, o la salida de V del jardín, o el encierro de Rorschach y de la Sociedad de la Justicia, no es rendición, sino un combate eterno en un frente diferente.

Ahora vamos a los seres voladores, y no me refiero a los extraterrestres de Carlos Castaneda en «Los Pases Mágicos» que son de la misma época y fueron escritos por un escritor por encargo. Es el mismo estilo de las escenas del burdel y el empresario Jorge Campos. Es el mismo libro.

Más ghostwriter que eso no hay. Esto no es el Castaneda original, sino producto de alguien acabado, drogado o un ghostwriter.

Es sabido que hace años conocí a unos maestros tradicionales de tradiciones mesoamericanas reales en Jalisco. Uno de ellos les explicaba a unas personas que las flores atraen abejas (que no necesariamente son parásitos), y también atraen parásitos.

Regla Uno: Las abejas son atraídas por la miel. Los parásitos se acercan a las flores, y los seres humanos decentes pueden acercarse a ellas por puro placer visual u olfativo.

Pero en la realidad…

¿Quién tiene perros en su casa? Si el perro hace del dos (sólido), hay que limpiarlo, y aparecen moscas. Y algunos perros tienen ese «talento»: cuando van al baño atraen más moscas que otros más grandes.

Regla Dos: Cada quien se alimenta de lo que puede.

¿Qué hacen las personas decentes? Riegan las flores, limpian lo dañado. No arrancan las flores. Las tratan con respeto mientras viven y tratan de que vivan más. Las gracias del perro, no.

Así que, usando una metáfora, es una situación donde los parásitos arrancan las flores y buscan comida porque no pueden ganarla por sí mismos. Sí. Algunos se alimentan de popó. Pero las personas valiosas hacen algo diferente. Desde Parsifal al Juez Dredd, o la misma Sarvan de Cimoc (No apta para menores), todos tratan de proteger, no de arrancar.

Hay un momento donde el Jardín de V crea lo necesario para que el material de abono (el fertilizante) vuele la pared y libere a la gente.

Me encuentro, de momento, en un momento más parecido al juego de Frogger, la ranita que cruza la calle.

No hay presión de tiempo ni nada a quien proteger. Mi vida, por ética, se parece más a salir a la calle en autodefensa. El Vengador Anónimo de Brian Garfield, Duro de Matar (o La Jungla de Cristal de Bruce Willis), y lo que llamo entorno de Combate Corporativo.

Pero no puedes limpiar Chernóbil. A veces hay que volar la pared. No me acerco a la última batalla como el juez Fargo… pero…

Hay momentos en que el juego es otro. Tipo Space Invaders. Una batalla que no terminará nunca, porque buscan parasitarte o explotarte. Los que somos Jabalí en el Zodíaco Chino, pasamos mucho por la situación de que muchos tratan de merendarnos. No me encuentro encerrado, y a mis 53 años tengo buena memoria.

Usando una referencia, estar encerrado para otros es rendirse. Otros, como Rorschach o la Sociedad de la Justicia, PELEAN.

Esté la puerta cerrada o abierta, hay que combatir a los parásitos. Y veo que el entorno está cambiando esta semana a Space Invaders en lugar de Frogger.

Limitaciones reales de Agentes de Inteligencia Artificial

Se actualiza 22 de noviembre 2025 Se añaden datos de costo en tokens de uno de los ejemplos mencionados . Se hizo un nuevo documento sobre Costos en hardware. https://alfonsoorozcoaguilar.com/2025/11/22/costos-en-hardware-para-ejemplo-3/ 

El día de hoy llegué en la mañana a una serie de artículos en Medium sobre agentes de inteligencia artificial. La idea es que acaben reemplazando a desarrolladores humanos.

Veo una serie de problemas grandes además de lo de conectividad:

Primero, que no pueden hacer nada ante vidas humanas o el riesgo de éstas. Inclusive el efecto de trámites mal hechos.

Segundo, tomar decisiones serias que impliquen pérdida de miles de litros o kilos de producto.

No resuelven problemas reales relativamente simples, porque:

  • El ser humano no es simple
  • El ser humano no es lógico
  • Lo que muchas personas buscan es control o reducción de costos, no eficiencia

Y la mayor parte de las selecciones se basa en CONDICIONES IDEALES. No es mi caso, pero es buen pretexto para ahorrar costos y correr personas. Pero no arreglan los problemas.

Vamos a explicar algo antes:

Una cosa son los chats tipo ChatGPT, Gemini, Claude, Copilot, Llama, Mistral, DeepSeek, Grok y Kimi. Son útiles y pueden sobrevivir aunque a veces alucinen. Son modelos LLM.

La idea de los AGENTES depende de hacer scripts, como los antiguos «robots de código» en C o Pascal que se enfrentaban en un campo de batalla virtual. Idealizados. Pero para que funcionen requieren demasiadas condiciones de control y hay demasiados puntos de falla.

Uno de ellos, no el único, es el ejemplo que he comentado de querer usar React para una pantalla con 800 combos de entrada. Si te imponen eso, el agente tratará de hacerlo pero es basura.

El segundo es que hay complicaciones extraordinarias que la IA ve como naturales. Pongo ejemplos más abajo.

Estuve tratando con Gemini 3, DeepSeek y Claude sobre cómo aplicar AGENTES a ciertos problemas. Claude dijo, a su manera cortés, que era económicamente inviable y el costo era excesivo.

Tres ejemplos reales, simplificados:

1. Fábrica de comida que se vende en central de abastos. Mandan carga de camiones hecha a mano por fotos  de WhatsApp, se captura y luego las ventas de diez choferes, una foto por remisión llenada a mano. El costo real es la capturista y el servidor. La solución propuesta por presupuestos de LLM era: tensores de reconocimiento óptico de caracteres, modelo de negocio por técnica silo, ajustes por precios, y el costo era de 270 mil de implementación el primer año más alguien que revisara la captura a 400 pesos por hora, dos horas diarias. Con eso «se limita error humano del capturista». (Mi opinión: la mala fe de los choferes no se computa y es un proceso de evitar faltas de probidad, y reconocimiento óptico de 12 letras manuscritas con un costo de 35,000 MXN o 2000 USD por única ocasión es ridículo. Extra al entrar choferes nuevos. Tres agentes necesarios). Necesidades extras: Diseño e interfaces y Compra de hardware.

2. Tres problemas en cliente de los monolitos (luego doy detalles): uno era sobre firma electrónica, otro sobre puertos cerrados y RHEL sin acceso a root con PHP 7.x. El tercero era sobre resolver al vuelo problemas de un video de YouTube para cuadrar contra una hoja de Excel cerrada para escritura, y la solución de cada uno era de 270 mil pesos ANUALES POR CADA UNO. Lo peor del caso es que el sueldo que me pagaban era un poco mayor a eso (mas de 300 pero menos de 400), no lo pagaban en realidad y literalmente a veces pasaba por ocho pasos de servidores diferentes por puertos cerrados y necesidades de la burocracia. Las soluciones de IA no decían como encontrar lo correcto en Youtube, archivo y frame. Si los dns no respondían a google.com como vas a hacer IA para puerto 21 sin root ? Ni siquiera puedes crear nuevos usuarios. Una IA de verificación cada tres semanas de 600-1200 firmas electrónicas tienen costo. Y la memoria necesaria? Que costo sube en la maquina virtual?

3. Dato muy bonito. Oye, hay que verificar este documento y juzgarlo, son siete documentos por persona pero el primero tiene cincuenta datos con tres columnas y a ojo se decide sí o no. Solución de Gemini y Copilot era capturar los 150 campos de 35 formatos diferentes posibles para evitar el factor humano y reducir costos, ya que el análisis daba al final uno de 45 resultados posibles por solicitante. Para simplificar el paso final, la solución era que lo hiciera la misma analista como la dama Margarita, y que eso pasaba el costo a cero del proceso final de firmas porque ya el paso dos lo hacía un humano (la simplificación se hacía metiendo la analista150 datos por expediente que antes no hacía), pero seguíamos con el mismo problema en el paso 20 del proceso. Y el costo del servidor final e implementación según Copilot era cercano a cero porque el servidor se usaba para otras cosas. ¿? Gemini dijo cero sin que le preguntara. Así que era tecnología mágica que cuesta cero el servidor, el mantenimiento y el desarrollo del paso 20 porque te ahorraste usar IA en el paso 2 porque ahora la capturista metía 150 datos que antes no necesitaba. Pregunta simple.  Cuantos tokens de entrenamiento necesitas? El costo es imposible incluso antes de los tokens de desarrollo ni los de ejecución.

Costo en tokens pero solo para uno de los siete Documentos (No resuelve el escenario):

Cálculo real de costos de tokens (Ejemplo 3) al 22 Nov 2025:

Para un volumen realista de 900-1,200 documentos/mes:

Tokens de ejecución mensuales:

  • Base: 1,050 docs × 2,500 tokens = 2,625,000 tokens/mes
  • Con multiplicadores reales (re-procesamiento 2x, RAG 2x, validación 1.5x): 11,812,500 tokens/mes

Costo mensual solo en tokens (Claude Opus sugerido como mínimo necesario para precisión):

  • Input: $177 USD
  • Output: $177 USD
  • Total: $354 USD/mes

Infraestructura cloud oculta:

  • Servidor/VM: $200-400
  • Base de datos RAG: $150-250
  • API Gateway: $50-100
  • Memoria adicional: $100-200
  • Subtotal infraestructura: $500-950/mes

Costo operativo real: $850-1,300 USD/mes = $10,200-15,600 USD/año

Esto es SOLO operación, sin contar en precios de Mexico:

  • Fine-tuning inicial: $4,000-8,000 precios USD conservador 25 a 40 mil MXN
  • Desarrollo: $40,000-60,000 USD, precio mexico muy conservador 30 a 70 mil MXN
  • Supervisión humana: $50,000-80,000 USD/año o 90 mil anuales mas iva.

Total primer año: $104,200-163,600 USD y recurrente 15600 USD + 90 mil MXN anuales

Versus analista manual: $35,000-45,000 USD Anuales

ROI: NEGATIVO por $59,200-118,600 USD. Solución actual con tres activos humanos 700~ mil pesos o 32400 USD.

Importante: El personal humano actual Hace 25 funciones cada uno en promedio. La solución de IA es para UNA SOLA de esas funciones. el personal humano (la «dama Margarita») sigue siendo indispensable para las otras 24 funciones, lo que significa que el costo de personal no se reduce, sino que se suma el costo de la IA.

El hardware se justifica en este link:

Costos en Hardware para Ejemplo 3

Solo que ahora con un costo de 270 mil por cada una de las tres funciones que decía yo hacía (de unas 25 reales), con más problemas de control, y creando problemas donde no los había. Para coordinar eso ahora necesitaban un analista senior, o sea yo, que dedicara cuatro horas cada vez del tercer proceso para revisar los resultados de la IA (de tres a seis agentes por proceso) en lugar de las cinco horas que yo hacía a mano y que mis antecesores hacían en dos semanas.

Y me fui por falta de pago, actualmente dos procesos no lo hacen y el otro regresaron a Excel. Corolario : Las empresas mexicanas que no pagan a programadores experimentados no entienden los costos, y menos lo que cuesta AWS y lo que implican los agentes IA en dependencia y costo en tokens. No pueden costear agentes de IA para problemas que un programador experimentado resuelve manualmente a menor costo y con mayor flexibilidad.

Las respuestas para las finanzas en México son como decirle a alguien sin casa que se compre un departamento con seguridad privada en Polanco. Es absolutamente irreal.

En resumen, que aprendí:

  • Cuando la entrada de datos no se puede automatizar con fiabilidad (por la falta de uniformidad, calidad o el requisito legal/procedimental del original), la inversión en Agentes de IA que procesan esos datos se vuelve inviable o absurda.
  • (Tiempo) 4 horas/mes para asegurar la continuidad del Actuador (FTP/XML-RPC) y actualizar el RAG si cambia algún dictamen crítico en lugar de las cinco horas de la persona actual en hacer el proceso es estúpido.
  • Es irresponsable y falso afirmar que el costo de un Agente o microservicio de IA, incluyendo hardware y mantenimiento, es cero.
  • La IA y los agentes se basan en el deseo y error retórico para adaptarse a un presupuesto institucional que no existe, pero violó el principio fundamental de la ingeniería de software: todo componente tiene un costo, y la IA no es mágica.
  • La ingeniería de software dicta que la calidad de entrada condiciona la calidad de salida. Sin estandarización, la IA solo amplifica errores.
  • La herramienta debe ser proporcional al problema. Si quieres usar un martillo para tomar la temperatura o un microondas para enfriar tu comida, no es lo mejor aunque tus jefes digan que sí.
  • Si el costo de la solución excede el costo del error humano que pretende evitar, la solución es inviable.
  • Muchos discursos de IA ignoran que la responsabilidad legal y técnica recae en quien implementa. No basta con decir «la nube es segura».

Principio de auditoría: todo flujo que involucra datos sensibles debe cumplir con:

  • Control de acceso (quién puede ver/editar)
  • Trazabilidad (qué se procesó, cuándo y por quién)
  • Cifrado en tránsito y reposo
  • Cumplimiento normativo (en México: Ley Federal de Protección de Datos Personales)

En resumen, por razones largas de explicar aquí, veo que los agentes de IA necesitan una inversión que incluso el gobierno no puede hacer, para rangos de retorno (ROI) bajísimos y hacer el proceso más vulnerable.

Sí creo que funcionen LLM y equipos aislados, pero los puros costos de tokens y de alojamiento de nube, sin contar el desarrollo, hacen que usar Agentes de inteligencia artificial sea ineficiente y casi imposible. No solo por la complejidad de las acciones humanas, sino porque si la entrada no está absolutamente automatizada, no existe la oficina sin papeles.

Solo que dar acceso a correos, hojas de cálculo o repositorios de código fuente a los LLM y agentes no es buena idea. Tampoco usarlos, como decimos, en producción. Con un buen prompt puedes capturar los casos edge que te acuerdas, pero los que hayan tratado con herramientas CASE como el infame GeneXus o sistemas expertos, saben que el script de datos parece un lenguaje en sí y es propietario. Ahora no dependes de una persona sino de una corporación que deprecia funcionalidades o cambia estándares.

La situación es muy parecida al boom en los 90s-2000 de Active Documents y Java Beans, el de jQuery en 2010 y después Angular (1, 2… 19 casi siempre incompatibles entre sí, incluso peor que Laravel). Un poco como usar JavaEE y Amazon AWS en México para una papelería con 20 sucursales. Le veo más sentido a Javelin o Quarkus. Me explico:

Todas estas tecnologías llegaron con la promesa de revolucionar el desarrollo, bajar costos y «democratizar» la programación. ¿Te acuerdas?

  • Los Active Documents de Microsoft iban a eliminar la necesidad de programadores.
  • Los Java Beans prometían componentes universales y reutilizables.
  • jQuery simplificaría todo el desarrollo web.
  • Angular cambió su API radicalmente entre versiones (de la 1 a la 2, y luego hasta la 19 con breaking changes), obligando a reescribir aplicaciones completas.
  • Laravel hace lo mismo cada vez que sube de versión mayor.

El patrón es el mismo: adoptas la tecnología de moda, inviertes tiempo y dinero, y en 3–5 años está obsoleta o toca migrar con costos altos.

Ahora, los agentes de código que hacen commits a Git tienen exactamente el mismo problema… pero peor. Generan código según los patrones y convenciones del agente o LLM específico. Si ese agente cambia su forma de generar código, deprecia funcionalidades, o la empresa detrás cambia su modelo de negocio, tu código queda amarrado a esa versión y a ese momento. Es como lo que pasaba con GeneXus: generabas miles de líneas que solo el sistema entendía, y si pedías un requisito nuevo, tenías que empezar de cero y perder tus ajustes manuales. En vez de depender de un programador que podías contratar o capacitar, ahora dependes de una corporación de IA que controla el estándar.

  • Nota: Las herramientas CASE como GeneXus son el antecesor inmediato y es especialmente preciso: «si pedías un requisito nuevo, tenías que empezar de cero y perder tus ajustes manuales» – eso es exactamente lo que pasa con código generado por agentes cuando cambian de versión, cambian tus requisitos, los del cliente, el hardware, o las reglas de negocio. Lo que para un programador experimentado son 30 minutos en su código, son horas o días donde hay tiempo muerto, la empresa no factura o hay pérdidas directas.

Los agentes solo procesan la entrada que tú les des y lo que les digas que miren. No detectan:

  • a) Cambios en el hardware buenos o malos … o en sus costos !!
  • b) Cambios en el costo de los tokens o de la memoria necesaria.
  • c) Si el contador se murió
  • d) Si google.com resuelve en DNS
  • e) Si hay respaldos
  • f) Si hay faltas de probidad
  • g) Si el disco duro va a tronar

Suficientes razones cada una de ellas para no usar agentes de IA.

Y cuando esos agentes fallen o generen bugs sutiles en producción, ¿qué pasa? Vas a necesitar programadores senior. Pero no programadores comunes: gente que entienda tanto el código generado como el contexto del negocio para corregirlo. Eso cuesta más, porque ahora tienen que descifrar qué hizo el agente. O sea, no reduces costos, y encima agregas más puntos de falla.

Resumen ejecutivo:

  • Tesis: Los Agentes de IA son inviables para problemas reales no idealizados.

  • Motivo (Humano): El factor humano/gerencial (costo, control, no lógica) es el verdadero problema.

  • Evidencia (Costo Real): Los ejemplos demuestran que las soluciones IA son más caras que el problema que intentan resolver, y se requiere más supervisión humana (Analista Senior).

  • Principio (Técnico): Los agentes amplifican errores si la calidad de la entrada es baja (no hay «oficina sin papeles»).

  • Analogía (Histórica): Es una moda pasajera con el mismo fallo de las tecnologías propietarias del pasado (dependencia corporativa, altos costos de migración).

  • Costos Ocultos que no se dicen: Es falsa la narrativa de que los agentes ahorran costos. Cada uno expone una categoría diferente de costos ocultos:

    1. Costos de implementación ignorados (hardware, diseño, reentrenamiento)
    2. Restricciones infraestructurales reales (sin root, puertos cerrados, conectividad)
    3. Paradoja del «ahorro» (más trabajo humano + costos de tokens) Consumo de memoria mas alto y en Nube es significativo.

Lo que realmente importa:

  • Los LLM sí pueden funcionar como asistentes web o aislados / isolated.
  • Los agentes de IA que escriben directamente en repositorios o leen tu correo o tus hojas de cálculo son, honestamente, una llamada al desastre y una moda pasajera.

Un nuevo dia

De momento no estoy sacando respaldos y es justo medianoche. Si tengo respaldos, lo que quise decir es que a diferencia de otras noches no estoy sacando respaldos, esos los saqué hace horas.

El cliente que es mi ingreso regular, clientes desde 2012, tiene un problema fenomenal que ningún software resuelve. Yo si. Le he resuelto ese problema en unas cuatro o cinco ocasiones. En esta ocasión además necesitaba unos archivos del 2022. Zipeados y con clave.

YO tenia respaldo de cpanel del 8 de enero de 2022. Esto expira el 8 de enero 2026. Le dije ya con los archivos que me dieran 30 minutos para probar. Fueron 26 y le envié la prueba. Tuve que corregir mi código, unas cinco líneas extra pero me tarde en encontrar donde. Mide 2 gb cada respaldo.

Su contador no tenía el dato que yo sí.

Pausa.

La primera vez le cobré 17 mil , la fecha debió ser 2015  o 2017. Pero solo fueron dos horas de trabajo. Ahora sus problemas han crecido. En este caso si tenemos que pasar al plan B solo le cobraré unos 2400+iva que es el tiempo a 300 por hora de las pruebas., y que en las siguientes ocasiones me tardé entre cinco y ocho horas dando supervisión directa y es tiempo que no puedo hacer otra cosa. Es un precio razonable.

Pero mañana no puedo salir de aquí. Se le parala operación.

Tengo una irritación en el ojo y creo que no hay gotas. Así que mañana además tendré que pedir a alguien de mi familia en vez que vaya yo mismo.

PD: Me buscó la dama Margarita y m mandó un video. Problema muy fuerte fuera de donde trabajábamos por otras personas en situación similar.

Tengo que estar atento y tranquilo. Pero por otro lado este tipo de problemas como el de cliente es casi imposible de resolver. Afecta a miles de clientes y la supervivencia de la empresa.

Hechos no palabras.

Absurdos evidentes

Nota: Modificado para añadir porque el negocio mencionado no es sustentable ni en consignación ni en venta.

Una persona de mi pasado, mi padre específicamente, decía que hay cosas que caen por su propio peso, y que hay trabajos para CLark Kent y acciones para Supermán.

No diré que mi padre era Supermán pero si le vi hacer cosas de fuerza increíbles. Tanto en el gimnasio como en la vida real.

Aunque murió hace muchos años, a veces me acuerdo de manera aparentemente aleatoria de algunos asuntos. Como eso de lo que ciertas cosas caen por su propio peso.

Ayer tuve una discusión evitable, y no de mi parte iniciada, sobre el asunto de una marcha política de oposición, «generación Z» y su seudo lider. EL PAN acepta que es real el contrato de 2.1 millones de pesos por manejar durante un año cosas de marketing para CDMX con una persona física de 25 años, supuesto estudiante de licenciatura de derecho UNAM recién egresado. Ya chequé y no hay cédula profesional. Es absolutamente ilógico por donde se vea. Que sea abogado en marketing, que se le pague esa cantidad, que se le asigne a una persona física. Dejo de ejercicio para el lector las posibles explicaciones.

Si, cae por su propio peso por absurdo.

Por la experiencia hay cosas que conozco muy bien  podríamos llamarlos .. algoritmos propietarios ? o como se le quiera llamar. Uno de ellos es el proceso de lo que a veces se le llama analista de compensaciones de recursos humanos, incluyendo análisis de puestos. Conozco dos metodologías: Una que desarrollé allá por 1999-2000 en la época del sistema de jueces para uniliver, y una mas moderna que se usa actualmente en gobierno. Un contacto en ese tema de análisis de puestos,  me pidió este año que hiciera unos ajustes, para una empresa que  está en Tlalpan. Los hice. Me pidieron una factura pero no la pagaron con un pretexto. Estaba estipulado que yo no entrego el código hasta 95% del pago del contrato.  En este caso me pidieron hacer un trámite medianamente innecesario Abril ? No me acuerdo. EL caso es que tuve que gastar 8 mil pesos y un extra de 4 mil mas que terminó el asunto. E incluso con ese requisito, le dieron baje, corrieron o lo que sea a la de recursos humanos que si funcionaba y a su jefe, pero también a mi contacto y sin pagarle.

Unos meses después, me llaman. Voy a entrevista con ellos para retomar el proyecto. AL entrar a su bodega de inventarios que estaba de paso a la oficina de los NUEVOS, me sorprendo. Varias banderas rojas. Sin ser ese el ramo imagínate que ves en tlalpan unos 40-80 refrigeradores de dos puertas de los que hacen hielo, del año pasado, y que valen unos 80 mil a 100 mil. Pero ellos no manufacturan refrigeradores. Eso no se vende. No hay mercado. No hay rotación de inventarios. Necesita técnicos especializados. Algo esta muy raro.

Ahora que recuerdo, ellos me dijeron en esa entrevista con los nuevos que tenían cartas invitaciones del imss en las cinco razones sociales. El hecho de que me hayan revelado la existencia de las cartas invitación y aun así rechazaran la solución que exigía transparencia (la lista de puestos del IMSS), prueba que no les importaba solucionar el problema. El problema no eran mis tres soluciones propuestas sino el miedo a la transparencia y la auditoría que mi metodología (cuadrada contra la realidad del IMSS) representaba.

Necesitan también algunas ventajas. No creo que sea compra de liquidación. Quien compra tanto de ese modelo y del mismo color ? simplificación de inventarios de repuesto si. Pero que ? van al sitio ? Todo el background de los mecánicos de ese tipo de cosas es complicado. Certificaciones. Algo esta muy mal.

Les recuerdo que esto es un metáfora. No son refrigeradores pero la idea se mantiene. Tienen millones en activos inútiles, pero no pagan una pequeña deuda. Se necesita espacio, tener el dinero parado y de un producto que crea muchas responsabilidades legales no tiene el mas mínimo sentido.  No compraron a distribuidor. No necesita una ubicación comercial prime; necesita bodegas seguras para almacenar el activo que justifica la inversión en los libros contables. Que todos sean del mismo modelo y color, es igual. Tiene ventajas y desventajas. Pero las ventajas son para mí la bandera roja.  No las desventajas.

Pero NO me ofrecen NADA. Me ponen tres pretextos para el no pagarme la factura, que a estas fechas ya está cancelada. Les ofrezco tres o cuatro alternativas, incluyendo hacerles una nueva factura que es lo obvio. Ellos y yo sabemos que el requisito que me hizo gastar 12 mil pesos es idiota, irrelevante e ilegal.

Les propongo tres alternativas. Primero tienen que tener la lista de los puestos como están en el IMSS. Sin eso no se puede hacer nada. Pero mis tres alternativas son ignoradas. La factura es pequeña. Solo son 35 mil pesos. (menos de 2000 USD) Pagarla les daría el código fuente del sistema. La metodología necesita aplicarse. Tener el código pero no saber hacer ajustes de calibración, lo hace inutil. Y eso es experiencia de mas de diez años.

Salgo y veo los refrigeradores. Todo son del mismo modelo y color. Que nadie compraría. ¿?

Meses después, hoy mismo en noviembre de 2025, el absurdo se hizo aún más evidente. Recibo un aviso en LinkedIn: la misma empresa estaba buscando desarrolladores, ofreciendo un sueldo de $25,000 MXN. Para el stack de tecnologías que solicitan—que en el mercado se cotiza en $40,000 MXN o más—es un salario bajo.

Lo que piden no es para un sitio web, puede ser pero es muy ineficiente. Para lo que sirve esa tecnología es para dashboards vistosos y reportes manipulables. La base de datos lo mismo. No necesita licencias pero si permite procedimientos almacenados que ocultan lógica del negocio. Eligieron algo que está entre dos mundos o stacks pero sin ventajas para una operación real. Y yo que conozco su giro si el producto fuera real o tuvieran movimiento ese conjunto de habilidades (stack) no sirve para nóminas, para facturación electrónica ni para un ERP que, de todos modos, no necesitan. Ese conjunto de herramientas solo es razonable para control de inventarios y mantenimiento de activos. Pero incluso para eso, no es el stack ideal, lo que lo hace doblemente raro.

Es decir, la empresa que tiene millones en activos inútiles parados en CINCO bodegas con muy baja rotación, y que no quiso decirme lo de los puestos ante el IMSS, prefiere pagar un sueldo continuo y subvaluado a un desarrollador interno para construir un sistema de control de inventarios de la nada, en lugar de pagar una pequeña factura de $35,000 pesos por una metodología probada que resolvería su problema REAL de raíz.

No comenté que recibí dos correos hace meses pidiéndome la tabla de calibración en base a los factores y su ponderación, que era equivalente a pedirme el know how. Yo solo les pasé los Números BRUTOS de a A a G de un único puesto de prueba con otro más.

Me hicieron gastar 12 mil pesos de balde.

Ellos necesitan arreglar el problema de manera definitiva a las cartas invitación del IMSS: Pero el stack no concuerda.

  • Básicamente mi sistema convierte cada combo de nueve factores en una cifra, la suma, la multiplica contra una tabla de ponderados y lo evalua contra el jefe del puesto. Así que estamos hablando que cada registro lleva unos 9 factores o combos, mas el de responsabilidad funcional(valor de puesto) son 10 luego cuadrarlo contra el jefe o subordinado para ver que no haya discrepancia, y esto es la calibración. Se valora puesto nueve factores, hacer eso en node.js react me parece horrible por useeffect y hook  y/o memoria. Y mi tipo de programa no es para estar EXPUESTO AL PUBLICO. Es decir, hablamos de un proceso intensivo de cálculo, que en mi caso puede manejar una serie de 820 combos en pantalla en servidores normales (82 puestos) por limitaciones de html. Así que la primera conclusión es que no están tratando de replicar mi sistema. Simplemente no se puede con ese stack. Están haciendo algo para justificar un control de activos, pero esa tecnología no concuerda con los requisitos de «cadena de custodia» de artículos de alto valor, ni con las responsabilidades penales que lleva. Ni para controlar inventarios reales, ni consignaciones, análisis de puestos. Es simulación. No solo ignorancia.
  • Incluso para necesidades diferentes o nuevas algo está mal. El stack no concuerda. Las habilidades que piden no son raras. Pero si tienen para un desarrollador de 25 mil pero no para los 35 mil? Incluso les ofrecí hacer todo lo de las descripciones de puestos y calibración por mi servicio social de contaduría. La tecnología no cuadra. La inversión de activos inmovilizados va de 20 a 27 millones de pesos, y la renta mensual de cinco bodegas similares es casi un millón anual por cada una.
  • Lo que ellos quieren del giro real y el de refrigeradores que es mi metáfora, requiere en realidad un control complejo de documentaciones. Un contrato de consignación y los seguros individuales mas la prueba de inventario DIARIO rotativo o Inventario Físico Rotativo o Recuento Cíclico no es solo una «prueba de vida» sino una práctica de control esencial que se aplica continuamente, incluso con inventarios parados o de alto valor. Esté a consignación o no. El control de documentos DMS se puede hacer mejor con MariaDB y php, pero cuantos refrigeradores  deberías vender diariamente para justificar el monto de la inversión y los riesgos legales ?
    • Mi cálculo es que, considerando una nómina de 70 personas con un promedio de $15 mil pesos netos, el costo anual de la nómina (incluyendo IMSS) asciende a unos 18 a 19 millones de pesos. Tengo que usar cantidades aproximadas. A esto se suman unos 20 a 24 millones en inventarios inmovilizados, más un costo anual de 5 millones por la renta de las cinco bodegas y los seguros. En total, estamos hablando de un negocio que requiere una inversión conservadora de 35 a 48 millones de pesos si los edificios no son propios.
    • Considerando escenarios realistas de inventario de alto valor, la exposición pública y los riesgos legales del giro, los números no cuadran bajo ningún escenario. Incluso en el mejor de los casos – sin imprevistos – la pérdida anual se ubica entre 5 y 12 millones de pesos. Depreciación, responsabilidades laborales, garantías y seguros explican solo parte del déficit estructural. Quien invierte mas de 20 millones de pesos para perder 25% anual ?
    • Una operación real de consignación de bienes de alto valor que requiera 150 movimientos diarios para ser rentable implicaría costos administrativos y de control altísimos (entradas y salidas y fotografías). Solo la emisión de cartas porte, el inventario físico rotativo diario (prueba de vida del activo), la conciliación constante contra el consignante, y el personal necesario para inspección y documentación representarían entre 9 y 12 millones de pesos adicionales. El control de pólizas individualizadas, los sistemas de trazabilidad y la infraestructura para gestionar ese volumen de consignaciones no son opcionales—son obligaciones legales. ¿Cómo puede una empresa con esa estructura tener problemas de claridad con sus propios puestos ante el IMSS? La inconsistencia no es operativa; es estructural.
      • Sin mercado: Para que una operación de consignación sobre 36 millones de inversión sea viable, necesitarían un retorno anual del 33%—unos 12 millones de pesos. Si cada operación genera $900 pesos de entrada, NO DE GANANCIA, necesitarían 13,300 operaciones anuales, o aproximadamente 36 operaciones rentables diarias líquidas. Es decir unas 110 diarias brutas. Sin embargo esa cantidad NO es ganancia, es entrada bruta; ya que para cubrir costos operativos, administrativos y de control documental sin obtener ganancia alguna, ya necesitarían 7,000-9,000 operaciones anuales solo para alcanzar el punto de equilibrio. Traducido a la metáfora: necesitarían vender entre 2,500 y 3,300 refrigeradores de alta gama anuales del mismo modelo, cada año, solo en CDMX. El mercado para eso simplemente no existe.
      • Es decir : Por variaciones de precios y ofertas entre 10 a 16 refrigeradores de alta gama vendidos DIARIAMENTE DEL MISMO MODELO Y COLOR= Más que Liverpool y Palacio de Hierro juntos
      • De Control documental: Cada operación requeriría carta porte, expedientes fotográficos de condición del producto, conciliación de inventarios y control fiscal estricto. A ese volumen, estaríamos hablando de más de 160 mil documentos anuales. El régimen fiscal 103  arrendamiento) o el de compraventa exigen trazabilidad completa y auditable.
      • Stack tecnológico absurdo: El stack elegido — con React y Node.js — no puede gestionar eficientemente ese volumen documental. Las bases de datos relacionales PUEDEN pero no están diseñadas para almacenar decenas de miles de fotografías, PDFs y documentos anexos.
        • Un buen programador puede hacerlo. Pero no usaría esa base de datos en especial, y mucho menos react / node.js
        • Necesitarían almacenamiento de objetos (S3, Azure Blob) con indexación en base de datos. Y React es una pesadilla para control granular de archivos sensibles a nivel fiscal: metadata, timestamping, firmas digitales, trazabilidad de modificaciones. Para datos sensibles fiscales con requisitos de auditoría, ese stack es técnicamente inadecuado. Lo puedo hacer pero me iría por mariaDb y php almacenando en base de datos BLOBS  escalaría a Azure Blob Storage y sql server.
      • El stack que quieren no es para controlar su operación. Pero tampoco para contabilidad. Solo sirve para dashbords vistosos.
    • Para que un negocio de ese tamaño sea rentable, necesita cubrir al menos $24 millones en costos operativos anuales. Si consideramos que cada refrigerador genera un margen de utilidad bruta de $33,000 pesos por venta (o 1000 por día de consignación), necesitarían realizar 65 a 70 consignaciones diarias solo para salir a mano, sin obtener ganancias ni cubrir la depreciación. Esto es imposible de sostener con un inventario tan limitado de 80 unidades que yo ví. Si tienen cinco bodegas necesitan 400 refrigeradores. Es como decir que una agencia de renta de coches tiene un inventario de 160 coches iguales de gama alta pero solo rentan a los que son de Polanco o Las lomas. La operación es insostenible bajo cualquier lógica de negocio, ya sea por el costo, por el nicho, o por la rotación necesaria.
    • La necesidad de 150 a 180 consignaciones diarias para ser rentable es absurda en el mercado de refrigeradores de alta gama en CDMX. La de 2500 a 3000 ventas anuales también. Si tienen más inventario o más razones sociales, los costos suben, y la necesidad de ingreso es aún mayor para justificar el capital parado. Algo no cuadra en lo absoluto.
  • El stack no solo es ineficiente para uso externo, sino que también es una elección sub-óptima y extraña para un sistema de control de inventarios y mantenimiento (uso interno) y ese tipo de negocios no hace ventas en línea que afecten paypal. Solo hay uno o dos productos DEL MISMO COLOR. No es tienda en línea. Y ese stack no aporta ventajas en esos puntos; al contrario, complica lo que podría resolverse con software probado. No es eficiente para un portal de venta  online y no es óptimo para inventarios internos. Tampoco encaja con los sistemas de control de aduanas, donde lo que manda es la trazabilidad y la integración con procesos legales y fiscales.
    • Las addendas y cartas porte necesarias por los seguros de productos de ese valor tampoco se sostienen con ese stack.
    • Son requisitos legales y de trazabilidad que exigen sistemas robustos y auditables, no frameworks pensados para interfaces web.
    • Conclusión: el stack que piden es un disfraz tecnológico.

Hay algo absurdo.

No quisieron la solución probada porque les exigía ver la lista de puestos ante el IMSS. No quisieron mi know-how porque les daba la herramienta de calibración, y la calibración requiere datos reales. Prefieren hacer algo secundario que el movimiento de su operación no sostiene: la rotación de producto es baja pero de riesgos altos. SAE bien configurado resuelve la rotación y consignación en su caso…. pero no los seguros y cartas porte y control de documentos/contratos. Un script PHP por alguien como yo para la rotación de inventarios incluso a consignación es mucho mas barato y simple. Los números de series, aduanas, garantías. El stack que dicen no es aplicable. … react ? Useeffect ? aduanas ? Literalmente es un helado de pollo rostizado. Teóricamente posible. Piden algo de uso interno con react ?

Prefirieron pagar un sueldo continuo y subvaluado a un desarrollador para construir un sistema, opaco y a la medida de la simulación. El objetivo no era la eficiencia, sino otra cosa.

Contradicciones

Uno de los problemas de haber trabajado tanto tiempo en entornos donde pueden haber faltas de probidad, es que soy necesariamente cauteloso, para detectar cosas e implementar procesos que eviten que te pongan una trampa o a alguien mas.

La famosa tarea de licenciatura que tenia que hacer hoy era a mano, lo que se dificulta cuando ya casi no hacen hojas de trabajo tabulares. Esto eran unas 16 columnas para calcular unos recargos de todos los meses de 2023  y que en excel hubiera hecho en unos 15 minutos.

Pero lo mas tardado era pensar como resolver un problema de control interno. la respuesta obvia era usar datos de Noviembre, mes actual, pero nos pedían en base a julio.  Eso no se hace. Puede ser un «cuatro» (trampa de mala fe) o error humano. Lo mas simple en un caso real era entregar los dos y explicar porque se debe usar el de noviembre. Y me tarde mas en redactar un párrafo para expresar el problema de control interno que estaba atrás y porqué usar noviembre, a pesar de la descripción que lo que me tardé en el ejercicio.

En medio de todo esto me buscan por whatsapp la dama margarita y la dama de nombre de piedra preciosa. Una desanimada y la otra de buen humor como siempre.

Unos minutos después me pregunta algo el director de mi ingreso principal. Tiene un problema que ya he resuelto en otras ocasiones, pero solamente sistemas como el mío lo pueden hacer.  Literalmente es confidencial, un ajuste rápido y transparente, pero para mí. Lo tardado son las pruebas del anexo20. En todas las razones sociales. Son razones como esa las que me hacen cobrar iguala en sistemas de ERP. Así que aunque no es demasiado trabajo, al mismo tiempo si lo es. Me esperan unos días  moviditos. Y descubrí que mi webcam no funciona con windows 11 aso que deberé usar laptop para un meet con un prospecto de cliente el viernes.

Nota: Una persona que me lee y estudia contabilidad, me pidió que pusiera el comentario que hice sobre la tarea.

Aqui va:

Este es un problema que lleva control interno de por medio y por desconfiado incluso pensaría en descuido o un cuatro. de manera formal…  Hay un interesante ejercicio aquí por control interno. Lo correcto es hacer el cálculo por dos factores y presentar ambos al dueño, porque hay un descontrol.

Puede justificarse que debe usarse el INPC de junio (140.405) en lugar del de octubre (141.708), usando regla de tres o recalculando los dos factores. Pero este es un trabajo a mano, así que por eso no presento los dos. Por alguna razón estamos haciendo cálculos de tres meses (no de julio), así que el recargo de diferencia debe ser de unos $1,500 entre ambos valores.

Lo sensato es evitarnos problemas y hacer el cálculo con 141.708 y revisar por qué lo estamos viendo hasta hoy. Puede ser descuido o falta de liquidez. También habría que confirmar que realmente no se haya pagado. Vamos a partir del supuesto de que efectivamente no se ha pagado y que solo presento un cálculo a mano, aunque en una empresa como esta presentaría los dos y haría el cálculo sobre noviembre por lo siguiente: Los recargos fueron recalculados con corte a noviembre de 2025, conforme al aviso recibido.

La actualización por INPC permanece con base en octubre de 2025. Estamos hablando de una tarea que debe sostenerse en auditoría. Si bien es cierto que la revisión dice que se hizo en julio, lo cierto es que hoy no se ha pagado en noviembre de 2025. Por lo mismo, lo normal sería revisar por qué nos están avisando hasta hoy y hacer un cálculo realista, que evita cualquier MANIPULACION EXTERNA y evita a la vez depender de documentos que nos pasaron. Como no tengo documento de cantidades del SAT, y sé que no se ha pagado, lo que haría sería usar los datos de octubre de 2025 porque son los públicos y definitivos, y es lo que tenemos que pagar. En el caso de ser algo real, mi informe habría sido: “La cantidad en junio era tal; cierto, no hemos pagado; así que por el retraso de pagar en noviembre y no en julio, la diferencia fue de tantos pesos.” Pero usar los datos de noviembre de 2025 y el factor publicado es lo único defendible ante auditoría, porque es lo que tenemos que pagar hoy.

Spam agentino

En una de mis cuentas secundarias de correo, redirección, se esta recibiendo spam de una cuenta argentina, que al vez esta relacionada con un servicio de auto hosteo  (personas que usan su pc como servidores) y que su vez viene de sytes.net, un redirector de direcciones de casa a direcciones de dominios por decirle de algun modo, usado por spammers. Problema es que no se puede bloquear por IP, pero si por dominio, lo que hice hoy.

Al levantar una queja porque es uno a la semana, me encuentro esto al llenar el formulario. Se entiende que usan tecnología de hace 20 años.

Un script de .asp de datamarkets.com.ar que redirige a gracias.asp y muestra todo en texto plano. Desesperación….

y estupidez.

 

los cambios de saturno

Uno de los temas recurrentes en «El desarrollo de la Luz» de Rodney Collin, son los ciclos de Saturno que son 29.5 pero para fines prácticos 30 años. Una serie de Viki.com que estoy viendo en este momento (Mi estrella dorada) se encuentra una dama que despierta después de 25 años sin memoria. Aproximadamente hace 25 años salí de las gaseras y el panorama era parecido. En el caso de la dama de la serie, no. Mucho peor.

Mi situación actual: varias casas propias e ingreso fijo. Siempre he tratado de tener al menos dos fuentes de ingresos. En ese tiempo, mi fuente de ingresos secundaria estaba colapsando sobre sí misma por tonterías. Entonces trabajaba en las gaseras, donde llevaba cinco años como líder de proyecto. Ahora está el asunto con el cliente al que llamo «los monolitos» porque su infraestructura cerrada solo permite arquitecturas monolíticas de desarrollo de software. Ese año 2000 fui el único al que no le dieron aumento, y el único que sobrevivió… y que se sigue dedicando a sistemas 25 años después. Lo mismo con monolitos. Hay problemas con pagos que en realidad no me afectan. Tengo suficiente dinero en el banco, como entonces, para irme con la familia una o dos semanas a la playa, sin preocuparme. Pero no lo quiero ni lo necesito. El dinero no cae mal, pero no lo necesito e ir a la playa igual.

Me encuentro escribiendo. Obvio. En la serie mencionada sale igual un policía de 50 que tenía 25 en 1999. La noche de año nuevo de 1999 a 2000 yo tenía 27 y la pasé con mi entonces prometida en un lugar de comida italiana en Polanco, no de Italiannis o Rafaello. Pagado por anticipado. Recuerdo que eran unos 750 pesos por persona, así que al tipo de cambio unos 80 USD por persona.

Así que los años que han pasado son parecidos. Por esas fechas ya habíamos tenido la situación del exmarido y el asunto de las ambulancias y mi Carpeta de Investigación contra él. Quedó como intento de asalto y defensa propia. Los resultados del hospital del exmarido salieron a mediados de enero pero no supo ella sino hasta finales de enero o principios de febrero. Nuestra relación terminó marzo del 2000. Recuerdo fecha exacta. Unos meses después nos volvemos a ver un sábado afuera de la planta por accidente. En esa ocasión hay patrullas y los estudiantes de su exesposo detenidos unos, otros en terapia intensiva. Otra agresión por motivos idiotas hacia mí. La primera vez por el exmarido. Ahora por estudiantes de él, como nos enteramos después.

 

Ella al llegar se preocupó por mí antes que por nadie más. Ella pasa a trabajar y le van a hacer una entrevista para que diga qué pasó. Me ayuda mucho que el vidrio de la empresa es de esos de que se ve de un lado y otro no, y en ese momento sé que ya unas siete personas vieron todo lo que pasó y son testigos de mi defensa propia. Yo pienso que debo evitar que se quieran llevar mi coche estacionado desde hace varias horas. El problema fue cuando salí de trabajar. Todavía hay sangre en el piso. Sí me puedo llevar el coche sin problemas.

Nunca la volví a ver.

Dos llamadas meses después de mi parte.

Una cuando se mataron en un accidente su mamá, su hermana y dos o tres sobrinas. Solo sobrevivió su cuñado. No quiso mi ayuda pero no fue grosera.

La segunda llamada la hice cuando me enteré que el abogado del estudiante de la muñeca rota trató de extorsionarla y le hablé para darle unos tips. La llamada se cortó y no había mucho más que decir.

Unos meses después me entero por una compañera de trabajo que ella quería arreglarlo pero no sabía cómo. Le dije a la amiga, pero no hubo respuesta y unos dos meses después justamente por noviembre del 2000 ya estaba yo en la consultora de Río Rhin.

Tiempos raros.

El policía de la serie se queja de su espalda a los 50. Yo no tengo figura atlética. Mi físico es más bien de guardaespaldas o de levantador de pesas. Pero puedo hacer esfuerzo que otros no a pesar de mis 53.

Es en este contexto que me pongo a comparar que mi vida ni mejora ni empeora. Porque los valores son los mismos. Sí, tengo más seguridad económica y soy más previsor. Me sorprende la autodestrucción de otros.

Pausa para pensar.

No necesito ni quiero dar más detalles. A lo que voy es que por esfuerzo brutal a los 19 tenía casa propia muy joven, antes de los 20. Mi condición física no es la mejor pero es mejor que TODOS los que conozco de mi edad no importando su profesión. Una cosa que me «choca» o desespera de juegos como Conan Exiles, Enshrouded o Los Sims, es el foco en construirte tu casa o hacerte independiente. Eso lo hice antes de los 21. Que si trabajé como loco a los 20, lo hice.

Así que comparando con la serie, estos 25 años no han sido malos. La secta destructiva que estuvo acosando a mi familia 17 años, resultó ser una molestia menor en comparación con fraudes que detecté y tuve que parar de trabajo, mi trabajo siempre ha sido para fines prácticos, una mezcla de auditor de sistemas/devops/contralor. La mayor parte de la energía desperdiciada, y tiempo desperdiciado, se debió a medidas defensivas contra la madre de mis hijos, incluso desde antes de descubrir su trastorno bipolar y su síndrome de Devic (Neuromielitis óptica transversa extensa que me enteré años después cuando en 2017 salió huyendo de la policía después de tratar de desvalijarme un departamento.). No puedes predecir la locura. Tanto de trabajos autodestructivos como las gaseras y los monolitos, como las acciones de algunos clientes durante la pandemia. Y los efectos de lo que hizo mi expareja en 2008 equivalen como he dicho a unos cuatro años de sueldo de varias personas, (en clientes perdidos por un acto estúpido suyo) y detalles como los clientes que me quedaron a deber con la reducción que tuvieron en la pandemia.

Es raro.

No es que sea un sobreviviente, que lo soy. Solo que muchas veces veo que el descuido de las personas los lleva a no resolver problemas que no son tan difíciles. Y los planes de contingencia te permiten parar cosas casi de inmediato. No puedes predecir cuándo una persona que mandé al hospital yo solo, le dice a sus estudiantes que lo hice con varias personas. O los actos de la madre de mis hijos, o los errores de las gaseras, los clientes de pandemia o ahora de los monolitos.

Pero mi mente funciona y mi cuerpo también.

Los valores siguen siendo los mismos desde los 16/17 años.

Hay muchas formas de referirse a esos valores. A las personas de los azulejos, les comentaba hace poco que eran lo que Nietzsche llamaba Fuerza, Orgullo y Creatividad. En realidad son Fuerza, Respeto y Creatividad.

Y la voluntad de acción, claro.

Así que como entonces veía a la gente no resolver problemas sino crearse otros nuevos, me encuentro que estoy en mejor condición que mucha gente, justo por las ganas de hacer las cosas, mantener mi mente limpia, mi cuerpo en buenas condiciones, y tratar a todos los seres vivos con respeto hasta que me atacan de manera repetida y directa. Pero a casi todos mis conocidos buenos o malos, me toca verlos caer, como fichas de dominó. La operación de los monolitos regresó a Excel, las gaseras se tardaron cinco años más en hacer algo parecido. El exmarido de ella nunca podrá volver a usar su brazo.

Pero yo no empecé.

Decisiones Brutales

Es sábado de puente a finales de noviembre. Aunque ya acabé mi trabajo del día, de soporte a mi cliente principal como DevOps y sacando sus respaldos de la operación, me quedaré en casa sin salir. No por los perros, que salir sin ellos más de dos días no es buena idea, tampoco por cuestiones de dinero.

Normalmente me iría con familia a la feria de noviembre de Tlaxcala, se come bien y sabiendo cómo ir no es caro. Solo que se dan dos características no relacionadas. La primera es que el cliente de los monolitos puso pretexto para pago de enero a mayo y no me pagaron esos meses, porque condicionaba el pago a trabajar gratis hasta diciembre y cometer un delito. La segunda es algo urgente, no importante, que tiene que ver con cuestiones de tiempo.

He comentado que soy de los que leo noticias por trabajo para enterarme cosas del SAT o incluso el Diario Oficial. Pero soy de los que lee la etiqueta del champú. Así que leo mucho y así, por mi profesión doble de desarrollador DevOps desde hace 33 años, y mi formación como contador público, pues me hacen ver detalles donde otros no los ven. Corazonadas que otros no pueden explicar pero que me hacen ver posibilidades, detectar posibles fraudes, y me he enfocado en continuidad de negocio.

Hace unos 12 años, un sábado como a las dos de la tarde leí una nota de cambio que iba a suceder en World of Warcraft, que jugábamos mi esposa y yo. Así que le dije: va a haber una devaluación y van a cambiar la moneda de las misiones. Hay que apurarnos para comprar lo que querías. Nos pusimos ese fin de semana a hacer más cosas en el juego y terminamos como con tres puntos sobrantes cada uno después del objetivo, que era conseguir heirlooms y otras cosas. Y así fue. El lunes metieron un cambio casi sin avisar, que bajó el valor de lo que teníamos a un cuarto, y nos hubiéramos tardado meses en conseguir eso. Así que eso era urgente, pero no importante.

Otro ejemplo fue en 2017. Iba a venir el cambio de gobierno de AMLO, yo soy apolítico pero me encontré de repente de manera definitiva con dos hijos de 14 y 9 que me pasó su mamá y que estaban perdidos en el espacio. Mis reservas de dinero no eran malas, pero su mamá hizo otra tontería de las que acostumbra, tuve que levantar denuncia penal, y al mismo tiempo me urgía comprar casa. Las prioridades por orden eran comprar casa antes de las elecciones para no tener efectivo, la segunda era que mi hijo entrara a la preparatoria y pasar su examen, y la tercera que su mamá no saliera con una de las que acostumbraba. Así que eran tres cosas que tenía que hacer en una ventana de tiempo corta. Literalmente obtener escritura de casa a comprar en menos de cuatro meses, es literalmente carrera con el tiempo. Era urgente y medianamente importante.

Otro ejemplo. En un momento dado de 2018 pasaron tres cosas a la vez relativas a programación y me enteré en dos días. El cliente principal necesitaba un cambio de inmediato para manejar parte del empaque antes del viernes de manera diferente. Eso pegaba en inventarios, costos, hojas de Excel que generaba mi sistema. El cliente de las gasolineras le cambiaron la interfaz de un día para otro. Dos días después su SCADA de consumo de gasolina no iba a funcionar. Hacerlo de cero en C# por las complicaciones. En Eve avisaron como con cinco días de anticipación que iban a quitar CREST y pasar a ESI/OAUTH, eso le pegaba a todo el sistema que hice para controlar reembolsos en la alianza de pilotos del juego. Tenía que hacer las tres cosas en la misma semana, porque si no la producción se paraba, los inventarios de gasolina se perdían y los pilotos con bajos recursos no podían obtener sus reembolsos para comprar otra nave cuando eran destruidos en operativos de la alianza. Ninguna de las tres cosas era tan urgente ni tan importante, pero las tres en una semana tuve que decirles a mis hijos y esposa que no estaba preocupado, pero a veces así te pasa en el mundo real. Y sí, resolví las tres cosas en cuatro días con unas 2000 líneas de código entre PHP y C#. Quizá modifiqué unas 600 líneas ajenas de React de la alianza pero no lo tengo presente. Otro caso entonces de urgente versus importante. Y la prioridad fue esa, primero empaques, luego sistema SCADA y por último alianza de Eve.

Y hay cosas que son más importantes. Pero no urgentes. Por ejemplo, cuando murió mi madre descubrí que su vecino estaba loco, probablemente relacionado con grupos criminales, y quería la casa de mi mamá. No era urgente pero sí importante. Otras son inmediatas, cuando el cliente de los monolitos me pide cometer un delito, era urgente, importante e igual carpeta de investigación. Lo mismo con actos hostiles de la madre de mis hijos. Y otras cosas son lógicas. Simplemente no salir de casa cuando no tienes que hacerlo. En este momento estoy bien de dinero, mejor que en la pandemia que mis ingresos bajaron a 28% de lo normal. Con el no pago y similares de este año, pues mis ingresos andan como al 60% de lo normal, pero es varias veces lo que gana mi hija, y más de dos veces lo que ganaba la dama Margarita. Así que urgente no es, importante sí es, pero hacer un movimiento de momento no es necesario, y aquí viene una analogía interesante. Space Invaders y Frogger, o el juego de la ranita que trata de cruzar la calle.

Tengo pocos pendientes ya en este momento. Uno es una tarea que quieren a mano para la licenciatura en contaduría, que me va a tomar varias horas, en hojas tabulares que ya compré y es para el jueves. Es importante pero no urgente. Otro pendiente con una persona del grupo de las reuniones en el Sanborns Los Azulejos, que importa pero no urge y me toma unas horas, y el tercero es un cambio que se ve venir en el juego Eve Online el próximo martes, y que intuyo es una posible devaluación nuevamente, justo por la época en que salen las ofertas de Acción de Gracias, y eso cambia todo lo que había pensado. Si hay devaluación, algunos planes cambian.

Algunas cosas a considerar en Eve Online:

  • Eve es un juego que no perdona y en muchos aspectos no tiene piedad. Por ejemplo, despegar con un titán de una base en lowsec ya no puedes entrar otra vez y puedes perder de manera definitiva una nave de 28 mil pesos, 1400 USD, solo por despegar.
  • En la vida real algunos te odian por ser lo que no pueden ser. Me pasó con la secta destructiva que trataba de vender cursos a mis conocidos de buen nivel económico, o con personas que se enojaban con clientes porque yo ganaba el doble o era más rápido y fuerte o las tres cosas. En Eve puede pasar por el estilo. Sacas una nave que no pueden pagar, por ejemplo no mucha gente tiene Jump Freighters, Nightmare o Machariel,  te buscan porque en el juego pueden destruirte.
  • Muchas reglas de cortesía y ser tranquilo no aplican, pero usando un ejemplo: no me voy a poner en la vida real a insultar a desconocidos, o por ejemplo mi hija de 19 mañana tiene que bailar en fiesta del trabajo pero no ha practicado lo que le enseñé y de la escuela de baile. Es correcto ayudarla, pero también es de sentido común y cortesía tener el material listo, y bañarme otra vez antes. Vamos a acabar cansados de una o dos horas de práctica, pero es lo correcto. Si piden ayuda la damos. Pero la cortesía en Eve es evitar que otros tengan problemas. Así como en la vida real tengo entregables, tengo negocios de industria en Eve y clientes establecidos a los que por lógica les aviso que los precios pueden variar si cambia demasiado el precio del Nocxium, mineral del juego. La misma cortesía básica de decirle sí a mi hija, bañarme y preparar todo, y en el mundo real de avisar a los clientes que los precios cambian si el dólar sube de 22 MXN por USD.

En los 80s Tuvimos problemas en Guadalajara con vecinos. Principalmente por ser de CDMX y que la esposa de mi papá estaba de buen ver, rubia y extranjera y yo con una novia morena guapísima de 17. Esto aplica porque por el simple hecho de existir puedes tener problemas con vecinos aunque sean gente bien. Usando el mismo ejemplo, por tus vecinos en Eve puedes tener problemas así que lo mejor es manejar el anonimato y tener pocos personajes identificables. Prefiero vender a un piloto que ha llamado la atención que crearme problemas y en el juego se puede hacer de manera legal.

En Eve ya encontré cómo hacer que el juego se pague relativamente solo aunque lo tengo pagado por varios años. Cada cinco años vendo uno de los tres personajes de cada cuenta y lo convierto en tiempo aire, así que pago 400 MXN por cuenta cada cinco años. Esto tiene el efecto que me deja con dos espacios por cuenta. Uno de los tres personajes se usa para mantener la cuenta casi gratis. Considerando que hago tratos con cinco grupos de conocidos, que son cinco de mis personajes importantes lo obvio es poner los otros cinco de diez que me importan en esas cuentas. Pero solo funciona en situaciones perfectas. Tengo ideas pero son planes de contingencia, como aprender lenguajes de programación.

A veces haces cambios de trabajo o empiezas una relación de pareja. Porque debes hacerlo. Sin planes de contingencia.

Tengo unos 60 personajes por cosas que me importan de los cuales los realmente importantes son unos diez. La lógica dice tener dos en cada cuenta que sean cinco cuentas y tanto remedio, pero el plan perfecto se destruye si algún vecino se enoja o hay una devaluación. De momento tengo ocho cuentas activas, y hay varias cosas que veo como problemas u opciones que no afecta una devaluación pero no tengo a nadie preparado específicamente para los cambios que empiezan el martes.

Pero a veces ves debilidad estructural en el mundo real o en Eve que van a ser reales y rápido pero no sabes cuándo. Por ejemplo, cuando corté con mi primera novia era obvio pero no sabía cuándo y fue esa misma semana, o en el caso del gerente de ventas que les dijo a los choferes que mintieran a recursos humanos, era obvio que iba a causar problemas, sí, él solito perdió a 40% de los clientes en menos de un mes, y así como cuando manejas sientes que hay que estar atento por algo y te salvas de milagro. Pues así estoy. Veo cambios brutales en la vida de varios, y no es solo el indicador de lo que viene en Eve. Estoy usando Eve Online como símil de lo que veo. Este cambio no me afecta demasiado.

Pero hay cambios brutales que al mismo tiempo son inevitables y no son necesariamente dejarse llevar. He comentado que hay cosas que son como bajarte de un coche que se va a estrellar. A veces vas en el coche y debes dar el volantazo. Tanto el que se bajó, como el que da el volantazo, lo hacen porque piensan que eso evitará problemas mayores. En la vida real dos veces di un volantazo para evitar un choque. Uno en 2003 a 2004 en año nuevo, y evité a una camioneta que venía muy rápido sin luces a las dos de la mañana de año nuevo y que no sé cómo vi. Di el volantazo instintivo. En otra porque manejando a 90 kms por hora, probablemente el 6 de enero de 2000, hubo un choque brutal a 50 o 60 metros de donde yo estaba con muertos y todo y yo iba a 90 por hora. Es decir tuve menos de dos segundos para reaccionar. Eso es una decisión brutal.

Dicen que el hombre, el ser humano tiene cierta fascinación por las alturas. Hay una o dos plazas a las que voy de manera recurrente y apenas me acerco al barandal del piso para dejar pasar a alguien aparecen policías. La gente se mete muchas veces en situaciones estúpidas para sentirse vivo. Soy de los que se bajan del coche cuando el conductor empieza a enloquecer, y realmente ni me subo en coche con conductores raros. A lo que voy, es que los planes de contingencia no te dejan prever todo.

Usando el ejemplo de las naves de EVE clase Supercarrier o titán, naves que valen entre 7 y 28 mil MXN sin equipo y sin piloto, 8 mil pesos 400 USD los Supers y las naves clase Titán son de 206b o 68 meses de juego a 400 MXN, a 28 mil pesos titán y super a 7000 MXN, y son 1400 USD aprox del titán SIN ARMAS y sin piloto que lo tripule, más menos 15% por detalles internos del juego. A lo que voy es que si un descuido, un despegar te puede hacer perder 1400 USD, es un juego donde los errores se pagan caro.

Además, así como te toma años aprender una profesión o construir una relación de pareja, hay errores brutales que te hacen perder tiempo. Nuevamente el hecho de ser previsor y cortés es lo correcto y lo más brutal.

Actualmente un piloto de Eve Online tiene valor por los años de entrenamiento. Cuando vendí mis pilotos grandes valían lo mismo que un titán. En pesos serían 28 mil pesos aprox que usé en tiempo de juego, sin gastar mas que 400 MXN y los cambié por 10 años de tiempo de juego. Considerando que mis recursos en el juego ahora son unos 500 meses de juego ya usados, y los bienes que tengo es el equivalente de 30 meses, a precio normal el tiempo que tengo serían unos diez a 11 mil USD, o unos 240 mil pesos. Pero lo que en realidad he gastado son unos tres años de suscripción, un máximo de 12 mil pesos en diez años. Porque la decisión brutal que hice fue ser previsor y usar planes de contingencia. Puede pensarse que es menos por las ofertas, PLEX y MCT. Pero tengo más o menos lo mismo en PLEX y tiempo aire ya pagado, así que en realidad el valor es el doble, obtenido por lo mismo.

Pero hay planes de contingencia en la vida real. Y en Eve. Prefiero algo duradero y modesto, que una ganancia imposible rápido. En este momento me doy cuenta que tengo que hacer planes de contingencia para el cambio del martes y una idea que tengo, pero eso implica crear cuatro cuentas nuevas. La razón simple es que como dije tengo diez personajes que quiero conservar. Una idea interesante que siempre puedo usar un plan B que usa cuatro cuentas extras, y como dije de las cinco básicas si uno de los tres personajes lo conocen mis conocidos, otro es para pagar la cuenta como dije, no hay mucho margen de maniobra. Por eso de momento tengo ocho, por planes de contingencia anteriores y sin gastar nada.

Pero con los cambios aunque dedique cinco meses a los pilotos a estar listos para hacer algo simple y agradable, no voy a gastar dinero del juego a lo tonto sin considerar los escenarios. Los cinco meses que se tardan en capacitar para lo que quiero es gratis. Así que me encuentro planeando escenarios incluso en esto de cómo distribuir la necesidad de anonimato de Eve, con la comodidad de mis cinco grupos de conocidos, por eso digo que tengo cinco cuentas principales, y eso solo me deja un piloto libre en esas cuentas. A veces es mejor riesgos pequeños que riesgos brutales. Incluso si mi idea no funciona, en un momento dado puedo activar las cuatro cuentas para un experimento con un pase de fin de semana que son como 300 pesos (por las cuatro cuentas o 75 de cada una ) y dejarlas vivas tres días. Menos de lo que pago al ir al cine, o de lo que gasto en la carnicería cada semana.

Y por último, esto me lleva a ver el paralelo de planes de contingencia en Eve con aprender lenguajes de programación en el mundo real. Manejo bastantes más allá de lo básico. Algunos me han salvado el pellejo o me han dado trabajos. Otros simplemente para entender. Los planes de contingencia no son tiempo perdido. A veces despegar en Eve o dar volantazos es desastroso pero a veces es necesario.

En mi caso las decisiones brutales son las que evitan la catástrofe, no las que la provocan

La basura de ODOO y Un documento sobre odoo de 2019

A veces me siento un historiador técnico accidental. Publico esto debido a que creo que es de interés público aunque el documento original sigue vigente.

En el año 2019 hice un documento que mandé al jefe de sistemas de un cliente. Ese Jefe de sistemas era desde entonces, sin que yo lo supiera consultor de ODOO. Este aviso se lo di a el y lo reenvié al director de la empresa en 2021.

Básicamente en medio de un problema en la pandemia en 2021 que estaban viendo reducción de costos, estaban pensando en usar ODOO. Hubo una implementación fallida en 2023 en laque no intervine. Yo ofrecí hacer pruebas en paralelo, pero sabía que era poco probable que funcionara porque el caso de uso era multiempresa, multirfc, y manejar  listas de precios ilimitadas (usaban 47 en 2021 y creo que 25 en 2025 ) , así como controles de venta en piezas y kilos. El sistema EQUIS al que me refiero era un sistema muy chafa que funcionaba por un despacho contable y que en 2021 que yo supiera por las de tesorería ni siquiera funcionaban los catálogos de alta de cuentas para pago a proveedores o contables básicas. Los nombres han sido alterados.

Entre 2019 y 2025, documenté sistemáticamente por qué ODOO no es adecuado para facturación electrónica en México. Cada predicción se validó empíricamente, costando a empresas relacionadas más de $100,000 MXN en implementaciones fallidas. Y eso la pura etapa de planeación. Se pagaron asesorías y horas de implantaciones , y por lo que se los «asesores» les dijeron «tienes que hacerlo solo y si tienes duda de los videos de youtube te cobramos por hora.». En realidad no podían dar soluciones  para las que ODOO nunca estuvo preparado.

El volumen de facturación antes de la pandemia era de 65,000 facturas anuales, que se redujo a 22,000 para 2021 por pérdida de clientes. Mi sistema continuó funcionando sin problemas pese a esta reducción del 66%. Me siguieron y siguen pagando, el costo de mi parte no cambió. EL detalle interesante es que además de eso, realizaba en la lista de época de la pandemia  unas 30 funciones adicionales que antes fueron de los difuntos de Conbranza y contabilidad.

Como dije, En 2023 hubo un intento de implementación de ODOO en la que no participé.  Ofrecí realizar pruebas en paralelo, pero el proyecto no prosperó.

6 Años Después: El Documento Sigue Vigente En 2019 escribí que ODOO «se limpia de responsabilidades al hacer cambios de versión». En 2025:

  • ODOO ha lanzado 8 versiones mayores
  • Mi documento original aún es válido
  • Mi sistema sigue funcionando
  • ODOO ha fallado 2 veces en empresas relacionadas No escribo esto para «ganar» un argumento técnico. Lo escribo porque la industria necesita entender: **El software más caro no es el que pagas, es el que te obliga a pagar indefinidamente.**
  • Las versiones de ODOO no son «actualizaciones». Son re-implementaciones disfrazadas de progreso. Tu contexto puede ser diferente. Pero pregúntate: ¿Puedo permitirme re-implementar mi ERP cada 18-24 meses? Si la respuesta es no, piénsalo dos veces. — (Y mi sistema de 2014 sigue funcionando)

Cuando evalúes ODOO (o cualquier ERP), no preguntes:
❌ «¿Funciona?»
❌ «¿Cuánto cuesta?»
❌ «¿Es mejor que mi sistema actual?»

Pregunta:
✅ **»¿Qué pasa cuando necesito actualizar?»**
✅ **»¿Cuánto cuesta migrar entre versiones?»**
✅ **»¿Qué pasa si el consultor desaparece?»**
✅ **»¿Puedo cumplir con cambios urgentes del SAT?»**
✅ **»¿Cómo salgo si no funciona?»**

ODOO Community:

  • 2019: Implementación en v12
  • 2020: v13 sale → v12 obsoleta
  • 2021: v14 sale → v12/13 sin soporte
  • 2022: v15 sale → v12/13/14 abandonadas
  • 2023: v16 sale → Implementación
  • 2024: v17 sale → v16 ya vieja
  • 2025: v18 sale → v16/17 legacy
  • Esto implicaba Mantenimiento: Reimplementación cada 23 años Costo: Impredecible (proyecto cada vez) Riesgo: Alto (datos, integraciones, personalizaciones)

En mi caso (2019-2025):
– Mi sistema sigue funcionando
– ODOO ha tenido 8 versiones mayores
– Cada versión habría requerido migración
– Costo estimado: $240k-400k en 6 años
– Mi costo real: Unos 30-40k, no recuerdo, que cobré por el cambio de CFDI 3.3 a 4.0

Y como pregunto siempre que alguien quiere hace un cambio de estos … ¿Cuál es el plan de contingencia?

Resumen parcial de problemas probables por limitaciones de EQUIS el 4 noviembre 2019.
Este borrador es de uso interno, no es versión definitiva, no incluye tiempo de entrega.
Página: 1 de 2

De Alfonso Orozco para Cesar
CESAR Te mando un resumen de lo EQUIS y Odoo para que le comentes a Adrián si quiere
poner EQUIS en la empresa de Puebla.

  • EQUIS  como te dije el otro día, depende de una consultoría de una franquicia contable, y
    tienen que levantar ticket hasta para un alta de cuenta bancaria (preguntale a Carolina).
  • Odoo No es un software real, avalado por una empresa real. Tienen socios, pero ellos
    mismos no tienen aspecto legal y le echan la bronca de todo a los consultores. Por lo que
    yo sé, cuando no pueden resolver las broncas legales cambian de nombre del software y
    ya lo han hecho tres veces.
  • Odoo En cuanto a los socios o partners hay historias que me sé no muy bonitas (despacho
    de contadores que son PAC creo que en Saltillo, pero roban a los clientes de las consultas,
    otro es Itzaya, conocido mío muy poco fiable y entre los serios CREO que ESTABA SISCON
    pero ya no lo está). Eso es mala señal. Te comento que parece que el método de selección
    de nivel del partner es cuantos cursos han tomado y cuantas personas, pero eso no significa
    que los cursos sirvan o tengan que ver con algo real.
  • En cuanto al software de Odoo Te manejan un costo de hospedaje que depende de no
    tener cambios en el código del server. Si los tienes, hay una presencia de costo por revisión
    de código que van a subir y te sale como lumbre, es por línea de código. SI te adaptas a el
    software que bueno, pero cualquier cambio sale bastante más caro. Hacen cambios a cada
    rato que no son compatibles entre versiones, y el mecanismo más o menos es que ellos no
    se hacen responsables del software de terceros (community) y «mejoran» a una nueva
    versión para que no tengas garantía y tengas que actualizar el servicio con ODOO. Por lo
    que se los partners huyen y ODOO no se hace responsable. No hay manera que contrates
    a alguien con experiencia en Odoo o EQUIS en acciontrabajo o occmundial (lo que piden
    sin capturistas que cargaran datos a ODOO, no de sistemas)
  • Así de rapidito me vienen a la mente varias cosas que seguramente no hacen ni ODOO ni
    EQUIS, que nadie en su sano juicio espera en nuestra operación. De entrada, te recuerdo
    que no están capturando los datos de los grupos correctamente, capturan mal la remisión.
    Los inventarios así no pueden ser reales.
  • Resumen ODOO : A ojo de buen cubero el negocio de ODOO es decir que si, te hacen
    comprar una implementación medianamente cara con costo supuestamente cero de
    módulos que no hacen lo que nosotros necesitamos Es el tipo de cosas que no pueden
    tener casos de éxito, porque nadie hace lo que nosotros necesitamos sin tomar la renta de
    software por usuario, y que todo soporte se pierde al cambiar la versión de community o
    que cambien de nombre de software.
  • Resumen EQUIS : Además de los datos técnicos del otro dia de la veterinaria , servidores
    en casa, soporte de 3000 pesos L a V en una plaza comercial, el presupuesto que me
    contaste de EQUIS es altísimo, no se en cuanto saldría para la empresa de puebla de 65 mil facturas al año. Te comento que es un software hecho por un despacho AFILIADO de una franquicia contable. No es un
    software real. Usa protocolos bastante antiguos y para el caso mejor SAE.

Puntos BASICOS que debería comprometerse el consultor:

  1. Que la venta se capture en kilos y piezas.
  2. Complementarias de CDMX y empresa de puebla, y que autoajuste precios cada dia,
    debe salir a una hora especifica automáticamente.
  3. Corrección de peso de empaque y reja aplicada a producto variable , con limite por cliente de
    kilos, autocalculado en base a la venta desde última fecha de envio
  4. Ajuste de la señora Guadalupe por 1540 pesos y el de su ganancia.
  5. Consulta en línea de los PDF y XML filtrado por rango de fechas, ruta, rfc, y que haga el envió automático de correo del PDF y el XML. Esto es importante para contabilidad, para el cliente y para buscar que paso con una remisión en caso de problemas poder reimprimir rápido la factura.
  6.  Niveles de acceso por rutas. Acuérdate que Adrián no quiere que personas que no deban vean la venta de ciertas rutas o clientes. Tampoco deben poder imprimir público en general
  7. Multiemisor de emisores fiscales para NC, Rep, facturas y NLCI
  8. Emisión de reporte 919 con tablas de semanas para reporte de Adrián
  9. Todas las remisiones están asociadas a ruta, vendedor y ayudante? (comisiones)
  10. 47 listas de precios
  11. Precios forzados
  12. Captura de facturas de promoción o degustación timbradas. Esto es importante porque la remisión debe ir ligada a una factura y a los clientes les regalamos cientos de kilos de producto a la semana. Tienen un efecto fiscal en la salida de inventario al darle al cliente.
  13. Que la captura de fichas bancarias solo permita aplicar a la persona que creo la ficha, y solo facturas de la misma razón social que es el depósito bancario.
  14. Cancelaciones de fichas bancarias, que implica reps y similares
  15. Ajuste de centavos (cuando pagan de más y pagan de menos ¿cómo cierran la ficha bancaria?)
  16. Emisión de NC y reps extemporáneos con modo de pago y uso diferente como quiere Garis
  17. Emitir formatos de remisiones para que se lleven los conductores
  18. Inventarios en kilos y piezas y control de totales en ventas de kilos y piezas variables. (venta del día)
  19. Clientes que un día si y otro día no, son público en general o a su rfc
  20. Módulo de pedidos con conversión de kilos a piezas y viceversa, por sucursal y reportes de no surtido

Antes que te hagan la propuesta, tienen que darte una garantía por escrito los
consultores de que haga por lo menos los puntos anteriores, cúbrete las espaldas o
pasa lo que les pasó en DYNAWARE.

Actualización Noviembre 2025:

Mi sistema de 2014 sigue funcionando. Ha procesado más de 850,000 facturas en 13 años. Sobrevivió una pandemia que mató al 66% del negocio. Absorbió funciones de dos departamentos que desaparecieron. Se actualizó a CFDI 4.0 sin drama. ODOO ha lanzado 8 versiones mayores desde mi documento de 2019. Los 20 puntos técnicos que pedí entonces siguen sin tener respuesta de ningún consultor ODOO que conozco.

Otro punto interesante era el modelo de negocio. Se usaban unas 47 listas de precio y es un buen punto 21

  • 21 El sistema original usaba en las listas de precios precios relativos (deltas: -3, +5) no absolutos. Con 16,000 excepciones para 5,000 clientes. En dos semanas, de lista de precios diaria, migré gradualmente las excepciones a precios fijos, hice lista de precios por grupos  y reduje excepciones a 160 (reducción 99%) mientras hicimos unas tres mil facturas. Todo sin parar el sistema. ¿Un consultor ODOO puede garantizar una migración así? ¿O te va a decir «paramos todo y reimplementamos»?
  • 22 . En 2019 las personalizaciones de ODOO 12 (2019) se hacían con @api.multi que ya no existía en 2020 en ODOO 13. Tuve que rescatar varias personas en pandemia por eso.

Y sigo preguntando lo mismo: ¿Cuál es el plan de contingencia?  Odoo no lo tenía y si no funcionan las cosas desde el día uno mas te vale tener documentado lo que se comprometieron los consultores o haber hecho lo que yo: «Ofrezco apoyar en las pruebas en paralelo»

Hay un documento previo interesante en este enlace

De ERP Fallidos

 

Curas Tratamientos y muerte

Hace unos años, le respondí a un practicante del camino rojo que estaba tratando de cambiar el mundo, que para cambiar el mundo, necesitas un gran pañal.

Me encuentro en una situación en que encuentro muchas personas con los beneficios de educación formal y valores, que usando usando una metáfora son parecidas a las vacunas.

Te previenen de problemas mayores de manera definitiva.

Puedes tener título y no tener idea de leyes. Eso lo he visto. Incluso de licenciados en derecho.

Pero … las leyes de la naturaleza dicen que hay cosas que no tienen remedio, y las leyes médicas dicen que hay cosas que pueden curarse de manera definitiva o casi. Por ejemplo una gripa. Pero el covid o una fractura de hueso, solo tienen tratamientos, no curas permanentes y por lo general hay secuelas.

A mar revuelto ganancia de pescadores dicen. En estados unidos hay movimientos anti vacunas. Pero el problema está en que las personas prácticas piensan en curas o tratamientos. Otros en su ganancia solamente. Ejemplo, no creo que existan vacunas contra el cáncer como dicen personas conspiranoicas. Pero evito comer cosas que se que me hacen daño. Hay una prevención. Evito azúcar (solo en refrescos y pastel ocasionalmente), sal no pongo extra y evito harinas como la del pan dulce.

EL problema es que hay empresas donde el tratamiento no es posible. Debe quitarse, amputarse, despedirse a personal que no funciona. Incluso renunciar si el problema es la empresa o los superiores. He comentado situaciones donde la cura empieza por aceptar el problema. Pero es una cuestión incluso un poco retorcida. Si una persona de los monolitos me dice que no baja nada su deuda de casa en UMAS al 6% , y revisado, pues claro. Solo ha pagado el mínimo y cada año le suben unas 1200 UMAS en ajuste, por lo que en realidad paga el 14% o más. Es un síntoma. La cura es pagar. El tratamiento es pagar cada mes mas de lo necesario.

Quité un párrafo . En realidad el problema que comentaba ayer de complicarse la vida es relevante aquí. Con el problema de los monolitos retrocedieron unos cinco años en tecnología y con lo que estaban pagando no pueden contratar a alguien que arregle su desastre auto provocado. Si no pagas el servidor, pues desaparece. Literalmente los pagos a tiempo son un paliativo, pero si se descompone la luz de tu coche o se funde un foco, lo cambias. Ese no era el caso aquí. No solamente se crearon un problema donde no lo hay. Sino que no hicieron cura ni tratamiento. Solo decidieron condicionar el pago a cometer un delito. Eso es mas parecido a tratar de suicidarse y sobrevivir de milagro, pero no es tratamiento ni cura.

De momento veo personas que hacen «suicidios emocionales» y «suicidios laborales» desde hace años. Pero decidir empezar un negocio «sin vacunas»  o procesos de desarrollo hoy en Java Faces o JavaEE, o el mismo REACT para problemas medianos o grandes, es literalmente un problema mediano o grande que antes no había. Me preguntaron hace unos días de mi manejo de TOMCAT. Claro. No hay problema. Lo uso desde 2002 mas o menos. Pero quieren hacer máquinas virtuales de 2 gb de ram con TOMCAT. Es como ponerle media tonelada a una bicicleta. No va a funcionar.

De momento se que la solución práctica es trabajar sobre lo que ha sido dañado, diría el iching, pensar en curas y tratamientos para problemas específicos. Es decir soluciones temporales o definitivas. Pero en el entorno que veo, asi como la entropía puede hacer parecer buena idea pedirme cometer un delito o no pagar a las dos analistas mas eficientes como la dama margarita, es para fines prácticos lo mismo de querer mover un mueble de media tonelada en una bicicleta.

Son proyectos que no van a funcionar. Diría El iching que se rompen los ejes de la carreta. Así como parte del gobierno actual de USA es antivacunas, es un poco tonto que lo que está a veces detrás de proyectos como tomcat en 2 gb de ram, o el no pago de servidores es exactamente algo parecido al hospital de servicio social que no tenía extinguidores funcionales una sola computadora y no quería pagar a los proveedores. Una mezcla entre jenga corporativo y antivacunas empresarial. En los monolitos, mi trabajo tenía que ver con información confidencial y si de por sí era ridículo que retrasaran el pago, mas ridículo condicionar el pago a cometer un delito.

El colapso de «los monolitos» fue consecuencia de su propia mala gestión, no de que la dama Margarita y no nos negáramos a ser explotados  ( por separado en momentos diferentes)