Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:sicoferpscriptsdb:fe:fase3:updateip

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ada:howto:sicoferp:factory:sicoferpscriptsdb:fe:fase3:updateip [2021/02/19 14:31]
administraidor
ada:howto:sicoferp:factory:sicoferpscriptsdb:fe:fase3:updateip [2021/03/04 16:49] (actual)
administraidor
Línea 170: Línea 170:
 </​code>​ </​code>​
  
-===== Script: 0001b Actualizar IP.sql ===== +===== Script: 0001b Actualizar IP y Puerto.sql ===== 
-Este script se utiliza para actualizar la IP. Se deben ingresar los campos requeridos y se debe ejecutar con el usuario del módulo presupuesto.+Este script se utiliza para actualizar la IP y Puerto. Se deben ingresar los campos requeridos y se debe ejecutar con el usuario del módulo presupuesto.
  
 === Nota === === Nota ===
-  * La IP la debe suministrar la persona que brinda el soporte (Consultor, Fabrica o Ticket).+  * La IP y Puerto ​la debe suministrar la persona que brinda el soporte (Consultor, Fabrica o Ticket).
  
 <code sql> <code sql>
Línea 199: Línea 199:
   lva_CODIGO_CLIENTE ​ VARCHAR2(256) ​ DEFAULT NULL;   lva_CODIGO_CLIENTE ​ VARCHAR2(256) ​ DEFAULT NULL;
   lva_COD_PST ​        ​VARCHAR2(256) ​ DEFAULT NULL;   lva_COD_PST ​        ​VARCHAR2(256) ​ DEFAULT NULL;
-  lva_IP ​             VARCHAR2(256) ​ DEFAULT NULL;  ​+  lva_IP ​             VARCHAR2(256) ​ DEFAULT NULL;  
 +  lva_PUERTO ​         VARCHAR2(256) ​ DEFAULT NULL; 
   ​   ​
   lvb_http ​           BOOLEAN DEFAULT NULL;   lvb_http ​           BOOLEAN DEFAULT NULL;
Línea 242: Línea 243:
   --==============================================================================  ​   --==============================================================================  ​
   lva_IP ​ := NULL;​--REQUERIDO:​ ip del servidor   lva_IP ​ := NULL;​--REQUERIDO:​ ip del servidor
 +  ​
 +  --==============================================================================
 +  -- Fecha: 9:38 a. m. viernes, 19 de febrero de 2021 - carlos.torres@ada.co
 +  -- Puerto por donde escuchará el servicio web interno las peticiones de la base de datos
 +  --==============================================================================  ​
 +  lva_PUERTO := NULL;-- REQUERIDO PUERTO estandar para PST Interno - in-house: 3123. Se debe cambiar cuando es On-premise
   ​   ​
   --==============================================================================   --==============================================================================
Línea 280: Línea 287:
   if lva_IP is null then   if lva_IP is null then
     lva_msg := 'No se ha definido la ip del servidor web';     lva_msg := 'No se ha definido la ip del servidor web';
 +    RAISE ERROR_FE;
 +  end if;
 +  ​
 +  if lva_PUERTO is null then
 +    lva_msg := 'No se ha definido el puerto del servidor web';
     RAISE ERROR_FE;     RAISE ERROR_FE;
   end if;   end if;
Línea 312: Línea 324:
   if lva_IP is not null then   if lva_IP is not null then
     lva_msg := '​Actualizar IP';     lva_msg := '​Actualizar IP';
-    lva_URL_WS := lva_protocolo || lva_IP || GCVA_URL_WS;​+    lva_URL_WS := lva_protocolo || lva_IP ​|| ':'​ || lva_PUERTO ​|| GCVA_URL_WS;​
     UPDATE PRESUP01.PARAMETROS_FE_PST     UPDATE PRESUP01.PARAMETROS_FE_PST
     SET    SERVICIO_URL ​         = NVL(lva_URL_WS,​ SERVICIO_URL)     SET    SERVICIO_URL ​         = NVL(lva_URL_WS,​ SERVICIO_URL)
Línea 326: Línea 338:
   SICOF.PCK_UTILIDADES.P_REGISTER_ERROR(SQLCODE,​ lva_msg, '​ERROR:​ ' || SQLERRM || dbms_utility.format_error_backtrace,​ '​BLOQUE ANONIMO'​);​   SICOF.PCK_UTILIDADES.P_REGISTER_ERROR(SQLCODE,​ lva_msg, '​ERROR:​ ' || SQLERRM || dbms_utility.format_error_backtrace,​ '​BLOQUE ANONIMO'​);​
   raise_application_error(GCVN_ERROR_NUMBER,​lva_msg);​   raise_application_error(GCVN_ERROR_NUMBER,​lva_msg);​
-END;+END;   
 + 
 + 
 + 
 </​code>​ </​code>​
  
Línea 341: Línea 357:
 -- PASO 1: Asignar los permisos a la URL/IP donde esta aloja el servicio web interno -- PASO 1: Asignar los permisos a la URL/IP donde esta aloja el servicio web interno
 -- Para contexto in-house se asignan valores por defecto -- Para contexto in-house se asignan valores por defecto
--- Para contexto on-premise se deben asignar los valores ​por el desarrollador java+-- Para contexto on-premise se deben asignar los valores ​de la instalación
 --============================================================================== --==============================================================================
 declare declare
Línea 358: Línea 374:
 </​code>​ </​code>​
  
-[[ada:​howto:​sicoferp:​factory:​sicoferpscriptsdb:​fe|←Volver atras]]+[[ada:​howto:​sicoferp:​factory:​sicoferpscriptsdb:​fe:fase3|←Volver atras]]
ada/howto/sicoferp/factory/sicoferpscriptsdb/fe/fase3/updateip.1613745113.txt.gz · Última modificación: 2021/02/19 14:31 por administraidor