¿Qué sucedería si por una “simple” actualización de un programa (observar que no señalamos versión), el fabricante cambiara la sintaxis o el modo de utilizar su producto?… Inimaginable, inclusive, casi totalmente seguro que nadie lo consideraría como una probabilidad que debería proveer como riesgo potencial en la gestión de un proyecto. Pero al parecer, esto podría haber sucedido.
El caso puntual se circunscribe en el SAP EPM Add-in 10.0 for Microsoft Office, el cliente de los productos del portfolio SAP EPM (Enterprise Performance Management) versión 10.0, el cual incluye, entre otros productos, a SAP BPC (SAP Business Planning and Consolidation). Todo indica que SAP se habría visto obligado a cambiar el modo en que se deben declarar las variables objeto para acceder a las funciones API que ofrece este complemento. Inicialmente la sintaxis sugerida era similar a la siguiente: En las últimas actualizaciones, la sintaxis sugerida es similar a la siguiente:
Las rutinas desarrolladas considerando la sintaxis inicial, generan error si se ejecutan con las últimas actualizaciones del EPM Add-in.
Quizás se ha valorado que aún son pocos los usuarios de la plataforma EPM 10.0 o que son aún más pocos los que llegan a un alto nivel de personalización de sus formularios y no utilizan llamadas API. Sea cual fuera el criterio o razonamiento para decidir un cambio de estas características, echamos en falta una explicación detallada por consideración al trabajo que puedan haber estado realizando algunos clientes, usuarios y consultores.
Gracias Anibal, me ha tocado lidiar con este problema la semana pasada y estuve un par de horas pensando que eran dlls, reinstalando el epm hasta que encontré esto mismo en otro sitio web. Saludos
Me gustaMe gusta
Hola Mauro,
Gracias a ti, ya vemos que no estamos locos. En estos casos imaginamos mil cosas antes de dudar en el fabricante, pero vamos conociéndolo…. Hoy ha sido liberado el SP16 del EPM Add-in, pero asumimos que este inconveniente sigue presente en esta actualización. Esperamos que en un próximo Service Pack (SP) o Patch, ambos tipos de definición de variables objeto para la API sean compatibles.
Saludos
Me gustaMe gusta