Diferencia entre revisiones de «Reporteador»
Línea 93: | Línea 93: | ||
* Carácter pipe '''|''' que es un separador de campo. | * Carácter pipe '''|''' que es un separador de campo. | ||
* Definiremos los valores '''1=Activo''', '''0=Inactivo''' para indicar que reporte deseamos configurar. | * Definiremos los valores '''1=Activo''', '''0=Inactivo''' para indicar que reporte deseamos configurar. | ||
+ | El ordenamiento para la configuración de los reportes es el siguiente: |
Revisión del 23:19 19 jul 2019
Características
- Aplicación: Windows Forms.
- Framework: .NET Framework 3.5.
- Nombre GIT: VendingFactory-RP
- Descarga GIT: http://192.168.9.60:8080/scm/git/VendingFactory-RP
Objetivo
El objetivo de este aplicativo es la emisión de reportes en formato de Excel. Una vez generado el reporte en archivo, este se envía a los destinatarios vía correo electrónico.
![]() | Los reportes emitidos por la aplicación son los que se mencionan a continuación: |
Identificador Reporte | Nombre Reporte | Nombre Reporte Corto |
CCS | CENTRO DE COSTOS REPORTE CONSUMO SEMANAL | RPT CENTRO DE COSTOS SEMANAL |
CCM | CENTRO DE COSTOS REPORTE CONSUMO MENSUAL | RPT CENTRO DE COSTOS MENSUAL |
CSP | IMPERIAL REPORTE CONSUMO SEMANAL PRODUCTO - USUARIO | RPT WEEKLY CONSUMPTION BY PRODUCT |
CSU | IMPERIAL REPORTE CONSUMO SEMANAL USUARIO - PRODUCTO | RPT WEEKLY CONSUMPTION BY USER |
CAU | IMPERIAL REPORTE CONSUMO ANUAL USUARIO - PRODUCTO | RPT YTD CONSUMPTION BY USER |
ABM | REPORTE DE ABASTECIMIENTO MÍNIMOS | RPT REPLENISHMENT - ABASTECIMIENTO MÍNIMO |
ABF | REPORTE DE ABASTECIMIENTO FULL | RPT REPLENISHMENT - ABASTECIMIENTO FULL |
RCF | REPORTE DE CONSUMOS FRISA | RPT CONSUMOS FRISA |
DCF | REPORTE PARA DESCARGA DE CONSUMOS FRISA | RPT DESCARGA DE CONSUMOS FRISA |
CDI | REPORTE CONSUMO DEL DÍA ANTERIOR | ID CUSTOMER (RPT REPLENISHMENT) |
El envió automático de estos reportes se configura desde el Back Office de Vending Factory como se muestra a continuación:
Diagrama flujo proceso
El flujo de proceso de este aplicativo se describe en el siguiente diagrama de flujo:
Configuración de envió de reportes
Se debe configurar el archivo VF Reporteador.exe.config, definiendo la base de datos, nombre del ambiente, idioma, reporte a configurar y url del ambiente del Back Office.
Para determinar el archivo VF Reporteador.exe.config a modificar se debe seleccionar el ambiente de los Ambientes productivos existentes que se va a configurar para el envió de reportes con el aplicativo.
Estos cambios deben ser realizados por el área de Admin Servicios, ya que la instalación de este aplicativo esta en un servidor productivo.
- Ingresar al servidor PALAS ( 192.168.69.96 )
- Ingresar al directorio C:\Telstock
- Ingresar al directorio correspondiente al ambiente que se vaya a configurar de acuerdo con los Ambientes productivos existentes
- Editar el archivo VF Reporteador.exe.config con la aplicación del Bloc de notas o Notepad++
- Realizar los siguientes cambios descritos en el archivo:
5.1 Buscar la llave CantAmbientes y determinar que valor tiene en el campo Value.
5.2 Incrementar en lo que tenga mas uno el valor del campo Value de la llave CantAmbientes. En el ejemplo anterior tiene un valor de 15 por lo que incrementaremos a 16.
5.3 Agregar una nueva linea que se va a llamar Ambiente mas el numero que incrementamos en el punto 5.2 la cual se va a llamar Ambiente16. Esta nueva linea va a tener en el campo Value los siguientes valores: * Nombre de la base de datos del ambiente. * Carácter pipe | que es un separador de campo. * Nombre del ambiente el cual es un nombre que identifique el ambiente. * Carácter pipe | que es un separador de campo. * Idioma que normalmente se utiliza ES (ESPAÑOL). * Carácter pipe | que es un separador de campo. * Definiremos los valores 1=Activo, 0=Inactivo para indicar que reporte deseamos configurar. El ordenamiento para la configuración de los reportes es el siguiente: