+ All Categories
Home > Documents > ACL 9 en Practica

ACL 9 en Practica

Date post: 01-Jun-2018
Category:
Upload: athene-capacitacion
View: 476 times
Download: 28 times
Share this document with a friend

of 36

Transcript
  • 8/9/2019 ACL 9 en Practica

    1/88

    ACL EN PRÁCTICA

  • 8/9/2019 ACL 9 en Practica

    2/88

  • 8/9/2019 ACL 9 en Practica

    3/88

    ACL EN PRÁCTICA

  • 8/9/2019 ACL 9 en Practica

    4/88

    Copyright © 2006 ACL Services Ltd.

    Todos los derechos reservados.

    Ninguna parte de este material puede reproducirse, almacenarse en un sistema de recuperación o transmitirse de cualquo por cualquier medio (fotocopia, electrónico, mecánico, grabación u otro), sin la autorización por escrito del editor, excaso de tratarse de un revisor quien puede citar pasajes breves en una revisión.

    Este material puede no contener toda la información o la información más reciente pertinente para su situación o la apldeseada. ACL ofrece servicios de soporte técnico y actualización, por separado.

    ACL 9Agosto de 2006

    ACL Services Ltd.1550 Alberni StreetVancouver, BCCanadá V6G 1A5

    Teléfono: +1-604-669-4225E-mail: [email protected]ágina web: www.acl.com

    Impreso en Canadá

    ACL, el logotipo de ACL, el logotipo de ACL con el texto “ACL Data you can trust. Results you can see.” y Audit ComLanguage son marcas comerciales o marcas registradas de ACL Services Ltd.

    Microsoft, Windows y Windows Server son marcas comerciales o marcas registradas de Microsoft Corporation. AIX, OOS/400 y z/OS son marcas registradas de IBM Corporation. Linux es una marca registrada de Linus Torvalds. SAP, R/2marcas comerciales o marcas registradas de SAP AG Crystal Reports es una marca comercial o marca comercial regis

  • 8/9/2019 ACL 9 en Practica

    5/88

  • 8/9/2019 ACL 9 en Practica

    6/88

  • 8/9/2019 ACL 9 en Practica

    7/88

    Ejercicios ..............................................................................Revisión del capítulo ..................................................................

    Capítulo 7: Validar, corregir y extraer datos . . . . . . . . . . . . . . . . . Importar los datos de transacciones de mayo ...............................Usar carpetas para organizar el proyecto ...............................Importar datos de transacción de mayo de 2003 ...................Comparar y corregir los formatos de tablas ...........................

    Combinar y verificar las tablas ...................................................Combinar las tablas de transacciones del mes de mayo .........Verificar la nueva tabla .........................................................Comprobar si hay duplicados en la tabla combinada .............Ejercicios ..............................................................................

    Aislar y corregir datos no válidos ...............................................Comprobar el formato de los números de tarjetas ..................Crear un campo de número de tarjeta de 16 dígitos ...............Extraer los registros corregidos a una nueva tabla .................Exportar la tabla combinada de transacciones a Excel ...........Crear una tabla de registros de empleados sin errores ...........Ejercicios ..............................................................................

    Ideas para otros análisis ..............................................................Revisión del capítulo ..................................................................

  • 8/9/2019 ACL 9 en Practica

    8/88

  • 8/9/2019 ACL 9 en Practica

    9/88

    CAP

    INTRODUCCIÓN A METAPHOR CORPOExperimente con casos de análisis de d

    ACL en Práctica es un tutorial que examina los registros de recurhumanos y las transacciones de tarjetas de crédito en una empreMetaphor Corporation. A medida que avance con los procedimiy ejemplos, aprenderá a aplicar las funciones de análisis y generreportes de ACL a datos del mundo real. Cuando termine el tutorisacar provecho de la eficiencia de ACL con sus propios datos.

    En este capítulo…Revisión de los objetivos deltutorialAcerca de Metaphor CorporationExaminar los archivosPlanificar el proyecto

  • 8/9/2019 ACL 9 en Practica

    10/88

    Capítulo 1: Introducción a Metaphor Corporation

    ■ Objetivos del tutorialEn este tutorial usted:

    ■ Trabajará con un proyecto existente de análisis dedatos

    ■ Creará y trabajará con un nuevo proyecto de ACL desde el principio hasta el final

    ■ Generará un reporte de los resultados de suproyecto en ACL

    ■ Exportará datos a otro formato de archivo

    Estos pasos son típicos de los distintos proyectos deanálisis de datos pequeños y grandes que puede efectuaren ACL.

    Capítulo 2: “Examinar datos de empleados”

    Objetivo:Examinar los datos del perfil de los empleadosde Metaphor Corporation.

    Resumen: ■ Examinar el proyecto y su contenido■ Crear un panorama estadístico■ Examinar los salarios y las bonificaciones

    que perciben los empleados

    Capítulo 3: “Configurar el proyecto”

    Objetivo: Crear el proyecto y agregar los datos.Resumen:

    ■ Crear un proyecto en ACL.■ Importar los datos al proyecto. Cada origen de datos

    es una tabla independiente en el proyecto deACL

    Capítulo 4: “Comenzar el análisis”

    Objetivo: Obtener información básica sobre lde tarjetas de crédito y las transacciones.

    Resumen: ■ Determinar el límite de exposición cre

    de la empresa.■ Establecer cuáles son los números de

    crédito que vencerán en un período dey extraer esta información.

    ■ Buscar las transacciones vinculadas cdeterminado cliente.

    ■ Obtener información básica sobre los tarjetas de crédito.

    Capítulo 5: “Examinar los modelos de gObjetivo: Buscar información sobre el desgloy modelos de gastos.Resumen:

    ■ Determinar las transacciones por códicategoría de establecimiento.

    ■ Separar las transacciones correspondiea pasajes aéreos, estadías en hoteles o de alquiler.

    ■ Determinar los gastos correspondientea establecimientos de venta de bebidasde golf.

    ■ Determinar el total de los importes de por número de tarjeta de crédito.

  • 8/9/2019 ACL 9 en Practica

    11/88

    Acerca de M

    Capítulo 6: “Analizar transacciones”

    Objetivo: Determinar si las transacciones son aceptables,no aceptables o si requieren de aprobación.

    Resumen: ■ Determinar cuáles son las transacciones no

    aceptables y qué empleados realizaron estastransacciones.

    ■ Generar un reporte que indique los empleados querealizaron transacciones no aceptables, los detalles

    de las transacciones y los departamentos de losempleados.

    Capítulo 7: “Validar, corregir y extraer datos”

    Objetivo: Ampliar el análisis para incluir otros archivosde datos.

    Resumen: Esta sección del tutorial amplía la situación de

    Metaphor Corporation.■ Importar como tablas los archivos de transacción

    de tarjetas de crédito de mayo de 2003.■ Limpiar los datos de las tablas de transacción de

    tarjetas de crédito de mayo de 2003.■ Extraer los datos corregidos a nuevas tablas.■ Combinar las dos tablas de transacción de tarjetas

    de crédito de mayo de 2003 en una sola.■ Usar las técnicas aprendidas, analizar las

    transacciones de tarjetas de crédito de mayode 2003.

    ■ Acerca de Metaphor CDesde 1995, Metaphor se dedica a l

    de software y servicios informáticosconsultores que son empleados con dEstos consultores trabajan fuera de lMetaphor y viajan por todo el mundprogramas de software, dictar cursoe iniciar y mantener relaciones come

    Metaphor también cuenta con empley profesionales en su casa central. Ade venta en distintos lugares del munempleados.

  • 8/9/2019 ACL 9 en Practica

    12/88

    Capítulo 1: Introducción a Metaphor Corporation

    Políticas de Metaphor relativas a tarjetas decrédito

    La mayoría de los empleados cuentan con una tarjeta decrédito de la compañía. Cuando un empleado adquiereproductos o servicios para la compañía, debe utilizar unatarjeta de crédito de la compañía.

    Los empleados realizan actividades sociales con losclientes actuales y potenciales según corresponda, a nivellocal y durante sus viajes. También son responsables desu propio desarrollo profesional y están autorizados

    a abonar con la tarjeta de crédito corporativa los gastospor cursos, libros, suscripciones a revistas académicasy afiliaciones profesionales. Algunos empleados sonresponsables de comprar suministros para la oficina.

    En consecuencia, Metaphor Corporation tiene gastossignificativos en varias categorías.

    ■ Viajes■

    Actividades sociales■ Atención al cliente■ Desarrollo profesional■ Gastos internos de oficina

    Es la política de Metaphor que todas las compras seasignen a un número de cliente. Si bien la mayoría delos números de cliente corresponden a clientes externos,los números que comienzan con un cero correspondena los departamentos internos.

    Los empleados saben que no son aceptables determinadascategorías de transacciones. Por ejemplo, los empleados nodeben usar la tarjeta de crédito corporativa para juegos deapuesta. Aunque la empresa a veces aprueba transacciones

    Al utilizar ACL para analizar las transaccionesde crédito de los empleados de Metaphor, ustencontrar las transacciones que transgreden l

    de la empresa y aquellas transacciones que perróneas o fraudulentas.

    En la siguiente tabla se indican los gastos pe

    Viajes Actividadessociales

    Oficinadesarroprofesio

    Pasajes aéreosHotelTaxisRestaurantesAutomóviles dealquilerPasajes de ómnibusde larga distanciaAgencias de viajePeajes

    RestaurantesBaresAlquiler deembarcacionesServicios de cateringPanaderíasEventos deportivosServicios recreativosParques dediversionesCanchas de golf AtraccionesturísticasEntradas de teatroPasajes paraexcursionesMúsicosPistas de bowling

    Cuotas sclubesCuotas dorganizaprofesioCuotas dasociaciLibros yComputpiezas dcomputay softwaSuminisoficina

  • 8/9/2019 ACL 9 en Practica

    13/88

    Acerca de M

    Códigos de categorías aceptablesEl análisis de tarjetas de crédito de este tutorial se basaen la lista de Códigos de categoría de establecimiento,que utilizan las principales emisoras de tarjetas. Contienemiles de códigos numéricos de cuatro dígitos, incluyendocódigos exclusivos para las principales compañías aéreasy cadenas de hoteles así como numerosos códigosgenéricos. Toda transacción de tarjeta de créditotiene asignado un código de categoría.

    En el mundo real, las emisoras de tarjetas de crédito raravez asignan códigos incorrectos, de manera que si obtieneresultados dudosos, póngase en contacto con elcomerciante para verificar el código.

    A los fines de este análisis, usted podrá comparar loscódigos de transacción con las listas de códigos decategorías aceptables y no aceptables. Por ejemplo, si unempleado de Metaphor utiliza su tarjeta de crédito en

    juegos de apuesta, el código de transacción indica quese trata de una transacción no aceptable.

    El documentoPolíticas.doc, que se adjunta con los datosdel tutorial, analiza las políticas adecuadas para el usode tarjetas de crédito. El analista de datos utiliza estedocumento para determinar los tipos de transaccionesque deben tener indicadores.

    Archivos de datos de MetaphorAl realizar un análisis para su empreque reciba los datos en cualquier fordisponible. Sin embargo, en este tutun proyecto de análisis ya planificadrealizó una gran parte del trabajo pr

    Para este proyecto, utilizará estos ar■ Códigos_aceptables.mdb

    Este archivo Access tiene unacategorías aceptables de la liscategoría de establecimiento.

    ■ Tarjetas_crédito_Metaphor.xlEsta hoja de cálculo de Excel sobre tarjetas de crédito.

    ■ Departamentos_compañía.txEste archivo delimitado por tauna lista de departamentos y internos.

    ■ Empleados.cvsEste archivo de texto delimitacontiene una lista con los nomde empleados, y números de t

    ■ Trans_abril.xlsEsta hoja de cálculo de Excel

    de transacciones de tarjeta dede 2003.■ Códigos_inaceptables.txt

    Este archivo de texto delimitacontiene una lista de códigos aceptables de la lista de códig

  • 8/9/2019 ACL 9 en Practica

    14/88

  • 8/9/2019 ACL 9 en Practica

    15/88

    P

    Por ejemplo, si desea analizar algunos aspectos de lasfacturas de clientes del período 1999-2002, es posible quelos datos estén en una vasta base de datos cuyo formato

    no es de fácil acceso. Puede pedirle al departamento desistemas que le suministre información sobre camposespecíficos, como por ejemplo:

    Con este tipo de información, podrá saber con antelacióncómo se presentan los datos. Por ejemplo, sabrá que losdos campos de fecha tienen un formato diferente.

    Si bien ACL tiene capacidad para manejar datos difíciles,usted mismo puede facilitar el proceso asegurándose deque los datos están limpios.

    Sugerencias generalesTenga en cuenta los siguientes pasosa organizar el nuevo proyecto.

    ■ Perfeccione su estrategia conprueba. Prácticamente no es nse limite a usar los ejemplos d ACL puede leer archivos de cuSin embargo, las extraccionesdatos pueden ser útiles al prepestrategia analítica.

    Por ejemplo, puede analizar ldía antes de analizar los de unaños. Trabajar con un archivode registros es mucho más rápun archivo que contiene un mUna vez que haya definido suaplicarla a un archivo de un m

    Elimine los errores de los datanálisis mejorará en relación dde los datos. Trate de eliminardatos antes de agregarlos a ACL.puede utilizar ACL para correg

    ■ Experimente con los datos.Si lo que hará una función o un de todos modos, puede probarsufrirán alteraciones.

    Campo Comentarios

    Nombre de la empresa 30 caracteres, Texto

    Importe 12 caracteres, TextoFecha de factura 10 caracteres, Fecha

    DD/MM/AAAA

    Fecha_pago 10 caracteres, FechaDD/MM/AAAA

  • 8/9/2019 ACL 9 en Practica

    16/88

    Capítulo 1: Introducción a Metaphor Corporation

    ■ Revisión del capítuloEn este capítulo usted aprendió:

    ■ Los objetivos del tutorial.■ Las políticas de Metaphor relativas a tarjetas

    de crédito.■ Cómo planificar un proyecto típico de ACL.

  • 8/9/2019 ACL 9 en Practica

    17/88

    CAP

    EXAMINAR DATOS DE EMPL Analizar salarios, bonificaciones y fe

    En este capítulo, considerará algunos datos del perfil de los empMetaphor Corporation. Analizará los salarios, las bonificacionede contratación y demás información de recursos humanos. En de este análisis, aprenderá las nociones básicas de ACL, navegará poprograma y analizará datos.En este caso, se hace cargo del proyecto de ACL iniciado por un coleAnaliza los datos que reunió su compañero.

    En este capítulo…Examinar la lista de empleadosExaminar salariosy bonificaciones

  • 8/9/2019 ACL 9 en Practica

    18/88

  • 8/9/2019 ACL 9 en Practica

    19/88

    Examinar l

    Ver el contenido del proyecto de datos de empleados1 En elPanorama, haga clic con el botón secundario

    del ratón enDatos_empleados_Metaphor.ACL y seleccionePropiedades. Haga clic en la fichaNotas.Si bien este proyecto no contiene notas, usted puedeagregarlas en cualquier momento para escribirdetalles de su trabajo.

    2 Cierre el cuadro de diálogoPropiedades delProyecto.

    3 Haga doble clic enAgentes_Metaphor en elPanorama para abrir la tabla.

    4 SeleccioneAnalizar » Contar registros. Apareceráel cuadro de diálogoContar. Haga clic enAceptar.El recuento de 41 registros aparece en la parte inferiorde la pantalla. Aunque no puede ver las diferencias enla pantalla, ACL escribió esa información en el log.

    5 Abra la tablaLista_empleados. Cuente el número deempleados. ¿Cuántos empleados hay? Debe tener 200.

    Obtener una visión estadísticaLos comandos Estadísticas y Perfil luna imagen instantánea de los datos se trata de tablas más grandes, los cy Perfil permiten obtener informació

    El comando Estadísticas funciona coy de fechas. El comando Perfil sólo numéricos.

    En este procedimiento, usted generala tablaLista_empleados, como por ede fechas de contratación y salarios.

    Generar estadísticas en la lista de emple

    1 Con la tablaLista_empleados activAnalizar » Estadístico » Estadísel cuadro de diálogoEstadísticas.

    Antes de un ejecutar un coman ACninguna columna esté selecciocontrario, ACL sólo ejecutará el coseleccionado

    C í l 2 E i d d l d

  • 8/9/2019 ACL 9 en Practica

    20/88

    Capítulo 2: Examinar datos de empleados

    2 Haga clic en el botónEstadísticas en. Aparecerá elcuadro de diálogoCampos seleccionados. Haga clicen Agregar todos.

    3 Haga clic enAceptar.4 En la fichaSalida, asegúrese de seleccionarPantalla

    y haga clic enAceptar. ACL muestra los resultados.

    Si se desplaza hacia abajo, podrá ver que la primera fechade contratación es 05/01/1995 y la última es 19/12/2002.

    Si lo prefiere, puede ejecutar el comando Esten cada campo por separado para que los resse visualicen por separado.

    El comando Perfil también le ofrece un panodatos que es más conciso que el provisto porEstadísticas.

    Utilizar el comando Perfil para obtener informaciuna tabla

    1 Con la tablaLista_empleados activa, selecAnalizar » Estadístico » Perfil. Aparecerá ede diálogoPerfil.

    2 Seleccione todos los campos y haga clic eA ACL muestra los resultados.

    En la ficha se muestra cada uno de los valore

    E min r l

  • 8/9/2019 ACL 9 en Practica

    21/88

    Examinar l

    Verificar si existen registros duplicadosUno de los métodos para garantizar la integridad delos datos consiste en comprobar si existen registrosduplicados.Puede ser una tarea más complicada de lo que parecea primera vista. Es posible que un empleado figure enla lista con dos nombres o que aparezca dos veces con elmismo nombre. Puede suceder que a dos empleados seles haya asignado involuntariamente el mismo número.El tipo de duplicados a controlar depende de los datos

    con los que usted está trabajando.En los siguientes procedimientos, usted comprobará sihay apellidos y números de empleados duplicados.

    Verificar si existen apellidos duplicados

    1 Con la tablaLista_empleados activa, seleccioneAnalizar » Buscar duplicados. Aparecerá el cuadrode diálogoDuplicados.

    2 Haga clic enDuplicados en. Aparecerá el cuadrode diálogoCampos seleccionados. Haga clic en

    3 Haga clic en el botónListar campocuadro de diálogoCampos seleccen el botónAgregar todos. Haga c

    Aunque usted está verificando si solo campo, incluya todos los camsalida para interpretar con más faresultados.

    4 En la fichaSalida, seleccionePantaAceptar. ACL muestra los resultados.

    5 En la columnaApellido, haga clic ACL muestra una vista filtrada deLista_empleados con los detallesa ese empleado.

    A continuación decide controlar la tLista_empleados para determinar si de empleados duplicados.

    Capítulo 2: Examinar datos de empleados

  • 8/9/2019 ACL 9 en Practica

    22/88

    Capítulo 2: Examinar datos de empleados

    Verificar si existen números de empleados duplicados

    1 Haga clic en el botónEliminar filtro para quitar elfiltro. Vuelve a aparecer la tabla completa

    Lista_empleados.2 SeleccioneAnalizar » Buscar duplicados. Aparecerá

    el cuadro de diálogoDuplicados.3 Haga clic enDuplicados en. Aparecerá el cuadro de

    diálogoCampos seleccionados. SeleccioneNroEmpl y haga clic en el botón de flecha. Haga clic enAceptar.

    4 En la fichaSalida, seleccionePantalla. Haga clic enAceptar.

    5 Vea la fichaDuplicados. No se encontraron númerosde empleados duplicados.

    ■ Examinar los salarios y lasbonificaciones que percibe

    los empleadosLe solicitaron que busque varias cosas en losempleados:

    ■ El total de bonificaciones que se abonaño 2002

    ■ Los salarios pagados: del máximo al my del mínimo al máximo

    ■ El número de empleados contratados e■ La relación bonificaciones/salario por

    empleado en 2002

    TareasDeterminar el importe total de bonificacionVer salarios en orden ascendente y descendVer los empleados contratados en 2002.Calcular las bonificaciones como porcentaj

  • 8/9/2019 ACL 9 en Practica

    23/88

    Capítulo 2: Examinar datos de empleados

  • 8/9/2019 ACL 9 en Practica

    24/88

    Capítulo 2: Examinar datos de empleados

    Ver los empleados contratados en 2002Para determinar cuántos empleados se contrataron en2002, aplique un filtro a la vista. Un filtro es unaexpresión lógica que usted puede ingresar en el cuadro de textoFiltro de la vista. ACL sólo muestra los registros quecoinciden con el filtro.

    Crear un filtro para mostrar los empleados contratados enel año 2002

    1 Haga clic en el botónEditar el filtro de vista .Aparecerá el cuadro de diálogoEditar el filtro devista. Puede utilizar este cuadro de diálogo paracrear y editar filtros que se aplican a la tabla actual.

    2 En la listaCampos disponibles, haga doble clic enFechaContratación.

    3 Haga clic en>= en el panel central.4 Haga clic enFecha. Localice 1 de enero de 2002

    y haga clic enAceptar.

    La expresión debe decir:FechaContratación >= `20020101`

    Observe que en los filtros que contienen fechas seutilizan comillas simples invertidas. No puedeusar las comillas comunes cuando maneja fechas

    t d t ill i l

    Si bien usted sabe que no se contrataron e2003, quiere asegurarse de que el período es el correcto. Desea obtener una lista de locontratados entre el 1 de enero de 2002 y ediciembre de 2002.

    5 Cambie la expresión para que diga:FechaContratación >= `20020101` ANDFechaContratación

  • 8/9/2019 ACL 9 en Practica

    25/88

    y q

    Calcular las bonificaciones como porcentaje delsalario

    Usted desea calcular las bonificaciones como porcentajedel salario de todos los empleados. A tal fin, agregue uncampo computado al formato de la tabla.

    Un campo computado se crea con una expresión.Esta expresión puede usar uno o varios campos de losque existen en la tabla.

    Agregar un campo computado al formato de la tabla

    1 Con la tablaLista_empleados activa, haga clic en elbotón Eliminar filtro para quitar el filtro.

    2 SeleccioneEdición » Formato de tabla. Se abre laventana deFormato de tabla y se visualiza la fichaEditar campos/expresiones.

    3 Haga clic en el botónAgregar una nueva expresiónubicado a la izquierda. La fichaEditar

    campos/expresiones cambia para que usted pueda

    4 IngreseBonificación_porcentaje campoNombre.

    5 Haga clic enf(x). Aparecerá el cua

    Generador de expresiones. ElGenexpresiones es igual al cuadro deel filtro de vista que ya utilizó.

    6 En el cuadroExpresión, escriba su(Bonificación_2002 * 100,00) / Salario

    Esta expresión calcula las bonificomo porcentaje del salario de lo

    7 Haga clic enAceptar.8 En la listaFormato, ingrese999999,

    9 Para guardar los cambios, haga cverificación verde.

    10Cierre la ventanaFormato de tablaAunque usted ha creado el nuevono aparece en la vistaLista_emple

    11 Haga clic con el botón secundari

    Para obtener más informaciónprecisión y exactitud de los cáAyuda » Índice y busque “conexpresiones decimales”.

    Capítulo 2: Examinar datos de empleados

  • 8/9/2019 ACL 9 en Practica

    26/88

    p p

    12SeleccioneBonificación_porcentaje_del_salario y haga clic en el botón de flecha. ApareceráBonificación_porcentaje_del_salario en la listaCampos seleccionados. Haga clic enAceptar.

    Al trabajar en un proyecto de ACL, es posible quedesee modificar el ancho de las columnas. Puedemover el separador de las columnas para ajustar elancho a fin de que ocupen menos espacio en la vista.Otra posibilidad para cambiar el tamaño de unacolumna al ancho de la visualización es hacer dobleclic a la derecha del encabezado de la columna. Paracambiar el tamaño de más de una columna a la vez,seleccione varias columnas, luego haga doble clic a laderecha del encabezado de una columna.

    13Cierre la vista y haga clic enSí cuando ACL le indiqueque la guarde.

    Ejercicios1 ¿Puede ejecutar el comando Perfil sólo en

    FechaContratación de la tablaLista_empleEjecute el comando Estadísticas sólo en lFechaContratación.¿Qué resultados obtiene? ¿Cuándo son útcomandos Estadísticas y Perfil?

    2 Ejecute el comando Ordenación rápida enBonificación_2002 de la tablaLista_emple

    3 Ejecute el comando Ordenación rápida enComi_2002 de la tablaAgentes_Metaphor, ascendente y luego en orden descendentecomandos Estadísticas y Perfil en esta tab

    4 Determine el total de comisiones pagadas de Metaphor en el año 2002.

    5 Facilite la lectura de la vista ajustando locolumna y arrastrando las columnas haciao la derecha. Puede ajustar las columnas momento mientras sigue el tutorial.

    Tenga en cuenta que la relación será asimétrica para losempleados contratados en el año 2002, debido a que notrabajaron un año completo en Metaphor. Puede aplicar un filtropara ocultar los registros de los empleados contratados en 2002.

    R

  • 8/9/2019 ACL 9 en Practica

    27/88

    ■ Revisión del capítuloEn este capítulo usted realizó las siguientes tareas:

    ■ Abrir un proyecto■ Ver el contenido del proyecto■ Usar los comandos Estadísticas y Perfil para

    analizar los datos■ Usar el comando Ordenación rápida para ordenar

    los datos con un criterio específico■ Crear y aplicar filtros

    Ha finalizado una pequeña demostración de lo que puedehacer con ACL. En los siguientes capítulos trabajará conejemplos más complejos.

    Capítulo 2: Examinar datos de empleados

  • 8/9/2019 ACL 9 en Practica

    28/88

  • 8/9/2019 ACL 9 en Practica

    29/88

    CAP

    CONFIGURAR EL PROCrear el proyecto y ag

    Antes de comenzar el análisis de las transacciones de tarjeta de Metaphor Corporation, usted debe crear un proyecto y acceder ade tarjeta de crédito.

    Los proyectos de ACL funcionan como contenedores de datos. Ustimportar al proyecto datos provenientes de fuentes tales como hcálculo Excel, archivos de texto, bases de datos Access, archivoDebe importar cada origen de datos como una tabla separada. Uimportados los datos, podrá proceder a su análisis.

    En este capítulo…Administrar proyectos en ACLImportar archivos a un proyectoComprobar y verificar los datos

    Capítulo 3: Configurar el proyecto

  • 8/9/2019 ACL 9 en Practica

    30/88

    ■ Comenzar el proyecto en ACLComo usted está comenzando un nuevo proyecto deanálisis, primero creará un proyecto en ACL.

    Crear un proyecto en ACLPara comenzar a trabajar en ACL, cree un proyeguardar o cerrar un proyecto de ACL como lo hadocumento de un procesador de texto o una hcálculo.

    Crear un proyecto en ACL

    1 SeleccioneArchivo » Nuevo » Proyecto.2 En el cuadroNombre del archivo, ingrese

    Tutorial_ACL_Metaphor y haga clic enG

    Aparecerá elAsistente de Definición de Dato.este asistente para importar los datos a su pro

    TareasCrear un proyecto en ACL.Importar los archivos de datos como tablas.Otras situaciones de importación de datos.

    Si necesita cambiar una selección anteriorAsistente de Definición de Datos, haga clic enAtrás volver a la pantalla deseada.

  • 8/9/2019 ACL 9 en Practica

    31/88

    Capítulo 3: Configurar el proyecto

  • 8/9/2019 ACL 9 en Practica

    32/88

    Importar el archivo Códigos_inaceptables.txt

    El archivoCódigos_inaceptables.txt tiene dos columnascon los títulosCódigos yDescripción, respectivamente.

    Las entradas de los campos están separadas portabuladores.

    1 SeleccioneArchivo » Nuevo » Tabla. Haga clic enSiguiente hasta que aparezca el cuadro de diálogoSeleccione el archivo a definir.

    2 Localice el archivoCódigos_inaceptables.txt y hagadoble clic en él. Haga clic enSiguiente.

    3 En la pantallaFormato de archivo delAsistente deDefinición de Datos, seleccione la opciónArchivo detexto delimitado y haga clic enSiguiente.

    Aparecerá la pantallaPropiedades de archivodelimitado delAsistente de Definición de Datos.

    4 SeleccioneTAB en la columnaSeparador de campo.Los datos se separan correctamente en dos campos.

    5 Seleccione la opciónUsar la primera línea comonombre de campos.La primera fila del archivo contiene los nombres decampo, que sonCódigos yDescripción en este caso.

    Puede ver el formato del archivo definidoasistente.

    6 Haga clic enSiguiente y guarde la tabla coCódigos_inaceptables .Aparecerá la pantallaEditar propiedades ddel asistente. Puede cambiar el tipo de dacampo. ACL puede identificar los datos qunecesariamente correctos.

    7 En la pantallaEditar propiedades de campasistente, el campoCódigos es la opciónpredeterminada. SeleccioneTexto ASCIIen desplegable deTipo.Si bien los códigos de categorías no acep

    compuestos por dígitos, usted desea que ACLconsidere como datos de caracteres en lugnuméricos.

    8 Haga clic en el encabezado de la columnaDescripción en la pantallaEditar propiedacampos Debe tener unTipo deTexto ASC

    Es mejor asignar a cada campo el tipo de datos correcto cuando seimportan a ACL. Sin embargo, es posible cambiar el tipo de datosdespués de la importación del archivo.

    Comenza

  • 8/9/2019 ACL 9 en Practica

    33/88

    El asistente le ofrece un resumen del archivo.10Haga clic enFinalizar. Haga clic enAceptar cuando

    se le pregunte si desea guardar la tabla.

    Aparecerá la tablaCódigos_inaceptables en ACL. Puededesplazarse por el contenido.

    Importar el archivo Departamentos_compañía.txt

    El formato de este archivo es similar al del archivoCódigos_inaceptables.txt pero no tiene filas deencabezado. Deberá agregar los nombres de los campos

    en elAsistente de Definición de Datos.1 SeleccioneArchivo » Nuevo » Tabla para abrir el

    Asistente de Definición de Datos. Avance por laspantallas del asistente como lo hizo con el archivoanterior, pero esta vez seleccioneDepartamentos_compañía.txt. SeleccioneArchivode texto delimitado en la pantallaFormato dearchivo. Haga clic enSiguiente.

    2 En la pantallaPropiedades de archivo delimitado,cancele la selección deUsar la primera línea comonombre de campos, de ser necesario. SeleccioneTAB como elSeparador de campo.

    3 Haga clic enSiguiente. Aparecerá el cuadro dediálogoGuardar archivo de datos como.

    4 IngreseDpto_compañía

    comoNombre del archivo.Haga clic enGuardar.Ahora puede editar las propiedades de los campos.

    5 En la pantallaEditar propiedades dNombre_dpto en el cuadro de te

    6 Haga clic en el encabezado de laIngreseCód_dpto en el campoNodesplegable deTipo, seleccioneTex

    7 Haga clic enSiguiente. Haga clic eclic enAceptar para aceptar el me

    Se abre la tablaDpto_compañíaen la

    Importar el archivo Empleados.csv

    1 SeleccioneArchivo » Nuevo » TaAsistente de Definición de Dato.

    2 Avance por las pantallas del asistarchivoEmpleados.csv prácticamemanera en que lo hizo con el archCódigos_inaceptables.txt.

    3 En la pantallaFormato de archivo,ACL i t l hi A

    Capítulo 3: Configurar el proyecto

  • 8/9/2019 ACL 9 en Practica

    34/88

    4 En la pantallaPropiedades de archivo delimitado,asegúrese de que:■ Se seleccioneComa como elSeparador de

    campo.■ Se seleccioneUsar la primera línea como

    nombre de campos.5 Haga clic enSiguiente. Guarde el archivo como

    Empleados .6 En la pantallaEditar propiedades de campos:

    ■ Cambie los camposNúmTarj yNroEmpl altipo Texto ASCII.

    ■ Cambie el campoFechaContratación al tipoFecha.

    ■ Asegúrese de que los camposSalario y Bonificación_2002 sean del tiponumérico(Con formato).

    ■ Puede cambiar los títulos de las columnas si deseatrabajar con títulos más cómodos. El cambio delos títulos no afecta los nombres de los campos.

    7 Haga clic enSiguiente. Guarde la tabla comoEmpleados .

    8 Haga clic enFinalizar. Haga clic enAceptar paraaceptar el mensaje.Se abre la tablaEmpleadosen la vista.

    A continuación importará los datos de la base de datosCódigos_aceptables.

    Importar la base de datos Códigos_aceptables de A

    1 Haga clic enArchivo » Nuevo » Tabla. Avanpantallas delAsistente de Definición de D

    archivoCódigos_aceptables.mdb.2 Siga avanzando por las pantallas del asistDado que esta base de datos contiene unase selecciona automáticamenteCódigos_acen la listaSeleccione la tabla o vista de A

    3 Guarde la tabla comoCódigos_aceptables4 Haga clic enFinalizar. Haga clic enAceptar

    aceptar el mensaje. Se abre la tablaCódigos_aceptables en la vista.

    Como puede ver en elPanorama a la izquierdaproyecto, los datos de cada archivo se colocaseparadas. Debe tener seis tablas en su proye

    ■ Códigos_aceptables■ Códigos_inaceptables■ Dpto_compañía■ Empleados■ Tarjetas_crédito_Metaphor■ Trans_abril

    Guardar el proyecto

    ■ Haga clic enArchivo » Guardar proyecTambién puede hacer clic en el botónGuel proyecto abiertoen la barra de herra

    Para avanzar con este tutorial de manera eficdebe guardar su trabajo a medida que pasa d

    di i t t

    Comenza

  • 8/9/2019 ACL 9 en Practica

    35/88

    Como con cualquier aplicación de Windows, debeguardar su trabajo en ACL con cierta frecuencia mientrastrabaja en un proyecto. De esta manera, evitará que sepierdan los datos en caso de producirse una caída elsistema. Además, ACL genera automáticamente unacopia de seguridad del proyecto en curso. También debeguardar su trabajo al agregar o eliminar datos de suproyecto.

    Durante todo el tutorial, se le indicará que guarde loscambios en una tabla, en especial cuando pase de unatabla a otra o cuando cierre el proyecto. Haga clic enSí

    para guardar el trabajo realizado en cada tabla.

    EjercicioGuarde el proyecto existente con un Prueba_Tutorial_ACL_Metaphor. Pa

    Archivo » Guardar proyecto Como. Scon el proyecto original,Tutorial_ACL

    Puede detener el tutorial en cualquier momento cerrandoy guardando el proyecto.

    Capítulo 3: Configurar el proyecto

  • 8/9/2019 ACL 9 en Practica

    36/88

    ■ Comprobar y verificar los datosAntes de analizar los datos, siempre debe verificarlos.Porejemplo, si se supone que un campo contiene fechas,pero sólo contiene nombres, es posible que su análisiscarezca de sentido. ACL tiene varios comandos queusted puede usar para verificar los datos.

    Verificar el tipo y formato de los datosAntes de comenzar su análisis, verifique el fde cada tabla para determinar si:

    ■ Los tipos de datos de cada campo soncorrectos.

    ■ Los campos están correctamente definEn la siguiente tabla se ofrece información saspecto de los campos en las tablas y el tipo que ACL les asigna.La presentación de los datos es una cuestión preferencia personal. Por ejemplo, usted deciprefiere que el formato de todas las tarjetas dincluya un guión detrás de los cuatro dígitosproyecto, se optó por mostrar una cadena de 1de longitud.

    TareasVerificar el tipo y formato de los datos.Verificar los datos en una tabla.Documentar el trabajo.

    Archivos Tipo y formato de los datos

    Números de tarjeta decrédito

    Cada entrada debe tener 16 dígitoadicionales. El campo debe tener

    Fechas Cada entrada debe tener una fecposible que desee definir si todas comprendidas en un período deterdebe tener un tipo de datos de Fec

    Importes detransacción, cargosfinancieros y límites decrédito

    Cada entrada debe ser numérica, cdecimales. El campo debe tener unNumérico.

    Nombres Las entradas sólo deben contenguiones. El campo debe tener un t

  • 8/9/2019 ACL 9 en Practica

    37/88

    Capítulo 3: Configurar el proyecto

  • 8/9/2019 ACL 9 en Practica

    38/88

    Verificar los datos en una tablaUna vez que determina que los tipos de datos y los datosestán correctamente definidos, puede comprobar si los

    datos coinciden con el tipo asignado. Utilice el comandoVerificar para comprobar si los datos de una tablacoinciden con su tipo.

    Por ejemplo, si tiene letras en un campo definido conel tipo numérico, o números decimales en un campodefinido con el tipo fecha, el comando Verificar indicarálos datos no válidos.

    Verificar los datos en una tabla

    1 Abra la tablaTarjetas_crédito_Metaphor.2 Haga clic enDatos » Verificar.3 Haga clic enVerificar campos. Aparecerá el cuadro

    de diálogoCampos seleccionados.4 Haga clic enAgregar todos. Haga clic enAceptar.

    Debe ver una lista de los campos que desea verificaren la listaVerificar campos.

    5 Haga clic enAceptar.

    No debe tener datos no válidos.

    Ha verificado todos los campos de la tabla.

    Documentar el trabajoAl trabajar con un proyecto de ACL, desea que métodos utilizados sean claros. Puede justifi

    resultados de su trabajo o permitir que otra pasuma las tareas de análisis, de ser necesariodocumentación adecuada, puede ver de inmetrabajo realizado en ACL. De esta manera se fasu trabajo, en particular si usted es responsabvarios proyectos de análisis.

    Si asume un proyecto que estaba realizando

    la documentación tendrá un inmenso valor. Ansi usted asigna el proyecto a otro colega, será mese colega poder leer las notas históricas del p

    Agregar y editar notas del proyecto

    1 Seleccione el nombre del proyecto en elPano2 Haga clic enArchivo » Propiedades. Apare

    cuadro de diálogoPropiedades del Proyec3 En la fichaNotas, ingrese la fecha y hora ac

    breve resumen de lo que piensa lograr.4 Haga clic enAceptar para cerrar el cuadro

    Propiedades del Proyecto.

    Al cerrar el cuadro de diálogo, ACL guardaautomáticamente las notas. Sin embargo, si b

    las notas involuntariamente, no podrá recupea menos que tenga una copia de seguridad dePor este motivo, le recomendamos que utilicde tareas y las notas del proyecto para documtrabajo.

    Si l l ú il d d l i i h

    Comprobar

  • 8/9/2019 ACL 9 en Practica

    39/88

    actividades analíticas realizadas y las que piensa realizar.Esta hoja de tareas se prepara y mantiene fuera de ACL.

    Agregar notas de registros a una tPuede agregar notas a registros espeEstas notas pueden contener cualquiinformación que sea de ayuda a unaviendo el proyecto. También puede cotros archivos con información.

    1 Abra la tablaEmpleados. Fíjese ennuméricas que indican el númeroizquierda de la tabla.

    2 Haga clic con el botón secundario3 de registro y seleccioneEditar nocuadro de diálogoEditar nota.

    3 Escriba la siguiente nota:El Sr. Lee dMetaphor Corporation antes de finalizarel año.

    4 Haga clic enAceptar.

    Las notas que usted agregue a la tabdatos de ésta.

    Elementos Descripción

    Información necesaria

    Dónde obtener esta información

    Ubicación de las carpetas delproyecto

    Proyectos relacionados

    Verificación (cree una lista deverificación por cada campoverificado)

    Nombres de tablas con los datosextraídos y validados

    Descripción de cada tareaanalítica en ACL

    Tarea analítica Nro. 1 an...(pasos de ACL)

    Reporte de cada objetivo

    Tarea de reporte Nro. 1 an...(pasos de ACL)

    Ubicación y descripción de losarchivos de datos exportados

    Capítulo 3: Configurar el proyecto

  • 8/9/2019 ACL 9 en Practica

    40/88

    EjercicioVerifique los datos de por lo menos otra tabla en elproyectoTutorial_ACL_Metaphor.

    ■ Revisión del capítuloEn este capítulo usted realizó las siguientes t

    Crear un proyecto.■ Importar archivos al proyecto.■ Guardar el proyecto.■ Verificar los datos del proyecto.■ Documentar su trabajo.

    En realidad, todavía no ha efectuado ningún

    los datos, pero ha configurado el proyecto deestá listo para comenzar el análisis.

  • 8/9/2019 ACL 9 en Practica

    41/88

    CAP

    COMENZAR EL ANComenzar a bus

    Hasta ahora usted consideró el plan de un proyecto, trabajó en uproyecto simple, comenzó un nuevo proyecto, agregó datos al py verificó los datos. A continuación utilizará ACL para realizar un ansencillo de los datos.

    En este capítulo, utilizará procedimientos simples para obtener igeneral sobre los datos. Examinará los límites de crédito y los satarjetas de crédito para obtener información sobre el pasivo finaMetaphor y los modelos de uso de las tarjetas de crédito.

    En este capítulo…Determinar el pasivo totalExtraer los números de tarjetasque vencen

    Buscar transacciones de unclienteComprobar los saldos de tarjetasde crédito

    Capítulo 4: Comenzar el análisis

  • 8/9/2019 ACL 9 en Practica

    42/88

    ■ Determinar el pasivo totalSi todos los empleados de Metaphor alcanzaran el límitede la tarjeta de crédito, ¿cuál sería la deuda total deMetaphor? Usted puede determinar esta cifra totalizandoel campoLímCred.

    Puede usar el comando Totalizar para sumar los límites decrédito totales y establecer cuál es la exposición crediticiatotal de la empresa.

    Totalizar el campo LímCred

    1 Abra la tablaTarjetas_crédito_Metaphor.2 SeleccioneAnalizar » Totalizar campos. Aparecerá

    el cuadro de diálogoTotalizar.3 Seleccione el campoLímCred. Como sólo desea

    totalizar este campo, no es necesario seleccionarningún otro.

    4 Haga clic enAceptar. Vea la fichaTotalizar.

    ¿Cuál es el resultado? El total debe ser de1.440.800 .

    Usted puede exportar los resultados a otro formato dearchivo si desea guardar el resultado. También puede verlos resultados en el log si reanuda su actividad en otromomento

    ■ Extraer los números de tarjque vencen

    Piensa trabajar en forma coordinada con el decontable para garantizar que no existan problrenovación de las tarjetas de crédito de los eEn primer lugar, debe filtrar todos los númerode crédito que tienen una fecha de vencimienenero de 2004 o anterior.

    Filtrar los números de tarjetas por fecha de vencim

    1 En la fichaTarjetas_crédito_Metaphor, hagen el botónEditar el filtro de vista . Apacuadro de diálogoEditar el filtro de vista.

    2 En el cuadroExpresión, ingrese este filtroFchaVto

  • 8/9/2019 ACL 9 en Practica

    43/88

    Ahora desea enviar los números de tarjetas de créditode próximo vencimiento que aparecen en la vista alempleado a cargo de las tarjetas de crédito. En el siguienteprocedimiento, exportará los números de tarjetas a unarchivo de texto.

    Exportar los números de tarjetas de crédito de próximovencimiento

    1 Haga clic enDatos » Exportar a otra aplicación.Aparecerá el cuadro de diálogoExportar.

    2 SeleccioneVista. En la lista desplegable deExportarcomo, seleccioneTexto.

    3 Ingrese un nombre de archivo descriptivo en el cuadrode textoEn, como por ejemploNTC_vence_1enero.txt . Haga clic enAceptar.

    Puede adjuntar el archivo de texto a un mensaje de correoelectrónico, imprimirlo o manejarlo como lo desee.

    ■ Buscar transacciones pde cliente

    Debido a que le advirtieron sobre lo

    con el cliente444413 , desea buscar intransacciones relacionadas con ese n

    Puede realizar esta tarea, por lo mendiferentes:

    ■ Cree un filtro con la función todos los registros con un val444413 . Puede utilizar cualqu

    funciones de ACL para crear uncampo calculado. Use FIND(registros específicos.

    ■ Cree un filtro que definaNroCla 444413 .

    Sin embargo, para poder realizar la blos tipos de datos asignados a los caTrans_abril. Dado que usted importó ACL definió los tipos de datos predecampos. Es posible que sea necesaride los tipos de datos.

    Editar los tipos de datos de Trans_abril

    1 Abra la tablaTrans_abril.2 Haga clic enEdición » Formato d

    Puede utilizar funciones para creacampo calculado. Puede ver las fuexpresiones.

    Capítulo 4: Comenzar el análisis

  • 8/9/2019 ACL 9 en Practica

    44/88

    ■ El campoMonto tiene el tipo de datos correctoNumérico.

    ■ Los camposNúmTarj yCódigos deben editarsepara definir el tipo de datosASCII.

    ■ Los camposNroClien yDescripción tienen eltipo correctoASCII.

    ■ El campoFecha_trans tiene el tipo correcto dedatos deDATE.

    3 Haga doble clic enNúmTarj. En la lista desplegable deTipo, seleccioneASCII. Haga clic en la marca deverificación verde. Repita estos pasos con el campoCódigos.

    4 Cierre la ventanaFormato de tabla.

    Dado que ha verificado y corregido los tipos de datos,puede comenzar a usar la función FIND( ).

    Usar la función FIND( ) para buscar registros de u

    1 Con la tablaTrans_abril activa, haga clic eEditar el filtro de vista . Aparecerá el cudiálogoEditar el filtro de vista.

    2 En el cuadroExpresión, escriba esta expreFIND("444413";NroClien)

    Se usan las comillas en el número444413 da que el campoNroClien tiene un tipo de cASCII.

    3 Haga clic en el botónVerificar. Aparece un que indica que la expresión es válida. HaAceptar. Si la expresión no es válida, corría verificarla. Si bien es recomendable, noverificar las expresiones creadas por el us

    4 Haga clic enAceptar. Desplácese hacia la dver si el campo NroClien sólo contiene lo444413 .

    5 SeleccioneAnalizar » Contar registros. Haen Aceptar. Se visualiza que 26/281 registcampoNroClien con el valor444413 . En utípico, trataría de determinar quién es esteSin embargo, los archivos de datos incluitutorial no contienen esta información.

    Buscar transacciones p

    Cuando aplica un filtro a los datos y

  • 8/9/2019 ACL 9 en Practica

    45/88

    También puede usar la función FIND( ) para buscarsubcadenas dentro de un campo. Por ejemplo, el filtroFIND("00";NroClien) aísla todas las instancias en lasque00 aparece en el campo de Número de cliente,ya sea al principio, en el medio o al final.

    Definir un filtro directamente

    1 Con la tablaTrans_abril activa, haga clic en elbotón Eliminar filtro para quitar el filtro.

    2 Haga clic en el botónEditar el filtro de vista .Aparecerá el cuadro de diálogoEditar el filtro devista. Ingrese la expresión:NroClien = "444413"

    3 Haga clic enAceptar.Obtendrá exactamente los mismos resultados con estefiltro que los obtenidos con la función FIND( ).

    4 Haga clic en el botónEliminar filtro para quitar elfiltro.

    Cuando aplica un filtro a los datos yresultados, tiene varias opciones. Us

    ■ Extraer los registros filtrados■ Crear un reporte que contiene

    filtrados.■ Volver a aplicar el filtro a los

    cada vez que desea examinarl

    Con la condición de que tenga los dsiempre podrá volver a aplicar el filtnuevamente los datos filtrados.

    En general, ACL ofrece varios métodouna determinada tarea. Si desea estarazonamiento es el correcto, puede rde varias maneras y verificar si obtiresultados en todos los casos.

    Capítulo 4: Comenzar el análisis

  • 8/9/2019 ACL 9 en Practica

    46/88

    ■ Comprobar los saldos de tarjetasde crédito

    Puede obtener un panorama general de los datos a finde identificar las posibles áreas de interés. Por ejemplo,es probable que desee buscar los saldos máximoso aquellos que superan un determinado límite. Puedeusar esta información como un indicador de posiblesproblemas vinculados con el uso de las tarjetas decrédito de los empleados.

    Uno de los métodos para determinar cuántos usuariosde tarjeta de crédito poseen saldos elevados consiste enfiltrar los registros para visualizar sólo los que tienen unvalorNvoSald mayor que 2000 y un valorNvoSald mayorque 1000. También puede ordenar los saldos para verlosen función de su magnitud.

    Filtrar el campo NvoSald para buscar saldos superioresa los $1.000 o $2.000

    1 Abra la tablaTarjetas_crédito_Metaphor. Haga clicen Sí si ACL le indica que guarde los cambios en latablaTrans_abril.

    2 Haga clic con el botón secundario del ratón en elencabezado de la columnaNvoSald. Es posible quesea necesario desplazarse en sentido horizontal paraencontrar la columna. SeleccioneOrdenación rápidadescendente. ACL genera una lista de los saldos en ordendescendente, encabezada por el valor superior.Si se desplaza por la tabla, podrá obtener unaideade los diversos saldos.

    4 Ingrese esta expresión en el cuadroExpresióNvoSald > 2000

    5 Haga clic enAceptar.

    Los saldos mayores que $2.000 aparecen en orden descendente.

    6 SeleccioneAnalizar » Contar registros. Haen Aceptar.

    La barra de estado muestra 53/200 registtienen un importe deNvoSald mayor que $Ahora puede cambiar el filtro para examiregistros que tienen un importe deNvoSald que $1.000.

    7 En el campoFiltro en la parte superior de cambie el filtro aNvoSald > 1000 y presi

    teclaE NTER

    .8 SeleccioneAnalizar » Contar registros. Haen Aceptar.Debe tener 65 registros que cumplen el cespecificado.

  • 8/9/2019 ACL 9 en Practica

    47/88

    Capítulo 4: Comenzar el análisis

  • 8/9/2019 ACL 9 en Practica

    48/88

    ■ Revisión del capítuloEn este capítulo usted:

    ■ Calculó el pasivo financiero total por tarjetas decrédito de Metaphor.

    ■ Buscó los números de tarjetas de crédito depróximo vencimiento y los extrajo a un archivode texto.

    ■ Buscó transacciones vinculadas con undeterminado cliente.

    Verificó el campoNvoSald

    para establecer cuántastransacciones superaron determinados límites.

  • 8/9/2019 ACL 9 en Practica

    49/88

    CAP

    EXAMINAR LOS MODELOS DE GObtener información s

    En los capítulos anteriores, usted trabajó con ACL para familiarizarlos datos y realizó algunos análisis preliminares. Ahora el deparcontable de Metaphor Corporation le solicita información sobre de gasto en las transacciones de tarjetas de crédito del mes de ab

    preparar un plan de análisis útil, le solicitarán que efectúe los anotros meses.

    Una vez que usted haya suministrado la información sobre los mde gasto, es posible que Metaphor economice de diversas manerseleccionando un solo proveedor en algunos casos, obteniendo dmasivos o limitando aún más las categorías de transacciones ace

    También analizará los gastos por cliente para que Metaphor puelos resultados, a fin de determinar si se gasta de manera eficaz.

    En este capítulo…Determinar los gastos totalespor cada código de categoríaObtener información detransacción específica

    Capítulo 5: Examinar los modelos de gasto

  • 8/9/2019 ACL 9 en Practica

    50/88

    ■ Determinar los gastos totalespor cada código de categoría

    Comience su análisis resumiendo el importe total detodas las transacciones por cada código de categoría.Su objetivo es examinar estos resultados y obtenerideas para otros análisis.

    Resumir los gastos totales por cada códicategoría

    Al resumir los importes de transacción por c

    de categoría de establecimiento, usted podrá dinero se gastó en determinadas compañías ay cadenas de hoteles. Por su parte, todos los restaurantes se categorizan con un solo códigcódigos de categoría son específicos mientrason generales.

    Resumir los importes de transacción por código de

    1 Abra la tablaTrans_abril.2 SeleccioneAnalizar » Resumir. Aparecerá

    de diálogoResumir.

    3 En la lista deResumir sobre, seleccioneCód4 En la lista deCampos de subtotales, selecciMonto. Desea totalizar el importe gastadocódigo de categoría.

    5 En la lista deOtros campos, seleccioneDescr

    TareasResumir los gastos totales por cada código de categoríaSeparar las transacciones correspondientes a pasajes aéreos,

    estadías en hoteles y automóviles de alquilerAislar los gastos por servicios recreativos en particular

    Determinar los gastos totales por ca

    6 E l fi hS lid l i A hi E l d d Ai l i í

  • 8/9/2019 ACL 9 en Practica

    51/88

    6 En la fichaSalida, seleccioneArchivo. En el cuadro detextoNombre, ingreseTrans_por_código y hagaclic enAceptar.Los resultados resumidos se extraen a la tablaTrans_por_código.

    Vea la nueva tabla. Observe que el campoContar indicael número de transacciones por código. Puede ejecutarel comandoOrdenación rápida descendente en elcampoMonto para ver dónde se gastó más. Tambiénpuede usar esta tabla para realizar otros análisis.

    Esta tabla resumida es útil para visualizar los importesgastados en compañías aéreas, cadenas de hoteles,agencias de alquiler de automóviles y otras categorías.Sin embargo, no le permite ver el importe total gastado

    en cada una de las compañías aéreas, hoteles y agenciasde alquiler de automóviles ni le indica el importe totalgastado en servicios de viaje.

    Es común que no se obtengan precisamente los resultadosdeseados cuando se realiza una tarea analítica por

    Aislar transacciones por categoríaMetaphor necesita que examine con atotal gastado en viajes en el mes de ab

    desea obtener información sobre pasajy automóviles de alquiler.

    Los hoteles, moteles, automóviles deaéreos están comprendidos en el inte3000-3750 exclusivamente. Todas laestos códigos deben relacionarse conempleados de Metaphor.

    Puede aislar estos gastos filtrando tocon códigos entre 3000 y 3750 inclu

    Uno de los métodos que puede utilizinformación consiste en usar la funcen el campoCódigos. Esta función pudatos numéricos, de fechas y caractesiguiente forma:

    BETWEEN(valor ; mín ; máx )

    Utilizará la función BETWEEN( ) ptransacciones con códigos entre 300Trans_abril, el campoCódigos tiene esde manera que tendrá que utilizar la para recortar dicho campo.

    Usar la función BETWEEN( ) para buscun intervalo determinado

    1 Abra la tablaTrans_abril.2 Haga clic en el botónEditar el filtr

    Aparecerá el cuadro de diálogoEdita

    Capítulo 5: Examinar los modelos de gasto

    3 Ingrese el siguiente filtro en el cuadroExpresión: Para facilitar otros análisis de estas transa

  • 8/9/2019 ACL 9 en Practica

    52/88

    3 Ingrese el siguiente filtro en el cuadroExpresión:BETWEEN(ALLTRIM(Códigos);"3000";"3750")

    4 Haga clic enVerificar. Un cuadro de mensaje indica

    que la expresión es válida. Haga clic enAceptar.Si la expresión no es válida, examínela con atención,en especial las comillas y haga los cambios necesarios.

    5 Haga clic enAceptar. Se cierra el cuadro de diálogoEditar el filtro de vista. Usted tiene ahora una vistafiltrada que muestra las transacciones con códigos decategoría de establecimiento comprendidos entre3000 y 3750.

    6 SeleccioneAnalizar » Contar registros. Haga clicen Aceptar. ¿Cuántos registros cumplen el criterio

    especificado?7 SeleccioneAnalizar » Totalizar campos. Apareceráel cuadro de diálogoTotalizar. Seleccione el campoMonto. Haga clic enAceptar. ACL muestra el total de todas las transacciones

    Para facilitar otros análisis de estas transapuede extraer las transacciones filtradas atabla.

    8 SeleccioneDatos » Extraer datos. Aparecercuadro de diálogoExtraer.

    9 Asegúrese de seleccionar la opciónRegistro.Trans_abril_viaje en el campoEn. HagAceptar.

    Ahora puede realizar otros análisis de estas tfiltradas. Por ejemplo, puede determinar el toen pasajes aéreos exclusivamente. Debido a códigos de categoría de establecimiento correa los pasajes aéreos están comprendidos entry 3299, usted puede usar la función BETWEbuscar valores dentro de ese intervalo.

    Determinar los gastos totales por ca

    Aislar los gastos por ser icios recreati os en El código 7992 corresponde a las

  • 8/9/2019 ACL 9 en Practica

    53/88

    Aislar los gastos por servicios recreativos enparticular

    Hasta aquí examinó gastos vinculados con servicios

    de viaje del mes de abril. Ahora Metaphor necesita queanalice los gastos totales relacionados con canchas degolf y casas de bebidas. Será necesario aislar estastransacciones con un código de categoría relacionadocon canchas de golf o casas de bebidas.

    La función MATCH( ) permite aplicar varios filtros a unatabla. Todos los filtros deben estar relacionados con unsolo campo, que, en este ejemplo, esCódigos. Puedenobtenerse los mismos resultados usando un filtro convarias instrucciones O; sin embargo, es mucho más difícilconfigurar este filtro y comprenderlo sin mayoresexplicaciones.

    Vuelva a utilizar la función ALLTRIM( ) para recortar loscódigos antes de efectuar la comparación.

    Usar la función MATCH( ) para aislar los gastos porservicios recreativos

    1 AbraTrans_abril.2 Haga clic en el botónEditar el filtro de vista .

    Aparecerá el cuadro de diálogoEditar el filtrode vista.

    3 En el cuadroExpresión, ingrese la siguienteexpresión:MATCH(ALLTRIM(Códigos);"5813";"7992")

    Observe que la sintaxis de la función MATCH( ) es:MATCH ( valor_comparación ; prueba1 ;

    b 2 b 3 )

    El código 7992 corresponde a laspúblicas.Puede agregar más parámetros abuscar otros códigos si así lo des

    4 Haga clic enAceptar.5 Recuente los registros. La barra

    que 11/281 registros satisfacen loMATCH( ).

    Puede usar el comando Totalizar partotal en estas dos categorías. Puede También puede extraer las transacciotabla.

    Capítulo 5: Examinar los modelos de gasto

    Ejercicios ■ Generar listas con los impo

  • 8/9/2019 ACL 9 en Practica

    54/88

    Ejercicios1 Totalice por separado los gastos en concepto de

    pasajes aéreos, estadías en hoteles y automóviles

    de alquiler.2 Totalice los gastos correspondientes a todos los vuelosrealizados con British Airways.

    3 Totalice los gastos relacionados con comidas. ¿Cuántodinero gastó la empresa en restaurantes, casas decomida rápida y servicios de catering por separadoy en su conjunto?

    4 Utilice la función MATCH( ) para buscar lastransacciones facturadas a departamentos internos.Estos departamentos tienen números de cliente queempiezan con cero.

    5 Determine cuál es el porcentaje del total de losimportes de transacción que se factura a losdepartamentos internos y cuál es el porcentajeque se factura a los clientes externos.

    ■ Generar listas con los impode cada número de tarjeta

    Dado que tiene una lista completa de transaccdeterminar el total de los importes de transacde abril por cada número de tarjeta de créditcomando Clasificar para obtener esta inform

    Usar el comando Clasificar

    1 Abra la tablaTrans_abril. Elimine los filtronecesario.

    2 SeleccioneAnalizar » Clasificar.3 SeleccioneNúmTarj en la lista deClasificar

    clic enMonto en la lista deCampos de subt

    4 En la fichaSalida, seleccioneArchivo. IngreTrans_abril_por_NTC en el campoNomHaga clic enAceptar. Vea la nueva tabla.La tablaTrans_abril_por_NTC contiene unde los importes acumulados de transacciónúmero de tarjeta. El campoContar indica

    Generar listas con los importes de

    5 Haga clic con el botón secundario del ratón en la Ejercicio

  • 8/9/2019 ACL 9 en Practica

    55/88

    5 Haga clic con el botón secundario del ratón en lacolumnaPorcentaje de recuento y seleccioneEliminar columnas seleccionadas. Repita estaoperación con la columnaPorcentaje de campo.

    6 Cierre la vista y haga clic enSí cuando ACL le indiqueque la guarde.

    EjercicioUse el comando Clasificar para cque indique el total de transacciode cliente.

    Capítulo 5: Examinar los modelos de gasto

    ■ Revisión del capítulo

  • 8/9/2019 ACL 9 en Practica

    56/88

    ■ Revisión del capítuloEn este capítulo usted realizó las siguientes tareas:

    ■ Determinó el total de los importes de transacciónpor cada código de categoría de establecimiento.

    ■ Determinó los importes de transaccióncorrespondientes a categorías específicasde gastos.

    ■ Determinó el total de los importes de transacciónpor número de tarjeta de crédito.

  • 8/9/2019 ACL 9 en Practica

    57/88

    CAP

    ANALIZAR TRANSAIdentificar transaccion

    Hasta ahora, realizó una investigación y un análisis preliminaresde Metaphor en los proyectos de ACL. A continuación determinaráempleados de Metaphor utilizan sus tarjetas de crédito corporatrealizar compras no aprobadas o de artículos y servicios específ

    prohibidos.

    En este capítulo…Determinar cuáles son lastransacciones inaceptablesIdentificar los empleados querealizaron transacciones

    inaceptablesGenerar reportes de losresultados

    Capítulo 6: Analizar transacciones

    ■ Determinar cuáles son las Acerca de los comandos Unir y Relacion

  • 8/9/2019 ACL 9 en Practica

    58/88

    Determinar cuáles son lastransacciones inaceptables

    Metaphor Corporation ha creado tres categorías decódigos de transacción basándose en la lista de códigosde categoría de establecimiento. Estas son:

    ■ Aceptable■ No aceptable■ Condicional (se requiere aprobación previa)

    Una tabla contiene una lista de los códigos detransacciones aceptables y otra tabla contiene una listade los códigos de transacciones inaceptables. Los códigosque no aparecen en las listas de ninguna de las tablaspertenecen a la categoría de condicional.

    Para buscar todas las transacciones inaceptables, realicelas siguientes tareas.

    Acerca de los comandos Unir y RelacionCuando su proyecto abarca múltiples tablas des posible que desee saber si los valores de dcampos existen en más de una tabla. Ejempl

    ■ Si administra una agencia de viajes, eque tenga una lista de los clientes quepasajes aéreos y una lista de los clientcontrataron servicios de hotel. Puede cuántos clientes compraron pasajes aéy cuántos contrataron servicios de hotsu agencia.

    ■ Si se desempeña en el área de marketitienda de departamentos, es posible qulista de los clientes que compraron máel año pasado en su tienda y una lista dque obtuvieron reembolsos de más dePor lo tanto, puede determinar qué clierealizaron compras por más de $2.000pasado y qué clientes obtuvieron reemde más de $1.000.

    Puede usar los comandos Unir y Relaciones comparar las tablas y para combinar los datoen ellas. Con estos comandos, usted puede:

    ■ Buscar valores de campo que existen pero no en la otra.

    Buscar valores de campo que existen etablas.■ Combinar campos específicos de dos

    origen.

    El comando Unir genera una nueva tabla que

    TareasComprobar si las tablas de códigos contienen errores obvios.Identificar las transacciones que tienen códigos no aceptables.Identificar los empleados que realizaron transacciones inaceptables.Generar un reporte con los resultados.

    Determinar cuáles son las trans

    El comando Relaciones no combina las tablas físicamenteComprobar si las tablas de código

  • 8/9/2019 ACL 9 en Practica

    59/88

    sino que crea una unión virtual entre dos o más tablas.Puede usar los campos de las tablas relacionadas comosi todos los campos formaran parte de la misma tabla.

    Puede crear expresiones con campos de cualquiera de lastablas relacionadas. Puede agregar campos de una tablarelacionada a otra tabla relacionada para poder ver loscampos de las dos tablas en una sola vista. Si lo desea,puede extraer algunos o todos los campos de las tablasrelacionadas a una nueva tabla.

    Debido a que el comando Unir crea una nueva tabla sobrela base de las dos tablas originales, se suele utilizar elcomando Relaciones en lugar de Unir cuando las tablasoriginales son muy grandes.

    p gerrores obvios

    Para poder usar las tablas de código

    comprobar las transacciones, verifiqcontienen errores obvios. Usará el cosi las tablasCódigos_aceptables yCóditienen códigos en común.

    Antes de usar el comando Unir, deblos campos clave de las dos tablas soy tienen la misma longitud.

    Comparar la longitud y el tipo de los cam1 Abra la tablaCódigos_inaceptabl2 SeleccioneEdición » Formato de

    la ventanaFormato de tabla.La lista de campos muestra que ecampoCódigos esASCII. La longes igual a la del nombre de campdel valor más largo del campo, lo

    3 Cierre la ventanaFormato de tabla4 Abra la tablaCódigos_aceptables.5 SeleccioneEdición » Formato de

    la ventanaFormato de tabla.La lista de campos muestra que e

    campoCódigos esASCII pero la l50 caracteres.

    Los Códigos de categoría de establecuatro caracteres. Cada uno de estoscuenta con espacios adicionales. De

    Para obtener más información sobre los comandos Unir yRelaciones, seleccione Ayuda » Índice y busque “combinar tablas”.

    Capítulo 6: Analizar transacciones

    campos creando campos de código calculado en cada 7 Haga clic con el botón secundario del ratód

  • 8/9/2019 ACL 9 en Practica

    60/88

    tabla. Estos nuevos campos:■ Contendrán los cuatro dígitos del campoCódigos

    como datos de caracteres.■ Tendrán una longitud de 4 caracteres.

    Usted puede ejecutar el comando Unir satisfactoriamentecon la ayuda de los campos calculados como campos clave.

    Crear un campo calculado en cada tabla deCódigos_aceptables y Códigos_inaceptables

    1 Si aún no lo hizo, abra la tablaCódigos_aceptables.2 En la ventana deFormato de tabla, haga clic en el

    botón Agregar una nueva expresión .3 En el cuadro de textoNombre, ingrese

    Sub_códigos_aceptables .4 Haga clic enf(x) para abrir elGenerador de

    expresiones. En el cuadro de textoExpresión,ingrese:SUBSTR(ALLTRIM(Códigos);1;4)■ La función ALLTRIM( ) recorta los espacios

    extraños que suele haber a la izquierda o a laderecha del campoCódigos.

    ■ La función SUBSTR( ) lee los primeros cuatrocaracteres del campoCódigos.

    5 Haga clic en la marca de verificación verde. El nuevocampo,Sub_códigos_aceptables, aparecerá en laventana deFormato de tabla. Verifique que lacategoría seaC por caracteres y que la longitud sea 4.

    6 Cierre la ventanaFormato de tabla.

    encabezado de la columnaCódigos. Haga cAgregar columnas. Aparecerá el cuadro dAgregar columnas. Haga doble clic en

    Sub_códigos_aceptables y haga clic enAceAparecerá la columnaSub_códigos_aceptala vista.

    8 Cierre la vista y haga clic enSí cuando ACL lque la guarde.

    9 Abra la tablaCódigos_inaceptables. Repita2 a 7, pero otorgue el nombre

    Sub_códigos_inaceptables al campo calcuDado que los campos clave están uniformadpuede unir las tablas utilizando el campoSub_códigos_inaceptables de la tablaCódigos_inaceptables y el campoSub_códigos_aceptables de la tablaCódigos_aceptables.

    Determinar si las tablas tienen códigos en común

    1 Abra la tablaCódigos_inaceptables.2 SeleccioneDatos » Unir tablas. Aparecerá e

    de diálogoUnir.3 En la lista deTabla secundaria, seleccione

    Códigos_aceptables.

    4 SeleccioneSub_códigos_inaceptables comprimaria. SeleccioneSub_códigos_aceptablaClave secundaria.

    5 SeleccioneSub_códigos_inaceptables yDesen la listaCampos primarios. Si existen có

    Determinar cuáles son las trans

    7 IngreseCódigos_en_ambas_tablas en el campoE E l b d l bl á

    Identificar transacciones inacepta

  • 8/9/2019 ACL 9 en Practica

    61/88

    En. Este es el nombre de la nueva tabla que se creará.

    8 En la fichaMás, seleccioneRegistros principales concorrespondencia y asegúrese de que no se seleccioneninguna otra opción deUnir categorías. Haga clic enAceptar.

    9 ACL muestra la nueva tabla. Debe estar vacía.

    Si bien usted puede ver que la tabla está vacía, deberáhacer un recuento para registrar los resultados en ellog de comandos y mantener un seguimiento deauditoría.

    10SeleccioneAnalizar » Contar registros. Haga clicen Aceptar.

    Debido a que no hay registros en la tabla

    Códigos_en_ambas_tablas, usted sabe que noexisten códigos en las tablasCódigos_inaceptables y Códigos_aceptables. Las tablas de códigos originalesno tienen errores obvios de manera que puede utilizarlaspara su análisis.

    pLa tablaTrans_abril contiene estos ca

    ■ NÚMTARJ■ MONTO■ FECHA_TRANS■ CÓDIGOS■ NROCLIEN■ DESCRIPCIÓN

    La tablaCódigos_inaceptables contiecampos:

    ■ Códigos■ Descripción■ Sub_códigos_inaceptables (un

    Para identificar las transacciones inanecesario relacionar la tablaTrans_abr

    Códigos_inaceptables. No obstante, asegurarse de que los campos clave tengan la misma longitud y un tipo d

    En la sección anterior, creó un campdenominadoSub_códigos_inaceptabCódigos_inaceptables y usted sabe qcampoSub_códigos_inaceptables es esC de carácter. Será necesario revisde la tablaTrans_abril para determinade datos.

    Ver el formato de tabla de Trans_abril

    1 Ab l bl T b il

    Capítulo 6: Analizar transacciones

    La lista de campos muestra que el campoCódigos ti t g íC l git d d

    Agregar columnas. Haga doble clic enS b ódig b il H g li A t

  • 8/9/2019 ACL 9 en Practica

    62/88

    tiene una categoríaC, pero su longitud es de7 caracteres.

    Deberá crear un campo computado en la tablaTrans_abril que recorte el campoCódigos y tenga unaLongitud de 4 caracteres. Puede usar este nuevo campocomputado como campo clave para relacionar las tablasCódigos_inaceptables yTrans_abril.

    Crear un campo computado en Trans_abril

    1 En la ventana deFormato de tabla, haga clic en el

    botón Agregar una nueva expresión .2 IngreseSub_códigos_abril como el nombre.3 Haga clic enf(x). Aparecerá elGenerador de

    expresiones.4 En el cuadroExpresión, ingrese:

    SUBSTR(ALLTRIM(Códigos);1;4)

    5 Haga clic enAceptar.

    6 Haga clic en la marca de verificación verde. Cierre laventanaFormato de tabla.Ahora puede agregar el campoSub_códigos_abril a la vista.

    7 Haga clic con el botón secundario del ratón en elb d d l l Códi H li

    Sub_códigos_abril. Haga clic enAceptar.

    A continuación determinará si hay transacciode abril con códigos de no aceptables. En prideberá aislar las transacciones inaceptables clos códigos de transacción en las dos tablas.

    Usar el comando Relaciones para buscar transaccinaceptables

    1 Con la tablaTrans_abril activa, seleccioneDRelacionar tablas. Aparecerá el cuadro deRelaciones.Si también el mensaje deGuía de inicio apaseleccioneNo volver a mostrar este diálogclic enAceptar.

    Determinar cuáles son las trans

    3 Haga doble clic enCódigos_inaceptables. Aparecerála tablaCódigos inaceptablesen el cuadro de

    8 Amplíe la columnaNombre para pnombres de los campos Haga do

  • 8/9/2019 ACL 9 en Practica

    63/88

    la tablaCódigos_inaceptables en el cuadro dediálogoRelaciones.

    4 Haga clic y arrastreSub_códigos_abril de la tablaTrans_abril a Sub_códigos_inaceptables en la tablaCódigos_inaceptables.

    Si vincula los campos incorrectos, haga clic con elbotón secundario del ratón en la línea y seleccioneEditar relación. Seleccione los campos que deseavincular y haga clic enAceptar.

    5 Haga clic enFinalizar.A continuación, agregará a la vista el campoSub_códigos_inaceptables de la tablaCódigos_inaceptables.

    6 Haga clic con el botón secundario del ratón en elencabezado de la columnaSub_códigos_abril.Haga clic enAgregar columnas. Aparecerá elcuadro de diálogoAgregar columnas.

    7 En la lista desplegableDe tabla, seleccioneCódigos

    nombres de los campos. Haga doCódigos_inaceptables.Sub_códi

    9 Haga clic enAceptar.Ahora que tiene en la vista el campoSub_códigos_inaceptables de la tablaCódigos_inaceptables, los registros sinaceptables aparecen en blanco en Sub_códigos_inaceptables.

    Puede aplicar un filtro para ver sólo

    inaceptables.Aplicar un filtro para ver transacciones i

    1 Seleccione las entradas en blancoSub_códigos_inaceptables y hagaSeleccioneFiltro rápido » No iguHa filtrado todos los registros coen el campoSub_códigos_inacepsólo muestra los registros que tieinaceptables.

    2 Elimine los camposSub_códigos_la vista.

    3 SeleccioneAnalizar » Contar regi

    Para organizar las tablas en el cuadro de diálogoRelaciones,arrastre las tablas con el ratón o haga clic con el botónsecundario y seleccioneOrganizar tablas.

    Capítulo 6: Analizar transacciones

    Extraer los registros a una nueva tabla ■ Identificar empleados

  • 8/9/2019 ACL 9 en Practica

    64/88

    1 SeleccioneDatos » Extraer datos. Aparecerá elcuadro de diálogoExtraer.

    2 En el cuadro de diálogoExtraer, seleccioneRegistro.En el campoEn, ingreseTrans_abril_inaceptable . Haga clic enAceptar.Haga clic enSí cuando se le pregunte si desea guardarlos cambios enTrans_abril.Aparecerá la nueva tabla en la vista. Ajuste el anchode las columnas según sea necesario y organícelascomo lo desee.

    Utilice el comando Contar para contar cuántastransacciones inaceptables hay, a fin de escribir estenúmero en el log y crear un seguimiento de auditoría.Debe contar con siete transacciones inaceptables.Si mira los resultados, puede ver que se realizaroncuatro transacciones inaceptables el 14 de abril.Puede crear un filtro de datos y contar la cantidadde registros para escribir esta información en el log.

    3 Cierre la vista y haga clic enSí cuando ACL le indiqueque la guarde.

    pAhora que ha confirmado que algunas transano son aceptables, podrá determinar qué emp

    realizaron esas compras. También puede idendepartamento al que pertenecen estos emplea

    Puede obtener información de varias tablas yen una sola vista. La meta es generar un reposiguiente:

    ■ Nombre del empleado■ Número de tarjeta de crédito■ Departamento■ Importe de la transacción■ Fecha de la transacción■ Código de transacción■ Descripción del código de transacción

    TareasDeterminar a qué departamento pertenecentarjetas de crédito se usaron para realizar trCrear una lista de los empleados cuyas tarjepara realizar transacciones inaceptables.Generar un reporte de los empleados cuyasusaron para realizar transacciones inaceptab

    Ide

    Identificar los departamentos de los empleados 5 Haga clic enf(x). Aparecerá elGenexpresiones Ingrese la siguiente

  • 8/9/2019 ACL 9 en Practica

    65/88

    En primer lugar deberá relacionar cada empleado con sudepartamento.

    La tablaDpto_compañía contiene los códigosy nombres de los departamentos, por ejemplo,800000 para el departamento de Consultoría.

    ■ La tablaEmpleados contiene el campoNroEmpl,que comienza con el primer dígito del código deldepartamento.

    Al comparar el primer dígito del código de empleado con

    el primer dígito del código del departamento, podráidentificar el departamento al cual pertenece el empleado.

    Para efectuar esta comparación, deberá crear un campocomputado en cada tabla que considere el primer dígitode los valoresCód_dpto. Luego compare este dígito conel primero del códigoNroEmpl de la tablaEmpleados.

    Comience verificando los tipos de datos de estos campos

    en la fichaEditar campos/expresiones de la ventanaFormato de tabla.

    Crear un campo computado que contiene el primer dígitodel campo Cód_dpto

    1 Abra la tablaDpto_compañía.2 SeleccioneEdición » Formato de tabla. Aparecerá

    la ventanaFormato de tabla. En la fichaEditarcampos/expresiones, asegúrese de que el campoCód_dpto tiene el tipo de datosASCII. Cámbielosi fuera incorrecto.

    3 En la fichaEditar campos/expresiones, haga clic

    expresiones. Ingrese la siguiente SUBSTR(ALLTRIM(Cód_dpto);1;1)

    6 Haga clic enAceptar. Haga clic ende verificación verde.

    7 Cierre la ventanaFormato de tabla

    Ahora tiene un nuevo campo compuCód_dpto_1, que puede agregar a la

    Agregar el nuevo campo calculado a la v

    1 Haga clic con el botón secundariencabezado de la columnaCód_dpAgregar columnas.

    2 Haga doble clic enCód_dpto_1. HAceptar.El primer dígito de la columnaCódcon el primer dígito de la columnC

    Puede quitar la columnaCód_dpto columna tiene la información per3 Haga clic con el botón secundari

    columnaCód_dpto y seleccioneElseleccionadas. Haga clic enElimin

    Capítulo 6: Analizar transacciones

    4 Cierre la vista y haga clic enSí cuando se le indiqueque la guarde.

    Relacionar las tablas Empleados y Dpto_compañí

    1 C l t bl E l d ti l i D

  • 8/9/2019 ACL 9 en Practica

    66/88

    que la guarde.

    A continuación creará un campo computado en la tablaEmpleados que utiliza el primer dígito del campo denúmero de empleadoNroEmpl.

    Crear un campo computado que muestre el primer dígitodel campo NroEmpl

    1 Abra la tablaEmpleados.2 SeleccioneEdición » Formato de tabla. Aparecerá la

    ventanaFormato de tabla.

    3 En la fichaEditar campos/expresiones, haga clic enel botónAgregar una nueva expresión .

    4 Ingrese el nombreNroEmpl_1.5 Haga clic enf(x). Aparecerá elGenerador de

    expresiones. En el cuadroExpresión, ingrese:SUBSTR(ALLTRIM(NroEmpl);1;1)

    6 Haga clic enAceptar. Haga clic en la marca deverificación verde.7 Cierre la ventanaFormato de tabla.

    Ahora agregue este campo a la vista.8 Haga clic con el botón secundario del ratón en el

    encabezado de la columnaNroEmpl. SeleccioneAgregar columnas. Aparecerá el cuadro de diálogo

    Agregar columnas. Haga doble clic enNroEmpl_1.Haga clic enAceptar.

    Aparecerá la nueva columnaNroEmpl_1 en la vista.

    Relacione la tablaEmpleados con la tabla

    1 Con la tablaEmpleados activa, seleccioneDRelacionar tablas. Aparecerá el cuadro deRelaciones.

    2 Haga clic enAgregar tabla. Aparecerá el cudiálogoAgregar tabla.

    3 Haga doble clic enDpto_compañía.4 Arrastre el campoNroEmpl_1 de la tablaEm

    al campoCód_dpto_1 de la tablaDpto_com

    5 Haga clic enFinalizar.El paso siguiente consiste en agregar la cNombre_dpto a la vista.

    6 Haga clic con el botón secundario del ratencabezado de la columnaNúmTarj y selecAgregar columnas. Aparecerá el cuadro dAgregar columnas.

    7 En la lista desplegableDe tabla, seleccioneDpto_compañía. Haga doble clic en el caDpto_compañía.Nombre_dpto. Haga clic Aceptar.

    Ide

  • 8/9/2019 ACL 9 en Practica

    67/88

    Aparecerá la columnaNombre_dpto en la vista. Se estáacercando a su objetivo de crear un reporte. La siguientetarea consistirá en extraer esta vista a una nueva tabla.

    Extraer campos a una nueva tabla

    1 Con la tablaEmpleados activa, seleccioneDatos »Extraer datos. Aparecerá el cuadro de diálogoExtraer.

    2 SeleccioneCampos. Haga clic en el botónExtraercampos.Aparecerá el cuadro de diálogoCamposseleccionados.

    3 Agregue los siguientes campos a la lista deCampos seleccionados:■ Nombre■ Apellido■ NúmTarj

    4 En la lista desplegableDe tabla, seleccioneDpto_compañía.Aparecerán los campos en la tablaDpto_compañía.

    6 Haga clic enAceptar.7 En el campoEn, ingreseDpto_emplea

    en Aceptar. Haga clic enSí cuando guardar los cambios.Se abre la nueva tablaDpto_emple

    Capítulo 6: Analizar transacciones

    Crear una lista de empleadosEl siguiente paso es relacionar la tablaDpto_empleados

    Crear una vista detallada de las transacc

    1 Con la tablaTrans_abril_inaceptal i D R l i b

  • 8/9/2019 ACL 9 en Practica

    68/88

    gcon la tablaTrans_abril_inaceptable utilizando elcampo de número de tarjeta en cada tabla.

    Para poder usar el comando Relaciones, primero deberáuniformar los dos campos de número de tarjeta parautilizarlos como campos clave. Compruebe los campos denúmero de tarjeta de las dos tablas en la ventanaFormatode tabla.

    Comparar y uniformar los campos de número de tarjeta

    1 Con la tablaDpto_empleados activa, seleccioneEdición » Formato de tabla.La lista de campos indica que el campoNúmTarj tieneuna longitud de 16 y una categoríaC por caracteres.

    2 Cierre la ventanaFormato de tabla.3 Abra la tablaTrans_abril_inaceptable.4 SeleccioneEdición » Formato de tabla.

    El campoNúmTarj tiene una longitud de 19, lo quesignifica que este campo tiene espacios adicionales.Por lo tanto, deberá recortarlo.

    5 Haga clic en el botónAgregar una nuevaexpresión .

    6 IngreseRecorteNúmTarj como elNombre.7

    En el cuadrof(x), ingrese esta expresión:SUBSTR(ALLTRIM(NúmTarj);1;16)

    8 Haga clic en la marca de verificación verde.9 Cierre la ventanaFormato de tabla.

    seleccioneDatos » Relacionar tabLa tablaTrans_abril_inaceptable y

    relación con la tablaCódigos_inac2 SeleccioneAgregar tabla. Aparecede diálogoAgregar tabla. Haga doDpto_empleados.

    3 Arrastre el campoNúmTarj de la tDpto_empleados al campoRecortde la tablaTrans_abril_inaceptab

    4 Haga clic enFinalizar.Ahora hay tres tablas relacionadaTrans_abril_inaceptable; Códigoy Dpto_empleados.

    En la vista, agregue todas las colincluir en el reporte final.5 Haga clic con el botón secundari

    encabezado de la columnaNúmTarAgregar columnas. Aparecerá el

    Ide

    6 En la lista desplegableDe tabla, seleccioneDpto_empleados. Agregue los siguientes camposa la lista deCampos seleccionados:

    Obviamente, no puede suponer de inempleados que aparecen en la lista sde las transacciones inaceptables deb

  • 8/9/2019 ACL 9 en Practica

    69/88

    a la lista deCampos seleccionados:■ Dpto_empleados.Nombre ■ Dpto_empleados.Apellido ■ Dpto_empleados.Nombre_dpto Haga clic enAceptar.

    7 Organice los campos de la vista de manera que sevisualicen en el siguiente orden:■ Nombre ■ Apellido ■ Nombre_dpto ■ MONTO ■ DESCRIPCIÓN ■ FECHA_TRANS ■ NÚMTARJ ■ SUB_CÓDIGOS_INACEPTABLES■ NROCLIEN

    Ahora puede ver la lista de empleados cuyas tarjetas decrédito se usaron para realizar transacciones inaceptables.Puede reorganizar y ajustar los campos según seanecesario para que la vista resulte atractiva.

    de las transacciones inaceptables debque otra persona haya usado la tarjepuede crear un reporte de los resulta

    departamento correspondiente de MCorporation realizará las investigaci

    Capítulo 6: Analizar transacciones

    Generar reportes de los resultadosACL ofrece dos métodos para generar reportes Usted

    4 SeleccioneDatos » Reporte.5 En la fichaSalida, seleccioneArchivo. Selec

  • 8/9/2019 ACL 9 en Practica

    70/88

    ACL ofrece dos métodos para generar reportes. Ustedpuede generar un reporte estándar de ACL o crear unoque se visualiza en Crystal Reports®. En esteprocedimiento, utilizará la función estándar de ACL.

    Generar un reporte estándar de ACL

    1 SeleccioneDatos » Reporte.Aparecerá el cuadro de diálogoReporte.

    2 Ingrese unencabezado descriptivo, como porejemplo:Transacciones no aceptables en MetaphorCorporation del mes de abril de 2003

    3 En la fichaSalida, seleccionePantalla. Haga clic enAceptar.El reporte aparecerá en la fichaGenerar.

    En la fichaSalida, seleccioneArchivo. SelecArchivo de texto HTMLen la lista desplegde archivo.

    6 En el cuadro de textoNombre, ingreseTrans_abril_2003_inaceptable . HagAceptar.

    7 En el Explorador de Windows, ubique la C:\ACL DATA\Archivos de datos de muedoble clic enTrans_abril_2003_inaceptabEl reporte se abre en su explorador Web.

    Para obtener más información sobre cómo usar Crystal Reportspara generar reportes, seleccioneAyuda » Índicey busque“Crystal Reports”.

    Ide

    Ejercicios1 Genere un reporte que indique todas las transacciones

    4 Consulte las tablasTrans_abril;Trans_abril_inaceptable yEmple

    j d l d j

  • 8/9/2019 ACL 9 en Practica

    71/88

    1 Genere un reporte que indique todas las transaccionesaceptables. Los procedimientos serán los mismosque los utilizados para el reporte que presenta lastransacciones inaceptables, con la salvedad de queusted utilizará la listaCódigos_aceptables comobase para hacer la comparación.Con el comando Relaciones, cree una vista quemuestre la siguiente información:■ Nombre del empleado■ Número de tarjeta de crédito■ Departamento■ Importe de transacciones aceptables■ Fecha de la transacción■ Código de transacción■ Descripción del código de transacciónExtraiga esta vista a una nueva tablaTrans_aceptable_por_empl_abril y expórtelaa un archivo Excel.

    2 Recuerde que algunas transacciones no tienencódigos de categoría aceptable ni de no aceptable.Estas son las transacciones que requieren aprobaciónpero no están prohibidas. Cree una tabla detransacciones que no son ni aceptables ni no

    aceptables. ¿Cuántas transacciones integran estacategoría?3 Extraiga todas las transacciones que existen en la

    categoría de aprobación requerida a otra tabla.

    porcentaje de empleados con tarjrealizó transacciones inaceptable

    5 ¿Cómo usaría ACL para enviar porelectrónico los resultados del rep

    Capítulo 6: Analizar transacciones

    ■ Revisión del capítuloE í l d li ó l i i

  • 8/9/2019 ACL 9 en Practica

    72/88

    En este capítulo usted realizó las siguientes tareas:■ Examinó las tablas que contiene códigos de

    categorías de establecimientos aceptables y noaceptables para asegurarse de que estos códigosno aparecen en ninguna de las tablas.

    ■ Creó una tabla con transacciones inaceptablessolamente.

    ■ Relacionó los empleados que realizarontransacciones inaceptables con sus

    departamentos.■ Creó un reporte que describe en detalle todas las

    transacciones inaceptables del mes de abril.

    CAP

  • 8/9/2019 ACL 9 en Practica

    73/88

    CAP

    VALIDAR, CORREGIR Y EXTRAE DCorregir los datos p

    Hasta aquí planificó y creó un proyecto, le agregó datos y lo anaanálisis en las transacciones de tarjeta de crédito del mes de abrMetaphor.

    Ahora le solicitaron que analice las transacciones del mes de ma

    Desafortunadamente, estas transacciones están en dos archivos y los datos no son tan claros como los de las transacciones del mPor lo tanto, deberá realizar tareas adicionales para disponer de en un estado que le permita analizarlos con facilidad. Una vez qcorregido los datos de las transacciones, los extraerá a nuevas ta

    En este capítulo…Organizar el proyecto concarpetasAmpliar el proyecto para incluirlas transacciones de mayo

    Combinar las transacciones demayo en una sola tablaCorregir las listas de númerosde tarjeta y de empleados

    Capítulo 7: Validar, corregir y extraer datos

    ■ Importar los datos detransacciones de mayo

    Usar carpetas para organizar el proyectoPara mantener el proyecto organizado, move

  • 8/9/2019 ACL 9 en Practica

    74/88

    transacciones de mayoUsted ya tiene un proyecto para el análisis de Metaphoren ACL. Creó uno que contiene todas las transaccionesdel mes de abril. En esta sección procederá a agregar lastransacciones de mayo.

    p y g ,archivos de trabajo del mes de abril a otra cacrear otra carpeta para los archivos de trabajmayo. Podrá ver todos los archivos según sepero elPanorama no mostrará los elementos no está utilizando.

    Crear un carpeta denominada Abril 2003

    1 SeleccioneArchivo » Nuevo » Carpeta. Apauna carpeta. Ingrese el nombre de la carp

    2003 . Presione la teclaE NTER

    .2 Seleccione y arrastre todas las tablas a la 2003 como lo haría en el Explorador de W

    3 Haga clic enTutorial_ACL_Metaphor.AC


Recommended