Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:portales

Cambio portales

Este documento ayuda a entender el cambio que se realizo en portales en la parte de base de datos en caso de errores o dudas.

Requirements

- Tener acceso a la base de datos SICOFCONFIG.

Nueva forma de poner un cliente en portales

Anteriormente para poner un cliente en portales era necesario solo actualizar el valor de este en la tabla version_company, ahora es necesario en vez de actulizar agregar un nuevo registro tanto en la tabla version asi como en la tabla version_company debido a que la tabla version_company tiene un trigger que saca información de la tabla version y la integra con otra tabla para lograr mostrar los cambios en la interfaz del cliente. los querys serian por ejemplo.

Insert into SICOFCONFIG.VERSION
(VERSION_ID, APP_ID, VERSION, FECHA_RELEASE, MESSAGE, 
DATE_CREATED, STATUS, ICON, COMMIT_ID)
Values
(190, 3, '190', SYSDATE, 'Presupuesto Valor', 
SYSDATE, 'A', 'presupuesto.png', 161166);
Insert into SICOFCONFIG.VERSION_COMPANY
(VERSION_COMPANY_ID, COMPANY_ID, VERSION_ID, PATH_RELATIVE, STATUS)
Values
(197, 20, 190, 'https://sicof.adacsc.co/presupuesto_valor_161166', 'A');


UPDATE SICOFCONFIG.VERSION_COMPANY SET STATUS = 'N' WHERE VERSION_ID = 'NUMERO DEL ID DE LA VERSION ANTERIOR';

Con el nuevo cambio que se realizo en el servicio es posible tener varios registros de un mismo modulo y cliente a la vez solo que el que se quiera mostrar ponerlo en estado A y los demas en estado N.

Observaciones

En caso de que se haya realizado el procedimiento correctamente y no aparezca información revisar la tabla l_versiones y asegurarse que si exista el numero del cmmit que se puso en la columna commit_id de la tabla version además tener en cuenta que la parte mas importante para que funcione es el trigger de la tabla version company en caso de desactivar este trigger dejará de funcionar la funcionalidad ademas de otros trigers.

El trigger mas importante se llama.

tgr_company_release

y los demas son:

tgr_del_est_release
tgr_upd_est_release

Suerte!!

ada/howto/sicoferp/factory/portales.txt · Última modificación: 2024/04/04 14:05 por 181.143.29.58