Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capacitación Técnica
Elaborado por
AGENDA
Capacitación Técnica
Instalación
Base de Datos
Mantenimiento y Migración
Elaborado por
INSTALACIÓN
Elaborado por
OBJETIVO
Elaborado por
INSTALACIÓN
Requisitos de Instalación
Elaborado por
INSTALACIÓN
Requisitos de Instalación
Elaborado por
Arquitectura Familia 2KDoce
Multicapa
Elaborado por
ARQUITECTURA FAMILIA 2KDOCE
Arquitectura Física
Elaborado por
ARQUITECTURA FAMILIA 2KDOCE
Arquitectura Lógica
Elaborado por
INSTALACIÓN
Requisitos de Instalación
Elaborado por
REQUISITOS DE INSTALACIÓN
Administrativo 8.0
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 2008, 2008 R2
• Windows 2003, 2003 R2
• Windows 2008, 2008 R2
Elaborado por
REQUISITOS DE INSTALACIÓN
Administrativo 8.0
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 7 Profesional
• Windows 2003
• Windows Vista Business
• Windows 7 Profesional
Elaborado por
REQUISITOS DE INSTALACIÓN
Administrativo 8.0
• Software
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
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
Elaborado por
REQUISITOS DE INSTALACIÓN
• Herramienta de Administración
Elaborado por
INSTALACIÓN
Requisitos de Instalación
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
Elaborado por
INSTALACIÓN
Requisitos de Instalación
Elaborado por
INTEGRACIONES
Tabla de consulta para integración Administrativo 8.0 y
Contabilidad 3.3
Administrativo 8.0
Small Corporativa
Home Lite Profesional Corporativa
Business Small Business
Desktop NO NO SI SI NO NO
Contabilidad 3.3
2008
Profesional NO NO SI SI NO NO
Corporativa Small
NO NO NO NO SI SI
SQL 2008 o
Enterprise
Business
Corporativa 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
Small Corporativa
Home Lite Profesional Corporativa
Business Small Business
Desktop NO NO SI SI NO NO
2008
Nómina 2.2
Profesional NO NO SI SI NO NO
Corporativa Small
NO NO NO NO SI SI
SQL 2008 o
Enterprise
Business
Corporativa 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
Corporativa Small
Desktop Profesional Corporativa
Business
SQL 2008 Server SQL 2008 Server Express SQL 2008 Standard o Enterprise
Desktop SI SI NO NO
Express
Nómina 2.2
Profesional SI SI NO NO
SQL 2008 o Enterprise
Corporativa
Small NO NO SI SI
Business
Corporativa 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
Actuales.
Administrativa.
Elaborado por
BASE DE DATOS
Convenciones
Elaborado por
BASE DE DATOS
Convenciones
Elaborado por
CAMBIO EN BASE DE DATOS ACTUALES
Master Profit
Elaborado por
CAMBIO EN BASE DE DATOS ACTUALES
Master Profit
• Grupo de reportes
• Reportes
Elaborado por
CAMBIO EN BASE DE DATOS ACTUALES
Contabilidad
• Tabla comprobante
• Campo nro. de integración (inte_num2 varchar(20))
Elaborado por
CAMBIO EN BASE DE DATOS ACTUALES
Contabilidad
Elaborado por
CAMBIO EN BASE DE DATOS ACTUALES
Nómina
Elaborado por
CAMBIO EN BASE DE DATOS ACTUALES
Nómina
Elaborado por
BASE DE DATOS
Convenciones
Elaborado por
CONVENCIONES
• Nombre de Tablas
Elaborado por
CONVENCIONES
• Procedimientos Almacenados
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
Convenciones
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 saStockAlmacen
reng_num co_alma
saArtPrecio
co_art co_art
co_art
cod_relac tipo
co_precio
co_alma_calculado
desde
saArticulo saArtMargen
co_art co_art
saArtImagen co_lin co_precio
co_art co_subl
tip co_cat
co_color
co_ubicacion saArtUnidad
co_art
saArtProveedorReng cod_proc
co_uni
co_art co_reten
rowguid
reng_num reten_iva_tercero
co_prov rowguid
Elaborado por
MODELO DE BASE DE DATOS
• Inventario - Unidad
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
Elaborado por
MODELO DE BASE DE DATOS
• Inventario - Precios
Elaborado por
MODELO DE BASE DE DATOS
• Inventario - Costos
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 saCaja
saBanco cod_cta
cod_caja
co_ban
co_ban
co_mone
co_mone
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
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
saCostoHistoricoEntrada saCostoHistoricoSalida
cob_num
cod_costo_historico_e... cod_costo_historico_s...
co_tipo_doc
cod_articulo_rowguid cod_costo_historico_e...
nro_doc
cod_almacen cod_articulo_rowguid
reten_tercero_rowgui...
cod_costo_historico_s... cod_almacen
rowguid_reng_ori
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
saCobroRetenIvaReng
reng_num
cod_cta nro_doc
row guid_reng_cob
cod_caja reten_tercero_row guid_ori
mov _num_c row guid_reng_ori
mov _num_b row guid
row guid
Elaborado por
MODELO DE BASE DE DATOS
• Consideraciones especiales
Elaborado por
MODELO DE BASE DE DATOS
Elaborado por
MODELO DE BASE DE DATOS
• TasaAUnaFecha, TasaProceso
• TasaImpuestoSobreVentaAUnaFecha
• FechaSimple
• GetSeriales
• MontoEscrito
• PrimerDiaMes, UltimoDiaMes
• pConsecutivoProximo (SP)
Elaborado por
MANTENIMIENTO Y
MIGRACIÓN
Elaborado por
OBJETIVO
Elaborado por
MANTENIMIENTO Y MIGRACIÓN
Elaborado por
MANTENIMIENTO Y MIGRACIÓN
Elaborado por
MANTENIMIENTO
Elaborado por
MANTENIMIENTO
• Validar Consistencia
Elaborado por
MANTENIMIENTO
• Validar Consistencia
Elaborado por
MANTENIMIENTO
Elaborado por
MANTENIMIENTO
Elaborado por
MANTENIMIENTO
• Validar Consistencia – Ventas y CxC
Elaborado por
MANTENIMIENTO
Elaborado por
MANTENIMIENTO
Elaborado por
MANTENIMIENTO
• Validar Consistencia – Compras CxP
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
Elaborado por
MANTENIMIENTO
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
Elaborado por
MANTENIMIENTO Y MIGRACIÓN
Elaborado por
MIGRACIÓN
Elaborado por
MIGRACIÓN
Migración - Tablas
Elaborado por
MIGRACIÓN
Migración - Tablas
Elaborado por
MIGRACIÓN
Migración - Inventario
Elaborado por
MIGRACIÓN
Migración – Movimiento C y B
Elaborado por
MIGRACIÓN
Migración – Documentos
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 Maneja unidad primaria, con su respectiva
primaria alterna y se genera una inversa a la primaria
Primaria: Unidad que tiene la equivalencia de 2.
Secundaria: Par
Equivalencia: 2
Utiliza unidad secundaria, siendo menor la Maneja unidad primaria, con su respectiva
secundaria alterna y se genera una alterna a la primaria
Primaria: Par que tiene la equivalencia de 0.5.
Secundaria: Unidad
Equivalencia: 0.5
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
Elaborado por
Caso Práctico Modificación de Formatos y Reportes
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