Validación en la edición

He creado un campo tipo texto en el módulo de Cuentas llamado NIT y lo he validado para que solo reciba números sin ningún tipo de signo de puntuación, pero solo funciona cuando creo una nueva cuenta y no cuando edito una cuenta ya existente.
mi validación fue la siguiente:

$dictionary['Account']['fields']['nit_c']['validation'] =
array (
     'type' => 'callback',
     'callback'=> 'function(formname,nameIndex){
          var reg = new RegExp("^[0-9]+$");
          if(!reg.test($("#"+nameIndex).val())){
               add_error_style(formname,nameIndex,"Solo se permiten números"); 
               return false;
          }; 
          return true;}',
);

uso Suitecrm 7.11.18

Lo siento me equivoque es en inline edit que no funciona

Checa la respuesta en tu otro post:

1 Like