Está en la página 1de 57

1

UNIVLRSIDAD NACIONAL DL COLOMBIA


IACUL1AD DL CILNCIAS LCONMICAS
UNIDAD DL INIORM1ICA Y COMUNICACIONLS

Director: lenry Martnez
Coordinadores: Oscar Jaier Sila Romero
Olga Lucia Brao
Analista de sistemas: Peter lonseca
Programador: laro Palacios Villamil
Virtual: Marco Ortiz
Hardware: Mario Cabrera




DESARROLLADO POR:
Johanna Bolaos Mndez

Lste trabajo es resultado del esuerzo de todo el equipo perteneciente a la Unidad de
Inormatica. Se prohbe la reproduccin parcial o total de este documento, por
cualquier tipo de mtodo otomecanico y,o electrnico, sin preia autorizacin de la
Uniersidad Nacional de Colombia.
A AC CL L P PA AR RA A W WI IN N O OW WS S

2
Bolaos Mendez, Johanna. Manual ACL para Windows. Universidad Nacional
de Colombia. Iacultad de Ciencias Lconmicas. Unidad de Informtica y
Comunicaciones. Primer Semestre/ 04.
RLSUMLN

Lsta inestigacin se encuentra enocada a acilitar el entendimiento y los dierentes
procedimientos que se deben llear a cabo en la elaboracin de una auditoria de minera
de datos, ya que ACL se constituye como una herramienta de apoyo para los
responsables inancieros y auditores que les permite seguridad en cuanto a la iabilidad,
precisin e integridad de los datos de sus operaciones comerciales, garanta en el
cumplimiento de los controles, disminucin de riesgos, deteccin de raudes,
minimizacin de las prdidas y mejoramiento de la rentabilidad.
Ln el trabajo realizado se ejecuto una auditoria inanciera para ALPINA S.A.,
ealuando un archio de clientes, endedores, inentario y entas, los datos
depositados en estos archios ueron icticios, solo se crearon con el in de mostrar las
utilidades que brinda ACL.
Se busc mostrar las generalidades del paquete con el in de tener una isin global de
ACL para \indows ersin .
ABS1RAC1
1his inestigation is ocused to acilitating the understanding and the dierent
procedures that must be carried out in the elaboration o an audit o data mining, since
ACL is constituted as a tool o support or the inancial persons in charge and auditors
that it allows them saety as or the reliability, precision and integrity o the inormation
o his commercial operations, it was guaranteeing in the ulillment o the controls,
decrease o risks, detection o rauds, minimization o the losses and improement o
the proitability.
In the realized work I execute a inancial audit or ALPINA S.A., ealuating a ile o
clients, sellers, inentory and sales, the inormation deposited in these iles was
ictitious, only they were created in order to show the utilities that ACL oers.
I pretended to show the generalities o the package with the purpose o haing a global
ision o ACL or \indows ersion .


3
J. IN1RODUCCIN

ACL para \indows goza de un reconocimiento mundial como sotware lder para el
acceso, el analisis y la creacin de reportes de datos. Permite transormar datos en
inormacin til y le ayuda a alcanzar sus objetios empresariales para agregar alor a su
organizacin. ACL para \indows orece seguridad a las organizaciones en cuanto a la
iabilidad, precisin e integridad de los datos de sus operaciones comerciales, cada ez
mas complejas.

Permite leer y analizar casi cualquier tipo de datos, con una capacidad ilimitada de
tamano de archio y una elocidad sin precedentes, para procesar con rapidez millones
de transacciones directamente desde su PC. Independientemente del origen de los
datos ,bases de datos planas o relacionales, hojas de calculo, archios de reportes,, ACL
lee y compara los datos y permite que los datos de origen permanezcan intactos, lo que
orece una calidad e integridad total. ACL le permite captar de inmediato la
inormacin sobre las transacciones undamentales para su organizacin.

Las soluciones probadas de ACL permiten a los responsables inancieros garantizar el
cumplimiento de los controles, reducir los riesgos, detectar los raudes, minimizar las
prdidas y mejorar la rentabilidad, con un retorno de la inersin calculado en semanas,
no en meses. lace mas de 15 anos que se reconoce a ACL como la empresa lder del
mercado en soluciones de extraccin y analisis de datos, deteccin y preencin de
raudes y superisin continua.

JUS1IIICACIN DL SU USO DLN1RO DL LA UNIDAD DL
INIORM1ICA Y IACUL1AD DL CILNCIAS LCONMICAS

La Auditoria es una de las actiidades que desempena un contador, por ello es
importante conocer sus aances tericos y practicos. Ll in primordial de la acultad es
orecer conocimiento, pero ademas debe centralizarlo en la nuea tecnologa, por ello la
importancia de orecer los nueos aplicatios de auditoria como es ACL, el cual serira
de soporte para el desarrollo de las materias de auditoria, proporcionando as un aance
proesional de los auditores ormados por la academia de la Uniersidad Nacional
La unidad de Inormatica debe proeer un apoyo para el desarrollo practico de este
aplicatio, por ello su papel es tan releante, dado que por medio de ella, se cuenta con
los recursos para eectuar el uso de este aplicatio.






4
2. 1ABLA DL CON1LNIDO
J. IN1RODUCCIN....................................................................................................... 3
2. 1ABLA DL CON1LNIDO.......................................................................................... 4
3. ML1ODOLOGA PARA CONSUL1AR LL MANUAL.......................................... 5
4. ALCANCL DL ACL..................................................................................................... 6
S. RLQULRIMILN1OS.................................................................................................. 7
5.1 Requerimientos de Hardware................................................................................................ 7
5.2 Requerimientos de Software .................................................................................................. 7
6. INS1ALACIN............................................................................................................ 7
7. CARAC1LRS1ICAS DL ACL................................................................................... 8
8. PAN1ALLA INICIAL.................................................................................................. 9
9. ICONOS BSICOS .................................................................................................... 10
J0. INICIO DL ACL......................................................................................................... 11
10.1 APERTURA DE UN PROYECTO.............................................................................. 11
10.2 VENTANAS DE ACL ................................................................................................... 12
10.3 NUEVO PROYECTO ................................................................................................... 15
JJ. CAPACIDADLS DL ACL LN ANALISIS DL DA1OS ......................................... 24
J2. OPLRACIONLS DL ACL........................................................................................ 25
12.1 OPERACIONES DE UN ARCHIVO NICO................................................................ 25
12.1.1 Integridad de datos .......................................................................................................... 26
12.1.2 Recopilacin de datos ..................................................................................................... 29
12.1.3 Resumen de datos............................................................................................................. 32
12.1.4 Pruebas de secuencia ...................................................................................................... 36
12.1.5 Separacin de datos ........................................................................................................ 39
12.1.6 Reorganizacin de datos.................................................................................................. 41
12.1.7 Muestreo Estadstico....................................................................................................... 44
12.2 OPERACIONES DE ARCHIVOS MULTIPLES.......................................................... 46
12.2.1 Unir y Relacionar............................................................................................................. 46
12.2.2 Operaciones de inclusin /exclusin............................................................................... 49
J3. OPLRACIONLS Y RU1INAS ADICIONALLS....................................................... 50


5
3. ML1ODOLOGA PARA CONSUL1AR LL MANUAL

Convenciones utilizadas

CONVLNCIN IORMA1O LJLMPLO
Men Mayscula y Negrita ARCHIVO
Submen Mayscula inicial, negrita
cursia
Nuevo Proyecto

Metodos abreviados que aplican para ACL

ML1ODO
ABRLVIADO
LXPLICACION
Nueo proyecto Ctrl-N AbCrea un nueo proyecto
Abrir proyecto Ctrl-O Abre un proyecto existente
Guardar proyecto Ctrl-S Guarda los cambios realizados para el proyecto
Imprimir Ctrl-P Imprimir un reporte
Cortar Ctrl-X Cortar el texto,item seleccionado
Copiar Ctrl-C Copiar texto,item seleccionado
Pegar Ctrl-V Pegar el contenido de portapepeles
Deshacer Crtl-Z Deshacer la ltima accin
Seleccione Ctrl-l Abrir el archio seleccionado
Reporte Ctrl-R Muestra el reporte de la ista actual
Resumir Ctrl-0 Brinda resumen de las ariables que se estipule
Unir Ctrl- Realiza una unin de dos archios
Contar Ctrl-3 Realiza un conteo de los registros del archio
1otalizar Ctrl-4 Ljecuta una suma de la ariable escogida
Lstratiicar Ctrl-5 Resume datos segn interalos numricos
Secuencia Ctrl-6 Analiza la secuencia de una ariable especiica

6
Muestreo Ctrl-9 Realiza el muestreo de una poblacin
Cerrar Ctrl-\ Cierra las entanas del proyecto actual

4. ALCANCL DL ACL

ACL es la herramienta de sotware de auditoria preerida por la comunidad de auditores
internos internacionales, para la extraccin y el analisis de datos, la deteccin de raudes
y el control continuo. Proporcionar una exclusia y eiciente combinacin de acceso a
los datos, analisis y elaboracin integrada de reportes, permite transormar los datos en
inormacin signiicatia y con ello el logro de sus objetios para agregar alor a su
organizacin.

Con ACL se puede:

Lectuar analisis mas eloces, con una interaz de usuario intuitia, mens
desplegables, barras de tareas y comandos.
Aproechar la capacidad de tamano ilimitado de archio y la elocidad sin
precedentes de ACL para procesar rapidamente millones de transacciones,
asegurar una cobertura al 100 por ciento y una conianza absoluta en los
resultados
Producir inormes claros. Disenar, generar una ista preia y modiicar los
resultados en una orma acil, en pantalla.
Identiicar tendencias, determinar excepciones y destacar areas potenciales de
inters
Ubicar errores y raudes potenciales al comparar y analizar los archios, de
acuerdo con el criterio del usuario inal
Identiicar temas de control y asegurar el cumplimiento de las normas
Voler a calcular y comprobar saldos.
Calcular la antigedad y analizar cuentas por cobrar o por pagar, o cualquier otra
transaccin que dependa del tiempo.
Recuperar gastos o prdidas de ingresos buscando pagos duplicados, altantes en
nmeros de acturas o sericios no acturados.
Buscar relaciones no autorizadas entre empleados y proeedores.
Limpiar y normalizar datos.
Utilizar unciones exclusias de ACL para realizar una gran ariedad de
operaciones de inestigacin y analisis.

7
S. RLQULRIMILN1OS
S.J Requerimientos de Hardware

PC con un procesador 486,100 Mlz
8 MB de RAM mnimo ,se recomienda 16 megabytes,.
Unidad de disco duro con un mnimo de MB de espacio libre para el programa de
ACL y todos los archios relacionados ,se recomienda mucho mas espacio para los
archios de trabajo,.
S.2 Requerimientos de Software

Microsot \indows 95. \indows N1 4.0 o superiores.
Microsot Oice 9 o posteriores para la produccin de exportaciones de datos.
6. INS1ALACIN

Primero se descarga la ersin de la pagina www.acl.com, para esto se debe llenar un
ormulario y la ersin sera eniada por correo electrnico personal en un archio
zipiado, al descomprimirse se podra ejecutar el archio setup.exe


Al ejecutar este archio empieza la instalacin del programa y se genera un asistente que
lo a lleando paso a paso, es necesario darle la opcin siguiente para continuar con el
proceso.


8
Cuando le solicita el tipo de instalacin, puede hacerse tanto tpica como personalizada:

- 1pica: instala todas las opciones que orece ACL ,es la mas recomendada,
- Personalizada: se escoge las opciones mas preeridas. Las opciones son: la ayuda
de ACL, el libro ACL que es el programa, un archio de ejemplo y un archio
que muestra las utildades de ACL.

Por ultimo le pide en lugar en disco donde desea almacenar el programa y el nombre
del mismo. Cuando se instala los arcbiro. ae aato. aet tibro ae traba;o ,es decir el ejemplo, se
genera en el disco C: o D: dependiendo donde lo instalo, una carpeta llamada ACL
DA1A que es aquella donde guarda los proyectos de ejemplo para explorar ACL.

7. CARAC1LRS1ICAS DL ACL

Iuncionalidad incorporada para auditar y analizar los datos: Llea a cabo la
auditoria y el analisis de datos mediante poderosos comandos ,por ejemplo:
Antigedad, Lstratiicar, Muestreo, Duplicados, sin necesidad de tener
conocimientos tcnicos o de programacin.

Iacilidad para el anlisis interactivo: Aplicando cualquier metodologa de
auditoria, analiza sus datos de manera interactia, obteniendo resultados inmediatos,
mientras inestiga las excepciones.

Alta capacidad y velocidad: ACL puede acceder rapidamente millones de
transacciones, logrando una cobertura del 100 y mayor conianza en los resultados
de su inestigacin.

Iacilidad de uso: Su interaz amigable que incluye acilidades como mens
desplegables, barras de herramientas y comandos para apuntar y hacer clic, le
permiten realizar sus analisis de modo totalmente independiente del Departamento
de Inormatica.

Anlisis universal de datos: Una ez que usted tenga acceso a sus datos, ACL los
puede leer en su ormato natio. Usa un solo producto, en una sola plataorma, para
leer y analizar casi cualquier tipo de datos de cualquier tipo de plataorma,
incluyendo archios que proengan de mainrame, archios de longitud ariable,
archios con estructuras antiguas, archios de texto y muchos mas.

Procesamiento de varios archivos: 1rabaja simultaneamente con arios archios,
para hacer analisis y reportes mas completos.

9
Informacin de muy alta calidad: Produce reportes multilneas para apoyar mejor
sus inestigaciones. Los resultados pueden disenarse, erse antes de la impresin y
modiicarse en la pantalla, con la acilidad de arrastrar y dejar caer.

Herramientas avanzadas para la productividad: Utiliza poderosas caractersticas
de automatizacin para registrar todo el trabajo realizado y el desarrollo de
aplicaciones especicas, haciendo mas productias las uturas auditorias.

Detalle integral del trabajo realizado: Reisa o imprime, en cualquier momento,
el historial completo de sus archios procedimientos y resultados del trabajo,
brindando un detalle completo de los procesos de la auditoria.

8. PAN1ALLA INICIAL

Cuando se inicia ACL para \indows, muestra la pantalla de aplicacin. La pantalla de
aplicacin de ACL contiene una barra de ttulo, barra de mens, barra de botones, barra
de estado y un espacio de trabajo de la aplicacin.

Ll area de trabajo de la aplicacin queda en blanco hasta que comience a trabajar con
los datos.

Lxisten dos maneras de iniciar ACL para \indows:
Ln el men Iniciar de \indows, seleccione Programas y seleccione
ACL para \indows.
laga doble clic en cualquier archio que contenga la extensin.acl.

Barra de titulo
Barra de mens
Barra de botones
Barra de estado



Lspacio de trabajo

10
9. ICONOS BSICOS
Crea un nueo proyecto
Abrir un proyecto existente
Guardar proyecto
Imprimir entana actia
Ldicin de nota de proyecto
Ventana panorama
Ventana Log de comandos
Seleccione istas
Indexar
Relaciones
Lxtraer
Contar
1otalizar
Lstadsticas
Lstratiicar
Clasiicar
Antigedad
Personalizar la barra de botones




11
J0. INICIO DL ACL
J0.J APLR1URA DL UN PROYLC1O

Ll archio de proyecto es una carpeta que contiene los elementos que usted crea
durante el analisis de datos, tambin mantiene nculos con otros archios relacionados,
ya que los archios de datos originales no orman parte del archio, pero estan
inculados al proyecto a tras de deiniciones del archio de entrada. Para abrir un
proyecto se debe empezar:

1. Seleccione ARCHIVO en la barra de mens y seleccione Abrir proyecto

2. ACL muestra el cuadro de dialogo Localizar Archio de Proyecto

3. Se selecciona el proyecto y se da clic en Abrir. La instalacin de ACL trae consigo
dos proyectos de ejemplos con los que se puede explorar el programa.
Al abrir un proyecto ACL muestra tres entanas en el area de trabajo:

12
Ventana Panorama Ventana de Vista
Log de comandos
J0.2 VLN1ANAS DL ACL

Las entanas principales en las que se trabajara son:
Ventana panorama
Ventana de ista
Log de Comandos
Ventana Panorama
La entana Panorama, le orece una ista graica de su Proyecto ACL. Muestra todos
los Lotes, Deiniciones del archio de entrada, Vistas, Lspacios de trabajo e Indexar
relacionados al Proyecto. Se puede utilizar la entana Panorama para acceder a todos
los componentes de un Proyecto ACL.

13

Lotes: permiten automatizar consultas
repetitias, ejecutar analisis complejos y
crear aplicaciones personalizadas.
Deinicin archios entrada: es el registro
de archio de datos y permite la deinicin
de campos.
Vistas: presentan datos y actan como
modelos de inormes impresos.
Lspacios de trabajo: permite deinir
campos entre archios de entradas y otros
proyectos de ACL.
Indexar: permite tener acceso a archios
de datos como si estos estuieran
ordenados


Para abrir un elemento existen arios procedimientos:

laga clic en el nombre de un elemento o icono y enseguida haga clic en el botn
Abrir.
laga doble clic en el nombre de un elemento o icono.
Arrastre y suelte un nombre de un elemento o icono en el botn Abrir.
Arrastre y suelte el nombre de un elemento o icono sobre el espacio de trabajo de la
aplicacin.

Ventana de vistas
La entana de Vista, le permite isualizar los datos organizados en columnas y lneas, de
orma semejante a una hoja de calculo. No se puede editar celdas indiiduales de datos
en ACL.

Ln esta ista es posible cambiar la orma en la cual los datos son presentados. 1ambin
puede cambiar el orden de las columnas. Igualmente puede ordenar, clasiicar y
organizar las lneas. Lsto slo aectara la manera como los datos son presentados en la
ista. Se puede utilizar iltros para mostrar partes seleccionadas de los datos. 1ambin
es posible crear nueos campos computados, basados en los campos de datos de
origen.

14

Botones de Ventana de vistas

Ventana Log de Comandos
Ll Log de comandos es un registro de todas las actiidades que ha realizado en ACL.
Registra todos los comandos emitidos con sus respectios resultados y protege contra
la prdida accidental de los resultados de su analisis.

15





Los comandos de Log de comandos tienen antepuesto el smbolo , ACL muestra los
resultados despus de cada comando. Lsta entana tiene una lista despegable de
opciones de ista que son: pueden mostrar solo comandos, solamente resultados, el
ltimo resultado o mostrando tanto comandos como resultados.
ACL tiene mas de setenta comandos, eintisiete se pueden usar interactiamente desde
la barra de mens, basicamente en datos, analizar y muestreo.
J0.3 NULVO PROYLC1O

Para crear un nueo proyecto se selecciona ARCHIVO de la barra de mens y se elige
Nuevo proyecto, o desde la barra de botones se da clic en ,crear un nueo
proyecto,.


Al dar la opcin de nueo proyecto, ACL le pide un nombre para su proyecto y as
queda guardado. Ln el nombre de proyecto se pondra ALPINA, pues se realizara un
analisis de datos a las transacciones de ALPINA S.A.

16

ACL siempre guarda todos los proyectos en la carpeta que ha creado por deecto en C:,
pero tambin se puede elegir otro directorio. Al guarda el proyecto, automaticamente le
actia la entana panorama y un cuadro de dialogo para deinir el archio de entrada,
desde aqu se importa los dierentes archios de datos con que se trabajara el analisis,
tambin se puede deinir los archios desde la entana panorama dando clic en nueo o
desde el men LDICIN, seleccionando Definicin de archivo de entrada.
Ahora pasaremos a deinir la importacin del archio de entas de ALPINA, para ello
se da clic en el botn nueo de la entana panorama, ACL brinda un asistente que
persigue cinco pasos:
1. Seleccione la plataforma: para el archio entas se elige la opcin disco, dado que
el archio se tiene guardado en el disco duro.

17

2. Seleccionar datos: se busca el archio Ventas ,un archio plano, que se encuentra
en el CD y se da clic en Abrir.

3. Identificar propiedades: ACL intenta determinar el conjunto de caracteres que
tiene el archio y el respectio ormato, para ello, simplemente se le da siguiente.

18
- Propiedades de archio delimitado: aqu se puede deinir algunas caractersticas
especicas para la importacin del archio.

- Guardar el archio: es necesario dar un nombre al archio que se importa, en
este caso se le dara el mismo es decir Ventas.

4. Definir campos /registros: aqu se puede estipular las propiedades de los campos
,nombre, titulo, tipo, alor, decimal,

5. Ldicin de propiedades: ACL le muestra los campos que importo, el origen de
datos y otras caractersticas, con el in de mostrar todo lo realizado en los pasos
anteriores, lo que se debe hacer es dar clic en linalizar y aceptar. De esta orma
aparece una deinicin de datos en la ista panorama.

Al dar doble clic en Ventas muestra en la Ventana de Vista los datos, desde esta
entana se pueden estipular los ttulos para cada columna dando doble clic en la parte
superior de cada campo. Ahora se le cambiara los ttulos de cada campo entonces: Para
el primer campo se pondra como titulo: No_ actura, el segundo tendra echa_ actura,
el tercero No_cliente, el cuarto No_endedor, el quinto No_ producto, el sexto
cantidad y el sptimo Ingresos.

De igual manera se tiene datos de inentarios, clientes y endedores, por ello se debe
realizar la deinicin de entrada de estos datos, en cuanto al archio de inentarios estan
en una plataorma de Microsot Access, entonces es necesario elegir esta plataorma en
el momento de importarlo. Ln cuanto a los otros dos archios son compatibles con
dbase, entonces para estos, se hace lo mismo que se hizo con el archio entas. 1odos
estos archios se encuentran guardados en el CD.

Para importar la base de datos de Microsot Access, es necesario utilizar ODBC para
tener acceso y actualizar los datos. LL ODBC es una interaz de Microsot que permite
que una ariedad de aplicaciones se conecten a bases de datos de terceros y lean sus
inormaciones de manera inculada, cuando accede a una base de datos relacional a
tras de ODBC, ACL lee los datos que usted especiica y eecta la importacin para
un archio de datos en la unidad local para posterior analisis.

19
Para tener acceso a bases de datos compatibles con el ODBC es necesario que estn
instalados en su computadora los controladores correctos y los derechos de acceso a la
base de datos.
Para importar datos a tras del ODBC es indispensable:
1. Ln la entana Panorama, seleccione Definicin archivos de entrada, despus haga
clic en ,nueo, para er el asistente de Deinicin de datos.
2. laga clic en Siguiente para er la pagina seleccionar origen de los datos, seleccione
ODBC, despus clic en Siguiente.

3. Luego aparece un cuadro de dialogo, en donde se le da clic en Nuevo y se
selecciona Drier do Microsot Acces,.mdb, y Siguiente, despus es necesario
poner un nombre a esta conexin, para este ejercicio, se llamara Access, se le da
Siguiente y Iinalizar.

20

4. Al inalizar la creacin de la nuea conexin, aparece un cuadro de dialogo de
coniguracin de ODBC, se da clic en Seleccionar.

5. Se busca la base de datos Inentarios se selecciona y luego se da Aceptar.


21

6. ACL muestra un cuadro de dialogo Seleccionar 1abla, se le da Siguiente.

. Desde el cuadro de dialogo Seleccionar 1abla, seleccione inentarios, despus haga
clic en Siguiente. ACL copiara los datos de esta tabla en un archio, para ello haga
clic en Guardar.

22

ACL muestra el cuadro de dialogo Seleccionar campos


23
8. 1odos los campos estan seleccionados como predeterminados. laga clic en
Siguiente para mostrar el cuadro de dialogo que permita grabar la deinicin de
archio de entrada que ACL creara automaticamente. Grabe la nuea deinicin del
archio de entrada como Inentarios, despus haga clic en Aceptar.

La pantalla muestra el archio Inentarios y esta deinicin de archio de entrada, se
incorpora a la entana Panorama. Para actualizar el archio Inentarios desde los datos
originales, se da clic en ,Actualizar desde el archio origen,. No hay necesidad de
repetir los pasos.

\a realizada la deinicin de archios de entrada de entas y de inentarios, y
adicionalmente la de clientes y endedores, la entana panorama debe erse as:

24

JJ. CAPACIDADLS DL ACL LN ANALISIS DL DA1OS
Procesamiento de datos: ACL puede procesar todos los ormatos mas
comunes de bases de datos y ademas puede hasta procesar las estructuras mas
complejas.


25
Lectura de archivos de cualquier tamao: ACL normalmente procesa
archios de cualquier tamano hasta el lmite soportado por su disco duro o
sistema operatio, esto signiica que no tiene que depender de analisis
estadsticos para ealuar la magnitud de los datos, porque con ACL se puede
analizar el cien por ciento de los datos.

Procesamiento rpido de datos: ACL es rapido en el procesamiento de datos,
analiza acilmente los archios que se miden en gigabytes y los que tienen
decenas de megabytes se procesan instantaneamente.

Conversin de tipos de datos: ACL permite leer datos de un ormato y
grabarlos en otro ormato dierente, esto nunca modiica los datos originales.

J2. OPLRACIONLS DL ACL
J2.J OPLRACIONLS DL UN ARCHIVO UNICO



Integridad de datos
- Contar registros
- 1otalizar alores de campos numricos
- Veriicacin de datos en campos


Recopilacin de datos
- Creacin de graicos
- Calculo de alores mnimos, maximos,
totales y absolutos
- Conjunto de propiedades descriptias
Resumen de datos - Resumir alores numricos, echas y
caracteres

Pruebas de secuencia
- Pruebas de errores de secuencia
- Buscar nmeros altantes
- Buscar duplicados

Separacin de datos
- Buscar registros seleccionados
- Lxtraccin de datos para un nueo
archio o para otro ormato de archio
Muestreo estadstico

- Determinacin del tamano de muestra,
extraccin de muestras de una poblacin
y ealuacin del eecto de errores de
datos sobre una poblacin.

26
J2.J.J Integridad de datos

Para asegurar la integridad de datos es necesario analizar que el archio este completo y
alido, para ello se puede usar comandos como contar, totalizar, eriicar, altantes con
el in de asegurar que el archio contiene el nmero correcto de registros, que los
totales numricos se correlacionan con los totales suministrados por el propietario de
los datos y por ltimo eriicar que los campos contienen solamente datos alidos. Los
resultados de los comandos que se ejecuten, apareceran en la entana Log de
comandos.
Contar
Lste comando cuenta el nmero de registros del archio de entrada actual o solamente
aquellos que corresponden a un ambito especiicado, para realizar este conteo es
necesario ir al men ANALIZAR, en donde se selecciona la opcin Contar, o tambin
se puede realizar dando Control - 3.

Para realizar el conteo en el ejercicio de ALPINA, se selecciona Ventas en la Ventana
Panorama da clic en abrir , luego se elige el men ANALIZAR, escogiendo la
opcin Contar.



Ll cuadro de dialogo contar brinda dos posibilidades:

- Principal: permite establecer una condicin para realizar un conteo especico, al
oprimir el comando Si, ACL le abre un cuadro de dialogo en donde puede
especiicar expresiones matematicas y unciones.
- Mas: permite especiicar tres ambitos para realizar un conteo.

27
1odos: hace un conteo de todos los datos que existen el archio actio.
Primero: permite que se especiique el nmero de registros que seran procesados,
comenzando desde el inicio del archio.
Siguiente: permite que se especiique el nmero de registros que seran procesados,
comenzando desde la posicin actual en el archio.
Mientras: permite que un comando procese registros hasta que una prueba lgica
alle.
Para el ejercicio de Alpina se quiere contar todas las transacciones de entas que se
ejecutaron por lo tanto no se estipula ningn ambito de conteo. laga clic en Aceptar.
ACL realiza el conteo y muestra el resultado en la Ventana Log de comandos.

1otalizar
Brinda una suma aritmtica de los campos de datos especiicados en el archio de
entrada actual, normalmente esta uncin se usa para eriicar si los datos estan
completos y para producir totales de control. Para acceder a totalizar campos se debe ir
al men ANALIZAR, opcin 1otalizar o tambin con Control - 4.

Seleccionado el archio de entas, se elige el comando 1otalizar. Se da clic en totalizar
campos, se elige ingresos y se da Aceptar, de esta orma queda sombreado este campo.
Por ultimo se da Aceptar.



28
Ll total de ingresos ACL lo brinda en el Log de comandos.

Verificar
Lsta opcin permite comprobar los datos para asegurar que estos estn de acuerdo con
los establecidos en el archio de entrada, por ejemplo analiza campos numricos,
eriicando si existen datos no numricos, datos impropios como ,-,-,. Para acceder a
esta opcin debe ir al men ANALIZAR, seleccionar Verificar.

1eniendo abierto el archio de entas, se elige la opcin Verificar, con este comando
se intentar eriicar si las echas de transacciones no tienen datos tipo echa. Ln el
cuadro de dialogo Verificar se selecciona el campo echa y se da Aceptar.







Ln la opcin principal se seleccionan los campos que se an a eriicar, en la opcin
Mas se encuentran los dierentes ambitos de conteo y en la opcin salida me permite
er los resultados en pantalla ,es decir en el Log de comandos,, impreso o en un
archio, para el ejercicio se selecciona pantalla.

29

J2.J.2 Recopilacin de datos
Para tener una isin o panorama general de un archio de datos antes de un
procesamiento detallado, se puede crear graicos, histogramas, estadsticas y el analisis
digital de Benord.
Grficos
Permite un panorama isual del contenido de archio de datos, existen arias ormas de
realizar graicos:

- Graicos desde una ista, se selecciona un campo numrico y se da clic en
,1razar datos seleccionados,, que se encuentra en la barra de botones de la
entana istas.

- Graicos por medio de comandos estratiicar, clasiicar, histograma y benord,
estos graicos son un medio de salida de los comandos anteriores.

Despus de obtener el graico se puede modiicar su tipo, cambiar propiedades de
diseno, guardalo como un archio bitmap e imprimirlo.
Lstadisticas
Por medio de esta opcin se puede calcular en los campos numricos medidas
descriptias como:
- Conteo de registros, totales de campos, alores promedios, alores cero, alores
negatios, alor absoluto, interalo ,dierencia entre alor mnimo y maximo,,
alor maximo, alor mnimo y desiacin estandar.

Para nuestro ejercicio de ALPINA, se trabajara con Ventas y el campo Ingresos, para
ello se debe abrir Ventas, ir al men ANALIZAR y se seleccionar Lstadisticas, o
desde la barra de botones, elegir ,estadsticas,

Se abre un cuadro de dialogo en donde puede seleccionar las ariables que desee, la
orma de salida del inorme, el ambito de conteo, alguna condicin especiica y ademas

30
si quiere que calcule la desiacin estandar debe actiar la opcin que brinda en la
solapa principal.


Perfil
Lsta uncin se encarga de brindar explcitamente cuatro medidas descriptias de uno o
mas campos descriptios: alor total, alor absoluto, alor mnimo y alor maximo.
Para acceder a esta uncin se requiere ir al men ANALIZAR y escoger la opcin
Perfil.
Lstas medidas descriptias solo se pueden aplicar a campos numricos, el programa por
deecto le brinda los campos con los que puede trabajar, solamente debe seleccionar los
que quiere analizar y escoger un ambito de conteo. ACL muestra los resultados en la
entana de Log de comandos.
1ambin puede agregar una condicin a un campo especico con el botn Si que se
encuentra en la solapa Principal.

Anlisis digital con el comando Benford
Lsta uncin realiza un conteo de ocurrencia de dgitos iniciales en un archio y
compara el conteo real con el conteo esperado. Ll conteo esperado se calcula usando el

31
algoritmo Benord. Para realizar esta uncin se exige tamanos adecuados de muestras,
ACL aisa en el Log de comandos cuando una muestra parece inadecuada para el
analisis Benord.
Ln el Log de comandos se muestra una ariable que se llama Zstat la cual eala el
signiicado de desos entre conteos reales y esperados. Para realizar este analisis
tambin se puede especiicar lmites para ayudar a identiicar recuencia de dgitos
signiicatiamente uera de las expectatias.
Ln el ejercicio se le aplicara Benord a los ingresos de la compana, para ello se abre
entas, se elige Benford, desde el men ANALIZAR. As aparecera un cuadro de
dialogo en donde se selecciona la ariable a la que se le quiere aplicar este analisis,
tambin si desea le puede poner una condicin, o escoger algn tipo de muestreo y por
ltimo elegir una opcin de salida. Por lo general es adecuado er este analisis por
medio de un graico ya que se analiza las tendencias mas exactamente. La ariable a
escoger es ingresos y la opcin de salida se escoge graico.



32
J2.J.3 Resumen de datos
ACL permite resumir datos permitiendo clasiicarlos en determinados interalos y
totalizando campos numricos. Lste programa orece unciones que exigen que las
ariables a analizar sean de un tipo especico de campo.
Lstratificar
Lsta opcin se usa para resumir datos segn interalos numricos y lo que genera es un
conteo de registros por cada interalo establecido y calcula el porcentaje de recuento
total, para ello es necesario especiicar un alor mnimo y un alor maximo que deinan
el interalo, o es posible especiicar el numero de interalos de igual tamano o los
puntos de inicio y inal de interalos de tamano desigual, esta uncin no exige que el
archio de trabajo este ordenado.

Ln el ejercicio de Alpina se estratiicara los ingresos del archio entas, para ello se
debe ir al men ANALIZAR y seleccionar Lstratificar, tambin lo puede hacer dando
la opcin Ctrl - 5 o desde la barra de la barra de botones se elige (Lstratiicar,.

Al seleccionar esta opcin el programa le brinda un cuadro de dialogo en donde se
selecciona la ariable a la cual se le quiere realiza el conteo que es Ingresos, es
indispensable poner el alor mnimo de 1 y el maximo lo reconoce ACL. 1ambin
brinda la posibilidad de acumular campos, es decir realizar el conteo por interalos a
mas de una ariable numrica, para el ejercicio no se acumulara campos, por ultimo se
da Aceptar.


33








Antigedad
Lsta uncin se usa para resumir datos segn interalos de echas, orece un conteo del
nmero de registros de cada interalo establecido, de igual orma acumula alores para
uno o mas campos numricos por cada interalo y calcula el porcentaje de recuento
total.
Los interalos de echa se miden hacia atras en el tiempo desde la echa actual, o de una
echa especiica de corte. Para acceder a esta uncin se debe ir al men ANALIZAR y
seleccionar Antigedad o tambin lo puede hacer desde la barra de botones con
(Antigedad,.

Ls necesario establecer la echa de corte que marca el inicio desde el cual los interalos
se calculan, se pueden usar los interalos predeterminados de 0, 30, 60, 90, 120 y 10000
das o especiicar otros interalos. Ll interalo 10000 das se usa para separar registros
con echas que no estan en ningn interalo establecido.

Clasificar
Lsta opcin permite resumir datos segn interalos con base en alores nicos en un
solo campo de caracteres, al igual que las anteriores cuenta el nmero de registros de
cada interalo, acumula alores de uno o mas campos y calcula el porcentaje de
recuento total.

34
Ln el caso de Alpina se clasiicara los ingresos por endedor desde el archio entas,
para esto se debe ir al men ANALIZAR y seleccionar Clasificar o desde la barra de
botones con (clasiicar,. Debe especiicar el campo por el cual quiere clasiicar,
que para nuestro ejemplo es Ceavta_revaeaor y ademas seleccionar los campos en los
cuales se a a acumular esa clasiicacin que es ivgre.o.. Ls necesario aclarar que el
nmero de registros que podra analizar ACL depende de la memoria RAM disponible
que tenga el equipo en el que se trabaja.

Lste resumen se eniara a un archio, para ello en la solapa salida se elige la opcin
archivo y tendra el nombre de vgre.o. or revaeaor, luego da clic en Aceptar. Lste
archio aparecera en la deinicin de archio de entrada


35
Para mirar el archio lo que se hace es dar doble clic sobre el archio desde la entana
panorama, de esta orma, el archio se isualiza en la entana de istas, desde aqu se
puede emitir un reporte, dando clic en el botn ,Reporte, desde la entana de istas

De esta orma aparece un cuadro de dialogo, en donde se solicita un encabezado y un
pie de pagina para el reporte, por ultimo se da Aceptar. \ es as como ACL le muestra
un reporte de los ingresos por endedor.


36
Resumir
Lsta opcin se usa para resumir datos de acuerdo con interalos basados en mltiples
caracteres o campos de echas, realiza un conteo de registros en cada interalo, acumula
alores de uno o mas campos, muestra inormacin de uno o mas campos
seleccionados de cada interalo.

Para acceder a esta opcin se debe ir al men DA1OS y seleccionar Resumir, tambin
puede hacerse oprimiendo Ctrl. - 0. Ls necesario especiicar uno o mas campos por los
cuales se a a determinar los interalos, esta uncin es muy similar a Clasiicar, la
dierencia radica en que esta permite especiicar mas de un campo sobre el cual se
quiere resumir. Antes de realizar resumen es necesario preordenar los campos por los
cuales se a a resumir, pero para ello simplemente se debe actiar la opcin preordenar
que sale el cuadro de dialogo de la opcin resumir.
J2.J.4 Pruebas de secuencia

Lstas pruebas analizan campos donde se espera que existan datos secuenciales, en esos
campos pueden contener datos numricos o de caracteres.

Secuencia

Lsta determina si los datos en campos especiicados estan en orden secuencial, tambin
se puede detectar duplicados. Con el archio inentarios, se analizara la secuencia del
No_producto, para saber si existen errores de secuencia se debe ir al men
ANALIZAR y seleccionar Secuencia, o con Ctrl. - 6. Ls necesario poner un campo
por el cual se analizara su secuencia que para este caso sera No_producto y luego se da
Aceptar.


37
Ll resultado de la prueba de secuencia se puede obserar en el Log de comandos, o en
un archio nueo, en este caso se seleccionara pantalla.

Ialtantes

Lste detecta elementos que estan altando en un campo ordenado y produce en la
entana de Log de comandos una lista de grupo de interalos o nmeros ausentes. Para
realizar este analisis, se abrira el archio entas, luego en el men ANALIZAR y
selecciona Ialtantes. La ariable que a en secuencia es No_actura, con esta
seleccionada se da clic en Aceptar.



Para er los resultados se elige en la solapa .atiaa, pantalla.


38

Duplicados

Lsta opcin detecta elementos que son repetitios en un campo de caracteres o
numrico ordenado. Desde el archio entas abierto se debe ir al men ANALIZAR y
seleccionar Duplicados, en la solapa .ecvevcia ev se escoge la echa, y en la solapa ti.tar
cavo. se actia No_cliente, Cedula_endedor, No_producto, cantidad e ingresos. Se da
clic en Aceptar.





39

Obserando los resultados se puede concluir que un mismo da, se acturaron tres
entas al mismo cliente, con el mismo endedor, idntico producto, pero con un
numero de actura dierente, esto conllea a concluir que existen errores, pues en una
empresa es muy poco probable que se de esta situacin.
J2.J.S Separacin de datos

ACL brinda comandos que orecen ormas dierentes de separar datos para analisis
posteriores, entre estos se tiene: Buscar, extraer y exportar.

Buscar: permite encontrar un nmero especico de registro, encontrar el primer
registro que satisace una condicin dada y encontrar registros que superan un alor
dado, tambin permite buscar en campos indexados alguna palabra o numero
especiico. ACL aisa que el registro se encuentra en el Log de comandos y este registro
aparece en la parte superior de la Ventana Vista. Para realizar esta operacin es
necesario ir al men ANALIZAR y seleccionar Buscar.

Para el caso de Alpina, se trabajara con el archio endedores, para ello, es necesario
abrirlo. Luego se escoge la opcin buscar y se selecciona buscar registro y se escribe la
cedula de un endedor ,53105369,. Despus clic en Aceptar.

40

Lxtraer: permite copiar datos seleccionados del archio actual para otro archio, para
realizar esta extraccin se debe ir al men DA1OS y seleccionar Lxtraer o desde la
barra de botones con ,extraer,. Ls necesario establecer el nombre del archio al
que se quiere extraer, este archio lo coloca por deecto en la deinicin de archios de
entrada.

Ln el ejemplo se extraera del archio clientes, todos aquellos que tengan un crdito
mayor a >300000. Desde la opcin extraer se escoge en la solapa principal regi.tro en la
parte inerior en se debe estipular la expresin de LIMI1L_CRL ~ 300000, y se da
clic en Aceptar, tambin se debe poner un nombre al archio en donde se guardara la
extraccin, por ultimo da clic en Aceptar.


41


Lxportar: esta opcin se encuentra en el men DA1OS, seleccionando Lxportar.
Basicamente permite copiar datos seleccionados del archio actual para otro archio,
ACL permite leer datos desde cualquier uente de datos y crea archios de salida en
cualquiera de los siguientes ormatos:
- Desde \indows para otras aplicaciones de \indows
- Microso Lxcel
- Lotus 1, 2, 3
- \ord Perect 4.1, 6.0
- 1exto sin ormato
- Dbase III plus
- 1exto delimitado
J2.J.6 Reorganizacin de datos
Ordenar: este comando crea un nueo archio de datos en el cual los registros se
reorganizan con base en campos claes especiicados, esto es adecuado dado que los
archios ordenados son usados para mejorar reportes.

42
Con el archio de entas, es adecuado ordenarlo por No _ actura dado que este brinda
una secuencia real de las transacciones eectuadas. Para eectuar el ordenamiento se
debe ir al men DA1OS, escoger Ordenar. ACL le brinda un cuadro de dialogo en el
cual debe actiar la ariable por la cual quiere se realice el ordenamiento, para nuestro
ejemplo sera No _ actura y ademas debe poner un nombre para el archio que
guardara los datos ordenados, luego se da clic en Aceptar.



43
Dado que se estipulo que el ordenamiento se realiza en un archio nueo, este se e
relejado en la deinicin de archio de entrada.

Indexar: este comando crea un nueo archio de ndice separado que permite acceso a
los registros de un archio de datos en orden lgico, el archio de ndice resultante es
relatiamente pequeno. Ln el archio de inentarios, se creara un ndice para el No _
producto, para esto, se debe ir al men DA1OS, seleccionar Indexar, o tambin desde
la barra de botones escogiendo ,indexar,, con esto aparece un cuadro de dialogo,
en donde se escoge la ariable a indexar y se le pone un nombre al ndice, luego da clic
en Aceptar.




44
Despus de crear el ndice, este se e en la entana de panorama en la parte inerior.



J2.J.7 Muestreo Lstadistico

Lsta operacin de muestreo le ayudara a obtener una conclusin alida estadsticamente
sobre una poblacin de datos a partir de un nmero pequeno de muestras. ACL
soporta dos tcnicas comunes de muestreo:

- Ll Muestreo de unidades monetarias, en el cual la poblacin consiste en el alor
absoluto de un campo numrico.
- Ll muestreo de transacciones, en el cual la poblacin consiste del nmero de
registros.

Ademas ACL le brinda tres mtodos para seleccionar los elementos en el muestreo:
- Muestreo de interalo ijo
- Muestreo de interalo aleatorio
- Muestreo aleatorio.

Se puede hacer un muestreo de toda la poblacin, un subconjunto de la poblacin o
usar iltros para eectuar un muestreo condicional. ACL tiene tres comandos para
muestreo estadstico.

1amano: es para determinar estadsticamente tamanos e interalos adecuados.
Muestreo: para sacar muestras de una poblacin.
Laluar: para determinar el eecto de errores detectados en sus muestras.


45
Ln el archio entas de Alpina se realizara un muestreo de registros al campo ingresos,
para ello se debe ir al men MULS1RLO y seleccionar Muestreo. Ls necesario tener
abierto el archio entas. Al escoger el tipo de muestreo ACL brinda un cuadro de
dialogo donde debe elegir la ariable para realizar el muestreo que en nuestro caso es
ivgre.o., para el tipo de muestra se debe actiar regi.tro, en parametros de la muestra
ivterrato fi;o, y en el cuadro de interalo se pone : ,esto signiica que ACL diide el
archio en grupos de cinco registros, y que de cada grupo extrae uno para el muestreo,,
por ultimo se da un nombre v: Mve.treo ae ivgre.o., y se da clic en Aceptar.

Ln el muestreo siempre es necesario estipular un nombre de archio, por ello, el
muestreo se era relejado en ese archio, para nuestro ejemplo ser Mve.treo ae ivgre.o..


46
J2.2 OPLRACIONLS DL ARCHIVOS MUL1IPLLS
J2.2.J Unir y Relacionar

ACL permite realizar un comando unir el cual produce un nueo archio que combina
datos seleccionados de dos archios cada ez. Ll comando relaciones ejecuta una
asociacin irtual entre dos archios al mismo tiempo creando un inculo entre los
datos de un archio y los del otro. Cualquiera de los archios a ser relacionados o
asociados deben tener en comn un campo de caracteres idntico, este campo se
denomina campo clae, de esta orma estos campos deben tener la misma longitud y la
misma estructura.
Unir
Permite combinar campos de dos archios con estructuras dierentes en un tercer
archio. Comnmente se usa para comparar datos de ambos archios e identiicar
registros correspondientes o no correspondientes en uno o ambos archios.

Para ejempliicar este comando, se unira el archio entas y el de inentarios, con el in
de que en un nueo archio aparezca el nombre del producto, para esto, se debe ir al
men DA1OS, seleccionar Unir.

Ln el cuadro de dialogo es necesario escoger las claes primarias y secundarias con sus
respectios campos. Ln claes primarias se escogera No _ producto, y agregar todos los
campos, en clae secundaria No _ producto, y agregar descripcin. Se da un nombre
para el nueo archio, que en nuestro caso se llamara Unientaspro, por ultimo se da
clic en Aceptar. Lste nueo archio se podra encontrar en la deinid. Archios entrada.



47

Relacionar
Permite el acceso simultaneo de datos desde dos o mas archios. Para relacionar dos
archios cualesquiera, ambos deberan tener un campo clae en comn. Ln nuestro
ejemplo de Alpina se relacionara entas con clientes, para ello, primero se debe crear un
ndice en el archio clientes para el campo No _ cliente, el cual sera el campo clae
,para crear ndices se puede ir al instructio de indexar,. Luego se abre el archio entas
y se da el comando relaciones que se encuentra en el men DA1OS, de esta orma se
abre un cuadro de dialogo, en donde pide seleccionar el campo clae que es No_cliente
y el archio a relacionar sera clientes, ACL automaticamente reconoce el ndice, se
selecciona el ndice y se da clic en Relacionar, en el cuadro inerior se muestra la
relacin, por ultimo se da clic en 1erminado para aceptar la relacin.


48
Aadir campos del archivo clientes al archivo ventas
Dado que ya existe una relacin entre estos dos archios, ya se puede anadir campos de
un archio a otro, para esto, en la ista del archio entas, haga clic en la columna de
ttulo denominada No _ producto para seleccionarla. Posteriormente, haga clic en
,Anadir columnas,. ACL muestra el cuadro de dialogo Anadir columnas. Desde la lista
despegable en la parte inerior izquierda de este cuadro de dialogo, seleccione el
nombre del archio secundario relacionado, clientes.

Luego haga doble clic en el campo ctievte.vovbre y haga clic en Aceptar. ACL agrega el
campo nombre del archio clientes al archio entas.


49
Dado el resultado obtenido se puede obserar que al unir el nombre del cliente con su
respectio No _ cliente, aparecen espacios en blanco para los nombres, lo cual signiica
que no hay No _ cliente pues no existen su nombre en el archio de cliente ni tampoco
su No_cliente, esto es una orma de encontrar errores en los datos.
J2.2.2 Operaciones de inclusin /exclusin

Lstas operaciones permiten limitar el ambito de los datos que seran analizados, para
ello ACL usa parametros de ambito o iltros

Iiltros: existen dos categoras de iltros en ACL:
- liltros globales: restringen los datos que se podran er o analizar en un archio,
mientras el iltro esta actio.
- liltros locales: se combinan con casi cualquier comando simple u operacin en
ACL, dejando que usted deina con precisin el ambito de su analisis.

Ln el archio entas, se desea iltra aquellos productos que no estan en lista en la
empresa de Alpina, para esto, es necesario abrir el archio entas, luego hacer clic en
,Lditar el iltro de ista,, despus dar doble clic en No _ producto y adicionarle un
a 119, y dar clic en Aceptar.




50

Con el iltro realizado se puede obserar que existen errores en los datos pues Alpina
solo orece productos con cdigos hasta el nmero 11, y en el archio de entas
aparecen cdigos superiores lo cual es un error atal.
J3. OPLRACIONLS Y RU1INAS ADICIONALLS
1ambin se puede realizar las siguientes operaciones con ACL
- Operaciones aritmeticas: ACL permite ejecutar calculos aritmticos como
adicin ,-,, substraccin ,-,, multiplicacin ,,, diisin ,,, y exponenciacin
,`,.
- Operaciones lgicas: ACL soporta operaciones lgicas como: igual a ,~,,
mayor que ,,, Mayor o igual que ,~,, Menor que ,,, Menor o igual que
,~,, no igual a ,,
- Operaciones relacionales: ACL brinda el y, o, no.
- Iunciones: son rutinas analticas soisticadas que permiten un amplio interalo
de tareas de manipulacin computacional y de datos. Se usan principalmente
para crear campos de calculo o pruebas para iltrar registros.
ACL tiene ocho categoras de unciones: linanciera, Matematica, Cadena de
caracteres, conersin de datos, echa y hora, Bit,caracter, Lgicos y Miscelanea.
Iunciones de bits/caracteres
ASCII, ,:Deuele el alor decimal de ASCII del primer caracter de una
expresin.
BI1, ,: Regresa una cadena de ceros y unos que representan una posicin de byte
especiicada en el registro actual.

51
B\1L, ,:Deuele el byte a la posicin especiicada en el registro actual.
ClR, ,:Deuele el caracter correspondiente al alor decimal ASCII que se
especiica.
DIGI1, ,:Regresa el dgito superior o inerior de un byte compactado
especiicado.
lLXADLCIMAL, , Regresa una cadena de alores hexadecimales que
representan el contenido de un campo.
MASK, ,:Lxtrae bits indiiduales del primer byte de una expresin de caracteres.
SlIl1, ,:Desplaza el primer caracter de una expresin a la izquierda o a la
derecha en un nmero especiicado de bits.
Iunciones de conversin
DLCIMALS, ,:Deuele una expresin numrica con un nmero especiicado
de posiciones decimales.
LBCDIC, ,:Conierte una cadena en caracteres LBCDIC.
PACKLD, ,:Conierte datos numricos en un tipo de dato compactado de una
longitud especica.
S1RING, ,:Conierte una expresin numrica en una cadena de caracteres.
UNSIGNLD, ,:Conierte datos numricos en tipos de datos sin signo con una
longitud especica.
VALUL, ,:Conierte una expresin de caracteres en su equialente numrico.
ZONLD, ,:Conierte los datos numricos en ormato de datos zonados.
Iunciones de fecha y hora
AGL, ,:Regresa la antigedad de una echa ,en das, comparada con una echa
de corte especiicada o la echa actual del sistema.

52
CDO\, ,:Deuele el nombre del da de la semana para una echa especiicada.
C1OD, ,:Conierte una expresin de caracteres o numrica en una expresin de
echa alida, con ines de comparacin, con alores de campo de echa.
DA1L, ,:Conierte una expresin de echa, la echa actual del sistema o un
alor de campo de echa en una cadena de caracteres legible como echa.
DO\, ,:Regresa un alor numrico representando el da de la semana para una
echa especiicada.
1IML, ,:Regresa la echa y hora a partir del reloj del sistema.
Iunciones lgicas
BL1\LLN, ,:Comprueba si los alores de entrada se ajustan a un interalo
especiicado.
lIND, ,:Lncuentra una cadena en un campo o registro.
ISBLANK, ,:Comprueba si un alor de entrada esta totalmente en blanco.
MAP, ,:Compara una cadena con un ormato especiicado.
MA1Cl, ,:Compara una expresin o alor de campo a expresiones
especiicadas o alores de campo, con el in de determinar si existe al menos una
coincidencia.
SOUNDSLIKL, ,:Indica si dos cadenas son onticamente similares.
1LS1, ,:Busca las cadenas de caracteres especiicados en lugares especiicados
de un registro.
VLRIl\, ,:Busca datos inalidos.
Iunciones matemticas
ABSOLU1L, ,:Deuele el alor entero de una expresin numrica.

53
LXPONLN1, ,:Deuele el alor exponencial ,base 10, de una expresin
numrica.
lRLQULNC\, ,:Deuele la recuencia Benord esperada para dgitos
numricos positios interlineados secuenciales con una precisin de ocho
dgitos.
IN1LGLR, , Deuele el alor entero de una expresin numrica.
LOGARI1lM, ,:Deuele el logaritmo ,base 10, de una expresin numrica.
MAXIMUM, ,:Deuele el mayor de dos parametros numricos.
MINIMUM, ,:Deuele el menor de dos parametros numricos.
MOD, ,:Deuele el resto de una diisin.
RANDOM, ,:Deuele un nmero aleatorio comprendido entre cero y el alor
de una expresin numrica.
ROO1, ,:Deuele la raz cuadrada de una expresin numrica.
ROUND, ,:Deuele un nmero redondeado de una expresin numrica.
ZS1A1, ,:Calcula la estadstica Z estandar para utilizarse en muchas tareas de
solucin de problemas, incluyendo el analisis digital.
Iunciones financieras
LllLC1IVL, ,:Deuele el tipo de inters anual eectio de un prstamo.
lVANNUI1\, ,:Da como resultado el alor uturo de una serie de pagos.
lVLUMPSUM, ,:Da como resultado el alor uturo de suma global.
NOMINAL, ,:Da como resultado la tasa de inters nominal anual.
NPLR, ,:Da como resultado los perodos requeridos para deoler un prstamo.

54
PM1, ,:Da como resultado los pagos peridicos requeridos para deoler un
prstamo.
PVANNUI1\, ,:Da como resultado el alor actual de una serie de pagos.
PVLUMPSUM, ,:Da como resultado el alor actual de una suma global a abonar
en un nmero de perodos.
RA1L, ,:Deuele el tipo de inters por perodo.
Iunciones miscelnea
lILLSIZL, ,:Da como resultado el tamano, en bytes, del archio especiicado.
l1\PL, ,:Deuele el tipo de campo de un campo especico.
LLADING, ,:Deuele una cadena de caracteres conteniendo un nmero
especico de dgitos interlineados.
OllSL1, ,:Ajusta la posicin inicial de un campo en el registro actual.
RLCLLN, ,:Deuele la longitud del registro actual.
RLCNO, ,:Deuele el nmero de registro lgico actual.
Iunciones de Acceso de la Cadena
ALL1RIM, ,:Llimina los espacios en blanco a la izquierda y los espacios de in
de lnea de una cadena de caracteres. No aecta los espacios en blanco en la
cadena.
A1, ,:Localiza donde empieza una incidencia especiicada de una cadena de
caracteres, en otra cadena de caracteres.
BLANKS, ,:Crea una cadena de caracteres de longitud especiicada,
consistiendo exclusiamente de espacios en blanco. Compare con
"RLPLA1, ,", a continuacin.
CLLAN, ,:Descubre todos los caracteres no alidos de una cadena y los
reemplaza junto con todos los caracteres subsiguientes por espacios en blanco.

55
LXCLUDL, ,:Compara dos cadenas y deuele una cadena que contiene slo
los caracteres no comunes a ambas.
INCLUDL, ,:Compara dos cadenas y deuele una cadena que contiene slo
los caracteres comunes a ambas.
INSLR1, ,:Inserta caracteres o espacios en blanco en un lugar especiicado en
una cadena de caracteres.
LAS1, ,:Captura un nmero especiicado de caracteres del inal de una cadena.
LLNG1l, ,:Calcula el nmero de caracteres en una cadena especiicada.
LO\LR, ,:Conierte todos los caracteres alabticos de una expresin a
minsculas.
L1RIM, ,:Llimina los espacios en blanco del principio de una cadena.
OCCURS, ,:Cuenta el nmero de eces que ocurre una cadena de caracteres en
una cadena mayor.
PROPLR, ,:Conierte los caracteres alabticos de una cadena a maysculas y
minsculas de orma correcta para nombres propios.
RLMOVL, ,:Llimina caracteres indeseables de una cadena de caracteres.
RLPLA1, ,:Crea una cadena de caracteres que repite un alor constante un
nmero especiicado de eces. Compare con los "BLANKS, ," de arriba.
RLPLACL, ,:Reemplaza todas las incidencias de una cadena de caracteres por
otra.
RLVLRSL, ,:Inierte el orden de los caracteres en una cadena.
RJUS1Il\, ,:Justiica a la derecha una cadena para una longitud especiicada y
muee cualquier espacio en blanco arrastrados hacia delante de la cadena.
SOUNDLX, ,:Deuele un alor de cuatro caracteres para una cadena que
puede compararse con el alor de otra y er si ambas son onticamente
similares.

56
SPLI1, ,:Deuele un segmento especiicado de una cadena de caracteres
delimitada por separadores, tales como espacios y comas.
SUBS1RING, ,:Deuele una subcadena de una expresin de caracteres.
1RANSlORM, ,:Permite que caracteres hebreos sean mostrados de manera
adecuada en una cadena.
1RIM, ,:Llimina los espacios en blanco al inal de la cadena.
UPPLR, ,:Conierte todos los caracteres alabticos de una expresin en
maysculas.
- Lxpresiones: permiten eectuar calculos, especiicando condiciones lgicas. Por
ejemplo puede crear un campo que multiplique la cantidad por el costo.













57
BIBLIOGRAIIA

\\\.ACL.COM
Ayuda de ACL

También podría gustarte