Error al crear evaluación desde 3W

Hola, qué tal?

Estamos queriendo crear/editar evaluaciones desde 3W en zona comisiones, pero al finalizar la carga nos aparece este error:

SQL ERROR: SQLSTATE[22P02]: Invalid text representation: 7 ERROR: la sintaxis de entrada no es válida para integer: «343_56» LINE 28: AND sga_comisiones.comision = ‘343_56’

Mirando el envío que se hace por post no encuentro que le pasen como parámetro la comisión, con lo cual no encontré dónde se origina eso de meterle un _ y otro número.

Podrán darme una mano de dónde mirar?

Gracias y saludos!

Hola Solange, ¿Cómo estás?

¿Nos podrías pasar unos print de pantalla con al secuencia de operaciones que realizan?

Slds!

Hola Francisco,

Ya pudimos resolver esto. Por si le sirve a alguien más, en el controlador de operaciones/evaluaciones en el método validar_datos_form cambiamos

$datos_comision = \toba::consulta_php(‘co_comisiones’)->get_datos_periodo_comision($this->params_comision[‘id’]);

por

$datos_comision = \toba::consulta_php(‘co_comisiones’)->get_datos_periodo_comision($this->params_comision[‘comision’]);

Es decir, tomamos el id de la comisión en vez de ese ‘id’ que en realidad es idcomision_otronumero y nos generaba error en la consulta

Saludos!