Respuestas de foro creadas

Viendo 12 entradas - de la 1 a la 12 (de un total de 12)
  • Autor
    Entradas
  • #35518
    diana giraldo
    Miembro

    si tienes el razon esa no es la referencia; lo que pasa es que estaba mirando el otro software tambien…
    con respecto a lo que me dices si creo en postgres la columna c_bp_tipo_doc_id en C_BPartner de valor NOT NULL, no me deja crear dice contiene valores nulos… si es a eso que te refieres…. igual si cambio en libertya en la tabla por NOT NULL, no cambia de situacion…

    intentare volver a subir la imagen

    GRACIAS
    [img size=938]https://www.libertya.org/media/kunena/attachments/legacy/images/Barrio.JPG[/img]

    #35483
    diana giraldo
    Miembro

    Gracias por tu respuesta… pero te cuento que no funciono….mira exactamente lo que hice fue lo siguiente:

    1. en postgres cree la siguiente tabla: c_bp_tipo_doc
    con las siguientes columnas:
    c_bp_tipo_doc_id integer NOT NULL,
    ad_client_id integer NOT NULL,
    ad_org_id integer NOT NULL,
    isactive character(1) NOT NULL DEFAULT ‘Y’::bpchar,
    created timestamp without time zone NOT NULL DEFAULT (‘now’::text)::timestamp(6) with time zone,
    createdby integer NOT NULL,
    updated timestamp without time zone NOT NULL DEFAULT (‘now’::text)::timestamp(6) with time zone,
    updatedby integer NOT NULL,
    name caracter variying(40) NOT NULL
    CONSTRAINT c_bp_tipo_doc_key PRIMARY KEY (c_bp_tipo_doc_id)

    2. en la tabla C_bpartner creo la columna c_bp_tipo_doc_id integer y la siguiente llave foranea

    CONSTRAINT cbp_tipo_cbpartner FOREING KEY (c_bp_tipo_doc_id) REFERENCES openxp.c_bp_tipo_doc (c_bp_tipo_doc_id) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION

    3. CREO LA TABLA EN LIBERTYA -> IMPORTO LA TABLA -> AJUSTO LOS VALORES CORRECTOS
    4. CREO LA TABLA VENTANA, PESTAÑA Y CAMPO (IMPORTANDO LOS CAMPOS DESDE PGADMIN)
    5. AGREGO LA PESTAÑA AL MENU
    6. CHECK A LA SECUENCIA
    7. OTORGO PERMISOS A LA VENTANA

    HASTA AHY EN LA TABLA BIEN, GUARDA LOS CAMBIOS Y TENGO ACCESO ALOS REGISTROS… LUEGO NECESITO PEGAR ESA TABLA A ENTIDADES COMERCIALES; HAGO LO SIGUIENTE
    1. EN TABLA VENTANA-> IMPORTO LA COLUMNA DE C_BP_TIPO_DOC_ID Y LA PONGO DE TIPO TABLEDIR, -> CREO EL CAMPO; PERO ESTE APARECE COMO SI FUERA DE SOLO LECTURA
    PARA MAYOR CLARIDAD REVISAR LA IMAGEN ADJUNTADA

    GRACIAS
    ES DE VITAL IMPORTANCIA

    #35304
    diana giraldo
    Miembro

    Hola, lo que he realizado hasta el momento es:
    He agreado tablas y colunmas, modificado la tabla entidades comerciales y algunos campos, he ingresado informacion de clientes, en la tabla facturacion tambien he modificado algunos campos.

    Entonces como necesito relacionar con codigo, unos campos nuevos de entidades comerciales con otros nuevos de facturacion, por eso pregunto, si despues de recompilar, todos los cambios que realizado se pierden junto con la informacion ingresada al servidor?

    Gracias de antemano,
    Diana.

    #35061
    diana giraldo
    Miembro

    Hola buen dia.
    Tengo una pequeña preguntica, Si he hecho cambios en campos y he agregado informacion de entidades comerciales, se perderan despues de hacer otros cambios en java y recompilar.??

    Gracias, Diana

    #35027
    diana giraldo
    Miembro

    Hola buen día.

    Para ejecutar el compilar.bat de cual carpeta se debe escoger ese archivo?, porque según veo en la mayoría de las carpetas de las fuentes se encuentra este archivo.

    Gracias, Diana.

    #34999
    diana giraldo
    Miembro

    Ahhh!! ok. Gracias Javad. Empezare esta nueva labor.

    #34961
    diana giraldo
    Miembro

    Hola, Tengo otra duda. Puedo seguir en este tema o se abre otro??

    Y es la siguiente:

    Como hago para que en un campo aparezca información que ya esta ingresada cuando selecciono otro campo que entre ellos hay relación.

    Para entender mejor lo anterior escribo el siguiente ejemplo:
    En la ventana “Factura (cliente)” de la carpeta “Proceso de ventas”, si deseo hacer un nuevo pedido, escojo la entidad comercial al que se le va a realizar ese proceso y automáticamente toma en otro campo que se llama “dirección de la entidad comercial” la dirección que ya se había ingresado en la ventana entidades comerciales.

    El anterior proceso es el que no se como están enlazados esos dos campos, porque necesito que otro campo que tiene datos de clientes también sea llamado automáticamente cuando escojo la entidad comercial.

    De antemano gracias. Diana.

    #34960
    diana giraldo
    Miembro

    Hola federico, muchas gracias, todo funciono a la perfección. Que alegría.

    Seguiremos con nuestra parametrizacion. Cualquier otra duda que aparezca en el camino volveré a molestar.

    Hasta luego. Diana:-).

    #34958
    diana giraldo
    Miembro

    Hola federico, muchas gracias por tu respuesta.

    Te pregunto, si yo hago todos los anteriores pasos para crear el campo en la aplicación debo hacerlos en pgAmdin, es decir, crear también la misma tabla y columnas en pgAdmin con sus respectivas claves?

    Lo digo por que si después de crear la tabla, la columna, ventana y permisos respectivos voy a pgAdmin a buscar la tabla creada y no aparece.

    Gracias. Diana.

    #34940
    diana giraldo
    Miembro

    Hola federico muchas gracias por tu respuesta.

    Te comento que es lo ultimo que he realizado teniendo en cuenta esta duda:

    1.cree una tabla llamada “barrios” con sus respectivas columnas:
    * AD_Client_ID tipo de dato:tableDir
    * AD_ORG_ID tipo de dato:tableDir
    * C_Barrio_ID tipo de dato:ID
    * Created tipo de dato:Hora/Fecha
    * CreatedBy tipo de dato:table
    * IsActive tipo de dato:Si/No
    * Name tipo de dato:cadena
    * Update tipo de dato:Hora/Fecha
    * UpdatedBy tipo de dato:Hora/Fecha

    2. Creo una nueva ventana en ventana, pestaña, campo llamada “Barrios”, en pestaña doy clic en importar campos.

    3. En System – Menu, agrego nueva ventana con la tabla ya creada.

    4. en administrador le doy los permisos correspondientes para poder acceder.

    5. Después necesito poner un campo llamado barrios en “Entidades Comerciales”, entonces lo hago desde ventana, pestaña, campo: en ventana busco Bussines Partner, en Pestaña busco Customer y en campo doy clic en nuevo llamando desde la tabla C_Barrios que cree anteriormente.

    Entonces, al ir al entidades comerciales el campo aparece pero no tipo combobox y no tiene la opción Zoom del clic derecho habilitada para agregar nuevos campos.

    Si abro la ventana barrios que cree con todas sus columnas, para que desde allí yo pueda agregar todos los barrios que necesito preestablecidos al guardar me sale un error que dice “Error de relation “C_Barrios” dont exit”

    donde C_Barrios es la tabla que habia creado.

    No se que estaré haciendo mal o si no explique bien.

    De antemano gracias.

    #34910
    diana giraldo
    Miembro

    Hola, haber si entendi bien.
    Lo que tu me dices es que cree la columna que quiero importando la tabla (que ya esta creada)?

    Pero ya solucione eso, lo que hice fue 2 pasos:
    crear las columnas en postgres y no sincronizar en la aplicacion en tabla y columna.

    o

    crear la columna en la aplicacion en system tabla columna y sincronizar la base de datos.

    Pues hasta ahi voy bien (creo), pero el problema esta en crear despues las compañias cuando quiero que algunos campos sean not null que es tema de otro foro.

    Gracias, Diana

    #34909
    diana giraldo
    Miembro

    Hola, 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.
    Diana

Viendo 12 entradas - de la 1 a la 12 (de un total de 12)