Академический Документы
Профессиональный Документы
Культура Документы
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
2
Contenido
Introducción .............................................................................................................................. 3
Sumario ............................................................................................................................. 3
Módulo 1: Prerequisitos y proceso de instalación ......................................................................... 4
Arquitectura de la Familia 2KDoce ....................................................................................... 5
Requisitos de Hardware y Software ..................................................................................... 6
Configuración adicional a realizar para Profit Plus Administrativo 2KDoce ............................... 7
Windows Communication Foundation ........................................................................... 7
Coordinador de Transacciones Distribuidas (MSDTC) ..................................................... 7
Habilitar CLR en SQL Server ...................................................................................... 10
Instalar ADO NET Data Services ................................................................................. 10
Proceso de instalación ...................................................................................................... 10
Módulo 2: Integración de los Productos .................................................................................... 16
Compatibilidad entre versiones y consideraciones para procesos de integración entre distintas
familias de Profit Plus ....................................................................................................... 17
Contabilizar Datos Administrativo: ..................................................................................... 18
Transferir Nómina al Administrativo ................................................................................... 19
Configuración de los productos de la familia 2k12 para realizar el proceso de integración ..... 20
Configuración para la integración de Administrativo 8.x con Contabilidad 3.x ....................... 21
Configuración para la integración de Nómina 2.x con Administrativo 8.x ............................. 23
Configuración para la integración de Nómina 2.x con Contabilidad 3.x ................................ 24
Configuración para la integración de Nómina 2.x con Administrativo 7.x ............................. 25
Configuración para la integración de Administrativo 7.x con Contabilidad 3.x ....................... 26
Módulo 3: Base de Datos ......................................................................................................... 28
Diseño de la Base de Datos de Profit Plus .......................................................................... 29
Cambios en la base de datos actual de MasterProfit, Contabilidad y Nómina ........................ 30
Alcance del proceso de migración de Profit Plus Administrativo 7.5 a 8.0 ............................. 31
Migración de Profit Plus Administrativo 7.5 a Profit Plus Administrativo 8.0 .......................... 32
Módulo 4: Validación de consistencias ....................................................................................... 34
Proceso de validación de consistencias de Profit Plus Administrativo 8.0 .............................. 35
Módulo 5: Modificación de Formatos y Reportes ........................................................................ 38
Arquitectura de los reportes .............................................................................................. 39
Elementos de un formato y/o reporte ................................................................................ 39
Archivo de Diseño ..................................................................................................... 39
Registro de Configuración .......................................................................................... 39
Procedimiento Almacenado ........................................................................................ 39
Esquema de Datos (Dataset) ..................................................................................... 39
Diferencias entre Formatos y Reportes .......................................................................... 40
Configuración de formatos y reportes ................................................................................ 40
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
3
Introducción
Sumario
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
4
Módulo 1:
Prerequisitos y
proceso de
instalación
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
5
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
6
Equipo Servidor
Las estaciones de cliente se conectan al servidor sobre el cual corre parte de la aplicación, este
servidor debe tener las siguientes características:
Mínimo Recomendado
Procesador Pentium Dual Core 3.2 Ghz Intel Xeon 3.2 Ghz o superior
Memoria RAM 4 GB 8 GB
Video SVGA SVGA
Lectora de disco DVD DVD
Disco Duro 10 GB Espacio libre 40 GB Espacio libre
Sistema Windows XP Pro (SP 3).* Windows Server 2008 – 2008 R2.*
Operativo (32 o Windows 7 Pro, Enterprise o Ultimate.* Windows Server 2012 o superior.*
64 bits) Windows Server 2003 – 2003 R2,*
Windows Server 2008 – 2008 R2,*
Windows Server 2012 o superior.*
*La licencia del producto debe ser original.
Equipo Cliente
Para instalar y ejecutar Profit Plus® 2KDoce en su equipo como una estación cliente, debe tener las
siguientes características:
Mínimo Recomendado
Procesador Intel Dual Core Pentium Dual Core 3.2 Ghz
Memoria RAM 1 GB 2 GB
Video SVGA, resolución 800x600 SVGA, resolución 1024x768 o superior,
tarjeta 128 MB o superior
Lectora de disco DVD DVD
Disco Duro 2 GB Espacio libre 4 GB Espacio libre
Sistema Windows XP Pro (SP 3).* Windows 7 Pro, Enterprise o Ultimate.*
Operativo (32 o Windows Vista Business.* Windows 8 Pro, Pro WMC, Enterprise.*
64 bits) Windows 7 Pro, Enterprise o Ultimate.*
Windows 8 Pro, Pro WMC, Enterprise.*
*La licencia del producto debe ser original.
Consideraciones al instalar
Debe tener instalado, como manejador de base de datos, Microsoft SQL Server 2008, 2008
R2, 2012 ó 2014 en versiones Express o Estándar, de acuerdo a su licencia de Profit Plus:
o Microsoft SQL Server Express para licencias Profit Plus Home, Lite, Small
Business, Desktop y Profesional.
o Microsoft SQL Server Estándar o Superior para licencias Profit Plus Corporativa
Small Business y Corporativa.
Para proceder a la integración con Profit Plus ® Nómina debe tener instalada la versión 2.2.
Para proceder a la integración con Profit Plus® Contabilidad debe tener instalada la versión
3.3.
Es imprescindible tener instalado en el servidor Internet Information Server (IIS) versión 6
o superior.
El Internet Information Server debe tener correctamente configurado ASP.NET 2.0
Tanto las estaciones clientes como el servidor deben tener instalado .NET Framework 3.5
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
7
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
8
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
9
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
10
Habilitar CLR en SQL Server en la instancia de SQL Server donde está alojada la base
de datos de Profit Plus Administrativo, usando los siguientes comandos:
EXEC sp_configure 'show advanced options' , '1';
GO
reconfigure
GO
EXEC sp_configure 'clr enabled' , '1'
GO
reconfigure
GO
EXEC sp_configure 'show advanced options' , '0';
GO
reconfigure
GO
Nota: Validar que la autenticación del SQL Server sea mixta y que exista el usuario profit
con contraseña profit, con privilegios de seguridad en SQL Server de sysadmin
Instalar ADO NET Data Services en las estaciones clientes los archivos siguientes según
corresponda:
o ADONETDataServices_v15_CTP2_RuntimeOnly.exe
o AdoNet para data Services.exe (requerido en Windows Xp)
o Windows6.1-KB976127-v6-x86.msu, Windows6.1-KB976127-v6-x64.msu (requerido
en Windows 7)
Proceso de instalación
Para realizar el protocolo de instalación de Administrativo 8.x se toman las mismas consideraciones
de los productos Contabilidad 3.x y Nómina 2.x, usando los paquetes de instalación identificados
con la extensión (.exe) para la familia 2k12 y la validación de los sitios web.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
11
Una vez ejecutado el archivo anterior mostrará la ventana del asistente de instalación.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
12
Hacer clic en el botón siguiente y en la siguiente pantalla configurar los valores requeridos
Realizado el paso anterior aparecerá nuevamente el asistente de instalación para informar que el
proceso se ejecuto satisfactoriamente.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
13
Una vez abierto el administrador del IIS, ubicar uno de los archivos que componen el sitio web
(extensión svc) y dar clic en el botón Examinar.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
14
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
15
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
16
Módulo 2:
Integración de los
Productos
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
17
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
18
Consideraciones
Administrativo 2k12 no funciona con Contabilidad 2.6.9 y Nómina 1.9.
Para que Contabilidad 3.2 y Nómina 2.1 funcionen al integrar con Administrativo 2k12, se deben
migrar contabilidad 3.2 y Nómina 2.1 a 2k12 (correr scripts de BD y actualizar versión).
A partir de la liberación de la familia 2K12 no saldrán más versiones 2k8 en DVD. Si el cliente que
tiene una licencia 2k8 y quiere actualizar versión lo puede hacer y tendrá un producto 2k12 con
licencia 2k8 (el sistema se lo advertirá al cliente y por ejemplo en Nómina y Contabilidad no estarán
disponibles los módulos de inteligencia de negocios), en este caso podrá seguir integrándose con
Administrativo 7.5.
TIPS:
Los documentos de Profit
Plus® Administrativo que han
sido contabilizados no pueden ser
modificados.
Una vez efectuado el registro de contabilización, es necesario procesarlo, empleando el botón Procesar, para
que así el sistema “dispare” la ejecución de las reglas de integración, las cuales son las encargadas de ejecutar
la contabilización de los documentos y transacciones registradas en Profit Plus® Administrativo.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
19
Una vez efectuado el registro de transferencia, es necesario procesarlo, empleando el botón Procesar, Este
proceso al ser ejecutado genera en Profit Plus Administrativo®, para cada recibo o renglón de la generación
de beneficio social:
Una orden de pago por el monto a pagar del recibo o beneficio social cuando la forma empleada para
pagar al trabajador es cheque o efectivo.
Un movimiento de banco por el monto a pagar del recibo o beneficio social cuando la forma empleada
para pagar al trabajador es transferencia.
Para agrupar los documentos que se generan en Profit Plus Administrativo® haga clic en el botón
“Agrupar por Información Administrativa”.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
20
Ejercicios
1. El cliente desea integrar sus ventas de Profit Plus Administrativo Profesional 8.0 con Profit Plus
Contabilidad 3.3 Desktop, ¿Explique si es posible y qué configuración funcional debemos aplicar?
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
2. El cliente desea integrar sus recibos de Profit Plus Nómina 2.2 edición Small Business con Profit Plus
Administrativo 8.0 edición Profesional, ¿Explique si es posible y qué configuración funcional debemos
aplicar?
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
3. El cliente desea integrar su Profit Plus Contabilidad 3.3 edición Small Business con Profit Plus Nómina
2.2 edición corporativo para contabilizar los recibos de nómina, ¿Explique si es posible y qué
configuración funcional debemos aplicar?
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
4. El cliente desea integrar Profit Plus Administrativo 8.0 edición corporativa Small Business con Profit
Plus Contabilidad 3.2 edición Small Business, para contabilizar sus movimientos de caja y banco,
¿Explique si es posible y qué consideraciones se deben tomar?
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
5. El cliente desea integrar Profit Plus Administrativo 7.5 con Profit Plus Contabilidad 3.3 y Profit Plus
Nómina 2.2 ¿Explique si es posible y que configuración funcional debemos aplicar?
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
21
Para proceder a contabilizar haga uso de la opción Contabilizar que se encuentra disponible en la pestaña
Integración.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
22
Para poder asignar la información en la pantalla anterior se deben realizar los siguientes pasos desde la
herramienta de administración.
1. Clic en el menú Herramientas.
2. Clic en la opción Importar Datos.
3. Clic en la opción Contabilidad a Administrativo y se abrirá la ventana Importar Datos- Contabilidad ->
Administrativo.
4. Seleccionar en Desde la empresa de Contabilidad desde la cual se transferirán los datos.
5. En Hasta se seleccionará la empresa de Administrativo 8.x que es donde se copiará la información.
6. Clic en el botón Aceptar para comenzar el proceso.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
23
En Administrativo 8.x:
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
24
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
25
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
26
En Contabilidad 3.x:
Dar clic en la pestaña Mantenimiento,
luego dar clic en el botón Empresa y se
abrirá la ventana Configuración de
Empresa. Dar clic en la pestaña
Contabilización y colocar la
configuración de la integración con
Profit Plus Administrativo 7.x (El
directorio en donde se encuentra la
empresa correspondiente en el sistema
Administrativo, el nombre de la base de
datos del sistema Administrativo, el
código de la empresa y el tipo de
inventario que se va utilizar en el
proceso de contabilización: Inventario
permanente y/o Inventario detallado).
Para finalizar clic en el botón Guardar.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
27
Ejercicios
1. Registre una factura de venta del cliente COR-001 de fecha 15/01/2007 en Profit Plus Administrativo
8.x, que contenga dos renglones uno exento y otro con IVA, luego realice la integración con Profit
Plus Contabilidad y verifique los resultados.
2. Cierre la nómina del contrato de empleados del 15/01/2007 al 31/01/2007 y lleve a cabo la
contabilización de los recibos, luego verifique los resultados.
3. Realice la transferencia de los recibos de Nómina al Administrativo 8.x, del contrato de empleado de
la fecha 15/01/2007 y verifique los resultados.
4. Cree y guarde una factura de venta con fecha del 16/01/2007 en Profit Plus Administrativo 7.5, que
contenga dos renglones, uno exento y otro con IVA, luego realice la integración con Profit Plus
Contabilidad y verifique los resultados.
5. Transfiera a Profit Plus Administrativo 7.5, los recibos de nomina del contrato de empleados de fecha
15/01/2007 y verifique los resultados.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
28
Módulo 3: Base de
Datos
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
29
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
30
Procedimientos almacenados:
Uso de prefijo “Rep” para reportes. Ejemplo: RepAlmacen, RepUnidad.
Uso de prefijo “p” para procesos Ejemplo: pValidarStockLle
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
31
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
32
El proceso de migración está soportado por un procedimiento almacenado identificado con el nombre
pMigradorAdmin, quien realiza los procesos de inserción en las tablas de la base de datos destino
respetando la lógica de negocios de Profit Plus Administrativo.
3. Presionar el botón Aceptar para iniciar la validación de la consistencia de los datos. En caso de que
el proceso de validación haya encontrado errores en los datos, se mostrará una lista de cada una de
las inconsistencias.
4. Proceda a corregir los errores encontrados, usando el sistema Profit Plus® Administrativo 7.5.
La segunda fase consiste en la migración de los datos desde la versión 7.5 a la versión 8.0, e incluye los
siguientes pasos:
1. Ingresar a la Herramienta de Administración y seleccionar la base de datos maestra
(Masterprofitpro).
2. Crear una empresa en la versión 8.0 empleando la opción Empresa del menú Tablas.
3. Borrar los datos de la empresa creada en la versión 8.0 usando el proceso Borrar todos los datos,
desde la opción Importar Empresas del menú Herramientas.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
33
5. Indicar el código de la empresa origen (empresa en versión 7.5). Luego seleccionar de la lista la
empresa destino (empresa en versión 8.0). Presionar el botón Migrar para iniciar el proceso de
migración de los datos.
Sugerencias:
Presione el botón derecho del ratón sobre la lista de
resultados de la validación de datos y podrá
almacenarlos como un archivo de texto.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
34
Módulo 4:
Validación de
consistencias
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
35
Para iniciar la validación haga clic sobre el botón . Una vez efectuada la validación el sistema,
muestra en pantalla la descripción de los problemas encontrados en los datos.
Todo el proceso de validación es ejecutado usando procedimientos almacenados. Además se generan pistas
con el resultado del proceso de validación de consistencia y se guardan las pistas de principales cambios con el
usuario: VALCON
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
36
INVENTARIO:
Funcionalidad Nombre del procedimiento
almacenado
Relación Artículo / Unidad pValidarArtUnidad
Definición Artículo Compuesto pValidarArtCompuestoRecursividad
Relación Encabezado Renglones – Inventario pValidarEncabezadoRenglonInventario
Monto a Distribuir, suma de renglones – Traslado pValidarTrasladoMontoDistribuidoTotal
Monto a Distribuir, renglones prorrateo – Traslado pValidarTrasladoMontoDistribuidoProrate
o
Documento sin marca de lote - Lote Integridad pValidarLoteDocumentoConLote
Documento sin lote - Lote Integridad pValidarLoteDocumentoSinLote
Lote de Entrada sin Documento Origen - Lote Integridad pValidarLoteEntradaNoOrigen
Lote de Salida sin Documento Origen - Lote Integridad pValidarLoteSalidaNoOrigen
Lote de Entrada correspondencia datos origen - Lote pValidarLoteEntradaDatos
Integridad
Lote de Salida correspondencia datos origen - Lote Integridad pValidarLoteSalidaDatos
Lote de Salida correspondencia Lote Entrada - Lote pValidarLoteEntradaSalidaDatos
Integridad
VENTAS Y CxC:
Funcionalidad Nombre del procedimiento almacenado
Plantilla de Venta - Estado Documento pValidarStatusPlantillaVentaTodos
Cotización a Cliente - Estado Documento pValidarStatusCotizacionClienteTodos
Pedido de Venta - Estado Documento pValidarStatusPedidoVentaTodos
Nota de Entrega - Estado Documento pValidarStatusNotaEntregaVentaTodos
Factura de Venta - Estado Documento pValidarStatusFacturaVentaTodos
Nota de Despacho - Estado Documento pValidarStatusNotaDespachoVentaTodos
Devolución de Cliente - Estado Documento pValidarStatusDevolucionClienteTodos
Plantilla de Venta - Prorrateo de Renglones pValidarPlantillaVentaRengProrateo
Plantilla de Venta - Cálculo de Renglones pValidarPlantillaVentaRengCálculos
Plantilla de Venta - Cálculo de Encabezado pValidarPlantillaVentaCálculos
Cotización de Cliente - Prorrateo de Renglones pValidarCotizacionClienteRengProrateo
Cotización de Cliente - Cálculo de Renglones pValidarCotizacionClienteRengCálculos
Cotización de Cliente - Cálculo de Encabezado pValidarCotizacionClienteCálculos
Pedido de Venta - Prorrateo de Renglones pValidarPedidoVentaRengProrateo
Pedido de Venta - Cálculo de Renglones pValidarPedidoVentaRengCálculos
Pedido de Venta - Cálculo de Encabezado pValidarPedidoVentaCálculos
Documentos de Venta Manual - Cálculos pValidarDocumentoVentaCálculos
Información - Documentos de Venta Automáticos pValidarDocumentoVentaGenAutomatica
Saldo - Documentos de Venta pValidarSaldoDocumentoVenta
Documentos Anulados con Cobros - Documentos de pValidarSaldoDocumentoVentaAnuladosConCo
Venta bros
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
37
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
38
Módulo 5:
Modificación de
Formatos y Reportes
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
Arquitectura de los reportes
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
Diferencias entre Formatos y Reportes
Formatos Reportes
Muestra la información de un solo registro a la Muestra la información de un conjunto de
vez, por página de lo reflejado en pantalla según registros según el modulo desde donde se
el módulo desde el cual se ejecute. ejecute.
Se emite desde el menú de procesos Se emite desde la opción de reportes y tablas
presionando el botón de la impresora que se del sistema.
encuentra en la barra de herramientas y desde
el menú de reportes.
Para su ejecución desde el menú reportes, solo No existe limitación en cuanto al número de
se requiere un parámetro o filtro. Permitiendo filtros o parámetros a definir. Aunque se puede
imprimir un rango de formatos. Se puede emitir emitir el reporte sin seleccionar ningún filtros en
el formato sin colocar información en el filtro especifico. Retornando toda la información
retornando todos los documentos asociados a la asociada en el reporte.
tabla.
Al imprimir un formato en la pantalla de algún Todo reporte requiere de al menos un
proceso, el usuario no pasa parámetros, el parámetro o filtro para su emisión. Por lo
formato toma los valores del registro sobre el general la mayoría de los reportes tiene como
que esta posicionado. filtro la fecha, en caso de que no se seleccione
ninguno al menos se filtraría por la fecha.
La información de los reportes puede ser modificada desde la herramienta administrativa previa conexión
a la base de datos maestra del sistema. Esta opción está disponible en la opción del menú Herramientas
-> Reportes -> Administrativo, Contabilidad o Nómina.
Inicialmente se debe escoger el grupo al que pertenece el reporte que va a modificar. El grupo de reportes
viene pre-configurado en el sistema y no debe ser modificado por el usuario.
Seguidamente se despliega la pantalla en donde son definidos el resto de componentes del sistema:
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
Descripción Corresponde al nombre por el cual será identificado el reporte dentro de la aplicación.
Ubicación Nombre del archivo físico que representa el reporte. Corresponden a archivos de Crystal
Report cuya extensión es rpt. No se debe incluir la ruta de ubicación.
Función Representa el nombre del procedimiento almacenado de la base de datos que es
invocado al momento de ejecutar el reporte.
Tipo Indica si el reporte es un reporte (R) o formato (F).
La configuración de los reportes de tipo Reporte(R) y tipo Formato (F), se realiza de igual
manera, la diferencia entre ambos tipos radica en que para el caso de los tipos Formato
(F) es importante el orden en que se definen los parámetros. Esto, se debe a que para
los formatos no se solicitan filtros y el sistema debe asignarlos automáticamente para la
generación del reporte, según la definición del objeto.
Producto Se indica a que producto pertenece el reporte. La lista de valores es ADMI, NOMI o
CONT.
Modificació Permite desplegar en modo de diseño el reporte. Esta es una opción para el cliente final
n del de la modificación de reportes que se puede efectuar desde la herramienta de Crystal
entorno Report.
visual
Modificació Permite al usuario final modificar la meta-información que indica características de los
n del datos devueltos desde el procedimiento. Esta es una opción para la modificación del
esquema esquema del reporte sin usar el ambiente de desarrollo de Crystal Report.
Criterio de A través de esta opción es posible establecer los distintos tipos de ordenación que tendrá
ordenación un reporte, indicando los campos que serán tomados en cuenta para ello. El campo
código corresponde al valor que es pasado al procedimiento almacenado, en cuanto que
descripción será el valor mostrado al usuario al momento de ejecutar el reporte.
Estos valores representan en esta pantalla sólo etiquetas que el usuario visualizará al
momento de ejecutar el reporte, por lo que es necesario establecer posteriormente en los
procedimientos almacenados la referencia a cada una de ellas. El usuario tiene n formas
dinámicas de ordenar el reporte. Nos referimos a órdenes dinámicos, porque el usuario
podrá cambiar entre uno y otro en la ejecución, el orden en que la información saldrá
presentada.
La información es almacenada en formato XML bajo la etiqueta sortby
<params>
<sortby colunm="co_acti">Código</sortby>
<sortby colunm="des_acti">Descripción</sortby>
<field id="0" idfilter="co_acti" name="Código:" type="T"
fielddesc="des_acti" table="scactivo" group="" tipocta=""
parametro="sCo_acti" />
<field id="1" idfilter="co_gru" name="Grupo:" type="T"
fielddesc="des_gru" table="scgrupo" group="" tipocta=""
parametro="sCo_gru" /></params>
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
Campos Definen los parámetros que el usuario puede pasar al reporte y que le permiten indicar
filtros que características debe tener la información que desea sea presentada. Los campos
filtros se componen de tres valores:
Parámetro: Corresponde al identificador que será tomado en cuenta para la
definición del parámetro del procedimiento almacenado de base de datos
correspondiente a este filtro.
Nombre: Descripción del filtro que será desplegada al usuario al momento de
solicitar dicha información.
Tipo: Se especifica el tipo de datos que será pedido al usuario. A continuación
se lista la tabla de posibles valores:
TIPO DESCRIPCION
Carácter Cadena de caracteres o String
Número Formato tipo entero
Numérico Formato tipo decimal (18,2)
Fecha Formato tipo fecha
Tabla Valores proveniente de tablas del sistema. Ej.: centro de costo
cuentas, etc.
Fijo Lista de valores precargados en la tabla MPFijos, editable desde
la herramienta administrativa
Fijo Lista de valores precargados en la tabla MPFijos, editable desde
Entero la herramienta administrativa, cuyo valor es pasado como
entero al procedimiento almacenado.
Cada uno de estos tipos permite tanto la presentación en formato “Único” en el cual se le
pide al usuario un solo valor, así como la versión estándar en donde se le pide un valor
de rango. En el caso particular de la opción Tabla -> Artículo, adicionalmente puede
elegir filtros como Línea, Sub-línea, Categoría, Ubicación, Procedencia, Nivel de stock,
Tipo de stock, Tipo de Unidad.
La información es almacenada en formato XML bajo la etiqueta field
Inhabilitar Inhabilita el despliegue del reporte del sistema al usuario final.
reporte
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
Tildar la casilla heredar características en la configuración del reporte que se usará como base
para el personalizado, e indicar la ruta donde se encuentra el reporte o formato base. Luego dar
clic en el botón nuevo y en la nueva configuración en el campo ubicación colocamos el nombre
temporal que le asignamos al nuevo reporte y/o formato y guardamos dicha configuración.
Nuevamente dar clic en el botón de diseño para realizar los cambios requeridos, en este caso se
agregan dos campos al diseño
Se guarda dicho reporte con el nombre que definitivamente le será asignado al archivo de Cristal
Report con extensión RPT y en la configuración.
Luego se procede a asignar el esquema de datos (XSD) que usará dicho reporte, para ello hacer clic en el
botón que da acceso al esquema.
Se abrirá la ventana Esquema del Reporte, dar clic en el botón y seleccionar la empresa
(base de datos en SQL Server) que contiene el procedimiento almacenado que usa el reporte,
luego clic en el botón Aceptar y a continuación clic en el botón Actualizar y se guarda según
imagen
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
Por último hacemos nuevamente clic en el botón de guardar y con esto se crea un archivo con extensión
XSD (en el ejemplo seria RepColorCCA1515.XSD).
Abrir
En la ventana Diseñador de informes clic derecho sobre Campos de base de datos, luego clic sobre la
opción Establecer ubicación del origen de datos. En la ventana Establecer ubicación del origen de datos,
clic en la opción ADO.NET (XML). En dicha ventana se seleccionará el archivo del esquema de reporte
correspondiente (archivo con extensión XSD).
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
1. Una vez que se selecciona el archivo XSD, clic en el botón Finalizar para volver a la
ventana Establecer ubicación del origen de datos. En el cuadro Origen de datos actual
marcar la opción RepFormatoChequeDS y en cuadro Reemplazar con seleccionar
RepFormatoCheque. Luego clic en el botón Actualizar y para finalizar clic en el botón
Cerrar.
2. Una vez realizado el paso anterior se debe ver en la pestaña Informe principal, el nuevo
campo.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.
CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados) Noviembre-2014 Softech Consultores C.A.