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.