Social Icons

martes, 28 de junio de 2022

Depurar Usuarios OpenWells

 SELECT * FROM ALVEARC.TABLE_UADOW

ALTER TABLE ALVEARC.TABLE_UADOW MODIFY CUENTA VARCHAR2(100);


UPDATE MD_SITE_USER SET IS_DISABLED='Y' WHERE USER_OR_GROUP='U'


MERGE into EDMADMIN.MD_SITE_USER t1

using (SELECT * FROM ALVEARC.TABLE_UADOW) t2

on (UPPER(t1.USER_NAME)=UPPER(t2.CUENTA))

when matched then 

update set t1.is_disabled='N'

where t1.user_or_group='U'


martes, 31 de mayo de 2022

CONCILIACION DATUM

Para los pozos que tienen varios DATUM en este ejemplo agregue este transformador





A nivel de pro-file abrimos el pozo:



Se observa que existen 2 Wellbore, pero que al consultar el Datum Elevation es diferente y este valor el que debemos usar en el FME






martes, 26 de abril de 2022

CREAR UN TRIGGER PARA AUTO INCREMENTAR UN ATRIBUTO

 

1.- Creamos una secuencia y especificamos desde que valor inicia

CREATE SEQUENCE bitacora_novedad1 START WITH 1;

2.- Creamos el trigger llamando a la secuencia en el atributo donde se va a incrementar

CREATE OR REPLACE TRIGGER BITACORA_NOVEDAD_AUTO_1 

BEFORE INSERT ON GISTIC.BITACORA_GENERACION_SEIP_01 

FOR EACH ROW

BEGIN

  SELECT bitacora_novedad1.NEXTVAL

  INTO   :new.ATRIBUTO5

  FROM   dual;

END;

/


El campo Atributo5 es donde se va almacenar el incremental dentro de la tabla

viernes, 1 de abril de 2022

COMPONENTES REPETIDOS EN EL REPORTE EN OPENWELLS

En caso que se visualice  duplicado los componentes del wellbore equipment y el usuario indique borro el reporte tipo wellbore equipment es posible que a nivel de base de datos todavia exista algun registro


Para este caso consultamos en la tabla CD_ASSEMBLY_STATUS que es donde se refleja si los componentes siguen o fueron retirados

Con los resultados, aplicamos la solución de borrar el registro que a nivel del OpenWells no existe pero que a nivel de la aplicación profile si existe.

DELETE FROM CD_ASSEMBLY_STATUS WHERE WELL_ID='ttVsiBQ1cP' AND ASSEMBLY_ID='2ZYlQ'



y también pueda que 

delete FROM CD_ASSEMBLY_COMP_STATUS where ASSEMBLY_ID='2ZYlQ'


DELETE

from cd_assembly_comp

where assembly_id like 'k95Zx'




viernes, 25 de febrero de 2022

Arcgis appbuilder Unable to access A server with the specified hostname could not be found.

 Para solucionar este error debemos realizar lo siguiente:


1.- En el navegador debemos iniciar sesion en la URL de nuestro Portal o Arcgis Online

Por ejemplo:

Nuestro Portal for ArcGIS puede tener la siguiente ruta

https://ecugis40.empresa.corp/portalgis/home/

 

2.- Ingresamos en el mismo navegador a la ruta 

http://localhost:3344/webappbuilder/?action=setportalurl


Listo

miércoles, 19 de enero de 2022

Como insertar un Widget en ArcGIS WebappBuilder

 Para insertar espacios para widgets, debemos abrir el archivo config y agregar el siguiente coodigo de ejemplo:

   {
        "position": {
          "left": 60,
          "bottom": 95,
          "relativeTo": "map"

        },
        "placeholderIndex": 1,
        "id": "_47",
        "version": "2.21",
        "closeable": true,
        "uri": ""
      },

      {
        "position": {
          "right": 50,
          "bottom": 20,
          "relativeTo": "map"
        },
        "placeholderIndex": 1,
        "id": "_48",
        "version": "2.21",
        "closeable": true,
        "uri": ""
      },


miércoles, 15 de diciembre de 2021

TRIGGER 2

create or replace TRIGGER GISTIC.NOTIFICACION AFTER INSERT ON GISTIC.BITACORA_GENERACION_SEIP REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW DECLARE PRAGMA AUTONOMOUS_TRANSACTION; result number; BEGIN IF GISTIC.BITACORA_GENERACION_SEIP.ESTADI IS NOT NULL THEN return; end if select SDE.F_ENVIA_MAIL('Se ha registrado una novedad en la Bitácora, se encuentra pendiente de aprobacion','Novedad en Bitácora Operación', 'GIS@eppetroecuador.ec', :NEW.USUARIO) into result from dual; select SDE.F_ENVIA_MAIL ('Se ha registrado una novedad en la Bitácora, se encuentra pendiente de aprobacion', 'Novedad en Bitácora Operación', 'GIS@eppetroecuador.ec', :NEW.USUARIO_APR2) into result from dual; EXCEPTION WHEN OTHERS THEN RAISE; END;

TRIGGER 1

create or replace TRIGGER GISTIC.NOTIFICACION AFTER INSERT ON GISTIC.BITACORA_GENERACION_SEIP REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW DECLARE PRAGMA AUTONOMOUS_TRANSACTION; result number; BEGIN select SDE.F_ENVIA_MAIL('Se ha registrado una novedad en la Bitácora, se encuentra pendiente de aprobacion','Novedad en Bitácora Operación', 'GIS@eppetroecuador.ec', :NEW.USUARIO) into result from dual; select SDE.F_ENVIA_MAIL ('Se ha registrado una novedad en la Bitácora, se encuentra pendiente de aprobacion', 'Novedad en Bitácora Operación', 'GIS@eppetroecuador.ec', :NEW.USUARIO_APR2) into result from dual; EXCEPTION WHEN OTHERS THEN RAISE; END;

viernes, 4 de diciembre de 2020

5 Claves para Vender en DICIEMBRE con Anuncios de Facebook e Instagram

En el siguiente video se expone las 5 claves a tener en cuenta para mejorar tus ventas en Diciembre a través de la plataforma de los anuncios de Facebook.

Este video lo gusto al 97% de los espectadores.

Data Analyzer Error Excel

Error en copiar las celdas no se abre el Excel:  Haz clic en YES (Sí) en el mensaje de error y busca manualmente el archivo EXCEL.exe. Depen...

 
 
Blogger Templates