Se hicieron varias replicas de la formulacion original, generando el id de la tabla de factores ya que esa es la llave unica de esa tabla. Los factores fueron asociados correctamente al tipo de planilla. Al momento de las pruebas de la formulación original hubo necesidad de cambiar un factor, pero el cambio no se reflejaba en la generacion de la planilla, se le pusieron mensajes con la función writelog pero no aparecian, se genero el script de la formulacion y si salia el cambio realizado pero en el calculo no funcionaba correctamente. Al final se encontro que ese factor existia 3 veces dentro de las formulaciones con diferente nombre, pero en el VBscript de los factores ahi no estaba cambiado el nombre. Se procedio a cambiarlo en cada factor y ya funciono correctamente, o sea si tomo la formula correcta. Como es que funciona la ejecución de formulaciones? Porque a pesar de estar relacionado el factor correctamente al tipo de planilla ejecutaba otro factor no asociado? |