- Este debate está vacío.
-
AutorEntradas
-
19 agosto, 2010 a las 3:17 pm #31501
diana giraldoMiembroBuen dia, estoy trabajando con libertya haciendo el modulo de facturacion y necesito validar el campo DUNS para que no haya la posibilidad de ingresar caracteres alfabeticos y asi mantener un control al ingreso de los datos, pero al modificar las tablas o columnas en postgres (8.4) no me dejar. Si alguien me podria ayudar se lo agradeceria.
20 agosto, 2010 a las 4:10 pm #34898
Cognitiva ConsultoresMiembroCuando decis que no te deja, a que te referis? te da algún error?
Seguramente no te va a dejar hacer un Alter Table con datos en la columna. Asegurate primero que la tabla este vacia para ese campo, y por las dudas mira sino hay Restricciones de Integridad Referencial apuntando a esa columna.
20 agosto, 2010 a las 6:10 pm #34909
diana giraldoMiembroHola, cuando digo que “no me deja” es que si cambio lo que viene preestablecido tanto el postgres (8.3) como en libertya el not null para la columna DUNS sale un error donde dice que el campo tiene valores null y no deja guardar. Y necesito que el campo duns sea entrada obligatoria para mi modulo de facturacion.
Entre ensayo y error, para que me deje guardar esa calumna como not null me ha tocado borrar todas las compañias hasta Wide system, pero despues de hacer lo anterior voy a crear las CIAS y no deja.No se que pasos hacer primero.
Gracias.
Diana20 agosto, 2010 a las 7:53 pm #34911
Cognitiva ConsultoresMiembroNo podes crear una restricción NOT NULL si la tabla tiene datos NULL. Si estas trabajando con datos de prueba, podrías simplemente seterar un valor cualquiera para todas las filas de la columna y después crear la restricción.
23 agosto, 2010 a las 12:17 pm #34912
Federico CristinaSuperadministradorDiana,
Una aclaración importante: actividades tales como la modificación del core de la aplicación (a nivel base de datos, metadatos o código fuente), o la creación de nuevas compañías, muy posiblemente te impidan poder hacer uso 100% de la Arquitectura Libertya Components, con lo cual tu instancia customizada no podrá contar con los beneficios de posteriores upgrades al momento de presentarse un nuevo release de Libertya.
Saludos,
Federico -
AutorEntradas
- Debes estar registrado para responder a este debate.