You are on page 1of 112

Sesión de

Implementación
Información del documento

Elaborador por: Jair Carrillo Marroquin


Fecha de creación: 01 de Julio 2016
Fecha de última actualización: 20160906
Aviso de derechos del propietario

Este Manual es una Obra Literaria protegida en favor de Computación en Acción, S.A. de C.V.;
Copyright © 2005-2016 Derechos Reservados © 2005-2016 Computación en Acción, S.A. de C.V.,
Pablo Villaseñor No. 435, Col. Ladrón de Guevara, Guadalajara, Jalisco, México. C.P. 44600. Los
Derechos de este Manual se encuentran reconocidos por la Ley Federal del Derecho de Autor. Se
prohíbe su producción, reproducción, publicación, edición o fijación material en copias o
ejemplares, por cualquier medio, importación, almacenamiento, transporte, distribución,
comercialización, venta o arrendamiento, así como su comunicación y transmisión pública por
cualquier medio, su divulgación en cualquier modalidad, su traducción, adaptación, paráfrasis,
arreglos, transformaciones u otras similares, sin previa autorización por escrito de su titular. La
violación de esta prohibición constituyen un delito y una infracción administrativa que están
sancionados conforme a los artículos 424 fracción III, 424 bis fracción I y 424 ter, del Código Penal
Federal; así como los artículos 229 fracciones VII y XVI y 231 fracciones I, III, IV y X, de la Ley
Federal del Derecho de Autor y demás normas aplicables vigentes.

Las marcas COMPUTACIÓN EN ACCIÓN ®, EN ACCIÓN ®, PAQ ® y sus respectivos diseños; la marca
y nombre comercial COMPAC ® y su diseño; las marcas CONTPAQ ®, CONTAPAQ ®, CONTPAQ i ®,
CONTPAQ i TABLERO DE NEGOCIOS ®, CONTPAQ i Comercial ®, ELECTROÚNICA ®, CBB MÓVIL ®, y
ACCESO i ®, y en su caso, sus respectivos diseños; SOLUCIÓN CONTABLE PAQ ®, SOÑAR. PODER.
CRECER. ®, COMPACTIBLE ®, ALMACÉN DIGITAL ®, MASFACTURACIÓN ®, TRANSFORMANDO
CLIENTES EN FANS i ®, FANNOVATION innovamos y servimos por los fans CONTAPAQ i ®,; los avisos
comerciales “Bien Pensado”®, “Respuesta Oportuna” ®, “La Forma más Amigable de Controlar tu
Negocio” ®, “Sí Contador” ®, “Contpaq i Contigo” ®, $0 Pesos Ilimitado ®; Innovamos y Servimos
por los Fans CONTPAQ i ®, Software Empresarial Fácil y Completo ®, Todo a favor ®, Todo a mi
favor ®, así como la Imagen del Foquito ®© y del Diseño de la Portada®©, son signos distintivos
registrados y protegidos propiedad de Computación en Acción, S.A. de C.V.

AdminPAQ ®©, MegaPAQ ®©, Exión ®©, ContPAQ ®©, CONTPAQ i ®©, CheqPAQ ®©, NomiPAQ ®©,
InvenPAQ®©, WinPAQ®©, Solución Contable PAQ®©, ReporPAQ®©, ProduPAQ®©, VentPAQ®©,
Cuenta T ®©, CONTPAQ i Factura Electrónica ®©, ELECTROÚNICA ®©, CONTPAQ i Factura CBB ®©,
CONTPAQ i Factura CBB MÓVIL ®©, CONTPAQ i CFDI Nóminas + ©®, CONTPAQ i Tienda Virtual ©®,
CONTPAQ i Producción ©®, CONTPAQ i CRM ©®, CONTPAQ i Binder ©®, CONTPAQ i nube ©®,
CONTPAQ i gastos ©®, CONTPAQ i CFDI Facturación Móvil ©®, CONTPAQ i CFDI Facturación en Línea
©®, CONTPAQ i Business Intelligence + ©®, Guía Mi-PyME CONTPAQi ©®, también son marcas
registradas y protegidas propiedad de Computación en Acción, S.A. de C.V., la que ostenta de igual
forma los derechos patrimoniales de autor; con excepción del programa de cómputo que ostenta
la marca VentPAQ, cuyos derechos patrimoniales pertenecen a Pacific Soft, Sistemas de
Información, S.A. de C.V.

Microsoft ®, MS-D.O.S. ®©, WINDOWS ®© y Excel ®©, son marcas y en su caso productos de
Microsoft Corporation.

Cualquier otra marca que se mencione dentro de este manual que pertenezca a terceras partes
tiene solamente propósitos informativos y no constituye aprobación y/o recomendación.
Computación en Acción, no se responsabiliza de la ejecución o uso de estos productos.

10020160701
Índice
Sesión de Implementación .......................................................................................... 1
Información del documento .................................................................................................. 2
Requisitos de equipo............................................................................................................... 5
Material ..................................................................................................................................... 5
Creación de la base de datos para aplicar los ejemplos de este manual de
implementación. ...................................................................................................................... 6
Creación de Tipos de Cliente. ............................................................................................. 11
Creación de Almacenes......................................................................................................... 12
Alta de Vendedores. .............................................................................................................. 14
Alta de Proyectos. ................................................................................................................. 19
Alta Cuenta Bancaria ............................................................................................................ 20
Preparar empresa el timbrado de documentos. .............................................................. 22
Configurar la empresa para Importar XML ........................................................................ 27
Acciones después de Timbrar .............................................................................................. 29
Importar archivos XML a CONTPAQi® Comercial.............................................................. 31
Crear documentos a partir de los XML Emitidos. ............................................................. 35
Actualizar el catálogo de productos por medio de una hoja de Excel ......................... 38
Crear nueva consulta para ver los precios productos por Tipo cliente ........................ 45
Personalizar las columnas de la vista y formatos de campos. ....................................... 51
Cargar Pagos de forma masiva por medio de una hoja de Excel®. .............................. 55
Importar XML Recibidos........................................................................................................ 58
Generar documentos a partir de XML Recibidos .............................................................. 59
Agregar un botón ................................................................................................................... 63
Campos Extra a nivel movimiento y documento .............................................................. 67
Cotización con fotografía de producto. ............................................................................. 71
Implementación orden de servicio. .................................................................................... 75
Crear nuevo módulo. ......................................................................... 75
Campos extra orden de servicio. ............................................................ 84
Edición de Formatos. .......................................................................................................... 100
¿De dónde provienen las etiquetas? ...................................................................................... 107
Como agregar los campos extras del movimiento a la consulta vwLBSDocDocumentPrint-
DocumentID y al formato de impresión. ................................................................................ 108
Sesión de Implementación
Introducción
En este documento te guiara en el curso de implementación de CONTPAQi ®
Comercial Pro. Es importante que sigas los pasos en forma ordenada ya que
algunas consultas en Access están ligadas a los pasos que se mencionarán a
continuación.

Requisitos de equipo.
- Tener instalado Excel® y Access® (superior a 2003)
- Instalación de CONTPAQi® Comercial Pro
Material
http://184.107.139.146/~contpaqi2/fls/evaluacion/podcast/SesionImplementaci
on.zip

Nota: Es importante que este material lo descargues y descomprimas en tu equipo


ya que se realizaran referencias a varias carpetas y archivos de esta liga.
Creación de la base de datos para aplicar los ejemplos de este manual de
implementación.

Pasos para crear la base de datos


Paso Acción

1. Ingresa al menú CONTPAQI COMERCIAL y selecciona Nueva Base de


Datos

2. En la siguiente ventana define la ruta C:\Compac\ComercialSP\BD y


agrega el nombre de la base de datos Implementacion y luego
pulsa el botón Abrir.
Pasos para crear la base de datos. Continua…

Paso Acción
Comenzará el asistente para crear empresas en la recién creada base de
3.
datos. Selecciona Es la primera instalación en mi empresa y pulsa
Siguiente.

Selecciona el País MEXICO y pulsa siguiente.


4.
Pasos para crear la base de datos. Continua…

Paso Acción

5. Agrega los siguientes datos:


Pers. Jurídica: Persona Fisica
Nombre oficial: MiEmpresa
Tipo de Empresa: Persona Física con Actividad Empresarial y Profesional
R.F.C. AAQM610917QJA
Teléfono: 1234567891
eMail: correo@contpaqi.com
Sector: Computadora Software

Pulsa Siguiente al finalizar la captura.


Pasos para crear la base de datos. Continua…

Paso Acción
En la siguiente ventana selecciona la opción Continuar y pulsa Siguiente.
6.

Marca la casilla Activar Seguridad y pulsa Siguiente


7.
Pasos para crear la base de datos. Continua…

Paso Acción
Pulsa Terminar para completar la instalación
7.

Posterior a estos pasos, CONTPAQi® Comercial Pro se conectará a la base de datos


recién creada y solicitará la contraseña del usuario Admin.
Solo pulsa Aceptar para ingresar a la empresa.
Creación de Tipos de Cliente.
En esta sección aprenderás a crear los tipos de cliente para los ejercicios de este
documento.
Tipo Cliente
Paso Acción
Ingresa a la sección Ventas y haz clic en el módulo Tipo Cliente
1.

Pulsa el botón Nuevo para capturar los Tipos de cliente


2.

Captura los siguientes tipos de cliente.


3.
Distribuidor Asociado.
Distribuidor Autorizado
Creación de Almacenes
Realiza los siguientes pasos para crear los siguientes almacenes.
Pasos para crear un almacén.
Paso Acción
Ingresa a la sección Ventas y haz clic en el módulo Almacenes y Sucursales
1.

Pulsa el botón Nuevo y se mostrará la ventana de captura para los Almacenes.


2.

Para el primer almacén, sobre el área Tipo, selecciona Bodega. Captura el


3.
nombre Almacén
Pasos para crear un Almacén. Continua…

Paso Acción
En la parte derecha, marca la casilla Almacén de Entrada y Almacén de
4.
Salida. Posteriormente Pulsa Guardar y Cerrar.

Pulsa el Botón Nuevo y captura los siguientes almacenes, únicamente con la


5.
siguiente información:
Tipo: Sucursal.
Nombre: Guadalajara.
Tipo: Sucursal.
Nombre: DF
Alta de Vendedores.
En la sección de Recursos Humanos, realiza lo siguiente:
Paso Acción
Selecciona el catálogo Áreas y haz clic en el botón Nuevo en la parte
1.
izquierda superior, en la siguiente ventana captura el Área
Operaciones. Para guardar el registro pulsa el botón Guardar y
Cerrar.

Haz clic en el módulo Departamentos, pulsa el botón Nuevo y llena


2.
los siguientes datos. Para guardar el registro pulsa el botón Guardar y
Cerrar.
Pasos para realizar Alta vendedores. Continua…

Paso Acción
Pulsa clic sobre el módulo Perfiles de Puesto, haz clic en el botón
3.
Nuevo e ingresa los siguientes datos
Departamento: Ventas
Puesto: Ejecutivo Ventas
Marca la casilla Posición de Ventas y guarda los cambios pulsando clic
en el botón Guardar y Cerrar.

Selecciona el módulo Empleados y haz clic en el botón Nuevo. En la


4.
siguiente ventana, en el área Contacto, escribe el nombre de
Vendedor Guadalajara.
Pasos para realizar Alta vendedores. Continua…

Paso Acción
Pulsa la tecla <Tabulador>, se mostrará la ventana Contactos, pulsa
5.
el botón Añadir Contacto.

Para guardar los datos del contacto haz clic en Guardar y Cerrar, sin
6.
modificar cambios.
Pasos para realizar Alta vendedores. Continua…

Paso Acción
Ya creado el contacto solo pulsa Aplicar.
7.

En la ventana Nuevo Empleado, agrega los siguientes datos. Pulsa


8.
Guardar y Cerrar.
Pasos para realizar Alta vendedores. Continua…

Paso Acción
Repite los pasos 1 al 6 para agregar al Empleado Vendedor México.
9.
Alta de Proyectos.

Realiza lo siguiente para registrar un proyecto en CONTPAQi® Comercial Pro.


Paso Acción
Ingresa a la sección Organización, selecciona el modulo Proyectos y
1.
haz clic en el botón Nuevo.

En la ventana Nuevo Proyecto, captura los siguientes Datos


2.
Nombre: Proyecto 1
Inicio: 01/01/2016
Fin: 29/03/2016
Al finalizar Pulsa Guardar y Cerrar.
Pasos para realizar Alta de Proyectos. Continua…

Paso Acción
Repite los pasos para generar los siguientes Proyectos:
3.
Proyecto 2
Fecha inicio 1-en-16
Fecha fin 29-mar-16
Proyecto 3
Fecha inicio 1-ene-16

Alta Cuenta Bancaria


Realiza lo siguiente para registrar una Cuenta Bancaria en CONTPAQi®
Comercial Pro.
Paso Acción
Haz clic sobre la sección Tesorería y pulsa clic sobre el módulo
1.
Cuentas Bancarias. Posteriormente haz clic en el botón Nuevo.
Pasos para realizar Alta de Cuenta Bancaria. Continua…

Paso Acción
Registra los siguientes datos en la cuenta Bancaria:
2.
Nombre: Bancomer
Entidad de negocio: BBVA BANCOMER SA DE CV
Nombre banco: BBVA BANCOMER
Número de cuenta: 12312491823

Nota: Al llenar los datos de Entidad de negocio y pulsar tabulador, se


mostrará la siguiente ventana:

Pulsa el botón Si y en la siguiente ventana (Nueva Empresa) Pulsa


Guardar y cerrar, con esto se creará la entidad de negocio BBVA
BANCOMER SA DE CV

Pulsa Guardar y Cerrar para guardar la información de la cuenta


Bancaria:
Preparar empresa el timbrado de documentos.
Realiza lo siguiente para configurar el timbrado de documento y uso de XML.
Paso Acción
Pulsa clic sobre el menú CONTPAQI COMERCIAL y selecciona
1.
Opciones

En la siguiente ventana selecciona CFDI


2.
Preparar empresa para el uso de XML y timbrado de documentos. Continua…

Paso Acción
En el listado de empresas, valida que tu empresa este seleccionada y pulsa
3.
clic sobre Configurar Empresa

Se iniciará el asistente de configuración, haz clic en Siguiente para


4.
continuar.
Preparar empresa para el uso de XML y timbrado de documentos. Continua…

Paso Acción
En la siguiente ventana marca CFDI y pulsa el botón Siguiente.
5.

Confirma los datos fiscales de tu empresa, agrega la dirección de tu empresa.


6.
Preparar empresa para el uso de XML y timbrado de documentos. Continua…

Paso Acción
Sobre el campo logotipo deberás asignar una imagen, pulsa el icono de la carpeta
6.
para definir una imagen. En el material de apoyo está disponible la imagen
CONTPAQiComercial.png. Al finalizar pulsa Siguiente para continuar.

En el material de apoyo, existe la carpeta CertificadosPrueba, en la etapa 3


7.
define la ubicación de estos archivos en tu equipo con los siguientes datos.
Contraseña CSD: 12345678a
No. Certificado: 20001000000200000179
Al finalizar pulsa Siguiente.
Preparar empresa para el uso de XML y timbrado de documentos. Continua…

Paso Acción
Se mostrará la siguiente ventana indicando que se cargó la
8.
información correctamente, solo pulsa Siguiente.

En la última ventana haz clic en el botón Finalizar


9.
Preparar empresa para el uso de XML y timbrado de documentos. Continua…

Paso Acción
Habilita la casilla Timbrado de prueba para crear CFDI de prueba. Con esto el
10.
timbrado será interno y no se enviará información al SAT. Al finalizar pulsa para
guardar los cambios.

Configurar la empresa para Importar XML


En esta sección realizaras la configuración de las rutas de XML en tu equipo que
CONTPAQi® Comercial Pro lograra leer para cargar los XML.
Paso Acción
Pulsa clic sobre el menú CONTPAQI COMERCIAL y selecciona
1.
Opciones
Preparar empresa para el uso de XML y timbrado de documentos. Continua…

Paso Acción
En la siguiente ventana selecciona CFDI
2.

En la parte derecha, sobre el área CFDI. Define las siguientes rutas.


3.
Guardar en: C:\Compac\ComercialSP\CFDI
Ruta XML Recibidos: C:\Compac\ComercialSP\XMLRecibidos
Ruta XML Emitidos: C:\Compac\ComercialSP\XMLEmitidos
Nota: Crea las carpetas en el equipo si no existen.

Guarda la configuración haciendo clic sobre el botón Aceptar.


4.
Acciones después de Timbrar
Es posible indicar que acciones realizara CONTPAQi® Comercial Pro despues de
realizar el timbrado de los documentos.
Para configurar este apartado solo realiza lo siguiente.
Paso Acción
Pulsa clic sobre el menú CONTPAQI COMERCIAL y selecciona
1.
Opciones

En la siguiente ventana selecciona CFDI


2.
Acciones después de timbrar. Continua…

Paso Acción
En la parte derecha, sobre el área Acciones después de timbrar, puedes elegir las siguientes
3.
opciones para archivos y para Email.
Archivos
No abrir archivos
Solo si se procesó un documento
Abrir Todos.
Email
No enviar
Solo si se procesó un documento
Enviar todos.
Configura del siguiente modo.

En el apartado Envió de comprobantes agrega lo siguiente:


4.
Asunto: Factura para [Cliente],
Cuerpo de mail: Le enviamos su factura por los servicios prestados.

Enviado a través de CONTPAQi® Comercial START/PRO


<img border="0"
src="https://dl.dropboxusercontent.com/u/20877285/CONTPAQi/CONTPAQiComercial.png">
Nota: Esta información está en el archivo Email Envió CFDI.txt de tu material de apoyo.
Pulsa el botón Aceptar para guardar los cambios.
5.
Importar archivos XML a CONTPAQi® Comercial
Realiza lo siguiente para importar archivos XML de una ruta de archivos especifica.
Paso Acción
Valida qu|e rutas están configuradas para las rutas de XML recibidos y XML
1.
Emitidos ingresando al menú CONTPAQI COMERCIAL y seleccionando
opciones. Posteriormente haz clic en CFDI y validar las rutas de los XML
recibidos y Emitidos.

En tu material de apoyo existen dos carpetas:


2.
XMLEmitidos y XMLRecibidos

Copia los XML de la carpeta XMLEmitidos y pégala en la ruta que


corresponde al paso 1, Ruta de XML Emitidos.
Realiza el mismo procedimiento con los XMLRecibidos y pégalos en la ruta
XML Recibidos
Importar archivos XML a CONTPAQi® Comercial. Continua…

Paso Acción
En CONTPAQi® Comercial Pro, ingresa a la sección Organización y haz clic en
3.
el módulo XML Recibidos

Localiza el botón Importar XML en la cinta de opciones y haz clic para comenzar
4.
a importar los archivos.
Importar archivos XML a CONTPAQi® Comercial. Continua…

Paso Acción
Al finalizar se deberá mostrar un listado de documentos recibidos en color rojo.
5.

Selecciona el modulo XML Emitidos.


6.
Importar archivos XML a CONTPAQi® Comercial. Continua…

Paso Acción
Haz clic en el botón Importar XML y espera a que termine el proceso.
7.

Al finalizar se mostrará un listado de documento Emitidos


8.
Crear documentos a partir de los XML Emitidos.
En CONTPAQi® Comercial Pro, es posible generar Facturas Cliente desde los XML
Recibidos. Al crear el documento, también se registrarán los catálogos de
producto, Empresas y Cliente.
En el siguiente ejercicio se crearán todos los documentos disponibles en el listado
de XML Emitidos.
Paso Acción
Ingresa a la sección Organización y selecciona el modulo XML Emitidos.
1.

En el listado de documentos haz clic en el primer registro, posteriormente


2.
pulsa la tecla <SHIFT> y haz sobre el último registro. Al realizar este
procedimiento seleccionaras todos documentos disponibles.
Crear documentos a partir de los XML Emitidos. Continua…

Paso Acción
Ya que tengas seleccionados todos los registros pulsa el botón Generar
3.
documento.

Al generar el documento a partir del XML, se creará el producto en CONTPAQi®


4.
Comercial Pro, se mostrará la siguiente ventana en donde podremos definir crear
el producto con una clave, tomando el nodo noIdentificacion del XML o solo con
el nombre del producto.

Pulsa SI para crear los productos con el noIdentificacion como clave.


Crear documentos a partir de los XML Emitidos. Continua…

Paso Acción

Al finalizar se mostrará la siguiente Venta, solo pulsa aceptar para continuar.


5.

Para validar la creación de documentos, ingresa a la sección Ventas y selecciona


6.
el módulo Facturas Cliente. Revisa el listado de documentos.
Actualizar el catálogo de productos por medio de una hoja de Excel

Es posible actualizar el catálogo de productos apoyándote de un archivo de Excel.


Realiza los siguientes pasos para actualizar el catálogo de productos.
En este ejercicio actualizaremos los datos Categoría 1, Categoría 2 y las
excepciones para los tipos de cliente.

Paso Acción
Selecciona la sección Productos y Servicios y haz clic en el módulo Productos.
1.

En la parte derecha se mostrará el listado de tus productos. Es necesario quitar


2.
los agrupadores que se muestran en la vista principal.

Para quitar los agrupadores haz clic sobre el botón Propiedades que se
muestran en la barra superior.
Actualizar el catálogo de productos por medio de una hoja de Excel a partir de los XML Emitidos. Continua…

Paso Acción
En la siguiente ventana haz clic en el botón Agrupar Por… y deja en todos los
3.
campos (Ninguno) para quitar los agrupadores de la vista.

Deberá quedar de la siguiente manera:

Pulsa Aceptar para quitar los agrupadores.


Actualizar el catálogo de productos por medio de una hoja de Excel a partir de los XML Emitidos. Continua…

Paso Acción
Una vez que tu catálogo de productos no contenga agrupadores. Pulsa el botón
4.
Exportar a Excel y haz clic en el botón Sí de la siguiente ventana para enviar toda
la información a Excel®.

El resultado será que todos los registros del listado de tu catálogo de productos se
5.
enviarán a una hoja en Excel®. Elimina las columnas ‘Código de barras’, Cantidad
min., Segmento Cat.1, Segmento Cat.2, Segmento Producto y Unidad.

Asegúrate de tener las columnas en tu archivo de Excel® ID Producto, Clave,


6.
Categoría 1, Categoría 2, Producto y Precio lista. Posteriormente agrega las
columnas Tipo cliente1, Tipo cliente2 y Tipo cliente3.

Agrega los datos actualizados para las columnas Clave, Categoría 1, Categoría 2.
7.
Captura los campos para los precios de Tipo Cliente. Este será el precio para los tipos
de cliente Publico, Asociado y Autorizado.
Actualizar el catálogo de productos por medio de una hoja de Excel a partir de los XML Emitidos. Continua…

Paso Acción
Una vez capturada la información en tu archivo de Excel® guarda el archivo en
8.
una ubicación disponible en tu equipo y ciérralo.

Regresa a CONTPAQi® Comercial Pro y haz clic sobre el menú CONTPAQI


9.
COMERCIAL posteriormente pulsa clic sobre Importar Catálogo.

Selecciona el catálogo de Producto y pulsa Aceptar.


10.
Actualizar el catálogo de productos por medio de una hoja de Excel a partir de los XML Emitidos. Continua…

Paso Acción
En el explorador de archivos selecciona el archivo de Excel® con la información
11.
actualizada y pulsa Abrir.

Después de abrir el archivo de Excel® Relacionarás las columnas actualizadas con


12.
las columnas correspondientes de la base de datos. Valida que algunas columnas
ya fueron conciliadas. Esto se debe a que CONTPAQi® Comercial Pro relaciona
en automático las columnas de Excel® con la base de datos siempre y cuando
tengan el mismo nombre.

Relaciona las columnas restantes del siguiente modo usando el botón =,


13.
posteriormente pulsa Importar.
Actualizar el catálogo de productos por medio de una hoja de Excel a partir de los XML Emitidos. Continua…

Paso Acción
Espera a que termine el proceso de exportación
14.

Al finalizar la importación de catálogos se mostrará el siguiente mensaje. Esto


15.
indicara que tu catálogo de productos se actualizo correctamente.

Revisa la información actualizada ingresando a la sección de Productos y


16.
Servicios y haz clic sobre Productos. Las categorías 1 y 2 se actualizaron
correctamente.
Pulsa dos clics sobre un producto. Posteriormente presiona el botón de precios y
revisa que las Excepciones Tipo Cliente se registraron con este procedimiento.
Crear nueva consulta para ver los precios productos por Tipo cliente
En el siguiente apartado aprenderás a insertar una consulta previamente elaborada
en CONTPAQi® Comercial Pro. Los requerimientos que debes tener son los
siguientes:
1. Respaldo de tu empresa.
2. Una versión de Access 2003 o 2016 instalada en tu equipo.
3. La consulta que agregaras al sistema de CONTPAQi® Comercial Pro.
Realiza los siguientes pasos para crear una consulta en Access. La versión de
Access que se utilizó para este ejemplo es 2016. El reporte que se realizara es
Precios Productos por Tipo Cliente.
Paso Acción
Abre Access y selecciona la opción Abrir otros Archivos, posteriormente haz clic en
1.
la opción abrir

Localiza la ubicación de tu archivo de la base de datos con el cual estas trabajando


2.
en CONTPAQi® Comercial Pro, selecciona tu archivo *.mdb y haz clic en Abrir.

Nota: puedes localizar la ubicación de tu base de datos en CONTPAQi® Comercial


Pro, pulsando clic sobre el menú CONTPAQI COMERCIAL y posiciona el cursor sobre
la base de datos activa. Se mostrará la ubicación de tu base de datos.
Crear nueva consulta para ver los precios productos por Tipo cliente. Continua…

Paso Acción
En la parte izquierda se mostrarán las Consultas (Querys) que existen en la base de
3.
datos.

Para crear una nueva consulta haz clic en la pestaña Crear y selecciona Diseño de
consulta

Cierra la ventana con título Mostrar Tabla.


4.
Crear nueva consulta para ver los precios productos por Tipo cliente. Continua…

Paso Acción
Haz clic sobre el botón SQL de la parte izquierda superior.
5.

Deberás ver la siguiente ventana, aquí es donde editarás el texto para tu nueva consulta.

Selecciona todo el texto y elimínalo. El paso siguiente será agregar tu consulta personalizada.

Copia el siguiente texto y pégalo en el área donde borraste el texto.


6.
TRANSFORM Sum(orgProductCustomerTypeSalePrice.SalePrice) AS SumOfSalePrice
SELECT orgProduct.ProductID, orgProduct.Category1, orgProduct.Category2, orgProduct.ProductKey,
orgProduct.ProductName, orgProduct.TaxPerc
FROM (orgProduct INNER JOIN orgProductCustomerTypeSalePrice ON orgProduct.ProductID =
orgProductCustomerTypeSalePrice.ProductID) INNER JOIN orgCustomerType ON
orgProductCustomerTypeSalePrice.CustomerTypeID = orgCustomerType.CustomerTypeID
GROUP BY orgProduct.ProductID, orgProduct.Category1, orgProduct.Category2,
orgProduct.ProductKey, orgProduct.ProductName, orgProduct.TaxPerc
PIVOT orgCustomerType.CustomerTypeName;
Se debe mostrar de la siguiente forma.
Crear nueva consulta para ver los precios productos por Tipo cliente. Continua…

Paso Acción
Ya con la consulta elaborada solo falta guardarla. Pulsa el menú Archivo y selecciona
7.
Guardar

La ventana siguiente solicitará un nombre para tu consulta, cambia el nombre por:


8.
vwLBSProductPerCustomerType
Posteriormente pulsa Aceptar para guardar la consulta.

Confirma que tu consulta se muestra en la parte izquierda.


9.
Crear nueva consulta para ver los precios productos por Tipo cliente. Continua…

Paso Acción
Sin cerrar Access, ingresa a CONTPAQi® Comercial Pro y selecciona la sección
7.
Productos y Servicios, localiza el módulo Reportes y Graficas y haz clic derecho para
mostrar las opciones del módulo.

Selecciona Nuevo y haz clic en Consulta.


8.

En la siguiente ventana cambia la palabra Consulta por Precios Productos por Tipo
9.
Cliente, después en el campo Consulta lista agrega el nombre de la consulta hecha
en el paso 8. Al finalizar pulsa el botón Aceptar.
Crear nueva consulta para ver los precios productos por Tipo cliente. Continua…

Paso Acción
Haz clic en el módulo pedimentos y luego haz clic en el módulo Precios Productos
10.
por Tipo Cliente. Esto es para que se actualice la información de la consulta. Deberás
visualizar la información de la siguiente forma.

Este es el resultado de la consulta elaborada en Access y agregada a un nuevo módulo


en CONTPAQi® Comercial Pro. Pero las columnas de la consulta siguen con los
nombres de la base de datos. En el siguiente módulo aprenderás a configurar dichas
columnas y formatos.
Personalizar las columnas de la vista y formatos de campos.
En este apartado personalizarás la vista Precios Productos por Tipo Cliente
creada en los pasos anteriores.
Realiza los siguientes pasos para personalizar una vista de CONTPAQi® Comercial
Pro.
Paso Acción
Haz clic derecho en el módulo Precios Productos por Tipo Cliente, creado en los
1.
pasos anteriores, y selecciona Propiedades.

En la siguiente ventana selecciona la pestaña Campos. El resultado será la vista de


2.
las columnas disponibles en la vista.
Personalizar las columnas de la vista y formatos de campos. Continua…

Paso Acción
En la columna Alias deberás agregar el nombre como deseas que se muestre en la
3.
vista.
Ejemplo:
La columna Campo guarda el nombre de la base de datos, al capturar el texto “ID
Producto” en la columna Alias, este texto se mostrará en el nombre de la columna

Así se mostrará en la vista

Captura los siguientes datos en la columna Alias.


4.

Nota: Los campos Distribuidor Asociado, Distribuidor Autorizado y Público no es


necesario capturar un Alias. Pulsa Aceptar para guardar los cambios.
Personalizar las columnas de la vista y formatos de campos. Continua…

Paso Acción
Selecciona otro módulo y regresa a Precios Productos por Tipo Cliente para actualizar
5.
la vista. Podrás observar que los encabezados de las columnas ya se muestran como los
configuraste.

Para configurar el formato de las celdas haz clic derecho sobre el módulo Precios
6.
Productos por Tipo Cliente y selecciona Propiedades, después ingresa a la pestaña
Campos.

Define los siguientes datos en la columna Formato para los siguientes registros.
7.

Posteriormente pulsa Aceptar para guardar los cambios.


Personalizar las columnas de la vista y formatos de campos. Continua…

Paso Acción
Selecciona otro módulo y regresa a Precios Productos por Tipo Cliente para
8.
actualizar la vista. Revisa que las columnas de I.V.A. y los precios tipo de público ya
tienen un formato diferente.
Antes:

Después:
Cargar Pagos de forma masiva por medio de una hoja de Excel®.
Es posible cargar pagos masivos a documentos de Factura Cliente con un archivo
de Excel®. Para realizar los siguientes pasos deberás tener los siguientes
requisitos.
1. Tener la cuenta bancaria Bancomer registrada anteriormente con el
número de cuenta 12312491823.
2. Descargar documento Cobros.xlsx del material de apoyo.
3. Haber generado los documentos Facturas cliente a partir de los XML, ya
que estos generarán las cuentas por cobrar
Realiza lo siguiente para cargar los pagos registrados desde Cobros.xlsx.
Paso Acción
En CONTPAQi® Comercial Pro haz clic en el menú CONTPAQI COMERCIAL y
1.
selecciona Importar Catálogo.

Selecciona la opción Cobros y Pagos. Posteriormente haz clic en Aceptar.


2.
Cargar Pagos de forma masiva por medio de una hoja de Excel®... Continua…

Paso Acción
Selecciona el archivo Cobros.xlsx y pulsa Abrir.
3.

En la ventana siguiente, notarás que las columnas ya se conciliaron


4.
automáticamente, esto ocurre porque las columnas de Excel® tienen el mismo
nombre de las columnas en la base de datos. Solo pulsa Importar para comenzar con
la importación del archivo.

Espera a que termine el proceso y Acepta el mensaje siguiente:


5.
Cargar Pagos de forma masiva por medio de una hoja de Excel®... Continua…

Paso Acción
Revisa las Facturas Cliente desde la sección Ventas y valida que la mayoría de las
6.
facturas creadas a partir de los XML están saldadas. Estas se muestran en color negro.
Importar XML Recibidos.

En este ejercicio deberás tener los XML Recibidos de tu material de apoyo


descargados en la carpeta definida en el ejercicio de la página 31.
Realiza lo siguiente para importar los XML Recibidos a CONTPAQi® Comercial Pro.
Paso Acción
Ingresa a la sección Organización y selecciona XML Recibidos.
1.

Haz clic sobre el botón Importar XML


2.

Espera que se importen los XML de la carpeta a CONTPAQi® Comercial Pro.


3.
Generar documentos a partir de XML Recibidos

Una vez cargados los XML al CONTPAQi® Comercial Pro realiza lo siguiente para
crear los documentos.
Paso Acción
Ingresa a la sección Organización y selecciona XML Recibidos.
4.

Haz clic sobre un XML recibido y pulsa el botón Generar documento.


2.

Define qué tipo de documento se generará a partir del XML, opcionalmente puedes
3.
elegir un centro de costo para clasificar el documento luego pulsa Aceptar.
Generar documento a partir de los XML Recibidos... Continua…

Paso Acción
En la siguiente ventana se mostrarán los productos que se encuentran en el XML. Es
4.
posible asociar el producto del XML Recibido a un producto de nuestro catálogo o
crear todos los productos. En este ejemplo haz clic en Crear todos los productos.

Se registrará el producto en CONTPAQi® Comercial Pro con la información del


XML.
Generar documento a partir de los XML Recibidos... Continua…

Paso Acción
Valida en la sección Compras y Gastos, en el módulo Facturas Compra, que la
5.
factura se generó correctamente.

Al crear los productos, CONTPAQi® Comercial Pro es posible tomar el nodo


noIdentificacion como referencia para la creación del producto tomando este
dato como clave del producto.

Sin embargo, esta opción es configurable para la creación del producto al recibir
el XML y decidir si el producto se creara con clave o solo con el nombre del
producto.

Solo ingresa al menú CONTPAQI COMERCIAL y haz clic en Opciones


En la ventana de opciones selecciona Documentos y habilita la opción

Pulsa Aceptar para guardar los cambios. Con esta configuración se mostrará la
casilla “Tomar en cuenta clave producto”. Al deshabilitar la casilla ya no se
tomará el nodo noIdentificacion para crear el producto, solo se tomará el
nombre del producto

Este es un ejemplo de como se muestra la ventana al quitar dicha opción.


Agregar un botón
Es posible agregar un botón a CONTPAQi® Comercial Pro y agregar una DLL pre
programada para su funcionamiento. En este ejemplo agregarás un botón llamado
Captura Rápida.
La función de este botón es lograr seleccionar varios documentos, en un módulo,
y agregar a dichos documentos Vendedor, Proyecto, Centro de costo y Sucursal

Paso Acción
Selecciona la sección Ventas y haz clic sobre Facturas Cliente.
1.

En la parte superior derecha de la pantalla, localiza la palabra Herramientas y haz


2.
clic sobre dicha palabra.
Agregar un botón... Continua…

Paso Acción
Pulsa clic sobre Editar Grupos, después valida que se agrega un icono en todos los
3.
grupos de la pestaña Lista

En el grupo Herramientas da un clic al nuevo icono y se mostrara la ventana Nuevo


4.
menú.

Agrega los siguientes datos a la ventana Nuevo menú.


5.
Nombre: Captura Rápida
Ejecutar: Document.CapturaRapida
Orden: 4

Pulsa Aceptar para agregar el botón.


Agregar un botón... Continua…

Paso Acción
Valida que el nuevo botón ya aparece en la pestaña Lista en el grupo Herramientas.
6.

Cierra CONTPAQi® Comercial Pro y vuelve a ingresar para que se activen las
7.
funciones del botón Captura Rápida.

Después de abrir la aplicación ingresa al módulo Facturas Cliente y selecciona varios


8.
documentos.

Haz clic en el botón Captura Rápida y se mostrara la siguiente ventana.


8.
Agregar un botón... Continua…

Paso Acción
Selecciona los datos que se aplicarán a los documentos seleccionados.
9.
Posteriormente pulsa Aceptar para aplicar los cambios.

Abre uno de los documentos que seleccionaste en el paso 8 y valida que tenga
10.
capturada la información de la Captura Rápida.

Nota: La librería Document.dll con la función CapturaRapida agregada en el paso 5


está programada para este ejercicio y está ubicada en los ejecutables de CONTPAQi®
Comercial Pro
Campos Extra a nivel movimiento y documento
En este módulo aprenderás a configurar el uso de Campos extra a nivel
movimiento y documento.
Realiza los siguientes pasos para crear a nivel movimiento los siguientes campos
extras:
Cupón
Fecha Cupón
Serie Padre
Paso Acción
Ingresa a la sección Ventas y haz clic derecho en el módulo de Cotizaciones.
1.
Posteriormente selecciona Propiedades.

En la siguiente ventana pulsa clic sobre la pestaña Campos Extra.


2.
Campos extra a nivel movimiento y documento... Continua…

Paso Acción
Agrega la siguiente información en la tabla.
3.

Campo Alias Tipo Edición Formato Ancho Posición


cupon Cupón Texto Texto 1000 30
FechaCupon Fecha Cupón Texto Fecha 1200 31
seriePadre No. Serie Padre Texto Texto 1300 32

Deberá quedar del siguiente modo:

Haz clic sobre la pestaña Parámetros y despliega el apartado componentes


4.
Campos extra a nivel movimiento y documento... Continua…

Paso Acción
Agrega los siguientes datos a partir del Campo de Texto Personalizado 2
5.
Parámetro Valor
Campo Extra Personalizado 2 No. Orden Compra
Campo Extra Personalizado 3 No. Factura
Campo Extra Personalizado 4 No. Pedido Dist.

Deberá mostrarse del siguiente modo.

Pulsa el botón Aceptar para guardar los cambios en el módulo.


6.

Crea o abre un documento y valida que los campos extras del movimiento ya se
7.
muestran. Los campos extras del documento aparecerán en la pestaña
Información adicional del documento.
En este ejemplo se configuro el módulo de Cotización de la sección Ventas.
Realiza los mismos pasos para el módulo Facturas Cliente de la misma sección.
Posteriormente crea una cotización y cópiala a un documento de Factura Cliente
Y responde lo siguiente.
¿se copió la información de los campos extra a la factura Cliente?
Cotización con fotografía de producto.
Para este módulo es necesario que tengas descargado el archivo Cotizacion.html
del material de apoyo. Posteriormente realiza los siguientes pasos.
Paso Acción
Da un clic a la pestaña General y pulsa el botón Formatos.
1.

En la siguiente ventana pulsa doble clic sobre Ventas. Este paso desplegara los
2.
sub módulos

Despliega Documentos y selecciona Cotizaciones.


3.
Cotización con fotografía de producto... Continua…

Paso Acción
En la parte derecha haz clic en el botón Añadir.
4.

En la siguiente ventana agrega los siguientes datos:


5.
Nombre: Cotización Imagen
Tipo: HTML
Archivo: Ruta del archivo Cotizacion.html del material de apoyo.
Pulsa Aceptar para guardar los cambios.
Cotización con fotografía de producto... Continua…

Paso Acción
A partir de aquí el documento ya tiene un formato asignado. Pulsa Aceptar para
6.
continuar.

Ingresa al catálogo de Productos, en la sección Productos y Servicios. Agrega


7.
el producto con los siguientes datos:
Tipo Producto: Producto Comercial
Clave IMG01
Nombre Laptop
En el campo URL agrega la siguiente liga
http://184.107.139.146/~contpaqi2/fls/evaluacion/podcast/img_implementa
cion/laptop.jpg

Al finalizar pulsa Guardar y Cerrar.


Ingresa a la sección Ventas y selecciona el módulo Cotizaciones. Crea una nueva
8.
cotización, selecciona un cliente y agrega el producto con clave IMG01 en los
movimientos.
Cotización con fotografía de producto... Continua…

Paso Acción
En la parte izquierda superior haz clic sobre COTIZACIONES y despliega
9.
Imprimir, luego pulsa Vista Previa.

El resultado será una vista previa del documento con la imagen del producto.
10.

Puedes agregar las siguientes imágenes a otros productos para mayor práctica.
http://184.107.139.146/~contpaqi2/fls/evaluacion/podcast/img_implementaci
on/auto.jpg
http://184.107.139.146/~contpaqi2/fls/evaluacion/podcast/img_implementaci
on/silla.jpg
Las etiquetas que hace posible visualizar la imagen es la siguiente:
<tr>
<td width="50"><font face="Segoe UI" style="font-size: 8pt"><img border="0"
src="[URLFotoProducto]" width="50" height="50"></font></td>
<td style="vertical-align: middle"><font face="Segoe UI" style="font-size: 8pt">&nbsp;[Descripcion]
</font></td>
</tr>
Implementación orden de servicio.

En este apartado lograras configurar una orden de servicio la cual te ayudara a


llevar el control de las horas de servicio que estas asignando aun cliente.
Crear nuevo módulo.
En estos pasos se diseñará un nuevo módulo de acuerdo a nuestras necesidades
para la personalización de una orden de servicio.
Paso Acción
Crea un nuevo servicio con Tipo Producto Servicio, Clave y nombre POLIZA
1.

Haz clic en el botón Precios y en el apartado Precio de venta selecciona Por


2.
volumen.

Captura los siguientes precios por volumen. Posteriormente pulsa Guardar y


3.
Cerrar para aplicar los cambios.
Crear nuevo módulo. Continua…

Paso Acción
Haz clic en la sección Ventas y despliega el módulo Ordenes de servicio.
4.

Da un clic derecho sobre el módulo Estatus y selecciona copiar. Luego, sobre el


5.
contenedor Listas. Da clic derecho y selecciona Pegar.

Valida que se copió correctamente el módulo Estatus dentro de Listas


6.
Crear nuevo módulo. Continua…

Paso Acción
Sobre el segundo módulo Estatus, haz clic derecho y selecciona propiedades.
7.

Cambia el nombre del módulo a Razones Garantía.


8.

Pulsa clic en la pestaña Parámetros y despliega Documento.


9.

10 Cambia la palabra SerciceEventStatusID por RazonesGarantia.


Crear nuevo módulo. Continua…

Paso Acción
Haz clic sobre el botón Cambiar Icono en la parte izquierda inferior. Te llevara
11.
a un explorador de archivos en donde deberás localizar un icono para el módulo.

Localiza la ruta C:\Program Files (x86)\Compac\ComercialSP\Icons y selecciona


el icono LPS.ico. Luego pulsa Abrir.
Pulsa un clic sobre la pestaña Campos y des marca el campo Esconder de la línea
12.
con el Alias Grupo.

Pulsa Aceptar para guardar todos los cambios.

Valida que el Módulo ya tiene el icono y nombre que configuraste.


13.
Crear nuevo módulo. Continua…

Paso Acción
Selecciona el módulo Razones Garantía y en el apartado de Vistas haz clic
14.
derecho y selecciona Quitar todos los filtros.

Acepta el mensaje siguiente.


15

El paso anterior mostrara todos los registros de la tabla ligada a este módulo
16.
(engRefCombo). Pulsa el botón Nuevo para crear un nuevo registro y agrega los
siguientes datos:
Valor: 1
Texto: Daño en el ADD.

Al finalizar pulsa Guardar y Cerrar.


Crear nuevo módulo. Continua…

Paso Acción
En el listado es necesario identificar el dato que acabas de registrar en el paso
17.
16. Para realizar esto pulsa el botón Propiedades.

Haz clic sobre el botón Campos y en la siguiente ventana, en el área Campos


18.
disponibles, selecciona Grupo y pulsa Añadir.
Crear nuevo módulo. Continua…

Paso Acción
Una vez añadida la columna pulsa Aceptar.
19.

El resultado será el siguiente.

Para identificar solo los registros de tu módulo has clic en el botón Filtro
20.
avanzado y agrega la siguiente condición. Luego pulsa Aceptar.
Crear nuevo módulo. Continua…

Paso Acción
El filtro se aplicó para el Grupo RazonesGarantia configurado en el paso 10. Y
21.
con el filtro avanzado solo mostrara los registros generados para este grupo.
Pulsa clic derecho sobre la Vista Predeterminada y selecciona Asociar filtro para
dejar la vista guardada.

Crea otro registro agregando la siguiente información.


22.

Verás que únicamente se muestran los registros para este módulo


correctamente.
Nota: Es importante que regreses los parámetros que cambiaste en el paso número
12 para ocultar la columna con Alias Grupo.
Campos extra orden de servicio.

Para completar la configuración en las órdenes de compra es necesario agregar


dos campos extra adicionales a nivel movimiento.
Agrega dos campos extra en el módulo Ordenes de servicio. Puedes apoyarte en
los pasos indicados de la página 68.
Campo Alias Tipo Edición Formato Ancho Posición SQL
CantidadGarantia Garantía Texto Texto 1000 7
RazonGarantiaID Razón Texto Lista 1500 8 SELECT ItemData, ItemValue
Garantía FROM engRefCombo WHERE
cboGroupName='RazonesGarantia'
ORDER BY ItemValue

Deberá quedar de la siguiente forma.

¿Qué efecto tiene el campo extra de edición Lista?


Al definir un campo extra con modo edición Lista, este deberá ser acompañado
por una consulta la cual devolverá los valores de la lista.
Valida los resultados de esta configuración creando una nueva Orden de servicio,
agrega un cliente y haz clic sobre la columna Razón Garantía.
El resultado es que esta columna despliega la consulta del campo extra Razón
Garantía, la cual muestra el catálogo de Razones garantía generado
anteriormente. Al agregar más Razones de garantía el listado se actualizará
automáticamente.

Ejemplo.
Implementando la orden de Servicio.

Imagina que facturas a un cliente 10 horas de servicio y requieres llevar el control


de las horas efectivamente aplicadas y las horas que das en garantía.
Realiza una factura para un cliente y agrega en la partida servicio POLIZA con
una cantidad de 10.

Revisa el reporte Kardex por documento localizado en el área de consultas. Este


reporte muestra los documentos que tienen facturados servicios.

El kardex ya tiene una afectación de 10 horas que facturaste al cliente, mostrando


las horas facturadas en la columna Servicio.
Ahora comenzaras a llevar el control de las horas facturadas a tu cliente y las
horas que otorgas por garantía capturando una Orden de servicio.
Realiza lo siguiente para capturar una orden de Servicio.
Paso Acción
Haz clic en la sección Ventas y pulsa clic en Ordenes de servicio.
1.

Pulsa el botón Nuevo y agrega al cliente que le generaste la Factura con el


2.
Servicio POLIZA.
Capturar Orden de Servicio. Continua…

Paso Acción
Captura el número 4 en la columna Cantidad y el número 2 en la columna
3.
Garantía. Posteriormente define la Razón de la garantía seleccionando una
opción del listado.

En la misma línea del movimiento define el servicio POLIZA para relacionarlo


4.
con el número de horas. Deberá quedar del siguiente modo.

Guarda los cambios para continuar.

En resumen, la Orden de servicio está llevando el control de cuantas horas pagadas


se otorgan al cliente y cuantas se están dando como garantía.

En el ejemplo anterior, de las 10 horas de póliza que pago tu cliente 4 fueron


usadas en la orden de servicio, pero se regalaron dos horas por garantía.
Para tener un mejor punto de vista revisa el reporte Kardex por documento y valida
que cuantas horas de servicio le quedan al cliente

En resumen, a tu cliente de 10 horas que facturo de servicio solo le restan 6 y ya


tienes el control de las horas que le has otorgado de garantía.
Para tener más información referente a las horas facturadas y las horas de garantía
crea las siguientes consultas en Access.
vwcboRazonesGarantia
SELECT DISTINCT CStr([ItemData]) AS ID, engRefCombo.ItemValue AS Name
FROM engRefCombo
WHERE (((engRefCombo.CboGroupName)="RazonesGarantia"));

vwLBSOrdenServicioTotalGarantia

SELECT Sum(docDocumentItem.CantidadGarantia) AS SumOfGarantia,


vwcboRazonesGarantia.Name AS Razon
FROM vwcboRazonesGarantia INNER JOIN (docDocument INNER JOIN
docDocumentItem ON docDocument.DocumentID =
docDocumentItem.DocumentID) ON vwcboRazonesGarantia.ID =
docDocumentItem.RazonGarantiaID
GROUP BY vwcboRazonesGarantia.Name, docDocument.DeletedOn
HAVING (((docDocument.DeletedOn) Is Null));

Nota: Puedes apoyarte en la página 45 en donde se explica cómo generar las


consultas.
Luego que hayas creado las consultas en Access® crea dos módulos de consultas
una con el nombre Razones Garantía y otra llamado Horas Garantía sin costo. Si
tienes dudas en cómo crear dichos módulos revisa la página 49.
Al módulo Razones Garantía asigna la consulta vwcboRazonesGarantia

Posteriormente asigna al módulo Horas Garantía sin costo la consulta


vwLBSOrdenServicioTotalGarantia.

Nota: Puedes consultar la página 49 para repasar los pasos para asignar una
consulta.
El resultado en ambas consultas deberá mostrarse del siguiente modo:
¿Qué información arrojan los reportes?

Los reportes que acabas de agregar a CONTPAQi® Comercial Pro no tienen un


nombre en español de las columnas. Edita las columnas de estos reportes para que
muestren un nombre en español.

Nota: Apóyate en la página 51 para configurar las columnas de las consultas


Graficar total horas Garantía.

Realiza los siguientes pasos para lograr graficar el total de horas en garantía que
ofreces a tus clientes en una hoja de Excel®.
Paso Acción
Abre una hoja de Excel® en blanco y agrega los siguientes datos a partir de la
1.
celda A3.
Combina la Celda A3 y B3.

Selecciona de la celda A3 a la celda B8


2.
Graficar total horas garantía. Continua…

Paso Acción
Localiza la pestaña Insertar y sobre el área Gráficos selecciona la gráfica de
3.
pastel como se muestra en la siguiente imagen.

Una vez insertado el gráfico selecciona de la celda A4 a la B2.


4.
Graficar total horas garantía. Continua…

Paso Acción
Elimina los datos seleccionados pulsando la tecla <Supr> y valida que tu hoja de
5.
Excel® quede de la siguiente forma.

Guarda tu archivo de Excel® en el escritorio con el nombre de Grafica.xlsx y


6.
posteriormente cierra el archivo.
Graficar total horas garantía. Continua…

Paso Acción
En CONTPAQi® Comercial Pro ingresa a la sección Organización y selecciona el
7.
módulo Plantillas Excel.

Pulsa el botón Nuevo en la parte derecha superior y agrega los siguientes datos
8.
en la ventana Nueva Plantilla.

Nombre: Gráfica Horas de Garantía.


Archivo: Define la ruta donde guardaste el archivo Gráfica.xlsx.
Categoría: Ordenes de Servicio.
Graficar total horas garantía. Continua…

Paso Acción
En el área de coordenadas los siguientes datos:
9.
Hoja: Hoja1
Coordenada: A4
SQL: select Razon, SumOfGarantia from vwLBSOrdenServicioTotalGarantia
Mensaje de avance: Creando consulta.

Pulsa Guardar y Cerrar para registrar los cambios.


10.

Selecciona la plantilla que acabas de crear y pulsa el botón Generar Documento


11.
en la parte derecha superior.
Graficar total horas garantía. Continua…

Paso Acción
El resultado es el siguiente.
12.

Esta grafica se llenará con la información de las Ordenes de Servicio que generes
y mostrará solo las horas de garantía que des a tu cliente agrupándolas por las
razones que agregues en el documento.
Al capturar estas órdenes de servicio, agregando las horas de garantía, la gráfica
se mostrará del siguiente modo.

Si necesitas modificar el formato de tu archivo de Excel® solo abre el archivo


Grafico.xlsx y realiza los cambios necesarios, guarda los cambios y genera
nuevamente el documento desde CONTPAQi® Comercial Pro.
Edición de Formatos.
El personalizar un formato en CONTPAQi® Comercial Pro es de suma importancia.
Para esto explicaremos la estructura del formato y etiquetas que puedes utilizar.
Estructura.
El formato de impresión está diseñado sobre código HTML y básicamente este
código componente la forma y colores de tu plantilla.
Analizaremos la plantilla cotizacion.html que tienes en tu material de apoyo,
realiza lo siguiente para este análisis. Utiliza un explorador web para este
ejercicio.
Paso Acción
Localiza, en tu material de apoyo, el archivo cotizacion.html y ábrelo con un
1.
explorador Web.

Al tener abierto el archivo notaras que se abrió un formato similar a esta imagen.
2.

Revisa que existe texto fijo y un texto entre corchetes al cual llamaremos
3.
Etiqueta.

Texto fijo

Etiqueta
Edición de formatos. Continua…

El formato que abriste en los pasos anteriores es de solo lectura y está elaborado
en código HTML, Si abriéramos el archivo Cotizaciones.html en un bloc de notas
veríamos el código puro que compone al formato.

En este modo es posible editar el código para nuestro formato agregando texto fijo
y las etiquetas que necesitemos de CONTPAQi® Comercial Pro.

¿Es necesario conocer el lenguaje HTML para editar los formatos?


Como sugerencia es bueno saber algunos puntos sobre HTML, pero existen algunos
editores con interfaz gráfica que te ayudarán a generar tu plantilla como si fuera
un documento de Word, generando a su vez el código HTML. En los siguientes
ejemplos se usará la aplicación Dreamweaver® para mostrar la interfaz gráfica y
generación de código.
Al abrir el archivo Cotizaciones.html en Dreamweaver® se mostrará del siguiente
modo visualizando en la parte superior el formato cotizaciones.html en modo
gráfico y en la parte inferior el código HTML.

Para lograr editar el modo grafico de nuestra plantilla es necesario habilitar el


modo diseño en la parte superior izquierda, cambiando el modo “en vivo” a
“Diseño”

Una vez activado este parámetro podrás editar el modo grafico del formato en
Dreamweaver®
En el siguiente ejemplo se agregará un texto fijo a la plantilla y adicionalmente se
insertara una etiqueta.
Realiza los siguientes pasos para modificar el formato cotizacion.html, recuerda
tener un respaldo de este archivo.
Paso Acción
En CONTPAQi® Comercial Pro define el formato Mi Plantilla y agrega el archivo
1.
cotizaciones.html como plantilla para el módulo Ventas. Puedes apoyarte en la
página 71.

Habilita el Campo de Texto Personalizado 2 del módulo Ventas, agregando el


2.
nombre Dato Agente. Apóyate en la página 67.

Genera un documento de Venta, en la pestaña información adicional captura la


3.
información del Campo de Texto Personalizado.
Toma nota del ID del documento.
Edición de formato. Continua…

Paso Acción
En tu editor HTML abre el formato cotizaciones.html y localiza el modo gráfico.
4.

Comenzaremos a definir el texto fijo Dato agente: en el encabezado, bajo la


3.
leyenda NOTAS: [Comments] como se muestra en la siguiente imagen.

En la parte inferior se agregara el codigo HTML de los cambios que realizaste.


Edición de formato. Continua…

Paso Acción
Agrega la etiqueta [Custom2] de la siguiente forma.
4.

Guarda los cambios del formato y visualiza tu documento Venta mostrando la


5.
vista previa.

El resultado será el siguiente:


Se muestra el texto fijo y adicionalmente los datos de [Custom2] se
reemplazaron por los datos del documento.
Realiza los siguientes cambios en tu formato.
1. Habilita los Campo de Texto Personalizado 3 y 4 Definiendo lo siguiente:

Campo de Texto Personalizado 3  Nombre agente


Campo de Texto Personalizado 4  Placas auto agente

2. Agrega a tu plantilla los datos siguientes:

Nombre agente: [Custom3]


Placas auto agente: [Custom4]

3. Captura un documento de Venta llenando los datos en la pestaña adicional


y revisa la vista previa.
¿De dónde provienen las etiquetas?
Las etiquetas que están disponibles para los formatos en CONTPAQi® Comercial
Pro se definen mediante una consulta llamada vwLBSDocDocumentPrint-
DocumentID, en Access se muestra del siguiente modo:

Su vista en modo edición es la siguiente:

En SQL:
SELECT docDocument.DocumentID AS ID, orgBusinessEntityCFD.LogoEmpresa, orgBusinessEntityMainInfo.OfficialNumber AS EmisorRfc, orgBusinessEntity.OfficialName AS EmisorNombre, orgBusinessEntityMainInfo.AddressFiscalStreet AS
EmisorDomicilioFiscalCalle, orgBusinessEntityMainInfo.AddressFiscalExtNumber AS EmisorDomicilioFiscalNoExterior, orgBusinessEntityMainInfo.AddressFiscalIntNumber AS EmisorDomicilioFiscalNoInterior,
orgBusinessEntityMainInfo.AddressFiscalCity AS EmisorDomicilioFiscalColonia, orgBusinessEntityMainInfo.AddressFiscalMunicipality AS EmisorDomicilioFiscalMunicipio, orgBusinessEntityMainInfo.AddressFiscalZipCode AS
EmisorDomicilioFiscalCodigoPostal, orgBusinessEntityMainInfo.AddressFiscalStateProvince AS EmisorDomicilioFiscalEstado, engRefCountry.CountryName AS EmisorDomicilioFiscalPais, orgBusinessEntity.CompanyTypeName AS EmisorRegimenFiscal,
orgBusinessEntityCFD.CSDnoCertificado AS noCertificado, docDocumentCFD.CFDMetodoDePago AS MetodoDePago, docDocumentCFD.CFDBankAccounts AS NoCtaPago, docDocumentCFD.CFDIFolioFiscal AS Uuid,
docDocumentCFD.CFDIFechaCertificacion AS FechaTimbrado, docDocumentCFD.CFDINumSerieCertificadoSAT AS NoCertificadoSAT, docDocumentCFD.CFDIFechaExpedicion AS FechaEmision, docDocument.FolioPrefix AS Serie, docDocument.Folio,
orgDepot.DepotName AS LugarExpedicion, orgAddressDetail.Street AS EmisorExpedidoEnCalle, orgAddressDetail.ExtNumber AS EmisorExpedidoEnNoExterior, orgAddressDetail.IntNumber AS EmisorExpedidoEnNoInterior,
orgAddressDetail.StateProvince AS EmisorExpedidoEnEstado, orgAddressDetail.Municipality AS EmisorExpedidoEnMunicipio, orgAddressDetail.City AS EmisorExpedidoEnColonia, orgAddressDetail.ZipCode AS EmisorExpedidoEnCodigoPostal,
engRefCountry_1.CountryName AS EmisorExpedidoEnPais, docDocument.DateDocument AS FechaExpedicion, orgBusinessEntity_1.OfficialName AS ReceptorNombre, orgBusinessEntityMainInfo_1.OfficialNumber AS ReceptorRfc,
orgBusinessEntityMainInfo_1.AddressFiscalStreet AS ReceptorDomicilioCalle, orgBusinessEntityMainInfo_1.AddressFiscalExtNumber AS ReceptorDomicilioNoExterior, orgBusinessEntityMainInfo_1.AddressFiscalIntNumber AS
ReceptorDomicilioNoInterior, orgBusinessEntityMainInfo_1.AddressFiscalStateProvince AS ReceptorDomicilioEstado, orgBusinessEntityMainInfo_1.AddressFiscalMunicipality AS ReceptorDomicilioMunicipio,
orgBusinessEntityMainInfo_1.AddressFiscalCity AS ReceptorDomicilioColonia, orgBusinessEntityMainInfo_1.AddressFiscalZipCode AS ReceptorDomicilioCodigoPostal, orgBusinessEntityMainInfo_1.AddressFiscalCountryName AS
ReceptorDomicilioPais, docDocumentItem.Quantity AS Cantidad, orgProduct.Unit AS UnidadDeMedida, orgProduct.ProductKey AS Nume roIdentificacion, docDocumentItem.Description AS Descripcion, docDocumentItem.Comments AS
ComentarioLinea, docDocumentItem.UnitPrice AS ValorUnitario, docDocumentItem.Total AS Importe, docDocumentItem.LineNumber, Val(Format(([docDocument].[SubTotal]),"#.###")) AS SubTotal,
Val(Format([docDocument].[TotalDiscount],"#.###")) AS DescuentoTotal, Val(Format([docDocument].[TotalTax],"#.###")) AS TotalImpuestosTrasladados, Val(Format([docDocument].[TotalRetention],"#.###")) AS TotalImpuestosRetenidos,
Val(Format([docDocument].[Total],"#.###")) AS Total, engRefCurrency.IntlSymbol AS Moneda, docDocument.Rate AS TipoCambio, docDocument.Legend AS FormaDePago, docDocument.TotalLetter AS CantidadConLetra,
docDocumentCFD.CFDISelloDigitalSAT AS selloSAT, docDocumentCFD.CFDISelloDigitalEmisor AS selloCFD, docDocumentCFD.CFDICadenaOriginalCFDI AS cadenaOriginalComplemento, [orgContact].[FirstName] & " " &
[orgContact].[LastNameFather] & " " & [orgContact].[LastNameMother] AS ContactName, orgBusinessEntityMainInfo_1.BusinessEntityPhone, orgBusinessEntityMainInfo_1.BusinessEntityEmail, docDocument.Title,
Val(Format([docDocumentItem].[DiscountPerc]*100,"#.####")) AS DiscountItem, Val(Format([docDocumentItem].[Total]*[docDocumentItem].[DiscountPerc],"#.####")) AS DescuentoLinea, docDocumentItem.Total AS TotalLinea,
Val(Format([docDocument].[DiscountGlobalPerc]*100,"#.####")) AS DescuentoGlobal, [orgContact_1].[FirstName] & " " & [orgContact_1].[LastNameFather] & " " & [orgContact_1].[LastNameMother] AS SalesRep, orgContact_1.ContactID,
orgContactMainInfo.Email, orgContactMainInfo.Phone, orgContactMainInfo.MobilePhone, docDocumentCFD.CFDIFechaCertificacion, docDocument.DateDocument, docDocument.Comments, docDocument.DateDelivery,
engPaymentTerm.PaymentTermName AS CondicionPago, docDocument.Custom1, docDocument.Custom2, docDocument.Custom3, docDocument.Custom4, docDocumentCFD.CFDITimbreImage AS CodigoBidimensional,
docDocumentCFD.CFDFormOfPayment AS MetodoDePagoEnLetras, orgProduct.MainProductPicture AS FotoProducto, orgProduct.URL AS URLFotoProducto, engModule.ModuleName AS Documento, IIf([docProductImportInvoiceItem].[Pedimentos] &
''='','',"(Pedimentos: " & [docProductImportInvoiceItem].[Pedimentos] & ")") AS Pedimentos, docDocumentItem.CuentaPredial

FROM (((((((((((((((((((docDocument LEFT JOIN orgBusinessEntityCFD ON docDocument.OwnedBusinessEntityID = orgBusinessEntityCFD.BusinessEntityID) LEFT JOIN orgBusinessEntity ON orgBusinessEntityCFD.BusinessEntityID =
orgBusinessEntity.BusinessEntityID) LEFT JOIN orgBusinessEntityMainInfo ON orgBusinessEntity.BusinessEntityID = orgBusinessEntityMainInfo.BusinessEntityID) LEFT JOIN engRefCountry ON orgBusinessEntity.CountryID = engRefCountry.CountryID)
LEFT JOIN docDocumentItem ON docDocument.DocumentID = docDocumentItem.DocumentID) LEFT JOIN docDocumentCFD ON docDocument.DocumentID = docDocumentCFD.DocumentID) LEFT JOIN orgDepot ON docDocument.DepotID =
orgDepot.DepotID) LEFT JOIN orgAddressDetail ON orgDepot.AddressDetailID = orgAddressDetail.AddressDetailID) LEFT JOIN engRefCountry AS engRefCountry_1 ON orgAddressDetail.CountryID = engRefCountry_1.CountryID) LEFT JOIN
orgBusinessEntity AS orgBusinessEntity_1 ON docDocument.BusinessEntityID = orgBusinessEntity_1.BusinessEntityID) LEFT JOIN orgBusinessEntityMainInfo AS orgBusinessEntityMainInfo_1 ON orgBusinessEntity_1.BusinessEntityID =
orgBusinessEntityMainInfo_1.BusinessEntityID) LEFT JOIN engRefCurrency ON docDocument.CurrencyID = engRefCurrency.CurrencyID) LEFT JOIN orgContact ON docDocument.ContactID = orgContact.ContactID) LEFT JOIN orgEmployee ON
docDocument.SalesRepContactID = orgEmployee.EmployeeID) LEFT JOIN orgContact AS orgContact_1 ON orgEmployee.ContactID = orgContact_1.ContactID) LEFT JOIN orgContactMainInfo ON orgContact_1.ContactID =
orgContactMainInfo.ContactID) LEFT JOIN orgProduct ON docDocumentItem.ProductID = orgProduct.ProductID) LEFT JOIN engPaymentTerm ON docDocument.PaymentTermID = engPaymentTerm.PaymentTermID) LEFT JOIN engModule ON
docDocument.ModuleID = engModule.ModuleID) LEFT JOIN docProductImportInvoiceItem ON docDocumentItem.DocumentItemID = docProductImportInvoiceItem.DocumentItemID

WHERE (((docDocument.DocumentID)=[ID Documento]));


Al ser una consulta mostrará un resultado en forma de tabla. El nombre de dichas
tablas son las etiquetas que se usan para los formatos solo que al agregarlas a un
formato se añaden los corchetes [].
Ejemplo:
Al ejecutar la consulta para el documento con ID 1, muestra varias columnas, las
cuales tienen un nombre, en esta imagen puedes apreciar que las columnas
Custom2, Custom3 y Custom4, refieren a los Campos Extras del documento. Los
nombres de las columnas funcionan como etiquetas para los formatos.

[Custom2]
[Custom3]
[Custom4]

Revisa el documento
Formatos_de_Impresion_CONTPAQi_Comercial_Start_Pro.pdf que se
encuentra en tu material de apoyo para revisar todas las columnas que están
predefinidas en la consulta vwLBSDocDocumentPrint-DocumentID.

Como agregar los campos extras del movimiento a la consulta vwLBSDocDocumentPrint-


DocumentID y al formato de impresión.

En la página 67 de este documento se agregaron campos extras a nivel


movimiento en el módulo Cotizaciones, los cuales fueron:
Campo Alias Tipo Edición Formato Ancho Posición
cupon Cupón Texto Texto 1000 30
FechaCupon Fecha Cupón Texto Fecha 1200 31
seriePadre No. Serie Padre Texto Texto 1300 32

Añade los campos extras al módulo de Ventas. Para que agregar estos campos a
un formato, es necesario que sean parte de la consulta
vwLBSDocDocumentPrint-DocumentID. Realiza los siguientes pasos para agregar
dichos campos a la consulta y poder usarlos como etiquetas.
Paso Acción
Ingresa a Access y abre tu base de datos, apóyate en la página 45 para validar
1.
como realizar este paso.

Pulsa doble clic sobre la consulta vwLBSDocDocumentPrint-DocumentID y ve al


2.
modo edición.

Localiza la tabla docDocumentItem y localiza los campos extras a nivel


3.
movimiento.
Como agregar una etiqueta. Continua…

Paso Acción
Para agregar estos campos extras a la consulta, solo pulsa doble clic sobre cada
4.
campo.
Como agregar una etiqueta. Continua…

Paso Acción
Valida que tengas los 3 campos en las columnas.
4.

Ejecuta la consulta y agrega el ID del documento que evaluara.


5.

Si no aparece ningún error valida que las columnas ya estén en el resultado.


6.

Guarda la consulta y podrás agregar las etiquetas a tu formato de impresión en


7.
el área de movimientos.
Como agregar una etiqueta. Continua…

Paso Acción
Captura un documento de Venta registrando los datos de Cupón, fecha Cupón y
9.
serie padre. Posteriormente valida la pre visualización de tu documento.

Vista previa

You might also like