19
 T  A LLER SDK de CO NTPAQ i ®  www.compac.com.mx

SDK Adminpaq GUIA

Embed Size (px)

DESCRIPTION

Funcionamiento del Adminpaq SDK

Citation preview

  • TALLER

    SDK de CONTPAQ i

    www.compac.com.mx

  • Aviso de derechos del propietario Este Manual es una Obra Literaria protegida en favor de Computacin en Accin, S.A. de C.V.; Copyright 2005-2006 Derechos Reservados 2005-2006 Computacin en Accin, S.A. de C.V., Pablo Villaseor No. 435, Col. Ladrn de Guevara, Guadalajara, Jalisco, Mxico. C.P. 44600. Los Derechos de este Manual se encuentran reconocidos por la Ley Federal del Derecho de Autor. Se prohbe su produccin, reproduccin, publicacin, edicin o fijacin material en copias o ejemplares, por cualquier medio, importacin, almacenamiento, transporte, distribucin, comercializacin, venta o arrendamiento, as como su comunicacin y transmisin pblica por cualquier medio, su divulgacin en cualquier modalidad, su traduccin, adaptacin, parfrasis, arreglos, transformaciones u otras similares, sin previa autorizacin por escrito de su titular. La violacin de esta prohibicin constituyen un delito y una infraccin administrativa que estn sancionados conforme a los artculos 424 fraccin III, 424 bis fraccin I y 424 ter, del Cdigo Penal Federal; as como los artculos 229 fracciones VII y XVI y 231 fracciones I, III, IV y X, de la Ley Federal del Derecho de Autor y dems normas aplicables vigentes. Las marcas COMPUTACIN EN ACCIN , EN ACCIN , PAQ y sus respectivos diseos; la marca y nombre comercial COMPAC y su diseo; las marcas ES TIEMPO DE PODER , LA CONEXIN DE TU NEGOCIO , TU NEGOCIO SIEMPRE EN MARCHA , SOAR. PODER. CRECER. ; los avisos comerciales "Bien Pensado" , "Respuesta Oportuna" , y "La Forma ms Amigable de Controlar tu Negocio" ; as como la Imagen del Foquito y del Diseo de la Portada , son signos distintivos registrados y protegidos propiedad de Computacin en Accin, S.A. de C.V. AdminPAQ , MegaPAQ , Exin , ContPAQ , CheqPAQ , NomiPAQ , WinPAQ , Solucin Contable PAQ , ProduPAQ y Ventpaq , tambin son marcas registradas y protegidas propiedad de Computacin en Accin, S.A. de C.V., la que ostenta de igual forma los derechos patrimoniales de autor; con excepcin del programa de cmputo que ostenta la marca VentPAQ, cuyos derechos patrimoniales pertenecen a Pacific Soft, Sistemas de Informacin, 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 propsitos informativos y no constituye aprobacin y/o recomendacin. Computacin en Accin, no se responsabiliza de la ejecucin o uso de estos productos. Fecha de edicin: Octubre de 2006

  • ndice INTRODUCCIN AL TALLER SDK DE CONTPAQ I PGINA

    VISIN GENERAL ................................................................................... 1

    CAPTULO 1. CONOCIENDO EL SDK PGINA

    CONCEPTOS GENERALES ............................................................................ 1-2EL SDK DE CONTPAQ WINDOWS ................................................................ 1-3FUNCIONAMIENTO DEL SDK DE CONTPAQ I ............................................... 1-4BENEFICIOS Y LIMITANTES DE DESARROLLO .................................................. 1-6ALCANCE DEL DESARROLLO DE MDULOS .................................................... 1-7

    CAPTULO 2. TRABAJANDO CON EL SDK ......................................................... PGINA

    INSTALANDO EL SDK DE CONTPAQ I ........................................................ 2-8INTERFAZ CON CONTPAQ I ....................................................................... 2-9

    UTILIZANDO DBFWIN32.DLL Y POLDLL32 ....................................... 2-9UTILIZANDO SDK DE CONTPAQ I....................................................... 2-11

    ALTA Y CONSULTA DEL CATALOGO DE CUENTAS DE CONTPAQ I ................... 2-13

  • Introduccin al Taller SDK de CONTPAQ i

    Visin General

    Objetivo general Al finalizar este taller, el participante conocer qu es el SDK de CONTPAQ i y la compatibilidad existente para desarrollar accesorios con esta herramienta. Adems, identificar lo que se puede hacer con el SDK, as como la forma de migrar los mdulos o aplicaciones desarrolladas que ya funcionan con SDK ContPAQW a SDK CONTPAQ i .

    Beneficios Entre los beneficios que obtendr durante este taller se encuentran:

    Mayor conocimiento sobre el uso y aplicacin de esta herramienta Identificar los componentes

    Expectativa del participante

    Durante este taller se espera del participante: Disposicin al aprendizaje Retroalimentacin Actitud positiva Actitud entusiasta hacia el trabajo

    Estructura del taller

    El taller est integrado por dos grandes mdulos: el primero contiene todos los conceptos necesarios para entender qu es el SDK y, el segundo, incluye demostraciones que le ayudarn a comprender mejor este tema.

    Informacin del documento

    Fecha de elaboracin 03 de octubre de 2006 Fecha ltima modificacin 13 de octubre de 2006

    Sugerencias o comentarios [email protected]

    Ligas de inters www.masnegocioenmenostiempo.comwww.contaqtame.com.mx

    Pgina 1

  • Captulo 1

    Conociendo el SDK

    Conceptos generales

    Qu es el SDk Software Development Kit por sus siglas en ingls SDK. Es una serie de recursos que permiten interactuar a nivel programacin a travs de funciones mtodos con la Base de Datos del sistema CONTPAQ i, asegurando su integridad y consistencia.

    Beneficios del SDK

    Al utilizar el SDK podr tener acceso de lectura y escritura a las Bases de Datos de las empresas instaladas en CONTPAQ i desde un accesorio o aplicacin externa; garantizando la integridad y consistencia de la informacin as como la concurrencia de las aplicaciones en un ambiente multiusuario.

    Qu son las reglas de negocio

    Las reglas de negocio son validaciones aplicadas con el fin de evitar inconsistencias en la informacin y respetar la lgica conceptual de la aplicacin.

    Aplicacin de las reglas de negocio

    Estas validaciones se aplican sobre:

    El ingreso de datos La integridad referencial Procesos permitidos entre los mdulos del sistema

    Pgina 1-1

  • El SDK de ContPAQ Windows

    Introduccin En este tema se explican las generalidades del SDK de ContPAQ Windows.

    Funcin El SDK de ContPAQ Windows permite dar de alta plizas y cuentas en el catlogo.

    Nota: ste se encuentra disponible slo al instalar ContPAQ Windows.

    Archivos que lo componen

    El SDK de ContPAQ Windows est compuesto por los siguientes archivos:

    Archivo Descripcin Poldll32.dll Insertar, modificar y eliminar plizas.

    Catadll32.dll Insertar, modificar y eliminar cuentas.

    Dbfwin32.dll

    Funciones genricas de lectura/escritura. Nota: Bsicamente estas funciones permiten: ir al inicio, fin, siguiente, anterior registro de un archivo; buscar registro y leer datos; crear y modificar tablas.

    C4dll32.dll Funciones de muy bajo nivel de acceso a la base de datos. Nota: Permiten la lectura y escritura.

    Nota: Estos archivos se incluyen slo al instalar ContPAQ Windows.

    Ms informacin Si requiere ms informacin sobre las funciones del SDK de ContPAQ Windows enve un

    correo electrnico a [email protected].

    Pgina 1-2

  • Funcionamiento del SDK de CONTPAQ i

    Cmo funciona La comunicacin entre la plataforma de CONTPAQ i y el accesorio aplicacin de un tercero se realiza a travs de un componente COM, que a su vez tiene Dlls auxiliares. Este componente COM funciona como intermediario entre la aplicacin o mdulo con la plataforma. Observe el siguiente grfico para comprender mejor el funcionamiento del SDK:

    Componente COM vs Dll

    En la siguiente tabla se listan las caractersticas de un componente COM y una Dll para comprender mejor la diferencia entre ambas:

    Qu es

    Componente COM Dll

    Modelo de Objeto Componente (COM = Component Object Model)

    Librera de ligado dinmico. (Dll = Data Link Library)

    Arquitectura de Software (de Microsoft) que permite construir aplicaciones a partir de componentes (mdulos) de software binarios.

    Librera de funciones ejecutables o datos que pueden ser usados por una aplicacin Windows.

    Contina en la siguiente pgina

    Pgina 1-3

  • Funcionamiento del SDK de CONTPAQ i, Continuacin

    Componente COM vs Dll (contina)

    Qu es Componente COM Dll

    Estos componentes de software proveen servicios a travs de interfaces. Interfaz = grupo de mtodos (funciones) y propiedades relacionados.

    Comnmente una Dll provee una o ms funciones comunes y los programas las acceden creando una liga esttica o dinmica. Liga esttica = se establece al compilar el programa. Liga dinmica = es creada por el programa conforme ste se va ejecutando.

    Componentes del SDK

    EL SDK de CONTPAQ i est compuesto por: Documentacin que incluye: especificacin de requerimientos mnimos para su uso,

    referencia de programacin de aplicaciones, reglas de negocio. La referencia de programacin de aplicaciones incluye ejemplos en determinados

    lenguajes. (Para clarificar el acceso y uso del componente COM). Instalador del SDK. Instalador independiente para distribuir aplicaciones a los clientes.

    Nota: el SDK tambin est disponible al instalar CONTPAQ i. Dlls que conforman el SDK de ContPAQ Windows que proveen la compatibilidad con

    CONTPAQ i.

    Pgina 1-4

  • Beneficios y limitantes de desarrollo

    Introduccin En este tema se muestran los beneficios y las limitantes de desarrollar aplicaciones utilizando el SDK de CONTPAQ i.

    Componente COM

    En la siguiente tabla se comparan los beneficios contra las limitantes del desarrollo de aplicaciones utilizando el componente COM:

    Beneficios Limitantes Reglas de negocio validadas por el SDK Conexin a varias empresas a la vez Instalador independiente

    Dependiente del lenguaje -capacidad de cargar un componente COM

    Documentacin y ayuda dentro del mismo componente Creacin, modificacin, borrado de catlogos y documentos (Plizas)

    Soporta el acceso remoto

    Migracin de mdulos desarrollados con el Poldll32, Catadll32 y DBfwin32 de ContPAQ Windows, requiere reprogramar

    Dlls con compatibilidad CONTPAQ i

    Las Dlls compatibles con CONTPAQ i son: Poldll32, Catadll32 y Dbfwin32.

    Consulte la siguiente tabla para conocer los beneficios y limitantes del uso de Dlls:

    Beneficios Limitantes

    Reglas de negocio validadas por el SDK

    Dependiente del lenguaje - capacidad de cargar de manera dinmica un Dll y tener acceso a su funcionalidad

    Conexin a varias empresas a la vez Documentacin independiente

    Son instalados por instalador independiente del SDK de CONTPAQ i

    La compatibilidad soporta slo lectura de catlogos y creacin, modificacin y borrado de plizas

    Migracin con un mnimo de cambios a los mdulos desarrollados con el Poldll32, Catadll32 y Dbfwin32 de ContPAQ Windows Soporta el acceso remoto

    No se le agregar mayor funcionalidad

    Archivos que se instalan

    Al instalar el SDK de CONTPAQ i se crea la carpeta Cliente en la ruta:

    Dentro de ella se crean entradas en el registro para SDKContPAQNG.dll. Consulte la siguiente tabla para conocer los archivos restantes que se instalan, as como una breve descripcin:

    Archivo Descripcin

    ContPAQ_NG_DLL.dll Contiene el SDK de CONTPAQ i y sus reglas de negocio SDKContPAQNG.dll (COM.DLL) Funciones, mtodos y propiedades

    ContPAQ_NG_Config.exe Programa configuracin del acceso como cliente de CONTPAQ i C4dll32.dll catadll32.dll poldll32.dll dbfwin32.dll

    Son Dll`s con compatibilidad CONTPAQ i

    Pgina 1-5

  • Alcance del desarrollo de mdulos

    Introduccin En este tema conocer los alcances del desarrollo de mdulos utilizando tanto el componente COM , as como del uso de las Dlls.

    Desarrollo con componente COM

    Consulte la siguiente tabla para conocer las acciones que las funciones del componente COM de CONTPAQ i permiten realizar, as como lo que no est soportado en este momento:

    Componente COM

    Permite Restringe

    Crear sesiones de Empresas Consultas Ejemplo: No se puede ejecutar un listado

    Alta, modificacin, borrado en catlogos (cuentas, conceptos, segmentos de negocio, diarios especiales, tipos de pliza)

    Ejecutar procesos: Verificacin de plizas Reconstruccin de saldos

    Alta, modificacin, borrado de documentos (plizas)

    Uso de funciones de la hoja electrnica

    Preplizas

    Desarrollo con Dlls

    El alcance del desarrollo de mdulos utilizando Dlls con compatibilidad con CONTPAQ i son: Establecer conexin con la empresa. Alta, modificacin y borrado de documentos (plizas). Accesos de lectura a travs del Dbfwin32. Nota: Recuerde que las Dlls disponibles son: Poldll32, Catadll32 y Dbfwin32.

    Requerimientos para desarrollar

    Para desarrollar mdulos utilizando el SDK de CONTPAQ i es necesario considerar los siguientes requerimientos: Instalar el SDK de CONTPAQ i Lenguaje de programacin con capacidad de cargar un componente COM o Dlls Espacio disponible en disco duro de 157 MB

    Evolucin de los SDKs

    Dentro de Computacin en Accin, se espera que cada mdulo desarrollado cuente con su propio SDK, de forma que se utilice un componente COM para cada uno de los productos.

    Pgina 1-6

  • Captulo 2

    Trabajando con el SDK

    Ejercicio: Instalando el SDK de CONTPAQ i

    Problemtica El objetivo de este ejercicio es que el participante practique la instalacin del SDK de CONTPAQ i en su mquina y verifique que dicha instalacin puede realizarse de forma independiente a la aplicacin de CONTPAQ i.

    Ejercicio Realice los pasos indicados en la tabla para instalar el SDK de CONTPAQ i en su

    computadora:

    Paso Ejercicio

    1 Ejecute desde el CD el archivo de instalacin del SDK de CONTPAQ i.

    2 Si se encuentra trabajando con una mquina como terminal, entonces capture la direccin IP del servidor a donde se conectar dicho equipo y haga clic en el botn Siguiente. Nota: Para este taller, solicite la direccin IP al instructor.

    3 Seleccione el directorio donde se instalarn los programas. Conserve la ruta asignada por omisin: y haga clic en el botn Siguiente para iniciar la instalacin. Resultado: Iniciar el proceso de instalacin.

    4 Verifique que la instalacin se haya efectuado correctamente. Busque en la ruta los archivos indicados en la tabla y en la columna Marcar indique con una 9 los archivos que s aparecen en la ruta:

    Archivo Marcar ContPAQ_NG_DLL.dll _____________ SDKContPAQNG.dll _____________ ContPAQ_NG_Config.exe _____________ C4dll32.dll _____________ catadll32.dll _____________ poldll32.dll _____________ dbfwin32.dll _____________

    Importante: Cuando requiera modificar la configuracin o cambiar la direccin IP, podr hacerlo habilitando la ventana Configuracin de Aplicaciones Compac. Esta se localiza dentro del grupo de programas Compac CONTPAQ i (local)

    Pgina 2-1

  • Interfaz con CONTPAQ i

    Utilizando Dbfwin32 y Poldll32

    Introduccin En este tema se utilizar una aplicacin externa para capturar plizas, conectarse a CONTPAQ i e enviar esta informacin.

    Requisitos Para realizar la interfaz con CONTPAQ i es necesario:

    Tener instalado CONTPAQ i Tener las Dlls Dbfwin32.dll y Poldll32.dll, incluidas en el SDK de CONTPAQ i. (Se

    instala con CONTPAQ i o puede ser instalado de manera independiente a partir de la versin 1.1.1)

    Archivos a utilizar

    Para realizar la interfaz, se debe contar con los siguientes archivos: DemoConexionCONTPAQi.exe DemoConexionCONTPAQi.xls

    Importante:

    Los archivos exe y xls son programas educativos donde algunas variables estn limitadas. Ejemplo Slo enva informacin para el 2006.

    Las interfaces fueron realizadas de la siguiente forma:

    o exe = Ejecutable en delphi 3 (PASCAL),cargando las dlls Dbfwin32.dll y Poldll32.dll

    o xls = Archivo en Excel, cargando las dlls Dbfwin32.dll y Poldll32.dll (Utilizando VISUAL BASIC FOR APPLICATIONS y macros)

    Realizando la interfaz

    Realice el procedimiento de la tabla para practicar la interfaz con CONTPAQ i:

    Paso Accin

    1 Ejecute el archivo DemoConexionCONTPAQi.exe que se localiza dentro del CD.

    2 En el campo Alias modifique el nombre de la Base de Datos para direccionar la empresa con la que se desea realizar la interfaz.

    3 Haga clic en el botn Conectarse. Resultado: Se desplegar la ventana de Acceso a CONTPAQ i.

    4 Capture el encabezado de la pliza y el detalle de los movimientos. Importante:

    Si est trabajando de forma simultnea con otros usuarios, recuerde que cada uno enviar informacin al mismo servidor. Asegrese de enviar informacin distinta para evitar problemas al servidor. Ejemplo: Registre y enve plizas con difefentes nmeros.

    Asegrese de seleccionar cuentas previamente creadas, de tipo afectables.

    Haga clic en el botn para desplegar el catlogo de cuentas de CONTPAQ i, as facilitar la bsqueda y captura de cuentas.

    Contina en la siguiente pgina

    Pgina 2-2

  • Utilizando Dbfwin32 y Poldll32, Continuacin

    Realizando la interfaz (contina)

    Paso Accin

    5 Verifique que la pliza quede cuadrada. Notas: Los programas exe y xls slo validan la captura pero no validan datos

    correctos. El SDK de CONTPAQ i valida que las reglas de negocio se cumplan. Esto

    facilita la labor al crear nuevas aplicaciones. 6 Haga clic en el botn Enviar Pliza.

    Resultado: Se desplegar una ventana confirmando el envo de la pliza.

    7 Haga clic en el botn Ok para cerrar la ventana.

    8 Ingrese a CONTPAQ i para verificar que la pliza efectivamente est registrada en el sistema. Ahora es ms facil generar aplicaciones que trabajen conjuntamente y se conecten con CONTPAQ i. Nota: Aunque en este procedimiento slo se hayan enviado plizas, la potencialidad del SDK de CONTPAQ i est abierta para interactuar con toda la base de datos de CONTPAQ i.

    9 Una vez que ha consultado la pliza creada desde el archivo exe haga clic en el botn Desconectarse y salir. Resultado: Se liberar la memoria utilizada para la conexin (Dlls ). Importante: Al trabajar con las aplicaciones creadas por el usuario es importante ejecutar este paso; de esta forma se evitarn inconsistencia en la memoria de la mquina.

    10 Si lo desea, practique la captura de plizas y envo de informacin a CONTPAQ i utilizando el archivo DemoConexionCONTPAQi.xls siguiendo los pasos del 2 al 9, descritos en esta tabla.

    Notas tcnicas Al utilizar aplicaciones de terceros, es recomendable que considere los siguientes puntos

    para lograr la conexin con CONTPAQ i:

    Puntos Accin

    1 Cargar las Dlls Dbfwin32.dll y Poldll32.dll (loadlibrary).

    2 Conocer las funciones que el usuario puede utilizar en dichas Dlls: Login IniciaPolizaEnLote ActualizaPoliza CommitPolizaEnLote FinalizaPolizaEnLote EjecutaBusquedaCuenta LogOut

    3 Asegrese de desconectarse de CONTPAQ i.

    Pgina 2-3

  • Utilizando SDK de CONTPAQ i

    Introduccin En este tema se utilizar una aplicacin externa para capturar plizas, conectarse a CONTPAQ i e enviar esta informacin.

    Requisitos Para realizar la interfaz con CONTPAQ i es necesario:

    Tener instalado el SDK de CONTPAQ i. (Se instala con CONTPAQ i o puede ser

    instalado de manera independiente a partir de la versin 1.1.1).

    Archivos a utilizar

    Para realizar la interfaz, se debe contar con el archivo: DemoConexionCONTPAQi_SDKCOM.xls

    Importante:

    El archivo xls es un programa educativo donde algunas variables estn limitadas. Ejemplo Slo enva informacin para el 2006.

    La interfaz fue realizada de la siguiente forma: o xls = Archivo en Excel, cargando componente COM (Utilizando

    VISUAL BASIC FOR APPLICATIONS y macros).

    Realizando la interfaz

    Realice el procedimiento de tabla para practicar la interfaz con CONTPAQ i:

    Paso Accin

    1 Ejecute el archivo DemoConexionCONTPAQi_SDKCOM.xls que se localiza dentro del CD.

    2 En el campo Alias modifique el nombre de la Base de Datos para direccionar la empresa con la que se desea realizar la interfaz.

    3 Haga clic en el botn Conectarse. Resultado: Se desplegar la ventana de Acceso a CONTPAQ i.

    4 Capture el encabezado de la pliza y el detalle de los movimientos. Importante:

    Si est trabajando de forma simultnea con otros usuarios, recuerde que cada uno enviar informacin al mismo servidor. Asegrese de enviar informacin distinta para evitar problemas al servidor. Ejemplo: Registre y enve plizas con diferentes nmeros.

    Asegrese de seleccionar cuentas previamente creadas, de tipo afectables.

    Haga clic en el botn para desplegar el catlogo de cuentas de CONTPAQ i, as facilitar la bsqueda y captura de cuentas.

    5 Verifique que la pliza quede cuadrada. Notas: Los programas exe y xls slo validan la captura pero no validan datos

    correctos. El SDK de CONTPAQ i valida que las reglas de negocio se cumplan. Esto

    facilita la labor al crear nuevas aplicaciones.

    Contina en la siguiente pgina

    Pgina 2-4

  • Utilizando SDK de CONTPAQ i, Continuacin

    Realizando la interfaz (contina)

    Paso Accin 6 Haga clic en el botn Enviar Pliza.

    Resultado: Se desplegar una ventana confirmando el envo de la pliza.

    7 Haga clic en el botn Ok para cerrar la ventana.

    8 Ingrese a CONTPAQ i para verificar que la pliza efectivamente est registrada en el sistema. Ahora es ms fcil generar aplicaciones que trabajen conjuntamente y se conecten con CONTPAQ i. Nota: Aunque en este procedimiento slo se hayan enviado plizas, la potencialidad del SDK de CONTPAQ i est abierta para interactuar con toda la base de datos de CONTPAQ i.

    9 Una vez que ha consultado la pliza creada desde el archivo exe haga clic en el botn Desconectarse y salir. Resultado: Se liberar la memoria utilizada para la conexin. Importante: Al trabajar con las aplicaciones creadas por el usuario es importante ejecutar este paso; de esta forma se evitarn inconsistencia en la memoria de la mquina.

    Notas tcnicas Al utilizar aplicaciones de terceros, es recomendable que considere los siguientes puntos

    para lograr la conexin con CONTPAQ i:

    Puntos Accin

    1 Cargar componente COM.

    2 Conocer los objetos, funciones y atributos contenidos en el componente COM: TSdkSesion TSdkPoliza TSdkCuenta TSdkDiario TSdkSegmentoNegocio TSdkConcepto etctera

    3 Asegrese de desconectarse de CONTPAQ i.

    Pgina 2-5

  • Alta y consulta del catlogo de cuentas de CONTPAQ i

    Introduccin En este tema se utilizar una aplicacin externa para consultar y dar de alta cuentas contables, conectarse a CONTPAQ i y enviar dicha informacin.

    Requisitos Para realizar la interfaz con CONTPAQ i es necesario:

    Tener instalado CONTPAQ i Tener las Dlls Dbfwin32.dll y Poldll32.dll, incluidas en el SDK de CONTPAQ i. (Se

    instala con CONTPAQ i o puede ser instalado de manera independiente a partir de la versin 1.1.1)

    Archivos a utilizar

    Para realizar la interfaz, se debe contar con el siguiente archivo:

    DemoCatalogoCtas.exe Importante:

    El archivo exe es un programa educativo donde algunas variables estn limitadas. Ejemplo Slo enva informacin para el 2006.

    La interfaz fue realizada de la siguiente forma: o exe = Archivo ejecutable cargando componente COM

    (Utilizando VISUAL BASIC 6 ).

    Consultando cuentas

    Realice el procedimiento de tabla para consultar cuentas registradas en el catlogo de cuentas de CONTPAQ i:

    Paso Accin

    1 Ejecute el archivo Setup.exe que se localiza dentro del CD. Resultado: Se iniciar la instalacin de la aplicacin que permite la consulta y creacin de cuentas, creado con el componente COM.

    2 Una vez instalado, del botn Inicio, opcin Todos los programas, grupo CONTPAQ i SDK haga clic en DemoCatalogoCuentas Ejemplo.

    3 Ingrese al sistema con el usuario y clave de acceso asignado. 4 Seleccione la base de datos con la que se realizar la conexin.

    Resultado: Se desplegar la ventana Catlogo de cuentas.

    5 Capture en el campo Cdigo la cuenta que desea consultar. 6 Haga clic en el botn Buscar.

    Resultado: Si la cuenta existe, se desplegarn los datos de la misma. Si no est registrada, se desplegar un mensaje indicando que no existe la cuenta especificada.

    7 Verifique que la informacion desplegada concuerde con la informacion registrada en CONTPAQ i.

    Contina en la siguiente pgina

    Pgina 2-6

  • Alta y consulta del catlogo de cuentas de CONTPAQ i, Continuacin

    Creando cuentas Realice este procedimiento para crear nuevas cuentas contables y verificar su registro en el

    catlogo de CONTPAQ i:

    Paso Accin 1 Dentro de la ventana Catlogo de cuentas, haga clic en el botn Nueva cuenta.

    Resultado: Observe que el botn Buscar se deshabilita y se activa el botn Guardar.

    2 Capture los datos de la cuenta como el cdigo y nombre; as como los datos que la identificarn como la fecha de alta, la cuenta de la que ser subcuenta, el tipo y si se trata de una cuenta de mayor; adems, indique el segmento de negocio, la moneda que se asignar y el digito agrupador.

    3 Al finalizar la captura, guarde los cambios haciendo clic en el botn Guardar. Resultado: Se desplegar un mensaje informando que la cuenta fue creada con xito. Se deshabilita el botn Guardar y se activa el botn Buscar y la ventana queda lista para un nueva bsqueda.

    4 Si desea capturar otra cuenta, haga clic en el botn Nueva cuenta. 5 Verifique que la cuenta recin creada efectivamente se registr en el catlogo de

    cuentas de CONTPAQ i.

    Pgina 2-7

    Taller SDK de CONTPAQ iAviso de derechos del propietario ndice Introduccin al Taller SDK de CONTPAQ i Captulo 1. Conociendo el SDKConceptos generales El SDK de ContPAQ Windows Funcionamiento del SDK de CONTPAQ i Beneficios y limitantes de desarrollo Alcance del desarrollo de mdulos

    Captulo 2. Trabajando con el SDKEjercicio: Instalando el SDK de CONTPAQ i Interfaz con CONTPAQ i Utilizando Dbfwin32 y Poldll32 Utilizando SDK de CONTPAQ i Alta y consulta del catlogo de cuentas de CONTPAQ i