Home
        TOMO 2 - Repositorio CISC
         Contents
1.                   lL  Modificar el Sel  ccionado X Eliminarlos Sel  ccionados          Linea de  Y ty     Descripci  n     Negocio i ado     Imagen 4  ute            D ipci     N i   Estado    h        I 1 EI mejor cine de siempre en 20 pel  culas      o cine  gif  B   imprescindibles   i E  O r3 2 EI ES te regala la mejor colecci  n de cine        L   cinema_kids gif            Consigue con Cable Systems un marco digital                d   multimedia        L   marco jpg          ONEFORALL   O O   4   Atema cuadrada TDT  1   L      9340            l  9  Li  6   Terminal Digital Astrell SAT      IL   METRONIC 441525 jpg  P  gina   1 dei          0          Descripci  n avanzada       Mensajes    Presentaci  n de los mensajes del sistema         Mensajes del sistema    Datos grabados satisfactoriamente       Ilustraci  n 60       Presentaci  n de Modificaci  n Promociones    Eliminaci  n de promociones  este proceso es efectuado para eliminar  promociones que cumplieron cierto tiempo en la Web y deber  n ser  retirados de nuestra base de Datos  dejando constancia en la base  transaccional    El proceso es el mismo  se selecciona el   tem a ser eliminado  y se  presiona el bot  n eliminar  este lo torna de un color amarillo indicando su  selecci  n y le mostrar   un mensaje indicando si esta seguro de realizar    dicha eliminaci  n  como se muestra a continuaci  n     Microsoft Internet Explorer      Desea realmente eliminar estos elementos    7    Una vez eliminados no prodran
2.        Ilustraci  n 71    Creaci  n de Procedimiento          ELSIF REG TIPO MOVIMIENTO    DEL  THEN    ELIMINACION  BEGIN  DELETE CRM_WEB_SUGERENCIA_ENCUESTA  WHERE WSE_ID_SUGERENCIA_ENCUESTA    REG ID SUGERENCIA ENCUESTA     EXCEPTION  WHEN OTHERS THEN  COD RET    6     MSG RET    SUBSTR ERROR AL ELIMINAR EN  CRM WEB SUGERENCIA ENCUESTA SECUENCIA     REG SECUENCIA       SQLERRM  1 300      RAISE ERROR   END   END IF   END IF  I  COMMIT     CRM_WEB_PRC_REPLICACION_WEB ELIMINA_MOVIMIENTO 1 REG SECUENCIA COD  _RET MSG_RET      IF COD RET  lt  gt  0 THEN  RAISE ERROR   END IF     END LOOP     EXCEPTION  WHEN ERROR THEN  ROLLBACK     CRM_WEB_PRC_REPLICACION_WEB INSERTA_ERROR CRM_WEB_PRC_REPLICACI  ON WEB REPLICA ENCUESTAS      COD RET MSG RET SYSDATE      WHEN OTHERS THEN  cod ret    116   msg ret    SUBSTR ERROR NO CONTROLADO EN PROCESO   eKSSQLERRM  1 300    RAISE ERROR     END REPLICA ENCUESTA WEB        llustraci  n 72  Creaci  n de Procedimiento          PROCEDURE INSERTA_ERROR MODULO IN VARCHAR2 CODIGO IN NUMBER   MENSAJE IN VARCHAR2  FECHA IN DATE  IS    BEGIN  INSERT INTO  CRM WEB ERRORES REPLICA NOMBRE PROCESO CODIGO ERROR MENSAJE ER  ROR FECHA ERROR   VALUES MODULO CODIGO MENSAJE FECHA      COMMIT     EXCEPTION  WHEN OTHERS THEN  ROLLBACK   END INSERTA_ERROR     PROCEDURE ELIMINA_MOVIMIENTO COD_TAB IN NUMBER  COD_MOV IN  NUMBER  COD_RET IN OUT NUMBER  MSG_RET IN OUT VARCHAR2  IS  error exception     BEGIN  cod_ret    0   msg_ret    null   begin  if cod tab   1 then    
3.        RETURN   END IF     dd OO  ooo T    SELECT COUNT     INTO VAL REPETIDO   FROM CRM WEB REGISTRO CLIENTE  WHERE WRC_USUARIO USUARIO  AND        ESTADO L      llustraci  n 26  Script de Paquetes             IF VAL_REPETIDO gt  O THEN  DESCRIPCION ERROR    El Usuario ya est   asignado a otro cliente   C  mbielo por favor      RETURN    END IF     id ERO           RO did    SELECT COUNT      INTO VAL REPETIDO   FROM CRM WEB REGISTRO CLIENTE  WHERE WRC  PASSWORD PASSWORD  AND WRC ESTADO L      IF VAL REPETIDO   0 THEN  DESCRIPCION ERROR    La Clave ya est   asinada a otro usuario   C  mbiela por favor      RETURN    END IF     BEGIN  INSERT INTO CRM WEB REGISTRO CLIENTE       WRC ID REGISTRO CLIENTE   WRC ID CLIENTE    WRC RUC CI   WRC NOMBRE   WRC USUARIO    WRC PASSWORD   WRC RECORDATORIO    WRC ESTADO       VALUES       SEC CRM WEB REGISTRO CLIENTE NEXTVAL   COD CLIENTE   RUC CI   NOMBRE   USUARIO   PASSWORD   RECORDATORIO   ESTADO        EXCEPTION  WHEN OTHERS THEN  CODIGO_ERROR    SQLCODE   DESCRIPCION ERROR    SQLERRM   PKG WEB CRM NOMBRE PROCEDURE     SP INGRESA REGISTRO CLIENTE    END   END SP INGRESA REGISTRO CLIENTE      PROCEDIMIENTO INGRESA RESPUESTA DE ENCUESTA      PROCEDURE SP INGRESA SEL RESPUES ENCUES     llustraci  n 27    Script de Paquetes          COD_ENCUESTA IN  CRM_WEB_SEL_RESPUESTA_ENCUESTA WSR_ID_ENCUESTA TYPE   COD_PREGUNTA IN  CRM_WEB_SEL_RESPUESTA_ENCUESTA WSR_ID_PREGUNTA_ENCUESTA TYPE   COD_REPUESTA IN   CRM WEB SEL RESPUESTA ENCUESTA WSR ID RES
4.       Contrase  a         campos obligatorios    Ha olvidado su contrase  a   ingresa Aqu         Publicidad    MES ds    ic    istro de dominios  Hosting Web   Hosting Dedicado  Backup Online wa       Ilustraci  n 16    P  gina de Login    Si el usuario ingresa correctamente sus datos se lo direcciona hacia una  p  gina de bienvenida mostrando informaci  n de su inter  s y los beneficios  que se le ofrece al ser cliente nuestro  al igual que sus datos personales  con  el usuario que se registr    como se muestra a continuaci  n la siguiente    pantalla        BIENVENIDOS      Cable System le da la  Bienvenida    Adem  s de revisar informaci  n que  la compa    a le ofrece en el sitio   usted como cliente registrado  tendr   varios beneficios tales  como     Podr   contar con el servicio de  consultar el estado de su cuenta     realizar alg  n reclamo por el  servicio  as   como tambi  n revisar  el tr  mite que se le esta dando   activaci  n de alg  n servicio  adicional que desee agregar a su  contrato  entre otros     Usuario  alicia  Nombre  Alicia Barzola  No ID  0901085696    Nota  Para seguridad de la informaci  n el  usuario si no realiza ninguna actividad en el  sitio dentro de 5 minutos desde la ultima  acci  n realizada el sistema lo desconectara y  tendr   que volver a conectarse        Ilustraci  n 17    P  gina de Bienvenida    Al ingresar al Sitio el Bot  n de Sesi  n se cambia a color verde indicando que    se encuentra conectado  y se activa el mensaje de cer
5.       Respuesta          Usted puede consultar mes a mes el detalle de sus facturas  ingresando a ta Secci  n de Estado de Cuenta En est    pagina usted debe ingresar el nombre de usuario y password  con el que se registr   previamente  luego pulsar Consultar     inmediatamente se deplegar   su Estado de cuenta la cual si  desea podr   imprimiria        ei t  cnico determina que el problema ha sido producido  porta mala manipulaci  n de los equipos por parte de los  clientes  la visita t  cnica ser   tacturada Caso contrano siel    L  problema es responsabilidad de TVCable la visita no bene       Ustad pueda realizar sus pagos de las siguientes maneras   Lo m  s indicado  c  modo y bio abancoso  F L  tarjetas de cr  dito Bi dos         Cuando se desconect lor por mucho liempo      sto puede desprogramarse En esto caso  se necesitar  una     regutorizaci  n  el cual es un proceso sencillo  Regutorice su          en          Decodificador poniendose en contacto con nosotros aqu         DO      costo  C  ando debo hacer     m ja los pagos de mis  estados de cuenta    Desconect   el  o O ja decodificador y ya  no funciona  P  gina  11 eo  0   0  6 2    Descripci  n avanzada     Mensajes  Presentaci  n de los mensajes del sistema    Informaci  n General    Aqu   podemos apreciar la inquietud formulada y a proceder  contestar la mesma     Tipo  Boleccione el tipo que pertenece ba inquietud  por defecto  estar   en Otros     Status    Escola el status que estar   la Inqutetud en la 
6.      CREATE TABLE CRM WEB ITEMS    WIT ID ITEM   NUMBER 10  NOT NULL    WIT ID SERVICIO NUMBER 6  NOT NULL   WIT_DESCRIPCION VARCHAR2 80 BYTE  NOT NULL   WIT_ESTADO CHAR 1 BYTE  NOT NULL     WIT ESTFACT  CHAR 1 BYTE         TABLESPACE WCRM DAT  PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255       llustraci  n 8    Script del Esquema          STORAGE    INITIAL 64K  MINEXTENTS 1  MAXEXTENTS 2147483645  PCTINCREASE 0  BUFFER POOL DEFAULT    LOGGING  NOCACHE  NOPARALLEL  NOMONITORING     CREATE TABLE CRM_WEB_LINEA_NEGOCIO       WLN_ID_LINEA_NEGOCIO NUMBER 4  NOT NULL    WLN DESCRIPCION  VARCHAR2 80 BYTE         NULL    WLN_ESTADO CHAR 1 BYTE  NOT NULL       TABLESPACE WCRM_DAT   PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255   STORAGE    INITIAL 64K  MINEXTENTS 1  MAXEXTENTS 2147483645  PCTINCREASE 0  BUFFER POOL DEFAULT       LOGGING  NOCACHE  NOPARALLEL  NOMONITORING   CREATE TABLE CRM WEB NOTICIAS       WNO ID NOTICIA NUMBER 10  NOT NULL     WNO_TITULO VARCHAR2 100 BYTE         NULL   WNO_TEXTO VARCHAR2 900 BYTE         NULL   WNO_FECHA_EXPIRACION DATE NOT NULL   WNO_ESTADO CHAR 1 BYTE  NOT NULL   WNO_IMAGEN VARCHAR2 100 BYTE        TABLESPACE WCRM_DAT   PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255   STORAGE      INITIAL 64K  MINEXTENTS 1  MAXEXTENTS 2147483645  PCTINCREASE O   BUFFER POOL DEFAULT    llustraci  n 9    Script del Esquema          LOGGING                  NOPARALLEL  NOMONITORING     CREATE TABLE CRM_WEB_PLANES    WPL ID PLAN  NUMBER 8  NOT NULL  
7.     SHOW ERRORS   CREATE OR REPLACE PROCEDURE SP  CONSULTA ACCESO REGISTRO       USUARIO IN CRM WEB REGISTRO CLIENTE WRC USUARIO 6TYPE     CLAVE IN CRM WEB REGISTRO CLIENTE WRC PASSWORD  TYPE   CI RUC CLI OUT VARCHAR2    NOMBRECLI OUT VARCHAR2    CODCLIENTE OUT NUMERIC    CODIGO ERROR OUT NUMERIC     DESCRIPCION ERROR OUT VARCHAR2      IS   CI        VARCHAR2 13     NOMBRE CLI VARCHAR2 50     COD CLIENTE NUMERIC     BEGIN    BEGIN  SELECT  WRC        CI  WRC  NOMBRE  INTO      RUC NOMBRE CLI  FROM CRM WEB REGISTRO CLIENTE  WHERE WRC USUARIO USUARIO  AND WRC  PASSWORD CLAVE     llustraci  n 40  Script de Paquetes          EXCEPTION    WHEN NO_DATA_FOUND THEN  DESCRIPCION_ERROR    Clave o Usuario del Cliente no encontrada        RETURN    END   BEGIN  SELECT CLN_ID  INTO COD_CLIENTE  FROM CRM_SCO_CLIENTE_NATURALOCRM  WHERE  CLN_CEDULA CI_RUC   EXCEPTION  WHEN NO_DATA_FOUND THEN  BEGIN  SELECT CLJ ID  INTO COD CLIENTE  FROM CRM SCO CLIENTE JURIDICOQCRM  WHERE  CLJ                      EXCEPTION  WHEN NO DATA FOUND THEN  IF COD CLIENTE IS NULL THEN  DESCRIPCION ERROR    Cliente no encontrado con esa Clave y Usuario        RETURN   END IF   END   END   CI_RUC_CLI  CI_RUC                                         CODCLIENTE  COD_CLIENTE     EXCEPTION  WHEN OTHERS THEN  CODIGO_ERROR    SQLCODE   DESCRIPCION ERROR    SQLERRM     PKG WEB CRM NOMBRE PROCEDURE     SP CONSULTA ACCESO REGISTRO   END SP CONSULTA ACCESO REGISTRO      SHOW ERRORS     CREATE OR REPLACE PROCEDURE SP INGRESA CLIE
8.    CRM WEB TRIG ITEMS   AL  ACTUALIZAR    OLD WIT  ID ITEM     SQLERRM t 200    RAISE ERROR     Ilustraci  n 85  Creaci  n de Triggers          END   ELSIF DELETING THEN    BEGIN  INSERT INTO CRM WEB REPLICA PROMOCIONES   SECUENCIA TIPO MOVIMIENTO CODIGO TABLA ID ITEM ID SERVICIO     VALUES  VN SECUENCIA  DEL  1  OLD WIT ID ITEM  OLD WIT ID SERVICIO      EXCEPTION  WHEN OTHERS THEN  MSG RET    SUBSTR ERROR EN TRIGGER   CRM WEB TRIG ITEMS   AL  ELIMINAR    OLD WIT ID ITEMI                     1 200    RAISE ERROR   END     END IF   EXCEPTION  WHEN ERROR THEN   DBMS OUTPUT PUT LINE MSG RET     WHEN OTHERS THEN   MSG RET    SUBSTR ERROR NO CONTROLADO EN TRIGGER    CRM WEB TRIG ITEMS      SQLERRM  1 200     RAISE ERROR   END CRM WEB TRIG ITEMS        CREATE OR REPLACE TRIGGER CRM WEB TRIG LINEA NEGOCIO  AFTER DELETE OR INSERT OR UPDATE  ON ADMCRM CRM WEB LINEA NEGOCIO  REFERENCING NEW AS New OLD AS Old  FOR EACH ROW  DECLARE  MSG RET VARCHAR2 200  Z NULL   VN SECUENCIA NUMBER  0   ERROR EXCEPTION   BEGIN     OBTENGO LA SECUENCIA  SELECT CRM WEB SEC MOVIMIENTOS NEXTVAL  INTO VN SECUENCIA  FROM DUAL        IF INSERTING THEN  BEGIN  INSERT INTO CRM WEB REPLICA SERVICIOS   SECUENCIA TIPO MOVIMIENTO CODIGO TABLA ID LINEA NEGOCIO     Ilustraci  n 86  Creaci  n de Triggers          DESCRIPCION  ESTADO  USUARIO_INGRESO FECHA_INGRESO TERMINAL_INGRESO   USUARIO MODIFICACION FECHA MODIFICACION TERMINAL MODIFICACION     VALUES        SECUENCIA  INS  2  NEW WLN ID LINEA NEGOCIO  NEW WLN DESCR
9.    Ilustraci  n 50  Conexion a base de datos    Servlets  Contacto     Posible Cliente          package webecrm     import java io IOException   import java io PrintWriter   import javax servlet     import javax servlet http       public class sEjecutaContacto extends HttpServlet     private static final String CONTENT_TYPE    text html  charset windows 1252      public void init ServletConfig config  throws ServletException    super init config      public void doPost HttpServletRequest request   HttpServletResponse response  throws ServletException  IOException   response setContentType CONTENT TYPE    PrintWriter out   response getWriter     String MensajeErr null   int CodigoErr 0   int pld Tipo Cliente Integer parselnt request getParameter  cmbTipoCliente      int pld Actividad Integer parselnt request getParameter  cmbActividad      int pld Ciudad Integer parselnt request getParameter  cmbCiudad      String pNombres request getParameter  txtNombres       llustraci  n 51  Servlets Contacto             String pApellidos request getParameter  txtApellidos     String pCi Ruc request getParameter  txtCedula     String pContacto request getParameter  txtContacto     String  pSexo  request getParameter  optSexo    null  M  request getParameter  optSexo      String pCelularzrequest getParameter  txtCelular     String pTelefono request getParameter  txtTelefono     String pDireccion request getParameter  txtDireccion     String pE_Mail request getParameter  txiMail     String pA
10.   Creacion de Paquete       CREATE OR REPLACE PACKAGE CRM_WEB_PRC_REPLICACION_WEB IS     Procedimiento que lee la fecha de proceso y el usuario    PROCEDURE REPLICA_ENCUESTA_WEB       PROCEDURE REPLICA_PROMOCIONES       PROCEDURE REPLICA_CLIENTES     PROCEDURE REPLICA ENCUENTAS      PROCEDIMIENTO QUE INSERTA UN REGISTRO DE ERROR  PROCEDURE INSERTA ERROR  MODULO IN VARCHAR2   CODIGO IN NUMBER   MENSAJE IN VARCHAR2   FECHA IN DATE         PROCEDIMIENTO QUE ELIMINA EL MOVIMIENTO UNA VEZ QUE SE HAYA  ACTUALIZADO UN REGISTRO    PROCEDURE ELIMINA MOVIMIENTO COD TAB IN NUMBER     1    RESPUESTA ENCUESTA  2   SUGERENCIA ENCUESTA  COD MOV IN NUMBER     COD RET IN OUT  NUMBER   MSG RET IN OUT VARCHAR2      END        llustraci  n 68  Creaci  n de Paquetes          Creaci  n de Procedimiento       CREATE OR REPLACE PACKAGE BODY CRM_WEB_PRC_REPLICACION_WEB  IS    PROCEDURE REPLICA_ENCUESTA_WEB IS    CURSOR DATOS IS  SELECT    FROM CRM WEB REPLICA ENCUESTAS WEBQREPLICA  ORDER BY SECUENCIA     error EXCEPTION    cod ret number    0    msg ret varchar2 300     null   cod date date     BEGIN  FOR REG IN DATOS LOOP  IF REG CODIGO TABLA   1 THEN   ES RESPUESTA ENCUESTA    IF REG TIPO MOVIMIENTO    INS  THEN    INSERT  BEGIN  INSERT INTO CRM WEB RESPUESTA ENCUESTA    WRE ID RESPUESTA ENCUESTA   WRE ID PREGUNTA ENCUESTA WRE DESCRIPCION   WRE ESTADO  USUARIO INGRESO   FECHA INGRESO   TERMINAL INGRESO  USUARIO MODIFICACION   FECHA MODIFICACION   TERMINAL MODIFICACION   VALUES  REG ID RESPUESTA ENC
11.   Entretenimiento  Entretenimiento  Entretenimiento  Infantiles  Infantiles    Infantiles    Ilustraci  n 5    Detalle de Paquetes    El Bot  n o link Encuesta  muestra las encuestas publicadas con el tema de  encuesta  la pregunta y sus respuestas alternativas que se le brinda al cliente  para que este pueda colaborar con nosotros en saber sus gustos y    preferencias y as   poderles ofrecer un mejor servicio     No necesita ser usuario registrado para votar en nuestra encuesta  cualquier    persona que forme parte de la familia puede hacerlo        Colabora con nosotros participando en las encuestas  publicadas     De su opini  n sobre los programas televisivos de los  ultimos tiempos     e Cree Ud  que los programas de TV son educativos   Osi  ONo    O Intermedio    PUBLICIDAD    SIEMENS                2     Ahora por s  lo 299     lo tienes todo  Een  A            Ilustraci  n 6    Encuestas publicadas    Una vez que el usuario haya escogido su opci  n por medio de la p  gina en  Internet y presiona el bot  n Votar autom  ticamente lo env  a a los resultados    actuales de la encuesta     A continuaci  n los resultados de la encuesta publicada     RESULTADOS    Cable System le agradece por colaborar con nosotros     Cree Ud  que los programas de TV son educativos     No 5096  Si 4296    Itermedio 896     Publicidad    registra ya tu bitacora       Ilustraci  n 7    Resultados de Encuestas publicadas    Bot  n o link Cont  ctenos  en esta p  gina muestra informaci  n en el
12.   RAISE ERROR   END     ELSIF DELETING THEN  BEGIN   INSERT INTO CRM WEB REPLICA CLIENTES   SECUENCIA TIPO MOVIMIENTO CODIGO TABLA ID ACTIVIDAD     VALUES  VN SECUENCIA  DEL  3  OLD WAC ID ACTIVIDAD      EXCEPTION  WHEN OTHERS THEN  MSG RET    SUBSTR ERROR EN TRIGGER    CRM WEB TRIG ACTIVIDADES   AL ELIMINAR    OLD WAC  ID                        lIlSRQLERRM  1 200    RAISE ERROR   END     END IF   EXCEPTION  WHEN ERROR THEN   DBMS OUTPUT PUT LINE MSG RET     WHEN OTHERS THEN   MSG RET    SUBSTR ERROR NO CONTROLADO EN TRIGGER    CRM WEB TRIG ACTIVIDADES     SQLERRM  1 200     RAISE ERROR   END CRM WEB TRIG ACTIVIDADES        Ilustraci  n 77  Creaci  n de Triggers          CREATE OR REPLACE TRIGGER CRM_WEB_TRIG_CIUDADES  AFTER DELETE OR INSERT OR UPDATE  ON ADMCRM CRM_WEB_CIUDADES  REFERENCING NEW AS New OLD AS Old  FOR EACH ROW  DECLARE  MSG_RET VARCHAR2 200   NULL   VN_SECUENCIA NUMBER  0   ERROR EXCEPTION   BEGIN     OBTENGO LA SECUENCIA  SELECT CRM WEB SEC MOVIMIENTOS NEXTVAL  INTO VN  SECUENCIA  FROM DUAL     IF INSERTING THEN  BEGIN  INSERT INTO  CRM WEB REPLICA CLIENTES SECUENCIA  TIPO MOVIMIENTO CODIGO TABLA   ID CIUDAD NOMBRE ESTADO     USUARIO INGRESO FECHA INGRESO TERMINAL INGRESO   USUARIO MODIFICACION FECHA MODIFICACION TERMINAL MODIFICACION   VALUES  VN  SECUENCIA  INS  1  NEW WCI ID CIUDAD  NEW WCI NOMBRE    NEW WCI  ESTADO  NEW USUARIO INGRESO    NEW FECHA INGRESO  NEW TERMINAL INGRESO  NEW USUARIO MODIFICACION    NEW FECHA MODIFICACION  NEW TERMINAL MODIFICACIO
13.   USUARIO MODIFICACION FECHA MODIFICACION TERMINAL MODIFICACION   VALUES  VN SECUENCIA  UPD  2  NEW WRI ID ITEM    NEW WRI  VALOR  NEW WRI FECHAVIGENCIA      NEW WRI  ESTADO  NEW USUARIO INGRESO      NEW FECHA INGRESO  NEW TERMINAL INGRESO  NEW USUARIO MODIFICACION    NEW FECHA MODIFICACION  NEW TERMINAL MODIFICACION      EXCEPTION  WHEN OTHERS THEN  MSG RET    SUBSTR ERROR EN TRIGGER      CRM WEB TRIG PRECIO ITEM   AL INSERTAR    NEW WRI  ID ITEM     ISRQLERRM  1 200      RAISE ERROR        END           llustraci  n 89    Creaci  n de Triggers       ELSIF DELETING THEN    BEGIN  INSERT INTO CRM WEB REPLICA PROMOCIONES   SECUENCIA TIPO MOVIMIENTO CODIGO TABLA ID ITEM     VALUES  VN SECUENCIA  DEL  2  OLD WRI ID ITEM      EXCEPTION  WHEN OTHERS THEN  MSG RET    SUBSTR ERROR EN TRIGGER    CRM WEB TRIG PRECIO ITEM   AL ELIMINAR    OLD WRI  ID ITEMI     IlSQLERRM  1 200    RAISE ERROR   END     END IF   EXCEPTION  WHEN ERROR THEN   DBMS OUTPUT PUT LINE MSG RET     WHEN OTHERS THEN   MSG RET    SUBSTR ERROR NO CONTROLADO EN TRIGGER    CRM WEB TRIG PRECIO ITEM      SQLERRM  1 200     RAISE ERROR   END CRM WEB TRIG PRECIO ITEM        CREATE OR REPLACE TRIGGER CRM WEB TRIG PREGUNTA ENCUESTA  AFTER DELETE OR INSERT OR UPDATE  ON ADMCRM CRM WEB PREGUNTA ENCUESTA  REFERENCING NEW AS New OLD AS Old  FOR EACH ROW  DECLARE  MSG RET VARCHAR2 200  2 NULL   VN SECUENCIA NUMBER  0   ERROR EXCEPTION   BEGIN     OBTENGO LA SECUENCIA  SELECT CRM WEB SEC MOVIMIENTOS NEXTVAL  INTO VN SECUENCIA  FR
14.   y  nuevamente deber   visualizar en la tabla de registros si realmente  efect  o el cambio requerido  y en el panel de mensajes visualizar que el    registro se ingres   correctamente     Eliminaci  n de Inquietudes  se procede a seleccionar el registro que se    desea eliminar luego se presiona el bot  n eliminar y le mostrar   un    mensaje de advertencia  si es que esta seguro de esa eliminaci  n     Microsoft Internet Explorer      Desea realmente eliminar estos elementos    ho    Una vez eliminados no prodran ser recuperados         llustraci  n 56    Mensaje de Confirmaci  n a eliminar    Una vez aceptada la eliminaci  n en el panel de mensajes le indicar   que    su registro ha sido eliminado como se muestra a continuaci  n     Mensajes    Presentaci  n de los mensajes del sistema     Mensajes del sistema     m Datos eliminados satisfactoriamente       llustraci  n 57    Mensaje de Eliminaci  n    Administraci  n de Promociones  Este mantenimiento solo realiza modificaci  n y eliminaci  n  ya que su    informaci  n viene de tablas replicas de la base de datos transaccional                de Abril del 2007     Dominge  Menu Principal Inicio                                                                                                                                        Opciones MANTENIMIENTO DE PROMOCIONES       Modificar el Sel  ccionado X Eliminar los Sel  ccionados  Detalle de Promociones   0         Linea de      Id   Descripci  n   Negocio     Estado     Imag
15.  2147483645  PCTINCREASE 0  BUFFER POOL DEFAULT       Ilustraci  n 64  Replica de Tablas          LOGGING  NOCACHE  NOPARALLEL  NOMONITORING     ALTER TABLE CRM_WEB_REPLICA_CLIENTES ADD    CHECK  TIPO MOVIMIENTO IN  INS  UPD  DEL         CREATE TABLE CRM WEB REPLICA ENCUESTAS       SECUENCIA NUMBER     TIPO MOVIMIENTO VARCHAR2 3 BYTE    CODIGO TABLA NUMBER 1     ID_ ENCUESTA NUMBER 10    ID_LINEA_NEGOCIO NUMBER A4    DESCRIPCION VARCHAR2 80 BYTE    NUMMAXPRE NUMBER 4    NUMMAXRES NUMBER 4     ID PREGUNTA ENCUESTA NUMBER 10    OPTMUL CHAR 1 BYTE     ESTADO CHAR 1 BYTE      USUARIO_INGRESO VARCHAR2 10 BYTE    FECHA_INGRESO DATE   TERMINAL_INGRESO VARCHAR2 15 BYTE    USUARIO_MODIFICACION VARCHAR2 10 BYTE    FECHA MODIFICACION DATE   TERMINAL_MODIFICACION VARCHAR2 15 BYTE         TABLESPACE CRM_DAT   PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255   STORAGE    INITIAL 64K  MINEXTENTS 1  MAXEXTENTS 2147483645  PCTINCREASE 0  BUFFER POOL DEFAULT      LOGGING   NOCACHE   NOPARALLEL   NOMONITORING     ALTER TABLE CRM_WEB_REPLICA_ENCUESTAS ADD    CHECK  TIPO MOVIMIENTO IN  INS  UPD  DEL            Ilustraci  n 65  Replica de Tablas          CREATE TABLE CRM_WEB_REPLICA_PROMOCIONES       SECUENCIA NUMBER     TIPO MOVIMIENTO  VARCHAR2 3 BYTE    CODIGO_TABLA NUMBER 1     ID_ SERVICIO NUMBER 6     ESTFACT CHAR 1 BYTE     IMAGEN VARCHAR2 100 BYTE    ID ITEM NUMBER 10     VALOR NUMBER 8 2    FECHAVIGENCIA DATE    ID PROMOCION NUMBER 6     ID LINEA NEGOCIO     NUMBER 4    DESCRIPCION VARC
16.  CLIENTE    LOGGING   NOPARALLEL        llustraci  n 15    Script del Esquema          CREATE UNIQUE INDEX PK_WCT_ID_ CATEGORIA ON CRM_WEB_CATEGORIAS   WCT_ID_CATEGORIA    LOGGING   NOPARALLEL     CREATE UNIQUE INDEX PK_WDC_ID_DIVISION_CATEG ON CRM_WEB_DIVISION_CATEG   WDC_ID_DIVISION_CATEG    LOGGING   NOPARALLEL     CREATE UNIQUE INDEX PK WEN ID ENCUESTA ON CRM WEB ENCUESTAS   WEN ID ENCUESTA    LOGGING   NOPARALLEL     CREATE UNIQUE INDEX PK WIN ID INQUIETUD ON CRM WEB INQUIETUDES   WIN ID INQUIETUD    LOGGING   NOPARALLEL     CREATE UNIQUE INDEX PK WIT  ID ITEM ON CRM WEB ITEMS          ID ITEM    LOGGING   NOPARALLEL     CREATE UNIQUE INDEX PK WIT ID PROMOCION ITEM ON CRM WEB PROMOCION ITEM           ID PROMOCION  WPI ID ITEM    LOGGING   NOPARALLEL     CREATE UNIQUE INDEX PK WLN ID LINEA NEGOCIO ON CRM WEB LINEA NEGOCIO   WLN ID LINEA NEGOCIO    LOGGING   NOPARALLEL    CREATE UNIQUE INDEX PK WNO ID NOTICIA ON CRM WEB NOTICIAS   WNO ID NOTICIA    LOGGING   NOPARALLEL        CREATE UNIQUE INDEX PK WPE ID PREGUNTA ENCUESTA ON  CRM WEB PREGUNTA ENCUESTA    WPE ID PREGUNTA ENCUESTA    LOGGING   NOPARALLEL     CREATE UNIQUE INDEX PK WPL ID PLAN ON CRM WEB PLANES   WPL ID PLAN    LOGGING   NOPARALLEL     CREATE UNIQUE INDEX PK WPR ID PROMOCION ON CRM WEB PROMOCIONES   WPR ID PROMOCION    LOGGING   NOPARALLEL        llustraci  n 16  Script del Esquema             CREATE UNIQUE INDEX PK_WRC_ID_REGISTRO_CLIENTE ON CRM_WEB_REGISTRO_CLIENTE   WRC_ID_REGISTRO_CLIENTE    LOGGING   NO
17.  CRM WEB SEC MOVIMIENTOS NEXTVAL  INTO VN SECUENCIA  FROM DUAL     IF INSERTING THEN  BEGIN  INSERT INTO  CRM WEB REPLICA CLIENTES SECUENCIA  TIPO MOVIMIENTO CODIGO TABLA   ID ACTIVIDAD PERSONA DESCRIPCION ESTADO     USUARIO INGRESO FECHA INGRESO TERMINAL INGRESO   USUARIO MODIFICACION FECHA MODIFICACION TERMINAL MODIFICACION   VALUES  VN  SECUENCIA   INS 3  NEW WAC ID ACTIVIDAD  NEW WAC PERSONA    NEW WAC  DESCRIPCION  NEW WAC  ESTADO  NEW USUARIO INGRESO    NEW FECHA  INGRESO  NEW TERMINAL  INGRESO  NEW USUARIO MODIFICACION    NEW FECHA  MODIFICACION  NEW TERMINAL  MODIFICACION    EXCEPTION  WHEN OTHERS THEN  MSG  RET    SUBSTR ERROR EN TRIGGER    CRM WEB TRIG ACTIVIDADES   AL INSERTAR    NEW WAC ID ACTIVIDADI     ISQLERRM  1 200    RAISE ERROR   END   ELSIF UPDATING THEN    BEGIN  INSERT INTO       llustraci  n 76  Creaci  n de Triggers          CRM_WEB_REPLICA_CLIENTES SECUENCIA  TIPO_MOVIMIENTO CODIGO_TABLA   ID ACTIVIDAD PERSONA DESCRIPCION ESTADO     USUARIO INGRESO FECHA INGRESO TERMINAL INGRESO    USUARIO MODIFICACION FECHA MODIFICACION TERMINAL MODIFICACION   VALUES  VN SECUENCIA  UPD  3  NEW WAC ID ACTIVIDAD  NEW WAC PERSONA    NEW WAC  DESCRIPCION  NEW WAC  ESTADO  NEW USUARIO INGRESO    NEW FECHA INGRESO  NEW TERMINAL INGRESO  NEW USUARIO MODIFICACION    NEW FECHA MODIFICACION  NEW TERMINAL MODIFICACION      EXCEPTION  WHEN OTHERS THEN  MSG RET    SUBSTR ERROR EN TRIGGER    CRM WEB TRIG ACTIVIDADES   AL INSERTAR    NEW WAC       ACTIVIDADJ    lIlSRQLERRM  1 200  
18.  ELIMINA REGISTRO CLIENTE       REGISTROS IN VARCHARZ2   CODIGO ERROR OUT NUMERIC   DESCRIPCION ERROR OUT VARCHAR2     AS  SQL STR VARCHAR2 100    BEGIN  SQL STR    DELETE   SQL STR    SQL STR     FROM CRM WEB REGISTRO CLIENTE    SQL STR    SQL STR    WHERE        ID REGISTRO CLIENTE IN       REGISTROS       EXECUTE IMMEDIATE SQL STR   EXCEPTION  WHEN OTHERS THEN  CODIGO ERROR    SQLCODE   DESCRIPCION ERROR    SQLERRM   PKG WEB CRM NOMBRE PROCEDURE    SP ELIMINA REGISTRO CLIENTE     END SP ELIMINA REGISTRO CLIENTE    PROCEDIMIENTO ELIMINA DE NOTICIAS      PROCEDURE SP ELIMINA NOTICIAS          llustraci  n 33  Script de Paquetes          REGISTROS IN VARCHAR2   CODIGO ERROR OUT NUMERIC   DESCRIPCION ERROR OUT VARCHAR2     AS  SQL STR VARCHAR2 100    BEGIN  SQL STR     DELETE    SQL STR    SQL STR     FROM CRM WEB NOTICIAS   SQL STR    SQL STR    WHERE WNO ID NOTICIA IN       REGISTROS     EXECUTE IMMEDIATE SQL  STR   EXCEPTION  WHEN OTHERS THEN  CODIGO ERROR    SQLCODE   DESCRIPCION ERROR    SQLERRM          WEB                     PROCEDURE     SP  ELIMINA NOTICIAS    END SP  ELIMINA NOTICIAS      PROCEDIMIENTO ELIMINA DE PROMOCIONES    PROCEDURE SP ELIMINA PROMOCIONES       REGISTROS IN VARCHAR2   CODIGO ERROR OUT NUMERIC   DESCRIPCION ERROR OUT VARCHAR2     AS  SQL STR VARCHAR2 100    BEGIN  SQL STR     DELETE     SQL STR    SQL STR      FROM CRM WEB PROMOCION ITEM    SQL STR    SQL STR     WHERE WPI ID PROMOCION IN      REGISTROS           EXECUTE IMMEDIATE SQL  STR     S
19.  OUT NUMERIC   DESCRIPCION ERROR OUT VARCHAR2     AS  BEGIN  UPDATE CRM WEB ENCUESTAS  SET WEN ESTADO ESTADO  WHERE  WEN ID ENCUESTA ID ENCUESTA   EXCEPTION    WHEN OTHERS THEN  CODIGO ERROR    SQLCODE   DESCRIPCION ERROR    SQLERRM   PKG WEB CRM NOMBRE PROCEDURE     SP ACTUALIZA ENCUESTA   END SP  ACTIVACION ENCUESTAS        Procedemiento Actualiza ITEMS      PROCEDURE SP  ACTIVACION ITEMS     ID ITEM IN CRM WEB ITEMS WIT ID                      ESTADO IN CRM WEB ITEMS WIT                          CODIGO ERROR OUT NUMERIC   DESCRIPCION ERROR OUT VARCHAR2     AS  BEGIN  UPDATE CRM WEB ITEMS  SET WIT  ESTADO ESTADO  WHERE  WIT  ID ITEM ID ITEM   EXCEPTION  WHEN OTHERS THEN  CODIGO ERROR    SQLCODE   DESCRIPCION ERROR    SQLERRM        llustraci  n 32  Script de Paquetes          PKG_WEB_CRM NOMBRE_PROCEDURE    SP_ACTUALIZA_ITEMS    END SP_ACTIVACION_ITEMS       PROCEDIMIENTO ELIMINACION DE INQUIETUDTES    PROCEDURE SP_ELIMINA_INQUIETUDES       REGISTROS IN VARCHAR2   CODIGO ERROR OUT NUMERIC   DESCRIPCION ERROR OUT VARCHAR2     AS  SQL STR VARCHAR2 100    BEGIN  SQL STR     DELETE     SQL STR    SQL STR     FROM CRM WEB INQUIETUDES     SQL STR    SQL STR      WHERE WIN ID INQUIETUD IN      REGISTROS        EXECUTE IMMEDIATE SQL  STR     EXCEPTION  WHEN OTHERS THEN  CODIGO ERROR    SQLCODE   DESCRIPCION ERROR    SQLERRM          WEB CRM NOMBRE PROCEDURE          ELIMINA INQUIETUDES    END SP ELIMINA INQUIETUDES       PROCEDIMIENTO ELIMINA DE REGISTRO DE CLIENTES    PROCEDURE SP
20.  VARCHAR2 80 BYTE     WCT ESTADO CHAR 1 BYTE         llustraci  n 5    Script del Esquema          TABLESPACE WCRM_DAT   PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255   STORAGE    INITIAL 64K  MINEXTENTS 1  MAXEXTENTS 2147483645  PCTINCREASE 0  BUFFER POOL DEFAULT       LOGGING  NOCACHE  NOPARALLEL  NOMONITORING     CREATE TABLE CRM WEB CIUDADES    WCI ID CIUDAD NUMBER 6  NOT NULL   WCI NOMBRE  VARCHAR2 60 BYTE  NOT NULL   WCI ESTADO  CHAR 1 BYTE  NOT NULL        TABLESPACE WCRM DAT   PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255   STORAGE    INITIAL 64K  MINEXTENTS 1  MAXEXTENTS 2147483645  PCTINCREASE 0  BUFFER POOL DEFAULT       LOGGING  NOCACHE  NOPARALLEL  NOMONITORING     CREATE TABLE CRM WEB CLIENTES    WCL ID CLIENTE NUMBER 10  NOT NULL   WCL_ID_TIPO_CLIENTE NUMBER 4  NOT NULL   WCL ID ACTIVIDAD    NUMBER 4  NOT NULL   WCL ID CIUDAD NUMBER 6  NOT NULL     WCL NOMBRES VARCHAR2 30 BYTE  NOT NULL   WCL APELLIDOS VARCHAR2 30 BYTE  NOT NULL     WCL RUC CI VARCHAR2 13 BYTE  NOT NULL   WCL CONTACTO VARCHAR2 60 BYTE    WCL SEXO CHAR 1 BYTE  NOT NULL     WCL CELULAR VARCHAR2 10 BYTE    WCL CONVENCIONAL   VARCHAR2 20 BYTE    WCL DIRECCION VARCHAR2 100 BYTE  NOT NULL        Ilustraci  n 6  Script del Esquema          WCL_E_MAIL VARCHAR2 30 BYTE    WCL_ESTADO CHAR 1 BYTE  NOT NULL   WCL FECHA INGRESO DATE NOT NULL   WCL OBSERVACION                 2 100 BYTE         TABLESPACE WCRM DAT   PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255   STORAGE    INITIAL 64K  MINEXT
21.  WPL ID SERVICIO NUMBER 6     WPL DESCRIPCION VARCHAR2 80 BYTE     WPL ESTADO  VARCHAR2 1 BYTE         TABLESPACE WCRM DAT   PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255   STORAGE    INITIAL 64K  MINEXTENTS 1  MAXEXTENTS 2147483645  PCTINCREASE 0  BUFFER POOL DEFAULT       LOGGING  NOCACHE  NOPARALLEL  NOMONITORING   CREATE TABLE CRM WEB PRECIO ITEM       WRI ID ITEM NUMBER 10  NOT NULL     WRI_VALOR NUMBER 8 2  NOT NULL    WRI_FECHAVIGENCIA DATE NOT NULL   WRI ESTADO CHAR 1 BYTE  NOT NULL      TABLESPACE WCRM_DAT   PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255   STORAGE      INITIAL 64K  MINEXTENTS 1  MAXEXTENTS 2147483645  PCTINCREASE O   BUFFER POOL DEFAULT       LOGGING  NOCACHE    NOPARALLEL  NOMONITORING     llustraci  n 10  Script del Esquema          CREATE TABLE CRM_WEB_PREGUNTA_ENCUESTA       WPE_ID_PREGUNTA_ENCUESTA NUMBER 10  NOT NULL     WPE_ID_ENCUESTA NUMBER 10  NOT NULL   WPE_DESCRIPCION VARCHAR2 150 BYTE  NOT NULL   WPE_ESTADO CHAR 1 BYTE  NOT NULL   WPE_OPTMUL CHAR 1 BYTE  NOT NULL       TABLESPACE WCRM_DAT   PCTUSED 0   PCTFREE 10   INITRANS 1   MAXTRANS 255   STORAGE      INITIAL 64K  MINEXTENTS 1  MAXEXTENTS 2147483645  PCTINCREASE O   BUFFER POOL DEFAULT       LOGGING  NOCACHE  NOPARALLEL  NOMONITORING   CREATE TABLE CRM WEB PROMOCIONES       WPR ID PROMOCION   NUMBER 6  NOT NULL     WPR ID LINEA NEGOCIO NUMBER 4  NOT NULL   WPR DESCRIPCION  VARCHAR2 80 BYTE         NULL   WPR FECHA INI DATE NOT NULL   WPR FECHA FIN DATE NOT NULL   WPR VALOR N
22.  asegurar que las p  ginas sean lo m  s atractivas posibles para la mayor cantidad  posible de usuarios  Algunas veces compartimos esa informaci  n con nuestros socios y  en otras ocasiones permitimos a estos socios el solicitarte la informaci  n directamente    Ilustraci  n 40    P  gina Pol  ticas de Privacidad    e MODULO ADMINISTRATIVO  Administraci  n de Usuarios Registrados   Este mantenimiento se lo realiza para modificar el estado de un usuario    registrado mediante el sitio Web  cuando este deja de ser cliente nuestro        25 de Abril del 2007    Menu Principal Inicio       Mi  rcoles              MANTENIMIENTO DE USUARIOS REGISTRADOS                         Opciones      Modificar el Sel  ccionado XX Eliminar los Sel  ccionados  Detalle de Registro de Clientes            ld   Identificaci  n  v   Nombre      Usuario     Estado     O 1 0900375700 Enrique Macias enrique L     O 2  0919921742 Carlos Pinoargote carlos L     a 3 0901085696 Alicia Barzola alicia L     O 4 0918679481 Jos   Campuzano jose L     O 5 0925648790 Angel Velazquez angel L                                  Descripci  n Avanzada       Mensajes  Presentaci  n de los mensajes del sistema     Status   Escaja el status que estar   el usuario  de forma   predeterminada el status ser   new     O New  O O OnLine  o O Off Line          Ilustraci  n 41    Mantenimiento de Usuarios registrados    Para modificar un registro de un cliente se selecciona lo que se desea  modificar y luego se presiona el bot  n
23.  cual el  usuario pueda contactarnos por medio de nuestro PBX  como se muestra a    continuaci  n         En CABLE SYSTEM contamos con un CENTRO DE  ATENCI  N AL CLIENTE para atender y dar soluci  n a  las inquietudes planteadas por nuestros suscriptores     PBX 04 2683569    Ilustraci  n 8    PBX Servicio al Cliente    Si desea m  s informaci  n y que alg  n asesor de nuestra empresa lo  contacte  puede llenar el formulario de datos con el cual se lo podr   localizar    y ofrecerle todos nuestros servicios disponibles     El formulario le solicita informaci  n importante para su ubicaci  n tales como  tipo de cliente  Persona natural o Jur  dica   Cedula o RUC dependiendo del  tipo de cliente que se registre  entre otros    Todos los campos que son necesarios para nosotros est  n validados para su    correcto ingreso     Ingreso de Datos    Tipo Cliente  Natural  i   C I   RUC po       Nombres       Apellidos       actividad   Comerciante v     Ciudad   Guayaquil jl       Sexo O Masculino O Femenino       Direcci  n               Tel  fono            Celular  e mail          Contacto    Asunto         campos obligatorios    Ilustraci  n 9    Formulario de Registro Posible Cliente    Como podemos notar cuando se escoge persona natural  la p  gina  autom  ticamente coloca en sus etiquetas el campo Nombres y Apellidos     como se muestra en el anterior formulario     Cuando se elige persona jur  dica autom  ticamente se cambia y se ubica las  etiquetas Raz  n Social y Nombre Co
24.  el panel de  mensajes mostrar   que los datos han sido eliminados como se muestra a    continuaci  n     Mensajes  Presentaci  n de los mensajes del sistema     Mensajes del sistema    w Datos eliminados satisfactoriamente       Ilustraci  n 72    Mensaje de Eliminaci  n    Manual T  cnico    Web E CRM    INTRODUCCION    El sistema para el m  dulo Web eCRM es una Aplicaci  n Web Distribuida  lo    que quiere decir que ha sido dise  ada e implementada en capas     La Aplicaci  n fue implementada para correr en cualquier Sistema Operativo     que soporte J2ee en el cual el proyecto utiliz   como servidor Web OC4J     Para el desarrollo del m  dulo Web E CRM se utilizo las clases para  aplicaciones Web que provee la tecnolog  a Java  que es el JDeveloper y el    Java Studio Creator     Para la persistencia de los datos se uso un servidor de bases de datos que    es el Oracle 9i     Hemos definido el modelo de tres capas  los cuales son     e Capa de Presentaci  n   En esta capa se encuentran todos los elementos que componen la  Interfaz de la aplicaci  n con el usuario  tales como  Paginas JSP   Formularios Web  entre otros  esta parte del proyecto se la efect  o en    el software free JDeveloper     Capa de L  gica de procesos   Internamente el proyecto realiza sus procesos por medio de los    Servlets y paqueter  a de clases     Capa de Datos    Esta capa se encarga de la persistencia de los datos  es decir un  Bloque de c  digo con acceso a los datos  tales como  Paquetes   
25.  head gt     HttpDirec      lt  body gt       lt  html gt     out printIn s      catch  Exception e  1  cMensajes proError   new cMensajes     proError setMensaje e getMessage      proError setTipo 3    out printIin   lt html gt  lt body  onload 1 window location href  Mensaje jsp Fct Son A  gt  lt  body gt  lt  html gt         out close             Ilustraci  n 62  Servlets de Login Usuario       Manejo de Sesiones    Pagina JSP           lt    page contentT ype  text html charset windows 1252   gt    lt    page import  webecrm     gt    lt   cUsuario RegCliente  new cUsuario     gt    lt   boolean                gt    lt   String UserName   gt    lt   if   session getAttribute  Usuario_Cliente    null       session getAttribute  Usuario_Cliente   equals        Sesion false   else  Sesion true     if  Sesion   UserName  Desconectarse    else  UserName  Conectarse      gt      lt           gt    lt HEAD gt    lt TITLE gt CABLE SYSTEM lt  TITLE gt    lt META HTTP EQUIV  Content Type  CONTENT  text html  charset windows 1251  gt     META name   title  content  Cable System   Ecuador  gt     META name  description  content  CABLE SYSTEM  Siempre junto a Usted  es el servicio  de televisi n pagada con lo m s actualizado a nivel mundial  llevamos a nuestros  suscriptores programaci n de contenido  Cultural  Familiar  Deportes  Noticias  Pel culas   M sica  Infantil    gt    lt META name  keywords  content  Telev sion por cable  cable  pague por ver  estado de  cuenta  entretenimie
26.  modificar el seleccionado   autom  ticamente se activa el status del cliente y el bot  n grabar para que  pueda ser modificado  Esta modificaci  n del estado en off line se la realiza  cuando el usuario deja de ser cliente nuestro pero se espera que regrese en    un tiempo m  nimo dependiendo de las pol  ticas de la empresa     Status    Escaja el status que estar   el usuario  de forma  predeterminada el status ser   new  O O New    o O On Line  o O Off Line          Ilustraci  n 42    Modifica Status del Cliente    Una vez grabado la modificaci  n muestra un mensaje indicando que los    datos fueron grabados satisfactoriamente     Mensajes  Presentaci  n de los mensajes del sistema        Mensajes del sistema    Datos grabados satisfactoriamente       Ilustraci  n 43       Mensaje de grabado exitoso    Eliminar un registro de cliente  este mantenimiento se lo realiza cuando  el usuario por motivos ajenos a su voluntad deja de requerir nuestros    servicios y no se espera que regrese a adquirirlos nuevamente     Para eliminar el registro se lo selecciona y se presiona el bot  n eliminar  este lo marca con una l  nea de color indicando cual es el registro que  desea eliminar  y autom  ticamente le muestra un mensaje indicando si    esta seguro de la eliminaci  n  como se muestra a continuaci  n     Microsoft Internet Explorer    Una vez eliminados no prodran ser recuperados      Aceptar Cancelar    2 Desea realmente eliminar estos elementos    d       Ilustraci  n 44    Mens
27.  ser recuperados         Ilustraci  n 61    Mensaje de Confirmaci  n de eliminar    Una vez aceptado el mensaje y seguro de la eliminaci  n en el panel de  mensajes mostrar   que los datos han sido eliminados como se muestra a    continuaci  n     Mensajes    Presentaci  n de los mensajes del sistema     Mensajes del sistema      Datos eliminados satisfactoriamente       Ilustraci  n 62    Mensaje de Eliminaci  n    Administraci  n de Encuestas  Este mantenimiento se lo efect  a para modificar y eliminar registros  ya  que esta informaci  n viene de tablas replicas de la base de datos    transaccional  Su proceso es sencillo y f  cil de usar para el administrador     MANTENIMIENTO DE ENCUESTAS                lA Modificar el Sel  ccionado    X Eliminar los Sel  ccionados       Id   Descripci  n    De su opini  n sobre los programas televisivos de los ultimos  tiempos                 Descripci  n avanzada       Mensajes  Presentaci  n de los mensajes del sistema     Status   Escaja el status que estar   la encuesta  o O New  O O OnLine  O O OfLine       Ilustraci  n 63    Mantenimiento de Encuestas    Modificar encuestas  este proceso se lo efect  a para clasificar las  encuestas que ser  n publicadas  ya que en el Sitio Web no se pueden  presentar encuestas con preguntas para responder  sino respuestas    optativas que pueda elegir seg  n su criterio     Cabe mencionar que siempre se debe visualizar en el panel de mensaje  en que modo se encuentra en este caso en nuestra anter
28. A CLIENTES    END SP INGRESA CLIENTES      PROCEDIMIENTO INGRESO DE INQUIETUDES      PROCEDURE SP INGRESA INQUIETUDES       TIPO IN CRM WEB INQUIETUDES WIN                      INQUIETUD IN CRM WEB INQUIETUDES WIN INQUIETUD 6TYPE   SOLUCION IN CRM WEB INQUIETUDES WIN SOLUCION 6TYPE   ESTADO IN CRM WEB INQUIETUDES WIN ESTADO 6TYPE     CODIGO ERROR OUT NUMERIC   DESCRIPCION ERROR OUT VARCHAR2     AS  BEGIN   INSERT INTO CRM WEB INQUIETUDES       WIN ID INQUIETUD   WIN TIPO   WIN  INQUIETUD   WIN  SOLUCION   WIN ESTADO       VALUES       SEC CRM WEB INQUIETUDES NEXTVAL   TIPO     Ilustraci  n 24  Script de Paquetes          INQUIETUD   SOLUCION   ESTADO        EXCEPTION  WHEN OTHERS THEN  CODIGO_ERROR    SQLCODE   DESCRIPCION ERROR    SQLERRM   PKG WEB CRM NOMBRE PROCEDURE          INGRESA INQUIETUDES    END SP INGRESA INQUIETUDES       PROCEDIMIENTO INGRESO DE NOTICIAS    PROCEDURE SP INGRESA NOTICIAS         TITULO IN CRM WEB NOTICIAS WNO TITULO 6TYPE   TEXTO IN CRM WEB NOTICIAS WNO                        FECHA EXPIRACION IN VARCHAR2    ESTADO IN CRM WEB NOTICIAS WNO   5                     IMAGEN IN CRM WEB NOTICIAS WNO                            CODIGO ERROR OUT NUMERIC   DESCRIPCION ERROR OUT VARCHAR2     AS  BEGIN   INSERT INTO CRM WEB NOTICIAS       WNO ID NOTICIA   WNO TITULO   WNO TEXTO   WNO FECHA EXPIRACION   WNO ESTADO   WNO IMAGEN       VALUES       SEC CRM WEB NOTICIAS NEXTVAL   TITULO   TEXTO   TO DATE FECHA EXPIRACION  dd mm yyyy    ESTADO   IMAGEN        EXCEPTI
29. B SEC MOVIMIENTOS NEXTVAL  INTO VN SECUENCIA  FROM DUAL     IF INSERTING THEN  BEGIN  INSERT INTO CRM WEB REPLICA PROMOCIONES   SECUENCIA TIPO MOVIMIENTO CODIGO TABLA ID ITEM ID SERVICIO     DESCRIPCION ESTFACT IMAGEN ESTADO USUARIO INGRESO FECHA INGRESO   llustraci  n 84    Creaci  n de Triggers          TERMINAL_INGRESO    USUARIO MODIFICACION FECHA MODIFICACION TERMINAL MODIFICACION   VALUES  VN SECUENCIA  INS  1  NEW WIT ID ITEM     NEW WIT ID SERVICIO  NEW WIT DESCRIPCION  NEW WIT ESTFACT     NEW WIT IMAGEN  NEW WIT ESTADO  NEW USUARIO INGRESO    NEW FECHA INGRESO  NEW TERMINAL INGRESO  NEW USUARIO MODIFICACION    NEW FECHA MODIFICACION  NEW TERMINAL MODIFICACION      EXCEPTION  WHEN OTHERS THEN  MSG RET    SUBSTR ERROR EN TRIGGER   CRM WEB TRIG ITEMS   AL    INSERTAR     NEW WIT  ID ITEMI   IISQLERRM  1 200    RAISE ERROR    END    ELSIF UPDATING THEN   BEGIN   INSERT INTO CRM WEB REPLICA PROMOCIONES    SECUENCIA TIPO MOVIMIENTO CODIGO TABLA ID ITEM ID SERVICIO   DESCRIPCION ESTFACT IMAGEN ESTADO USUARIO INGRESO FECHA INGRESO   TERMINAL  INGRESO   USUARIO  MODIFICACION FECHA MODIFICACION TERMINAL  MODIFICACION   VALUES  VN  SECUENCIA  UPD  1  NEW WIT  ID ITEM    NEW WIT  ID  SERVICIO  NEW WIT  DESCRIPCION  NEW WIT  ESTFACT    NEW WIT  IMAGEN  NEW WIT  ESTADO  NEW USUARIO INGRESO    NEW FECHA INGRESO  NEW TERMINAL  INGRESO  NEW USUARIO  MODIFICACION    NEW FECHA MODIFICACION  NEW TERMINAL MODIFICACION      EXCEPTION  WHEN OTHERS THEN    MSG RET    SUBSTR ERROR EN TRIGGER
30. CIONES WPR ID                                  IMAGEN IN CRM WEB PROMOCIONES WPR                          ESTADO IN CRM WEB PROMOCIONES WPR   5                     CODIGO ERROR OUT NUMERIC    DESCRIPCION ERROR OUT VARCHAR2       IS   BEGIN   UPDATE CRM WEB PROMOCIONES   SET   WPR IMAGEN   IMAGEN    WPR_ESTADO   ESTADO   WHERE   WPR_ID_PROMOCION   ID_PROMOCION    EXCEPTION    WHEN OTHERS THEN  CODIGO_ERROR    SQLCODE   DESCRIPCION ERROR    SQLERRM          WEB CRM NOMBRE PROCEDURE     SP MODIFICA PROMOCIONES    END SP  MODIFICA PROMOCIONES       PROCEDIMIENTO MODIFICACION DE REGISTRO DE CLIENTES    PROCEDURE SP MODIFICA REGISTRO CLIENTE       COD CLIENTE IN CRM WEB REGISTRO CLIENTE WRC ID                            USUARIO IN CRM WEB REGISTRO CLIENTE WRC USUARIO 6TYPE    NEW PASSWORD IN CRM WEB REGISTRO CLIENTE WRC PASSWORD  eTYPE   RECORDATORIO IN CRM WEB REGISTRO CLIENTE WRC RECORDATORIO 6TYPE   CODIGO ERROR OUT NUMERIC     DESCRIPCION ERROR OUT VARCHAR2     AS   VAL REPETIDO NUMERIC   COD SECUENCIA NUMERIC   BEGIN       llustraci  n 30  Script de Paquetes          AA ERU DU DONI OU OU EUR    SELECT COUNT     INTO VAL REPETIDO   FROM CRM WEB REGISTRO CLIENTE  WHERE WRC  PASSWORD NEW PASSWORD  AND WRC ESTADO L      IF VAL REPETIDO   0 THEN  DESCRIPCION ERROR    La Clave ya est   asinada a otro usuario   C  mbiela por favor      RETURN    END IF     BEGIN  SELECT WRC ID REGISTRO CLIENTE  INTO COD SECUENCIA  FROM CRM WEB REGISTRO CLIENTE  WHERE        ID CLIENTE COD CLIENTE  AN
31. CLE  CACHE 20  NOORDER     CREATE SEQUENCE SEC CRM WEB CLIENTES  START WITH 221  MAXVALUE 99999999999  MINVALUE 1  NOCYCLE  CACHE 20  NOORDER     CREATE SEQUENCE SEC CRM WEB INQUIETUDES  START WITH 161  MAXVALUE 99999999999  MINVALUE 1  NOCYCLE  CACHE 20  NOORDER     CREATE SEQUENCE SEC CRM WEB NOTICIAS  START WITH 441  MAXVALUE 99999999999  MINVALUE 1  NOCYCLE  CACHE 20  NOORDER     CREATE SEQUENCE SEC CRM WEB REGISTRO CLIENTE  START WITH 141  MAXVALUE 99999999999  MINVALUE 1  NOCYCLE  CACHE 20  NOORDER        Ilustraci  n 4    Script del Esquema          CREATE SEQUENCE SEC CRM WEB RESPUESTA ENCUESTA  START WITH 1  MAXVALUE 999999999999  MINVALUE 1  NOCYCLE  CACHE 20  NOORDER     CREATE SEQUENCE SEC CRM WEB SEL RESPUES ENCUES  START WITH 461  MAXVALUE 999999999999  MINVALUE 1  NOCYCLE  CACHE 20  NOORDER        CREATE SEQUENCE SEC CRM WEB SUGERENCI ENCUESTA  START WITH 1  MAXVALUE 999999999999999  MINVALUE 1  NOCYCLE  CACHE 20  NOORDER     CREATE TABLE CRM W