sdk contpaq i bancos_09-02-2012-11-46-12
-
Upload
ricardoce2010 -
Category
Documents
-
view
389 -
download
22
Transcript of sdk contpaq i bancos_09-02-2012-11-46-12
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-2006 Derechos Reservados © 2005-2006 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 ES TIEMPO DE PODER ®, LA CONEXIÓN DE TU NEGOCIO ®, TU NEGOCIO SIEMPRE EN MARCHA ®, SOÑAR. PODER. CRECER. ®; Los avisos comerciales “Bien Pensado” ®, “Respuesta Oportuna” ®, y “La Forma más Amigable de Controlar tu Negocio” ®; 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 ®©, WinPAQ ®©, Solución Contable PAQ ®©, ProduPAQ ®© y VentPAQ ®, 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
Microsoft ®, MS-D.O.S. ®©, WINDOWS ®© y Excel ®©, son marcas y en su caso productos de Microsoft Corporation.
Fecha de edición: 21 de Abril de 2009Versión: CONTPAQ i® BANCOS 1.1.0
Índice
Tema Página
Computación en Acción, S.A. de C.V.
Derechos Reservados®
SDK CONTPAQ i® BANCOS
Conceptos generales
Qué es el SDK Es una serie de recursos que permiten interactuar a nivel programación a través de funciones
o métodos con la base de datos de CONTPAQ i® BANCOS, asegurando la integridad y consistencia de la misma.
Obtiene su nombre por sus siglas en inglés SDK (Software Development Kit).
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® BANCOS desde un accesorio o aplicación externa; garantizando la integridad y consistencia de la información así como la concurrencia de las aplicaciones en un ambiente multiusuario.
Funcionamiento del SDK de CONTPAQ i® BANCOS
La comunicación entre la plataforma de CONTPAQ i® BANCOS y el accesorio o aplicación de un tercero se realiza a través de un componente COM, que a su vez tiene Dll’s auxiliares.
Este componente COM funciona como intermediario entre la aplicación o módulo con la plataforma.
En el siguiente gráfico se muestra el funcionamiento de SDK de CONTPAQ i® BANCOS.
Continúa en la siguiente página
Página1
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Conceptos generales, Continuación
Que es un componente COM
Es una arquitectura de software que permite construir aplicaciones a partir de componentes (módulos) de software binarios – esto implica que es independiente del lenguaje de programación – para objetos y la intercomunicación entre ellos.
Obtiene el nombre por sus siglas en inglés COM (Component Object Model).
Funcionamiento de un COM
Es un componente de software que provee servicios orientados a objetos a través de interfaces, una interfaz se define como un conjunto de métodos (funciones) y propiedades relacionadas. El componente COM por definición utiliza métodos y propiedades.
El modelo de COM se forma de una relación maestro-esclavo, es decir, existe un Servidor, que pone a disposición un conjunto de servicios y un cliente que es cualquier código u objeto que hace uso de los servicios que este posee cuando llama sus interfaces.
Requerimientos para desarrollar
Los requisitos para desarrollar un modelo com se debe tener en cuenta lo siguiente:
Especificar de manera independiente el lenguaje de programación, cualquier lenguaje que soporte la interfaz COM puede hacer uso del SDK de CONTPAQ i® BANCOS
Tener instalado el SDK de CONTPAQ i® BANCOS a partir de la versión 1.1.0. Se sugiere instalar la última versión sin costo disponible de CONTPAQ i® BANCOS
Espacio disponible de disco duro de 157 MB
Beneficios y limitantes de desarrollo
En la siguiente tabla se compara los beneficios contra las limitantes del desarrollo de aplicaciones utilizando el componente COM.
Beneficios LimitantesReglas de negocio validadas por el SDK. Dependiente del lenguaje en la capacidad de
cargar un componente COM.Conexión a varias empresas a la vez. No se pueden realizar procesos.- verificación
de pólizas, reconstrucción de saldos.Instalador independiente. No se pueden crear prepólizas.
Documentación y ayuda dentro del mismo componente.
Migración de módulos desarrollados con el Poldll32, Catadll32 y BDFWin32 de ContPAQ Windows, requiere reprogramar.
Creación, modificación y borrado de catálogos y documentos (Pólizas).
-----
Soporta el acceso remoto. -----Funciones de la hoja Electrónica. -----
Continúa en la siguiente página
Página2
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Conceptos generales, Continuación
Archivos que se instalan
Al instalar el SDK de CONTPAQ i® BANCOS se crea la carpeta Cliente en la ruta <C:\Archivos de programa\Compac\ContPAQ>.
Dentro de ella se crean entradas en el registro para SDKContPAQNG.dll, en la siguiente tabla se muestran los archivos restantes que se instalan, así como una breve descripción:
Archivo DescripciónContPAQ_NG_DLL.dll Contiene el SDK de CONTPAQ i® BANCOS
y sus reglas de negocio.SDKContPAQNG.dll (COM.dll) Funciones, métodos y propiedades.ContPAQ_NG_Config.exe Programa configuración del acceso como
cliente de CONTPAQ i® BANCOS*C4dll32.dll*catadll32.dll*poldll32.dll*dbfwin32.dll
Son Dll’s con compatibilidad CONTPAQ i® BANCOS
Notas Tome en cuenta lo siguiente:
El SDK es un cliente de CONTPAQ i® BANCOS por lo tanto consumirá licencia. Dependiendo de los recursos de la máquina (memoria) es posible manejar
información de varias empresas a la vez.
Qué no está soportado
En cuanto a lo que no está soportado en este momento por el componente COM:
Consultas – No se puede ejecutar un listado, consulta de saldos, etcétera Ejecutar procesos – No permite verificación de pólizas, reconstrucción de saldos u
otros tipos de procesos propios de CONTPAQ i® BANCOS Prepólizas – No se podrá generar prepólizas
Página3
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Objetos generales
TSDKSesion
Introducción Este objeto representa a una sesión única.
Propiedades Las propiedades que tiene el objeto TSDKSesion son:
Propiedad Tipo Entrada/Salida DescripciónconexionActiva Long Evalúa si la conexión se realizó con éxito. Su uso
es obligatorio.
0 = Conexión no iniciada1 = Conexión iniciada
DespliegaMensajeError Long Obtiene el valor del último mensaje.0 = Conexión no iniciada1 = Conexión iniciada
ingresoUsuario Long Evalúa si el usuario se ha conectado o no. Es de sólo lectura.0 = No se firmó el usuario1 = El usuario se ha conectado
ultimoMsjError String Obtiene el último error ocurrido en la sesión. Es de sólo lectura.
Métodos Los métodos quese pueden utilizar en el objeto TSDKSesion son:
Método Parámetros Retorno DescripcióniniciaConexion ---------- ---------- Inicia la conexión al Servidor de CONTPAQ i®
BANCOS.abreEmpresa Long
aAliasEmpresaAbre una base de datos de empresas:0 = No existe o no se pudo abrir la empresa.1 = Se abre empresa.
firmaUsuario ---------- ---------- Identifica el usuario para realizar la conexión.cierraEmpresa ---------- ---------- Finaliza la sesión de la empresa activa.finalizaConexion ---------- ---------- Finaliza la conexión con el servidor de CONTPAQ i®
BANCOS.getSdkSesion Long
aSdkSesionObtiene una sesión de usuario. Valor de error o éxito0 = Éxito1 = Error
Consideraciones especiales
Tome en cuenta lo siguiente:
Por omisión el usuario identificado se mantiene para nuevas instancias del objeto TSdkSesion a menos que para una sesión en particular se llame nuevamente el método firmaUsuario.
Para abrir distintas bases de datos de empresa se requiere un objeto TSdkSesion por empresa.
Por cada empresa abierta, en una configuración Cliente/Servidor, el nombre del usuario se registrará en la consola del Servidor de Aplicaciones COMPAC.
Página4
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Objetos Empresa
TSdkEmpresa
Introducción Este objeto representa los datos generales de la empresa almacenada en la redefinición de la
empresa.
Propiedades Las propiedades que tiene el objeto TSdkEmpresa son:
Propiedad Tipo Entrada/Salida DescripciónNombre String Obtiene el nombre de la empresa activa.IdEmpresa Long Obtiene el id correspondiente a la empresa activa.Mascarilla String Obtiene la mascarilla de la estructura de cuenta en
la empresa activa.CodigoCuentaFlujoEfectivo
String Obtiene el código de la cuenta para el flujo de efectivo de la empresa activa.
EjercicioActual Long Obtiene el ejercicio actual de la empresa activa.EstructuraCuenta String Obtiene la estructura de la cuenta de la empresa
activa.FechaInicioHistoria Date Obtiene la fecha en la cual se dio de alta la
empresa en CONTPAQ i® BANCOS.NumeroEjercicios Long Obtiene los periodos totales del ejercicio vigente de
la empresa activa.PeriodoActual Long Obtiene el periodo actual de la empresa activa.UsaModificarPeriodosAnteriores
Long Permite registrar pólizas de periodos anteriores.0 = No permite.1 = Sí permite
UsaModificarPeriodosFuturos
Long Permite registrar pólizas de periodos futuros.0 = No permite.1 = Sí permite
Métodos Los métodos que se pueden utilizar en el objeto TSdkEmpresa son:
Método Parámetros Retorno DescripcióncalculaEjercicio Date aFecha Obtiene el ejercicio correspondiente a una fecha.calculaPeriodo Date aFecha Obtiene el número del periodo correspondiente a una
fecha.getEjercicioAnterior Long
aSdkEjercicio
Long pValRet
Obtiene el ejercicio anterior de la empresa activa.getEjercicioPrimero Obtiene el primer ejercicio de la empresa activa.getEjercicioSiguiente Obtiene el siguiente ejercicio de la empresa activa.getEjercicioUltimo Obtiene el último ejercicio de la empresa activa.getSesion Long pValRet Obtiene el objeto de la sesión de la empresa.setSesion newVal Estabece el objeto del SDK de la sesión de la
empresa.
Página5
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkListaEmpresas
Introducción Permite controlar las empresas que se manejan, de manera en la que se puede realizar
listados de empresas o incluso conseguir dentro de la hoja electrónica insertar empresas con la ayuda de macros mediante VBA (Visual Basic for Applications).
Propiedades Las propiedades que tiene el objeto TSdkListaEmpresas son:
Propiedad Tipo Entrada/Salida DescripciónId Long Obtiene el número identificador de la empresa. Es
de sólo lectura.Nombre String Obtiene el nombre de la empresa desde la lista de
empresas. Es de sólo lectura.NombreBDD String Obtiene el alias BDD de la empresa desde la lista
de empresas. Es de sólo lectura.RutaDatos String Obtiene la ruta de archivos de salida de la empresa
desde la lista de empresas.RutaResp String Obtiene la ruta de respaldo de la empresa desde la
lista de empresas. Es de sólo lectura.UltimaRestauracion Date Obtiene el año, mes y día de la última restauración
de la empresa desde la lista de empresas. Es de sólo lectura.
UltimoRespaldo Date Obtiene el año, mes y día del último respaldo de la empresa desde la lista de empresas. Es de sólo lectura.
UltimoArchivoRespaldo String Obtiene el último archivo de respaldo de la empresa desde la lista de empresas.
Métodos Los métodos que se pueden utilizar en el objeto TSdkListaEmpresas son:
Método Parámetros Retorno DescripciónbuscaPorld Long aId Busca, por número identificador, un registro de la
lista de ermpresas.buscaAnterior Obtiene el anterior registro de la consulta de la lista
de empresas ordenada por nombre.buscaPrimero Obtiene el primer registro de la consulta de la lista de
empresas ordenadas por nombre.buscaSiguiente Obtiene el siguiente registro de la consulta de la lista
de empresas ordenadas por nombre.buscaUltimo Obtiene el último registro de la consulta de la lista de
empresas ordenadas por nombre.
Página6
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Objetos Catálogos bancarios
TSdkBanco
Introducción Este objeto representa una entidad bancaria. Esta información es de solo lectura, es decir, no
tiene la capacidad de crear información en la base de datos.
Propiedades Las propiedades del objeto TSdkBanco son:
Propiedad Tipo Entrada/Salida DescripciónId Long Salida Número identificador del banco.Codigo String Salida Código asignado al banco.Nombre String Salida Razón social del banco.Logotipo String Salida Obtiene la ruta de donde se encuentra el logotipo
del banco.PaginaWeb String Salida Contiene la página oficial del banco.ClaveFiscal String Salida Obtiene la clave fiscal del banco.
Métodos Los métodos del objeto TSdkBanco son:
Método Parámetros Retorno DescripciónbuscaPorCodigo CodigoBanco True/False Verifica la existencia de un banco en base a su
código.buscaPorClaveFiscal ClaveFiscal True/False Verifica la existencia de un banco en base a su clave
fiscal.buscaPorId idBanco True/False Verifica la existencia de un banco en base al id.getSesion ---------- Sesion Obtiene la sesion asignada al banco.setSesion Sesion ---------- Establece una sesión.getCodigoError ---------- String Trae el mensaje con la excepción generada en caso
de que ocurra algún error al realizar una búsqueda.getMensajeError ---------- String Trae el mensaje con la excepción generada en caso
de que ocurra algún error al realizar una búsqueda.
Página7
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkCategoría
Introducción Este objeto representa las categorías de gastos. Esta información es de solo lectura, es decir,
no tiene la capacidad de crear información en la base de datos.
Propiedades Las propiedades que tiene el objeto TSdkCategoria son:
Propiedad Tipo Entrada/Salida DescripciónId Long Salida Número identificador de la categoría.Codigo String Salida Código de la categoría.Nombre String Salida Nombre de la categoría.CodigoMoneda String Salida Código de la Moneda asignada a la categoría.Tipo String Salida Identifica la naturaleza de la categoría. Los valores
que recibe son:E = EgresosI =Ingresos
Presupuesto String Salida Identifica de qué manera lleva el presupuesto:N = NingunoM = MensualA = Anual
CodigoCuenta String Salida Código de la cuenta bancaria.CodigoCtaComplementaria
String Salida Código de la cuenta complementaria.
CodigoPrepoliza String Salida Código de la prepóliza de contabilidad.IdSegNeg Long Salida Identificador del Segmento de Negocio al que se
asocia la categoría.IdDatoExtra Long Salida Identificador del Dato Extra al que se asocia la
categoría.Nivel String Salida Determina si la categoría es padre o hija:
S = Sub-Categoría o Categoría sin padreC = Categoría Padre
Métodos Los métodos que se pueden utilizar en el objeto TSdkCategoria son:
Método Parámetros Retorno DescripciónbuscaPorCodigo CodigoBanco True/False Verifica la existencia de un documento en base a su
código.buscaPorId ---------- ----------buscaPorCodigo ---------- ----------consultaHijas_buscaPorLlave
Long IdCategoriaPadre
True/False Busca todas las categorías hijas asignadas a una categoría padre.
consultaHijas_buscaAnterior
Long por Referencia
Long Obtiene la categoría hija anterior asignada a un padre.
consultaHijas_buscaPrimero
Obtiene la primera categoría hija asignada a un padre.
consultaHijas_buscaSiguiente
Obtiene la siguiente categoría hija asignada a un padre.
consultaHijas_buscaUltimo
Obtiene la última categoría hija asignada a un padre.
consultaPadres_buscaPorLlave
Long aIdCategoriaHija
True/False Busca todas las categorías padres asignadas a una categoría hija.
Página8
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Continúa en la siguiente página
Página9
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkCategoría, Continuación
Métodos (continúa)
Método Parámetros Retorno DescripciónconsultaPadres_buscaAnterior
Long por Referencia
Long Obtiene la categoría padre anterior asignada a una categoría hija.
consultaPadres_buscaPrimero
Obtiene la primera categoría padre asignada a una categoría hija.
consultaPadres_buscaSiguiente
Obtiene la siguiente categoría padre asignada a una categoría hija
consultaPadres_buscaUltimo
Obtiene la última categoría padre asignada a una categoría hija.
getPorcentajeAsignacion
Long aIdCategoriaPadre
Long aIdCategoriaHija
Double Busca la asociación de la categoría padre con su hija y devuelve el porcentaje de asignación que tiene la categoría hija.
Las categorías padre tienen asignado el 100% y pueden tener categorías hijas a las cuales les corresponde un porcentaje determinado. Entre todas las hijas debe dar el 100% que corresponde al padre.
getSesion ---------- Sesion Obtiene la sesión asignada al banco.setSesion Sesion Establece una sesión.getCodigoError ---------- String Trae el mensaje con la excepción generada en caso
de que ocurra algún error al realizar una búsqueda.getMensajeError ---------- String Trae el mensaje con la excepción generada en caso
de que ocurra algún error al realizar una búsqueda.
Página10
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkPresupuestoCategoria
Introducción Este objeto representa el presupuesto categoría. Esta información es de solo lectura, es
decir, no tiene la capacidad de crear información en la base de datos.
Propiedades Las propiedades que tiene el objeto TSdkPresupuestoCategoria son:
Propiedad Tipo Entrada/Salida DescripciónId Long Salida Número identificador del presupuesto categoría.IdCategoria Long Salida Número identificador de la categoría.Ejercicio Long Salida Año de vigencia del presupuestoImporte1 Currency Salida Importe monetario correspondiente al periodo 1Importe2 Currency Salida Importe monetario correspondiente al periodo 1Importe3 Currency Salida Importe monetario correspondiente al periodo 1Importe4 Currency Salida Importe monetario correspondiente al periodo 1Importe5 Currency Salida Importe monetario correspondiente al periodo 1Importe6 Currency Salida Importe monetario correspondiente al periodo 1Importe7 Currency Salida Importe monetario correspondiente al periodo 1Importe8 Currency Salida Importe monetario correspondiente al periodo 1Importe9 Currency Salida Importe monetario correspondiente al periodo 1Importe10 Currency Salida Importe monetario correspondiente al periodo 1Importe11 Currency Salida Importe monetario correspondiente al periodo 1Importe12 Currency Salida Importe monetario correspondiente al periodo 1Importe13 Currency Salida Importe monetario correspondiente al periodo 1
Métodos Los métodos que se pueden utilizar en el objeto TSdkPresupuestoCategoria son:
Método Parámetros Retorno DescripciónbuscaPorId Long
aIdPresupuestoCategoria
True/False Busca en base al número identificador del presupuesto.
buscaPorIdCategoriaEjercicio
Long aIdCategoria
Long aEjercicio
True/False Busca en base al número identificador de una categoría y un ejercicio especifico.
consultaPorCodigoCategoria_buscaPorLlave
String aCodigoCategoria
True/False Busca todos los presupuestos asociados a una categoría en diferentes ejercicios.
consultaPorCodigoCategoria_buscaAnterior
Obtiene el presupuesto anterior asignado a una categoría.
consultaPorCodigoCategoria_buscaPrimero
Obtiene el primer presupuesto asignado a una categoría.
consultaPorCodigoCategoria_buscaSiguiente
Obtiene el siguiente presupuesto asignado a una categoría.
consultaPorCodigoCategoria_buscaUltimo
Obtiene el último presupuesto asignado a una categoría.
Continúa en la siguiente página
Página11
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkPresupuestoCategoria, Continuación
Métodos (continúa)
Método Parámetros Retorno DescripciónconsultaPorEjercicio_buscaPorLlave
Long aEjercicio True/False Busca todos los presupuestos de categorías asociados a un ejercicio específico.
consultaPorEjercicio_buscaPrimeroconsultaPorEjercicio_buscaSiguienteconsultaPorEjercicio_buscaUltimoconsultaPorEjercicio_buscaAnteriorgetSesion ---------- Sesion Obtiene la sesión asignada al banco.setSesion Sesion ---------- Establece una sesión.getCodigoError ---------- String Trae el mensaje con la excepción generada en caso
de que ocurra algún error al realizar una búsqueda.getMensajeError ---------- String Trae el mensaje con la excepción generada en caso
de que ocurra algún error al realizar una búsqueda.
Página12
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Objetos Tipo de documentos bancarios
TSdkDocumentoDe
Introducción Este objeto representa al documento modelo del cual se derivan diversos documentos, que el
usuario puede crear. Esta información es de solo lectura, es decir, no tiene la capacidad de crear información en la base de datos.
Propiedades Las propiedades que tiene el objeto TSdkDocumentoDe son:
Propiedad Tipo Entrada/Salida DescripciónId Long Salida Número identificador del documento modelo.Código String Salida Código asignado al documento modelo.Nombre String Salida Nombre del documento modelo.AsocTabla Long Salida Obtiene la tabla a la que estará asociado:
1 = Clientes2 = Proveedores3 = Inventarios 4 = Doctos bancarios
Métodos Los métodos que se pueden utilizar en el objeto TSdkDocumentoDe son:
Método Parámetros Retorno DescripciónbuscaPorCodigo String
CodigoBanco True/False Verifica la existencia de un documento en base a su
código.buscaPorId Long idBanco True/False Verifica la existencia de un documento en base a su
número identificador.getSesion ---------- Sesion Obtiene la sesion asignada al banco.setSesion TSdkSesion
Sesion---------- Establece una sesion.
getCodigoError ---------- String Trae el mensaje con la excepción generada en caso de que ocurra algún error al realizar una búsqueda.
getMensajeError ---------- String Trae el mensaje con la excepción generada en caso de que ocurra algún error al realizar una búsqueda.
Página13
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkTipoDocumento
Introducción Este objeto representa a los documentos creados por el usuario según sus necesidades, en
base al documento modelo. Esta información es de solo lectura, es decir, no tiene la capacidad de crear información en la base de datos.
Propiedades Las propiedades que tiene el objeto TSdkTipoDocumento son:
Propiedad Tipo Entrada/Salida DescripciónId Long Salida Número identificador del documento.Código String Salida Código asignado al documento.Nombre String Salida Nombre del documento.FechaRegistro Date Salida Fecha de registro del tipo documento.Modulo Long Salida Funciona como SistOrig?
ValoresIdDocumentoDe Long Salida Número identificador del documento modelo.Naturaleza Long Salida Indica la naturaleza contable del documento:
0 = Cargo2 = Abono
NatBancaria Long Salida Indica la naturalza bancaria del documento:0 = Cargo2 = Abono
AfectaExistencia Long Salida Indica si el tipo de documento afecta existencias:0 = No afecta1 = Si afecta
TipoGeneracion Long Salida Sirve para identificar a qué tipo de documento va orientado:0 = Documento Modelo1 = Tipo de documentoNota: Se puede llevar un control de foliación a nivel de documento modelo o documento personalizado.
CodigoFolioTipoDocumento
String Salida Código del folio asignado.
CodigoFolioDocumentoDe String Salida Código de folio asignado al documento de.CodigoFolioDigital String Salida Folios para documentos electrónicos.FormaPreimpresa String Salida Ruta donde se encuentra la forma preimpresa.MaximoMovimientos Long Salida Numero de partidas que tiene un documento.
Nota: Necesita tener el valor 0.
DoctoBancario Long Salida Tiene el valor 2 ya que ndica que son documentos bancarios.
ContabilizarPor Long Salida Identifica el medio para contabilizar:0 = Sin contabilización1 = Por beneficiario pagador3 = Por Categoría4 = Seleccionar prepoliza al crear la póliza por Tipo de documento.
CodigoPrepoliza String Salida Código de la prepóliza asociada.AgruparMovtosBanco Booleano Salida Indica si agrega movimientos bancarios.
Número de movimientos de la póliza.AgruparMovtosPoliza Booleano Salida Identifica si agrupa movimientos de póliza.
Número de movimientos de la póliza.
Continúa en la siguiente página
Página14
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkTipoDocumento, Continuación
Propiedades (continúa)
Propiedad Tipo Entrada/Salida DescripciónEsFiscal Booleano Salida Identifica si los documentos están impresos.EsFolioDigital Booleano Salida Identifica si el folio pertenece a los documentos
electrónicos.UsaAsignaNumero Booleano SalidaUsaAsignaSerieFolio Booleano Salida Identifica si el tipo de documento utiliza serie.
Métodos Los métodos que se pueden utilizar en el objeto TSdkTipoDocumento son:
Método Parámetros Retorno DescripciónbuscaPorCodigo CodigoBanco True/False Verifica la existencia de un documento en base a su
código.buscaPorId Long
IdTipoDocumentoTrue/False Busca en base al número identificador del tipo
documento.buscaPorCodigo String
CodigoTipoDocumento
True/False Busca por código de un tipo documento.
consultaTipoDocumentosPorDocumentoDe_buscaPorLlave
String aCodigoDocumentoDe
True/False Busca todos los tipo de documento asignados a un documento modelo.
consultaTipoDocumentosPorDocumentoDe_buscaAnterior
Long (por Referencia)
True/False
consultaTipoDocumentosPorDocumentoDe_buscaPrimeroconsultaTipoDocumentosPorDocumentoDe_buscaSiguienteconsultaTipoDocumentosPorDocumentoDe_buscaUltimogetSesion ---------- Sesion Obtiene la sesión asignada al banco.setSesion Sesion Establece una sesión.getCodigoError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.getMensajeError ---------- String Trae el mensaje con la excepción generada en caso
de que ocurra algún error al realizar una búsqueda.
Página15
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkFolio
Introducción Este objeto representa la foliación de los documentos. Esta información es de solo lectura, es
decir, no tiene la capacidad de crear información en la base de datos.
Propiedades Las propiedades que tiene el objeto TSdkFolio son:
Propiedad Tipo Entrada/Salida DescripciónId Long Salida Número identificador de la foliación.Codigo String Salida Código del folio.IdDocumentoDe Id Salida Número identificador del documento asignado al
folio.FechaRegistro Date Salida Fecha de alta del folio.NoAprobacion Long Salida Numero de aprobación para documentos
electrónicos.Serie String Salida Clasificador de folios. Se utiliza normalmente para
sucursales.FolioActual String Salida Es el siguiente folio disponible para documentos.FolioInicial String Salida Folio inicial de la numeración.FolioFinal String Salida Folio final de la numeración.TipoGeneracion Long Salida Tipo de generación sirve para identificar a que tipo
de documento va orientado:0 = Documentos Modelo1 = Tipo de documento especificoEsto es por que se puede llevar un control de foliación a nivel de documento modelo o documento personalizado
Métodos Los métodos que se utilizan en el objeto TSdkFolio son:
Método Parámetros Retorno DescripciónbuscaPorCodigo Long
CodigoBancoTrue/False Verifica la existencia de un documento en base a su
código.buscaPorId ---------- ----------buscaPorCodigo ---------- ----------getSesion ---------- Sesion Obtiene la sesión asignada al banco.setSesion Long Sesion ---------- Establece una sesión.getCodigoError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.getMensajeError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.
Página16
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Objetos Documentos bancarios
TSdkCheque
Introducción Este objeto representa el cheque bancario. Esta información es de solo lectura, es decir, no
tiene la capacidad de crear información en la base de datos.
Propiedades Las propiedades que tiene el objeto TSdkCheque son:
Propiedad Tipo Entrada/Salida DescripciónId Long Ambas Número identificador del cheque.IdDocumentoDe Long Ambas Número identificador para la asociación con un
documento modelo.idTipoDocumento Long Ambas Número Identificador para la asociación con un tipo
documento.Folio String Ambas Folio del cheque.Fecha Date Ambas Fecha de emisión del cheque.Ejercicio Long Ambas Año de emisión del cheque.Periodo Long Ambas Número de periodo de emisión del cheque.FechaAplicacion Date Ambas Fecha en la que se aplica el cheque.EjercicioAp Long Ambas Año en el que se aplicó el cheque.PeriodoAp Long Ambas Número de periodo en el que se aplicó el cheque.CodigoPersona String Ambas Código del Beneficiario/Pagador que esta
asignado al cheque.BeneficiarioPagador String Ambas Razón social del Beneficiario/ Pagador que está
asignado al cheque.IdCuentaCheques Long Ambas Número identificador de la cuenta bancaria
asignada al cheque.NatBancaria Long Ambas Naturaleza bancaria del cheque.
0 = Cargo1 = Sin naturaleza2 = Abono
Naturaleza Long Ambas Naturaleza contable del cheque.0 = Abono2 = Cargo
CodigoMoneda String Ambas Código de la moneda que tiene asignado el cheque.
CodigoMonedaTipoCambio String Ambas Código de la moneda registrada en la pestaña Otros datos, que servirá para hacer el cálculo de conversión de divisas.
TipoCambio Moneda Ambas Tipo de cambio del cheque.Total Moneda Ambas Importe total del cheque.Pendiente Moneda Ambas Importe pendiente por cobrar.TotMonBase Moneda Ambas Importe total de la moneda base del documento.PendMonBase Moneda Ambas Importe pendiente de la moneda base.TipoCambioCteProv Moneda Ambas Factor multiplicador según sea cliente o proveedor.TotMonCteProv Moneda Ambas Importe total según el tipo de cambio del cliente
proveedor.PendMonCteProv Moneda Ambas Importe pendiente según el tipo de cambio del
cliente proveedor.Referencia String Ambas Referencia bancaria.Concepto String Ambas Concepto por el cual fue emitido el cheque.
Página17
Computación en Acción, S.A. de C.V.
Derechos Reservados®
EsImpreso Booleano Ambas Indica si el cheque ha sido impreso o no:0 = No Impreso ¿?1 = Impreso
EsCancelado Booleano Ambas Indica si el cheque ha sido cancelado o no:0 = No cancelado ¿?1 = Cancelado
EsAutorizado Booleano Ambas Indica si el cheque ha sido autorizado o no:0 = No autorizado ¿?1 = Autorizado
EsDevuelto Booleano Ambas Indica si el cheque ha sido devuelto o no:
0 = No devuelto ¿?1 = Devuelto
EsConciliado Booleano Ambas Indica si el cheque está conciliado o no:0 = No conciliado1 = Conciliado
EsAsociado Booleano Ambas Indica si el cheque ha sido asociado a algún documento de AdminPAQ o no:0 = No asociado1 = Asociado
EsParaAbonoCta Booleano Ambas Indica si el cheque incluye la leyenda Para abono en cuenta del beneficiario.
UsuAutoriza (no está en los otros doctos)
String Ambas Indica el usuario que autorizó el cheque.
UsuAutorizaPresupuesto String Ambas Indica el usuario que autorizó el presupuesto del cheque.
IdMovEdoCta Long Ambas Número identificador del movimiento del estado de cuenta.
Prioridad (no está en los otros doctos)
String Ambas
Traspasado String Ambas Indica si el cheque forma parte de un traspaso entre cuentas:0 = No es traspaso1 = Es el documento origen del traspaso2 = Es el documento destino del traspaso
EjercicioPol Long Ambas Año de la póliza del cheque.PeriodoPol Long Ambas Número del periodo de la póliza.TipoPol Long Ambas Tipo de póliza del cheque.NumPol Long Ambas Numero de la póliza del cheque.PosibilidadPago Long Ambas Posibilidad de pago del cheque:
0 = Alta1 = Media2 = Baja
EsProyectado Booleano Ambas Determina si el cheque es proyectado o no.
Métodos Los métodos que tiene el objeto TSdkCheque son:
Método Parámetros Retorno Descripcióncrea Booleano Crea un cheque, una vez que sus propiedades han
sido inicializadas.modifica Booleano Modifica un cheque existente.Borra?? Booleano Borra un cheque existente.buscaPorId Long
aIdCuentaChequeBooleano Busca un cheque por su número identificador.
iniciarInfo (no está en los otros doctos)
Void Se encarga de inicializar los parámetros del objeto a valores vacíos.
Página18
Computación en Acción, S.A. de C.V.
Derechos Reservados®
buscaPorCuentaIdDoctoDeFolio
Long aIdCuentaCheques
Long aIdDocumentoDe
String aFolio
Booleano Busca por el id de una cuenta de cheques, el Id del documento de y el código del folio específicos.
buscaPorIdDoctoDeFolio
Long aIdDocumentoDe
String aFolio
Booleano Busca por id de un documento de y un código de folio especifico.
conciliaDocumento Long aIdDoctoBancario
Long aIdDocumentoDe
Date aFechaAplicacion
Booleano Concilia un documento bancario.
desconciliaDocumento
Long aIdDoctoBancario
Long aIdDocumentoDe
Booleano Desconcilia un documento bancario.
existeDoctoBancarioDePersona
String aCodigoPersona
Booleano Verifica que el documento pertenezca a un Beneficiario/Pagador.
existeDoctoBancarioDeTipo
String aCodigoTipoDocumento
Booleano Verifica que el tipo de documento exista.
consultaPorCuenta_buscaPorLlave
Long aIdCuenta ¿? Consulta todos los documentos bancarios asociados a una cuenta bancaria.
consultaPorCuenta_buscaPrimero
¿? ¿?
consultaPorCuenta_buscaSiguienteconsultaPorCuenta_buscaAnteriorconsultaPorCuenta_buscaUltimoconsultaPorFechaAplicacion_buscaPorLlave
Date aFechaAplicacionInicial
Date aFechaAplicacionFinal
¿? Consulta documentos en base a un rango de aplicación.
consultaPorFechaAplicacion_buscaPrimero
¿?
consultaPorFechaAplicacion_buscaSiguienteconsultaPorFechaAplicacion_buscaAnteriorconsultaPorFechaAplicacion_buscaUltimoconsultaPorBeneficiarioPagador_buscaPorLlave??cancela Long
aIdCuentaChequeBooleano Cancela un cheque.
Página19
Computación en Acción, S.A. de C.V.
Derechos Reservados®
devuelve Long aIdCuentaCheque
Booleano Devuelve un cheque.
getUltimoFolio Long aIdCuentaCheque
String Obtiene el último folio utilizado para el documento de cheque.
getSesion ---------- Sesion Obtiene la sesión asignada al banco.setSesion Sesion ---------- Establece una sesión.getCodigoError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.getMensajeError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.
Página20
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkIngreso
Introducción Este objeto representa un movimiento de abono a una cuenta bancaria. Contiene todas las
propiedades y métodos que permiten la creación, modificación, eliminación y consulta de documentos de ingreso.
Propiedades Las propiedades que tiene el objeto TSdkIngreso son:
Propiedad Tipo Entrada/Salida DescripciónIdDocumentoDe Long Número identificador del documento modelo:
33 = Ingreso no depositado34 = Ingreso35 = Depósito36 = Egreso37 = Cheque
TipoDocumento String Código del tipo de documento bancario:40 = Ingreso no depositado42 = Ingreso44 = Depósito45 = Egreso49 = ChequeNota: El campo es de 30 caracteres, por lo que este valor debe completarse con espacios en blanco al inicio.
Folio String Folio del documento bancario.Fecha Date Fecha del ingreso.Ejercicio Long Año correspondiente a la fecha del ingreso.Periodo Long Periodo correspondiente a la fecha del ingreso.FechaAplicación Date Fecha en que se depositó aplicó el ingreso.EjercicioAp Long Año correspondiente a la fecha en que se aplicó el
ingreso.PeriodoAp Long Periodo correspondiente a la fecha en que se
aplicó el ingreso.CodigoPersona String Código del usuario que generó el ingreso.BeneficiarioPagador String Razón social del Beneficiario/Pagador
correspondiente al ingreso.IdCuentaCheques Long Número identificador de la cuenta bancaria.NatBancaria Long Naturaleza bancaria del ingreso:
0 = Cargo1 = Sin naturaleza2 = Abono
Naturaleza Long Naturaleza contable del ingreso:0 = Abono2 = Cargo
CodigoMoneda String Código de la moneda de la cuenta bancaria.CodigoMonedaTipoCambio String Código de la moneda registrada en la pestaña
Otros datos, que servirá para hacer el cálculo de conversión de divisas.
TipoCambio Currency Tipo de cambio del ingreso.Total Currency Importe total del ingreso.
Continúa en la siguiente página
Página21
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkIngreso, Continuación
Propiedades (continúa)
Propiedad Tipo Entrada/Salida DescripciónReferencia String Referencia del ingreso.Concepto String Concepto del ingreso.EsConciliado Long Indica si el ingreso ha sido conciliado o no:
0 = No conciliado1 = Conciliado
EsAsociado Long Indica si el ingreso ha sido asociado a algún documento de AdminPAQ o no:0 = No asociado1 = Asociado
UsuAutorizaPresupuesto String Indica el usuario que autorizó el presupuesto.IdMovtoEdoCta Long Número identificador del movimiento del estado de
cuenta bancario.Trapasado Long Indica si el ingreso forma parte de un traspaso
entre cuentas:0 = No es traspaso1 = Es el documento origen del traspaso2 = Es el documento destino del traspaso
EjercicioPol Long Año de la póliza del ingreso.PeriodoPol Long Ambas Número del periodo de la póliza.TipoPol Long Ambas Tipo de póliza del ingreso.NumPol Long Ambas Numero de la póliza del ingreso.PosibilidadPago Long Ambas Posibilidad de pago del ingreso:
0 = Alta1 = Media2 = Baja
EsProyectado Booleano Ambas Determina si el ingreso es proyectado o no.
Métodos Los métodos que tiene el objeto TSdkIngreso son:
Método Parámetros Retorno Descripcióncrea ---------- Booleano Crea un ingreso, una vez que sus propiedades han
sido inicializadas.modifica ---------- Booleano Modifica un ingreso existente.borra ---------- Booleano Borra un ingreso existente.buscaPorId Long
aIdCuentaChequeBooleano Busca un ingreso por su id.
buscaPorCuentaIdDoctoDeFolio
Long aIdCuentaCheques
Long aIdDocumentoDe
String aFolio
Booleano Busca por el id de una cuenta de cheques, el Id del documento de y el código del folio específicos.
Continúa en la siguiente página
Página22
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkIngreso, Continuación
Métodos (continued)
Método Parámetros Retorno DescripciónbuscaPorIdDoctoDeFolio
Long aIdDocumentoDe
String aFolio
Booleano Busca por id de un documento de y un código de folio especifico.
conciliaDocumento Long aIdDoctoBancario
Long aIdDocumentoDe
Date aFechaAplicacion
Booleano Concilia un documento bancario.
desconciliaDocumento
Long aIdDoctoBancario
Long aIdDocumentoDe
Booleano Desconcilia un documento bancario.
existeDoctoBancarioDePersona
String aCodigoPersona
Booleano Verifica que el documento pertenezca a un Beneficiario/Pagador.
existeDoctoBancarioDeTipo
String aCodigoTipoDocumento
Booleano Verifica que el tipo de documento exista.
consultaPorCuenta_buscaPorLlave
Long aIdCuenta ¿? Consulta todos los documentos bancarios asociados a una cuenta bancaria.
consultaPorCuenta_buscaPrimero
¿? ¿?
consultaPorCuenta_buscaSiguienteconsultaPorCuenta_buscaAnteriorconsultaPorCuenta_buscaUltimoconsultaPorFechaAplicacion_buscaPorLlave
Date aFechaAplicacionInicial
Date aFechaAplicacionFinal
¿? Consulta documentos en base a un rango de aplicación.
consultaPorFechaAplicacion_buscaPrimero
¿? ¿?
consultaPorFechaAplicacion_buscaSiguienteconsultaPorFechaAplicacion_buscaAnteriorconsultaPorFechaAplicacion_buscaUltimo
Continúa en la siguiente página
Página23
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkIngreso, Continuación
Métodos (continued)
Método Parámetros Retorno DescripciónconsultaPorCodigoBeneficiarioPagador_buscaPorLlave
aCodigoBeneficiarioPagador
String Consulta los ingresos por el código de un Beneficiario/Pagador, ordenado por el identificador del ingreso.
consultaPorCodigoBeneficiarioPagador_buscaPrimero
¿? ¿?
consultaPorCodigoBeneficiarioPagador_buscaSiguienteconsultaPorCodigoBeneficiarioPagador_buscaAnteriorconsultaPorCodigoBeneficiarioPagador_buscaUltimogetCodigoError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.getMensajeError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.
Página24
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkIngresoNoDepositado
Introducción Este objeto representa un movimiento de abono que aún no ha sido depositado ni asociado a
alguna cuenta bancaria.
Propiedades Las propiedades que tiene el objeto TSdkIngresoNoDepositado son:
Propiedad Tipo Entrada/Salida DescripciónIdDocumentoDe Long Número identificador del documento modelo:
33 = Ingreso no depositado34 = Ingreso35 = Depósito36 = Egreso37 = Cheque
TipoDocumento String Código del tipo de documento:40 = Ingreso no depositado42 = Ingreso44 = Depósito45 = Egreso49 = ChequeNota: El campo es de 30 caracteres, por lo que este valor debe completarse con espacios en blanco al inicio.
Serie String Serie del documento.Folio String Folio del documento.Fecha Date Fecha del ingreso no depositado.Ejercicio Long Año correspondiente a la fecha del ingreso no
depositado.Periodo Long Periodo correspondiente a la fecha del ingreso no
depositado.FechaAplicación Date Fecha en que se depositó aplicó el ingreso no
depositado.EjercicioAp Long Año correspondiente a la fecha en que se aplicó el
ingreso no depositado.PeriodoAp Long Periodo correspondiente a la fecha en que se
aplicó el ingreso no depositado.CodigoPersona String Código del usuario que generó el ingreso no
depositado.BeneficiarioPagador String Razón social del Beneficiario/Pagador
correspondiente al ingreso no depositado.IdCuentaCheques Long Número identificador de la cuenta bancaria.NatBancaria Long Naturaleza bancaria del ingreso no depositado:
0 = Cargo1 = Sin naturaleza2 = Abono
Naturaleza Long Naturaleza contable del ingreso no depositado:0 = Abono2 = Cargo
CodigoMoneda String Código de la moneda de la cuenta bancaria.CodigoMonedaTipoCambio String Código de la moneda registrada en la pestaña
Otros datos, que servirá para hacer el cálculo de conversión de divisas.
Continúa en la siguiente página
Página25
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkIngresoNoDepositado, Continuación
Propiedades (continued)
Propiedad Tipo Entrada/Salida DescripciónTipoCambio Currency Tipo de cambio del ingreso no depositado.Total Currency Importe total del ingreso no depositado.Referencia String Referencia del ingreso no depositado.Concepto String Concepto del ingreso no depositado.EsDepositado Long Indica si el ingreso no depositado ya fue
depositado:0 = No depositado1 = Depositado
EsAsociado Long Indica si el ingreso no depositado ha sido asociado a algún documento de AdminPAQ o no:0 = No asociado1 = Asociado
UsuAutorizaPresupuesto String Indica el código del usuario que autorizó el presupuesto.
PosibilidadPago Long Ambas Posibilidad de pago del ingreso:0 = Alta1 = Media2 = Baja
EsProyectado Booleano Ambas Determina si el ingreso es proyectado o no.
Métodos Los métodos que tiene el objeto TSdkIngresoNoDepositado son:
Método Parámetros Retorno Descripcióncrea ---------- Booleano Crea un ingreso no depositado, una vez que sus
propiedades han sido inicializadas.modifica ---------- Booleano Modifica un ingreso no depositado existente.borra ---------- Booleano Borra un ingreso no depositado existente.buscaPorId Long
aIdCuentaChequeBooleano Busca un ingreso no depositado por su id.
buscaPorIdDoctoDeFolio
Long aIdDocumentoDeString aFolio
Booleano Busca por id de un documento de y un código de folio especifico.
existeDoctoBancarioDePersona
String aCodigoPersona
Booleano Verifica que el documento pertenezca a un Beneficiario/Pagador.
existeDoctoBancarioDeTipo
String aCodigoTipoDocumento
Booleano Verifica que el tipo de documento exista.
consultaPorFechaAplicacion_buscaPorLlave
Date aFechaAplicacionInicial
Date aFechaAplicacionFinal
¿? Consulta documentos en base a un rango de aplicación.
consultaPorFechaAplicacion_buscaPrimero
¿? ¿?
Continúa en la siguiente página
Página26
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkIngresoNoDepositado, Continuación
Métodos (continúa)
Método Parámetros Retorno DescripciónconsultaPorFechaAplicacion_buscaSiguienteconsultaPorFechaAplicacion_buscaAnteriorconsultaPorFechaAplicacion_buscaUltimoconsultaIngresosPendientesDeDepositar_buscaPorLlave
Date aFechaInicial
Date aFechaFinal
¿? Consulta ingresos no depositados, qué aún no están asociados a algún depósito, por un rango de fechas ordenada por la fecha y por el identificador del documento bancario.
consultaIngresosPendientesDeDepositar_buscaPrimero
¿? ¿?
consultaIngresosPendientesDeDepositar_buscaUltimoconsultaIngresosPendientesDeDepositar_buscaSiguienteconsultaIngresosPendientesDeDepositar_buscaAnteriorconsultaPorFolioDeposito_buscaPorLlave
Long aFolioDeposito
String Consulta los ingresos no depositados qué ya están asociados a algún depósito. La consulta es por el folio del depósito.
consultaPorFolioDeposito_buscaPrimero
¿? ¿?
consultaPorFolioDeposito_buscaUltimo
consultaPorFolioDeposito_buscaSiguienteconsultaPorFolioDeposito_buscaAnteriorconsultaPorCodigoBeneficiarioPagador_buscaPorLlave
aCodigoBeneficiarioPagador
String Consulta los ingresos no depositados por el código de un Beneficiario/Pagador, ordenado por el identificador del ingreso.
consultaPorCodigoBeneficiarioPagador_buscaPrimero
¿? ¿?
consultaPorCodigoBeneficiarioPagador_buscaSiguienteconsultaPorCodigoBeneficiarioPagador_buscaAnterior
Continúa en la siguiente página
Página27
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkIngresoNoDepositado, Continuación
Métodos (continúa)
Método Parámetros Retorno DescripciónconsultaPorCodigoBeneficiarioPagador_buscaUltimogetCodigoError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.getMensajeError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.
Página28
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkEgreso
Introducción Este objeto representa un movimiento de cargo a una cuenta bancaria.
Propiedades Las propiedades que tiene el objeto TSdkEgresoson:
Propiedad Tipo Entrada/Salida DescripciónIdDocumentoDe Long Ambas Número identificador para la asociación con un
documento de.idTipoDocumento Long Ambas Número identificador para la asociación con un tipo
documento.Folio String Ambas Folio del egreso.Fecha Date Ambas Fecha de emisión del egreso.Ejercicio Long Ambas Año de emisión del egreso.Periodo Long Ambas Numero de periodo de emisión del egreso.FechaAplicacion Date Ambas Fecha en la que se aplica el egreso.EjercicioAp Long Ambas Año en el que se aplicó el egreso.PeriodoAp Long Ambas Número de periodo en el que se aplicó el egreso.CodigoPersona String Ambas Código del Beneficiario/Pagador que esta
asignado al egreso.BeneficiarioPagador String Ambas Razón social del Beneficiario/ Pagador que está
asignado al egreso.IdCuentaCheques Long Ambas Número identificador de la cuenta bancaria
asignada al egresoNatBancaria Long Ambas Naturaleza bancaria del egreso:
0 = Cargo1 = Sin naturaleza2 = Abono
Naturaleza Long Ambas Naturaleza contable del egreso:0 = Abono2 = Cargo
CodigoMoneda String Ambas Código de la moneda que tiene asignado el egreso.CodigoMonedaTipoCambio String Ambas Código de la moneda registrada en la pestaña
Otros datos, que servirá para hacer el cálculo de conversión de divisas.
TipoCambio Moneda Ambas Tipo de cambio del egreso.Total Moneda Ambas Importe total del egreso.Pendiente Moneda Ambas Importe pendiente por cobrar.Referencia String Ambas Referencia bancaria.Concepto String Ambas Concepto por el cual fue emitido el egreso.EsConciliado Booleano Ambas Indica si el egreso ha sido conciliado o no:
0 = No conciliado1 = Conciliado
EsAsociado Booleano Ambas Indica si el egreso ha sido asociado a algún documento de AdminPAQ o no:0 = No asociado1 = Asociado
UsuAutorizaPresupuesto String Ambas Indica el usuario que autorizó el presupuesto del egreso.
IdMovEdoCta Long Ambas Número identificador del movimiento del estado de cuenta.
Continúa en la siguiente página
Página29
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkEgreso, Continuación
Propiedades (continúa)
Propiedad Tipo Entrada/Salida DescripciónTraspasado String Ambas Indica si el egreso forma parte de un traspaso entre
cuentas:0 = No es traspaso1 = Es el documento origen del traspaso2 = Es el documento destino del traspaso
EjercicioPol Long Ambas Año de la póliza del egreso.PeriodoPol Long Ambas Número del periodo de la póliza.TipoPol Long Ambas Tipo de póliza del egreso.NumPol Long Ambas Numero de la póliza del egreso.PosibilidadPago Long Ambas Posibilidad de pago del egreso:
0 = Alta1 = Media2 = Baja
EsProyectado Booleano Ambas Determina si el egreso es proyectado o no.
Métodos Los métodos que se pueden utilizar en el objeto TSdkEgreso son:
Método Parámetros Retorno Descripcióncrea ---------- Booleano Crea un egreso, una vez que sus propiedades han
sido inicializadas.modifica ---------- Booleano Modifica un egreso existente.borra ---------- Booleano Borra un egreso existente.buscaPorId Long
aIdCuentaChequeBooleano Busca un egreso por su id.
buscaPorCuentaIdDoctoDeFolio
Long aIdCuentaCheques
Long aIdDocumentoDe
String aFolio
Booleano Busca por el id de una cuenta de cheques, el Id del documento de y el código del folio específicos.
buscaPorIdDoctoDeFolio
Long aIdDocumentoDe
String aFolio
Booleano Busca por id de un documento de y un código de folio especifico.
conciliaDocumento Long aIdDoctoBancario
Long aIdDocumentoDe
Date aFechaAplicacion
Booleano Concilia un documento bancario.
desconciliaDocumento
Long aIdDoctoBancario
Long aIdDocumentoDe
Booleano Desconcilia un documento bancario.
existeDoctoBancarioDePersona
String aCodigoPersona
Booleano Verifica que el documento pertenezca a un Beneficiario/Pagador.
Continúa en la siguiente página
Página30
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkEgreso, Continuación
Métodos (continúa)
Método Parámetros Retorno DescripciónexisteDoctoBancarioDeTipo
String aCodigoTipoDocumento
Booleano Verifica que el tipo de documento exista.
consultaPorCuenta_buscaPorLlave
Long aIdCuenta ¿? Consulta todos los documentos bancarios asociados a una cuenta bancaria.
consultaPorCuenta_buscaPrimero
¿? ¿?
consultaPorCuenta_buscaSiguienteconsultaPorCuenta_buscaAnteriorconsultaPorCuenta_buscaUltimoconsultaPorFechaAplicacion_buscaPorLlave
Date aFechaAplicacionInicial
Date aFechaAplicacionFinal
¿? Consulta documentos en base a un rango de aplicación.
consultaPorFechaAplicacion_buscaPrimero
¿? ¿?
consultaPorFechaAplicacion_buscaSiguienteconsultaPorFechaAplicacion_buscaAnteriorconsultaPorFechaAplicacion_buscaUltimoconsultaPorCodigoBeneficiarioPagador_buscaPorLlave
aCodigoBeneficiarioPagador
String Consulta los egresos por el código de un Beneficiario/Pagador, ordenado por el identificador del egreso.
consultaPorCodigoBeneficiarioPagador_buscaPrimero
¿? ¿?
consultaPorCodigoBeneficiarioPagador_buscaSiguienteconsultaPorCodigoBeneficiarioPagador_buscaAnteriorconsultaPorCodigoBeneficiarioPagador_buscaUltimogetCodigoError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.getMensajeError ---------- String Trae el código de la excepción generada en caso de
que ocurra algún error al realizar una búsqueda.
Página31
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Objetos Pólizas contables
TSdkPoliza
Introducción El objeto TSdkPoliza representa el encabezado de la póliza y es de sólo lectura. Esta
información pertenece a CONTPAQ i® CONTABILIDAD.
Propiedades Las propiedades que tiene el objeto TSdkPoliza son:
Propiedad Tipo Entrada/Salida DescripciónAbonos Currency Suma de los importes de los movimientos de
abono. Es de sólo lectura.Ajuste Long Indica si la póliza se registró en el periodo de ajuste
(Periodo 14).0 = No está registrada.1 = Sí está registrada.
Cargos Currency Suma de los importes de los movimientos de cargo. Es de sólo lectura.
Clase ECLASEPOLIZA
Obtiene el estado de afectación de la póliza.1 = Afecta2 = No afecta o Sin afectar.
Concepto String Concepto de la póliza.Diario Long Número del diario especial de la póliza.Ejercicio Long Año de la póliza. Es de sólo lectura.Fecha Date Fecha de la póliza.Id Long Número identificador de la póliza. Es de sólo
lectura.Impresa Long Estado de impresión de la póliza.
0 = No impresa1 = Impresa
Numero Long Nnúmero de la póliza.NumeroMovtos Long Número de movimientos que tiene la póliza. Es de
sólo lectura.NumeroMovtosControlIVA Long Número de movimientos de control de IVA de la
póliza.Periodos Long Número de periodo correspondiente a la fecha de
la póliza. Es de sólo lectura.Sistorigen ESISTOR
IGENIndica en qué sistema se creó la póliza contable:1 = ContPAQ Windows5 = CheqPAQ Windows6 = NomiPAQ Windows7 = AdminPAQ Windows11 = CONTPAQ i® CONTABILIDAD15 = CONTPAQ i® BANCOS16 (&H10) = CONTPAQ i® NÓMINAS
Tipo ETIPOPOLIZA
Indica el tipo de póliza.
1 = Ingresos2 = Egresos3 = Diario4 = Orden5 = Estadisticas
Página32
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Métodos Los métodos que se pueden utilizar para el objeto TSdkPoliza son:
Método Parámetros Retorno DescripciónagregaControlIVA TSdkControlIVA
Long aSdkControlIVA
Agrega un movimiento de control de IVA.
agregaMovimiento TSdkControlIVA Long aSdkControlIVA
Agrega un movimiento a los datos de una póliza:0 = No se pudo agregar el movimiento1 = Se agregó el movimiento
borra Long Borra un registro existente de póliza:0 = El registro no existe y no pudo eliminarse1 = Se eliminó el registro
borraCausacionIVA ECAUSACIONTIPOIVALong aTipo
Borra los datos del registro de causación de IVA de la póliza.
borraControlIVA TSdkControlIVA Long aSdkControlIVA
Borra los datos del registro de control de IVA de la póliza.
borraMovimiento SdkMovimientoPoliza Long aSdkMovimientoPoliza
Borra un movimiento de los datos de una póliza existente.
buscaMovimientosPorNumMovto
aSdkMovimientoPoliza Long aSdkMovimientoPoliza
Long aNumMovto
Busca un movimiento por el consecutivo de movimiento.
buscaPorId Long aId Busca un registro existente de póliza por número identificador.
buscaPorLlavePrimaria
Long Ejercicio
Long aPeriodo
ETIPOPOLIZA aTipo
Long aNumero
Busca un registro existente de póliza por la llave principal, fecha, tipo y número.
consultaPorClaseFechaTipoNumero_buscaPorLlave
ECLASEPOLIZA aClase
Date aFecha
ETIPOPOLIZA aTipo
Long aNumero
Obtiene el registro por llave dela consulta ordenadas por clase, fecha, tipo y número de póliza.
consultaPorClaseFechaTipoNumero_buscaAnteriorconsultaPorClaseFechaTipoNumero_buscaSiguienteconsultaPorClaseFechaTipoNumero_buscaPrimeroconsultaPorClaseFechaTipoNumero_buscaUltimo
Página33
Computación en Acción, S.A. de C.V.
Derechos Reservados®
consultaPorEjercicioPeriodoTipoNumero_buscaPorLlave
Long aEjercicio
Date aPeriodo
ETIPOPOLIZA aTipo
Long aNumero
Obtiene el registro por llave de la consulta de todas las pólizas ordenadas por ejercicio, periodo, tipo y número de póliza.
consultaPorEjercicioPeriodoTipoNumero_buscaPrimeroconsultaPorEjercicioPeriodoTipoNumero_buscaUltimoconsultaPorEjercicioPeriodoTipoNumero_buscaSiguienteconsultaPorEjercicioPeriodoTipoNumero_buscaAnteriorconsultaPorFechaTipoNumero_buscaPorLlave
Date aFecha
ETIPOPOLIZA aTipo
Long aNumero
Obtine el registro por llave de la consulta de todas las pólizas ordenadas por fecha, tipo y número de póliza.
consultaPorFechaTipoNumero_buscaPrimeroconsultaPorFechaTipoNumero_buscaUltimoconsultaPorFechaTipoNumero_buscaSiguienteconsultaPorFechaTipoNumero_buscaAnteriorconsultaPorSistOrigenFechaTipoNumero_buscaPorLlave
Long aSistOrigen
ETIPOPOLIZA aTipo
Long aNumero
Date aFecha
Obtiene el registro por llave de la consulta de todas las pólizas ordenadas por sistema origen, fecha, tipo y número de póliza.
consultaPorSistOrigenFechaTipoNumero_buscaPrimeroconsultaPorSistOrigenFechaTipoNumero_buscaUltimoconsultaPorSistOrigenFechaTipoNumero_buscaSiguienteconsultaPorSistOrigenFechaTipoNumero_buscaAnteriorconsultaPorTipoEjercicioPeriodoNumero_buscaPorLlave
Long aEjercicio
ETIPOPOLIZA aTipo
Long aPeriodo
Long aNumero
Obtiene el registro por llave de la consulta de todas las pólizas ordenadas pólizas por tipo, ejercicio, periodo y número de póliza.
Página34
Computación en Acción, S.A. de C.V.
Derechos Reservados®
consultaPorTipoEjercicioPeriodoNumero_buscaPrimeroconsultaPorTipoEjercicioPeriodoNumero_buscaUltimoconsultaPorTipoEjercicioPeriodoNumero_buscaSiguienteconsultaPorTipoEjercicioPeriodoNumero_buscaAnteriorcrea Long Crea el encabezado de una póliza.creaMovimiento TSdkMovimiento
Poliza Long aSdkMovimientoPoliza
Genera un movimiento de una póliza.
getCausacionIVA TSdkCausacionIVA aSdkMovimientoPoliza
ECAUSACIONTIPOIVA ATipo
Obtiene los datos del registro de Causación de IVA de la póliza.
getControlIVAPorNumero
Long aNumero
TSdkControlIVA aSdkControlIVA
Obtiene los datos del movimiento de control de IVA por número.
getControlIVAAnteriorgetControlIVASiguiente
getControlIVAPrimerogetControlIVAUltimogetSesion Sesion Obtiene la sesion asignada al banco.getTipoPoliza TSdkTipoPoliza
Long aSdkTipoPoliza
Obtiene los datos del tipo de póliza de una póliza existente.
getUltimoNumero Long aEjercicio
Long aPeriodo
ETIPOPOLIZA aTipoPoliza
Obtiene el último número de póliza.
getUsuario TSdkUsuario Long aSdkUsuario
Obtiene los datos del usuario de una póliza existente.
iniciarInfo Inicializa los datos del objeto del Sdk de Pólizas.modifica Booleano Modifica una póliza existente.modificaControlIVA Modifica los datos del control de IVA existentes de la
póliza.modificaMovimiento Modifica los movimientos existentes de una póliza.setCausacionIVA Asigna los datos del registro de Causación de IVA de
la póliza.setSesion
Página35
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkTipoPoliza
Introducción El objeto TSdkTipoPoliza representa a los 5 tipos básicos de tipo de póliza y a los creados
por el usuario los cuales se almacenan en el catálogo Tipo de pólizas. . Esta información pertenece a CONTPAQ i® CONTABILIDAD.
Propiedades Las propiedades que tiene el objeto TSdkTipoPoliza son:
Propiedad Tipo Entrada/Salida DescripciónesNumeroPorEjercicio Long Indica si el número es por ejercicio de los datos del
tipo de póliza. ¿???????Id Long Número identificador del tipo de póliza.Nombre String Nombre del tipo de póliza.Numero Long Número de código del tipo de póliza.RangoInicial Long Obtiene el rango inicial del tipo de póliza.RangoFinal Long Obtiene el rango final del tipo de póliza.setId Long Asigna el número identificador de los datos del tipo
de póliza.Tipo ETIPOPO
LIZAIndica el tipo de póliza:1 = Ingresos2 = Egresos3 = Diario4 = Orden5 = Estadisticas
UltimoNumero Long Obtiene el último número de los datos del tipo de póliza.
UltimoNumeroEjercicio Long Obtiene el último número del ejercicio de los datos del tipo de póliza.
UltimoNumeroPer1 Long Obtiene el último número de póliza del periodo 1 del tipo de póliza.
UltimoNumeroPer2 Long Obtiene el último número de póliza del periodo 2 del tipo de póliza.
UltimoNumeroPer3 Long Obtiene el último número de póliza del periodo 3 del tipo de póliza.
UltimoNumeroPer4 Long Obtiene el último número de póliza del periodo 4 del tipo de póliza.
UltimoNumeroPer5 Long Obtiene el último número de póliza del periodo 5 del tipo de póliza.
UltimoNumeroPer6 Long Obtiene el último número de póliza del periodo 6 del tipo de póliza.
UltimoNumeroPer7 Long Obtiene el último número de póliza del periodo 7 del tipo de póliza.
UltimoNumeroPer8 Long Obtiene el último número de póliza del periodo 8 del tipo de póliza.
UltimoNumeroPer9 Long Obtiene el último número de póliza del periodo 9 del tipo de póliza.
UltimoNumeroPer10 Long Obtiene el último número de póliza del periodo 10 del tipo de póliza.
UltimoNumeroPer11 Long Obtiene el último número de póliza del periodo 11 del tipo de póliza.
UltimoNumeroPer12 Long Obtiene el último número de póliza del periodo 12 del tipo de póliza.
UltimoNumeroPer13 Long Obtiene el último número de póliza del periodo 13 del tipo de póliza.
Página36
Computación en Acción, S.A. de C.V.
Derechos Reservados®
UltimoNumeroPer14 Long Obtiene el último número de póliza del periodo 14 del tipo de póliza.
Métodos Los métodos que se pueden utilizar para el objeto TSdkTipoPoliza son:
Método Parámetros Retorno Descripciónborra Long pValRet Borra un registro en el catálogo Tipo de pólizas.buscaPorId Long aId Busca un registro existente de tipo de póliza por el
número identificador.consultaPorNumero_buscaPorLlave
Long aNumero
Long pValRet
Busca un registro del catálogo Tipos de pólizas por número.
consultaPorNumero_buscaAnterior
Long pValRet Obtiene el anterior registro del catálogo de tipos de pólizas por número.
consultaPorNumero_buscaSiguienteconsultaPorNumero_buscaPrimeroconsultaPorNumero_buscaUltimocrea Long pValRet Crea un registro en el catálogo Tipo de Pólizas.getSesion Long pValRet Permite obtener el objeto del Sdk de la sesión de la
empresa.iniciarInfo Inicializa los datos del objeto del Sdk de Tipo de
Pólizas.modifica Long pValRet Modifica un registro existente en el catálogo Tipo de
pólizas.setSesion TSdkSesion
newValContiene el objeto de la sesión.
Página37
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkMovimientoPoliza
Introducción Un objeto TSdkMovimientoPoliza representa los movimientos de póliza.
Propiedades Las propiedades que tiene el objeto TSdkMovimientoPoliza son:
Propiedad Tipo Entrada/Salida DescripciónCodigoCuenta String Código de la cuenta del movimiento de la póliza.concepto String Concepto del movimiento de la póliza.Diario Long Número del diario especial del movimiento de la
póliza.Id Long Número identificador del movimiento de la póliza.
Es de sólo lectura.IdPoliza Long Número identificador de la póliza al a que
pertenece el movimiento. Es de sólo lectura.Importe Currency Importe del movimiento en la moneda base.ImporteME Currency Importe del movimiento en moneda extranjera.NumMvto Long Número consecutivo del movimiento en la póliza.Referencia String Referencia del movimiento de la póliza.SegmentoNegocio Long Número del segmento de negocio del movimiento
de la póliza.TipoMovto ETIPOIMP
ORTEMOVPOLIZA
Tipo de importe del movimiento de la póliza:1 = Cargo2 = Abono
Métodos Los métodos que se pueden utilizar para el objeto TSdkMovimientoPoliza son:
Método Parámetros Retorno DescripciónbuscaPorCuentaRangoFechas_buscaPorLlave
String aCodigoCuenta
Date aFechaInicial
Date aFechaFinal
Busca por rango de fechas las cuentas de la póliza.
buscaPorCuentaRangoFechas_buscaAnterior
Long
buscaPorCuentaRangoFechas_buscaSiguientebuscaPorCuentaRangoFechas_buscaPrimerobuscaPorCuentaRangoFechas_buscaUltimo
Continúa en la siguiente página
Página38
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkMovimientoPoliza, Continuación
Métodos (continúa)
Método Parámetros Retorno DescripcióngetCuenta TSdkCuenta
Long aSdkCuenta
Copia la información de la cuenta en un nuevo objeto TSdkCuenta.
getDiario TSdkDiarioEspe cial Long aSdkDiario
Copia la información del diario especial de un movimiento de póliza.
getSegNeg TSdkSegmentoNegocio Long aSdkSegNeg
Copia la información del segmento de negocio de un movimiento de póliza.
iniciarInfo Inicializa los datos del objeto del Sdk de movimientos de pólizas.
setSdkCuenta Establece el objeto del Sdk de la Cuenta.
Página39
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Objetos Catálogos contables
TSdkCuenta
Introducción El objeto TSdkCuenta representa a todos los datos almacenados en el Catálogo de
cuentas. Esta información pertenece a CONTPAQ i® CONTABILIDAD.
Propiedades Las propiedades que tiene el objeto TSdkCuenta son:
Propiedad Tipo Entrada/Salida DescripciónCodigo String Código de la cuenta contable.AplicaSegNeg Long Indica si la cuenta contable aplica para captura de
segmento de negocio en movimientos:0 = No aplica1 = Si aplica
CodigoCuentaAcumula String Indica el código de la cuenta contable a la que acumula la cuesta actual.
CtaMayo ECUENTADEMAYOR
Indica si la cuenta contable se utilizará como cuenta de mayor:1 = Si2 = No3 = Título4 = Subtitulo
DigitoAgrupado Long Dígito agrupador de la cuenta contable.DigitoFiscal1 Long Dígito fiscal 1 (Dígito1) de la cuenta contable.DigitoFiscal2 Long Dígito fiscal 2 (Dígito2) de la cuenta contable.EsAfectable Long Indica si la cuenta contable es afectable o
acumulable:0 = No es afectable1 = Sí es afectable
EsBaja Long Indica si la cuenta contable está dada de baja:0 = No1 = Sí
EsCtaEfectivo Long Indica si la cuenta contable es de flujo de efectivo. Es de sólo lectura.
FechaAlta Date Fecha de alta de la cuenta contable.Id Long Número identificador de la cuenta contable.Moneda Long Código de la moneda de la cuenta contable.Nombre String Nombre de la cuenta contable.SegNeg Long Segmento de negocio de la cuenta contable.SistOrigen ESISTOR
IGENIndica en qué sistema se creó la cuenta contable:1 = ContPAQ Windows5 = CheqPAQ Windows6 = NomiPAQ Windows7 = AdminPAQ Windows11 = CONTPAQ i® CONTABILIDAD15 = CONTPAQ i® BANCOS16 (&H10) = CONTPAQ i® NÓMINAS
Continúa en la siguiente página
Página40
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkCuenta, Continuación
Propiedades (continúa)
Propiedad Tipo Entrada/Salida DescripciónTipo ECUENT
ATIPOIndica de qué tipo es la cuenta contable:1 = Activo Deudora2 = activo Acreedora3 = Pasivo Deudora4 = Pasivo Acreedora5 = Capital Deudora6 = Capital Acreedora7 = Resultados Deudora8 = Resultados Acreedora9 = Estadisticas Deudora10 = Estadisticas Acreedora11 = orden Deudora12 = Orden Acreedora
Métodos Los métodos que se pueden utilizar en el objeto TSdkCuenta son:
Método Parámetros Retorno Descripciónborra Long pValRet Borra un registro en el catálogo de cuentas.buscaPorCodigo String
aCodigoCuentaBusca un registro existente por el código de la cuenta contable.
buscaPorId Long aId Busca un registro existente de cuenta por el número identificador.
buscaPorCodigo String aCodigoCuenta
Busca un registro existente de cuenta contable por el código de la cuenta.
consultaPorCodigo_buscaPorLlave
String aCodigo Busca un registro del catálogo de cuentas por código.
consultaPorCodigo_buscaAnterior
Long pValRet
consultaPorCodigo_buscaSiguienteconsultaPorCodigo_buscaPrimeroconsultaPorCodigo_buscaUltimoconsultaPorNombre_buscaPorLlave
Long pValRet Busca un registro del catálogo de cuentas por nombre.
consultaPorNombre_buscaAnterior
Long pValRet
consultaPorNombreo_buscaSiguienteconsultaPorNombreo_buscaPrimeroconsultaPorNombre_buscaUltimocrea Long pValRet Crea un registro en el catálogo de cuentas.
Continúa en la siguiente página
Página41
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkCuenta, Continuación
Métodos (continúa)
Método Parámetros Retorno DescripciónejecutaBusquedaCuenta
Long ahWnd
Long aPosX
Long aPosY
String CodigoCuenta
Ejecuta el diálogo de la búsqueda de cuentas contables.
getCodigoSubCuentaAnterior
String aCodigoSubCuenta
Obtiene el código de la subcuenta anterior de los datos de la cuenta contable.
getCodigoSubCuentaSiguiente
Obtiene el código de la siguiente subcuenta de los datos de la cuenta contable.
getCodigoSubCuentaPrimero
String aCodigoSubCuenta
Obtiene el código de la primera subcuenta de los datos de la cuenta contable.
getCodigoSubCuentaUltimo
String aCodigoSubCuenta
Obtiene el código de la última subcuenta de los datos de la cuenta contable.
getMoneda TSdkMoneda Long aSdkMoneda
Copia los datos de la moneda de la cuenta contable.
getSegNeg TSdkSegNeg Long aSdkSegNeg
Copia los datos del segmento de negocio de la cuenta contable.
getSesion TSdkSesion Long pValRet
Obtiene el objeto del Sdk de la Sesion de la cuenta.
iniciarInfo Inicializa los datos del objeto del Sdk de cuentas.modifica Modifica un registro existente en el catálogo de
cuentas.setSesion TSdkSesion
Long newValEstablece el objeto del Sdk de la Sesión de la cuenta.
Página42
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkSegmentoNegocio
Introducción Este objeto representa a los segmentos de negocio que majeja la empresa. Esta información pertenece a CONTPAQ i® CONTABILIDAD.
Propiedades Las propiedades que tiene el objeto TSdkSegmentoNegocio son:
Propiedad Tipo Entrada/Salida DescripciónId Long Numero identificador del segmento de negocio. Es
de sólo lectura.Nombre String Nombre del segmento de negocio.Número Long Numero que se le asigna al segmento de negocio.
Métodos Los métodos que se pueden utilizar en el objeto TSdkSegmentoNegocio son:
Método Parámetros Retorno Descripciónborra Long pValRet Borra un registro en el catálogo Segmentos de
negocio.buscaPorId Long aId Busca un segmento de negocio existente d por el
número identificador.buscaPorNumero Long aNumero Busca un segmento de negocio por el número que se
le asignó.consultaPorNumero_buscaPorLlave
Long aNumero
Lon pValRet
Busca un registro del catálogo Segmentos de negocio por número.
consultaPorNumero_buscaAnterior
Long pValRet
consultaPorNumero_buscaSiguienteconsultaPorNumero_buscaPrimeroconsultaPorNumero_buscaUltimocrea Long pValRet Crea un registro en el catálogo Segmentos de
negocio.getSesion TSdkSesion
Long pValRetObtiene el objeto del Sdk de la Sesion del segmento de negocio.
iniciarInfo Inicializa los datos del objeto del Sdk del segmento de negocio.
modifica Modifica un segmento de negocio existente.
Página43
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkDiarioEspecial
Introducción Este objeto representa los diarios especiales de la empresa. Esta información pertenece a CONTPAQ i® CONTABILIDAD.
Propiedades Las propiedades que tiene el objeto TSdkDiarioEspecial son:
Propiedad Tipo Entrada/Salida DescripciónId Long Numero identificador del diario especial. Es de sólo
lectura.Nombre String Nombre del diario especial.Número Long Numero del diario especial.Tipo EDIARIO
TIPOIndica el tipo de diario especial:1 = Polizas2 = Movimientos3 = Efectivo Ingresos4 = Efectivo Egresos
Métodos Los métodos que se pueden utilizar en el objeto TSdkDiarioEspecial son:
Método Parámetros Retorno Descripciónborra Long pValRet Borra un registro en el catálogo Diarios especiales.buscaPorId Long aId Busca un diario especial por el número identificador.buscaPorNumero Long aNumero Busca un diario especial por el número que lo
identifica.consultaPorNumero_buscaPorLlave
Long aNumero
Lon pValRet
Busca un registro del catálogo Diarios especiales por número.
consultaPorNumero_buscaAnterior
Long pValRet
consultaPorNumero_buscaSiguienteconsultaPorNumero_buscaPrimeroconsultaPorNumero_buscaUltimocrea Long pValRet Crea un registro en el catálogo Diarios especiales.modifica Long pValRet Modifica un diario especial existente.getSesion TSdkSesion
Long pValRetObtiene el objeto del Sdk de la Sesion del diario especial.
setSesion TSdkSesion Long newVal
Asigna el objeto del Sdk de la sesion de la empresa.
iniciarInfo Inicializa los datos del objeto del Sdk de diario especial.
Página44
Computación en Acción, S.A. de C.V.
Derechos Reservados®
TSdkDigitoFiscal
Introducción Este objeto representa los datos relacionados con el Módulo Fiscal a fin de obtener los
reportes fiscales. Esta información pertenece a CONTPAQ i® CONTABILIDAD.
Propiedades Las propiedades que tiene el objeto TSdkDigitoFiscal son:
Propiedad Tipo Entrada/Salida DescripciónId Long Numero identificador del dígito fiscal. Es de sólo
lectura.Naturaleza String Indica el tipo de naturaleza del dígito fiscal
(deudora o acreedora),Nombre String Nombre del dígito fiscal.Número Long Numero del dígito fiscal asignado.TipoCuentas String Obtiene el tipo de cuentas contables del registro del
dígito fiscal.
Métodos Los métodos que se pueden utilizar en el objeto TSdkDigitoFiscal son:
Método Parámetros Retorno Descripciónborra Long pValRet Borra un dígito fiscal.buscaPorId Long aId Busca un dígito fiscal por el número identificador.buscaPorNumero Long aNumero Busca un dígito fiscal por el número que se asignó.buscaAnterior LongbuscaSiguientebuscaPrimerobuscaUltimocrea Long Crea un registro de dígito fiscal.modifica Long pValRet Modifica un dígito fiscal existente.getSesion TSdkSesion
Long pValRetObtiene el objeto del Sdk de la Sesion de la emprsa
setSesion TSdkSesion Long newVal
Asigna el objeto del Sdk de la sesion de la empresa.
iniciarInfo Inicializa los datos del objeto del Sdk de dígitos fiscales.
Página45
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Constantes
EACTIVOFIJOTIPODEPRECIACIONES
Esta constante muestra los Tipos de depreciación de Activos fijos y tiene los siguientes valores:
Valor Nombre de la constante Descripción1 ACTIVOFIJO_DEPRECIACIONC
ONTABLEDepreciación Contable del Activo Fijo
2 ACTIVOFIJO_DEPRECIACIONFISCAL
Depreciación Fiscal del Activo Fijo
ECAUSACIONDESGLOSETASAIVA
Esta constante muestra el Desglose de Causación de IVA y tiene los siguientes valores:
Valor Nombre de la constante Descripción1 CAUSACION_DESGLOSEIVA15 Desglose IVA 15%2 CAUSACION_DESGLOSEIVA10 Desglose IVA 10%3 CAUSACION_DESGLOSEIVA0 Desglose IVA 0%4 CAUSACION_DESGLOSEIVAE
XENTODesglose IVA Exento
5 CAUSACION_DESGLOSEIVAOTRASTASAS
Desglose IVA Otras Tasas
6 CAUSACION_DESGLOSEIMPTOSUNTUARIO
Desglose Impuesto Suntuario
7 CAUSACION_DESGLOSEIVAOTROS
Desglose IVA Otros
8 CAUSACION_DESGLOSEIVARETENIDO
Desglose IVA Retenido
ECAUSACIONTIPOIMPORTES
Esta constante muestra los Tipos de importes en Causación de IVA y tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 CAUSACION_IMPORTETOTAL Importe Total2 CAUSACION_IMPORTEIVA Importe del IVA3 CAUSACION_IMPORTEBASEIVA Importe Base del IVA
ECAUSACIONTIPOIVA
Esta constante muestra los Tipos de IVA en Causación y tiene los siguientes valores:
Valor Nombre de la constante Descripción1 CAUSACION_IVACAUSADO Tipo de IVA Causado2 CAUSACION_IVAACREDITABLE Tipo de IVA Acreditable
ECAUSACIONTIPOOPERACION
Esta constante muestra los Tipos de operación en Causación de IVAy tiene los siguientes valores:
Valor Nombre de la constante Descripción1 CAUSACION_IVARELACIONADO Tipo de IVA Relacionado2 CAUSACION_IVANORELACION
ADOTipo de IVA No Relacionado
Página46
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ECAUSACIONTIPOPER
Esta constante muestra los Tipos de periodos asignados en Causación de IVA y tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 CAUSACION_EJERCICIOASIGNADO
Ejercicio de Causación Asignado
2 CAUSACION_PERIODOASIGNADO
Periodo de Causación Asignado
ECLASEPOLIZA Esta constante muestra las Clases de afectación de pólizas y tiene los siguientes valores:
Valor Nombre de la constante Descripción1 CLASE_AFECTAR Clase Afectar de la Póliza2 CLASE_SINAFECTAR Clase Sin Afectar de la Póliza
ECUENTADEMAYOR
Esta constante muestra los Tipos de Cuenta de Mayor y tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 CUENTA_CUENTADEMAYORSI Si es cuenta de Mayor2 CUENTA_CUENTADEMAYORNO No es cuenta de Mayor3 CUENTA_CUENTADETITULO Es cuenta de Título4 CUENTA_CUENTADESUBTITULO Es cuenta de Subtítulo
Tipos de Cuentas La constante ECUENTATIPO tiene los siguientes valores:
Valor Nombre de la constante Descripción1 CUENTA_ACTIVOACREEDORA Activo Deudora2 CUENTA_ACTIVODEUDORA Activo Acreedora3 CUENTA_PASIVODEUDORA Pasivo Deudora4 CUENTA_PASIVOACREEDORA Pasivo Acreedora5 CUENTA_CAPITALDEUDORA Capital Deudora6 CUENTA_CAPITALACREEDORA Capital Acreedora7 CUENTA_RESULTADOSDEUD
ORAResultados Deudora
8 CUENTA_RESULTADOSACREEDORA
Resultados Acreedora
9 CUENTA_ESTADISTICASDEUDORA
Estadísticas Deudora
10 CUENTA_ESTADISTICASACREEDORA
Estadísticas Acreedora
11 CUENTA_ORDENDEUDORA Orden Deudora12 CUENTA_ORDENACREEDORA Orden Acreedora
Tipos de Aplicación en Devolución de IVA
La constante EDEVOLUCIONTIPOAPLICACION tiene los siguientes valores:
Valor Nombre de la constante Descripción1 DEVOLUCION_IVAAPLICABLE Tipo de IVA Aplicable2 DEVOLUCION_IVANOAPLICABLE Tipo de IVA No Aplicable
Página47
Computación en Acción, S.A. de C.V.
Derechos Reservados®
EDEVOLUCIONTIPOIMPORTES
Esta constante muestra los Tipos de Importes en Devolución de IVA y tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 DEVOLUCION_IMPORTEBASEIVA Importe Base del IVA2 DEVOLUCION_IMPORTEIVA Importe del IVA
EDIARIOTIPO Esta constante muestra los Tipos de Diarios Especiales y tiene los siguientes valores:
Valor Nombre de la constante Descripción1 DIARIO_POLIZAS Diario de Pólizas2 DIARIO_MOVIMIENTOS Diario de Movimientos3 DIARIO_EFECTIVOINGRESOS Diario de Efectivo Ingresos4 DIARIO_EFECTIVOEGRESOS Diario de Efectivo Egresos
EIMPRIMEORDEN Esta constante muestra las opciones para Imprimir Cuentas de Orden y tiene los siguientes valores:
Valor Nombre de la constante Descripción
0 IMPRIMEORDEN_NOIMPRIMIR No imprimir1 IMPRIMEORDEN_TODAS Imprimir Todas2 IMPRIMEORDEN_DEUDORAS Imprimir Deudoras3 IMPRIMEORDEN_ACREEDORAS Imprimir Acreedoras4 IMPRIMEORDEN_ALGUNAS Imprimir Algunas
EMONEDAPOSICIONSIMBOLO
Esta constante muestra las Posiciones del Símbolo de Moneda y tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 MONEDA_POSICIONSIMBOLOALINICIO
Posición al inicio del símbolo de la moneda
2 MONEDA_POSICIONSIMBOLOALFINAL
Posición al final del símbolo de la moneda
Página48
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Constantes
cccccc
Tipos de depreciación de Activos fijos
La constante EACTIVOFIJOTIPODEPRECIACIONES tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 ACTIVOFIJO_DEPRECIACIONCONTABLE
Depreciación Contable del Activo Fijo
2 ACTIVOFIJO_DEPRECIACIONFISCAL
Depreciación Fiscal del Activo Fijo
Desglose de Causación de IVA
La constante ECAUSACIONDESGLOSETASAIVA tiene los siguientes valores:
Valor Nombre de la constante Descripción1 CAUSACION_DESGLOSEIVA15 Desglose IVA 15%2 CAUSACION_DESGLOSEIVA10 Desglose IVA 10%3 CAUSACION_DESGLOSEIVA0 Desglose IVA 0%4 CAUSACION_DESGLOSEIVAE
XENTODesglose IVA Exento
5 CAUSACION_DESGLOSEIVAOTRASTASAS
Desglose IVA Otras Tasas
6 CAUSACION_DESGLOSEIMPTOSUNTUARIO
Desglose Impuesto Suntuario
7 CAUSACION_DESGLOSEIVAOTROS
Desglose IVA Otros
8 CAUSACION_DESGLOSEIVARETENIDO
Desglose IVA Retenido
Tipos de importes en Causación de IVA
La constante ECAUSACIONTIPOIMPORTES tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 CAUSACION_IMPORTETOTAL Importe Total2 CAUSACION_IMPORTEIVA Importe del IVA3 CAUSACION_IMPORTEBASEIVA Importe Base del IVA
Tipos de IVA en Causación
La constante ECAUSACIONTIPOIVA tiene los siguientes valores:
Valor Nombre de la constante Descripción1 CAUSACION_IVACAUSADO Tipo de IVA Causado2 CAUSACION_IVAACREDITABLE Tipo de IVA Acreditable
Página49
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Tipos de operación en Causación de IVA
La constante ECAUSACIONTIPOOPERACION tiene los siguientes valores:
Valor Nombre de la constante Descripción1 CAUSACION_IVARELACIONADO Tipo de IVA Relacionado2 CAUSACION_IVANORELACION
ADOTipo de IVA No Relacionado
Tipos de periodos asignados en Causación de IVA
La constante ECAUSACIONTIPOPER tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 CAUSACION_EJERCICIOASIGNADO
Ejercicio de Causación Asignado
2 CAUSACION_PERIODOASIGNADO
Periodo de Causación Asignado
Clases de afectación de pólizas
La constante ECLASEPOLIZA tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 CLASE_AFECTAR Clase Afectar de la Póliza2 CLASE_SINAFECTAR Clase Sin Afectar de la Póliza
Tipos de Cuenta de Mayor
La constante ECUENTADEMAYOR tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 CUENTA_CUENTADEMAYORSI Si es cuenta de Mayor2 CUENTA_CUENTADEMAYORNO No es cuenta de Mayor3 CUENTA_CUENTADETITULO Es cuenta de Título4 CUENTA_CUENTADESUBTITULO Es cuenta de Subtítulo
Tipos de Cuentas La constante ECUENTATIPO tiene los siguientes valores:
Valor Nombre de la constante Descripción1 CUENTA_ACTIVOACREEDORA Activo Deudora2 CUENTA_ACTIVODEUDORA Activo Acreedora3 CUENTA_PASIVODEUDORA Pasivo Deudora4 CUENTA_PASIVOACREEDORA Pasivo Acreedora5 CUENTA_CAPITALDEUDORA Capital Deudora6 CUENTA_CAPITALACREEDORA Capital Acreedora7 CUENTA_RESULTADOSDEUD
ORAResultados Deudora
8 CUENTA_RESULTADOSACREEDORA
Resultados Acreedora
9 CUENTA_ESTADISTICASDEUDORA
Estadísticas Deudora
Página50
Computación en Acción, S.A. de C.V.
Derechos Reservados®
10 CUENTA_ESTADISTICASACREEDORA
Estadísticas Acreedora
11 CUENTA_ORDENDEUDORA Orden Deudora12 CUENTA_ORDENACREEDORA Orden Acreedora
Tipos de Aplicación en Devolución de IVA
La constante EDEVOLUCIONTIPOAPLICACION tiene los siguientes valores:
Valor Nombre de la constante Descripción1 DEVOLUCION_IVAAPLICABLE Tipo de IVA Aplicable2 DEVOLUCION_IVANOAPLICABLE Tipo de IVA No Aplicable
Tipos de Importes en Devolución de IVA
La constante EDEVOLUCIONTIPOIMPORTES tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 DEVOLUCION_IMPORTEBASEIVA Importe Base del IVA2 DEVOLUCION_IMPORTEIVA Importe del IVA
Tipos de Diarios Especiales
La constante EDIARIOTIPO tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 DIARIO_POLIZAS Diario de Pólizas2 DIARIO_MOVIMIENTOS Diario de Movimientos3 DIARIO_EFECTIVOINGRESOS Diario de Efectivo Ingresos4 DIARIO_EFECTIVOEGRESOS Diario de Efectivo Egresos
Imprimir Cuentas de Orden
La constante EIMPRIMEORDEN tiene los siguientes valores:
Valor Nombre de la constante Descripción
0 IMPRIMEORDEN_NOIMPRIMIR No imprimir1 IMPRIMEORDEN_TODAS Imprimir Todas2 IMPRIMEORDEN_DEUDORAS Imprimir Deudoras3 IMPRIMEORDEN_ACREEDORAS Imprimir Acreedoras4 IMPRIMEORDEN_ALGUNAS Imprimir Algunas
Posiciones del Símbolo de Moneda
La constante EMONEDAPOSICIONSIMBOLO tiene los siguientes valores:
Valor Nombre de la constante Descripción
1 MONEDA_POSICIONSIMBOLOALINICIO
Posición al inicio del símbolo de la moneda
2 MONEDA_POSICIONSIMBOLOALFINAL
Posición al final del símbolo de la moneda
Página51
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Descripción Números de campos para la función CATALOGO ENUMCAMPOSCATALOGO
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónCATALOGO_TIPOCUENTA 1 Número de campo correspondiente al tipo de cuentaCATALOGO_CODIGOMONEDA 2 Número de campo correspondiente al código de la monedaCATALOGO_DIGITOAGRUPADOR 3 Número de campo correspondiente al dígito agrupadorCATALOGO_CODIGOSEGNEG 4 Número de campo correspondiente al código del segmento
de negocio
Página52
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ENUMCAMPOSPOLIZA
Descripción Números de campos para la función POLIZA
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónPOLIZA_CONCEPTO 1 Número de campo correspondiente al concepto de la pólizaPOLIZA_CARGOS 2 Número de campo correspondiente al total de cargos de la
pólizaPOLIZA_ABONOS 3 Número de campo correspondiente al total de abonos de la
pólizaPOLIZA_CODIGODIARIO 4 Número de campo correspondiente al código del diario
especial de la póliza
Página53
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ENUMCAMPOSPOLMOV
Descripción Números de campos para la función POLMOV
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónPOLMOV_CODIGOCUENTA 1 Número de campo correspondiente al código de la cuenta
del movimiento de la pólizaPOLMOV_REFERENCIA 2 Número de campo correspondiente a la referencia del
movimiento de la pólizaPOLMOV_CARGO 3 Número de campo correspondiente al cargo en moneda
base del movimiento de la pólizaPOLMOV_ABONO 4 Número de campo correspondiente al abono en moneda
base del movimiento de la pólizaPOLMOV_CODIGODIARIO 5 Número de campo correspondiente al código del diario
especial del movimiento de la pólizaPOLMOV_CARGOME 6 Número de campo correspondiente al cargo en moneda
extranjera del movimiento de la pólizaPOLMOV_ABONOME 7 Número de campo correspondiente al abono en moneda
extranjera del movimiento de la pólizaPOLMOV_CONCEPTO 8 Número de campo correspondiente al concepto del
movimiento de la póliza
Página54
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ENUMCAMPOSPROVEEDOR
Descripción Números de campos para la función PROVEEDOR
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónPROVEEDOR_RAZONSOCIAL 1 Número de campo correspondiente a la razón social del
proveedorPROVEEDOR_RFC 2 Número de campo correspondiente al R.F.C. del proveedorPROVEEDOR_CURP 3 Número de campo correspondiente al C.U.R.P. del
proveedorPROVEEDOR_TIPOOPERACION 4 Número de campo correspondiente al tipo de operación del
proveedorPROVEEDOR_CODIGOCUENTA 5 Número de campo correspondiente al código de la cuenta
del proveedor
Página55
Computación en Acción, S.A. de C.V.
Derechos Reservados®
EREPFORMAEDORES
Descripción Forma Reporte Estado de Resultados
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónREPFORMAEDORES_PERIODOYACUMULADO 1 Periodo y AcumuladoREPFORMAEDORES_EJEACTUALYEJEANT 2 Ejercicio Actual vs Ejercicio AnteriorREPFORMAEDORES_REALVSPRESUPUESTO 3 Real vs Presupuesto
Página56
Computación en Acción, S.A. de C.V.
Derechos Reservados®
EREPIDIOMA
Descripción Idioma de Reportes
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónREPIDIOMA_BASE 0 Idioma baseREPIDIOMA_OTROIDIOMA 1 Otro idioma
Página57
Computación en Acción, S.A. de C.V.
Derechos Reservados®
EREPNIVELBALANZA
Descripción Nivel de cuentas
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónREPNIVELBALANZA_TODOS 1 TodosREPNIVELBALANZA_MAYOR 2 MayorREPNIVELBALANZA_ULTIMONIVEL 3 Ultimo Nivel
Página58
Computación en Acción, S.A. de C.V.
Derechos Reservados®
EREPPERIODOS
Descripción Número de Periodos para Reportes
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónREPPER_PRIMERO 1 Primer PeriodoREPPER_SEGUNDO 2 Segundo PeriodoREPPER_TERCERO 3 Tercer PeriodoREPPER_CUARTO 4 Cuarto PeriodoREPPER_QUINTO 5 Quinto PeriodoREPPER_SEXTO 6 Sexto PeriodoREPPER_SÉPTIMO 7 Séptimo PeriodoREPPER_OCTAVO 8 Octavo PeriodoREPPER_NOVENO 9 Noveno PeriodoREPPER_DECIMO 10 Décimo PeriodoREPPER_DECIMOPRIMERO 11 Décimo primer PeriodoREPPER_DECIMOSEGUNDO 12 Décimo segundo PeriodoREPPER_DECIMOTERCERO 13 Décimo tercer PeriodoREPPER_AJUSTE 14 Periodo de ajusteREPPER_DELEJERCICIO 15 Del ejercicio
Página59
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ESISTORIGEN
Descripción Sistemas Origen de Pólizas
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónORIG_ADMINPAQNG 17 (&H11) Sistema Origen AdminPAQ NGORIG_ADMINPAQWIN 7 Sistema Origen AdminPAQ WindowsORIG_CHEQPAQN 15 Sistema Origen CheqPAQ NGORIG_CHEQPAQWIN 5 Sistema Origen CheqPAQ WindowsORIG_CONTPAQNG 11 Sistema Origen ContPAQ NGORIG_CONTPAQWIN 1 Sistema Origen ContPAQ WindowsORIG_EXION 8 Sistema Origen Exión WindowsORIG_NOMIPAQNG 16 (&H10) Sistema Origen NomiPAQ NGORIG_NOMIPAQWIN 6 Sistema Origen NomiPAQ Windows
Página60
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ETASAASUMIDAPROV
Descripción Tasas Asumidas de Proveedores
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónTAASUPRO_TASA0 3 Tasa 0%TAASUPRO_TASA10 2 Tasa 10%TAASUPRO_TASA15 1 Tasa 15%TAASUPRO_TASAEXENTO 4 Tasa ExentoTAASUPRO_TASAOTRA1 5 Tasa Otra 1TAASUPRO_TASAOTRA2 6 Tasa Otra 1
Página61
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ETIPOCODIGOAF
Descripción Tipo de Código de Activo Fijo
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónTIPOCODIGOAF_CUENTA 2 CuentaTIPOCODIGOAF_NUMERO 1 Número
Página62
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ETIPOIMPORTEMOVPOLIZA
Descripción Tipos de Importes en Movimientos de Pólizas
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónMOVPOLIZA_CARGO 1 Importe de CargoMOVPOLIZA_ABONO 2 Importe de Abono
Página63
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ETIPOOPERACION
Descripción Tipos de Operación
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónTIPOOPE_ADQBIENINTAN 29 (&H1D) Adquisición de otros bienes intangiblesTIPOOPE_ARRENINMUEBLE 6 Arrendamiento de InmueblesTIPOOPE_DIVCUFIN 13 Dividendos provenientes de CUFINTIPOOPE_DIVCUFINRE 17 (&H11) Dividendos provenientes de CUFINRETIPOOPE_DIVNOCUFIN 14 Dividendos no provenientes de CUFINTIPOOPE_IEPSRETCONT 85 (&H55) IEPS retenido a contribuyentesTIPOOPE_INTERESES 11 InteresesTIPOOPE_OTROS 86 (&H56) OtrosTIPOOPE_PREMIOS 19 (&H13) PremiosTIPOOPE_PRESERVPRO 3 Prestación de Servicios ProfesionalesTIPOOPE_REMPERMORNOLUC 18 (&H12) Remanente distribuido por personas morales no
lucrativasTIPOOPE_UTILLIQPERMOR 16 (&H10) Utilidades por liquidación de la persona moralTIPOOPE_UTILREEMREDCAP 15 Utilidades por reembolso o reducción de capital
Página64
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ETIPOPERIODO
Descripción Tipos de Periodos
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónTIPOPER_MENSUAL 1 Periodos MensualesTIPOPER_BIMESTRAL 2 Periodos BimestralesTIPOPER_TRIMESTRAL 3 Periodos TrimestralesTIPOPER_SEMESTRAL 4 Periodos SemestralesTIPOPER_ESPECIAL 5 TIPOPER_ESPECIAL
Página65
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ETIPOPOLIZA
Descripción Tipos básicos de Póliza
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónTIPO_INGRESOS 1 Tipo IngresosTIPO_EGRESOS 2 Tipo EgresosTIPO_DIARIO 3 Tipo DiarioTIPO_ORDEN 4 Tipo OrdenTIPO_ESTADÍSTICAS 5 Tipo Estadistícas
Página66
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ETIPORELACION
Descripción Tipos de Relación
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónTIPORELACION_CONTABLE 1 Relación ContableTIPORELACION_ESTADÍSTICA 1 Relación Estadística
Página67
Computación en Acción, S.A. de C.V.
Derechos Reservados®
ETIPOTERCERO
Descripción Tipos de Terceros
Valores A continuación se listan los posibles valores:
Nombre de la constante Valor DescripciónTIPOTER_ACCSOCINT 7 Accionistas, Socios o IntegrantesTIPOTER_PROVEXTRANJERO 5 Proveedor ExtranjeroTIPOTER_PROVGLOBAL 15 Proveedor globalTIPOTER_PROVNACIONAL 4 Proveedor NacionalTIPOTER_RETENCIONES 11 Retenciones (excepto proveedores)
Página68
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Información adicional
Servicio a clientes Si desea más información acerca del sistema CONTPAQ i, o de cualquier otro sistema de Computación en Acción, consulte nuestra página de Internet:
www.masnegocioenmenostiempo.com.mx
Si desea un servicio más especializado y personalizado sobre CONTPAQ i contacte a nuestros Distribuidores Master quienes son verdaderos consultores de negocios, pues dominan las Tecnologías de Información y las aplicaciones más innovadoras para su empresa.
Consulte el listado de Distribuidores Master en la siguiente dirección de Internet:
www.contaqtame.com.mx
Vaya al menú Distribuidores Master y seleccione la opción con el mismo nombre.
Junto con nuestros Distribuidores Master hemos integrado una Base de Datos de Conocimiento donde encontrará las respuestas y soluciones a muchas de sus preguntas sobre CONTPAQ i o cualquiera de los sistemas de Computación en Acción. Lo invitamos a consultarla a través del portal:
www.contaqtame.com.mx
Vaya al menú Resuélvelo tu mismo y seleccione la opción Encuentra la respuesta, Preguntas frecuentes o Tips.
Oficina principal Los datos de la oficina principal de Computación en Acción son los siguientes:
Pablo Villaseñor 435Col. Ladrón de GuevaraC.P. 44600Guadalajara, JaliscoMéxico
Conmutador (01 33) 381 80 900Fax General (01 33) 381 80 963 Ext. 3610Ventas 01 800 903 00 00(01 33) 381 80 903Servicio a Clientes (01 33) 381 80 911Fax (01 33) 381 80 956 Ext. 3510
Opine sobre este documento, enviando un correo electrónico a:
Información del documento:
Fecha de elaboración 16 de mayo de 2007Fecha de última modificación 17 de septiembre de 2007
Documento realizado por
Ing. Luis PalauProyecto CONTPAQ i
I.C. Miriam EscobarISV’s
I.S.C. Marco A. MuñozCapacitación
Página69