Módulo 3 - Capacitación Técnica 2kdoce.ppsx

  • 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 Módulo 3 - Capacitación Técnica 2kdoce.ppsx as PDF for free.

More details

  • Words: 4,633
  • Pages: 102
Loading documents preview...
Elaborado por

Capacitación Técnica

Elaborado por

AGENDA Capacitación Técnica Instalación Base de Datos

Mantenimiento y Migración Modificación de Formatos y Reportes Usando la Herramienta de Administración 3.0

Elaborado por

INSTALACIÓN

Elaborado por

OBJETIVO

Dar a conocer las nuevas consideraciones en el proceso de instalación de la familia 2KDoce.

Elaborado por

INSTALACIÓN

Arquitectura Familia 2KDoce Requisitos de Instalación Instalación de la Familia 2KDoce Configuración de Integración Productos

Elaborado por

INSTALACIÓN

Arquitectura Familia 2KDoce Requisitos de Instalación Instalación de la Familia 2KDoce Configuración de Integración Productos

Elaborado por

Arquitectura Familia 2KDoce

Arquitectura basado en S.O.A.

Multicapa

Elaborado por

ARQUITECTURA FAMILIA 2KDOCE Arquitectura Física

Elaborado por

ARQUITECTURA FAMILIA 2KDOCE Arquitectura Lógica

Elaborado por

INSTALACIÓN

Arquitectura Familia 2KDoce Requisitos de Instalación Instalación de la Familia 2KDoce Configuración de Integración Productos

Elaborado por

REQUISITOS DE INSTALACIÓN Administrativo 8.0 • Hardware del Servidor Mínimo

Recomendado

Procesador

Pentium Dual Core 3.2 Ghz

Intel Xeon 3.2 Ghz

Memoria

2 Gb

4 Gb

Video

SVGA

SVGA

Lectora de Disco

DVD

DVD

Disco Duro

1 Gb de espacio libre

40 Gb de espacio libre

Sistema Operativo

• Windows XP Pro SP3 • Windows 2003, 2003 R2 • Windows 2008, 2008 R2

•Windows 2008, 2008 R2

Elaborado por

REQUISITOS DE INSTALACIÓN Administrativo 8.0 • Hardware del Cliente Mínimo

Recomendado

Procesador

Intel Core

Pentium Dual Core 3.2 Ghz

Memoria

512 Mb

2 Gb

Video

SVGA, 800x600

SVGA, 1024x768, 128Mb

Lectora de Disco

DVD

DVD

Disco Duro

1 Gb de espacio libre

2 Gb de espacio libre

Sistema Operativo

• Windows XP Pro SP3 • Windows 2003 • Windows Vista Business • Windows 7 Profesional

• Windows 7 Profesional

Elaborado por

REQUISITOS DE INSTALACIÓN Administrativo 8.0 • Software Microsoft Windows XP service pack 3 Professional, Windows 2003 R2, Windows Vista Business o superior, Windows 7 Professional o superior, Windows 2008 y Windows 2008 R2. Soporte para

sistemas operativos de 64 bits. • Microsoft SQL Server 2005, 2008, 2008 R2. • .Net Framework 3.5 SP1 • Crystal Reports XI R2 SP4 Elaborado por

REQUISITOS DE INSTALACIÓN Administrativo 8.0 • Configurar WCF en el Servidor (IIS) • Inicie la ventana de comandos (cmd) como administrador • Ubíquese en la carpeta: C:\windows\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ En una máquina 64 bits C:\windows\Microsoft.Net\Framework64\v3.0\Windows Communication Foundation\ Ejecute el siguiente comando: ServiceModelReg –i • Configurar ADO Net Data Service en el cliente • ADONETDataServices_v15_CTP2_RuntimeOnly.exe • AdoNet para data Services.exe (* si es requerido, Xp) • Windows6.1-KB976127-v6-x86.msu, Windows6.1-KB976127-v6-x64.msu (* si es requerido, Win 7)

Elaborado por

REQUISITOS DE INSTALACIÓN Administrativo 8.0 • Configurar Coordinador de Transacciones Distribuidas (MSDTC) • Inicie la ventana de comandos (cmd) como administrador • Ejecute el siguiente comando: dcomcnfg para iniciar la consola de administración de Servicios de Componentes. • En Windows Server 2003 SP1 y Windows XP SP2 • Expandir Servicios de Componentes • Expandir Equipos

• Seleccionar su PC • Botón derecho Propiedades levantará la siguiente pantalla: Elaborado por

REQUISITOS DE INSTALACIÓN

Elaborado por

REQUISITOS DE INSTALACIÓN En la pantalla anterior seleccione MSDTC, presione

los botones

Configuración de Seguridad y Opciones de Seguimiento y configure de la siguiente manera:

Elaborado por

REQUISITOS DE INSTALACIÓN Para Windows 7: •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 luego debemos configurar de la siguiente manera las pestañas aquí mostradas:

Elaborado por

REQUISITOS DE INSTALACIÓN Administrativo 8.0 - Base de Datos



Habilitar Autenticación SQL



Habilitar CLR en Base de Datos EXEC sp_configure 'show advanced options' , '1'; go reconfigure; go EXEC sp_configure 'clr enabled' , '1' go reconfigure; EXEC sp_configure 'show advanced options' , '0'; go Elaborado por

REQUISITOS DE INSTALACIÓN • Herramienta de Administración

• Ejecutar Script de Actualización de la Base de Datos Maestra. • Script de Actualización de Esquema de Tablas y Store Procedure

• Script de Actualización de Datos: grupo de reportes, reportes, tablas, etc.

Elaborado por

INSTALACIÓN

Arquitectura Familia 2KDoce Requisitos de Instalación Instalación de la Familia 2KDoce Configuración de Integración Productos

Elaborado por

INSTALACIÓN Contabilidad 3.3 • Conservan el mismo proceso general de instalación

• No es necesario emplear componente FOX si se va a integrar con Administrativo 8.0

Nómina 2.2 • Conservan el mismo proceso general de instalación • No es necesario instalar el componente o servidor administrativo si se va a integrar con Administrativo 8.0

Elaborado por

INSTALACIÓN Administrativo 8.0 • Conservan el mismo proceso general de instalación que Contabilidad y Nómina 2KDoce • Configuración de impresora fiscal en el cliente • Tip para traza de instalación

C:\WINDOWS\System32>msiexec.exe /l*vx c:\Log.txt -I "C:\Temp\Servidor\Administrativo_Servidor_80.msi” Elaborado por

INSTALACIÓN Caso Práctico: Instalación de Profit Plus Administrativo 8.0 - Por favor, realice la instalación de Profit Plus Administrativo en su máquina virtual, tomando las consideraciones previstas en el curso.

Usuario de Windows XP: softech Contraseña de Windows XP: evolucion

Usuario Máquina Virtual: analista Contraseña Máquina Virtual: profit7.0

Elaborado por

INSTALACIÓN

Arquitectura Familia 2KDoce Requisitos de Instalación Instalación de la Familia 2KDoce Configuración de Integración Productos

Elaborado por

INTEGRACIONES Tabla de consulta para integración Administrativo 8.0 y Contabilidad 3.3 Administrativo 8.0 Home

Lite

Small Business

Profesional

SQL 2008 Server Standard o Enterprise

Corporativa Small Business Corporativa

SQL 2008 o Enterprise

Contabilidad 3.3

Profesional

Server Express SQL 2008

SQL 2008 Server Express

Desktop

Corporativa Corporativa Small Business

NO

NO

SI

SI

NO

NO

NO

NO

SI

SI

NO

NO

NO

NO

NO

NO

SI

SI

NO

NO

NO

NO

SI

SI

Elaborado por

INTEGRACIONES Administrativo – Contabilidad • Configuración de la integración • Asignar permiso de modificación al usuario IIS-IUSRS en la ruta del directorio físico del servidor

Elaborado por

INTEGRACIONES Administrativo – Contabilidad • Configuración de la integración (herramienta administrativa)

Elaborado por

INTEGRACIONES Tabla de consulta para integración Administrativo 8.0 y Nómina 2.2 Administrativo 8.0 Home

Lite

Small Business

Profesional

Profesional Corporativa Small Business Corporativa

SQL 2008 o Enterprise

Nómina 2.2

Desktop

Server Express SQL 2008

SQL 2008 Server Express

Corporativa Small Business

Corporativa

SQL 2008 Server Standard o Enterprise

NO

NO

SI

SI

NO

NO

NO

NO

SI

SI

NO

NO

NO

NO

NO

NO

SI

SI

NO

NO

NO

NO

SI

SI

Elaborado por

INTEGRACIONES Nómina – Administrativo • Configuración de la integración

Elaborado por

INTEGRACIONES Tabla de consulta para integración Contabilidad 3.3 y Nómina 2.2 Contabilidad 3.3 Desktop

Profesional

Profesional Corporativa Small Business Corporativa

SQL 2008 o Enterprise

Nómina 2.2

Desktop

SQL 2008 Server Express

SQL 2008 Server Express

Corporativa Small Business

Corporativa

SQL 2008 Standard o Enterprise

SI

SI

NO

NO

SI

SI

NO

NO

NO

NO

SI

SI

NO

NO

SI

SI

Elaborado por

INTEGRACIONES Nómina – Contabilidad •

Configuración de la integración

Elaborado por

INTEGRACIONES Caso Práctico: Integración de productos de la familia 2KDoce 1. Registre una factura de ventas del cliente COR-001 de fecha 15/01/2007 en Profit Plus Administrativo 8.0, 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 15/01/2007 y lleve a cabo la contabilización de los recibos, luego verifique los resultados. 3. Realice la transferencia de Nómina al Administrativo 8.0, del contrato de

empleados de la fecha 15/01/2007 y verifique los resultados. 4. Cree y guarde una factura de ventas 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.

Elaborado por

BASE DE DATOS

Elaborado por

OBJETIVO

Dar a conocer los cambios en Base de Datos Actuales. Dar a conocer cambios en Base de Datos Administrativa.

Elaborado por

BASE DE DATOS

Cambios en Base de Datos Actuales Convenciones Modelo de Base de Datos Funciones y Procedimientos Almacenados

Elaborado por

BASE DE DATOS

Cambios en Base de Datos Actuales Convenciones Modelo de Base de Datos Funciones y Procedimientos Almacenados

Elaborado por

CAMBIO EN BASE DE DATOS ACTUALES Master Profit • Cambios a nivel de estructura: tablas y store procedure • Nombre de parámetros • Nueva tabla y vista

• Nuevos Store Procedure (Aprox 10)

Elaborado por

CAMBIO EN BASE DE DATOS ACTUALES Master Profit • Cambios a nivel de datos. Adición de información asociada a Administrativo: • Grupo de reportes • Reportes • Script encargado de realizar el cambios a nivel de estructura y datos.

Elaborado por

CAMBIO EN BASE DE DATOS ACTUALES Contabilidad • Eliminación de relación de regla de integración • Tabla comprobante

• Campo nro. de integración (inte_num2 varchar(20)) • Tabla renglones de comprobante

• Se amplió Campo nro. de origen (docref varchar(20))

Elaborado por

CAMBIO EN BASE DE DATOS ACTUALES Contabilidad • Modificación de store procedure asociado a tablas con cambios • [pInsertarComprobanteDiario]

• [pActualizarComprobanteDiario] • [pInsertarComprobanteDiarioRenglon] • [pActualizarComprobanteDiarioRenglon] • Script encargado de realizar el cambio

Elaborado por

CAMBIO EN BASE DE DATOS ACTUALES Nómina • par_emp: adición campo admin 80 • snintegr, snrecibo: adición de campo Orde_num2 varchar(20) • snbensocial, snren_genbensocial, snubicacion, snemple, snrecibo, sncont, sndepart: amplio campo a co_ingr char(20)

Elaborado por

CAMBIO EN BASE DE DATOS ACTUALES Nómina • Cambios a Store Procedure [pActualizarRecibo], [pInsertarRecibo], [pInsertarEmpleado], [pActualizarEmpleado], [pInsertarDepartamento], [pActualizarDepartamento], [pActualizarUbicacion], [pInsertarUbicacion], [pActualizarContrato], [pInsertarContrato], [pActualizarBeneficioSocial], [pInsertarBeneficioSocial], [pInsertarRenglonesBeneficioSocial], [pActualizarRenglonesBeneficioSocial], [pActualizarParametrosEmpresa,] [pActualizarReciboTransferencia], pActualizarReciboTransferenciaAgrupado], [pActualizarReciboTransferenciaDesprocesar] , [pActualizarBeneficioSocialTransferencia] , [pActualizarBeneficioSocialTransferenciaAgrupado] , [pActualizarBeneficioSocialTransferenciaDesprocesar] , [pTransAdminActualizarRecibos]

Elaborado por

BASE DE DATOS

Cambios en Base de Datos Actuales Convenciones Modelo de Base de Datos Funciones y Procedimientos Almacenados

Elaborado por

CONVENCIONES • Nombre de Tablas • Inclusión de prefijo “sa”. Ejemplo: saCaja, saAjuste. • Inclusión de prefijo “sc” para tablas con información contable.

Ejemplo: scCentro, scCuenta. • Nombre de la tabla en singular • Adición de sufijo Reng para tablas de renglones. Ejemplo:

saTrasladoReng

Elaborado por

CONVENCIONES

• Procedimientos Almacenados • Uso de prefijo “Rep” para reportes. Ejemplo: RepZona, RepUnidad. • Uso de prefijo “pValidar” para validar consistencia. Ejemplo: pValidarStockAct, pValidarSaldoBanco

Elaborado por

CONVENCIONES • Procedimientos Almacenados • Uso de prefijos para operaciones CRUD: • Create: “pInsertar” • Read: “pSeleccionar” • Update: “pActualizar”

• Delete: “pEliminar” • Vistas

•Prefijo v_ para vistas usadas en los combos

Elaborado por

BASE DE DATOS

Cambios en Base de Datos Actuales Convenciones Modelo de Base de Datos Funciones y Procedimientos Almacenados

Elaborado por

MODELO DE BASE DE DATOS • Algunas Métricas • 180 tablas • 100 vistas • 1600 procedimientos almacenados • 36 triggers • 635 restricciones tipo check

• 354 claves foráneas • 76 funciones escalares • 10 funciones tipo tabla

• 1 función CLR

Elaborado por

MODELO DE BASE DE DATOS • Inventario saArtRelacionadoReng saArtPrecio co_art co_precio

saStockAlmacen

reng_num

co_alma

co_art

co_art

cod_relac

tipo

co_alma_calculado desde

saArticulo co_art

saArtImagen

co_lin

co_art

co_subl

tip

co_cat co_color co_ubicacion

saArtProveedorReng

cod_proc

co_art

co_reten

reng_num

reten_iva_tercero

co_prov

rowguid

saArtMargen co_art co_precio

saArtUnidad co_art co_uni rowguid

Elaborado por

MODELO DE BASE DE DATOS • Inventario - Unidad • 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 FUNCTION [dbo].[ArtUnidadBase] ( @strCo_Art CHAR(30) , @sCo_Uni CHAR(6) , @deCantidad DECIMAL(18, 5) )

Elaborado por

MODELO DE BASE DE DATOS •

Inventario - Stock • Se almacena por almacén y por tipo • ConsultarStockActualFecha • ConsultarStockActualxAlmacen • ConsultarStockActualxAlmacenxFecha • ConsultarStockActualxAlmacenxFechaxLote • ConsultarStockActualxAlmacenxFechaxTipoDoc • Uso de vistas para el cálculo por tipo de documento • StockActFacturaCompra, StockActFacturaVenta,

StockDesFacturaVenta Elaborado por

MODELO DE BASE DE DATOS • Inventario - Precios • “N” cantidad de tipo de precio • Precios por almacén (opcional) FUNCTION [dbo].[PrecioAUnaFecha] ( @strCo_Art CHAR(30) , @dtFecha DATETIME = NULL , @strCo_Precio CHAR(6) , @strCo_Alma CHAR(6) = NULL , @strCo_MoneBase CHAR(6) = NULL , @bConImpuesto BIT = 1 , @intNumImpuesto INTEGER = 1, @sCod_Uni CHAR(6) = NULL )

Elaborado por

MODELO DE BASE DE DATOS • Inventario - Costos • Costos detallados por documento. Tablas de detalle de costo (saCostoHistoricoEntrada, saCostoHistoricoSalida) FUNCTION [dbo].[CostoPorDocumento] ( @bCostoPromedio Bit, @strTipoDoc Char(4), @idOri uniqueidentifier, @strCo_Art char(30), @strCo_Uni char(6), @deCantidad decimal(18,5)

) • Uso de uniqueidentifier para FK con costo de entrada y documento de origen Elaborado por

MODELO DE BASE DE DATOS • Caja y Banco saCuentaBancaria

saBanco

saCaja

cod_cta

co_ban

cod_caja

co_ban

co_mone

co_mone

saSaldoBanco

saMovimientoBanco

saSaldoCaja

saMovimientoCaja

cod_cta

mov_num

cod_caja

mov_num

tipo

cod_cta

tipo

cod_caja

co_cta_ingr_egr

Elaborado por

MODELO DE BASE DE DATOS • Caja y Banco • Tabla adicional donde se almacena saldo por tipo: saSaldoCaja, saSaldoBanco • Funciones de saldo •SaldoBancoAUnaFecha •SaldoBancoxTipo

•SaldoCajaAUnaFecha •SaldoCajaxTipo • Tablas que generan movimiento de banco o caja, hacen referencia al documento generado (Ejemplo: saCobroTPReng) Elaborado por

MODELO DE BASE DE DATOS • CxC y CxP saArtUnidad co_art co_uni rowguid

saFacturaVenta doc_num co_cli

saFacturaVentaReng

co_tran

reng_num

co_mone

doc_num

co_ven

co_art

co_cond

co_alma

salestax

co_uni

rowguid

sco_uni rowguid

saCobroDocReng reng_num cob_num co_tipo_doc nro_doc reten_tercero_rowgui... rowguid_reng_ori

saCostoHistoricoEntrada

saCostoHistoricoSalida

cod_costo_historico_e...

cod_costo_historico_s...

cod_articulo_rowguid

cod_costo_historico_e...

cod_almacen

cod_articulo_rowguid

cod_costo_historico_s...

cod_almacen

rowguid

saLoteEntrada

saLoteSalida

rowguid_reng

rowguid_reng

reng_num

reng_num

co_art

co_art

co_alma

co_alma

rowguid

Rowguid_Lote rowguid

Elaborado por

MODELO DE BASE DE DATOS • CxC y CxP

saCobro cob_num co_cli co_v en co_mone row guid

saCobroRentenReng reng_num row guid_reng_cob co_islr

saCobroTPReng

saCobroDocReng

reng_num

reng_num

cob_num

cob_num

co_tar

co_tipo_doc

cod_cta

nro_doc

cod_caja

reten_tercero_row guid_ori

mov _num_c

row guid_reng_ori

mov _num_b

row guid

saCobroRetenIvaReng reng_num row guid_reng_cob

row guid

Elaborado por

MODELO DE BASE DE DATOS • Consideraciones especiales • Todos los documentos tiene clave alfanumérica. • Los pendientes hacen referencia vía uniqueidentifier. • La relación con Artículo es vía saArtUnidad.

• Se almacena el detalle calculado del impuesto, recargo, descuento y otros, prorrateado por renglón. • La fecha de algunos documentos permite almacenar hora, minutos y segundos. • Tablas manejan estatus de procesamiento.

Elaborado por

MODELO DE BASE DE DATOS • Cambio de nombre de campos y adición de campo. • Adición de FK, Check Constraint. • Uso de campos tipo uniqueidentifier usados en integridad referencial. • Uso de triggers para almacenar cambio de estados. • Empleo de CLR en validar consistencia [dbo].[CalcularMontoPorcentaje] (Opcional).

Elaborado por

MODELO DE BASE DE DATOS • Otras funciones de interés: • TasaAUnaFecha, TasaProceso • TasaImpuestoSobreVentaAUnaFecha • FechaSimple

• GetSeriales • MontoEscrito • PrimerDiaMes, UltimoDiaMes

• pConsecutivoProximo (SP)

Elaborado por

MANTENIMIENTO Y MIGRACIÓN

Elaborado por

OBJETIVO Dar a conocer funcionalidad en procesos de mantenimiento.

Explicar funcionalidad en el proceso de migración.

Elaborado por

MANTENIMIENTO Y MIGRACIÓN

Operaciones de Mantenimiento sobre la Base de Datos:

Validar Consistencia

Proceso de Migración de Datos

Elaborado por

MANTENIMIENTO Y MIGRACIÓN

Operaciones de Mantenimiento sobre la Base de Datos:

Validar Consistencia

Proceso de Migración de Datos

Elaborado por

MANTENIMIENTO • Las operaciones son ejecutadas desde la herramienta administrativa • Validar base de datos. • Respaldar / recuperar base de datos y reportes. • Importar empresa. • Configurar reportes.

• Crear base de datos demo. • Configurar seguridad. • Validar y migrar datos.

Elaborado por

MANTENIMIENTO • Validar Consistencia • Todo es ejecutado vía store procedure • Estándar de nombre: pValidar…. • Genera pista con el resultado de la corrida. • Empleo de identificador tipo uniqueidentifier • Guarda pistas de principales cambios • Usuario: VALCON

Elaborado por

MANTENIMIENTO • Validar Consistencia

Elaborado por

MANTENIMIENTO • Validar Consistencia – Inventario

• "Validar Relación Artículo / Unidad”, "pValidarArtUnidad” • "Validar 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”, "pValidarTrasladoMontoDistribuidoProrateo”

Elaborado por

MANTENIMIENTO • Validar Consistencia – Inventario • "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 Integridad”, "pValidarLoteEntradaDatos“ • "Lote de Salida correspondencia datos origen - Lote Integridad”, "pValidarLoteSalidaDatos“ • "Lote de Salida correspondencia Lote Entrada - Lote Integridad”, "pValidarLoteEntradaSalidaDatos“

Elaborado por

MANTENIMIENTO • Validar Consistencia – Ventas y CxC • "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 - Calculo de Renglones“, "pValidarPlantillaVentaRengCalculos" • "Plantilla de Venta - Calculo de Encabezado“, "pValidarPlantillaVentaCalculos" • "Cotizacion de Cliente - Prorateo de Renglones“, "pValidarCotizacionClienteRengProrateo" • "Cotizacion de Cliente - Calculo de Renglones“, "pValidarCotizacionClienteRengCalculos" • "Cotizacion de Cliente - Calculo de Encabezado“, "pValidarCotizacionClienteCalculos" • "Pedido de Venta - Prorateo de Renglones“, "pValidarPedidoVentaRengProrateo" • "Pedido de Venta - Calculo de Renglones“, "pValidarPedidoVentaRengCalculos" • "Pedido de Venta - Calculo de Encabezado“, "pValidarPedidoVentaCalculos”

Elaborado por

MANTENIMIENTO • Validar Consistencia – Ventas y CxC • "Nota de Entrega - Prorateo de Renglones“, "pValidarNotaEntregaVentaRengProrateo" • "Nota de Entrega - Calculo de Renglones“, "pValidarNotaEntregaVentaRengCalculos" • "Nota de Entrega - Calculo de Encabezado“, "pValidarNotaEntregaVentaCalculos" • "Factura de Venta - Prorateo de Renglones“, "pValidarFacturaVentaRengProrateo" • "Factura de Venta - Calculo de Renglones“, "pValidarFacturaVentaRengCalculos" • "Factura de Venta - Calculo de Encabezado“, "pValidarFacturaVentaCalculos" • "Nota de Despacho - Prorateo de Renglones“, "pValidarNotaDespachoVentaRengProrateo" • "Nota de Despacho - Calculo de Renglones“, "pValidarNotaDespachoVentaRengCalculos" • "Nota de Despacho - Calculo de Encabezado“, "pValidarNotaDespachoVentaCalculos" • "Devolucion de Cliente - Prorateo de Renglones“, "pValidarDevolucionClienteRengProrateo" • "Devolucion de Cliente - Calculo de Renglones“, "pValidarDevolucionClienteRengCalculos" • "Devolucion de Cliente - Calculo de Encabezado“, "pValidarDevolucionClienteCalculos“

Elaborado por

MANTENIMIENTO • Validar Consistencia – Ventas y CxC • "Documentos de Venta Manual - Calculos“, "pValidarDocumentoVentaCalculos" • "Información - Documentos de Venta Automáticos“,"pValidarDocumentoVentaGenAutomatica" • "Saldo - Documentos de Venta“, "pValidarSaldoDocumentoVenta" • "Documentos Anulados con Cobros - Documentos de Venta“, "pValidarSaldoDocumentoVentaAnuladosConCobros" • " Cobros Renglones - CxP“, "pValidarCobrosRenglones" • " Cobros Calculos - CxP“, "pValidarCobrosCalculo" • " Cobros Movimientos de Bancos – CxP”, "pValidarCobrosMovimientoBanco" • " Cobros Movimientos de Cajas - CxP“, "pValidarCobrosMovimientoCaja"

Elaborado por

MANTENIMIENTO • Validar Consistencia – Compras CxP • "Plantilla de Compra - Estado Documento“, "pValidarStatusPlantillaCompraTodos" • "Cotizacion de Proveedor - Estado Documento“, "pValidarStatusCotizacionProveedorTodos" • "Orden de Compra - Estado Documento“, "pValidarStatusOrdenCompraTodos" • "Nota de Recepcion - Estado Documento“, "pValidarStatusNotaRecepcionCompraTodos" • "Factura de Compra - Estado Documento“, "pValidarStatusFacturaCompraTodos" • "Devolución de Proveedor - Estado Documento“, "pValidarStatusDevolucionProveedorTodos" • "Plantilla de Compra - Prorateo de Renglones“, "pValidarPlantillaCompraRengProrateo" • "Plantilla de Compra - Calculo de Renglones“, "pValidarPlantillaCompraRengCalculos" • "Plantilla de Compra - Calculo de Encabezado“, "pValidarPlantillaCompraCalculos" • "Cotizacion de Proveedor - Prorateo de Renglones“, "pValidarCotizacionProveedorRengProrateo" • "Cotizacion de Proveedor - Calculo de Renglones“, "pValidarCotizacionProveedorRengCalculos" • "Cotizacion de Proveedor - Calculo de Encabezado“, "pValidarCotizacionProveedorCalculos" • "Orden de Compra - Prorateo de Renglones“, "pValidarOrdenCompraRengProrateo" • "Orden de Compra - Calculo de Renglones“, "pValidarOrdenCompraRengCalculos" • "Orden de Compra - Calculo de Encabezado“, "pValidarOrdenCompraCalculos”“

Elaborado por

MANTENIMIENTO • Validar Consistencia – Compras CxP • "Nota de Recepcion - Prorateo de Renglones“, "pValidarNotaRecepcionCompraRengProrateo" • "Nota de Recepcion - Calculo de Renglones“, "pValidarNotaRecepcionCompraRengCalculos" • "Nota de Recepcion - Calculo de Encabezado“, "pValidarNotaRecepcionCompraCalculos" • "Factura de Compra - Prorateo de Renglones“, "pValidarFacturaCompraRengProrateo" • "Factura de Compra - Calculo de Renglones“, "pValidarFacturaCompraRengCalculos" • "Factura de Compra - Calculo de Encabezado“, "pValidarFacturaCompraCalculos" • "Devolucion de Proveedor - Prorateo de Renglones“, "pValidarDevolucionProveedorRengProrateo" • "Devolucion de Proveedor - Calculo de Renglones“, "pValidarDevolucionProveedorRengCalculos" • "Devolucion de Proveedor - Calculo de Encabezado”,"pValidarDevolucionProveedorCalculos" • "Documentos de Compra Manual – Calculos”,"pValidarDocumentoCompraCalculos" • "Información - Documentos de Compra Automáticos”,"pValidarDocumentoCompraGenAutomatica" • "Saldo - Documentos de Compra”,"pValidarSaldoDocumentoCompra" • "Documentos Anulados con Pagos - Documentos de Compra”, "pValidarSaldoDocumentoCompraAnuladosConPagos" • " Pagos Renglones – CxP”, "pValidarPagosRenglones" • " Pagos Calculos – CxP”, "pValidarPagosCalculo" • " Pagos Movimientos de Bancos - CxP“, "pValidarPagosMovimientoBanco" • " Pagos Movimientos de Cajas – CxP”,"pValidarPagosMovimientoCaja" Elaborado por

MANTENIMIENTO • Validar Consistencia – Caja y Banco • "Validar Saldo en Caja – CyB”, "pValidarSaldoCaja“ • "Validar Saldo en Caja Inactiva - CyB“, "pValidarSaldoCajaInactiva“ • "Validar Origen de Movimientos de Caja - CyB“, "pValidarMovimientoCajaOrigen“ • "Validar Saldo en Banco - CyB“, "pValidarSaldoBanco“ • "Validar Saldo en Banco Inactivo - CyB“, "pValidarSaldoBancoInactivo“ • "Validar Origen de Movimientos de Banco - CyB“, "pValidarMovimientoBancoOrigen“ • "Validar Cheque – CyB”, "pValidarChequesStatus“ • "Validar Chequera - CyB“, "pValidarChequerasStatus"

Elaborado por

MANTENIMIENTO • Validar Consistencia – Stocks • "Stock - Lote“, "pValidarLoteStock" • "Validar Pendiente - Plantilla de Venta“, "pValidarPendientePlantillaVentaReng" • "Validar Pendiente - Cotización Cliente“, "pValidarPendienteCotizacionClienteReng" • "Validar Pendiente - Pedido de Venta“, "pValidarPendientePedidoVentaReng" • "Validar Pendiente - Nota de entrega“, "pValidarPendienteNotaEntregaVentaReng" • "Validar Pendiente - Factura de Venta“, "pValidarPendienteFacturaVentaReng" • "Validar Pendiente - Nota de Despacho“, "pValidarPendienteNotaDespachoVentaReng" • "Validar Pendiente - Devolucion de Cliente“, "pValidarPendienteDevolucionClienteReng" • "Validar Pendiente - Plantilla de Compra“, "pValidarPendientePlantillaCompraReng" • "Validar Pendiente - Cotización Proveedor“, "pValidarPendienteCotizacionProveedorReng" • "Validar Pendiente - Orden de Compra“, "pValidarPendienteOrdenCompraReng" • "Validar Pendiente - Nota de Recepcion“, "pValidarPendienteNotaRecepcionCompraReng" • "Validar Pendiente - Factura de Compra“, "pValidarPendienteFacturaCompraReng" • "Validar Pendiente - Devolucion de Proveedor“, "pValidarPendienteDevolucionProveedorReng“

Elaborado por

MANTENIMIENTO • Validar Consistencia – Stocks • "Validar Renglones Importado desde otro documento - Cotizacion Cliente“, "pValidarRengImportadoCotizacionClienteReng" • "Validar Renglones Importado desde otro documento - Cotizacion Proveedor“, "pValidarRengImportadoCotizacionProveedorReng" • "Validar Renglones Importado desde otro documento - Factura de Compra“, "pValidarRengImportadoFacturaCompraReng" • "Validar Renglones Importado desde otro documento - Factura de Venta”,"pValidarRengImportadoFacturaVentaReng" • "Validar Renglones Importado desde otro documento - Nota de Despacho“, "pValidarRengImportadoNotaDespachoVentaReng" • "Validar Renglones Importado desde otro documento - Nota de Entrega”, "pValidarRengImportadoNotaEntregaVentaReng" • "Validar Renglones Importado desde otro documento - Nota de Recepcion“, "pValidarRengImportadoNotaRecepcionCompraReng" • "Validar Renglones Importado desde otro documento - Orden de Compra“, "pValidarRengImportadoOrdenCompraReng" • "Validar Renglones Importado desde otro documento - Pedido de Venta“, "pValidarRengImportadoPedidoVentaReng“ Elaborado por

MANTENIMIENTO • Validar Consistencia – Stocks • "Validar Pendiente - Nota de Recepcion”, "pValidarDevueltoNotaRecepcionCompraReng" • "Validar Pendiente - Factura de Compra“, "pValidarDevueltoFacturaCompraReng" • "Validar Pendiente - Nota de Entrega“, "pValidarDevueltoNotaEntregaVentaReng" • "Validar Pendiente - Factura de Venta“, "pValidarDevueltoFacturaVentaReng" • "Validar Stock Actual - Principal“, "pValidarStockAct" • "Validar Stock Actual - Secundario“, "pValidarSStockAct" • "Validar Stock x Llegar - Principal“, "pValidarStockLle" • "Validar Stock x Llegar - Secundario“, "pValidarSStockLle" • "Validar Stock Comprometido - Principal“, "pValidarStockCom" • "Validar Stock Comprometido - Secundario“, "pValidarSStockCom" • "Validar Stock x Despachar - Principal“, "pValidarStockDes" • "Validar Stock x Despachar - Secundario“, "pValidarSStockDes"

Elaborado por

MANTENIMIENTO Y MIGRACIÓN

Operaciones de Mantenimiento sobre la Base de Datos: Validar Consistencia

Proceso de Migración de Datos

Elaborado por

MIGRACIÓN • Desde Administrativo 7.5 (SQL). • Uso de Store Procedure pMigradorAdmin ubicado en la base de

datos maestra. • Tablas, Inventario final, saldo de cajas y bancos, saldos de documentos.

Elaborado por

MIGRACIÓN Migración - Tablas • Proceso de validación de datos. • Cambio de campos con string vacío a nulo. • Se agregan 5 tipo de precios. • Se crea un registro de ubicación.

Elaborado por

MIGRACIÓN Migración - Tablas • Se crea una unidad de artículo y se aplica reglas de negocio para unidad x artículo.

• Se crean registros para tipo de documentos. • Se registro el último precio.

Elaborado por

MIGRACIÓN Migración - Inventario • Se migra tabla stock x almacén. • Se crea una ajuste de entrada para dar soporte. • Se emplea el primer ajuste tipo entrada y salida almacenado en la tabla.

Elaborado por

MIGRACIÓN Migración – Movimiento C y B • Importa movimientos de caja no depositados. • Crea movimiento de caja con saldo inicial en efectivo. • Importa movimientos de banco no conciliados. • Crea movimiento de banco saldo inicial conciliado.

Elaborado por

MIGRACIÓN Migración – Documentos • Documentos con Saldo • Total Neto se iguala al saldo.

• A nivel de impuesto es colocado exento

Elaborado por

MIGRACIÓN Asignación de unidades por procesos de migración desde Profit Plus 7.5 a Profit Plus 8.0 Profit Plus Administrativo 7.5 Profit Plus Administrativo 8.0 Sólo utiliza unidad primaria Maneja unidad primaria y la alterna asociada a Primaria: Unidad la primaria. Secundaria: Unidad Equivalencia: 1

Utiliza unidad secundaria, siendo menor la primaria Primaria: Unidad Secundaria: Par Equivalencia: 2

Maneja unidad primaria, con su respectiva alterna y se genera una inversa a la primaria que tiene la equivalencia de 2.

Utiliza unidad secundaria, siendo menor la secundaria Primaria: Par Secundaria: Unidad Equivalencia: 0.5

Maneja unidad primaria, con su respectiva alterna y se genera una alterna a la primaria que tiene la equivalencia de 0.5.

Utiliza unidades múltiples

Utiliza unidad primaria y secundaria sin relación de equivalencia entre ellas.

Elaborado por

MODIFICACIÓN DE FORMATOS Y REPORTES USANDO LA HERRAMIENTA DE ADMINISTRACIÓN 3.0

Elaborado por

Arquitectura de los Reportes

Elaborado por

Elementos de un Formato y/o Reporte Archivo de Diseño elaborado desde la herramienta de administración usando componentes de Cristal Report XI R2 SP4, dicho archivo tiene por extensión RPT. Estos archivos se ubican en la ruta donde se haya instalado 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 Profit Plus Administrativo.

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 de Profit Plus Administrativo 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 menciono 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. Elaborado por

Acceso al Proceso de Modificación de Reportes

Elaborado por

Configuración de Formatos y/o Reportes

Elaborado por

Diseñador de Informes

Elaborado por

Guardar un Nuevo Diseño de Formato y/o Reporte

Elaborado por

Guardar los cambios al Nuevo Formato y/o Reportes

Elaborado por

Asociar el Esquema XSD, al Nuevo Formato y/o Reporte

Elaborado por

Guardar los Cambios al Nuevo Formato y/o Reportes Es requerido que cada cambio que se haga, se haga clic en el botón guardar cambios, esto con la finalidad de garantizar que el orden en el proceso.

Hacer un duplicado del original, esto para no cambiar el archivo original, ni perder los cambios si se realizan procesos de actualización.

Elaborado por

Caso Práctico Modificación de Formatos y Reportes

El cliente solicita realizar los siguientes cambios al formato de factura estándar, identificado con el nombre: Formato Factura de Venta 1:

1.

Eliminar el campo Modelo y colocar el comentario en su lugar, ya que el cliente coloca allí, dos letras de identificación.

2.

Al final del formato colocar el valor totalizado, de los renglones exentos.

3.

Al final del formato colocar el valor totalizado, de los renglones no exentos.

Elaborado por

Elaborado por

GRACIAS

Elaborado por

2012 por Softech Consultores, C.A. Todos los derechos reservados. Profit Plus, Profit Plus 2K8, Profit Plus 2KDoCe, Profit Móvil, Softech y sus respectivos logos son marcas comerciales registradas de Softech Consultores, C.A. Windows 7, Visual Studio, Windows server, SQL Server y sus respectivos logotipos son marcas comerciales registradas de Microsoft Corporation. Todos los demás nombres de productos y servicios mencionados son marcas comerciales de sus respectivas compañías. Los datos contenidos en este documento sólo tienen carácter informativo. Las especificaciones de productos pueden variar. Estos materiales están sujetos a cambios sin previo aviso. Estos materiales son suministrados por Softech Consultores, C.A. y sus empresas asociadas sólo para fines informativos, sin representación o garantía de ningún tipo, y Softech Consultores, C.A., no se hace responsable de errores u omisiones con respecto a los textos incluidos. Las únicas garantías para productos Profit Plus y sus servicios son los que se establecen en la garantía expresa que acompaña a dichos productos y servicios, en cada caso. Nada en este documento debe interpretarse como una garantía adicional. Para más información sobre este y otros productos, visite nuestra página web: www.miprofit.com, o llámenos al Máster: 0501-MIPROFIT (0501) - 64776348 Caracas: (0212) - 7629992. Mérida: (0274) - 9353894. Valencia: (0241) - 8268343. Puerto La Cruz: (0281) – 2860777

Related Documents


More Documents from "joel enciso eneke"

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