Re:Re:AGREGAR DATOS EN UNA NUEVA TABLA

Inicio Foros Foro principal Desarrolladores AGREGAR DATOS EN UNA NUEVA TABLA Re:Re:AGREGAR DATOS EN UNA NUEVA TABLA

#35479
Javier Ader
Participante

Deshabilitada te aparece? Como si estuviese solo lectura?

No habras creado la c_bpartner.c_bp_tipo_doc_id como coomo columna calculada no?
Para que sea un columna normal lo que tendrias que haber hecho con respecto a C_BPartner es:
-esto en Postrgres: agregar un columna, clave foranea c_bp_tipo_doc_id en C_BParnter de tipo int apuntando a c_bp_tipo_doc.c_bp_tipo_doc_id; que permita null (si no queres que permita null, tenes que agregarle un valor inicial…)
-desde Libertya agregar esta columna a la tabla C_BParnter, de tipo “table” o “table dir” (o search, alguna de esas).
-asegurarte que en la definición de columna de libertya para C_BPartner.c_bp_tipo_doc_id tenga “sql” (la que esta arriba a la derecha) vacia; esto es lo debería pasar salvo por alguna razón le hayas puesto algún valor a este campo, ya que por defecto queda vacio.

El tema del “Sql” es que Libertya lo utiliza para detectar que columnas son calculadas (esto es, columnas que no están realmente en el tabla a nivel de Postgres); si tiene algún valor entonces es calculada y no te la deja editar.