Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funciones SDK-ADMW PDF
Funciones SDK-ADMW PDF
SDK de ADMINPAQ
Versin: 4.1.3
Computacin en Accin, S.A. de C.V.
Copyright 2006 Derechos Reservados
Pgina 1
INTRODUCCIN
Qu es un SDK
Software Development Kit (SDK) o kit de desarrollo de software. Es generalmente un conjunto de
herramientas de desarrollo que le permite a un programador crear aplicaciones para un sistema bastante
concreto, por ejemplo ciertos paquetes de software, frameworks, plataformas de hardware, ordenadores,
videoconsolas, sistemas operativos, etctera.
En el caso de AdminPAQ, el SDK es un conjunto de archivos que contienen funciones publicadas, las
cuales pueden ser usadas por desarrolladores externos para manipular (consultar o modificar) informacin
de la base de datos de AdminPAQ.
Cmo funciona
Las funciones disponibles en el SDK se comunican con AdminPAQ a travs de mtodos de clases, stas a
su vez hacen llamados a las clases base de AdminPAQ, es decir, a las clases usadas dentro de
AdminPAQ.
El SDK controla la concurrencia en un ambiente multiusuario, es decir las funciones dan el soporte para los
bloqueos y protegen los accesos. (Permite operar como si se tratara de una estacin de AdminPAQ).
Protege las bases de datos, sus relaciones y sigue las reglas de negocio de AdminPAQ.
Pgina 2
MGW_SDK.h
MGW_SDK.lib
CAC000.dll
CAC100.dll
CAC200.dll
CAC300.dll
CAC400.dll
CAC500.dll
CAC600.dll
CAC700.dll
CAC800.dll
CACc4dll.dll
Descripcin
Es la interfase del SDK con AdminPAQ.
Libreria de encadenado, aqu se encuentran
funciones del SDK.
Encabezado que contiene la declaracin de
funciones, constates y estructuras definidas
C++ Builder.
Libreria que contiene las funciones del SDK
AdminPAQ, generada con C++ Builder.
Modelo de componentes compuestos
las
en
C:\Archivos de
programa\Compacw\AdminPAQ\SDK
de
C:\Archivos de
programa\Compacw\AdminPAQ\SDK
C:\Archivos de
programa\Compacw\AdminPAQ
Motor BDD
caccodebase.dll
Motor BDD
CACEsp.dll
Textos
Estandar.mgw
Textos/Dialogos/Mensajes
MGW000.dll
MGW001.dll
MGW002.dll
MgwEsp.dll
DBFWIN32.DLL
BDEWIN.DLL
las
Ubicacin
C:\Archivos de
programa\Compacw\AdminPAQ
Textos
Funciones genricas de lectura utilizada por los
sistemas de Computacin en Accin.
En el caso de AdminPAQ se hace uso del
DBFWIN32.DLL .
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
Importante: Se debe tener especial cuidado con el control de versiones con el SDK en la que se desarrolla
una aplicacin y la versin de AdminPAQ con la que va a interactuar. Es decir, no se recomienda
desarrollar una aplicacin con el SDK de AdminPAQ 2.4.5 para interactuar con un AdminPAQ 3.1.2.
Pgina 3
Antes de hacer accesos mediante el SDK, asegurarse que AdminPAQ funciona correctamente y que la
informacin que est generando es correcta.
Ir por partes, es decir: Primero crear la conexin a la base de datos, inicializar el SDK y generar un
documento desde la aplicacin; posteriormente verificar que funciona correctamente (que se crea sin
problemas el documento en AdminPAQ).
Modularizar el cdigo (Si el entorno de programacin lo permite). Esto es crear diversos mdulos para
separar funcionalidad global y local.
Ejemplo: Usar un mdulo en el cual se realice la declaracin de constantes, variables globales, estructuras
de datos y enlace a las funciones del archivo MGW_SDK.DLL; y usar otro modulo para las funciones
creadas por el desarrollador y que modificaran la informacin que se recibe y enva de la Base de Datos
de AdminPAQ.
Esto facilitar la portabilidad y la reutilizacin de cdigo, as como el mantenimiento y actualizacin de la
funcionalidad.
Revisar que los documentos y sus movimientos se graban/actualizan de manera correcta en AdminPAQ.
Validar desde la aplicacin que se desarrolla que los datos que se envan sea consistente y que tenga el
formato correcto.
Probar continuamente la aplicacin con todas las posibles combinaciones que permita.
Pgina 4
Funciones Obligatorias
Son las funciones que forzosamente deben incluirse en cualquier aplicacin que use el SDK:
El mtodo, a grandes ragos, se compone de:
Inicializar el SDK al inicio de cada proceso. fInicializaSDK.
Esta funcin se llama una sola vez al iniciar un proceso o accin completa.
Ejemplo: El alta de un documento y todos sus movimientos. Se inicia el SDK, se hace el llamado a todas
las funciones requeridas y luego se termina el SDK.
Funciones para abrir y cerrar empresa:
Se usan para indicar las bases de datos de la empresa a la cual afectar la aplicacin que hace uso
del SDK. (fAbreEmpresa / fCierraEmpresa)
Solo se puede trabajar en una empresa a la vez (a menos que se corran la misma aplicacin dos
veces).
Incluir la funcin fError del SDK para recuperar la descripcin de los posibles errores. La mayora de las
funciones regresan un cdigo de error, donde 0 indica que no se presentaron errores y un numero
diferente de 0 cuando ocurri algn error.
Se utiliza la funcin fError para recuperar la descripcin de dicho error.
Usar siempre la funcin fTerminaSDK para liberar todos los recursos solicitados por el SDK, al final de
cada proceso completo. sta funcin se llama una sola vez al finalizar un proceso o accin completa.
Estructura general de una aplicacin desarrollada con el SDK de AdminPAQ.
Inicializar SDK
Abrir Empresa
Tu funcin o proceso completo
Cerrar Empresa
Terminar SDK
Pgina 5
Pgina 6
Pgina 7
Razn
Es un dato autogenerado.
Depende de la plantilla del documento.
Es un dato autogenerado.
Es un dato autogenerado.
Es un dato autogenerado.
Es un dato autogenerado.
Es un campo calculado.
Es un campo calculado.
Es un campo protegido.
Es un dato autogenerado.
Es un dato autogenerado.
Es un campo calculado.
Es un dato autogenerado.
Es un campo calculado.
Es un dato autogenerado.
Es un dato autogenerado.
Es un dato autogenerado.
Es un campo calculado.
Es un dato autogenerado.
Pgina 8
Pgina 9
FUNCIONES GENERALES
Inicializacin / Terminacin
fInicializaSDK ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fInicializaSDK()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Inicializa el SDK de AdminPAQ. Se requiere llamar esta funcin al inicio de
cualquier aplicacin que utilice el SDK.
Descripcin
El siguiente cdigo inicializa el SDK de AdminPAQ y asigna el resultado a una variable entera
que se evala posteriormente; si su valor es distinto de 0 (cero) la aplicacin se detiene.
lError = fInicializaSDK()
If lError <> 0 Then
MensajeError lError
End
End If
Ver tambin
fTerminaSDK ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fTerminaSDK ()
Parmetros
No usa.
Retorna
Descripcin
Libera todos los recursos solicitados por el SDK, se requiere llamar al terminar de
utilizar el SDK.
Ejemplo
Ver tambin
Pgina
Manejo de errores
fError ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
aNumError
aMensaje
aLen
Tipo
Entero
Cadena
Entero
Uso
Por valor
Por referencia
Por valor
Descripcin
Nmero del error.
Descripcin del error.
Longitud del mensaje de error.
Retorna
Descripcin
Ejemplo
Ver tambin
Pgina
FUNCIONES DE EMPRESAS
Navegacin
fPosPrimerEmpresa ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Nombre
Tipo
aIdEmpresa
Entero
aNombreEmpresa
Cadena
aDirectorioEmpresa Cadena
Uso
Descripcin
Por referencia Identificador de la empresa.
Por referencia Nombre de la empresa.
Por referencia Directorio de la empresa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aIdEmpresa: Al finalizar la funcin este parmetro contiene el identificador de la primera
empresa registrada en la Base de Datos.
aNombreEmpresa: Al finalizar la funcin este parmetro contiene el nombre de la primera
empresa registrada en la Base de Datos.
aDirectorioEmpresa: Al finalizar la funcin este parmetro contiene el directorio de la primera
empresa registrada en la base de datos.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteEmpresa ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Nombre
Tipo
aIdEmpresa
Entero
aNombreEmpresa
Cadena
aDirectorioEmpresa Cadena
Uso
Descripcin
Por referencia Identificador de la empresa.
Por referencia Nombre de la empresa.
Por referencia Directorio de la empresa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aIdEmpresa: Al finalizar la funcin este parmetro contiene el identificador de la siguiente
empresa registrada en la Base de Datos.
aNombreEmpresa: Al finalizar la funcin este parmetro contiene el nombre de la siguiente
empresa registrada en la base de datos.
aDirectorioEmpresa: Al finalizar la funcin este parmetro contiene el directorio de la siguiente
empresa registrada en la base de datos.
Descripcin
Ejemplo
Ver tambin
Pgina
Apertura / Cierre
fAbreEmpresa ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fAbreEmpresa (aDirectorioEmpresa )
Parmetros
Nombre
Tipo
aDirectorioEmpresa Cadena
Uso
Por valor
Descripcin
Directorio de la empresa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fCierraEmpresa ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fCierraEmpresa ()
Parmetros
No usa.
Retorna
Descripcin
Ejemplo
Ver tambin
Pgina
FUNCIONES DE DOCUMENTOS
Bajo Nivel Lectura/Escritura
fInsertarDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fInsertarDocumento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Adiciona un nuevo registro en la tabla de Documentos en modo de insercin.
Descripcin
Ejemplo
Ver tambin
Pgina
fEditarDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fEditarDocumento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Descripcin
Ejemplo
Ver tambin
Pgina
fGuardaDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fInsertarDocumento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que guarde los cambios al documento activo. Esta
funcin se llama despus de que se utiliza la funcin fInsertarDocumento() o fEditarDocumento
y se graban los valores en los campos correspondientes.
fGuardaDocumento ()
Ver tambin
Pgina
fCancelarModificacionDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fCancelarModificacionDocumento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin cancela las modificaciones al registro actual de documentos. El registro debe
estar en modo de edicin o insercin.
Ejemplo
Ver tambin
Pgina
fBorraDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fBorraDocumento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Borra un registro en la tabla de Documentos.
El siguiente cdigo busca un documento por su llave, si lo encuentra lo borra, en caso
contrario enva el mensaje de error correspondiente
Descripcin
Ejemplo
lError = fBuscaDocumento(lLlaveDocto )
If lError <> 0 Then
MensajeError lError
Else
fBorraDocumento ()
End If
Ver tambin
Pgina
fCancelaDocumento ()
Disponibilidad
Sintaxis
fCancelaDocumento ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
lError = fBuscaDocumento(lLlaveDocto )
If lError <> 0 Then
MensajeError lError
Else
fCancelaDocumento ()
End If
Pgina
fBorraDocumento_CW ()
Disponibilidad
AdminPAQ 2005.
Sintaxis
Parmetros
fBorraDocumento_CW ()
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Borra un documento de AdminPAQ y si este estuviera contabilizacin tambin borra la pliza
correspondiente en ContPAQ.
Descripcin
Ejemplo
Ver tambin
Pgina
fCancelaDocumento_CW ()
Disponibilidad
Sintaxis
fCancelaDocumento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
lError = fBuscaDocumento(lLlaveDocto )
If lError <> 0 Then
MensajeError lError
Else
fCancelaDocumento ()
End If
Ver tambin
Pgina
fAfectaDocto_Param ()
Disponibilidad
AdminPAQ 2005.
Sintaxis
Parmetros
Nombre
aCodConcepto
aSerie
aFolio
aAfecta
Tipo
Cadena
Cadena
Doble
Lgico (Bool)
Uso
Por valor
Por valor
Por valor
Por valor
Descripcin
Cdigo del concepto del
documento.
Serie del documento
Folio del documento
Verdadero o falso.
Afectar o desafectar.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin utiliza aCodConcepto, aSerie, y aFolio como llave del documento y aAfecta para
afectar o desafectarlo.
Ejemplo
Ver tambin
Pgina
fSaldarDocumento_Param ()
Disponibilidad
AdminPAQ 2005.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fBorrarAsociacion_Param ()
Disponibilidad
AdminPAQ 2005.
Sintaxis
Parmetros
Nombre
Tipo
aCodConcepto_Pagar Cadena
Uso
Por valor
aSerie_Pagar
aFolio_Pagar
aCodConcepto_Pago
Cadena
Cadena
Cadena
Por valor
Por valor
Por valor
aSerie_Pago
Cadena
Por valor
aFolio_Pago
Cadena
Por valor
Descripcin
Cdigo del concepto del
documento pagado.
Serie del documento pagado.
Folio del documento pagado.
Cdigo del concepto del
documento que pag.
Serie del documento que
pag..
Folio del documento que
pag.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fSetDatoDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que busque un documento por su llave, en caso de
que lo encuentre escribe el contenido de la variable lFecha en el campo cFecha de la tabla
de documentos; en caso contrario muestra el mensaje de error correspondiente.
lError = fBuscaDocumento(lLlaveDocto )
If lError <> 0 Then
MensajeError lError
Else
lError = fSetDatoDocumento("cFecha", lFecha)
End If
Ver tambin
Pgina
fLeeDatoDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Descripcin
Por valor
Campo destino
Por referencia Valor de escritura
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
de documentos.
Ejemplo
El siguiente cdigo indica a la aplicacin que busque un documento por su llave, en caso de
que lo encuentre lee el contenido del campo cFecha de la tabla de documentos y lo asigna
a la variable lFecha; en caso contrario muestra el mensaje de error correspondiente.
lError = fBuscaDocumento(lLlaveDocto )
If lError <> 0 Then
MensajeError lError
Else
lError = fLeeDatoDocumento("cFecha", lFecha)
End If
Ver tambin
Pgina
fSiguienteFolio ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
Tipo
aCodigoConcepto Cadena
aSerie
aFolio
Retorna
Cadena
Doble
Uso
Por valor
Descripcin
Cdigo del concepto del
documento.
Por referencia Serie del documento
Por referencia Folio del documento
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aSerie: Al finalizar la funcin este parmetro contiene el valor de la serie del documento
especificado.
aFolio: Al finalizar la funcin este parmetro contiene el siguiente folio del documento
especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
de documentos.
Ejemplo
Ver tambin
Pgina
fSetFiltroDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
Tipo
aFechaInicio
Cadena
aFechaFin
Cadena
aCodigoConcepto Cadena
aCodigoCteProv
Cadena
Uso
Por valor
Por valor
Por valor
Por valor
Descripcin
Fecha inicial del rango.
Fecha final del rango.
Cdigo del concepto a filtrar.
Cdigo del Cliente/Proveedor
a filtrar.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin aplica un filtro a los documentos de acuerdo a su cdigo y al cdigo del
cliente/proveedor en un rango de fechas especificados.
Ejemplo
El siguiente cdigo indica a la aplicacin que realice un filtro de documentos para el primer
semestre del ao 2006, para el cdigo de concepto 4 y el cdigo de Cliente/Proveedor
CTE002.
lFechaInicio = 01/01/2006
lFechaFin = 06/30/2006
lCodConcepto = 4"
lCodCteProv = CTE002
lError = fSetFiltroDocumento (aCodigoConcepto, aSerie, aFolio )
Ver tambin
Pgina
fCancelaFiltroDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fCancelaFiltroDocumento ()
Parmetros
No usa.
Retorna
Descripcin
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin cancela el ultimo filtro activo de documentos.
Ejemplo
Ver tambin
fDocumentoImpreso ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fDocumentoImpreso (aImpreso)
Parmetros
Nombre
aImpreso
Tipo
Uso
Descripcin
Lgico (bool)
Por referencia Valor lgico.
Verdadero o Falso.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
lImpreso = False
lError = fDocumentoImpreso (lImpreso)
Ver tambin
Pgina
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
Tipo
aCodConcepto
Cadena
aSerie
aFolio
Uso
Por valor
Cadena
Cadena
Por valor
Por valor
Descripcin
Cdigo del concepto del
documento.
Serie del documento.
Folio del documento.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fBuscarIdDocumento ()
Disponibilidad
AdminPAQ 2005.
Sintaxis
fBuscarIdDocumento (aIdDocumento)
Parmetros
Nombre
aIdDocumento
Tipo
Entero
Uso
Por valor
Descripcin
Identificador del documento.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosPrimerDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosPrimerDocumento ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimoDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosUltimoDocumento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosSiguienteDocumento ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosAnteriorDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosAnteriorDocumento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosBOF ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosBOF ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
fPosEOF ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosEOF ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
Pgina
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aIdDocumento
aDocumento
Tipo
Uso
Descripcin
Entero largo
Por referencia Identificador del documento.
tDocumento
Por valor
Tipo de dato abstracto.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aIdDocumento: Al finalizar la funcin este parmetro contiene el identificador del nuevo
documento.
Esta funcin da de alta documentos de cargo o abono.
El siguiente cdigo indica a la aplicacin que de alta un documento, en caso de presentarse
algn error manda el mensaje correspondiente.
lError = fAltaDocumento (lIdDocto, lDocumento)
If lError <> 0 Then
MensajeError lError
Else
Ver tambin
Pgina
fAltaDocumentoCargoAbono ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fAltaDocumentoCargoAbono (aDocumento)
Parmetros
Nombre
aDocumento
Tipo
Uso
tDocumento
Por valor
Descripcin
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fAfectaDocto ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
aLlaveDocto
aAfecta
Tipo
Uso
tLlaveDocto
Por valor
Lgico (Bool)
Por valor
Descripcin
Tipo de dato abstracto.
Verdadero o falso. Afectar o
desafectar.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin utiliza aLlaveDocto como llave del documento y aAfecta para afectar o
desafectarlo.
Ejemplo
Ver tambin
Pgina
fSaldarDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
aDoctoaPagar
aDoctoPago
aImporte
aIdMoneda
aFecha
Tipo
tLlaveDocto
tLlaveDocto
Doble
Entero
Cadena
Uso
Por valor
Por valor
Por valor
Por valor
Por valor
Descripcin
Tipo de dato abstracto.
Tipo de dato abstracto.
Importe del pago.
Moneda del pago.
Fecha del pago.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fSaldarDocumentoCheqPAQ ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fBorrarAsociacion ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
Tipo
Uso
aDoctoaPagar
tLlaveDocto
Por valor
aDoctoPago
tLlaveDocto
Por valor
aImporte
Doble
Por valor
aIdMoneda
Entero
Por valor
aFecha
Cadena
Por valor
Por valor
aTipoCambioCheqPAQ Doble
Descripcin
Tipo de dato abstracto.
Tipo de dato abstracto.
Importe del pago.
Moneda del pago.
Fecha del pago.
Tipo de cambio de la moneda
extranjera que interviene en el
cargo-abono del da de pago.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fRegresaIVACargo ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que obtenga el desglose del IVA del documento
especificado en el parmetro lLlaveDocto y que regrese los valores correspondientes a los
parmetros por valor especificados.
lError = fRegresaIVACargo (lLlaveDocto, lNetoTasa15, lNetoTasa10, lNetoTasaCero,
lNetoTasaExcenta, lNetoOtrasTasas, lIVATasa15, lIVATasa10, lIVAOtrasTasas)
Ver tambin
Pgina
fRegresaIVAPago ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que obtenga el desglose del IVA del documento de
pago especificado en el parmetro lLlaveDocto y que regrese los valores correspondientes a
los parmetros por valor especificados.
lError = fRegresaIVAPago (lLlaveDocto, lNetoTasa15, lNetoTasa10, lNetoTasaCero,
lNetoTasaExcenta, lNetoOtrasTasas, lIVATasa15, lIVATasa10, lIVAOtrasTasas)
Ver tambin
Pgina
AdminPAQ 2002.
Sintaxis
fBuscaDocumento (aLlaveDocto)
Parmetros
Nombre
aLlaveDocto
Tipo
tLlaveDocto
Uso
Por valor
Descripcin
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
FUNCIONES DE MOVIMIENTOS
Bajo Nivel Lectura/Escritura
fInsertarMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fInsertarMovimiento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Adiciona un nuevo registro en la tabla de Movimientos en modo de insercin.
Descripcin
Ejemplo
Ver tambin
fEditarMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fEditarMovimiento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Descripcin
Ejemplo
Ver tambin
Pgina
fGuardaMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fGuardaMovimiento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fCancelaCambiosMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fCancelaCambiosMovimiento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin cancela las modificaciones al registro actual de movimientos. El registro debe
estar en modo de edicin o insercin.
Ejemplo
Ver tambin
Pgina
fAltaMovimientoCaracteristicas_Param ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fAltaMovtoCaracteristicasUnidades_Param ()
Disponibilidad
AdminPAQ 2005.
Sintaxis
Parmetros
Nombre
Tipo
aIdMovimiento
Cadena
aIdMovtoCaracteristicas Cadena
Uso
Por valor
Por valor
aUnidad
Cadena
Por valor
aUnidades
Cadena
Por valor
aUnidadesNC
Cadena
Por valor
aValorCaracteristica1
aValorCaracteristica2
aValorCaracteristica3
Cadena
Cadena
Cadena
Por valor
Por valor
Por valor
Descripcin
Identificador del movimiento.
Identificador del movimiento
con caractersticas.
Abreviatura de la unidad de
compra venta
Las unidades del movimiento
de caractersticas.
Abreviatura de la unidad de
compra venta no
convertible.
Valor de la caracterstica 1.
Valor de la caracterstica 2.
Valor de la caracterstica 3.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fAltaMovimientoSeriesCapas_Param ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
aIdMovimiento
aUnidades
aTipoCambio
aSeries
aPedimento
aAgencia
aFechaPedimento
aNumeroLote
aFechaFabricacion
aFechaCaducidad
Tipo
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Uso
Por valor
Por valor
Por valor
Por valor
Por valor
Por valor
Por valor
Por valor
Por valor
Por valor
Descripcin
Identificador del movimiento.
Unidad de peso y medida.
Tipo de cambio.
Series.
Referencia del pedimento.
Referencia de la agencia.
Fecha del pedimento.
Nmero de lote.
Fecha de fabricacin.
Fecha de caducidad.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin agrega el movimiento de numero de serie, lote y/o pedimento asociados un
movimiento cuyo producto maneje cualquiera de estas posibles configuraciones.
Ejemplo
El siguiente cdigo da de alta un movimiento para un producto con numero de serie, lote y/o
pedimento asociado.
lError = fAltaMovimientoSeriesCapas _Param (lIdMovimiento, lUnidades, lTipoCambio, lSeries,
lPedimento, lAgencia, lFechaPedimento, lNumeroLote, lFechaFabricacion,
lFechaCaducidad)
Ver tambin
Pgina
fCalculaMovtoSerieCapa ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fCalculaMovtoSerieCapa (aIdMovimiento)
Parmetros
Nombre
aIdMovimiento
Tipo
Entero largo
Uso
Por valor
Descripcin
Identificador del movimiento
a recalcular.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin recalcula el movimiento cuando este pertenece a un producto con series, lotes o
pedimentos.
Ejemplo
El siguiente cdigo recalcula el movimiento cuando este pertenece a un producto con series,
lotes o pedimentos.
lError = fCalculaMovtoSerieCapa (lIdMovimiento)
Ver tambin
Pgina
fObtieneUnidadesPendientes ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aUnidades: Al finalizar la funcin este parmetro contiene las unidades pendientes.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que obtenga las unidades pendientes para el
producto especificado en lCodigoProducto del almacen lCodigoAlmacen, del documento
lConceptoDocto.
lError = fObtieneUnidadesPendientes (lConceptoDocto, lCodigoProducto, lCodigoAlmacen,
lUnidades)
Ver tambin
Pgina
fObtieneUnidadesPendientesCarac ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aUnidades: Al finalizar la funcin este parmetro contiene las unidades pendientes.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que obtenga las unidades pendientes para el
producto especificado en lCodigoProducto del almacen lCodigoAlmacen, del documento
lConceptoDocto.
lError = fObtieneUnidadesPendientes (lConceptoDocto, lCodigoProducto, lCodigoAlmacen,
lUnidades)
Ver tambin
Pgina
fModificaCostoEntrada ()
Disponibilidad
AdminPAQ 2005.
Sintaxis
Parmetros
Nombre
aIdMovimiento
Tipo
Cadena
Uso
Por valor
aCostoEntrada
Cadena
Por valor
Descripcin
Identificador del movimiento a
modificar.
Valor del costo a asignar al
movimiento.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fSetDatoMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fLeeDatoMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
de documentos.
Ejemplo
Ver tambin
Pgina
AdminPAQ 2002.
Sintaxis
fSetFiltroMovimiento(aIdDocumento )
Parmetros
Nombre
aIdDocumento
Tipo
Long
Uso
Por valor
Descripcin
Identificador del documento.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fCancelaFiltroMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fCancelaFiltroMovimiento ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fBuscarIdMovimiento ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fBuscarIdMovimiento (aIdMovimiento)
Parmetros
Nombre
aIdMovimiento
Tipo
Entero
Uso
Por valor
Descripcin
Identificador del movimiento.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosPrimerMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosPrimerMovimiento ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimoMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosUltimoMovimiento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosSiguienteMovimiento ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosAnteriorMovimiento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosAnteriorMovimiento ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosMovimientoBOF ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosMovimientoBOF ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
fPosMovimientoEOF ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosMovimientoEOF ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
Pgina
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Nombre
aIdDocumento
aIdMovimiento
astMovimiento
Tipo
Uso
Descripcin
Entero largo
Por valor
Identificador del movimiento.
Entero largo
Por referencia Identificador del documento.
tMovimiento
Por valor
Tipo de dato abstracto.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fAltaMovimientoEx ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
aIdMovimiento
aTipoProducto
Tipo
Uso
Descripcin
Entero largo
Por referencia Identificador del documento.
tTipoProducto Por valor
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin da de alta de un movimento los datos adicionales de un producto con series,
lotes, pedimientos o caracteristicas.
El siguiente cdigo da de alta un movimento los datos adicionales de un producto con series,
lotes, pedimientos o caracteristicas.
Ejemplo
Ver tambin
Pgina
fAltaMovimientoCDesct ()
Disponibilidad
AdminPAQ 2007.
Sintaxis
Parmetros
Nombre
Tipo
Uso
Descripcin
aIdDocumento
Entero largo
Por valor
Identificador del documento.
aIdMovimiento
Entero largo
Por Referencia Identificador del movimiento
Tipo de dato abstracto.
astMovimiento
tMovmientoDesc Por valor
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Retorna
Descripcin
Ejemplo
Ver tambin
Pgina
fAltaMovimientoCaracteristicas ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Retorna
Nombre
Tipo
Uso
Descripcin
aIdMovimiento
Entero largo
Por valor
Identificador del movimiento.
Por referencia Identificador del documento.
aIdMovtoCaracteristicas Entero largo
Tipo de dato abstracto.
aCaracteristicas
tCaracteristicas Por valor
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fAltaMovtoCaracteristicasUnidades ()
Disponibilidad
AdminPAQ 2005.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fAltaMovimientoSeriesCapas ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
aIdMovimiento
aSeriesCapas
Tipo
Uso
Cadena
Por valor
tSeriesCapas
Por valor
Descripcin
Identificador del movimiento.
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin agrega el movimiento de numero de serie, lote y/o pedimento asociados un
movimiento cuyo producto maneje cualquiera de estas posibles configuraciones.
Ejemplo
El siguiente da de alta un movimiento para un producto con numero de serie, lote y/o
pedimento asociado.
lError = fAltaMovimientoSeriesCapas (lIdMovimiento, lSeriesCapas)
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
fInsertaCteProv ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Adiciona un nuevo registro en la tabla de Clientes / Proveedores en modo de insercin.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que inserte un nuevo registro en la tabla de Clientes
/ Proveedores.
fInsertaCteProv ()
Ver tambin
fEditaCteProv ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fEditaCteProv ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Descripcin
Ejemplo
Ver tambin
Pgina
fGuardaCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fGuardaCteProv ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que guarde cierto registro en la tabla de Clientes /
Proveedores. Esta funcin se llama despus de que se utiliza la funcin fInsertaCteProv() o
fEditaCteProv() y se graban los valores en los campos correspondientes.
fGuardaCteProv ()
Ver tambin
fBorraCteProv ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBorraCteProv ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Borra un registro en la tabla de Clientes / Proveedores.
Descripcin
Ejemplo
Ver tambin
Pgina
fCancelarModificacionCteProv ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fCancelarModificacionCteProv ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin cancela las modificaciones al registro actual de Clientes / Proveedores. El registro
debe estar en modo de edicin o insercin.
Ejemplo
Ver tambin
fEliminarCteProv ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fEliminarCteProv (aCodigoCteProv)
Parmetros
Nombre
aCodigoCteProv
Tipo
Cadena
Uso
Por valor
Descripcin
Cdigo del Cliente / Proveedor
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fSetDatoCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin escribe el valor indicado en el campo correspondiente en el registro activo de la
tabla de Cliente / Proveedor.
El siguiente cdigo indica a la aplicacin que busque un movimiento por su cdigo, en caso
de que lo encuentre escribe el contenido de la variable lRFC en el campo cRFC de la tabla
de Cliente / Proveedor; en caso contrario muestra el mensaje de error correspondiente.
lError = fBuscaCteProv (lCodCteProv)
If lError <> 0 Then
MensajeError lError
Else
lError = fSetDatoCteProv ("cRFC ", lRFC)
End If
Ver tambin
Pgina
fLeeDatoCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
de Cliente / Proveedor.
Ejemplo
Ver tambin
Pgina
AdminPAQ 2002.
Sintaxis
fBuscaIdCteProv (aCodCteProv)
Parmetros
Nombre
aCodCteProv
Tipo
Cadena
Uso
Por valor
Descripcin
Cdigo del Cliente /
Proveedor.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fBuscaIdCteProv ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBuscaIdCteProv (aIdCteProv)
Parmetros
Nombre
aIdCteProv
Tipo
Entero
Uso
Por valor
Descripcin
Identificador del Cliente /
Proveedor.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosPrimerCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosPrimerCteProv ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimoCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosUltimoCteProv ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosSiguienteCteProv ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
lError = fPosSiguienteCteProv ()
Ver tambin
fPosAnteriorCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosAnteriorCteProv ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
lError = fPosAnteriorCteProv ()
Ver tambin
Pgina
fPosBOFCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosMovimientoBOF ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
fPosEOFCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosEOFCteProv ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
aIdCteProv
astCteProv
Retorna
Tipo
Entero largo
tCteProv
Uso
Descripcin
Por referencia Identificador del Cliente /
Proveedor.
Por valor
Tipo de dato abstracto.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
aIdCteProv: Al finalizar la funcin este parmetro contiene el identificador del nuevo Cliente /
Proveedor.
Esta funcin da de alta un nuevo Cliente / Proveedor.
Ejemplo
Ver tambin
Pgina
fActualizaCteProv ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
aCodigoCteProv
astCteProv
Tipo
Entero largo
tCteProv
Uso
Descripcin
Por referencia Identificador del Cliente /
Proveedor.
Por valor
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fLlenaRegistroCteProv ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
astCteProv
aEsAlta
Tipo
tCteProv
Entero
Uso
Por valor
Por valor
Descripcin
Tipo de dato abstracto.
1 = Nuevo Cliente / Proveedor.
2 = Actualizacion Cliente /
Proveedor.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin asigna al registro de la tabla de Clientes / Proveedores los valores de la estructura
de datos astCteProv.
El siguiente cdigo da de alta un nuevo Cliente / Proveedor en la tabla de Clientes /
Proveedores.
Ejemplo
fLlenaRegistroCteProv (ltCteProv, 1)
Ver tambin
Pgina
FUNCIONES DE PRODUCTOS
Bajo Nivel Lectura/Escritura
fInsertaProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fInsertaProducto ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Adiciona un nuevo registro en la tabla de productos en modo de insercin.
Descripcin
Ejemplo
Ver tambin
fEditaProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fEditaProducto ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Descripcin
Ejemplo
Ver tambin
Pgina
fGuardaProducto ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fGuardaProducto ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que guarde cierto registro en la tabla de productos.
Esta funcin se llama despus de que se utiliza la funcin fInsertaProducto() o fEditaProducto()
y se graban los valores en los campos correspondientes.
fGuardaProducto ()
Ver tambin
fBorraProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBorraProducto ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Borra un registro en la tabla de productos.
Descripcin
Ejemplo
Ver tambin
Pgina
fCancelarModificacionProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fCancelarModificacionProducto ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin cancela las modificaciones al registro actual de productos. El registro debe estar
en modo de edicin o insercin.
Ejemplo
Ver tambin
fEliminarProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fEliminarProducto (aCodigoProducto)
Parmetros
Nombre
Tipo
aCodigoProducto
Cadena
Uso
Por valor
Descripcin
Cdigo del producto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fSetDatoProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin escribe el valor indicado en el campo correspondiente en el registro activo de la
tabla de Cliente / Proveedor.
El siguiente cdigo indica a la aplicacin que busque un movimiento por su cdigo, en caso
de que lo encuentre escribe el contenido de la variable lFechaAlta en el campo cFechaAl01
de la tabla de Cliente / Proveedor; en caso contrario muestra el mensaje de error
correspondiente.
lError = fBuscaProducto (aCodProducto)
If lError <> 0 Then
MensajeError lError
Else
lError = fSetDatoProducto ("cFechaAl01 ", lFechaAlta)
End If
Ver tambin
Pgina
fLeeDatoProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
de productos.
Ejemplo
El siguiente cdigo indica a la aplicacin que busque un producto por su cdigo, en caso de
que lo encuentre escribe el contenido de l campo cFechaAl01 en la variable la variable
lFechaAlta con una longitud de 20 caracteres; en caso contrario muestra el mensaje de error
correspondiente.
lError = fBuscaProducto (aCodProducto)
If lError <> 0 Then
MensajeError lError
Else
lError = fLeeDatoProducto ("cFechaAl01", lFechaAlta, 8)
End If
Ver tambin
Pgina
fRecuperaTipoProducto ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Nombre
aUnidades
aSerie
aLote
aPedimento
aCaracteristicas
Retorna
Tipo
Uso
Descripcin
Lgico (bool)
Por referencia Valor lgico. Verdadero o
Falso. Maneja unidades o no.
Lgico (bool)
Por referencia Valor lgico. Verdadero o
Falso. Maneja series o no.
Lgico (bool)
Por referencia Valor lgico. Verdadero o
Falso. Maneja lotes o no.
Lgico (bool)
Por referencia Valor lgico. Verdadero o
Falso. Maneja pedimentos o
no.
Lgico (bool)
Por referencia Valor lgico. Verdadero o
Falso. Maneja caracterisricas o
no.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aUnidades: Al finalizar la funcin este parmetro indica si el producto maneja unidades o no.
aSerie: Al finalizar la funcin este parmetro indica si el producto maneja series o no.
aLote: Al finalizar la funcin este parmetro indica si el producto maneja lotes o no.
aPedimento: Al finalizar la funcin este parmetro indica si el producto maneja
pedimentos o no.
aCaracteristicas: Al finalizar la funcin este parmetro indica si el producto maneja
caractersticas o no.
Descripcin
Esta funcin define el tipo de producto, indicando si maneja series, lotes, pedimentos,
unidades y/o caractersticas.
Ejemplo
El siguiente cdigo indica a la aplicacin que recupere las cualidades del producto
especificado.
lError = fRecuperaTipoProducto(lUnidades, lSerie, lLote, lPedimento, lCaracteristicas)
If lError <> 0 Then
MensajeError lError
End If
Ver tambin
Pgina
fRecosteoProducto ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fRegresaPrecioVenta ()
Disponibilidad
AdminPAQ 2005.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCodigoConcepto
aCodigoCliente
aCodigoProducto
aPrecioVenta
Tipo
Cadena
Cadena
Cadena
Cadena
Uso
Descripcin
Por valor
Cdigo del concepto.
Cdigo del cliente.
Por valor
Por valor
Cdigo del producto.
Por referencia Precio de venta.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aPrecioVenta: Al finalizar la funcin este parmetro contiene el precio de venta del producto
solicitado.
Esta funcin obtiene el precio de venta de un producto de un determinado cliente para un
concepto de documento en especifico.
El siguiente cdigo obtiene el precio de venta de un producto de un determinado cliente
para un concepto de documento en especifico.
lError = fRegresaPrecioVenta (lCodigoConcepto, lCodigoCliente, lCodigoProducto,
aPrecioVenta)
If lError <> 0 Then
MensajeError lError
End If
Ver tambin
Pgina
AdminPAQ 2002.
Sintaxis
fBuscaProducto (aCodProducto)
Parmetros
Nombre
aCodProducto
Tipo
Cadena
Uso
Por valor
Descripcin
Cdigo del producto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fBuscaIdProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBuscaIdProducto (aIdProducto)
Parmetros
Nombre
aIdProducto
Tipo
Entero
Uso
Por valor
Descripcin
Identificador del producto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosPrimerProducto ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosPrimerProducto ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimoProducto ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosUltimoProducto ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteProducto ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosSiguienteProducto ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosAnteriorProducto ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosAnteriorProducto ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosBOFProducto ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosBOFProducto ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
fPosEOFProducto ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosEOFProducto ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
lFinTablaProductos = fPosEOFProducto ()
fInsertarDocumento(), fEditarDocumento(), fGuardaDocumento(), fBorraDocumento(),
fBorraDocumento_CW(), fCancelarModificacionDocumento(),
Pgina
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aIdProducto
astProducto
Tipo
Entero
tProducto
Uso
Descripcin
Por referencia Identificador del producto.
Por valor
Tipo de dato abstracto.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fActualizaProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
Tipo
aCodigoProducto
Entero largo
astProducto
tProducto
Uso
Descripcin
Por referencia Cdigo del producto.
Por valor
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fLlenaRegistroProducto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
astProducto
aEsAlta
Tipo
tProducto
Entero
Uso
Por valor
Por valor
Descripcin
Tipo de dato abstracto.
1 = Nuevo Producto.
2 = Actualizacion Producto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin asigna al registro de la tabla de productos los valores de la estructura de datos
astCteProv.
El siguiente cdigo da de alta un nuevo producto en la tabla de productos.
Ejemplo
fLlenaRegistroProducto (astProducto, 1)
Ver tambin
Pgina
FUNCIONES DE DIRECCIONES
Bajo Nivel Lectura/Escritura
fInsertaDireccion ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fInsertaDireccion ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Adiciona un nuevo registro en la tabla de Direcciones en modo de insercin.
Descripcin
Ejemplo
Ver tambin
fEditaDireccion ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fEditaDireccion ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Descripcin
Ejemplo
Ver tambin
Pgina
fGuardaDireccion ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fGuardaDireccion ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fCancelarModificacionDireccion ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fCancelarModificacionDireccion ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin cancela las modificaciones al registro actual de direcciones. El registro debe estar
en modo de edicin o insercin.
Ejemplo
Ver tambin
Pgina
fLeeDatoDireccion ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
de Direcciones.
Ejemplo
Ver tambin
Pgina
fSetDatoDireccion ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin escribe el valor indicado en el campo correspondiente en el registro activo de la
tabla de Cliente / Proveedor.
El siguiente cdigo busca la direccin de la empresa, en caso de que la encuentre escribe el
contenido de la variable lColonia en el campo cColonia de la tabla de direcciones; en caso
contrario muestra el mensaje de error correspondiente.
lError = fBuscaDireccionEmpresa ()
If lError <> 0 Then
MensajeError lError
Else
lError = fSetDatoDireccion ("cColonia ", lColonia)
End If
Ver tambin
Pgina
AdminPAQ 2002.
Sintaxis
fBuscaDireccionEmpresa ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fBuscaDireccionCteProv ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Cdigo del cliente/proveedor.
Tipo de direccin
0 = Fiscal, 1 = Envo
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin busca una direccin de un cliente/proveedor.
El siguiente cdigo busca una direccin de un cliente/proveedor, en caso de que la
encuentre se posiciona en el registro encontrado; en caso contrario muestra el mensaje de
error correspondiente.
lError = fBuscaDireccionCteProv (lCodCteProv, lTipoDireccion)
If lError <> 0 Then
MensajeError lError
End If
Ver tambin
Pgina
fBuscaDireccionDocumento ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aIdDocumento
aValor
Tipo
Entero largo
Cadena
Uso
Por valor
Por valor
Descripcin
Identificador del documento.
Tipo de direccin
0 = Fiscal, 1 = Envo
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin busca una direccin de un documento.
El siguiente cdigo busca una direccin de un documento, en caso de que la encuentre se
posiciona en el registro encontrado; en caso contrario muestra el mensaje de error
correspondiente.
lError = fBuscaDireccionDocumento (lIdDocumento, lTipoDireccion)
If lError <> 0 Then
MensajeError lError
End If
Ver tambin
Pgina
fPosPrimerDireccion ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosPrimerDireccion ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimaDireccion ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosUltimaDireccion ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteDireccion ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosSiguienteDireccion ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosAnteriorDireccion ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosAnteriorDireccion ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosBOFDireccion ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosBOFDireccion ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
fPosEOFDireccion ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fPosEOFDireccion ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aIdDireccion
astDireccion
Tipo
Entero
tDireccion
Uso
Descripcin
Por referencia Identificador de la direccin.
Por valor
Tipo de dato abstracto.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Importante: Al usar esta funcin de alto nivel es necesario asignar al campo cTipoDireccion alguno de los
siguientes valores: 1 = Domicilio Fiscal, 2 = Domicilio Envo
Pgina
fActualizaDireccion ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fActualizaProducto (astDireccion)
Parmetros
Nombre
astDireccion
Tipo
tDireccion
Uso
Por valor
Descripcin
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Importante: Al usar esta funcin de alto nivel es necesario asignar al campo cTipoDireccion alguno de los
siguientes valores: 1 = Domicilio Fiscal, 2 = Domicilio Envo
fLlenaRegistroDireccion ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Nombre
astDireccion
aEsAlta
Tipo
tDireccion
Entero
Uso
Por valor
Por valor
Descripcin
Tipo de dato abstracto.
1 = Nueva direccin.
2 = Actualizacin.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin aigna al registro de la base de datos los valores de la estructura de datos de la
Direccin.
El siguiente cdigo da de alta una nueva direccin.
Ejemplo
fLlenaRegistroDireccion (ltDireccion, 1)
Ver tambin
Importante: Al usar esta funcin de alto nivel es necesario asignar al campo cTipoDireccion alguno de los
siguientes valores: 1 = Domicilio Fiscal, 2 = Domicilio Envo
Pgina
FUNCIONES DE EXISTENCIAS
Bajo Nivel Lectura/Escritura
fRegresaExistencia ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
Tipo
aCodigoProducto
Cadena
aCodigoAlmacen
Cadena
aAnio
Cadena
aMes
Cadena
aDia
Cadena
aExistencia
Doble
Uso
Descripcin
Por valor
Cdigo del producto.
Por valor
Cdigo del almacn.
Por valor
Ao.
Por valor
Mes.
Por valor
Da.
Por referencia Existencia
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aExistencia: Al finalizar la funcin este parmetro contiene la existencia del producto
requerido.
Descripcin
Ejemplo
Ver tambin
Pgina
fRegresaExistenciaCaracteristicas ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aExistencia: Al finalizar la funcin este parmetro contiene la existencia del producto
requerido.
Descripcin
Ejemplo
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aCostoPromedio: Al finalizar la funcin este parmetro contiene el costo promedio del
producto requerido.
Descripcin
Ejemplo
El siguiente cdigo obtiene el costo promedio de un producto en una fecha para todos los
almacenes o para uno solo.
lError = fRegresaCostoPromedio (lCodigoProducto, lCodigoAlmacen, lAnio, lMes, lDia, lCostoP)
If lError <> 0 Then
MensajeError lError
End If
Ver tambin
Pgina
fRegresaUltimoCosto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aUltimoCosto: Al finalizar la funcin este parmetro contiene el ultimo costo del producto
requerido.
Descripcin
Ejemplo
El siguiente cdigo obtiene el ultimo costo de un producto en una fecha para todos los
almacenes o para uno solo.
lError = fRegresaCostoPromedio (lCodigoProducto, lCodigoAlmacen, lAnio, lMes, lDia, lCostoU)
If lError <> 0 Then
MensajeError lError
End If
Ver tambin
Pgina
fRegresaCostoEstandar ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aCodigoProducto
aCostoEstandar
Tipo
Cadena
Cadena
Uso
Descripcin
Por valor
Cdigo del producto.
Por referencia Costo estndar.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aCostoEstandar: Al finalizar la funcin este parmetro contiene el costo estndar del producto
requerido.
Descripcin
Ejemplo
Ver tambin
Pgina
fRegresaCostoCapa ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aCodigoProducto
aCodigoAlmacen
aUnidades
aImporteCosto
Tipo
Cadena
Cadena
Doble
Cadena
Uso
Descripcin
Por valor
Cdigo del producto.
Por valor
Cdigo del almacn.
Por valor
Unidades a costear.
Por referencia Importe del costo de la
unidades recibidas.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aImporteCosto: Al finalizar la funcin este parmetro contiene el costo UEPS o PEPS del
producto requerido.
Descripcin
Esta funcin obtiene el costo UEPS o PEPS de un producto en un almacn en base a una
cantidad de unidades proporcionadas.
Ejemplo
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Ejemplo
El siguiente cdigo busca un concepto por su cdigo, en caso de que lo encuentre guarda el
contenido del campo cNombreC01 en la variable la variable lNombreC con una longitud de
60 caracteres; en caso contrario muestra el mensaje de error correspondiente.
lError = fBuscaConceptoDocto (lCodConcepto)
If lError <> 0 Then
MensajeError lError
Else
lError = fLeeDatoConceptoDocto ("cNombreC01", lNombreC, 60)
End If
Ver tambin
Pgina
fRegresPorcentajeImpuesto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aPorcentajeImpuesto: Al finalizar la funcin este parmetro contiene el porcentaje del
impuesto requerido.
Esta funcin regresa el porcentaje de impuesto de un concepto documento, del cual se
obtiene su configuracin y se busca el porcentaje de la tabla de Clientes/Proveedores,
Productos o de Parmetros generales.
El siguiente cdigo obtiene el porcentaje de impuesto para el concepto de un documento.
lError = fRegresPorcentajeImpuesto (lIdConceptoDocumento, lIdClienteProveedor, lIdProducto,
lPorcentajeImpuesto)
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
fBuscaConceptoDocto (aCodConcepto)
Parmetros
Nombre
Tipo
aCodConcepto
Cadena
Uso
Por valor
Descripcin
Cdigo del concepto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fBuscaIdConceptoDocto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBuscaIdConceptoDocto (aIdConcepto)
Parmetros
Nombre
aIdConcepto
Tipo
Entero
Uso
Por valor
Descripcin
Identificador del concepto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosPrimerConceptoDocto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosPrimerConceptoDocto ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimaConceptoDocto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosUltimaConceptoDocto ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteConceptoDocto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosSiguienteConceptoDocto ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosAnteriorConceptoDocto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosAnteriorConceptoDocto ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosBOFConceptoDocto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosBOFConceptoDocto ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
fPosEOFConceptoDocto ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosEOFConceptoDocto ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
lFinTablaConcepto = fPosEOFConceptoDocto ()
Pgina
Funciones de Parametros
Bajo Nivel Lectura/Escritura
fLeeDatoParametros ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Ejemplo
El siguiente cdigo busca un concepto por su cdigo, en caso de que lo encuentre guarda el
contenido del campo cRFCEmpr01en la variable la variable lRFC con una longitud de 60
caracteres; en caso contrario muestra el mensaje de error correspondiente.
lError = fLeeDatoParametros ("cRFCEmpr01", lRFC, 60)
Ver tambin
Pgina
AdminPAQ 2004.
Sintaxis
fEditaClasificacion ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Descripcin
Ejemplo
Ver tambin
fGuardaClasificacion ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fGuardaClasificacion ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fCancelarModificacionClasificacion ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fCancelarModificacionClasificacion ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin cancela las modificaciones al registro actual de clasificaciones. El registro debe
estar en modo de edicin o insercin.
Ejemplo
Ver tambin
fActualizaClasificacion ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Nombre
aClasificacionDe
Tipo
Entero
aNumClasificacion
Entero
aNombreClasificacion Cadena
Uso
Por valor
Por valor
Por valor
Descripcin
Clasificacin de
1 Agente
2 Cliente
3 Proveedor 4 Almacen
5 Producto.
Numero de la clasificacion (1-6)
Texto a actualizar en la clasificacin.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fLeeDatoClasificacion ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
de Clasificaciones.
Ejemplo
Ver tambin
Pgina
fSetDatoClasificacion ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin escribe el valor indicado en el campo correspondiente en el registro activo de la
tabla de Clasificaciones.
El siguiente cdigo busca la direccin de la empresa, en caso de que la encuentre escribe el
contenido de la variable lClasif en el campo cNombreC01 de la tabla de direcciones; en caso
contrario muestra el mensaje de error correspondiente.
lError = fBuscaDireccionEmpresa ()
If lError <> 0 Then
MensajeError lError
Else
lError = fSetDatoClasificacion ("cNombreC01 ", lClasif)
End If
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
aClasificacionDe
aNumClasificacion
Tipo
Entero
Uso
Por valor
Entero
Por valor
Descripcin
Clasificacin de
1 Agente
2 Cliente
3 Proveedor 4 Almacen
5 Producto.
Numero de la clasificacion (1-6)
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin busca una clasificacion de acuerdo a los parmetros recibidos y se posiciona en
el registro correspondiente.
El siguiente cdigo busca una clasificacin.
Ejemplo
Ver tambin
fBuscaIdClasificacion ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBuscaIdClasificacion (aIdClasificacion)
Parmetros
Nombre
aIdClasificacion
Tipo
Entero
Uso
Por valor
Descripcin
Identificador del concepto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
fInsertaValorClasif ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Adiciona un nuevo registro en la tabla de Valores de Clasificacin en modo de insercin.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que inserte un nuevo registro en la tabla de Valores
de Clasificacin.
fInsertaValorClasif ()
Ver tambin
fEditaValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fEditaValorClasif ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Descripcin
Ejemplo
Ver tambin
Pgina
fGuardaValorClasif ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
fGuardaValorClasif ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que guarde cierto registro en la tabla de Valores de
Clasificacin. Esta funcin se llama despus de que se utiliza la funcin fInsertaValorClasif () o
fEditaValorClasif () y se graban los valores en los campos correspondientes.
fGuardaValorClasif ()
Ver tambin
fBorraValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBorraValorClasif ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Borra un registro en la tabla de Valores de Clasificacin.
Descripcin
Ejemplo
Ver tambin
Pgina
fCancelarModificacionValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fCancelarModificacionValorClasif ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fEliminarValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
aClasificacionDe
aNumClasificacion
aCodValorClasif
Tipo
Entero
Entero
Cadena
Uso
Por valor
Por valor
Por valor
Descripcin
Clasificacin de
1 Agente
2 Cliente
3 Proveedor 4 Almacen
5 Producto.
Numero de la clasificacion (1-6)
Cdigo del Valor Clasificacion
Producto
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fSetDatoValorClasif ()
Disponibilidad
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin escribe el valor indicado en el campo correspondiente en el registro activo de la
tabla de Valores de Clasificacin.
El siguiente cdigo indica a la aplicacin que busque un valor de clasificacin por su
identificador, en caso de que lo encuentre escribe el contenido de la variable lCasif en el
campo cIdClasi01 de la tabla de Valores de Clasificacin; en caso contrario muestra el
mensaje de error correspondiente.
lError = fBuscaIdValorClasif (lIdValorClasif)
If lError <> 0 Then
MensajeError lError
Else
lError = fSetDatoValorClasif ("cIdClasi01", lCasif)
End If
Ver tambin
Pgina
AdminPAQ 2002.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
de Valores de Clasificacin.
Ejemplo
Ver tambin
Pgina
fBuscaValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
aClasificacionDe
Tipo
Entero
aNumClasificacion
aCodValorClasif
Entero
Cadena
Uso
Por valor
Por valor
Por valor
Descripcin
Clasificacin de
1 Agente
2 Cliente
3 Proveedor 4 Almacen
5 Producto.
Numero de la clasificacion (1-6)
Cdigo del Valor Clasificacion
Producto
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin busca una clasificacion de acuerdo a los parmetros recibidos y se posiciona en
el registro correspondiente.
El siguiente cdigo busca una clasificacin.
Ejemplo
Ver tambin
fBuscaIdValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBuscaIdValorClasif (aIdValorClasif)
Parmetros
Nombre
aIdValorClasif
Tipo
Uso
Descripcin
Entero
Por valor
Identificador del valor de clasificacin.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
fBuscaIdValorClasif (lIdValorClasif)
Ver tambin
Pgina
fPosPrimerValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosPrimerValorClasif ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimoValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosUltimoValorClasif ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosSiguienteValorClasif ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
lError = fPosSiguienteValorClasif ()
Ver tambin
fPosAnteriorValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosAnteriorValorClasif ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
lError = fPosAnteriorValorClasif ()
Ver tambin
Pgina
fPosBOFValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosBOFValorClasif ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
fPosEOFValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosEOFValorClasif ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aIdValorClasif
astValorClasif
Tipo
Entero
tValorClasif
Uso
Descripcin
Por referencia Identificador de la direccin.
Por valor
Tipo de dato abstracto.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
aIdValorClasif: Al finalizar la funcin este parmetro contiene el identificador del nuevo valor
de clasificacin.
Esta funcin da de alta un nuevo valor de clasificacin.
Ejemplo
Ver tambin
Pgina
fActualizaValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
Tipo
aCodigoValorClasif Cadena
astValorClasif
tValorClasif
Uso
Por valor
Por valor
Descripcin
Cdigo del valor de
clasificacin.
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin actualiza el valor de clasificacin del registro especificado por el parametro
aCodigoValorClasif.
El siguiente cdigo actualiza el valor de clasificacin del registro especificado por el
parametro aCodigoValorClasif.
Ejemplo
Ver tambin
fLlenaRegistroValorClasif ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fLlenaRegistroValorClasif (astValorClasif)
Parmetros
Nombre
astValorClasif
Tipo
tValorClasif
Uso
Por valor
Descripcin
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin asigna al registro de la base de datos los valores de la estructura e datos del valor
de clasificacion.
El siguiente cdigo asigna al registro de la base de datos los valores de la estructura e datos
del valor de clasificacion.
fLlenaRegistroValorClasif (lstValorClasif)
Ejemplo
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
fInsertaUnidad ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Adiciona un nuevo registro en la tabla de Unidades de Medida y Peso en modo de insercin.
Descripcin
Ejemplo
Ver tambin
fEditaUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fEditaUnidad ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Descripcin
Ejemplo
El siguiente cdigo busca una unidad por su identificador, si lo encuentra lo activa en modo
edicin, en caso de no encontrarlo enva el mensaje de error correspondiente
lError = fBuscaIdUnidad(lIdUnidad)
If lError <> 0 Then
MensajeError lError
Else
fEditaUnidad ()
End If
Ver tambin
Pgina
fGuardaUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fGuardaUnidad ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo indica a la aplicacin que guarde cierto registro en la tabla de Unidades
de Medida y Peso. Esta funcin se llama despus de que se utiliza la funcin fInsertaUnidad ()
o fEditaUnidad() y se graban los valores en los campos correspondientes.
fGuardaUnidad ()
Ver tambin
fBorraUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBorraUnidad ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Borra un registro en la tabla de Unidades de Medida y Peso.
Descripcin
Ejemplo
Ver tambin
Pgina
fCancelarModificacionUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fCancelarModificacionUnidad ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin cancela las modificaciones al registro actual de Unidades de Medida y Peso. El
registro debe estar en modo de edicin o insercin.
Ejemplo
Ver tambin
fCancelarModificacionUnidad ()
fEliminarUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fEliminarUnidad (aNombreUnidad)
Parmetros
Nombre
aNombreUnidad
Tipo
Cadena
Uso
Por valor
Descripcin
Nombre de la unidad.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fSetDatoUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin escribe el valor indicado en el campo correspondiente en el registro activo de la
tabla de Medida y Peso.
El siguiente cdigo indica a la aplicacin que busque una unidad por su identificador, en caso
de que lo encuentre escribe el contenido de la variable lNombreU en el campo
cNombreU01de la tabla de Medida y Peso; en caso contrario muestra el mensaje de error
correspondiente.
lError = fBuscaIdUnidad(lIdUnidad)
If lError <> 0 Then
MensajeError lError
Else
lError = fSetDatoUnidad ("cNombreU01", lNombreU)
End If
Ver tambin
Pgina
fLeeDatoUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
de Unidades de Medida y Peso.
Ejemplo
El siguiente cdigo indica a la aplicacin que busque una unidad por su identificador, en caso
de que lo encuentre escribe el contenido de l campo cNombreU01 en la variable la variable
lNombreU con una longitud de 60 caracteres; en caso contrario muestra el mensaje de error
correspondiente.
lError = fBuscaIdUnidad(lIdUnidad)
If lError <> 0 Then
MensajeError lError
Else
lError = fLeeDatoUnidad ("cNombreU01", lNombreU, 60)
End If
Ver tambin
Pgina
AdminPAQ 2003.
Sintaxis
fBuscaUnidad (aNombreUnidad)
Parmetros
Nombre
aNombreUnidad
Tipo
Cadena
Uso
Por valor
Descripcin
Nombre de la unidad.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin busca una Unidad de Medida y Peso de acuerdo a los parmetros recibidos y se
posiciona en el registro correspondiente.
El siguiente cdigo busca una clasificacin.
Ejemplo
fBuscaUnidad (lNombreUnidad)
Ver tambin
fBuscaIdUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fBuscaIdUnidad (aIdUnidad)
Parmetros
Nombre
aIdValorClasif
Tipo
Uso
Descripcin
Entero
Por valor
Identificador de la Unidad.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin busca una unidad de medida y peso por su Identificador y se posiciona en el
registro correspondiente.
El siguiente cdigo busca una unidad de medida y peso por su identificador.
Ejemplo
fBuscaIdUnidad (aIdUnidad)
Ver tambin
Pgina
fPosPrimerUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosPrimerUnidad ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimoUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosUltimoUnidad ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosSiguienteUnidad ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
lError = fPosSiguienteUnidad ()
Ver tambin
fPosAnteriorUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosAnteriorUnidad ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
lError = fPosAnteriorUnidad ()
Ver tambin
Pgina
fPosBOFUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosBOFUnidad ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
lInicioTablaUnidades = fPosBOFUnidad ()
Ver tambin
fPosEOFUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fPosEOFUnidad ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
lFinTablaUnidades = fPosEOFUnidad ()
Pgina
fAltaUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fAltaUnidad (aIdUnidad,
Parmetros
Retorna
Nombre
aIdUnidad
astUnidad
LPFREGUNIDAD astUnidad)
Tipo
Uso
Descripcin
Entero
Por referencia Identificador de la unidad.
tUnidad
Por valor
Tipo de dato abstracto.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
aIdUnidad: Al finalizar la funcin este parmetro contiene el identificador del nuevo valor de
clasificacin.
Esta funcin da de alta un nuevo valor de clasificacin.
Ejemplo
Ver tambin
Pgina
fActualizaUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
Parmetros
Nombre
aNombreUnidad
astUnidad
Tipo
Cadena
tUnidad
Uso
Por valor
Por valor
Descripcin
Nombre de la unidad.
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin actualiza la unidad de medida y pesodel registro especificado por el parametro
aCodigoValorClasif.
El siguiente cdigo actualiza la unidad de medida y peso del registro especificado por el
parametro aCodigoValorClasif.
Ejemplo
Ver tambin
fLlenaRegistroUnidad ()
Disponibilidad
AdminPAQ 2003.
Sintaxis
fLlenaRegistroUnidad (astUnidad)
Parmetros
Nombre
astUnidad
Tipo
tUnidad
Uso
Por valor
Descripcin
Tipo de dato abstracto.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin asigna al registro de la base de datos los valores de la estructura de datos de la
unidad de medida peso.
El siguiente cdigo asigna al registro de la base de datos los valores de la estructura de datos
unidad de medida peso.
Ejemplo
fLlenaRegistroUnidad (lstValorClasif)
Ver tambin
Pgina
AdminPAQ 2004.
Sintaxis
fInsertaAgente ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Adiciona un nuevo registro en el catlogo de Agentes en modo de insercin.
Descripcin
Ejemplo
Ver tambin
fEditaAgente ()
Disponibilidad
Sintaxis
fEditaAgente ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo busca una unidad por su identificador, si lo encuentra lo activa en modo
edicin, en caso de no encontrarlo enva el mensaje de error correspondiente
Ver tambin
Pgina
fGuardaAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fGuardaAgente ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fCancelarModificacionAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fCancelarModificacionAgente ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin cancela las modificaciones al registro actual del catlogo de Agentes. El registro
debe estar en modo de edicin o insercin.
Ejemplo
Ver tambin
Pgina
fSetDatoAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin escribe el valor indicado en el campo correspondiente en el registro activo del
catlogo de Agentes.
El siguiente cdigo indica a la aplicacin que busque un agente por su cdigo, en caso de
que lo encuentre escribe el contenido de la variable lNombreA en el campo cNombreA01 del
catlogo de Agentes; en caso contrario muestra el mensaje de error correspondiente.
lError = fBuscaAgente (lCodigoAgente)
If lError <> 0 Then
MensajeError lError
Else
lError = fSetDatoAgente ("cNombreA01", lNombreA)
End If
Ver tambin
Pgina
fLeeDatoAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
del catlogo de Agentes.
Ejemplo
El siguiente cdigo indica a la aplicacin que busque un agente por su cdigo, en caso de
que lo encuentre escribe el contenido de l campo cNombreA01 en la variable la variable
lNombreA con una longitud de 60 caracteres; en caso contrario muestra el mensaje de error
correspondiente.
lError = fBuscaIdUnidad(lIdUnidad)
If lError <> 0 Then
MensajeError lError
Else
lError = fLeeDatoAgente ("cNombreA01", lNombreA, 60)
End If
Ver tambin
Pgina
AdminPAQ 2004.
Sintaxis
fBuscaAgente (aCodigoAgente)
Parmetros
Nombre
aCodigoAgente
Tipo
Cadena
Uso
Por valor
Descripcin
Cdigo del agente.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fBuscaIdAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fBuscaIdAgente (aIdAgente)
Parmetros
Nombre
aIdAgente
Tipo
Uso
Descripcin
Entero
Por valor
Identificador de la Unidad.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
fBuscaIdAgente (lIdAgente)
Ver tambin
Pgina
fPosPrimerAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosPrimerAgente ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimoAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosUltimoAgente ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosSiguienteAgente ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosAnteriorAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosAnteriorAgente ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosBOFAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosBOFAgente ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
fPosEOFAgente ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosEOFAgente ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
lFinTablaAgentes = fPosEOFAgente ()
Pgina
AdminPAQ 2004.
Sintaxis
fInsertaAlmacen ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error
Adiciona un nuevo registro en el catlogo de Almacenesen modo de insercin.
Descripcin
Ejemplo
Ver tambin
fEditaAlmacen ()
Disponibilidad
AdminPAQ 2006.
Sintaxis
fEditaAlmacen ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
El siguiente cdigo busca una unidad por su identificador, si lo encuentra lo activa en modo
edicin, en caso de no encontrarlo enva el mensaje de error correspondiente
lError = fBuscaAlmacen (lCodigoAlmacen)
If lError <> 0 Then
MensajeError lError
Else
fEditaAlmacen ()
End If
Ver tambin
Pgina
fGuardaAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fGuardaAlmacen ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fCancelarModificacionAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fCancelarModificacionAlmacen ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Esta funcin cancela las modificaciones al registro actual del catlogo de Almacenes. El
registro debe estar en modo de edicin o insercin.
Ejemplo
Ver tambin
fCancelarModificacionAlmacen ()
Pgina
fSetDatoAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Retorna
Descripcin
Ejemplo
Nombre
aCampo
aValor
Tipo
Cadena
Cadena
Uso
Por valor
Por valor
Descripcin
Campo destino
Valor de escritura
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Esta funcin escribe el valor indicado en el campo correspondiente en el registro activo del
catlogo de Almacenes.
El siguiente cdigo indica a la aplicacin que busque un agente por su cdigo, en caso de
que lo encuentre escribe el contenido de la variable lNombreA en el campo cNombreA01 del
catlogo de Almacenes; en caso contrario muestra el mensaje de error correspondiente.
lError = fBuscaAlmacen (lCodigoAgente)
If lError <> 0 Then
MensajeError lError
Else
lError = fSetDatoAlmacen ("cNombreA01", lNombreA)
End If
Ver tambin
Pgina
fLeeDatoAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
Parmetros
Retorna
Nombre
aCampo
aValor
aLen
Tipo
Cadena
Cadena
Entero
Uso
Descripcin
Por valor
Campo destino.
Por referencia Valor de lectura.
Por valor
Longitud del dato de lectura.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
aValor: Al finalizar la funcin este parmetro contiene el valor del campo especificado.
Descripcin
Esta funcin lee el valor indicado del campo correspondiente en el registro activo de la tabla
del catlogo de Almacenes.
Ejemplo
El siguiente cdigo indica a la aplicacin que busque un agente por su cdigo, en caso de
que lo encuentre escribe el contenido de l campo cNombreA01 en la variable la variable
lNombreA con una longitud de 60 caracteres; en caso contrario muestra el mensaje de error
correspondiente.
lError = fBuscaIdUnidad(lIdUnidad)
If lError <> 0 Then
MensajeError lError
Else
lError = fLeeDatoAlmacen ("cNombreA01", lNombreA, 60)
End If
Ver tambin
Pgina
AdminPAQ 2004.
Sintaxis
fBuscaAlmacen (aCodigoAlmacen)
Parmetros
Nombre
Tipo
aCodigoAlmacen
Cadena
Uso
Por valor
Descripcin
Cdigo del almacn.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fBuscaIdAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fBuscaIdAlmacen (aIdAgente)
Parmetros
Nombre
aIdAgente
Tipo
Uso
Descripcin
Entero
Por valor
Identificador del almacn.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
fBuscaIdAlmacen (lCodigoAlmacen)
Ver tambin
Pgina
fPosPrimerAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosPrimerAlmacen ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosUltimoAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosUltimoAlmacen ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosSiguienteAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosSiguienteAlmacen ()
Parmetros
Retorna
No usa.
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
fPosAnteriorAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosAnteriorAlmacen ()
Parmetros
No usa.
Retorna
Valores enteros:
kSIN_ERRORES = 0 (cero) La operacin fue realizada con xito.
!kSIN_ERRORES = Diferente de 0 (cero) Cdigo del error.
Descripcin
Ejemplo
Ver tambin
Pgina
fPosBOFAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosBOFAlmacen ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
fPosEOFAlmacen ()
Disponibilidad
AdminPAQ 2004.
Sintaxis
fPosEOFAlmacen ()
Parmetros
Retorna
No usa.
Valores enteros:
1 (uno) Verdadero.
0 (cero) Falso.
Descripcin
Ejemplo
Ver tambin
Pgina
Longitud
23
11
30
60
20
60
255
255
3
3
50
50
50
20
20
20
6
6
15
50
Descripcin
Longitud mxima de caracteres para los campos de fechas.
Longitud mxima de caracteres para las series.
Longitud mxima de caracteres usada para los cdigos.
Longitud mxima de caracteres para los nombres.
Longitud mxima de caracteres para las referencias.
Longitud mxima de caracteres para las descripciones.
Longitud mxima de caracteres para los mensajes.
Longitud mxima de caracteres para los nombres de producto.
Longitud mxima de caracteres para las abreviaturas.
Longitud mxima de caracteres para los valores de clasificacin.
Longitud mxima de caracteres para la denominacin comercial.
Longitud mxima de caracteres para el representante legal.
Longitud mxima de caracteres para los textos extra.
Longitud mxima de caracteres para el RFC.
Longitud mxima de caracteres para el CURP.
Longitud mxima de caracteres para descripciones cortas.
Longitud mxima de caracteres para el nmero exterior/interior.
Longitud mxima de caracteres para el cdigo postal.
Longitud mxima de caracteres para nmeros de telfono.
Longitud mxima de caracteres para direcciones de correo electrnico.
Pgina
Tipo
Doble
Entero
Longitud
NA
NA
aTipoCambio
aImporte
Doble
Doble
NA
NA
aDescuentoDoc1
aDescuentoDoc2
aSistemaOrigen
Doble
Doble
Entero
NA
NA
NA
aCodConcepto
aSerie
aFecha
Cadena
Cadena
Cadena
kLongCodigo + 1
kLongSerie + 1
kLongFecha + 1
aCodigoCteProv
aCodigoAgente
aReferencia
aAfecta
Cadena
Cadena
Cadena
Entero
kLongCodigo + 1
kLongCodigo + 1
kLongReferencia + 1
NA
Descripcin
Folio del documento.
Moneda del documento.
1 = Pesos MN, 2 = Moneda extranjera.
Tipo de cambio del documento.
Importe del documento. Slo se usa en
documentos de cargo/abono.
No tiene uso, valor por omisin = 0 (cero).
No tiene uso, valor por omisin = 0 (cero).
Valor mayor a 5 que indica una aplicacin
diferente a los PAQ's.
Cdigo del concepto del documento.
Serie del documento.
Fecha del documento. Formato mm/dd/aaaa
Las / diagonales son parte del formato.
Cdigo del Cliente/Proveedor.
Cdigo del Agente.
Referencia del Documento.
No tiene uso, valor por omisin = 0 (cero).
Tipo
Entero
Doble
Doble
Doble
Cadena
Cadena
Cadena
Cadena
Longitud
NA
NA
NA
NA
kLongCodigo + 1
kLongCodigo + 1
kLongReferencia + 1
kLongCodigo + 1
Descripcin
Consecutivo del movimiento.
Unidades del movimiento.
Precio del movimiento (para doctos. de venta ).
Costo del movimiento (para doctos. de compra).
Cdogo del producto o servicio.
Cdigo del Almacn.
Referencia del movimiento.
Cdigo de la clasificacuin
Pgina
Tipo
Entero
Doble
Doble
Doble
Cadena
Cadena
Cadena
Cadena
Longitud
NA
NA
NA
NA
kLongCodigo + 1
kLongCodigo + 1
kLongReferencia + 1
kLongCodigo + 1
Descripcin
Consecutivo del movimiento.
Unidades del movimiento.
Precio del movimiento (para doctos. de venta ).
Costo del movimiento (para doctos. de compra).
Cdogo del producto o servicio.
Cdigo del Almacn.
Referencia del movimiento.
Cdigo de la clasificacuin
Tipo
Entero
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Cadena
Cadena
Cadena
Cadena
Longitud
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
kLongCodigo + 1
kLongCodigo + 1
kLongReferencia + 1
kLongCodigo + 1
Descripcin
Consecutivo del movimiento.
Unidades del movimiento.
Precio del movimiento (para doctos. de venta ).
Costo del movimiento (para doctos. de compra).
Porcentaje del Descuento 1
Importe del Descuento 1
Porcentaje del Descuento 2
Importe del Descuento 2
Porcentaje del Descuento 3
Importe del Descuento 3
Porcentaje del Descuento 4
Importe del Descuento 4
Porcentaje del Descuento 5
Importe del Descuento 5
Cdogo del producto o servicio.
Cdigo del Almacn.
Referencia del movimiento.
Cdigo de la clasificacuin
Pgina
Tipo
Doble
Doble
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Longitud
NA
NA
kLongCodigo + 1
kLongDescripcion + 1
kLongDescripcion + 1
kLongFecha + 1
kLongDescripcion + 1
kLongFecha + 1
kLongFecha + 1
Descripcin
Unidades del movimiento.
Tipo de cambio del movimiento.
Series del movimiento.
Pedimento del movimiento.
Agencia aduanal del movimiento.
Fecha de pedimento del movimiento.
Nmero de lote del movimiento.
Fecha de fabricacin del movimiento.
Fecha de Caducidad del movimiento.
Tipo
Doble
Cadena
Cadena
Cadena
Longitud
NA
kLongDescripcion + 1
kLongDescripcion + 1
kLongDescripcion + 1
Descripcin
Unidades del movimiento.
Valor de la xaracteristica 1 del movimiento.
Valor de la xaracteristica 2 del movimiento.
Valor de la xaracteristica 3 del movimiento.
Pgina
Tipo
aSeriesCapas
aCaracteristicas
Longitud
NA
NA
Descripcin
Tipo de dato abstracto: tSeriesCapas.
Tipo de dato abstracto: Caracteristicas.
Tipo
Cadena
Cadena
Longitud
kLongCodigo + 1
kLongFecha + 1
Descripcin
Cdigo de la caja.
Fecha de apertura.
Pgina
Tipo
Longitud
cCodigoProducto
cNombreProducto
cDescripcionProducto
cTipoProducto
cFechaAltaProducto
cFechaBaja
cStatusProducto
cControlExistencia
cMetodoCosteo
Cadena
Cadena
Cadena
Entero
Cadena
Cadena
Entero
Entero
Entero
kLongCodigo + 1
kLongNombre + 1
kLongNombreProducto + 1
NA
kLongFecha + 1
kLongFecha + 1
NA
NA
NA
cCodigoUnidadBase
cCodigoUnidadNoConvertible
cPrecio1
cPrecio2
cPrecio3
cPrecio4
cPrecio5
cPrecio6
cPrecio7
cPrecio8
cPrecio9
cPrecio10
cImpuesto1
cImpuesto2
cImpuesto3
cRetencion1
cRetencion2
cNombreCaracteristica1
cNombreCaracteristica2
cNombreCaracteristica3
cCodigoValorClasificacion1
cCodigoValorClasificacion2
cCodigoValorClasificacion3
cCodigoValorClasificacion4
cCodigoValorClasificacion5
cCodigoValorClasificacion6
cTextoExtra1
cTextoExtra2
cTextoExtra3
cFechaExtra
cImporteExtra1
cImporteExtra2
cImporteExtra3
cImporteExtra4
Cadena
Cadena
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Doble
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Doble
Doble
Doble
Doble
kLongCodigo + 1
kLongCodigo + 1
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
kLongAbreviatura + 1
kLongAbreviatura + 1
kLongAbreviatura + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongTextoExtra + 1
kLongTextoExtra + 1
kLongTextoExtra + 1
kLongFecha + 1
NA
NA
NA
NA
Descripcin
cCodigoCliente
Tipo
Cadena
Longitud
kLongCodigo + 1
Descripcin
Pgina
cRazonSocial
cFechaAlta
cRFC
cCURP
cDenComercial
cRepLegal
cNombreMoneda
cListaPreciosCliente
cDescuentoMovto
cBanVentaCredito
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Entero
Doble
Entero
kLongNombre + 1
kLongFecha + 1
kLongRFC + 1
kLongCURP + 1
kLongDenComercial + 1
kLongRepLegal + 1
kLongNombre + 1
NA
NA
NA
cCodigoValorClasificacionCliente1
cCodigoValorClasificacionCliente2
cCodigoValorClasificacionCliente3
cCodigoValorClasificacionCliente4
cCodigoValorClasificacionCliente5
cCodigoValorClasificacionCliente6
cTipoCliente
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Entero
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
NA
Entero
NA
cFechaBaja
cFechaUltimaRevision
cLimiteCreditoCliente
cDiasCreditoCliente
cBanExcederCredito
Cadena
Cadena
Doble
Entero
Entero
kLongFecha + 1
kLongFecha + 1
NA
NA
NA
cDescuentoProntoPago
cDiasProntoPago
cInteresMoratorio
cDiaPago
cDiasRevision
cMensajeria
cCuentaMensajeria
cDiasEmbarqueCliente
cCodigoAlmacen
cCodigoAgenteVenta
cCodigoAgenteCobro
cRestriccionAgente
cImpuesto1
cImpuesto2
cImpuesto3
cRetencionCliente1
cRetencionCliente2
Doble
Entero
Doble
Entero
Entero
Cadena
Cadena
Entero
Cadena
Cadena
Cadena
Entero
Doble
Doble
Doble
Doble
Doble
NA
NA
NA
NA
NA
kLongDesCorta + 1
kLongDescripcion + 1
NA
kLongCodigo + 1
kLongCodigo + 1
kLongCodigo + 1
NA
NA
NA
NA
NA
NA
cEstatus
...
...
...
Razn social.
Fecha de alta.
RFC.
CURP.
Denominacin comercial.
Representante legal.
Nombre de la moneda.
Lista de precios.
Descuento.
Bandera de venta a crdito.
0 No se permite, 1 Se permite.
Cdigo del valor de clasificacin 1.
Cdigo del valor de clasificacin 2.
Cdigo del valor de clasificacin 3.
Cdigo del valor de clasificacin 4.
Cdigo del valor de clasificacin 5.
Cdigo del valor de clasificacin 6.
1 Cliente, 2 Cliente/Proveedor,
3 Proveedor.
Estado:
0 Inactivo, 1 Activo.
Fecha de baja.
Fecha de ltima revisin.
Limite de crdito.
Das de crdito del cliente.
Bandera de exceder crdito.
0 No se permite, 1 Se permite.
Descuento por pronto pago.
Das para pronto pago.
Interes moratorio.
Da de pago.
Das de revisin.
Mensajeria.
Cuenta de mensajeria.
Dias de embarque del cliente.
Cdigo del almacn.
Cdigo del agente de venta.
Cdigo del agente de cobro.
Restriccin de agente.
Impuesto 1.
Impuesto 2.
Impuesto 3.
Retencin al cliente 1.
Retencin al cliente 2.
Continua en la siguiente pgina.
Pgina
Tipo
Longitud
Descripcin
cCodigoValorClasificacionProveedor1
cCodigoValorClasificacionProveedor2
cCodigoValorClasificacionProveedor3
cCodigoValorClasificacionProveedor4
cCodigoValorClasificacionProveedor5
cCodigoValorClasificacionProveedor6
cLimiteCreditoProveedor
cDiasCreditoProveedor
cTiempoEntrega
cDiasEmbarqueProveedor
cImpuestoProveedor1
cImpuestoProveedor2
cImpuestoProveedor3
cRetencionProveedor1
cRetencionProveedor2
cBanInteresMoratorio
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Doble
Entero
Entero
Entero
Doble
Doble
Doble
Doble
Doble
Entero
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
kLongCodValorClasif + 1
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
cTextoExtra1
cTextoExtra2
cTextoExtra3
cFechaExtra
cImporteExtra1
cImporteExtra2
cImporteExtra3
cImporteExtra4
Cadena
Cadena
Cadena
Cadena
Doble
Doble
Doble
Doble
kLongTextoExtra + 1
kLongTextoExtra + 1
kLongTextoExtra + 1
kLongFecha + 1
NA
NA
NA
NA
...
...
...
Contina.
Pgina
Descripcin
Clasificacin.
Nmero de la clasificacin.
Cdigo del valor de la clasificacin.
Valor de la clasificacin.
Tipo
Cadena
Cadena
Cadena
Longitud
kLongNombre + 1
kLongAbreviatura + 1
kLongAbreviatura + 1
Descripcin
Nombre de la unidad.
Abreviatura.
Valor de despliegue.
cCodCteProv
cTipoCatalogo
cTipoDireccion
cNombreCalle
cNumeroExterior
cNumeroInterior
cColonia
cCodigoPostal
cTelefono1
cTelefono2
cTelefono3
cTelefono4
cEmail
cDireccionWeb
cCiudad
cEstado
cPais
cTextoExtra
Tipo
Cadena
Entero
Entero
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Cadena
Longitud
kLongCodigo + 1
NA
NA
kLongDescripcion + 1
kLongNumeroExtInt + 1
kLongNumeroExtInt + 1
kLongDescripcion + 1
kLongCodigoPostal + 1
kLongTelefono + 1
kLongTelefono + 1
kLongTelefono + 1
kLongTelefono + 1
kLongEmailWeb + 1
kLongEmailWeb + 1
kLongDescripcion + 1
kLongDescripcion + 1
kLongDescripcion + 1
kLongDescripcion + 1
Descripcin
Pgina