Home
Plataforma Nacional de Inteligencia Comercial
Contents
1. isnull w ContactoEmpresaPersonasACargo2 Unknown isnull s1 Empresaencacom1 cargo Unknown or lt gt lt gt lt gt lt gt lt gt lt gt lt gt 1 4Documentacion Tecnica PNIC v2 0 P gina 66 de 67 A r a a i HET HE ECL Bo SP i ae ik 1 mn isnull w ContactoEmpresaPersonasACargo Unknown lt gt isnull s1 Empresaencacom1 Unknown or isnull w ContactoEmpresaPaginaWeb Unknown lt gt isnull s1 Empresaweb Unknown or isnull w ContactoEmailSecundario Unknown lt gt isnull s1 Empresamail2 Unknown or isnull w ContactoEmailPrincipal Unknown lt gt isnull s1 Empresamail1 Unknown or isnull w Contacto Telefono2 Unknown lt gt isnull s1 Empresatel2 Unknown or isnull w Contacto Telefono Unknown lt gt isnull s1 Empresatel1 Unknown or isnull w ContactoCiudad Unknown lt gt isnull s1 DepNombre Unknown e Cargo productos empresas insert into contactoproductos Contactold ContactoNCM select contactoid Ncm from empresa_producto_uruxxi as e inner join contacto as c on c TipoDocumentold convert int e empresatdoc and c ContactoDocumento trim e empresadoc where not exists select from contactoproductos as cp where cp contactoid c contactoid and cp ContactoNCM e ncm END 1 4Documentacion_Tecnica_PNIC_ v2 0 Pagina 67 de 67
2. ContactoPrimeraWez Contacto regl Contactolmagen ContactoM as nformacion ContactoCreadorLsuario ContactoCreadorPais MisCod ContactoE stadoCalculado SubtemaltemDescrip Solicitudinformacionld SubtemaltemBorrad Haale a SolicitudinformacionFecha a ae eN l NotaTematicaSu Paisld e lo InformacionComercial NotaTematicaSu SolicitudinformacionActividad Pe E o became E f s e olicitudinformacionDestinoUrig porra car a SolicitudinformacionComentario Y FAQId Tipalnformacionld InformacionComercialD escripcion NotaT ematicaSu Soliciudinformacion stado Ad oleadas InformacionComercialFecha NotaTematicaSu SolicitudinformacionRespuesta taco Leia InformacionComercialFechaHora NotaT ematicaSu SdlicitudinformacionContacto Lapel PARMA InformacionComerciallmagen i SolicitudinformacionRespoonsa is a InformacionComerciall magenFormato NotaTematicaSu MisCod oo PAQETCA o InformacionComerciallmagenNombre NotaTematicaSu SolickudinformacionMision FAQ air es is InformacionComercialE stado AAA EJ Link o o FAQOrd p InformacionComercialT ipoBienS ervicio SolicitudinformacionLinkld ih al Paisld SolicitudlnformacionLinkU Fe ARTO InformacionComercialTipo Imagen BE Srcnrvo InformacionComercialN oticiaU bicacion InformacionComercialFechaYencimiento InformacionComercialUsuario InformacionComercialMision MisCod InformacionComercialPaisUsuario tara ri AQLinkld InformacionComercialE stadoCalculado SONCKUCINFOMM
3. llama al WebPanel NotAuthorizeo ModificarPerfilDeMercado Par metros ld Descripci n Carga en sesi n el Perfil de Mercado con el id indicado y luego llama al WebPanel crearPerfilDeMercado En caso que el usuario no tenga permiso para modificar dicho Perfil de Mercado llama a verPerfildeMercado ObtenerHTMLPerfilMercado Parametros Id HTML Descripcion Retorna un documento html con informacion del Perfil de Mercado con el Id indicado RssFeed Par metros RSS_ XML Descripcion Retorna un XML cumpliendo el formato RSS de las principales noticias publicadas en el Portal ANoticialnformacionComercial Par metros Id FormaPublicacion Ubicaci n Descripci n Crea una noticia a partir de la informaci n comercial Alerta o Tendencia especificada como par metro sta quedar publicada como se indique en el par metro FormaPublicacion y en la posici n Ubicaci n EliminarlInformacionComercial Par metros Id Descripci n Elimina la Informaci n Comercial Noticia Alerta o Tendencia en caso de que el usuario tenga permisos En caso contrario llama al WebPanel NotAuthorized ModificarInformacionComercialValidada Par metros Id Descripci n Carga en sesi n la Informaci n Comercial Noticia Alerta o Tendencia con el id indicado y luego llama al WebPanel modificarlnformacionComercial en caso que el usuario no tenga permiso para modificar dicho Perfil de Mercado lla
4. n mecanismo tel fono mail etc valida que el usuario es efectivamente quien dice ser y una vez finalizado este proceso puede validar este contacto en el Portal desde su gestor Presionando en el usuario y en el bot n confirmar valida el contacto en el check box 1 4Documentacion Tecnica PNIC v2 0 P gina 55 de 67 Mat yii Ma hl air Y pe a SS RETO OC EAE DOS AA ST PA 7 SALIDA EN PRODUCCION e Ubicaci n de Archivos en disco compartido El directorio donde se encuentran los archivos esta en disco compartido de Urusys directorio Transferencia o KB Genexus directorio DIPCI_FINAL o War de la Aplicaci n DIPCI_FINAL javaEnviroment war o Aplicaci n LDAPConnector directorio LDAPConnector e Creaci n del War Para la creaci n del WAR utilizamos la herramienta que proporciona genexus Tools gt Java Generator gt Deployment Wizard Elegimos los mains aenviarmailsautomaticos arssfeed y llamadorglobal amp GeneXus Deployment Wizard 1 3 deployment ini on xX gt A File Help ar Available mains Mains to deploy aenviarmalisautomaticos abajar archivos Bajar arc ET aimprimirarchivoadjunto Impr arssfeed Rss Feed aimprimircanaldistribucion Hs llamadorglobal LLamador Global Se SER aimprimircontacto Imprimir Cd aimprimirestadistica Imprimi ainicializarregistrocontacto apreportonel Report Onel hldapclient HLDAPClient 4 mr 1 4Documentacion_Tecnica_PNIC_ v2 0 P
5. 4Documentacion Tecnica PNIC v2 0 P gina 6 de 67 rr EE a MEVTAD E La CERE i ali 1 2 MODELO GENEXUS 2 1 Configuraci n Modelo GX 2 1 1 Propiedades del Modelo Generator Default Java Mame User Interface Language General Use Native Soap Java specific SMTP server For n Jawa package nam Use decimal arithirn Enable database a Log JDBC Activity Default web Jav Plo uy mrree qub uy aplic dpc dpc Yes Mo Mo Client server information Reorganize server Ca Join management Join type Transactional integrit Isolation level Initialize not referenc Generate mull For null Enable Distributed Tr RPC declarations prel Blob local storage dire Use client login as use Maximum cached curs Mptimization Ves Join tables on the server Use default For server All Files Read Committed Yes Po Mo PublicTemp Storage Po 100 Copy table groups IF no unique index Hinks Fast First rows Yes Authentication information Authenticate Users Mo Event Handling Before commit none After commit none Before rollback None After rollback none Before connect none After connect none Management Enable Management Mo User interface Confirmation Never prompt Automatic Width scale 1x Maximum WworkFile lime 10000 Web interface Datepicker Enable Datepick Yes Show week nur Mo First day of wee Sunday 1 4Documentacion Tecnica
6. Descripci n Da de alta un usuario en el Portal y retorna el mensaje correspondiente en el par metro msg EliminarContacto Par metros ld Descripci n Elimina el Contacto en caso de que el usuario tenga permisos En caso contrario llama al WebPanel NotAuthorized ImprimirContacto Par metros Id Salida Descripci n Genera un documento del Contacto indicado como par metro ste puede ser impreso por impresora o por Pdf esto es especificado en la variable Salida 1 4Documentacion Tecnica PNIC v2 0 P gina 32 de 67 or a HET CC ECL oR SPS A ee ie 1 ModificarContacto Parametro Id Descripci n Carga en sesi n el Contacto con el id indicado y luego llama al WebPanel crearContacto En caso que el usuario no tenga permiso para modificar el Contacto se llama a verContacto ObtenerldDesdeMail Parametro Mail Id Descripcion Retorna el Id del Contacto que tenga EmailPrincipal Mail ObtenerMailContacto Parametros Mail Descripcion Retorna el Mail del usuario Logeado IsAuthorized Par metros ProgramName Autorizado Descripci n Consulta el procedimiento de seguridad del Portal y en base al programa que ejecuta este procedimiento y la informaci n en la sesi n del usuario logueado determina si ste tiene procedimientos para realizar dicha acci n y lo indica por el par metro Autorizado ObtenerMision Par metros MisionNombre Paisld MisionCod Descripci n Toma la inform
7. LongWarChar 2M a FAQOrden Numeric 4 0 FAQSubOrden Numeric 4 0 EXE Archivo Archivo Lp FAQArchivold Numeric 4 0 FAQArchivoArchivo Blob ee Imagen Imagen e FAQImagentid Numeric 4 0 Loe FAQImagenArchivo Blob EE Link Link Y FAQLinkId Numeric 4 0 i 3 FAQLINKURL VarChar 200 Uso Registro del Producto Preguntas Frecuentes en el Portal por parte de los usuarios DIPCI con Rol DIPCI Admin 1 4Documentacion_Tecnica_PNIC_v2 0 Pagina 17 de 67 WG AE TU HETERO OC Lae DOS Shi Bein PA HTMLEsqueleto IdCorto VarChar 100 LongWarChar 2M Uso Especifica una maqueta html para posteriormente insertar los datos de un determinado producto y ser impreso en Pdf o por Impresora OAC ON comercia y om 28 als 7 InformacionComerdalArchivoFormato InformacionComerdalArchivoMombre InformacionComercialMitulo InformacionComercialDescripcion InformacionComercalFecha InformacionComercalFechaHora InformacionComercallmagen InformacionComerciallmagenFormato InformacionComercallmagenNombre InformacionComerdialEstado InformadcionComerciaMipoBienServicio Paisid InformacionComercialTipo InformacionComercalNotidaUbicacion InformacionComercialPechaWencimiento InformacionComerdialUsuario InformacionComercalMision MisCod InformacionComercialPaisUsuario InformacionComerdalEstadoCalculado InformacionComerdalPechaModificacion InformacionComercdialNumeroWersion InformacionComercialUltimo InformacionComerdalH
8. Par metros NotaTematicald Subtemald Descripci n Se visualiza el Subtema con Id Subtemald de la Nota Tem tica con ld Nota Tematicald WWPerfilMercado Descripci n Pantalla en donde se puede realizar Alta Baja Modificaci n Copia de Perfil de Mercado as como tambi n Listar los mismos sean publicados o en el historial Invoca CrearPerfilMercado ModificarPerfilMercado procedimiento EliminarPerfilMercado procedimiento VerPerfilMercado CopiarPerfilMercado procedimiento 1 4Documentacion_Tecnica_PNIC_ v2 0 Pagina 35 de 67 mm A HET CC ECL oR a o fi i CrearPerfilMercado Parametros PerfilMercadold Descripci n Se encarga de crear o modificar Perfiles de Mercado Invoca e CrearNotaTematicaSubtemaDesdePerfil CrearNotaTematicaSubtemaDesdePerfil Par metros Temald Subtemald PerfilMercadold NotaTematicald Descripci n Crea un Subtema en una Nota Tem tica en construcci n en el Perfil de Mercado VerPerfilMercado Par metros PerfilMercadold Descripci n Se visualiza el Perfil de Mercado indicado pudiendo tambi n imprimir o pasar a Pdf el mismo Si ste se encuentra vencido el usuario con ROL DIPCI puede renovarlo Invoca e ImprimirPerfilMercado ImprimirPerfilMercado Par metros PerfilMercadold Descripci n Muestra una vista preliminar de la impresi n a realizar al presionar el bot n imprimir se imprime el Perfil de Mercado indicado WWIinformacionComercial Par met
9. porl 1433 Connect to server At First request Show connection c Wewer User id usr Urusys User password dd id Use datasource fo False Server connection pooling Creation Reorganization information Database schema Primary key definitior Primary key Declare referential inl Yes Default tables storag Default indices storac Default temporary sti Database information SOL server version 2005 or higher Lock time out secon O Lock retry coun 10 1 4Documentacion Tecnica PNIC v2 0 P gina 9 de 67 2 1 3 Data View oe Ciudades Plataforma SQLServer Server 192 168 38 98 Base Institucional Tabla CIUDADES Atributos CiuCod CiuNom PaiCod Misiones Plataforma SQLServer Server 192 168 38 98 Base Institucional Tabla MISIONES Atributos MisCod MisNom MisUsuRes MisCAb MisMail TpoMisCod MisPaiCod MisCiuCod MisAct SSParameters Plataforma SQLServer Server 192 168 38 98 Base Institucional Tabla SSPARAMETERS Atributos SSParName SSParValue TipoMision Plataforma SQLServer Server 192 168 38 98 Base Institucional Tabla TIPOMISION Atributos TpoMisCod TpoMisNom 1 4Documentacion Tecnica PNIC v2 0 P gina 10 de 67 mm A HET CC ECL oR a o fi i 2 2 Base de Datos Nombre DIPCI Produccion Servidor 192 168 38 98 Servidor Linkeado 200 40 195 162 Uruguay XXI Base Linkeada SXXIWeb Usuario de link dipci_consulta Password de link dipci_consulta En dicha Base linkeada
10. 25 101 AM re o OEP O BOE SI BS UE O E E B OE A 25 THO A A 25 TipoDocumento cara aia rarer rte 26 TIDOINTOANACI N ces A A 26 VATO e E E 26 3 2 Transacciones Externas ccccseccsecceeeeneeeneeeneeeneeeneeenseeseeeaeeeaseeseeeeeeeaeeenaes 26 A e E E EN 26 MISIONES sececsecesecdetuchenssacacqutote sidecsesdsa date dneeadendceoteteesapedntdaapishiedecescusdeaecetecsenedacdsaedss 27 PP A 27 TPOMISION spese 27 3 3 Objetos de ManteniMiento coccccoccnccccnccccnnccnnnnconnnnnnnnnnonnnnnnnnononnnnnnnnnnnnenos 28 34s PIOCCO Mie S amenidades oran 29 Joa 21010 coe ee E o PU CE E 33 20 WED Dane Sismo picebie tes ee ee er caba 34 3 7 Master PaQ6 oocccocccocccocccoccconcconcconccnncnnnnonnnnnnnonnnnnnnnnnnnnnnonnnnnnnnnnnnnnrnnnnnaninnns 42 3 02 WED GOMPONEINS icccinctecdedncdendsdnvtuededautendsdoatende ian cadtinetaedsiandcaddieatandtdeedcedsdens 42 Dd 0 0 gt nba 42 SO TOMAS catalina ee eee ee eee 42 A APLICACIONES CERIN Sais sens sseectedcceevanesagunsedocaneaneseeassatoccsssanscesscelesensuusees 43 4 1 Cargar tabla con informaci n de LDAP ccccccccseececeeeeeeeeeseeeeseeeeeseeeesseeeees 43 4 2 Env o diario de mails toto ceop picantes contar dali diuntari cabos 43 5 CONFIGURACION DE GXPORTAL oocccccccccnccccoccnnccccnccnnoccoccnnnononononononcnnnonenncnnnss 44 el ONC csi a ti cetendsicanicictandciclicisins 44 A y o E E E 44 5 2 1 DIPCI Nuevo Extranet ooocoocccccccccncconoconoconooonon
11. ACIONAICHIvO a Tipolnformacion FAQLinkURL InformacionComercialFechaM odificacion InformacionComercialNumeroVersion InformacionComercialUltimo InformacionComercialHistoriall d InformacionComercialPublicado E 5 Solicitudinformacionlmagen S olicitudInformacion mage Archivo Solicitudinformacion rchiwo Solicitudintormacion rchiv Y Tipolnformacionld TipolnformacionD escripcion Producto Y SolicitudinformacionN CM InformacionComercialPosicionNoticia E FAQ Productos FAQId Y InformacionComercialNCM Comentario Links Y SolicitudinformacionComld InformacionComercialLink SolicitudinformacionComD e Archivos SolicitudlnformacionComFe Y InformacionComercial rchivold InformacionComercial rchiwo InformacionComercial rchivoFormato InformacionComercial rchivoNombre 1 4Documentacion Tecnica _PNIC_v2 0 SolicitudinformacionComCo SolicitudinformacionComT i E Imagen FAQArchivold FAQArchivod rchivo Y FA0Imagenld FA0Ilmagen rchivo P gina 13 de 67 mm A HET CC ECL oR a o fi i 2 3 Entorno de Ejecuci n El lenguaje generado por Genexus X Evi U8 es Java Se levantan las clases a servidores de aplicaci n Apache Tomcat 5 5 bajo el directorio virtual dipci 1 4Documentacion Tecnica PNIC v2 0 P gina 14 de 67 Pi Aia mi LE teas a ee e PS METTAD HE LES ATRAS a e di i 3 DESCRIPCION DE LOS COMPONENTES DE LA APLICACION La estructura d
12. ContactoDescripcionPortuques VarChar 80 SubTipoContactoTipo TipoContacto Uso Subtipos de Contactos posibles Tema Tena 8 Temald Numeric 4 0 TemaOrden Numeric 4 0 Tema umero Character 10 4 TemaDescripcion Character 100 TemaBorrado Boolean 64 Subtemas subtemas 2 Subtemald Numeric 10 0 SubtemaNumero Character 10 z SubtemaDescripcion Character 100 e SubtemaBorrado Boolean Uso Temas Subtemas de la estructura de Perfil de Mercado TipoDeCanal TipoDeCanalld IdLargo 2 TipoDeCanalOrden Numeric 4 0 i TipoDeCanalDescripcion DescripcionCorta Uso Tipos de Canales de Distribuci n del Sistema ej Distribuidor Mayorista etc 1 4Documentacion Tecnica PNIC v2 0 P gina 25 de 67 TipoDocumento TipoDoa I ientoDescripcion a TipoDocumentoTipoContacto IdLargo VarChar 80 TipoContacto Uso Tipos de Documento de los Contactos del Sistema CI RUT DNI Etc Tipolnformacion EF Tipoln formacion ye PS aa aia e 2 TipolnformacionDescripcion TipolnformacionDescription i TipolnformacionDescripcionPortugues ree Tipolnformacion IdLargo WarChar 2K WarChar 2K WarChar 2K Uso Tipo de informaci n solicitada en una Solicitud de Informaci n Validaci n E E Validacion SU Y Validacionid alidacionUsuarioCodigo z e ValidacionUsuarioMNombre ValidacionFecha ValidacionProductold Paisld ValidacionProductoTipo Uso Especif
13. Es Cambiar Contrase a 5 2 2 DIPCI Nuevo Intranet Posici n Horizontal Superior Men horizontal superior visto por todos los usuarios del sistema las opciones internas pueden ser o no visibles dependiendo del rol EE DPE Nuevo Intranet Arriba Es Guienes Somoz ES Noticias En Intranet 1 4Documentacion Tecnica PNIC v2 0 P gina 44 de 67 k IN A y r ELF ii Fj T A ade e i a Trt a E LAT ir E RETO HE EAE DOS EAST PA 5 2 3 DIPCI Nuevo Intranet Mantenimientos Men vertical lateral izquierdo de mantenimientos para los usuarios con rol DIPCI_ADMIN o DIPCI Admin EE DIPC Nuevo Intranet Mantenimientos En Servicios En Estructura de Perfil E Misiones EA Tipo Informaci n EA Subtipo de Contacto En Tipos de Documento ES Estructura Canal EA Links de Interes El Estadisticas a Licitaciones 5 2 4 DIPCI Nuevo Intranet Misiones Men vertical lateral izquierdo para usuarios con rol DIPCI BASICO MISION_ADMIN MISION_BASICO E DIPCI Nuevo Intranet Misiones Ea Gestor 3 Notas Tem ticas A Perfiles de Mercado 2 Noticias l Alertas Es Tendencias 2 Canales de Distribuci n Es Solicitudes de Informaci n 2 Directorio de Contactos En Manuales Licitaciones 1 4Documentacion_Tecnica_PNIC_v2 0 Pagina 45 de 67 ry a ij k pr a aT i e i ba ail E E E plo 1 HET HE CLES Bo AA ST PA 5 2 5 DIPCI Nuevo Intranet Productos Men vertical lateral izquierdo para los usuarios con rol DIPCI_ADM
14. IN y DIPCI Admin E DIPC Nuevo Intranet Productos En Gestor del Notas Tem ticas ta Perfiles de Mercado En Noticias Ea Alertas En Tendencias El Canales de Distribuci n ta Directorio de Contactos En Solicitud Informaci n En Preguntas Frecuentes 5 2 6 DIPCI Nuevo Ministerio Men vertical lateral izquierdo para usuarios con rol Registrado Nivel 3 como nico rol SE DIPC Nuevo Ministerio En Inicio EA Notas Tem ticas A Perfiles de Mercado ES Noticias EA Alertas EA Tendencias A Canales de Distribuci n En Contactos En Licitaciones 5 2 7 DIPCI Nuevo P blico Men vertical lateral izquierdo para usuarios no registrados BE DIFC Nuevo Publico En Preguntas Frecuentes Es Moticias En Solicitud de Informaci n 1 4Documentacion Tecnica PNIC v2 0 P gina 46 de 67 HET HE ECL Do SPSL ei Bade 5 2 8 DIPCI Nuevo Registro P blico Men vertical lateral izquierdo para que los usuarios no registrados puedan efectuar su registro u obtener su contrase a El E DIPCI Nuevo Registro Publico Registrarse Es Obtener Contrase a 5 3 Mapa del Sitio 5 3 1 DIPCI Nuevo Administraci n Plantilla PRODUCTOS Quienes Somos Noticias Intranet Gestor Notas Tem ticas Perfiles de Mercado Noticias Alertas gt Tendencias Canales de Distribuci n Directorio de Contactos Solicitud Informaci n Preguntas Frecuentes Manuales MANTENIMIENTOS Servicios Estructura de P
15. LDAPConector jar copiar dicho archivo al directorio deseado como raiz para correrlo ejecutar java jar LDAPConnector jar Para aenviarmailsautomaticos class se elige el directorio donde se desea guardar como ra z luego all se copia client cfg gxclassR jar jt400 jar jtds 1 2 jar y se crea la sig estructura de directorio a partir de all uy mrree gub uy aplic dpc dpc correspondiente al package del la aplicaci n genexus 1 4Documentacion Tecnica PNIC v2 0 P gina 59 de 67 A A A S HET CC ECL Bo SPS ee ie he 1 En el dpc final se ponen las siguientes clases actualizoenvio class actualizoenvio default class aenviarmailsautomaticos class aenviarmailsautomaticos default class aenviarmailsautomaticos_impl class camino_de pagina class camino _server class enviarmail class enviarmailsautomaticos class obtenerhtmimail class obtenerhtmimail__default class obteneriddesdemail class obteneriddesdemail default class obtenermailcontacto class obtenermailcontacto __default class obtenerpaiscontactodesdemail class obtenerpaiscontactodesdemail__default class obtenerparametro class obtenerparametro___default class obtenertituloproducto class obtenertituloproducto__default class para ejecutar desde el directorio elegido como raiz para el envio de mails java cp gxclassR jar jtds 1 2 jar jt400 jar uy mrree gub uy aplic dpc dpc Todos los archivos aqui mencionados se encuentran el en war de la aplicacion e Agendar los procedi
16. Otros Usuarios del Sistema occconccconnccocncccnoconnncnnncnonoconononnncnnnnnnnnnnanononoss 55 7 SALIDA EN PRODUCCION soria aaa daa 56 ANEKO ecri uniana SE E conaantsetiracnacneaneass 61 Eventos de Caida de GXPortal oocccocccconccoccccocnccocnconnnnonnncncnnoononnnnnonnnnnnnonnnnnnnos 61 OCS INS OS OCI marea EE 61 1 4Documentacion Tecnica PNIC v2 0 P gina 5 de 67 HET CC ECL oR SPS A ee ie 1 1 INTRODUCCION Este Manual ha sido preparado para asistir a todos aquellos tecnicos del area de Informatica del MRREE que trabajen y mantengan el nuevo Portal de la Plataforma Nacional de Inteligencia Comercial Esta aplicaci n se realiz complemente a partir de los requerimientos brindados por los usuarios de la Direcci n de Inteligencia Comercial DIPCI no guardando ninguna relaci n ni v nculo con la aplicaci n anterior Los requerimientos se encuentran descriptos en las actas de reuniones que se hicieron para ese fin y validadas v a correo electr nico Las funcionalidades roles y permisos de usuarios est n descriptos en los Casos de Usos y Manuales de Usuarios correspondientes Si bien este Manual no desarrolla de una manera exhaustiva todos los aspectos considerados procura abarcar los aspectos m s relevantes y dar respuesta a las principales interrogantes que pueden plantearse El material contenido en este Manual est actualizado a Noviembre de 2013 y se basa en la ltima versi n del nuevo Portal 1
17. P gina 64 de 67 A A A A HET CC ECL Do SPS A ee ie he 1 ContactoMasInformacion ContactoUltimaModificacion select Empresa converi int EmpresaT Doc ttrim EmpresaDoc EmpresaNombre empresanombre 3 EmpresaDir 858 Depnombre Empresatel1 Empresatel2 Empresamail1 Empresamail2 Empresaweb Empresaencacom1 Empresaencacomitit Empresaencacom1cargo Empresaencacom1 mail Empresaencacom2 Empresaencacom2cargo Empresaencacomatit Empresaencacom2mail true Validado true GETDATE 2050 01 01 true 0 miscod 858 contacto pais creador false GETDATE from empresa_uruxxi where not exists select from contacto where empresa_uruxxi Empresal Doc contacto TipoDocumentold and empresa_uruxxi empresadoc contacto ContactoDocumenio 1 4Documentacion_ Tecnica_PNIC_v2 0 Pagina 65 de 67 F S a HET HE AE ERE SPS 1 ae ie 1 modifico las modificadas en la original update contacto SET contactonombre s EmpresaNombre contactoempresarazonsocial s EmpresaNombre ContactoDireccion s EmpresaDir ContactoEmpresaCargo Titulo2 s Empresaencacomatit ContactoEmpresaCargoMail2 s Empresaencacom2mail ContactoEmpresaCargoEnEmpresa2 s Empresaencacom2cargo ContactoEmpresaPersonasACargo2 s Empresaencacom2 ContactoEmpresaCargo Titulo s Empresaencacom tit ContactoEmpresaCargoMa
18. Pub Recuperar Contrasena DIPCI Huevo Pub Registro Contactos DIPCI Muewo Pub Solicitud Info LJ DIPCI Publico Plantilla 1 4Documentacion Tecnica PNIC v2 0 P gina 51 de 67 Za E gt HEED EE Lane CERE SPSL ee Bade 5 3 5 DIPCI Ministerio Plantilla PNIC INTRANET Quienes Somos Noticias Intranet Notas Tematicas Perfiles de Mercado Moticias Alertas Tendencias Canales de Distribuci n Contactos Licitaciones Men es PNIC INTRANET DIPCI Nuevo Ministerio P ginas A TENE DIPCI Ministerio Canales DIPCI Ministerio Contactos DIPCI Ministerio Inicial DIPCI Ministerio Notas Tematicas DIPCI Ministerio Noticias DIPCI Ministerio Perfil Mercado DIPCI Ministerio Plantilla DIPCI Ministerio Tendencias DIPCI Nuevo Licitaciones Ll DIPCI Nuevo Ministerio Plant 1 4Documentacion_Tecnica_PNIC_ v2 0 Pagina 52 de 67 5 4 Aplicacion Nombre DIPCI Nuevo 2 Ambientes Desarrollo Hast Puerto Directorio virtual Ejecutar sobre protocolo seguro https Paquete de los programas Extensi n de los programas Producci n Host Puerto Directorio virtual Ejecutar sobre protocolo seguro https Paquete de los programas Extensi n de los programas 1 4Documentacion Tecnica _PNIC_v2 0 192 168 38 40 dpc serviet uy mrree qub uy aplic dpc dpe WWW MITES a dipdi servlet uy mrree gub uy aplic dpc dpc P gina 53 de 67 5 5 Actividades Descripci n ca
19. S ON GO SET QUOTED IDENTIFIER ON GO e Author lt Author Name gt e Create date lt Create Date gt e Description lt Description gt ALTER PROCEDURE dbo BORRO_TABLA_ARCHIVO_TEMPORAL AS BEGIN SET NOCOUNT ON e Insert statements for procedure here DELETE FROM dbo ArchivoTemporal WHERE ArchivolemporalFecha lt GETDATE 1 END 1 4Documentacion Tecnica PNIC v2 0 P gina 61 de 67 USE DIPCI_Produccion Lia GO Peer Object StoredProcedure dbo CARGO_DESDE URUXXI 11 25 2013 16 53 50 SET ANSI_NULLS ON GO SET QUOTED IDENTIFIER ON GO e Author lt Author Name gt e Create date lt Create Date gt e Description lt Description gt ALTER PROCEDURE dbo CARGO_DESDE_URUXXI AS BEGIN declare Vempresa varchar 100 set empresa 200 40 195 162 SXXIWEB dbo EMPRESA TRUNCATE TABLE DIPCI_Produccion dbo EMPRESA_uruxxi TRUNCATE TABLE empresa_producto_uruxxi INSERT into DIPCL Produccion dbo EMPRESA_uruxxi EmpresaTDoc EmpresaDoc EmpresaNombre EmpresaTipo EmpresaDir Paisld Depnombre Empresatel1 Empresatel2 Empresamail1 Empresamail2 Empresaweb Empresaencacom1 Empresaencacom tit Empresaencacom1cargo Empresaencacom1 mail Empresaencacom2 Empresaencacom2cargo Empresaencacomatit Empresaencacom2mail select EmpresaT Doc EmpresaDoc EmpresaNombre EmpresaTipo EmpresaDir 1 4Do
20. T CC CLES ERE SPSL ee Baad CanalDistribucionitem P CanalDistribucionld P CanalDistribucionltemPosicion CanalDistribucionitemHijold CanalDistribucionltemComentario CanalDistribucionltemlmagen Contactos Y Contactold CanalDistribucionltem rchivoN ombre CanalDistribucionltemContacto al CanalDistribucionltemContactosP Y TipoDeCanalld Y SubTipoContactold TipoDeCanalOrden SubT ipoContactoDescri SubtipoContactoDescri SubtipoContactoDescii SubTipoContactoTipo NotaTematica P NotaTematicald TipoDocumentold TipoD ocumentoDescrip TipoDocumentoT ipoCo Contacto P Contactold ContactoT ipo CanalDistribucionDescripcion TipoDeCanalld TipoDeCanalDescripcio Paisld canalDistribucionFecha CanalDistribucionltemPorcentaje gt TipoDocumentold CanalDistribucionFechaHora CanalDistribucionltem alor SubTipoContactold ContactoDocumento ContactoNombre ContactoE mailPrincipal ContactoE mailS ecundario ContactoDireccion ContactoLocalidad ContactoCiudad ContactoT elefono ContactoT elefono2 ContactoCodigoPostal Contactolsuario ContactoPassword ContactoFechaCreacion CanalDistribucion limo soe eri ContactaUltimaModificacion CanalDistribucionHistorialld NotaTematicaE stado ContactoVencimiento CanalDistribucionPublicado A ContactolnteresInformacion Paisld ContactoE stado FJ Freon ContactoEmpr
21. TematicaSubtemaltemDesarrollo of Imagenes o NotaTematicaSubtemalmagentid 2 MNotaTematicasubtemalmagen NotaTematicaSubtemalmagenFPormato i m NotaTematicaSubtemalmagenNombre oe Adjuntos o NotaTematicaSubtemaAdjuntosid lt NotaTematicasubtemaAdjunto lt NotaTematcaSubtemaAdjuntoFormato bom NotaTematcaSubtemaAdjuntoMombre SE Links i NotaTematicaSubtemalinksld Jp NotaTematicaSubtemaLinksLink Uso Transaccion del Producto Nota tematica a NCM10 WarChar 10 nomblombre arChar 8 VarChar 410 IdLargo Date DateTime EstadoProceso Numeric 10 0 VarChar 100 Boolean Date IdLargo Mumeric 4 0 Boolean Boolean Boolean VarChar 200 Mumeric 4 0 VarChar 200 Mumeric 10 0 EstadoProceso DateTime Productos WarChar 10 Mumeric 4 0 Character 10 Character 100 Subtema Mumeric 10 0 Character 10 Character 100 LongVarChar 2M Boolean Item Numeric 4 0 LongVarChar 2M Imagenes IdCorto Blob VarChar 10 VarChar 500 Adjuntos IdCorto Blob VarChar 10 VarChar 500 Links Numeric 4 0 VarChar 500 1 4Documentacion Tecnica_PNIC_ v2 0 Pagina 21 de 67 Pais Ez Pais Y Paisld 3 PaisNombre e Paisi5Q3 ha PaislSO2 da PaisBandera 2 PaisBanderaFormato PgisBanderaNombreArchivo Uso Pais del sistema Parametro Pida CA Lee Te ee a AS HET HE ECL Do Shi Bein PA Parametro Numeric 10 0 WarChar 100 WarChar 3 WarChar 2 Blob WarChar 40 W
22. _PNIC_v2 0 Pagina 7 de 67 S Temp media directory Private TempStorage Static content base L static Internet Explorer con IEF Compatible Compress static files Yes Static content directe C Program Files x864pache Software Foundation Tomcat 5 5 webappsiDIP Protocol specification Secure HTTPS Auto compress http t Yes Encrypt URL paramet Flo Help files base URL Help Build Process Platform Sun SDK Classpath g classr zip GHUtils jar lucene core 2 2 0 jariText jar C Program Compiler Path C Program FilesiJayvaljdkl 6 0 35 binijavac exe Make Path CiiModels DIPCL FINAL lavaModel weblasIMake exe Interpreter Path C Program Files Javaljdki 6 0_ 35 binijava exe Advanced Use Default Brows True Compiler Options O Interpreter Option Reorganization Op nogui Force ignoreresume Create Database nogui noveriPydatabaseschema Make Options gt Execution Web Root https flocalhost 8443 DIPCI_FINADavaEnvironment servlet Key configuration Field exit Tab ShiFt Tab key assignment Assign Function Mo Printing Show printer dialo Yes Graphic report out Report viewer Text report output Text Format Date Format in CT Language Dependent First year of 20th 0 40 Blank when empty False Specification Expand dynamic calls No Generate prompt pro Yes Type checking Check type errors Yes Standard Function Error on non standard functions when specirying Warning Messages Disabled warnings s
23. a es mediante un LDAPConector obtener la informacion de usuarios y cargarla en la tabla LDAPUsuario mediante un JDBC El proceso final es un jar llamado LDAPConector jar 4 2 Envio diario de mails Proceso diario que envia mails a los usuarios que fueron indicados en el sistema para ser notificados ES el proceso descripto en procedimientos EnviarMailsAutomaticos Este proceso fue dise ado en Genexus XEv1 como un proceso que se ejecuta desde command line de esta manera su invocaci n es la llamada al class correspondiente a este proceso desde la consola Su objetivo es obtener los E Mail y el ld del producto que se quiere notificar de la tabla ManejoMail y mediante una conexi n SMTP enviar el mail correspondiente 1 4Documentacion Tecnica PNIC v2 0 P gina 43 de 67 A ir BE EH 2 e ie HET CC ECL oR SPS i a ik 1 mn 5 CONFIGURACION DE GXPORTAL 5 1 Roles e DIPCI_ADMIN DIPCI Admin Se utiliz porque hay usuarios del sistema anterior que ya tienen este rol y no se le defini el rol DIPCI_ADMIN DIPCI_EXTRANET MISION_ADMIN MISION_BASICO Registrado Registrado Nivel 3 5 2 Men es 5 2 1 DIPCI Nuevo Extranet Men vertical lateral izquierdo para los usuarios con rol DIPCI_EXTRANET o Registrado BEE DIPC Nuevo Extranet En Inicio En Notas Tem ticas Es Perfil de Mercado E Noticias E Alertas Es Tendencias amp Canales de Distribucion En Contactos Ea Solicitud de Informaci n E Mis Datos
24. aci n del usuario logueado y efect a una consulta a el LDAP Luego consulta a la base de datos y obtiene los datos de la Misi n y el Pa s la informaci n es retornada por par metros 3 5 Reportes ImprimirEstadisticas Par metros FechaDesde FechaHasta agrupacion pais operacion output Descripci n Se obtiene un reporte de estad sticas por Impresora o PDF dependiendo del campo output de todas las operaciones efectuadas en los productos del sistema restringido al grupo de par metros indicado ImprimirCanalDistribucion Par metros IdCanalDeDistribucion output Descripci n Se obtiene un reporte del Canal de Distribuci n por Impresora o Pdf dependiendo del campo output ImprimirContacto Par metros IdContacto output Descripci n Se obtiene un reporte del Contacto por Impresora o PDF dependiendo del campo output 1 4Documentacion Tecnica PNIC v2 0 P gina 33 de 67 3 6 Web panels LlamadorGlobal Parametros GXSecurityKey Descripci n Se encarga de llamar a los gestores de los productos del sistema El fin de este Web panel es inicializar los datos de la seguridad en la sesi n de forma que en los posteriores llamados a funcionalidades no sea necesario ejecutar este proceso dado que consultar la seguridad al Portal es costoso Invoca WWNota Tematica WWPerfilMercado WWInformacionComercial WWCanalDistribucion WWContacto WWSolicitudInformacion GestorActividadesDIPCI GestorActividadesMision GestorEx
25. agina 56 de 67 E AAA EC AN Maia Bi Sa GeneXus Deployment Wizard 2 3 deployment ini es File Help Location lt Client gt y _ Add classes from file Total files 786 Add images Remove File uy mrree gub uy aplic dpc dpc GxObjectCollection class uy mrree gub uy aplic dpc dpc GxSilentIrnGridCollection class uy mrree gub uy aplic dpc dpc GxWebStd class uy mrree gub uy aplic dpc dpc SdtArchivoTemporal class uy mrree gub uy aplic dpc dpc SdtCanalDistribucion class uy mrree gub uy aplic dpc dpc SdtCanalDistribucionItem class uy mrree gub uy aplic dpc dpc SdrCanalDistribucionitem Contactos class uy mrree gub uy aplic dpc dpc SdrConcurrencia class uy mrree gub uy aplic dpc dpc SdtConcurrencia Pais class uy mrree gub uy aplic dpc dpc SdrContacto class A A ere Productos class Transfer location files Transfer Mode Copy Target Directory fc Users 19767728 858 Docume 1 4Documentacion_Tecnica_PNIC_ v2 0 Pagina 57 de 67 gt AA AA AX2A HET CC CLES Do SPS i ee ie 1 Agregamos los directorios PublicTempStorage y Private TempStorage y los jar del modelo que se encuentran en los directorios C Models DIPCIL FINAL JavaModel web drivers C Models DIPCI_FINAL JavaModel web bcprov ext jdk14 145 jar bcprov jdk14 145 jar commons fileupload 1 2 1 jar commons io 1 4 jar ExternalObjects jar gxclassR jar GXplorerServicesCommon jar GXplorerServicesRuntime jar GxUtils jar iText jar iTextAsian ja
26. aja y modificaciones de los Temas y Subtemas para definir la estructura de Perfil de Mercado WWTipolnformacion Tipo WebPanel Descripci n Work With Pattern aplicado a la transacci n Tipolnformacion WWSubtipoContacto Tipo WebPanel Descripci n Work With Pattern aplicado a la transacci n SubtipoContacto WW TipoDocumento Tipo WebPanel Descripci n Work With Pattern aplicado a la transacci n TipoDocumento WWTipoDeCanal Tipo WebPanel Descripci n Work With Pattern aplicado a la transacci n WW TipoDeCanal WWLicitacion Tipo WebPanel Descripcion Work With Pattern aplicado a la transaccion Licitacion HTMLEsqueleto Tipo Transaccion Descripci n Se encarga de manejar los html para las impresiones mail o PDF 1 4Documentacion Tecnica PNIC v2 0 P gina 28 de 67 3 4 Procedimientos ActualizoEnvio Parametros MailContacto Mensaje Descripci n Dado el mail de un contacto se actualiza en la tabla el estado de envio seg n el par metro Mensaje CrearLog Par metros Accion ProductoTipo Productold Descripci n Registrar todos los eventos del sistema EnviarMail Par metros Destinatario tema cuerpo_mensaje Descripci n Env a mail al destinatario con el tema y cuerpo de mensaje EnviarMailsAutomaticos Par metros No tiene Descripci n Proceso main que recorre la tabla ManejoMails y agrupando por usuario le env a el mail con las notificaciones del d a para correr en forma au
27. alDistribucionItemContactoValor i CanalDistribucionItemContactosPorcentaje IdLargo VarChar 200 VarChar 500 Date DateTime VarChar 10 Numeric 10 0 Numeric 12 2 EstadoProceso Character 20 WarChar 200 WarChar 500 Date Numeric 4 0 Mumeric 10 0 EstadoProceso Date Time Numeric 4 0 Boolean IdLargo Boolean IdLargo Numeric 4 0 IdLargo Numeric 4 0 Numeric 12 2 MNumeric 10 0 WarChar 500 Blob WarChar 300 Contactos IdLargo Numeric 12 2 Mumeric 7 2 Uso Item del canal de distribuci n cada uno de ellos apunta hacia un cabezal canalDistribucionId 1 4Documentacion Tecnica _PNIC_v2 0 P gina 16 de 67 r A a l i i Fi ay a ate a a a E E LLT Concurrencia Ap as a A o EHE Pais Pais e PaisldConcurrencia Numeric 10 0 E PaisNombreConcurrencia VarChar 100 Uso Especifica la concurrencia de un determinado Pais Consulado GAlm OkO fp Consuladold Numeric 4 0 Paisld Numeric 10 0 2 Embajadald Numeric 4 0 Uso Ninguno se dejo de usar al tomar los datos del Dataview Embajada A F Embajadald Numeric 4 0 nA Paisld Numeric 10 0 Uso Ninguno se dejo de usar al tomar los datos del Dataview FAQ EHE FAQ lle Y FAQId IdLargo n JO FAQFecha DateTime FAQEspPregunta VarChar 500 FAQEngPregunta VarChar 500 ba FAQPorPregunta VarChar 500 FAQEspRespuesta LongVarChar 2M gt FAQEngRespuesta LongVarChar 2M T FAQPorRespuesta
28. analDistribucion WWContacto WWSolicitudInformacion VerNotalematicaHITML VerPerfilMercado VerInformacionComercial 1 4Documentacion Tecnica PNIC v2 0 P gina 40 de 67 VerCanalDistribucion VerContacto CrearNotaTematica CrearPerfilMercado ModificarInformacionComercial CrearCanalDistribucion CrearContacto ResponderSolicitudDeInformacion GestorExtranet Descripcion Contiene Shortcuts a los distintos productos que puede visualizar un contacto b sico del Portal Empresas Instituciones Personas Ministerio sin ser DIPCI o Misi n Invoca WWNota Tematica WWPerfilMercado WWInformacionComercial WWCanalDistribucion WWContacto WWSolicitudInformacion CambiarContrasena Descripci n Permite al usuario cambiar su contrase a InicializarRegistroContacto Descripci n Vac a la sesi n y llama al WP RegistroContactolnternet Invoca e RegistroContactoInternet RegistroContactolnternet Descripcion Permite a un usuario no registrado crearse su usuario en el Portal Invoca e RegistroContactoExitoso RegistroContactoExitoso Descripcion Indica al usuario que su registro de usuario fue exitoso RecuperarContrasena Descripcion Permite al usuario recuperar su contrasena 1 4Documentacion_Tecnica_PNIC_v2 0 Pagina 41 de 67 mm A HET CC ECL oR a o fi i MisDatos Descripcion Valida la seguridad y llama al WP ModificarContactoExtranet Invoca e ModificarContactoExtranet ModificarContactoExtranet Para
29. arChar 40 Parametro da gt ParametroWalor e ParametroArchiwo Uso Par metros del sistema PerfilMercado 7 PerfilMercadoMombre PerfilMercadoFecha PerfilMercadoFechaHora PerfilMercadoEstado PerfilMercadoNCM PerfilMercadoEsBien PerfilMercadoWencimiento Paisld PerfilMercadoUsuario PerfilMercadoMision MisCod PerfilMercadoPaisUsuario PerfilMercadoEstadoCalculado PerfilMercadoFechaModificacion PerfilMercadoNumeroVersion PerfilMercadoUltimo PerfilMercadoHistorialld PerfilMercadoPublicado EHE NotaTematica NotaTematicald 2 Subtemald Temald WarChar 100 Var hart 100 Blob Parametro Nombre Parametro Valor Parametro Archivo PerfilMercado IdLargo DescripciontCorta Date DateTime EstadoProceso WarChar 10 Boolean Date Numeric 10 0 WarChar 200 VarChar 500 Numeric 4 0 Numeric 10 0 EstadoProceso Date Time Numeric 4 0 Boolean IdLargo Boolean Mota Tematica IdLargo Numeric 10 0 Numeric 4 0 Uso Es la transacci n del Producto Perfil de Mercado 1 4Documentacion Tecnica _PNIC_v2 0 P gina 22 de 67 hb nahh F Pur AN Lee ih iai gm AS HET HE ECL ERE Shi Bein Bii Rol Ay RolFuncionalidad Numeric 4 0 DescripcionCorta WarChar 500 Uso Especifica los posibles roles aceptados en el sistema Servicio03 EE Servicio03 Y Servicio03Id ba Servicio 3Descripcion i Servicio03IdNumero Servido03 VarChar 3 VarChar 1K Numeric 4 0 Us
30. arios MRREE ValidarPerfilMercado Par metro PerfilMercadold Descripci n Permite validar distribuir manual o autom tica pasar a Noticia y publicar el Perfil de Mercado el Id indicado Invoca e SeleccionarContacto 1 4Documentacion_Tecnica_PNIC_ v2 0 Pagina 39 de 67 mm A HET CC ECL oR a o fi i ValidarInformacionComercial Parametro InformacionComercialld Descripci n Permite validar distribuir manual o autom tica pasar a Noticia y publicar la Informaci n Comercial con el Id indicado Invoca e SeleccionarContacto ValidarCanalDistribucion Parametro CanalDistribucionld Descripci n Permite validar distribuir manual o autom tica pasar a Noticia y publicar el Canal de Distribuci n con el Id indicado Invoca e SeleccionarContacto ValidarContacto Parametro NotaTematicald Descripcion Permite validar el Contacto con el Id indicado una vez validado este se da de alta tambi n en el Portal Invoca e SeleccionarContacto ResponderSolicitudDelnformacion Par metros SolicitudInformacionld Descripcion Muestra la Solicitud de Informacion y permite al usuario responder la misma GestorActividadesMision Descripci n Se ven todos los productos relacionados con la Misi n al igual que el Gestor de Actividades DIPCI Este muestra todo el trabajo pendiente de la Mision productos en proceso o devueltos Invoca WWNota Tematica WWPerfilMercado WWInformacionComercial WWC
31. cados o en el historial Invoca e CrearCanalDistribucion e EliminarCanalDistribucion Procedimiento e CopiarCanalDistribucion procedimiento e VerCanalDistribucion CrearCanalDistribucion Par metros CanalDistribucionld Descripci n Se encarga de crear un Canal de Distribuci n con el id indicado como par metro Invoca e SeleccionarContactosCanalDistribucion SeleccionarContactosCanalDistribucion Par metros CanalDistribucionld TipoDeCanalld paisid Descripci n Permite al usuario seleccionar contactos para el ltem de la cadena indicado Por defecto lista los usuarios del Pa s indicado como par metro una vez que el usuario confirma se asignan a la sesi n del Canal de Distribuci n con el Id indicado 1 4Documentacion Tecnica PNIC v2 0 P gina 37 de 67 VerCanalDistribucion oe Par metros CanalDistribucionld Descripci n Permite ver el Canal de Distribuci n con Id CanalDistribucionld WWContacto Descripci n Pantalla en donde se puede realizar Alta Baja y Modificaci n de Contactos as como tambi n obtener listados Invoca CrearContacto EliminarContacto procedimiento ModificarContacto procedimiento VerContacto CrearContacto Descripci n Creaci n de contactos del sistema para usuarios de DIPCI y Misi n VerContacto Par metros Contactold Descripci n Permite ver los datos del contacto con Id Contactold WWSolicitudinformacion Descripci n ABML Solicitudes de Informa
32. ci n Invoca e CrearSolicitudInformacion e EliminarSolicitudInformacion procedimiento e VerSolicitudInformacion CrearSolicitudinformacion Par metros Solicitudinformacionid Descripci n Es el encargado de crear una Solicitud de Informacion con el Id indicado como par metro VerSolicitudinformacion Par metros Solicitudinformacionid Descripci n Muestra la Solicitud de Informaci n indicada como par metro 1 4Documentacion Tecnica PNIC v2 0 P gina 38 de 67 mm A HET CC ECL oR a o fi i GestorActividadesDIPCI Descripci n Se manejan todos los productos del sistema Su funci n principal es la validacion de productos pendientes de validacion Desde el se pueden llamar individualmente a los demas gestores Invoca WWNota Tematica WWPerfilMercado WWInformacionComercial WWCanalDistribucion WWContacto WWSolicitudInformacion VerNotalematicaHITML VerPerfilMercado VerInformacionComercial VerCanalDistribucion VerContacto ValidarNotaTematica ValidarPerfilMercado ValidarInformacionComercial ValidarCanalDistribucion ValidarContacto ResponderSolicitudDeInformacion ValidarNotaTematica Parametro NotaTematicald Descripci n Permite validar distribuir manual o autom tica pasar a Noticia y publicar la Nota Tem tica con el Id indicado Invoca e SeleccionarContacto SeleccionarContacto Descripcion Permite seleccionar un grupo de contactos de todos los contactos en el sistema incluidos los usu
33. cumentacion_ Tecnica_PNIC_v2 0 Script Date Pagina 62 de 67 Paisld OS case when Depnombre IS null then else depnombre end Empresatel1 Empresatel2 CASE WHEN CHARINDEX Empresamail1 0 THEN Empresamail2 ELSE Empresamail1 END Empresamail2 Empresaweb Empresaencacom1 Empresaencacomitit Empresaencacom1cargo Empresaencacom1 mail Empresaencacom2 Empresaencacom2cargo Empresaencacomatit Empresaencacom2mail from 200 40 195 162 SXXIWEB dbo EMPRESA as e left join 200 40 195 162 SXXIWEB dbo dep as dep on e depid dep depid where EMPRESaTIPO E AND CHARINDEX Empresamail1 gt 0 OR CHARINDEX Empresamail2 gt 0 and empresatdoc 4 modifico las modificadas en la original INSERT INTO DIPCI_Produccion dbo Empresa_producto_uruxxi EmpresalT Doc EmpresaDoc Ncm SELECT DISTINCT EmpresaT Doc EmpresaDoc CASE WHEN LEN Replace Rtrim Replace Nem10id 0 0 2 0 THEN Replace Rtrim Replace Ncm1 Oid 0 i l f 0 ELSE Replace Rtrim Replace Ncm10id 0 5 0 0 END AS NCM FROM 200 40 195 162 SXXIWEB dbo Export delete from Empresa _producto_uruxxi where not exists select ncm from EMPRESA_uruxxi as e where e EmpresaDoc Empresa _producto_uruxxi EmpresaDoc and e EmpresaTDoc Empresa_producto_uruxxi EmpresaTDoc END FROM 200 40 195 162 SXXIWEB dbo Export de
34. de Uruguay XXI se consultan y se copian diariamente los datos del directorio de Exportadores de Uruguay XXI 2 2 1 Procedimientos SQL diarios a correr fuera de horario de oficina DIPCI_Produccion dbo BORRO_TABLA ARCHIVO TEMPORAL Borra tabla temporal de archivos anexados DIPCI dbo CARGO_DESDE_URUXxXI Carga la tabla de empresas exportadoras de bienes Empresa URUXXI y empresa_producto_uruxxi de UruXXl a DIPCI DIPCI dbo CARGO_TABLA_EMPRESA_URUXXI_A CONTACTO Actualiza la tabla de contactos y contactoproductos desde las tablas Empresa URUXXI y empresa_producto_Uruxxi 1 4Documentacion Tecnica PNIC v2 0 P gina 11 de 67 y A wd t me Y a Tt ETE OC Lane DOS ASTON PA y Tipolnformacion Y Note Tommicateliens E Nota enact E i g a l 1 4Documentacion_Tecnica_PNIC v2 0 P gina 12 de 67 CanalDistibucion Y CanalDistribucionld CanalDistribucionT tulo CanalDistribucionN CM Paisld CanalDistribucion alorlnicial CanalDistribucionE stado CanalDistribucionMedida CanalDistribucionU suario CanalDistribucionMision CanalDistribucionYencimiento MisCod CanalDistribucionPaisU suario CanalDistribucionE stadoCalculado CanalDistribucionFechaModificacio CanalDistribucionNumero ersion HE
35. e los objetos Genexus se agrupa segun su tipo o funcionalidad de la siguiente forma Transacciones Mantenimientos Procedimientos Reportes Web Panels Master Page Web Components Subtipos Temas A continuaci n detallamos los componentes de cada grupo La documentaci n sobre las reglas eventos y condiciones se documenta directamente en el c digo fuente 3 1 Transacciones Las transacciones que se definen a continuaci n son las que dan la estructura a la base de datos ArchivoTemporal archivetemporal ENE EE EEE ETEA er eee ee ee E oe e o SEE EE E E eae mp d ArchivoTemporalTipa TipoArchivo ArchivoTemporalArchivo Blab ArchivoTemporalFormato VarChar 10 hm ArchivoTemporalNombre VarChar 200 Uso Almacenar temporalmente un archivo esta tabla es limpiada diariamente 1 4Documentacion Tecnica PNIC v2 0 P gina 15 de 67 Mir T w fd 7 Shee ume Apa a ETE OC EAE DOS ASTON PA CanalDistribucion 22 Paisld a CanalDistribucionValorInicial z CanalDistribucionEstado 7 MisCod z e CanalDistribucdonPaisUsuario f CanalDistribucionEstadoCalculado e CanalDistribucionNumeroVersion Uso cabezal del canal de distribucion CanalDistribucionltem j CanalDistribucionItemPorcentaje IDistribucionTtemValor z CanalDistribucdionItemHijoId CanalDistribucionItemComentario z CanalDistribucionItemImagen s CanalDistribucionItemArchivoNombre BE Contactos J Can
36. enSector DescripcionLarga Licitacion Sector Yes LicitacionFechaDesde DateTime Licitacion Fecha D Yes pa LicitacionFechaHasta DateTime Licitacion Fecha H Yes pa a LicitacionLink DescripcionLarga Licitacion Link Yes o LicitacionContacto DescripcionLarga Licitacion Contacto Yes Uso Registro de las Licitaciones en el Portal Log AE a Y Logld Numeric i6 0 po LogldProducto IdLargo e LogTipoProducto GestorProducto LogFecha DateTime LogUsuario VarChar 200 pa LogAcceso LogAcceso a Paisld Numeric 10 0 a MisCod Numeric 4 0 i LogPrograma Character 80 Uso Log de actividad de los usuarios en el Sistema ManejoMails A eeeeetee Y ManejoMailsid Numeric 18 0 ManejoMailsProducto VarChar 100 z ManejoMailsProductold IdLargo ManejoMailsDestinatario VarChar 200 ManejoMailsFechaCreacion DateTime e ManejoMailsFechaEnvio DateTime z ManejoMailsResultado VarChar 500 ManejoMailsMensajeContacto LongVarChar 2M Uso Transacci n en la que se almacenan los mails enviados diariamente 1 4Documentacion Tecnica PNIC v2 0 P gina 19 de 67 m s Ld el J id A Sy br a AS HET HE ECL Do Shi Bein PA Mensaje BM Y Mensajeld IdLargo gt MensajeFecha DateTime gt MensajeProductold IdLargo a MensajeProductoTipo GestorProducto a MensajeCuerpo LongVarChar 2M i MensajeContactoNombre VarChar 200 Uso Mensajes de validaci n devoluci n de los diferent
37. entacion Tecnica PNIC v2 0 P gina 54 de 67 te HET CC ECL oR SPS A ee ie 1 6 USUARIOS DEL SISTEMA Usuario Administrador Rol GxPortal DIPCI Admin o DIPCIL_ ADMIN Usuario DIPCI Rol GxPortal DIPCI_BASICO Usuario Administrador Mision Rol GxPortal MISION_ADMIN Usuario Misi n B sico Rol GxPortal MISION_BASICO Usuario Extranet Rol GxPortal Registrado Usuario MRREE Rol GxPortal Registrado Nivel 3 Usuario P blico Sin rol definido 6 1 Alta de Usuarios 6 1 1 Usuarios Internos del MRREE Para dar de alta Usuarios del tipo 3 DIPCI y MISION se debe dar de alta primero en el active directory siendo obligatorio indicar los campos de correo y de la oficina en el que se debe se alar el cable de la misi n correspondiente En caso de ya existir el usuario que se desea incorporar al sistema se debe verificar que estos campos son efectivamente los correctos Posterior a este procedimiento se debe agregar al grupo al cual corresponda por ejemplo en caso de ser un usuario de Misi n B sico ste debe ser incluido dentro del grupo organizacional de AD MISION BASICO Para efectuar completamente la transacci n el usuario debe loguearse por primera vez y de esta manera los roles se impactan tambi n en el Portal 6 1 2 Otros Usuarios del Sistema Se dan de alta mediante el propio sistema ya sea por el registro de contacto p blico o el interno Estos usuarios pasan por la validaci n de DIPCI DIPCI mediante alg
38. erfil Misiones Tipo Informaci n Subtipo de Contacto gt Tipos de Documento Estructura Canal Links de Interes Estadisticas Licitaciones 1 4Documentacion Tecnica PNIC v2 0 P gina 47 de 67 Menues rr i 7 ved Ue A L LA i a Ser a AS HETERO OC EAE DOS Shi Bein PA Productos DIPCI Nuevo intranet productos Mantenimientos DIPCI Nuevo intranet Mantenimientos 0000000000000 00000O DIPCI contactos DIPCI Est de Canal DIPCI Estadisticas Misiones DIPCI FAQs DIPCI links DIPCI Mantenimiento Perfil DIPCI Misiones Concurrenda DIPCI NotasTematicas DIPCI noticias DIPCI Nuevo Adm Manuales DIPCI Nuevo Alertas DIPCI Nuevo Ferias DIPCI Nuevo Gestor DIPCI Nuevo Licitaciones DIPCI Nuevo Quienes Somos DIPCI Perfiles Mercado DIPCI Plantilla DIPCI Servicios DIPCI Solicitud Informacion 1 4Documentacion Tecnica _PNIC_v2 0 P gina 48 de 67 Za E gt HEED HE Lane ATRAS MF A MA Ml 5 3 2 DIPCI Nuevo Misiones Plantilla PRODUCTOS Quienes Somos Noticias Intranet Gestor Notas Tem ticas Perfiles de Mercado Alertas Tendencias Canales de Distribuci n Solicitudes de Informaci n Directorio de Contactos Manuales Licitaciones Men es Productos DIPCI Nuevo Intranet Misiones DIPCI Mis Canal Distribucion DIPCI Mis Contactos DIPCI Mis Gestor DIPCI Mis Notas Tem DIPCI Mis Noticias DIPCI Mis Perfiles de Mercado DIPCI Mis Plantilla DIPCI Mis Solicitud Info DIPCI Mi
39. es productos NCM02 MEMO 2 po NCMO2Id VarChar 2 z JO NCMO2Nombre nemMombre A fe NCMO2Descripcion VarChar 410 Uso Productos con NCM de largo dos NCM04 SHINS NCMO4Id VarChar 4 op NCMO4HNombre nomMombre e om NCMO2Id VarChar 2 ie je NCMO4Descripcion VarChar 410 AE llle Y NCMO6Id VarChar 6 NCMO6Nombre nomMombre a NCMO4Id VarChar 4 i fe NCMO6Descripcion VarChar 410 Uso Productos con NCM de largo seis NCM08 po Y NCMO amp Id VarChar 8 po 2 NCMO8Nombre nomNombre Fe NCMOSDescripcion VarChar 410 i A NCMOSId VarChar 6 Uso Productos con NCM de largo ocho 1 4Documentacion Tecnica PNIC v2 0 P gina 20 de 67 Uso Productos con NCM de largo diez NotaTematica oa TT Eu Y NotaTematicald NotaTematcaFecha o MotaTematicaPechaHora NotaTematicaEstado 2 Paisld a PaisMombre NotaTematicaEsBien NotaTematicaFechaVencimiento NotaTematicaHistorialld NotaTematcaNumeroVersion i m NotaTematicaUltimo p NotaTematcaPublicado 2 NotaTematcaCreadoDesdePerfil z MotaTematcaUsuario a MisCod z NotaTematcaMision m NotaTematicaUsuarioPais A MotaTematicaEstadoCalculado i MotaTematicaFechaModificacion El Productos o i Tc MotaTematicaNCM Bees 2 Temald rood TemaNumera E Y TemaDescripcion sE Subtema i P Subtemald z SubtemaNumero SubtemaDescripcion oa NotaTematicaSubtemaDesarrolle gt ee Nota TematicaSubtemarFicto HE Item E Subtemaltemld i Mota
40. esaCantidadE mpleados ema oe PerfilMercadold ahi le Y Temald NotaT ematicaHistorialld PerfilMercadoNombre tat AT vi TemaQOrden NotaT ematicaNumeroY PerfilMercadoFecha E a ES 2 TemaNumero NotaT ematicaUltimo PerfilMercadoFechaHora de ana E eee TemaDescripcion NotaTematicaPublicado ea ii TemaBorrado NotaT ematicaCreadoD PerfilMercadoNCM APR tetera an Subtemas NotaT ematical suario PerfilMercadoE sBien ada po Subtemald MisCod PerfilMercadoVencimiento E sentar Sodi SubtemaNumero NotaT ematicaMision Paisld rad E SubtemaD escripcia NotaT ematicaU suarioP PerfilMercadoU suario asain ear P SubtemaB orrado NotaT ematicaE stadoCa PerfiMercadoMision nana mane NotaT ematicaFechaMo MisCod ee Pe los PerfilMercadoPaisUsuario A deere ruguay NotaTematicaNCM PerfilMercadoE stadoCalculado maar aur da Subtema A Temald PerfilMercadoFechaModificacion E ea gt ar side S ETN PerfilMercadoNumeroVersion ei pia a S i Y Subtemald TemaDeseripcion PerfiMercadoUltimo RPEN perla SubtemaOrden Sens PerfilMercadoHistorialld al de E i pelea SubtemaNumero Subtemald PerfilMercadoPublicado ontactolnstRucionL argo ninstkucion SubtemaDescripcion SubtemaFicto SubtemaB orrado ltem Y Subtemaltemld SubtemaltemOrden SubtemaltemN umer SubtemaNumero SubtemaDescripcion NotaT ematicaS ubte NotaT ematicaSubte Item Y Subtemaltemld NotaT ematicaSu E NotaT ematica Y NotaTematicald Y Subtemald Temald Solicitudinformacion
41. ica informaci n de validaci n producto 3 2 Transacciones Externas Ciudades gt Y CiuCod JI CiuNom m m PaiCod Validacion IdLargo VarChar 200 VarChar 200 DateTime IdLargo Numeric i0 0 GestorProducto de un determinado Numeric 4 0 Character 30 Character 3 1 4Documentacion Tecnica _PNIC_v2 0 P gina 26 de 67 MA s ats j Eras tees 7 2 METTAD HE LES ATRAS SPs i SS SAITO Ba ae Misiones Y MisCod Numeric 4 0 j MisNom Character 100 MisUsuRes Character 50 MisCab Character 15 MisMail Character 40 2 TpoMisCod Numeric 4 0 TpoMisMom Character 40 a MisPaiCod Character 3 MisCiuCod Numeric 4 0 L m Mis Act Numeric 4 0 SSParameters SoParameters gt E S5ParMName VarChar 50 a 55ParValue VarChar 250 A a TpoMisCod Numeric 4 0 2 TpoMisNom Character 40 1 4Documentacion Tecnica PNIC v2 0 P gina 27 de 67 or a HET CC ECL oR SPS A ee ie 1 3 3 Objetos de Mantenimiento AltaConcurrencias Tipo WebPanel Descripci n Se encarga de manejar las concurrencias entre paises para el trabajo de las Misiones AltaLinks Tipo WebPanel Descripci n Se encarga del alta baja y modificaciones de los Links de Inter s CrearServicio Tipo WebPanel Descripci n Se encarga del alta baja y modificaciones de los servicios utilizados por el sistema MantenimientoEstructuraPerfil Tipo WebPanel Descripci n Se encarga del alta b
42. icitudinformacionArchivoArchivo Blob jo SolicitudInformacionArchivoNombre VarChar 500 bea SolicitudInformacionArchivoformato VarChar 10 HE Tipolnformacion Tipolnformacion i Y Tipolnformacionid IdLargo keg TipolnformacionDescripcion VarChar 2K EE Producto Producto ALE SolicitudInformacionNcM VarChar 10 GEl FAQ FAQ i FAOId IdLargo EE Comentario Comentario E SolicitudinformacionComld Mumeric 4 0 2 SolicitudInformacionComDescripcion VarChar 2K o SolicitudInformacionComFecha Fecha a SolicitudInformacionComContacto VarChar 100 Lo SolicitudInformacionComTipo SolicitudinformacionComentarioTipo Uso Es el producto Solicitudes de Informaci n solicitadas por los contactos registrados del Sistema 1 4Documentacion Tecnica PNIC v2 0 P gina 24 de 67 rr i il j TA Les Ti fee a AS HETERO DE LAA CERAS SPs i SL SAITO FS Subtema Y Subtemald Numeric i0 0 m SubtemaOrden Numeric 4 0 SubtemaNumero Character 10 SubtemaDescripcion Character 100 E SubtemaFicto Boolean SubtemaBorrado Boolean EHE Item Item ba Subtemaltemld Numeric 4 0 lt SubtemaltemOrden Numeric 4 0 z SubtemaltemNumero Character 10 3 SubtemaltemDescripcion VarChar 100 La SubtemaltemBorrado Boolean Uso Subtemas de la estructura de Perfil de Mercado del sistema SubtipoContacto O O Y SubTipoContactold IdLargo SubTipoContactoDescripcion VarChar 80 a SubtipoContactoDescription VarChar 80 x Subtipo
43. il s Empresaencacom1 mail ContactoEmpresaCargoEnEmpresa s Empresaencacomicargo ContactoEmpresaPersonasACargo s Empresaencacom1 ContactoEmpresaPaginaWeb s Empresaweb ContactoEmailSecundario s Empresamail2 ContactoEmailPrincipal s Empresamail1 Contacto Telefono2 s Empresatel2 Contacto Telefono s Empresatel1 contactoCiudad s DepNombre ContactoUltimaModificacion geidate FROM contacto as w inner join empresa_uruxxi as s on s empresadoc w ContactoDocumento and s empresatdoc w TipoDocumentold where exists select from empresa_uruxxi as s1 where s1 empresadoc w ContactoDocumento and s1 empresatdoc w TipoDocumentold and isnull w contactonombre Unknown lt gt isnull s1 empresanombre Unknown or isnull w ContactoDireccion Unknown lt gt isnull s1 EmpresaDir Unknown or isnull w ContactoEmpresaCargo Titulo2 Unknown isnull s1 Empresaencacom2tit Unknown or isnull w ContactoEmpresaCargoMail2 Unknown isnull s1 Empresaencacom2mail Unknown or isnull w ContactoEmpresaCargoEnEmpresa2 Unknown isnull s1 Empresaencacom2cargo Unknown or isnull s1 Empresaencacom2 Unknown or isnull w ContactoEmpresaCargo Titulo Unknown isnull s1 Empresaencacom tit Unknown or isnull w ContactoEmpresaCargoMail Unknown isnull s1 Empresaencacom1 mail Unknown or isnull w ContactoEmpresaCargoEnEmpresa Unknown
44. istorialld InformacionComercalPublicado InformacionComercalPosicionNoticia Productos a Tr InformacionComercialWCM Links 15 InformacionComerdallink Archivos Y InformacionComercialArchivold InformacionComercialArchivo InformacionComercial IdLargo VarChar 100 VarChar 2K Date DateTime Blob VarChar 10 WarChar 100 EstadoProceso Character 1 Numeric 10 0 TipolnformacionComercial NoticiaPublicacion Date WarChar 200 WarChar 500 Numeric 4 0 Numeric 10 0 EstadoProceso DateTime Numeric 4 0 Boolean IdLargo Boolean Numeric 4 0 Productos VarChar 10 Links URLString Archivos Numeric 4 0 Blob VarChar 10 VarChar 500 Uso Registro de los Productos Noticia Alerta y Tendencia en el Portal 1 4Documentacion Tecnica_PNIC_ v2 0 Pagina 18 de 67 r Mi o T A Ti fee ua le i li A LDAPUsuario ba Y LDAPUsuariold IdLargo pe LDAPUsuarioNombre VarChar 200 i LDAPUsuarioMail VarChar 200 Uso Tabla para mejorar la performance de b squeda de usuarios en el LDAP se carga diariamente con los datos provenientes del AD Active Directory name y mail mediante el proceso LDAPConector Programa externo detallado m s abajo Licitacion AE AA me LicitacionId IdLargo Licitacion Id No z y LicitacionDescripcion DescripcionLarga Licitacion Descripcion Yes po LictacionCiudad DescripcionCorta Licitacion Ciudad Yes 2 Paisld Numeric 10 0 Pais Yes a Lidtado
45. lete from Empresa _producto_uruxxi where not exists select ncm from EMPRESA_uruxxi as e where e EmpresaDoc Empresa _producto_uruxxi EmpresaDoc and e EmpresalDoc Empresa_producto_uruxxi EmpresalDoc END 1 4Documentacion Tecnica PNIC v2 0 P gina 63 de 67 A AA ASA HET CC CLES OTRAS SPS A ee ie he I USE DIPCI_Produccion GO edi Object StoredProcedure dbo CARGO_TABLA EMPRESA _URUXXI_A CONTACTO Script Date 11 25 2013 16 56 36 SET ANSI_NULLS ON GO SET QUOTED IDENTIFIER ON GO e Author lt Author Name gt e Create date lt Create Date gt e Description lt Description gt ALTER PROCEDURE dbo CARGO_TABLA_EMPRESA_URUXXI_A CONTACTO AS BEGIN insert into contacto Contacto Tipo TipoDocumentold ContactoDocumento ContactoNombre ContactoEmpresaRazonSocial SubTipoContactold ContactoDireccion Paisld ContactoCiudad Contacto Telefono Contacto Telefono2 ContactoEmailPrincipal ContactoEmailSecundario ContactoEmpresaPaginaWeb ContactoEmpresaPersonasACargo ContactoEmpresaCargo Titulo ContactoEmpresaCargoEnEmpresa ContactoEmpresaCargoMail ContactoEmpresaPersonasACargo2 ContactoEmpresaCargoEnEmpresa2 ContactoEmpresaCargo Titulo2 ContactoEmpresaCargoMail2 Contactouruxxi ContactoEstado ContactoPrimeraVez ContactoFechaCreacion ContactoVencimiento ContactoEmpresa TrabajoConUrugul MisCod ContactoCreadorPais 1 4Documentacion Tecnica PNIC v2 0
46. ma a verlnformacionComercial ObtenerHTMLInformacionComercial Parametros Id HTML Descripci n Retorna un documento html con informaci n de Informaci n Comercial con el ld indicado 1 4Documentacion Tecnica PNIC v2 0 P gina 31 de 67 CargarCanalDistribucionEnSession oe Parametros Id Descripci n Carga en la sesi n el Canal de Distribuci n con IdProducto Id CopiarCanalDistribucion Par metros Id ldCopia Descripci n Crea en la base de datos un Canal nuevo a partir del Canal de Distribuci n con el ld especificado por Id con el Identificador IdCopia EliminarCanalDistribucion Par metros ld Descripci n Elimina el Canal de Distribuci n en caso de que el usuario tenga permisos En caso contrario llama al WebPanel NotAuthorized ImprimirCanalDistribucion Par metros ld Salida Descripci n Genera un documento del Canal de Distribuci n indicado como par metro ste puede impreso por impresora o por Pdf esto es especificado en la variable Salida ConsultarContactoGXPortal Par metros UserLogin Existe Descripci n Retorna Existe true si el Usuario con UserLogin especificado existe en el portal ContactoTieneNCM Parametros Contactold NCM Ok Descripcion Retorna Ok true si el contacto con Id Contactold esta asociado con el NCM indicado como parametro CrearContactoGXPortal Par metros UserLogin UserFirstName UserLastName UserEmail UserPwa UserPwdConf msg
47. mbiar contrase a llamadorglobal Concurrencia Misiones llamadorglobal Enlaces DIPCI llamadorglobal Gesot Actividades DIPCI llamadorglobal Gestor Actividades DIPCI llamadorglobal Gestor Actividades Mision llamadorglobal Gestor Extranet Botones llamadorglobal Listar FAQ s listarfag Mantenimiento Estructura de Perfil llamadorglobal Mis Datos llamadorglobal Recuperar Contrase a recuperarcontrasena registro usuario internet inicializarregistrocontacto Servicios DIPCI llamadorglobal Solicitud Informacion sin Registro usuarionoregistradosolicitud wer estadisticas llamadorglobal Ver manuales llamadorglobal Ver Noticias vernotdas WW Alertas llamadorglobal WW Canales de Distribucion llamadorglobal WW Contactos llamadorglobal WW FAQ s llamadorglobal WW Licitaciones llamadorglobal WW Nota Tematica llamadorglobal WW Noticias llamadorglobal WWW Perfil de Mercado llamadorglobal WW Solicitud de Informacion llamadorglobal WW Subtipo de Contacto llamadorglobal WW Tendencias llamadorglobal WW Tipo de Canal llamadorglobal WW Tipo de Documento llamadorglobal WW Tipo Informacion llamadorglobal 5 6 Permisos AN Ti j Py yee w a E LA ETE OC EAE DO EAST PA Nombre de programa Se asignaron acceso a todas las actividades para todos los roles que tienen participaci n en la aplicaci n incluyendo tambi n el rol desconocido dado que cada actividad corre internamente el proceso de seguridad para manejar accesos al sistema 1 4Docum
48. metros Contactold Descripcion Permite al usuario Extranet modificar sus datos NotAuthorized Descripcion Muestra con un mensaje que el usuario no esta autorizado a realizar esa accion 3 Master Page No Tiene 3 8 Web Components Nombre WCMantenimientoServicio03 Descripci n Web Component encargado de gestionar alta baja y listado de los servicios del nivel 03 Invoca Nombre WCMantenimientoServicio05 Descripci n Web Component encargado de gestionar alta baja y listado de los servicios del nivel 05 Invoca Nombre WCMantenimientoServicio07 Descripci n Web Component encargado de gestionar alta baja y listado de los servicios del nivel 07 Invoca No Tiene 3 9 Subtipos PaisesConcurrencia Descripci n Como las misiones tienen concurrencia sobre determinados pa ses se cre un subgrupo para indicar qu Pa s concurre con pa ses de la misma tabla Clave PaisldConcurrencia Campos PaisldConcurrencia PaisNombreConcurrencia 3 10 Temas El tema utilizado es GenexusX 1 4Documentacion Tecnica PNIC v2 0 P gina 42 de 67 te HET CC ECL oR SPS A ee ie 1 4 APLICACIONES EXTERNAS 4 1 Cargar tabla con informacion de LDAP Proceso diario que actualiza name nombre de usuario y mail de los usuarios almacenados en el active directory en la tabla LDAPUsuario Este proceso fue disenado en el lenguaje java con el proposito de optimizar los listados de usuarios tipo 3 Ministerio Su idea basic
49. mientos especificados en SQL Servercomo un job en el servidor de bases de datos de producci n Los pasos del job son los siguientes procedimientos sql en este orden o BORRO_TABLA ARCHIVO _ TEMPORAL o CARGO _ DESDE _URUXXI o CARGO_TABLA EMPRESA _URUXXI_A CONTACTO 1 4Documentacion Tecnica PNIC v2 0 P gina 60 de 67 te HET CC ECL oR SPS A ee ie 1 ANEXOS Eventos de Caida de GXPortal Cuando se instalo la aplicaci n en testing se dieron ca das del Gxportal donde la causa que se ve a era que bloqueaba las tablas de seguridad del Gxportal El sistema no accede directamente a dichas tablas sino que utiliza los webservices brindados por inform tica para dicho fin Dichos webservices eran invocados en cada webpanel de la aplicaci n se noto que ello podr a causar demasiados accesos a las tablas de seguridad y causar dicho bloqueo La soluci n a que se llego es se creo el webpanel LlamadorGlobal que es el que invoca a los webservices de seguridad y llama a los dem s webpanels grabando en la session los permisos que obtiene que son leidos por los dem s webpanels El llamador global es invocado solamente al ir a las diferentes opciones del men reduciendo los llamados al webservices de seguridad Desde dicho cambio no se produjeron ca das del GXportal por dicho motivo Procedimientos SQL USE DIPCI_Produccion GO Peer Object StoredProcedure dbo BORRO_ TABLA ARCHIVO TEMPORAL Script Date 11 12 2013 21 20 58 SET ANSI_NULL
50. nnnoncnonaconnnnonaronnnnonos 7 2 1 2 Dala SIONS Siento latido ica tiroteos temtetacetentausttenecanttenieatiestetaoo tenets 9 2 1 3 Data VIW A ia 10 22 Base de DAS ee ee eee ee eee NAE 11 2 2 1 Procedimientos SQL diarios a correr fuera de horario de oficina 11 222 L a APERE EEE EE EE E E EE E E E 12 23 1118 4010 ge ou ELECCION ese E een ee eee een eee 14 3 DESCRIPCION DE LOS COMPONENTES DE LA APLICACI N 00008 15 Jl o gt on eee eee ee 15 Archivo Temporal ear 15 CanalDiS MDU CION ar E E E E EEN 16 GandlBISMDUCION E aa A E E 16 Eo petne PE o E E UE O BE OE o 17 OSU AGO Setas 17 ESPN e sio pasota 17 PAG o e E PR OP PERE NE ER GEO iad caus tecueaaiaeniuneions 17 A MILES OUCICIO iaa 18 InformacionComMercCIal sissa EEEN EE a 18 EOAR U OI o ea E PP 19 Eo ee a A PEIEE o PA 19 EJ Any o e e E eo O O 19 ManejoMallS ocooncccocnccccnnocnccccnonocononnnoncnonononnrnonnnnnnnnnnnrnnnnnonnrnnnnrnnnnnnnnrnnnnennrnnnnss 19 A 20 PCO rta a basal 20 PO nao oa tea 20 A PR Ay Pe Oe Oo II A 20 PP o RP RC A 20 A e O E A A 21 NOA 21 A 22 nn e O Eo eee 22 Fe FUMING AO state 22 1 4Documentacion_Tecnica_PNIC_v2 0 Pagina 3 de 67 HEETAD HE HNE ATRAS MF A A 1 o A e O O O A 23 ORIVICION er e E e secthanes E a e a a a a e 23 SCO G an S AE E EE E E AE E EE S 23 SONICO ns 23 DONCIMUG MOU CI N escondo sein esto set EEE E E E E 24 UCI e EE teers de o o o On 25 LOO GUO easter erate aera cess ce buon toco ci cos
51. nnonononnnnonnnnnncnnnnnnnnnnnnnnnnonnnos 44 5 2 2 DIPCI Nuevo Intranet Posici n Horizontal Superior oocccoccccocnccncnnooninnooos 44 5 2 3 DIPCI Nuevo Intranet Mantenimientos occocccccncccncocnccnnccnnccnnnnnnnnnnonnnnnnnnos 45 5 2 4 DIPCI Nuevo Intranet MISIONES coocccccccccncccncccnoncncccnonononnnonnnonnnnnnnnnnnnononos 45 5 2 5 DIPCI Nuevo Intranet Productos ooccocccocncccncccncccncccncnoncncnonononnnnnnnnnnnnnnnnos 46 5 2 6 DIPGI Nuevo MINISTerO wsiiscdinssinviinctdsaianctsiantosdsinedvnntdentanataseiencaiantenasaaatasnitans 46 321 DIPCI Nuevo PUDO Orton 46 5 2 8 DIPCI Nuevo Registro P blico oocccocccccoccoccccnccocnncnncncnncnnnoncnonanonnnanoos 47 1 4Documentacion Tecnica PNIC v2 0 P gina 4 de 67 HEETAD HE HNE ATRAS MF A A 1 5 3 Mapa del SiO siseccscscensscusictisdscnddacdeesda edsdescctdsaedatindidessaddonsdatsdcindceedcee stindadedsncdenndet 47 5 3 1 DIPCI Nuevo Administraci n coocccccncccncocncccnccononononononnnonnnonnnonnnnnnnnnnnnnnnnos 47 5 3 2 DIPCI Nuevo MISIONES occoocccocccocncocococococococononononnnncnnnronononnnnononorinoninaninaninoss 49 5 3 9 DIPOI Nuevo EXE 50 oA DIPOLNUevo PUDIC O oe aone E E E E E 51 O PP e USES E 52 DA ADICCION A E 53 5 5 PIC UV IGA ROI PP o PER O RO E BS E O E E 54 A A 54 6 USUARIOS DEL SISTEMA ca 55 6 1 Alta d USUATIOS irene 55 6 1 1 Usuarios Internos del MRREE coocccccccncccncncncncncncnononononononanonanonanonanonanenanes 55 6 1 2
52. o Identificador de servicio con identificador de largo tres Servicio05 E nnn ee Y Servicio0 5ld pe Servicio0 5Descripcion i Servicio05IdNumero Servidads VarChar 5 WVarChar 1K Numeric 5 0 Uso Identificador de servicio con identificador de largo cinco Servicio07 Y Servicio07Id 42 Serviciod Descripcion i Servicio07IdNumero Uso Servicio con identificador de largo siete 1 4Documentacion Tecnica _PNIC_v2 0 VarChar VarChar 1K Numeric 7 0 Pagina 23 de 67 HAT mi fd Sy her SHERT ETE OC EAE DOS ASTON PA SolicitudInformacion Solicitudinformacion E SolicitudinformacionId IdLargo i J SolicitudinformacionFecha Date a Paisld Mumeric 10 0 a SolicitudInformacionActividad VarChar 2K SolicitudinformacionDescripcion LongWarChar 2M 2 SolicitudInformacionDestinaOrigen VarChar 100 SolicitudInformacionComentarios LongVarChar 2M a SolicitudinformacionEstado EstadoProcesoSolicitud z SolidtudInformadonRespuesta LongVarChar 2M SolictudInformacionContacto VarChar 100 SolicitudinformacionRespoonsable Mumeric 10 0 Z a MisCod Mumeric A 0 SolicitudInformacionMision VarChar 200 HE Link Link E 3 SolicitudInformacionLinkId Numeric 4 0 E J SolicitudInformacionLinkURL VarChar 500 CE Imagen Imagen ip SolicitudInformacionImagenid Numeric 4 0 hem SolicitudInformacionImagenImagen Blob EE Archivo Archivo SolicitudinformacionArchivold Numeric 4 0 Sol
53. o o MINISTERIO DE RELACIONES EXTERIORES REPUBLICA ORIENTAL DEL URUGUAY Plataforma Nacional de Inteligencia Comercial Sistema de Informaci n de Comercio Exterior SICEX Manual T cnico Versi n 2 0 Departamento de Desarrollo Direcci n de Inform tica Noviembre 2013 EE a HEETAD H HNE WERNE MA BEL i Propiedades del Documento abuts comentes CCC Ministerio de Relaciones Exteriores T tulo del Documento Proyecto DIPCI 2013 Manual T cnico de Transferencia Hist rico de los cambios documento Especificaci n de BD i 28 10 2013 TRN Proc y WP Gerardo Fernandez y Braian Elliot Braian Elliot 29 10 2013 1 3 Procedimientos Gerardo Ibarra 05 11 2013 Versi n Final Ing Mauricio Rinaldi os1y2013 1 2013 Arreglos finales 12 11 2013 Correcciones al Braian Elliot Documento Correcciones al Gerardo Fern ndez 12 11 2013 13 11 2013 Gerardo Fern ndez Fern ndez 25 11 2013 Braian Gerardo y Gerardo 27 11 2013 Gerardo Ibarra y Gerardo Fern ndez Lista de distribuci n T O reste Personal de la Empresa URUSYS Desarrollo y Verificaci n del Manual Personal de Inform tica Transferencia Tecnol gica 1 4Documentacion_Tecnica_PNIC_v2 0 P gina 2 de 67 HEETAD HE HNE ATRAS MF A A 1 CONTENIDO SOMA Ona 3 Ll INTRODUCCI N ena ee ee ee 6 2 MODELO GENEXU Simons Q rta eo Orea 7 21 C nig racion Modelo GA session tcinas 7 2 1 1 Propiedades del Modelo ocooocccoccccccncoccccccnconcnco
54. pcO096 spc0107 spc0142 Warnings treated Web information Focus control First input attfvar on the page Servlet directory CA Program Files x66 4pache Software Foundation Tomcat 5 SiwebappsiCHP Use annotations For s Mo 1 4Documentacion Tecnica PNIC v2 0 P gina 8 de 67 rrr M MEVTAD E CANTE ATRAS LETE Bii 1 ClassPath g classr zip GsUtils jar lucene core 2 2 0 jar Test jar LA Program Files s86 h4pache Software Foundation Tomcat 5 5cornmonslib servlet ap jar Adiwersbcprov est dk 14 145 ar Adiwersbcprow k 14 145 jar Adnivers 400 jar Adnyvers ttds 1 2 ar Adnversojdbeo1 4 jar Adnversspdttools textsharplib jar LA Program Files 66 4A T ech GenexussGenesusee v1 UserControl kneet Convertcore renderer jar C Program Files 86 V4A T ech GenexussGenesusese v1 SUserControle RnetConvertyitext 2 17 jar C Program Files 66 4A T ech GenexussGenexsusee v1 UserControl kinet Convert kneet Convert jar C Program Files k86 MAAT ech GenexussGenesusee v1 UserControl kinet Convert T idy jar Llib para pasar a pdf de htrilpd4rnl jar LAlilbhpara pasar a pdf de html es_ css jar 2 1 2 Data Stores DataStore SOL Server Type Datastore Description SQL Server Access technology settings Access technology to JDBC List of external store Connection information JDBC driver TDS Driver Type 4 Use custom JDBC False Database name DIPCI_ Produccion Server name 192 168 38 98 Server TOFIIF
55. r JsonJava jar jt400 jar jtds 1 2 jar lucene core 2 2 0 jar lucene highlighter 2 2 0 jar lucene spellchecker 2 2 0 jar ojdbc14 jar pd4ml jar odftools itextsharplib jar poi jar ss_css2 jar tm extractors 0 4 jar upload jar pol jar 1 4Documentacion Tecnica PNIC v2 0 P gina 58 de 67 h ry A F O a i A o it St A ii gl rd 3E Por ultimo si se desea se puede agregar el jar C LDAPConnector dist _DAPConnector jar y el archivo C LDAPConnector dist config txt correspondientes a la tarea autom tica de actualizar en la tabla Sqlserver el directorio LDAP LDAPConnector Sa WAR Deployment co Archivo Editar Acciones Ayuda de a 2 General Deployment Descriptor Location lt Client gt Y V Deploy this Location Descriptor Type Tomcat 5 K Y Web Application Hame hiipci_final Additional Libraries PAMELA ARIANE NEAR A as A C 1Models1DIPCI FINAL JavaModel web GXp P 1Madel1e NiTPPT FTMAT Tatratnde li nehi Cyn T 4 TT DE Metadata files E E Additional Files lt Root gt Add Directory fe UblicTempStorage PrivateTempStorage Remove Directory Add Files Remove File Exit Build WARS e Hacer el deploy del war en el servidor Tocamcat e Resetear aplicacion en el servidor Apache Tomcat e Copiar a un directorio deseado los procesos autom ticos aenviarmailsautomaticos class LDAPConector jar y agendarlos Para
56. ripcion Retorna Ok true si el usuario tiene alguno de los NCM indicados en el producto indicado por el Id ValidaMail Par metros Mail Ok Descripci n Retorna Ok true si el mail tiene un formato adecuado BorrarFAQ Parametros d Descripci n Borra la FAQ con el Id indicado CopiarNotaTematica Par metros Id ldCopia Descripci n Carga en la sesi n la Nota Tem tica con ldProducto ld con el IdProducto especificado por IdCopia ModificarNotaTematica Par metros ld Descripci n Carga en sesi n la Nota Tem tica con el id indicado y luego llama al WebPanel crearNotalematica En caso que el usuario no tenga permiso para modificar dicha Nota Tem tica llama a verNotaTematica ObtenerHTMLNotaTematica Par metros ld HTML Descripci n retorna un documento html con informaci n de la Nota Tem tica con el ld indicado EliminarNotaTematica Par metro Id Descripci n Elimina la Nota Tem tica en caso de que el usuario tenga permisos en caso contrario llama al WebPanel NotAuthorized 1 4Documentacion Tecnica PNIC v2 0 P gina 30 de 67 mm A HET CC ECL oR a o fi i CopiarPerfilDeMercado Par metros Id ldCopia Descripci n Carga en la sesi n el Perfil de Mercado con IdProducto Id con el IdProducto especificado por IdCopia EliminarPerfilDeMercado Par metros ld Descripci n Elimina el Perfil de Mercado en caso de que el usuario tenga permisos en caso contrario
57. ros TipolnformacionComercial Descripci n Pantalla en donde se puede realizar Alta Baja y Modificaci n de Alertas Noticias y Tendencias as como tambi n Obtener listados sean publicados o en el historial Invoca e ModificarInformacionComercial e CrearInformacionComercial e EliminarInformacionComercial procedimiento e VerlnformacionComercial ModificarInformacionComercial Parametros InformacionComercialld Descripci n Permite modificar la Alerta Noticia o Tendencia indicada por el par metro 1 4Documentacion Tecnica PNIC v2 0 P gina 36 de 67 CrearlnformacionComercial Par metros InformacionComercialld InformacionComercialTipo Descripcion Permite dar de alta una Noticia Alerta o Tendencia dependiendo de que se le indique por par metro el ld de la Informacion Comercial resultante es el indicado en por InformacionComercialld VerlnformacionComercial Par metros InformacionComercialld Descripci n Permite visualizar la Noticia Alerta o Tendencia indicada por el par metro Invoca e ImprimirInformacionComercial ImprimirinformacionComercial Parametros InformacionComercialld Salida Descripci n Se visualiza un HTML con informacion de la Alerta Noticia o Tendencia indicada y se le permite al usuario imprimir la misma WWCanalDistribucion Descripci n Pantalla en donde se puede realizar Alta Baja Modificaci n Copia de Canal de Distribuci n as como tambi n Listar los mismos sean publi
58. s Tendencias DIPCI Mision Licitaciones yl DIPCI Nuevo Mision Plantilla DIPCI Nuevo Misiones Manuales 1 4Documentacion Tecnica _PNIC_v2 0 P gina 49 de 67 5 3 3 DIPCI Nuevo Extranet Plantilla ACCESO RAPIDO Inicio Notas Tern ticas Perfil de Moticias Alertas Tendencias Canales de Distribuci n Contactos Solicitud de Informacion Mis Datos Cambia Men es ACCESO RAPIDO DIPCI Nuevo Extranet P ginas Mercado t Contrase a Mat oth ed pl ae a SS RETO OC EAE DOS ASTON PA Quienes Somos Descripci n DICPI Extranet Cambiar pass DIPCI Ext Plantilla Vieja DIPCI Extranet Alertas DIPCI Extranet Canales DIPCI Extranet Contactos DIPCI Extranet Inicial DIPCI Extranet Mis Datos DIPCI Extranet Motas Tematicas DIPCI Extranet Moticias DIPCI Extranet Perfil Mercado DIPCI Extranet Solicitud Informacion DIPCI Extranet Tendencias DIPCI Huevo Extranet Plantilla Intranet 1 4Documentacion Tecnica _PNIC_v2 0 P gina 50 de 67 HET HE ECL Do SPSL ei Bade 5 3 4 DIPCI Nuevo Publico Pagina CONTACTOS Intranet Lisuario Contrase a Aceptar gt Registrarse Obtener Contrase a ACCESO RAFIDO Preguntas Frecuentes Moticias Solicitud de Informacion Menues CONTACTOS DIPCI Nuevo Registro Publico ACCESO RAPIDO DIPCI Nuevo Publico Paginas Tipo Descripci n DIPCI Nuevo Pub Moticias DIPCI Huevo Pub Preguntas Frecuentes DIPCI Huevo
59. tom tica GenerarldSistema Par metros ld Descripci n Crea el id para el producto que lo solicita ObtenerDescripcionNmc Par metros ncm ncmdescripcion Descripci n Devuelve la descripci n para el ncm que la solicita bien o servicio ObtenerHtmiMail Par metros cuerpo htmlimail Descripci n Prepara el html para el mail en base al cuerpo ObtenerlnfoUsuarioLogeado Par metros usuario Descripci n Devuelve el usuario logueado del MRREE ObtenernombreUsuarioLdap Par metros nombreusuario Descripci n Devuelve el nombre del usuario logueado del mrree ObtenerPaisContactodesdeMail Parametros mail pais Descripcion Devuelve el pais a partir del mail del contacto ObtenerParametro Parametros parametro valor Descripcion Devuelve el valor a partir del parametro 1 4Documentacion_Tecnica_PNIC_v2 0 Pagina 29 de 67 ObtenerTituloProducto oo Par metros id link_del producto Descripci n Devuelve a partir del ld el link del producto PasarANoticia Par metros Id TipoProducto Titulo Descripcion Imagenld Descripci n Pasa a Noticia el producto indicado en el par metro Id PasarAPDF Parametros TextoHTML NombreArchivo Descripcion Genera un PDF a partir del textoHTML con el nombre especificado TieneConcurrencia Parametros Pais 1 Pais 2 Ok Descripcion Retorna Ok true si el pais 1 tiene concurrencia con el pais 2 TieneNCM Parametros Usuario Id ProductoTipo Ok Desc
60. tranet NotAuthorized CrearServicio MisDatos MantenimientoEstructuraPerfil AltaLinks AltaConcurrencias WWLicitacion CambiarContrasena GestorExtranet WWSubtipoContacto WWNotaTematica Descripcion Pantalla en donde se puede realizar Alta Baja Modificacion Copia de Notas Tem ticas asi como tambi n Listar las mismas sean publicadas o en el historial Invoca CrearNotaTematica ModificarNotaTematica procedimiento CopiarNotaTematica procedimiento EliminarNotaTematica procedimiento VerNotalematicaHTML 1 4Documentacion Tecnica PNIC v2 0 P gina 34 de 67 mm A HET CC ECL oR a o fi i CrearNotaTematica Parametros NotaTematicald Descripcion Es la pantalla encargada de dar de alta o modificar Notas Tematicas Invoca e CrearNotaTematicaSubtemaDesdelema CrearNotalematicaSubtemaDesde Tema Par metros Subtemald NotaTematicald Descripci n Se encarga de crear un subtema para la Nota Tem tica que se esta creando modificando VerNotaTematicaHTML Par metros NotaTematicald Descripci n Se visualiza la Nota Tem tica indicada permitiendo imprimir y pasar a Pdf En caso de estar vencida los usuarios con ROL DIPCI pueden renovar la misma Invoca e ImprimirNotaTematica e VerNotaTematicaSubtema ImprimirNotaTematica Par metros NotaTematicald Descripci n Se visualiza un HTML con informaci n de la Nota Tem tica indicada y se le permite al usuario imprimir la misma VerNotaTematicaSubtema
Download Pdf Manuals
Related Search
Related Contents
Manual de instruções - Index of User's Guide WARNING! View/Open - Calhoun: The NPS OM, Gardena, Broyeur silencieux, Art 03980-20, Art 03982 Test CEDIA® Méthadone Husky F2S20VWD Use and Care Manual Hunter Fan 30059 Air Cleaner User Manual User Guide 3G10WVR Intermec CK60 User's Manual Approx appHSBT02x Copyright © All rights reserved.
Failed to retrieve file