Pp 2kdoce - Capacitación Técnica

  • Uploaded by: lcar197702
  • 0
  • 0
  • January 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Pp 2kdoce - Capacitación Técnica as PDF for free.

More details

  • Words: 9,360
  • Pages: 46
Loading documents preview...
Capacitación Técnica (Asociados)

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     

El módulo 1, “Prerequisitos y proceso de instalación”, explica los prerequisitos necesarios para la instalación de los Productos Profit Plus de la familia 2kDoce. El módulo 2, “Compatibilidad e Integración de los productos”, cubre aspectos cuyo dominio es necesario para la integración de los productos. El módulo 3, “Base de datos”, explica la nueva estructura de la base de datos de Profit Plus Administrativo 8.0. Además se explica los elementos que se pueden migrar y que consideraciones hay que tomar en cuenta para realizar el proceso de migración. El módulo 5, “Validación de consistencias”, se hace un recorrido para conocer las mejoras en el proceso de validación de consistencias. El módulo 6, “Modificación de formatos y reportes”, se explica la arquitectura que soporta la generación de formatos y reportes, los elementos que se usan en la generación de formatos y reportes, como realizar modificaciones de Nivel I y conocer los pasos a seguir para su instalación.

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

Los tópicos que se describen a continuación le permitirán:   

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Conocer la arquitectura de los productos Profit Plus de la familia 2KDoce. Identificar los pre-requisitos para la instalación de los productos Profit Plus de la familia 2kDoce. Instalar los productos Profit Plus de la familia 2KDoce

Noviembre-2014

Softech Consultores C.A.

5 Arquitectura de la Familia 2KDoce

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

6 Requisitos de Hardware y Software En este punto se hace referencia a las características mínimas y recomendadas que debe tener un computador para la instalación y puesta en marcha de los productos de Profit Plus 2kDoce.

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: Procesador Memoria RAM Video Lectora de disco Disco Duro Sistema Operativo (32 o 64 bits)

Mínimo

Recomendado

Pentium Dual Core 3.2 Ghz 4 GB SVGA DVD 10 GB Espacio libre Windows XP Pro (SP 3).* Windows 7 Pro, Enterprise o Ultimate.* Windows Server 2003 – 2003 R2,* Windows Server 2008 – 2008 R2,* Windows Server 2012 o superior.*

Intel Xeon 3.2 Ghz o superior 8 GB SVGA DVD 40 GB Espacio libre 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 Memoria RAM Video

Intel Dual Core 1 GB SVGA, resolución 800x600

Lectora de disco Disco Duro Sistema Operativo (32 o 64 bits)

DVD 2 GB Espacio libre Windows XP Pro (SP 3).* Windows Vista Business.* Windows 7 Pro, Enterprise o Ultimate.* Windows 8 Pro, Pro WMC, Enterprise.*

Pentium Dual Core 3.2 Ghz 2 GB SVGA, resolución 1024x768 o superior, tarjeta 128 MB o superior DVD 4 GB Espacio libre 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

   

 

(Service Pack 1) y Crystal Reports XI R2 SP4. (Estos pre-requisitos se instalan automáticamente al ejecutar el protocolo de instalación usando los paquetes de instalación de los productos Profit Plus que tienen por extensión .EXE). Es necesario tener instalado el MSI Engine 3.1 o superior. El rendimiento bajo estos requisitos puede variar de acuerdo a la carga de trabajo del equipo y/o la cantidad de usuarios que acceden al servidor. Debe asegurar la correcta configuración de su red, para permitir la comunicación vía protocolo HTTP, entre la estación cliente y el servidor. El sistema a nivel de servidor emplea servicios que se ejecutan bajo la cuenta AUTHORITY\SERVICIO la cual graba archivos temporales en carpetas dentro del equipo. Es necesario que esta cuenta tenga asignado los permisos necesarios de escritura y lectura sobre estas carpetas donde se generaran los archivos temporales para el correcto funcionamiento del sistema. Dichos permisos deben ser asignados por el administrador del sistema de acuerdo a las políticas de seguridad de su empresa. A continuación se presentas dos posibles escenarios los cuales deben ser validados previamente por su administrador:  Asignar los permisos de lectura y escritura directamente al usuario sobre las carpetas en la que se generan los temporales.  Colocar en el grupo de administradores de la máquina al usuario. Si presenta algún problema reinicie el servicio de Internet Information Server por la ventana de comandos (instrucción iisreset). En caso de instalar sobre un sistema operativo de 64 bit debe tener instalado y actualizado correctamente el subsistema SysWOW64.

Configuración adicional a realizar para Profit Plus Administrativo 2KDoce Antes de comenzar con la instalación y luego de haber validado los pre-requisitos debemos realizar la configuración de los elementos indicados a continuación: 

Windows Communication Foundation en el Servidor (IIS) en el equipo que tenga el roll de servidor de Profit Plus Administrativo. o Inicie la ventana de comandos (cmd) como administrador. o Ubíquese en la carpeta: Para un equipo con sistema operativo de 32 Bits: C:\Windows\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ Para un equipo con sistema operativo de 64 Bits: C:\Windows\Microsoft.Net\Framework64\v3.0\Windows Communication Foundation\ o Una vez ubicado en dicha carpeta, ejecute el siguiente comando: ServiceModelReg –i



Coordinador de Transacciones Distribuidas (MSDTC) en el equipo que tenga el roll de servidor de Profit Plus Administrativo. o Inicie la ventana de comandos (cmd) como administrador. o Ejecute el siguiente comando: dcomcnfg para iniciar la consola de administración de Servicios de Componentes y ejecute la siguiente configuración.

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

8 

En Windows Server 2003 SP1 y Windows XP SP3  Expandir Servicios de Componentes  Expandir Equipos  Seleccionar su PC Botón derecho Propiedades levantará la siguiente pantalla:

En la pantalla anterior seleccione MSDTC, presione los botones Configuración de Seguridad y Opciones de Seguimiento; configure las ventanas de la siguiente manera:

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

9



En Windows Vista Business, Windows 7 (Professional, Enterprise o Ultimate) y Windows Server 2008 o superior:  Haga clic para expandir Servicios de Componentes y Equipos.  Haga clic para expandir Mi PC y Coordinador de transacciones distribuidas (DTC), haga clic con el botón secundario en DTC local y, haga clic en Propiedades. Se debe configurar de la siguiente manera las pestañas mostradas:

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. Al ejecutar los archivos con extensiones .EXE se validan los prerequisitos necesarios para la instalación. Por lo tanto esta es la opción que se recomienda al instalar. Se deberá utilizar un usuario con privilegios de administrador para proceder a instalar.

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

11

Instalación del Componente Servidor de Profit Plus Administrativo 8.x

El componente servidor está compuesto por dos archivos: Administrativo 8.0 Servidor.msi y admiservidor.exe, de los cuales el que se ejecuta es el que tiene extensión .exe. Se recomienda que el usuario de Windows con el que se está instalando tenga privilegios de administrador sobre la computadora. Tal y como se muestra en la siguiente imagen: Se puede hacer uso de una traza de instalación para identificar causas de error en los procesos de instalación, para ello se aplica el siguiente comando: C:\WINDOWS\System32/msiexec /l*vx c:\temp\Log.txt -I "C:\temp\Administrativo 8.0 Servidor.msi" Donde: "C:\temp\Administrativo 8.0 Servidor.msi": Archivo instalador donde se encuentran los archivos de instalación. c:\temp\Log.txt: Archivo donde se guardará la traza de la instalación.

Una vez ejecutado el archivo anterior mostrará la ventana del asistente de instalación.

En el caso de que el sistema operativo use IIS 6.0 o superior y hayamos creado el sitio web de Profit Plus Administrativo, podemos seleccionarlo usando la lista desplegable del objeto Sitio, seleccionando además el grupo de aplicaciones correspondiente al sitio web seleccionado en la primera casilla. Sino se deja la opción que viene por defecto.

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

1. Archivo de Configuración: aquí debe indicarse la ruta física donde se aloja el archivo web.config de profit plus administrativo 8.0 2. Instancia: corresponde al nombre de la instancia SQL donde estarán alojadas las bases de datos de profit plus administrativo (maestras y de usuario). 3. Base de datos: se debe indicar el nombre de la base de datos maestra (masterprofitpro) que será utilizada por profit plus administrativo 8.0. 4. Nombre de Usuario, contraseña y confirmar contraseña: corresponden al usuario profit que tiene privilegios de administración en la instancia SQL Server. 5. Probar la conexión, para verificar que los datos introducidos son los correctos. 6. Clic en el botón guardar y el sistema nos indicará que los cambios han sido guardados exitosamente. Los parámetros restantes pueden ser dejados con los valores predeterminados.

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

Validación del sitio web de Administrativo 8.x Para validar que el sitio web funciona correctamente se debe levantar el IIS. Para ello se usar el comando InetMgr, desde la opción ejecutar del menú inicio de Windows. 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.

Si se muestra la siguiente captura de pantalla podemos corroborar el correcto funcionamiento del sitio web:

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

14

Instalación del Componente Cliente de Profit Plus Administrativo 8.x

El componente cliente está compuesto por dos archivos: Administrativo 8.0 Cliente.msi y admicliente.exe, de los cuales el que se ejecuta es el que tiene extensión (.exe). En este caso no existen diferencias en el proceso de instalación, es siempre el mismo, en otras palabras el procedimiento es igual no cambia independientemente del sistema operativo. Se recomienda que el usuario de Windows con el que se está instalando tenga privilegios de administrador sobre la computadora. Tal y como se muestra en la siguiente imagen:

Hacer clic en el botón Siguiente

Antes de realizar la instalación del componente cliente se debe validar la comunicación con el sitio web que se creó en el servidor, para llevar a cabo esto usaremos el Internet Explorer y colocamos en la dirección URL, la dirección URL de nuestro servidor web, por ejemplo: http://server2k8/AdministrativoPP_website/al macen.svc Donde server2k8 es el nombre del equipo donde se encuentra instalado el sitio web. Otra forma seria con la dirección IP del equipo: http://192.168.131.76/AdministrativoPP_website/almac en.svc Donde 192.168.131.76 es la dirección ip del equipo donde se encuentra instalado el sitio web.

Seleccionar la ruta de instalación de la aplicación y clic en el botón Siguiente.

Los parámetros de configuración del componente cliente se definen en la siguiente ventana: CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

15

  



Archivo de configuración: la ruta donde se encuentra ubicado el archivo de configuración del cliente. URL Servidor Web: la dirección URL que tiene el sitio web de Profit Plus Administrativo y que identificamos cuando se válido el sitio web. Ruta de reportes: la dirección física de los reportes de la aplicación, normalmente están dentro de la ruta donde está instalada la herramienta administrativa 3.x. (En el caso de estar instalando en una estación puede ser una carpeta mapeada del servidor) Impresora fiscal: En caso de manejar impresora fiscal y tener activado el check; seleccionar de la lista el modelo de impresora y el puerto.

Los parámetros restantes pueden ser dejados con los valores predeterminados.

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

16

Módulo 2: Integración de los Productos

Los tópicos que se describen a continuación le permitirán:  

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Conocer las consideraciones a tener en cuenta para integrar los productos. Conocer la compatibilidad entre las versiones que se pueden integrar

Noviembre-2014

Softech Consultores C.A.

17 Compatibilidad entre versiones y consideraciones para procesos de integración entre distintas familias de Profit Plus La compatibilidad entre versiones de distintas familias (2k8 y 2k12) es limitada, por ende se prepararon las siguientes tablas.

Tabla de consulta para integración en 2KDoce

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.

Contabilizar Datos Administrativo: Esta opción le permite realizar la contabilización de los documentos almacenados en Profit Plus® Administrativo. Al efectuar la contabilización, el sistema genera un comprobante de diario el cual contendrá todos los asientos asociados a los documentos que se contabilizaron. Para efectuar la integración de los documentos de Profit Plus® Administrativo, es necesario crear un registro de contabilización, con la configuración del proceso a llevar a cabo, indicando los siguientes datos: 1. Rango de fechas a contabilizar. 2. Agrupamiento de los asientos en el comprobante. 3. Validaciones a efectuar durante la contabilización. 4. Orden de contabilización de los documentos. 5. Documentos que se van a contabilizar.

TIPS: Los documentos de Profit Plus® Administrativo que han sido contabilizados no pueden ser modificados. Antes de proceder a efectuar la contabilización debe definir en la opción Configuración de la Empresa, la ubicación de la empresa en Profit Plus® Contabilidad. Si desea crear un nuevo registro de contabilización, y tiene características similares a otro, utilice la opción Heredar características al incluir, y de esa forma se creará un registro nuevo con la misma información.

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

Transferir Nómina al Administrativo Esta opción le permite realizar la transferencia, por Contrato y fecha de nómina, de los recibos de las nóminas que ya están cerradas. Antes de efectuar la transferencia debe estar definida la información de tipo administrativo que se va a emplear para transferir cada uno de los recibos del contrato que se está transfiriendo. Dicha información puede ser definida en cada recibo (opción Consultar/Modificar Nómina), o por Trabajador, Departamento o Contrato usando el icono “Información Administrativa” de la barra de herramientas. También es posible transferir al sistema Administrativo los Beneficio Social Sin Carácter Salarial generados a los trabajadores a través de la opción Generación de Beneficios Sociales que ya han sido cerradas. Antes de efectuar la transferencia debe estar definida la información de tipo administrativo que se va a usar para transferir cada uno de los renglones de la Generación de Beneficios Sociales que se está transfiriendo. Dicha información puede ser definida en renglón de la Generación de Beneficios Sociales o por Beneficio Social Sin Carácter Salarial, usando el icono “Información Administrativa” de la barra de herramientas. Para efectuar la integración de los recibos de Profit Plus® Nómina, es necesario crear un registro de transferencia, con la configuración del proceso a llevar a cabo, indicando los siguientes datos: 1. Tipo de transferencia. 2. Contrato a transferir. 3. Fecha del cierre de la nómina del contrato a transferir.

Los documentos de Profit Plus® Administrativo que han sido contabilizados no pueden ser modificados. Antes de proceder a efectuar la contabilización debe definir en la opción Configuración de la Empresa, la ubicación de la empresa en Profit Plus® Contabilidad. Si desea crear un nuevo registro de contabilización, y tiene características similares a otro, utilice la opción Heredar características al incluir, y de esa forma se creará un registro nuevo con la misma información.

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? __________________________________________________________________________________ __________________________________________________________________________________ __________________________________________________________________________________ __________________________________________________________________________________

Configuración de los productos de la familia 2k12 para realizar el proceso de integración Una de las características de los productos que componen la Suite Profit Plus es la funcionalidad de poder integrarse entre sí. Considerando estos procesos en las nuevas versiones basadas en Webservices, se ha elaborado la siguiente guía con la finalidad de ofrecer un amplio apoyo para obtener el más óptimo resultado al aplicar la integración de los Productos. Para llevar a cabo el proceso de integración debemos asignar permiso de modificación al usuario IIS-IUSRS en la ruta del directorio físico del servidor donde está instalado el sitio web (por defecto es WWWROOT).

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

21

Configuración para la integración de Administrativo 8.x con Contabilidad 3.x 

En Administrativo 8.x:

Clic en la pestaña Mantenimiento. Clic en el botón Empresa y se abrirá la ventana Parámetros de la Empresa. Clic en la pestaña Integración. Colocar la configuración de la integración con Profit Plus Contabilidad (URL correspondiente al sitio web de Contabilidad (la dirección debe terminar con la barra /), nombre de la base de datos en SQL Server de la empresa de Contabilidad con la cual deseamos integrar, usuario válido del sistema de Contabilidad y su contraseña). Para finalizar clic en el botón Guardar. 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 Importar datos de contabilidad usando la herramienta de administración 3.0 Este proceso consiste en importar todos aquellos datos requeridos para el proceso de contabilización (cuentas contables, centros de costo y cuentas de gasto) a unas tablas que están alojadas en la base de datos del producto administrativo 8.x con la finalidad de agilizar los procesos de integración administrativa – contable.

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 Configuración para la integración de Nómina 2.x con Administrativo 8.x 

En Nómina 2.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 Integración y colocar la configuración de la integración con Profit Plus Administrativo 8 (URL correspondiente al sitio web de Administrativo 8.x, Código de la empresa de Administrativo con la cual deseamos integrar, marcar la casilla Admin 8.0, usuario válido del SQL y su contraseña). Para finalizar clic en el botón Guardar.



En Administrativo 8.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 Integración y colocar la configuración de la integración con Profit Plus Nómina (Nombre de la instancia del servidor SQL donde se encuentra la base de datos de Nómina, usuario válido del SQL y su contraseña). Para finalizar clic en el botón Guardar.

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

24 Configuración para la integración de Nómina 2.x con Contabilidad 3.x 

En Nómina 2.x:

Clic en la pestaña Mantenimiento. Clic en el botón Empresa y se abrirá la ventana Configuración de

Empresa.

Clic en la pestaña Integración. Colocar la configuración de la integración con Profit Plus Contabilidad (URL correspondiente al sitio web de Contabilidad, Código de la empresa de Contabilidad con la cual deseamos integrar, usuario profit y su contraseña). Para finalizar clic en el botón Guardar.

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

25

Configuración para la integración de Nómina 2.x con Administrativo 7.x 

En Nómina 2.x:

En Nómina 2.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 Integración y colocar la configuración de la integración con Profit Plus Administrativo 7.x (URL correspondiente al sitio web de Administrativo 7.x, nombre de la base de datos de la empresa en Administrativo con la cual deseamos integrar, desmarcar la casilla Admin 8.0, usuario válido de la base de datos y su contraseña). Para finalizar clic en el botón Guardar. Si el sistema administrativo está en la versión 7.x base de datos en FOX, debe dejar en blanco el campo de contraseña de usuario BD. 

En el archivo de configuración del sitio web de Administrativo 7.0: Abrir el archivo de configuración del sitio web del sistema administrativo 7.x donde deberá especificarse la ubicación donde está instalado Profit Plus Administrativo y la dirección url del sitio web de Profit Plus Nómina 2.x. Buscar mediante el explorador de Windows la ubicación del archivo Web.config y abrirlo mediante el programa Microsoft Visual Studio Tools for Applications 2.0 (El mismo se instala cuando instalamos Microsoft SQL Server), antes de abrirlo verificar que el archivo no tenga habilitada la propiedad de solo lectura. Luego ubicar las claves “UbicaciónBDsFoxPro” y “UbicacionServicesNom” en las cuales se escribirá la información solicitada. Por último guardar el archivo con los cambios realizados.

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

26 Configuración para la integración de Administrativo 7.x con Contabilidad 3.x 

En Administrativo 7.x: Dar clic en el menú Módulo, opción Mantenimiento, luego dar clic en el menú Procesos en la opción Parámetros de la Empresa y se abrirá una ventana de igual nombre. Dar clic en la pestaña Globales y colocar la configuración de la integración en la pestaña Contabilidad 3.0 o superior (En la casilla Servidor poner el nombre de la instancia del servidor SQL Server, en Nombre B.D poner el nombre de la base de datos de Contabilidad 3.x, luego el usuario y clave de la base de datos. Para finalizar clic en el botón Guardar. Esto debe ser efectuado para cada empresa manejada en el sistema Administrativo.



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.

Se deben definir en ambos productos: En Contabilidad: Las cuentas y las reglas que van a ser usadas para efectuar la integración o generación de los asientos contables. En Administrativo: las cuentas contables a usar para contabilizar aquellos documentos, cuyas cuentas no van a ser tomadas de las cuentas de integración. Haga uso de los iconos “Información contable” de la barra de herramientas, para asignar dichas cuentas.

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

Los tópicos que se describen a continuación le permitirán:   

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Conocer las convenciones de base de datos. Conocer la nueva estructura de la base de datos de PPA 8.0 Conocer los cambios en las bases de datos actuales de Masterprofit, Contabilidad 3.2 y Nómina 2.1.

Noviembre-2014

Softech Consultores C.A.

29 Diseño de la Base de Datos de Profit Plus La base de datos de Profit Plus® Administrativo 8.x se encuentra diseñada de la siguiente manera:  Los datos del sistema se almacenan en tablas maestras y en tablas de movimientos, las cuales se caracterizan por tener el prefijo “sa” en el nombre físico de las mismas.  Las tablas maestras son identificadas por nombres nemónicos según la información que almacenan y su clave principal formará parte de los campos indispensables de las tablas de movimientos. Ejemplo: saBanco, saCaja, saArticulo.  Las tablas de movimientos son aquellas donde se almacenan los procesos manejados por el sistema, estando caracterizadas por encabezados y renglones. Ejemplo: saFacturaVenta, saFacturaVentaReng, saAjuste, saAjusteReng, etc.  Las claves principales de las tablas maestras son identificadas con el prefijo “ co”, seguido de una palabra que identifique la tabla: Ejemplo: co_alma para el código del Almacén, co_art para el código del artículo.  Las descripciones de la tabla son identificadas con el prefijo “des” o la palabra descrip, seguido de una palabra que identifique la tabla. Ejemplo: des_alma: para la descripción del almacén.  Las tablas que representan encabezados, se caracterizan por tener como clave principal un número cuyo campo se identifica por el siguiente sufijo “_num”, que adicionalmente servirá de enlace entre el encabezado y los renglones. Ejemplo: doc_num: para los encabezados de Factura de Venta.  Las tablas que representan renglones de documentos, como los renglones de Factura de Venta, se caracterizan por tener como clave principal, una clave compuesta formada por la clave principal del encabezado junto con el número de renglón, número cuyo campo se identifica por “ reng_num”. Ejemplo: doc_num: campo del encabezado de Factura de Venta. reng_num: número del renglón del encabezado.  Existen ocho (08) campos para los campos adicionales, identificados de la siguiente manera: campo1, campo2…campo8.  Existe un campo denominado validador empleado para el manejo de concurrencia.  Las actualizaciones hacia la base de datos (insert, update, delete) se efectúan a través de procedimientos almacenados.  En cada una de las tablas es almacenada la información del usuario y la fecha en que se incluyó, modificó o eliminó un registro en la misma. Dichos campos son identificados de la siguiente manera: co_us_in fe_us_in Código del usuario, la fecha y hora en que se incluyó el registro en la tabla. co_us_mo fe_us_mo Código del usuario, la fecha y hora en que se modificó el registro en la tabla.

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

Nueva estructura de base de datos de Profit Plus Administrativo 8.0 Modelo de Base de Datos Inventario – Stock  

Se almacena por almacén y por tipo. Uso de vistas para el cálculo por tipo de documento.

  

Stocks, costos, etc. están representados en unidad principal. Las tablas de movimiento de inventario hacen integridad referencial con la tabla saArtUnidad. Relación con unidad principal.



Precios por almacén (opcional)



Costos detallados por documento. Tablas de detalle de costo (saCostoHistoricoEntrada, saCostoHistoricoSalida) Uso de uniqueidentifier para FK con costo de entrada y documento de origen

Modelo de Base de Datos Inventario – Unidad

Modelo de Base de Datos Inventario – Precios  “N” cantidad de tipo de precio Modelo de Base de Datos Inventario – Costos 

Modelo de Base de Datos Caja –Bancos  

Tabla adicional donde se almacena saldo por tipo: saSaldoCaja, saSaldoBanco Tablas que generan movimiento de banco o caja, hacen referencia al documento generado (Ejemplo: saCobroTPReng)

Cambios en la base de datos actual de MasterProfit, Contabilidad y Nómina Cambios en la base de datos MasterProfit

Se adicionó información asociada a Profit Plus Administrativo (Grupo de Reportes, Reportes).

Cambios en la base de datos de Profit Plus Contabilidad  





Eliminación de relación de regla de integración Tabla comprobante  Se agregó el campo nro. de integración (inte_num2) de tipo varchar con longitud máxima de 20 caracteres. Ejercicio: Verificar en la tabla sccompro si existe el campo, el tipo de datos y la longitud que tiene. Tabla renglones de comprobante  Se amplió el campo nro. de origen (docref) de tipo varchar con una longitud máxima de 20 caracteres. Ejercicio: Verificar en la tabla scren_co si existe el campo, el tipo de datos y la longitud que tiene. Se modificaron los procedimientos almacenados relacionados con:  pInsertarComprobanteDiario, pActualizarComprobanteDiario, pInsertarComprobanteDiarioRenglon y pActualizarComprobanteDiarioRenglon.

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

31 Cambios en la base de datos de Profit Plus Nómina    

En la tabla par_emp se agregó el campo Admin 8.0. En las tablas snrecibo y snintgr se agregó el campo orde_num2 de tipo varchar con una longitud máxima de 20 caracteres. En las tablas snbensocial, snren_genbensocial, snubicacion, snemple, snrecibo, sncont, sndepart se amplió el campo a co_ingr de tipo de datos char a una longitud máxima de 20 caracteres. Se ajustaron todos los procedimientos almacenados relacionados con estos cambios.

Alcance del proceso de migración de Profit Plus Administrativo 7.5 a 8.0 Para conocer el alcance de este proceso debemos tener presente cuales son aquellos elementos que serán migrados:  Tablas maestras (son las que contienen información que no corresponde a una transacción), aquellas tablas que almacenan información de transacciones como facturas no serán migradas. Las tablas que se migran son las siguientes: Artículo Comisión de la Rentabilidad de la Tipo de Precio Línea Línea de Artículo Descuento del Artículo Proveedor Categoría de Artículo Descuento de la Categoría Tipo de Proveedor Sub Línea Descuento de la Línea Cuenta Ingreso Egreso Color Descuento por Pronto Pago Documento de Compra Ubicación Stock del Almacén Movimiento de Caja Procedencia Tipo de Ajuste Cuenta Bancaria Unidad Tipo de Documento Caja Unidad Primaria Principal del Documento de Venta Banco Artículo Unidad Primaria Principal Cliente Tarjeta de Crédito Indirecta del Artículo Unidad Primaria No Principal 2 Tipo de Cliente Migración de Movimiento de del Artículo Banco Unidad Primaria No Principal 3 Zona Saldo inicial del movimiento de del Artículo caja en efectivo Unidad Secundaria Principal del Segmento Saldo inicial del movimiento de Artículo banco conciliado Imagen del Artículo País Unidad Tributaria

 

Artículo Compuesto

Sucursal

Precio del Artículo

Transporte

Concepto de Impuesto Sobre la Renta Tabulador de Impuesto Sobre la Renta Impuesto Sobre las Ventas Impuesto Municipal

Artículo Relacionado Moneda Precio de la Comisión del Tasa Artículo Precio de la Comisión de la Vendedor Parámetros de la Empresa Categoría Precio de la Comisión de la Almacén Grupo Adicional Línea Comisión de Rentabilidad del Beneficiario Campo Adicional Artículo Comisión de Rentabilidad de la Condición de Pago Categoría Inventario Final es el inventario calculado después de considerar todas aquellas operaciones de entrada y salida. Saldos en Bancos es el saldo calculado después de considerar todas aquellas operaciones de ingreso y egreso en las cuentas. Saldos en Cajas es el saldo calculado después de considerar todas aquellas operaciones de ingreso y egreso en las cajas. Saldos en documentos es el saldo de un documento después de considerar los abonos que se le aplicaron a dicho documento.

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.

Migración de Profit Plus Administrativo 7.5 a Profit Plus Administrativo 8.0 Este proceso permite migrar los datos de una empresa creada en Profit Plus® Administrativo 7.5 edición corporativa, a una empresa creada en Profit Plus® Administrativo 8.0 en cualquiera de sus ediciones. El proceso de migración de datos, se debe llevar a cabo en dos (2) fases. La primera fase consiste en la validación de los datos almacenados en la versión 7.5 corporativa, que incluye los siguientes pasos: 1. Ingresar a la Herramienta de Administración y seleccionar la base de datos de versión 7.5.

2.

Seleccionar la opción Validar ubicada en el sub-menú Migrar->Administrativo 7.5.

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

4.

Seleccionar la opción Migrar ubicada en el sub-menú Migrar->Administrativo 7.5.

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. En caso de querer cargar los datos de las nuevas tablas predefinidas del sistema de forma automática, puede crear una nueva empresa y luego importar los datos desde esa empresa con la opción “omitir tablas con datos”.

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

34

Módulo 4: Validación de consistencias Los tópicos que se describen a continuación le permitirán:  

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Conocer el procedimiento para llevar a cabo el proceso de validar la consistencia de la base de datos Conocer las mejoras en el proceso de validación de consistencias.

Noviembre-2014

Softech Consultores C.A.

35 Proceso de validación de consistencias de Profit Plus Administrativo 8.0 Las aplicaciones de Profit Plus® 2KDoce cuentan con una arquitectura que les permite mantener la consistencia en la información almacenada. Sin embargo, a pesar de los controles establecidos pueden presentarse factores que hagan que el sistema presente inconsistencias. Uno de los principales factores es la manipulación incorrecta de los datos de forma directa, por lo que no se recomienda hacer cambios en los datos de forma directa sobre la base de datos. Si el sistema está instalado en red, es recomendable que no exista usuario utilizando los datos de la empresa actual, para poder efectuar la validación. Para acceder a esta opción debe previamente elegir que opciones del sistema desea validar:  Relación artículo unidad.  Definición de artículo compuesto.  Renglones de documentos sin encabezado.  Traslado – Monto a Distribuir: Suma de renglones; Prorrateo en renglones.  Integridad en Lotes, etc.

Adicionalmente puede hacer uso de las opciones:  Corregir automáticamente: Permite que el sistema corrija las inconsistencias encontradas en los datos de la empresa que se desean validar. Es importante destacar que hay inconsistencias que no pueden ser auto-reparadas por el sistema, y que por lo tanto, permanecerán a pesar de seleccionar esta opción.  Imprimir resultados: Para obtener un reporte impreso de las inconsistencias encontradas en los datos, con su descripción.  Todos: La opción ubicada en la parte inferior de la pantalla le permite marcar todas las opciones disponibles en todos los módulos.  Ninguno: La opción ubicada en la parte inferior de la pantalla le permite desmarcar todas las opciones disponibles en todos los módulos. 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 A continuación se mencionan algunos procedimientos almacenados que se ejecutan en el proceso de validación.

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

36 

INVENTARIO: Funcionalidad Relación Artículo / Unidad Definición Artículo Compuesto Relación Encabezado Renglones – Inventario Monto a Distribuir, suma de renglones – Traslado Monto a Distribuir, renglones prorrateo – Traslado Documento sin marca de lote - Lote Integridad Documento sin lote - Lote Integridad Lote de Entrada sin Documento Origen - Lote Integridad Lote de Salida sin Documento Origen - Lote Integridad Lote de Entrada correspondencia datos origen - Lote Integridad Lote de Salida correspondencia datos origen - Lote Integridad Lote de Salida correspondencia Lote Entrada - Lote Integridad



VENTAS Y CxC: Funcionalidad Plantilla de Venta - Estado Documento Cotización a Cliente - Estado Documento Pedido de Venta - Estado Documento Nota de Entrega - Estado Documento Factura de Venta - Estado Documento Nota de Despacho - Estado Documento Devolución de Cliente - Estado Documento Plantilla de Venta - Prorrateo de Renglones Plantilla de Venta - Cálculo de Renglones Plantilla de Venta - Cálculo de Encabezado Cotización de Cliente - Prorrateo de Renglones Cotización de Cliente - Cálculo de Renglones Cotización de Cliente - Cálculo de Encabezado Pedido de Venta - Prorrateo de Renglones Pedido de Venta - Cálculo de Renglones Pedido de Venta - Cálculo de Encabezado Documentos de Venta Manual - Cálculos Información - Documentos de Venta Automáticos Saldo - Documentos de Venta Documentos Anulados con Cobros - Documentos de Venta

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Nombre del procedimiento almacenado pValidarArtUnidad pValidarArtCompuestoRecursividad pValidarEncabezadoRenglonInventario pValidarTrasladoMontoDistribuidoTotal pValidarTrasladoMontoDistribuidoProrate o pValidarLoteDocumentoConLote pValidarLoteDocumentoSinLote pValidarLoteEntradaNoOrigen pValidarLoteSalidaNoOrigen pValidarLoteEntradaDatos pValidarLoteSalidaDatos pValidarLoteEntradaSalidaDatos

Nombre del procedimiento almacenado pValidarStatusPlantillaVentaTodos pValidarStatusCotizacionClienteTodos pValidarStatusPedidoVentaTodos pValidarStatusNotaEntregaVentaTodos pValidarStatusFacturaVentaTodos pValidarStatusNotaDespachoVentaTodos pValidarStatusDevolucionClienteTodos pValidarPlantillaVentaRengProrateo pValidarPlantillaVentaRengCálculos pValidarPlantillaVentaCálculos pValidarCotizacionClienteRengProrateo pValidarCotizacionClienteRengCálculos pValidarCotizacionClienteCálculos pValidarPedidoVentaRengProrateo pValidarPedidoVentaRengCálculos pValidarPedidoVentaCálculos pValidarDocumentoVentaCálculos pValidarDocumentoVentaGenAutomatica pValidarSaldoDocumentoVenta pValidarSaldoDocumentoVentaAnuladosConCo bros

Noviembre-2014

Softech Consultores C.A.

37 Cobros Cobros Cobros Cobros

Renglones - CxP Cálculos - CxP Movimientos de Bancos – CxP Movimientos de Cajas - CxP

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

pValidarCobrosRenglones pValidarCobrosCálculo pValidarCobrosMovimientoBanco pValidarCobrosMovimientoCaja

Noviembre-2014

Softech Consultores C.A.

38

Módulo 5: Modificación de Formatos y Reportes Los tópicos que se describen a continuación le permitirán:   

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Conocer la arquitectura que soporta la generación de formatos y reportes Conocer los elementos que se usan en la generación de formatos y reportes Realizar modificaciones de Nivel 1 en formatos y reportes

Noviembre-2014

Softech Consultores C.A.

Arquitectura de los reportes

Elementos de un formato y/o reporte 

 



Archivo de Diseño elaborado desde la herramienta de administración usando los componentes de Cristal Report XI R2 SP4, dicho archivo tiene por extensión RPT. Estos archivos se ubican en la ruta donde se está instalada la herramienta de administración en una carpeta que corresponde al producto para el cual haremos el reporte y/o formato. Registro de Configuración del Reporte elaborado desde la herramienta de administración, estos registros son guardados en una tabla denominada MpReporte, que se encuentra en la base de datos maestra de Profit Plus en la instancia SQL usada por la aplicación Profit Plus. Procedimiento Almacenado es el encargado de hacer la consulta a la base de datos con la finalidad de extraer los campos requeridos por el reporte y/o formato, estos procedimientos almacenados se encuentran en la base de datos del cliente y deberá existir en cada empresa desde donde se desee ejecutar el reporte o formato. Esquema de Datos (Dataset) dada la filosofía de Cristal Report el procedimiento almacenado que se mencionó en el punto anterior, se utiliza para generar un esquema de datos (dataset), que será el encargado de indicarle al archivo RPT mencionado en el punto 1, la estructura de datos necesaria para el funcionamiento del reporte y/o formato.

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 vez, por página de lo reflejado en pantalla según el módulo desde el cual se ejecute.

Muestra la información de un conjunto de registros según el modulo desde donde se ejecute.

Se emite desde el menú de procesos presionando el botón de la impresora que se encuentra en la barra de herramientas y desde el menú de reportes. Para su ejecución desde el menú reportes, solo se requiere un parámetro o filtro. Permitiendo imprimir un rango de formatos. Se puede emitir el formato sin colocar información en el filtro retornando todos los documentos asociados a la tabla. Al imprimir un formato en la pantalla de algún proceso, el usuario no pasa parámetros, el formato toma los valores del registro sobre el que esta posicionado.

Se emite desde la opción de reportes y tablas del sistema. No existe limitación en cuanto al número de filtros o parámetros a definir. Aunque se puede emitir el reporte sin seleccionar ningún filtros en especifico. Retornando toda la información asociada en el reporte. Todo reporte requiere de al menos un parámetro o filtro para su emisión. Por lo general la mayoría de los reportes tiene como filtro la fecha, en caso de que no se seleccione ninguno al menos se filtraría por la fecha.

Configuración de formatos y reportes La definición de los reportes es almacenada en el sistema en la base de datos maestra (Masterprofitpro), en la tabla MpReporte, la misma contiene información relacionada en las tablas MpModulo, MpTipoReporte y MpGrupos_Rep 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. Representa el nombre del procedimiento almacenado de la base de datos que es invocado al momento de ejecutar el reporte. 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. Se indica a que producto pertenece el reporte. La lista de valores es ADMI, NOMI o CONT. Permite desplegar en modo de diseño el reporte. Esta es una opción para el cliente final de la modificación de reportes que se puede efectuar desde la herramienta de Crystal Report.

Función Tipo

Producto Modificació n del entorno visual Modificació n del esquema

Permite al usuario final modificar la meta-información que indica características de los datos devueltos desde el procedimiento. Esta es una opción para la modificación del esquema del reporte sin usar el ambiente de desarrollo de Crystal Report.

Criterio de ordenación

A través de esta opción es posible establecer los distintos tipos de ordenación que tendrá 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 colunm="des_acti">Descripción

CURSO: Profit Plus 2kDoce – Capacitación Técnica (Asociados)

Noviembre-2014

Softech Consultores C.A.

Campos filtros

Inhabilitar reporte

Definen los parámetros que el usuario puede pasar al reporte y que le permiten indicar 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 Inhabilita el despliegue del reporte del sistema al usuario final.

Modificando un reporte o formato Las modificaciones de formatos y/o reportes de nivel 1 son en las que se modifican un campo que se encuentre en el diseño visual y/o se agrega al diseño un campo que ya se encuentre asociado a dicho reporte.  Para ello seleccionar el reporte que se usará como punto de partida, y dar clic en el botón Configurar Reporte (botón con las escuadras) para activar las opciones de diseño. Una vez abierto el diseño se procede a guardarlo con un nombre diferente.

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.

Related Documents

Admin 2kdoce
January 2021 0
Pp
January 2021 4
0039.pp
February 2021 3
Pp Tombsofancients
January 2021 1
Pp Assignment.docx
February 2021 1

More Documents from "Senthur Kumaran"

Script_mikrotik_failover
January 2021 0
January 2021 0
January 2021 0
Configuracion
January 2021 1
January 2021 0