SlideShare ist ein Scribd-Unternehmen logo
1 von 60
La nueva versión de ISO 9001:2008 plantea que se debe dar un mayor énfasis
al análisis de datos, esto para poder demostrar la mejora continua de los
procesos y la capacidad del sistema de alcanzar los resultados esperados. En
consecuencia las auditorías, ya sean internas o de certificación, también
deberían darle mayor importancia a este punto.

“Si no hay registros, entonces no existe”, dicen los auditores. Nosotros
también hemos acogido esa filosofía ya que en el caso de los datos, los escritos
son la única evidencia real y concreta para mostrar que el Sistema de Gestión
de Calidad está cumpliendo su propósito. Generalmente vemos medición de
indicadores muy vagos y poco cuantificables, como mejora en la comunicación,
mejora en la documentación, o mediciones poco útiles como cantidad de no
conformidades cerradas sobre el total de no conformidades, etc. Ninguna de
ellas habla de mejoras que puedan ser sustentadas en los datos de los mismos
procesos.
En muy pocos casos nos hemos encontrado con organizaciones que estén
midiendo indicadores y haciendo el correspondiente análisis de datos con una
profundidad tal que verifique si se ha mejorado la capacidad de los procesos
para cumplir con los requisitos del cliente. Tampoco se demuestra la mejora
continua con conceptos como la reducción de la variabilidad de los procesos
(Six Sigma), etc. A pesar de que los auditores son profesionales, ingenieros en
su mayoría, han caído en la mediocridad de remitirse a verificar documentos,
firmas, propósitos e intenciones. La mayoría de la evidencia es evaluada
mediante la presentación de papeles y no del análisis de datos.

A pesar de aumentar el énfasis, ISO 9001:2008 no es muy exigente en el
análisis de datos, tan solo en la norma ISO 10017 “Orientación sobre las
técnicas estadísticas para la norma ISO 9001:2008”, se hace una amplia
referencia a este tema, pero es raro encontrar empresas en las que se
consideren estas guías.
Se hace imprescindible el análisis de datos en las empresas, esto las conduce
por el camino de la mejora continua, tomando decisiones basadas en hechos,
en datos reales y “duros” que respaldan las decisiones tomadas por la
gerencia. Pero no cualquier dato es útil, pensemos en el tablero de comando
de un avión que tiene muchos datos relevantes para el piloto y para la toma de
decisiones en el vuelo, al igual que este piloto debemos seleccionar los datos o
indicadores que nos serán útiles para conseguir nuestro objetivo.

Tras un análisis de los ocho principios de la calidad en la que se basa ISO
9001:2008, encontramos que todos ellos pueden ser verificados con los datos
según la siguiente relación:
La auditoría necesita visibilidad en todos los aspectos de una
organización para evaluar su rendimiento y proporcionar seguridad de
que los controles están trabajando como se estima. Esto requiere la
capacidad de analizar en forma independiente grandes volúmenes de
transacciones registradas en infinidad de bases de datos, archivos de
datos, hojas de cálculo y reportes. El uso de software genéricos por lo
general deriva en auditorías que insumen mucho tiempo y obligan al
uso de técnicas de muestreo que aumentan la probabilidad de
problemas en transacciones que no se detectan. Además el software
genérico tiene una capacidad limitada para identificar anomalías, tales
como el fraude o el abuso, y otras debilidades en el control. Por lo
tanto, minimizar el riesgo y proporcionar seguridad se convierte en un
desafío
El uso efectivo de software de estudio analítico de auditoría diseñado para fines
específicos no solo permite un conocimiento mucho mayor de los problemas de
riesgo y control, sino que también mejora la eficiencia y reduce el tiempo
necesario para analizar los datos transaccionales. Se puede acceder y analizar a
poblaciones enteras de datos en una fracción del tiempo lo que permite un
análisis de auditoría más eficiente y efectivo.

 ACL está diseñada para permitir que los equipos de auditoría utilicen la potencia
de la tecnología para trabajar de manera más eficiente y hacer más en menor
tiempo con sus recursos existentes.

 Con la solución de Análisis de datos de ACL, usted obtiene visibilidad en la
información de su organización a través de la capacidad de acceder y consultar
directamente todas y cada una de las transacciones - desde una gran cantidad de
fuentes y sistemas.
ACL (Lenguaje de Comandos de Auditoria) es una aplicación de análisis
de datos que brinda una eficiente combinación de acceso a los datos,
análisis y elaboración integrada de reportes. ACL lee y compara los
datos permitiendo que los datos queden intactos en su origen logrando
una completa integridad y calidad de datos. ACL le permite visualizar al
instante la información sobre las transacciones fundamentales para su
organización.

ACL es un producto muy poderoso y fácil de usar. Permite convertir en
minutos los datos en información significativa para proteger y ayudar a
alcanzar los objetivos del negocio. También agrega valor a la
organización al apoyar el cumplimiento de normas internas y
regulaciones externas.
ACL Services es una empresa privada ubicada en Vancouver, Canadá, con
representantes en más de 30 países. Desde 1987, ACL Services ha estado
brindando tecnología y servicios para análisis de datos y generación de reportes.
El éxito de ACL Services lo define su compromiso por mantener una relación a
largo del tiempo con sus 45,000 usuarios en más de 100 países. Entre ellos
cuenta con instituciones gubernamentales, corporaciones multinacionales, 50%
del listado norteamericano Fortune 100 y las seis más grandes firmas de
contabilidad pública.
Las familias de productos y servicios de ACL Services, líderes en el mercado
mundial en cuanto a seguridad, alta funcionalidad y continuación del negocio,
son representadas, soportadas integralmente y distribuidas por nuestra
empresa. Eniac comercializa ACL Software, una herramienta CAATT
(Herramientas y Técnicas de Auditoría Asistida por Computador) para análisis y
extracción de datos.
ACL le permite trabajar con datos de las siguientes maneras:

• Analizar poblaciones de datos completas.
• Identificar tendencias y excepciones, y resaltar posibles áreas
  problemáticas.
• Registrar actividades de análisis anteriores, lo que le permite examinar y
  comparar los resultados.
• Identificar problemas de control y garantizar el cumplimiento de los
  estándares.
• Calcular la antigüedad y analizar transacciones financieras o transacciones
  que se vean afectadas por el paso del tiempo.
• Automatizar las pruebas analíticas y recibir notificaciones inmediatas de los
  resultados.
Menor costo de adquisición, mantenimiento y
                entrenamiento.


     Incremento de la calidad y productividad.


Integridad y confiabilidad de la información para la
               toma de decisiones.

Investigaciones más detalladas ya que se identifican
   fácilmente las discrepancias entre los archivos.
Auditorías financieras, de operaciones o de sistemas, análisis de
ventas, control de calidad, revisiones de nóminas y otros. Entre los
análisis típicos de ACL estan:

•   Análisis de Riesgos.
•   Análisis y detección de fraudes.
•   Identificación de excepciones y anomalías.
•   Identificación de problemas de control.
•   Evaluación de procesos y cumplimiento de estándares.
•   Señalar excepciones y destacar áreas que requieren atención.
•   Localizar errores y posibles irregularidades.
•   Recuperar gastos o ingresos perdidos, detectando pagos
    duplicados.
• Revisar exhaustivamente el 100% de la información en minutos.
• Asegurar la integridad de los resultados, al procesar los datos en
  forma protegida sin posibilidad de alterarlos.
• Ajustar proactivamente las pruebas en base a los hallazgos.
• Aumentar la eficiencia y precisión en los resultados tomando
  ventaja de funciones propias de auditoria, listas para su uso:
  estratificación, identificación de duplicados, faltantes, muestreo
  estadístico, comparaciones, cálculos y otros.
• Aplicar diferentes filtros acorde con las necesidades de la
  investigación y establecer relaciones entre diversos archivos
  para efectuar las comparaciones que se requieran.
• Documentar su trabajo con un historial detallado y huella de
  auditoria del estudio realizado.
• Automatizar pruebas repetitivas y de monitoreo continuo.
• Analizar los datos en el origen, incrementando la capacidad de
  procesamiento, seguridad y confiabilidad de sus servidores o
  mainframes con opciones Cliente/Servidor, evitando duplicar
  datos y congestionamiento en la red.
• Acceso directo e impecable a los datos que residen en entornos
  SAP R/3, a través de la opción Direct Link.
• Reducción de los riesgos operacionales.
• Minimización del riesgo de fraude.
• Integridad y confiabilidad de la información para la toma de
  decisiones.
• Investigaciones mas detalladas, identificación fácil y rápida de
  discrepancias.
• Acceso oportuno a todo el universo de la información.
• Ciclos de auditoria mas cortos y mucho mas económicos.
• Procesos de negocios mas confiables, seguros y efectivos.
• Incremento de la calidad y productividad con ahorro de recursos.
• Supervisión y optimización de los controles de sistemas y procesos.
Características generales:

• Permite importar archivos de diferentes fuentes o formatos (archivos planos
  y de base de datos específicas).

• Los datos importados no son modificados asegurando la integridad e
  incrementando el nivel de confianza de los datos trabajados

• Generación de pistas de auditoria (Quien, Como, Cuando, Donde)

• Posibilidad de escribir Scripts/Macros que automaticen procedimientos de
  revisión rutinaria en auditorias recurrentes.

• Incrementa la cobertura de revisión al 100% de datos a analizar
Características específicas:

• Identificar tendencias, señalar excepciones y destacar áreas que requieren
   atención
• Localizar errores y fraudes potenciales, mediante la comparación y el análisis
   de archivos según los criterios especificados por el usuario
• Volver a calcular y verificar saldos
• Identificar problemas de control y asegurar el cumplimiento de las normas
• Analizar y determinar la antigüedad de las cuentas por cobrar, cuentas por
   pagar u otras transacciones a las que afecta el tiempo transcurrido
• Recuperar gastos o ingresos perdidos, detectando pagos duplicados,
   secuencias numéricas incompletas en la facturación o servicios no facturados
• Detectar relaciones no autorizadas entre el personal de la empresa y los
   proveedores.
• Funciones específicas para la auditoría: desde comandos tales como
  Faltantes, Duplicados y Estratificar hasta el importante log de comandos o el
  historial detallado. La funcionalidad incorporada de revisión de cuentas le
  permite a auditores y contadores, sin experiencia técnica o de programación,
  realizar rápidamente análisis e informes sobre datos financieros.
• Procesa rápidamente millones de transacciones, asegurando una cobertura
  del 100% y una confianza absoluta en sus resultados.
• El Asistente de definición de datos fácilmente selecciona, identifica y da
  formato a los datos, acelerando su acceso a las poderosas capacidades de
  análisis y generación de informes de ACL.
• ACL puede leer y analizar cualquier tipo de datos accediendo a cualquier
  entorno de su organización (tales como Oracle, SQL Server, Informix , AS400,
  IBM/390, SAP™ R/3™, archivos de informe de longitud variable, archivos
  privados, archivos tradicionales, archivos de informe y muchos más) .
• Relaciona y trabaja simultáneamente con varios archivos (Modelo
   Entidad/Relación), para hacer análisis e informes aún más completos.
• Crea informes en HTML para su publicación en Internet o en la Intranet de su
   organización.
• Automatiza y registra sus pasos y desarrolla aplicaciones especiales, haciendo
   más productivas las auditorías futuras.
• Permite revisar o imprimir, en cualquier momento, un historial completo de
   sus archivos, pasos y resultados.
La ventana principal de la aplicación ACL incluye una serie de elementos de
interfaz de usuario, como fichas, menús y cuadros de texto, que muestran tipos
de información específicos. Si entiende la organización de la interfaz de usuario,
podrá trabajar eficazmente con la aplicación.

La ventana principal de la aplicación incluye los siguientes elementos de la
interfaz de usuario:

1.   Barra de título – La barra de título muestra el nombre del proyecto ACL
     activo.
2.   Menú principal – El menú principal proporciona acceso a la mayoría de las
     funciones de ACL , incluidos los comandos de menú para trabajar con los
     proyectos ACL, realizar análisis de auditoría y establecer opciones y
     configuraciones de conexión.
3. Barra de herramientas – Los botones que aparecen en la barra de
   herramientas son accesos directos a acciones comunes. ACL muestra
   botones que son relevantes para su actividad actual. Puede personalizar los
   botones que se muestran en la barra de herramientas.
4. Navegador del proyecto – El Navegador del proyecto muestra información en
   dos fichas acerca del proyecto ACL abierto:
     •La ficha Panorama contiene todos los elementos que pertenecen al
     proyecto.
     •La ficha Log muestra el log del proyecto ACL, en el que se registran y
     organizan cronológicamente todas las acciones que usted toma en relación
     con el proyecto.
5. Área de visualización – En esta área, ACL muestra diferentes tipos de
    información en las siguientes fichas:
•Ficha Bienvenido – Cuando usted abre ACL, se muestra inicialmente la ficha
Bienvenido con enlaces para ayudarle a iniciar su sesión.
•Ficha Vista – Cuando usted abre una tabla ACL, los datos se muestran en la
ficha Vista. En la parte superior de la ficha están un cuadro de texto y botones
que le permiten aplicar filtros a la vista, así como activar índices existentes. Si
existe más de una vista para la misma tabla, los botones ubicados en la parte
inferior de la ficha le permiten cambiar entre las vistas.
Ficha Resultados – Cuando usted envía los resultados de una operación
analítica a una pantalla o gráfico, o cuando ve las entradas del log de
comandos, esta información se muestra en la ficha Resultados. En el caso de
las operaciones con salida en forma de texto y gráfico, los botones en la parte
inferior de la ficha le permiten alternar entre los dos formatos. Puede fijar la
ficha de resultados para mantener visible el contenido y hacer que los
resultados subsiguientes aparezcan en otra ficha de resultados.
•Ficha Editor de scripts – Cuando usted crea un nuevo script o abre un script de
    ACL existente, el contenido del script se muestra en la ficha Editor de scripts.
    Puede editar el texto manualmente o utilizar las herramientas disponibles en
    ACL, como la captura de sintaxis y la copia de comandos desde el log, para
    editar su script.
    •Ficha Editor de áreas de trabajo – Cuando usted crea una nueva área de
    trabajo o abre un área de trabajo existente, las definiciones de los campos en el
    área de trabajo se muestran en la ficha Editor de áreas de trabajo. Las áreas de
    trabajo le permiten compartir definiciones de campos entre tablas ACL.
6. Barra de estado – La barra de estado muestra información como el nombre de la
   tabla ACL activa, el conteo de registros y los detalles de los filtros aplicados
   actualmente a la tabla.
7. Línea de comando – La línea de comando le permite introducir comandos de
   Script de ACL.
ACL también incluye los siguientes elementos de interfaz de usuario, que se utilizan para
trabajar con tablas y expresiones:
Asistente de Definición de Datos – Este cuadro de diálogo se muestra cada vez que usted
crea un nuevo proyecto, y cuando agrega una nueva tabla ACL a un proyecto existente. Se
utiliza para especificar la manera en que ACL leerá los datos del origen de datos. El
proceso básico para definir una tabla ACL es uniforme, pero dependiendo del tipo de
origen de datos ACL puede completar algunos pasos de manera automática.

Cuadro de diálogo Formato de tabla – Este cuadro de diálogo se utiliza para definir o
modificar los formatos de las tablas ACL, que especifican la manera en que ACL debe
identificar los registros en el origen de datos y leer los campos individuales.

Cuadro de diálogo Generador de expresiones – Este cuadro de diálogo está disponible
cada vez que usted necesita introducir una expresión en ACL. Una expresión es un
enunciado que combina campos de datos, operadores, funciones, filtros y variables que
ACL evalúa y devuelve un valor.
Los proyectos ACL representan el nivel más alto de organización en ACL, y
almacenan toda la información relacionada con un proyecto de análisis de datos.
Para utilizar ACL para cualquier tarea de análisis, debe determinar si desea crear
un proyecto nuevo o utilizar un proyecto existente antes de comenzar a trabajar.
En ACL, el proyecto con el que usted está trabajando se muestra en la ficha
Panorama del Navegador del proyecto y el contenido del log se muestra en la
ficha Log. El archivo principal del proyecto ACL (.acl) almacena la mayor parte de
la información del proyecto, pero un conjunto de archivos adicionales almacena
tipos particulares de información acerca del proyecto, como el log o los índices
Los proyectos ACL contienen diferentes tipos de elementos de proyecto que
usted puede ver y con los que puede trabajar en el Navegador del proyecto.
Los proyectos ACL contienen diferentes tipos de elementos de proyecto que
usted puede ver y con los que puede trabajar en el Navegador del proyecto.
Los siguientes tipos de archivo se utilizan para registrar información para los
proyectos ACL:

Archivo de proyecto ACL (.acl) – El archivo de proyecto ACL es donde se
almacena toda la información crítica para su proyecto de análisis de datos,
incluido el formato de tabla y las definiciones de vistas, la historia de tablas, los
scripts, las áreas de trabajo, las carpetas del proyecto, entre otras.
Archivo de guardado automático del proyecto ACL (.ac) – Un archivo de
guardado automático temporal se crea cada vez que se abre el proyecto.
Archivo de datos de ACL (.fil) – En muchos casos, cuando usted define una tabla
ACL a partir de un origen de datos, los datos se copian del origen de datos a un
nuevo archivo de datos ACL.
Archivo de log (.log) – Registra todos los comandos ejecutados por ACL mientras
el proyecto está abierto.
Archivo de índice de log (.lix) – Un archivo de índice utilizado para asociar
entradas del log con sesiones particulares. Las sesiones se crean cada vez que
usted abre un proyecto, y también se pueden crear manualmente en cualquier
momento.
Archivo de índice (.inx) – Un archivo de índice asociado se crea cuando usted
indexa una ACL, y el nombre de archivo es igual al nombre del índice en ACL
con la extensión .inx. Un archivo de índice también se crea cuando usted utiliza
los comandos Ordenación rápida ascendente o Ordenación rápida
descendente en una tabla. El nombre de archivo para los índices creados por
los comandos de ordenación rápida es ACLQSTMP.inx
Las expresiones son enunciados lógicos que son evaluados por ACL y se utilizan para
realizar cálculos, especificar condiciones lógicas para las pruebas y agregar información
adicional a las tablas ACL utilizando campos calculados y filtros. En ACL, usted puede
introducir las expresiones manualmente cuando sea necesario o usar el Generador de
expresiones, que proporciona una interfaz estándar para crear expresiones en toda la
aplicación.

Las expresiones pueden incluir campos de datos, funciones, constantes y variables, que
se pueden combinar utilizando operadores lógicos. Las expresiones pueden ser tan
simples o tan complejas como sea necesario. Una expresión simple puede devolver el
resultado de una función (por ejemplo, UPPER(fname)) mientras que una expresión más
compleja puede hacer referencia a una serie de campos y funciones y utilizar
operadores para combinar las partes de la expresión.

Por ejemplo: PROPER(fname) + " " + PROPER(lname)
Existen cuatro tipos de expresiones: de caracteres, de fecha, lógicas y numéricas. Por
ejemplo, Monto + 1 es una expresión numérica, mientras que Monto > 1 es una expresión
lógica. Cuando usted crea una expresión, ACL debe poder evaluarla como uno de los
siguientes tipos de datos:
• Carácter – Utilice campos de caracteres, variables que contengan datos de caracteres,
  funciones que devuelvan valores de caracteres o cadenas de caracteres entre comillas.
• Fecha – Utilice campos de fecha, las fechas se especifican usando el formato ‘AAMMDD‘
  o ‘AAAAMMDD‘, variables que contengan fechas o funciones que devuelvan fechas. Las
  comillas invertidas utilizadas para identificar las fechas utilizan el carácter de acento
  grave (‘) que es la tecla del extremo izquierdo en la línea numérica del teclado.
• Lógico – Utilice campos lógicos, variables que contengan datos lógicos, funciones que
  devuelvan valores lógicos o introduzca T o F sin comillas para especificar valores
  verdaderos o falsos, respectivamente.
• Numérico – Utilice campos numéricos, variables que contengan datos numéricos,
  funciones que devuelvan valores numéricos o valores numéricos que estén limitados a
  dígitos, un signo de menos si es necesario y un punto decimal si es necesario.
ACL evalúa las expresiones de izquierda a derecha, de acuerdo con las siguientes
normas:
 Los operadores son evaluados en orden de precedencia aritmética. Utilice paréntesis
( ) para modificar el orden en el que se evalúa la expresión. Cada operador funciona
sólo si sus operandos son de un tipo aceptable.
Como opción predeterminada, cuando se comparan cadenas de caracteres de
diferentes longitudes, se utiliza la longitud más corta. Si se selecciona la opción
Comparaciones de caracteres exactos en la ficha Tablas del cuadro de diálogo
Opciones, se utiliza la longitud más larga.
Si se combinan números de diferente precisión en las operaciones numéricas, el
resultado retiene las posiciones decimales del operando con el mayor número de
posiciones decimales en la expresión. Por ejemplo:
4 + 5.0 = 9.0
1.1 * 1.1 = 1.2
6 * 2.000000 = 12.000000
El Generador de expresiones es un cuadro de diálogo estándar que
se muestra cada vez que se puede introducir una expresión definida
por el usuario. Una expresión es un enunciado que combina
campos de datos, operadores, funciones, filtros y variables que ACL
evalúa y devuelve un valor. Dependiendo del contexto en el que se
muestre el Generador de expresiones, ACL verifica que la expresión
se evalúe como el tipo de valor requerido. Por ejemplo, si está
creando una expresión que se utilizará para filtrar los registros en
una vista, la expresión se debe evaluar como un valor lógico. El
filtro se aplica mostrando únicamente los registros que se evalúan
como verdaderos al ser probados con el enunciado lógico utilizado
en la expresión.
El Generador de expresiones incluye los siguientes elementos de la interfaz de usuario:

• Cuadro de texto Expresión – Utilice este cuadro de texto para crear una expresión
  nueva o editar una expresión existente. Puede escribir la sintaxis necesaria para la
  expresión, y utilizar las listas y botones del cuadro de diálogo para introducir la
  información necesaria. Cuando utilice los controles del cuadro de diálogo, la
  información se agregará en la posición actual del cursor en el cuadro de texto
  Expresión.
• Botón Verificar – Haga clic en este botón para verificar la sintaxis del enunciado
  escrito en el cuadro de texto Expresión.
• Cuadro de texto Guardar como – Introduzca el nombre de la expresión que está
  creando o editando.
• Lista Campos disponibles – Indica todos los campos de datos y campos calculados de
  la tabla seleccionada. Haga doble clic en una entrada de campo para agregarla al
  cuadro de texto Expresión.
• Lista desplegable De tabla – Si la tabla está relacionada con otra u otras tablas, puede
  seleccionar cualquiera de las tablas relacionadas en la lista desplegable. La expresión
  puede contener campos de más de una tabla relacionada.
• Botones Operador y Fecha –seleccionar fechas para agregarlas en, el cuadro de texto
  Expresión.
• Lista Filtros – Indica todos los filtros asociados con la tabla seleccionada. .
• Lista Variables – Indica todas las variables asociadas con la tabla seleccionada.
• Lista desplegable Funciones – Indica las categorías de funciones que se pueden
  utilizar para filtrar las funciones que se muestran en la lista Funciones.
• Lista Funciones – Indica las funciones disponibles en ACL y su sintaxis necesaria.
• Casilla de verificación Pegar parámetros – Si se selecciona esta casilla deverificación,
  la función se copia en el cuadro de texto Expresión con los marcadores de posición
  designados para cada parámetro. Si no se selecciona la casilla de verificación, sólo el
  nombre de la función, junto con los corchetes de apertura y cierre, se copia en el
  cuadro de texto Expresión.
Una expresión de fecha es una expresión que utiliza fechas en sus cálculos. Puede utilizar
fechas en sus cálculos para generar otra fecha o la cantidad de días entre fechas. Puede
utilizar expresiones de fecha para realizar lo siguiente:
• Restar una fecha a otra fecha para determinar la cantidad de días entre ambas.
• Agregar un número o campo numérico a una fecha para encontrar la fecha resultante
   al añadir esa cantidad de días a la fecha original (si el número es negativo, la cantidad
   será restada de la fecha original).
• Comparar dos fechas utilizando los operadores de comparación como mayor que (>) o
   menor que (<) para determinar la fecha anterior o posterior.

Ejemplos de expresiones de fecha válidas:
ACL incluye una potente función de log que tiene dos objetivos principales:

El log realiza un seguimiento de los comandos exactos procesados por ACL y
registra la secuencia de los comandos que se ejecutan durante cada sesión. Al
registrar los comandos utilizados durante una sesión como parte del proyecto
ACL, los procedimientos de auditoría se podrán verificar y replicar cada vez que
sea necesario.

El log registra la sintaxis de Script de ACL utilizada para ejecutar comandos
individuales. Al tener acceso a la sintaxis exacta utilizada para ejecutar un
comando en particular, los usuarios pueden volver a ejecutar fácilmente los
comandos desde el log, o crear scripts basándose en las entradas del log para
automatizar tareas básicas, o como punto de partida para crear scripts que
automaticen procesos más complejos.
Puede agregar comentarios al log del proyecto ACL para
documentar los pasos en su análisis, y agregar explicaciones o
descripciones que sean relevantes para el proyecto de auditoría.
Agregar comentarios a su proyecto es una buena manera de
documentar su trabajo para brindarle a usted y a otros usuarios un
registro del análisis completo y los resultados. Cuando agrega un
comentario manualmente, éste se añade como el último elemento
del log.
La mayoría de las funciones de ACL que se realizan seleccionando
opciones en los menús e introduciendo la información necesaria
en los cuadros de diálogo también se pueden realizar ejecutando
comandos desde la línea de comandos. ACL incluye una lenguaje
llamado ACLScript que se utiliza en toda la aplicación para procesar
comandos y registrar los pasos de los análisis. Por ejemplo, cuando
usted selecciona Analizar > Contar en el menú principal y completa
la información necesaria en el cuadro de diálogo Contar, ACL
convierte automáticamente la información introducida en un
enunciado de comando que se utiliza para ejecutar el comando y
registrar la acción en el log.
Los siguientes puntos proporcionan pautas generales para trabajar con los comandos
de ACLScript en la línea de comandos:

• Sólo puede introducir un comando a la vez.
• Los comandos no distinguen entre mayúsculas y minúsculas. Puede usar caracteres
  en mayúsculas o minúsculas.
• Los comandos pueden incluir un conjunto de parámetros opcionales y obligatorios.
• Cuando el texto de un comando es largo, ACL expande el cuadro de texto de la
  línea de comandos y ajusta las líneas para mostrar todo el comando. Haga clic
  fuera del cuadro de texto para comprimirlo y haga clic dentro del cuadro de texto
  para ver el comando completo nuevamente.
• Puede abreviar los comandos, funciones y palabras clave en ACLScript. La
  abreviatura debe incluir los caracteres iniciales del comando. La abreviatura puede
  ser tan corta como desee, siempre que identifique el comando o término con
  exclusividad. En la mayoría de los casos, necesitará introducir por lo menos los
  primeros tres caracteres.
ACL está instalado con un conjunto estándar de ajustes de
configuración que definen el comportamiento predeterminado de
la aplicación. Usted puede configurar una variedad de ajustes en el
cuadro de diálogo Opciones para modificar el comportamiento de
la aplicación activando o desactivando las funciones y para cambiar
cómo se muestran los datos y la forma en que se procesan los
comandos.
Las ediciones Unicode de los productos ACL le permiten ver y
trabajar con archivos que contienen datos codificados o Unicode.
Unicode es un estándar de codificación de texto que utiliza dos
bytes para representar cada carácter. Los caracteres de todos los
idiomas están contenidos en un conjunto único de caracteres.
Puede definir y analizar datos Unicode, tales como datos
multilingües con varios alfabetos y representaciones de caracteres
en ACL.

Muchos de los principales proveedores de aplicaciones de
software, como Microsoft, Oracle y SAP, le permiten almacenar y
transmitir datos en formato Unicode.
Para ver y analizar datos en ACL, debe proporcionar la información
necesaria para que ACL lea el origen de los datos, independientemente
de que sea un archivo, una base de datos o cualquier otro tipo de origen
de datos. Para muchos orígenes de datos, tales como los basados en
archivos como Microsoft Excel y Microsoft Access, y bases de datos, tales
como Oracle y Microsoft SQL Server, la información necesaria está
disponible en forma de metadatos que ACL puede leer automáticamente.
Para otros orígenes de datos, tales como formatos de archivo o archivos
más antiguos que no tienen una estructura como de tabla, debe
proporcionarle información a ACL sobre cómo se debe procesar el origen
de datos. El proceso de especificación de esta información se llama
definir una tabla, y la tarea de definir tablas se realiza utilizando el
Asistente de Definición de Datos.
ACL puede leer e interpretar una amplia variedad de orígenes de datos. Cuando
define un origen de datos, el resultado siempre será una nueva tabla de ACL.
Cada tabla de ACL tiene una vista predeterminada creada automáticamente que
incluye todos los campos en la tabla de ACL con su configuración
predeterminada. Otro componente de cada tabla de ACL es un formato de tabla
que registra la información usada para conectar el origen de datos, las
definiciones del campo con la tabla de ACL y cómo mostrar e imprimir cada
campo.

Dependiendo del origen de datos, éstos se leen directamente del origen de
datos en la tabla o de un archivo de datos de ACL (.fil) donde los datos del origen
de datos se importaron automáticamente como parte del proceso de definición
de datos.
Exportar datos en el formato de archivo de dBASE es una opción que se
encuentra en muchas bases de datos y aplicaciones comerciales. Si el archivo
exportado cumple con la norma de dBASE, esta es una manera conveniente para
acceder a los datos con ACL porque el archivo contiene todas las definiciones del
campo requerido. Si los datos exportados no cumplen totalmente con la norma
de dBASE, ACL podría no definir el archivo.

Los archivos de dBASE siempre incluyen un campo denominado
“Record_Deleted” que se usa para realizar el seguimiento a los registros
borrados. ACL define un campo correspondiente en el formato de tabla, el cual
no se requiere y puede borrarlo del formato de la tabla después de eliminarlo de
la vista predeterminad .
Los datos exportados a un archivo de dBASE deben cumplir los siguientes criterios:

• Los nombres de la columna pueden tener un máximo de diez caracteres. Los
primeros diez caracteres de cada campo deben ser únicos o los campos duplicados
no podrán exportarse.
• Los nombres del campo deben especificarse en la primera fila y los datos deben
iniciarse en la segunda fila.
• Cada columna debe contener sólo los valores de un tipo de datos. Por ejemplo, si
el primer registro en un campo contiene datos de caracteres, el campo se exportará
como datos de caracteres.
• Los campos que contienen sólo números se exportarán como datos numéricos. En
algunos casos, esto dará como resultado un campo con el tipo de datos incorrecto
en ACL. Por ejemplo, los números de las facturas son valores numéricos, pero con
frecuencia se almacenan en campos de caracteres. Cuando esto ocurre, necesita
cambiar el tipo de datos del campo en el cuadro de diálogo Formato de tabla.
Puede definir una tabla ACL a partir de archivos de bases de datos
Microsoft Access guardados en el formato de archivo de cualquier
versión de Access entre Microsoft Access 2000 y Microsoft Access
2010. También se pueden definir tablas ACL a partir de versiones
anteriores de Access 2000, pero debe utilizar ODBC para definir el
archivo de datos o guardar los datos en otro formato de archivo
que ACL pueda definir. Puede definir datos de Microsoft Access en
su computadora, incluso si no tiene instalado Microsoft Access.
Una cláusula WHERE evalúa una condición de búsqueda que utiliza una combinación
de una o más instrucciones lógicas. La cláusula WHERE se utiliza para limitar las filas
seleccionadas en un origen de datos. Existen tres tipos básicos de valores que se
pueden comparar con valores de campo en la base de datos:

• Campos numéricos – Especifique el valor sin comillas ni otros caracteres
especiales.
Por ejemplo: CANTIDAD = 100
• Campos de caracteres: especifique el valor entre comillas simples.
Por ejemplo: CIUDAD = 'Vancouver'
• Campos Fechas – Especifique la fecha en un formato de fecha ODBC estándar: {d
'yyyy-mm-dd'}.
Por ejemplo: DATE = {d '2011-01-31'}
Open Database Connectivity (ODBC) es una norma de acceso a datos que se
puede utilizar para definir tablas ACL a partir de una amplia gama de fuentes de
datos. El soporte de ODBC en ACL le permite importar datos desde cualquier
origen de datos compatible con OBDC desde la estación de trabajo local o desde
cualquier otra ubicación de la red para la cual usted cuente con los derechos de
seguridad de acceso adecuados.

ODBC ofrece una capa media, denominada controlador de base de datos, entre
el origen de los datos y ACL. Esta capa transforma las consultas de ACL en
comandos que el origen de los datos puede comprender. Existen controladores
de ODBC para casi todas las bases de bdatos y también están disponibles para
muchos orígenes de datos no relacionales, como las hojas de cálculo y los
archivos de texto.
Los siguientes formatos de archivo y bases de datos son algunos ejemplos de
orígenes de datos que se pueden definir usando ODBC:

• Archivos compatibles con dBASE
• Archivos de texto delimitado
• Microsoft Access
• Microsoft Excel
• IBM DB2
• Microsoft SQL Server
• Oracle
Cuando se define una tabla ACL a partir de un origen de datos
ODBC, por lo general selecciona un origen de datos existente al
cual conectarse que ya haya configurado, o que su departamento
de TI ha creado para usted. En la mayoría de los casos, los datos de
origen ODBC deben crearse fuera de ACL pero puede crear nuevos
orígenes de datos en el Asistente de definición de datos como se
define la tabla de ACL si conoce toda la información de conexión
necesaria.
El proceso de definición de archivos de impresión de imágenes (Reporte), que
son copias electrónicas de reportes impresos y archivos de Adobe Acrobat (PDF),
que son archivos de aplicaciones o archivos digitalizados que han sido
guardados en el formato PDF estándar son similares. Hay algunas diferencias
(los archivos PDF pueden estar protegidos con contraseña, por ejemplo) pero la
manera en que se identifican los registros y los archivos es la misma para ambos
tipos de datos.

El proceso de definición de un formato de tablaACL a partir de este tipo de
archivos es un proceso iterativo. El resultado final que está intentando lograr es
que cada pieza de Información que desea incluir en la tabla ACL seleccionada
como parte de un encabezado, pie de página, o registro de detalle, sea asignada
a un campo específico en el formato de la tabla ACL.
Puede acceder a los archivos de extracción de datos SAP en su
computadora local o en una unidad de disco de red, o desde una
carpeta ubicada en un Servidor ACL (si está instalado).

Los archivos de extracción de datos SAP importados utilizando este
método se deben enviar como salida utilizando el Formato de
auditoría SAP (anteriormente conocido como Formato de archivo
privado SAP).
Puede definir tablas de ACL a partir de archivos XML. El Asistente
de Definición de Datos le permite seleccionar los elementos que
desea importar, configurar la estructura de la tabla resultante y
personalizar las etiquetas así como los tipos de datos de los
elementos que está importando.
Con ACL los auditores y profesionales de los negocios pueden
transformar grandes cantidades de datos electrónicos en un
conocimiento comercial de valor. Es un software, poderoso y fácil
de usar, le permite convertir datos en información significativa, lo
cual le ayuda a alcanzar sus objetivos de negocios y agregar valor a
su organización.

Con ACL se podrá realizar la revisión de datos con una cobertura
del 100% de los datos, esto significa que se pueden hacer
auditorías para toda una población entera, y no para pequeñas
muestras.
•http://www.eniac.com/productos/download/acl_ge.pdf
•http://fraudit.blogspot.com/2009/05/acl-audit-command-
language.html
•http://www.eniac.com/productos/acl.htm
•http://www.menke.cl/informacion/articulos/70-iso-90012008-
ipor-que-hacer-analisis-de-datos.html
•Guía del usuario de ACL
GRACIAS…

Weitere ähnliche Inhalte

Was ist angesagt?

Procedimientos para obtener evidencia de auditoría
Procedimientos para obtener evidencia de auditoríaProcedimientos para obtener evidencia de auditoría
Procedimientos para obtener evidencia de auditoría
roberypaola
 
Auditoría Financiera - Planificación, Memorándum y Programa de Auditoría
Auditoría Financiera - Planificación, Memorándum y Programa de AuditoríaAuditoría Financiera - Planificación, Memorándum y Programa de Auditoría
Auditoría Financiera - Planificación, Memorándum y Programa de Auditoría
Alvaro Gastañuadi Terrones
 
COSO Y COSO ERM
COSO Y COSO ERMCOSO Y COSO ERM
COSO Y COSO ERM
Yelba Cuarezma
 

Was ist angesagt? (20)

Nia 500 501 y 505
Nia 500 501 y 505Nia 500 501 y 505
Nia 500 501 y 505
 
Informe final de Auditoria Informatica
Informe final de Auditoria InformaticaInforme final de Auditoria Informatica
Informe final de Auditoria Informatica
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informatica
 
auditoria forense
auditoria forenseauditoria forense
auditoria forense
 
ppt. Auditoria Financiera
ppt. Auditoria Financierappt. Auditoria Financiera
ppt. Auditoria Financiera
 
Planificación Auditoria Informática
Planificación Auditoria InformáticaPlanificación Auditoria Informática
Planificación Auditoria Informática
 
Enfoque de auditoria basada en riesgo
Enfoque de auditoria basada en riesgoEnfoque de auditoria basada en riesgo
Enfoque de auditoria basada en riesgo
 
Nagas exposicion
Nagas exposicionNagas exposicion
Nagas exposicion
 
Procedimientos para obtener evidencia de auditoría
Procedimientos para obtener evidencia de auditoríaProcedimientos para obtener evidencia de auditoría
Procedimientos para obtener evidencia de auditoría
 
Nia’s 500 a 800
Nia’s 500 a 800Nia’s 500 a 800
Nia’s 500 a 800
 
Resumen nia 610
Resumen nia 610Resumen nia 610
Resumen nia 610
 
Control interno basado en informe COSO
Control interno basado en informe COSOControl interno basado en informe COSO
Control interno basado en informe COSO
 
Matriz foda auditoria
Matriz foda auditoriaMatriz foda auditoria
Matriz foda auditoria
 
ejemplos-sobre-hallazgos-de-auditoria-empleando-losatributos
ejemplos-sobre-hallazgos-de-auditoria-empleando-losatributosejemplos-sobre-hallazgos-de-auditoria-empleando-losatributos
ejemplos-sobre-hallazgos-de-auditoria-empleando-losatributos
 
NIA 300-315-320-330-402-450 Planificación, riesgo y respuesta - Universidad N...
NIA 300-315-320-330-402-450 Planificación, riesgo y respuesta - Universidad N...NIA 300-315-320-330-402-450 Planificación, riesgo y respuesta - Universidad N...
NIA 300-315-320-330-402-450 Planificación, riesgo y respuesta - Universidad N...
 
Auditoria financiera
Auditoria financieraAuditoria financiera
Auditoria financiera
 
Estándares de Auditoria en sistemas
Estándares de Auditoria en sistemas  Estándares de Auditoria en sistemas
Estándares de Auditoria en sistemas
 
Normas de Auditoria Generalmente Aceptadas (NAGA)
Normas de Auditoria Generalmente Aceptadas (NAGA)Normas de Auditoria Generalmente Aceptadas (NAGA)
Normas de Auditoria Generalmente Aceptadas (NAGA)
 
Auditoría Financiera - Planificación, Memorándum y Programa de Auditoría
Auditoría Financiera - Planificación, Memorándum y Programa de AuditoríaAuditoría Financiera - Planificación, Memorándum y Programa de Auditoría
Auditoría Financiera - Planificación, Memorándum y Programa de Auditoría
 
COSO Y COSO ERM
COSO Y COSO ERMCOSO Y COSO ERM
COSO Y COSO ERM
 

Andere mochten auch

Software para auditoría informática
Software para auditoría informáticaSoftware para auditoría informática
Software para auditoría informática
meme694
 
ACL NYC Conference 2010
ACL NYC Conference 2010ACL NYC Conference 2010
ACL NYC Conference 2010
mcoello
 
Acl Presentation 3 4 10 Final
Acl Presentation 3 4 10 FinalAcl Presentation 3 4 10 Final
Acl Presentation 3 4 10 Final
mcoello
 
3 manual del_profesional_svca_acls
3 manual del_profesional_svca_acls3 manual del_profesional_svca_acls
3 manual del_profesional_svca_acls
Jonathan Rosales
 
Taacs, Técnicas de Auditoria Asistidas por Computador
Taacs, Técnicas de Auditoria Asistidas por ComputadorTaacs, Técnicas de Auditoria Asistidas por Computador
Taacs, Técnicas de Auditoria Asistidas por Computador
Efraín Pérez
 
09.1 audit siklus penjualan dan penerimaan
09.1 audit siklus penjualan dan penerimaan09.1 audit siklus penjualan dan penerimaan
09.1 audit siklus penjualan dan penerimaan
Mulyadi Yusuf
 
Tecnologia shdsl
Tecnologia shdslTecnologia shdsl
Tecnologia shdsl
Jorge Solis
 
Usuario, Grupos, UO De Active Directory
Usuario, Grupos, UO De Active DirectoryUsuario, Grupos, UO De Active Directory
Usuario, Grupos, UO De Active Directory
Elvis Raza
 

Andere mochten auch (20)

PRUEBA ACL
PRUEBA ACLPRUEBA ACL
PRUEBA ACL
 
Software para auditoría informática
Software para auditoría informáticaSoftware para auditoría informática
Software para auditoría informática
 
Prueba ACL
Prueba ACLPrueba ACL
Prueba ACL
 
Prueba ACL
Prueba ACLPrueba ACL
Prueba ACL
 
Acl
AclAcl
Acl
 
Cobit5 presentación
Cobit5 presentaciónCobit5 presentación
Cobit5 presentación
 
ACL NYC Conference 2010
ACL NYC Conference 2010ACL NYC Conference 2010
ACL NYC Conference 2010
 
Mckinsey kominfo
Mckinsey kominfoMckinsey kominfo
Mckinsey kominfo
 
18021 13-980373375726
18021 13-98037337572618021 13-980373375726
18021 13-980373375726
 
audit
auditaudit
audit
 
Acl Presentation 3 4 10 Final
Acl Presentation 3 4 10 FinalAcl Presentation 3 4 10 Final
Acl Presentation 3 4 10 Final
 
Implantación de un sistema de control de calidad NICC1 e ISO9001
Implantación de un sistema de control de calidad NICC1 e ISO9001Implantación de un sistema de control de calidad NICC1 e ISO9001
Implantación de un sistema de control de calidad NICC1 e ISO9001
 
3 manual del_profesional_svca_acls
3 manual del_profesional_svca_acls3 manual del_profesional_svca_acls
3 manual del_profesional_svca_acls
 
Taacs, Técnicas de Auditoria Asistidas por Computador
Taacs, Técnicas de Auditoria Asistidas por ComputadorTaacs, Técnicas de Auditoria Asistidas por Computador
Taacs, Técnicas de Auditoria Asistidas por Computador
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollo
 
Acl estandar
Acl estandarAcl estandar
Acl estandar
 
09.1 audit siklus penjualan dan penerimaan
09.1 audit siklus penjualan dan penerimaan09.1 audit siklus penjualan dan penerimaan
09.1 audit siklus penjualan dan penerimaan
 
Ucm pretest acls
Ucm  pretest aclsUcm  pretest acls
Ucm pretest acls
 
Tecnologia shdsl
Tecnologia shdslTecnologia shdsl
Tecnologia shdsl
 
Usuario, Grupos, UO De Active Directory
Usuario, Grupos, UO De Active DirectoryUsuario, Grupos, UO De Active Directory
Usuario, Grupos, UO De Active Directory
 

Ähnlich wie ACL

Auditoria informatica: Resumen por daniel izquierdo
Auditoria informatica: Resumen por daniel izquierdoAuditoria informatica: Resumen por daniel izquierdo
Auditoria informatica: Resumen por daniel izquierdo
Daniel Izquierdo
 
Auditoria de sistemas
Auditoria de sistemasAuditoria de sistemas
Auditoria de sistemas
galactico_87
 
Cuestionatio para decimos
Cuestionatio para decimos Cuestionatio para decimos
Cuestionatio para decimos
Luis Quisimalin
 
Tecnica de auditoria
Tecnica de auditoriaTecnica de auditoria
Tecnica de auditoria
joseaunefa
 
Tecnicas de auditoria
Tecnicas de auditoriaTecnicas de auditoria
Tecnicas de auditoria
joseaunefa
 

Ähnlich wie ACL (20)

Gabriel auditoria
Gabriel auditoriaGabriel auditoria
Gabriel auditoria
 
Auditoria informatica: Resumen por daniel izquierdo
Auditoria informatica: Resumen por daniel izquierdoAuditoria informatica: Resumen por daniel izquierdo
Auditoria informatica: Resumen por daniel izquierdo
 
Auditoria de sistemas
Auditoria de sistemasAuditoria de sistemas
Auditoria de sistemas
 
El Auditor y la Organización.pdf
El Auditor y la Organización.pdfEl Auditor y la Organización.pdf
El Auditor y la Organización.pdf
 
.Auditoria de sistemas
.Auditoria de sistemas.Auditoria de sistemas
.Auditoria de sistemas
 
Candelario diaz martinez
Candelario diaz martinezCandelario diaz martinez
Candelario diaz martinez
 
5 grupo 5..
5 grupo 5..5 grupo 5..
5 grupo 5..
 
Candelario diaz martinez
Candelario diaz martinezCandelario diaz martinez
Candelario diaz martinez
 
Técnicas de Evaluación en una Auditoria de Sistemas Computacionales
Técnicas de Evaluación en una Auditoria de Sistemas Computacionales Técnicas de Evaluación en una Auditoria de Sistemas Computacionales
Técnicas de Evaluación en una Auditoria de Sistemas Computacionales
 
Cuestionatio para decimos
Cuestionatio para decimos Cuestionatio para decimos
Cuestionatio para decimos
 
Tecnica de auditoria
Tecnica de auditoriaTecnica de auditoria
Tecnica de auditoria
 
Auditoria de Sistemas Sesion 1
Auditoria de Sistemas Sesion 1Auditoria de Sistemas Sesion 1
Auditoria de Sistemas Sesion 1
 
Experiencias actuales en la automatización de controles con acl caso grupo ...
Experiencias actuales en la automatización de controles con acl   caso grupo ...Experiencias actuales en la automatización de controles con acl   caso grupo ...
Experiencias actuales en la automatización de controles con acl caso grupo ...
 
análisis y diseño de sistemas
análisis y diseño de sistemas análisis y diseño de sistemas
análisis y diseño de sistemas
 
Gabriel auditoria
Gabriel auditoriaGabriel auditoria
Gabriel auditoria
 
Unidad 4 presentacion
Unidad 4 presentacionUnidad 4 presentacion
Unidad 4 presentacion
 
clse segurida9.ppt
clse segurida9.pptclse segurida9.ppt
clse segurida9.ppt
 
Tecnicas de auditoria
Tecnicas de auditoriaTecnicas de auditoria
Tecnicas de auditoria
 
Controles generales de TI.pptx
Controles generales de TI.pptxControles generales de TI.pptx
Controles generales de TI.pptx
 
Seis sigma y sus herramientas
Seis sigma y sus herramientasSeis sigma y sus herramientas
Seis sigma y sus herramientas
 

Kürzlich hochgeladen

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Kürzlich hochgeladen (20)

TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 

ACL

  • 1.
  • 2. La nueva versión de ISO 9001:2008 plantea que se debe dar un mayor énfasis al análisis de datos, esto para poder demostrar la mejora continua de los procesos y la capacidad del sistema de alcanzar los resultados esperados. En consecuencia las auditorías, ya sean internas o de certificación, también deberían darle mayor importancia a este punto. “Si no hay registros, entonces no existe”, dicen los auditores. Nosotros también hemos acogido esa filosofía ya que en el caso de los datos, los escritos son la única evidencia real y concreta para mostrar que el Sistema de Gestión de Calidad está cumpliendo su propósito. Generalmente vemos medición de indicadores muy vagos y poco cuantificables, como mejora en la comunicación, mejora en la documentación, o mediciones poco útiles como cantidad de no conformidades cerradas sobre el total de no conformidades, etc. Ninguna de ellas habla de mejoras que puedan ser sustentadas en los datos de los mismos procesos.
  • 3. En muy pocos casos nos hemos encontrado con organizaciones que estén midiendo indicadores y haciendo el correspondiente análisis de datos con una profundidad tal que verifique si se ha mejorado la capacidad de los procesos para cumplir con los requisitos del cliente. Tampoco se demuestra la mejora continua con conceptos como la reducción de la variabilidad de los procesos (Six Sigma), etc. A pesar de que los auditores son profesionales, ingenieros en su mayoría, han caído en la mediocridad de remitirse a verificar documentos, firmas, propósitos e intenciones. La mayoría de la evidencia es evaluada mediante la presentación de papeles y no del análisis de datos. A pesar de aumentar el énfasis, ISO 9001:2008 no es muy exigente en el análisis de datos, tan solo en la norma ISO 10017 “Orientación sobre las técnicas estadísticas para la norma ISO 9001:2008”, se hace una amplia referencia a este tema, pero es raro encontrar empresas en las que se consideren estas guías.
  • 4. Se hace imprescindible el análisis de datos en las empresas, esto las conduce por el camino de la mejora continua, tomando decisiones basadas en hechos, en datos reales y “duros” que respaldan las decisiones tomadas por la gerencia. Pero no cualquier dato es útil, pensemos en el tablero de comando de un avión que tiene muchos datos relevantes para el piloto y para la toma de decisiones en el vuelo, al igual que este piloto debemos seleccionar los datos o indicadores que nos serán útiles para conseguir nuestro objetivo. Tras un análisis de los ocho principios de la calidad en la que se basa ISO 9001:2008, encontramos que todos ellos pueden ser verificados con los datos según la siguiente relación:
  • 5.
  • 6.
  • 7. La auditoría necesita visibilidad en todos los aspectos de una organización para evaluar su rendimiento y proporcionar seguridad de que los controles están trabajando como se estima. Esto requiere la capacidad de analizar en forma independiente grandes volúmenes de transacciones registradas en infinidad de bases de datos, archivos de datos, hojas de cálculo y reportes. El uso de software genéricos por lo general deriva en auditorías que insumen mucho tiempo y obligan al uso de técnicas de muestreo que aumentan la probabilidad de problemas en transacciones que no se detectan. Además el software genérico tiene una capacidad limitada para identificar anomalías, tales como el fraude o el abuso, y otras debilidades en el control. Por lo tanto, minimizar el riesgo y proporcionar seguridad se convierte en un desafío
  • 8. El uso efectivo de software de estudio analítico de auditoría diseñado para fines específicos no solo permite un conocimiento mucho mayor de los problemas de riesgo y control, sino que también mejora la eficiencia y reduce el tiempo necesario para analizar los datos transaccionales. Se puede acceder y analizar a poblaciones enteras de datos en una fracción del tiempo lo que permite un análisis de auditoría más eficiente y efectivo. ACL está diseñada para permitir que los equipos de auditoría utilicen la potencia de la tecnología para trabajar de manera más eficiente y hacer más en menor tiempo con sus recursos existentes. Con la solución de Análisis de datos de ACL, usted obtiene visibilidad en la información de su organización a través de la capacidad de acceder y consultar directamente todas y cada una de las transacciones - desde una gran cantidad de fuentes y sistemas.
  • 9. ACL (Lenguaje de Comandos de Auditoria) es una aplicación de análisis de datos que brinda una eficiente combinación de acceso a los datos, análisis y elaboración integrada de reportes. ACL lee y compara los datos permitiendo que los datos queden intactos en su origen logrando una completa integridad y calidad de datos. ACL le permite visualizar al instante la información sobre las transacciones fundamentales para su organización. ACL es un producto muy poderoso y fácil de usar. Permite convertir en minutos los datos en información significativa para proteger y ayudar a alcanzar los objetivos del negocio. También agrega valor a la organización al apoyar el cumplimiento de normas internas y regulaciones externas.
  • 10. ACL Services es una empresa privada ubicada en Vancouver, Canadá, con representantes en más de 30 países. Desde 1987, ACL Services ha estado brindando tecnología y servicios para análisis de datos y generación de reportes. El éxito de ACL Services lo define su compromiso por mantener una relación a largo del tiempo con sus 45,000 usuarios en más de 100 países. Entre ellos cuenta con instituciones gubernamentales, corporaciones multinacionales, 50% del listado norteamericano Fortune 100 y las seis más grandes firmas de contabilidad pública. Las familias de productos y servicios de ACL Services, líderes en el mercado mundial en cuanto a seguridad, alta funcionalidad y continuación del negocio, son representadas, soportadas integralmente y distribuidas por nuestra empresa. Eniac comercializa ACL Software, una herramienta CAATT (Herramientas y Técnicas de Auditoría Asistida por Computador) para análisis y extracción de datos.
  • 11. ACL le permite trabajar con datos de las siguientes maneras: • Analizar poblaciones de datos completas. • Identificar tendencias y excepciones, y resaltar posibles áreas problemáticas. • Registrar actividades de análisis anteriores, lo que le permite examinar y comparar los resultados. • Identificar problemas de control y garantizar el cumplimiento de los estándares. • Calcular la antigüedad y analizar transacciones financieras o transacciones que se vean afectadas por el paso del tiempo. • Automatizar las pruebas analíticas y recibir notificaciones inmediatas de los resultados.
  • 12. Menor costo de adquisición, mantenimiento y entrenamiento. Incremento de la calidad y productividad. Integridad y confiabilidad de la información para la toma de decisiones. Investigaciones más detalladas ya que se identifican fácilmente las discrepancias entre los archivos.
  • 13. Auditorías financieras, de operaciones o de sistemas, análisis de ventas, control de calidad, revisiones de nóminas y otros. Entre los análisis típicos de ACL estan: • Análisis de Riesgos. • Análisis y detección de fraudes. • Identificación de excepciones y anomalías. • Identificación de problemas de control. • Evaluación de procesos y cumplimiento de estándares. • Señalar excepciones y destacar áreas que requieren atención. • Localizar errores y posibles irregularidades. • Recuperar gastos o ingresos perdidos, detectando pagos duplicados.
  • 14. • Revisar exhaustivamente el 100% de la información en minutos. • Asegurar la integridad de los resultados, al procesar los datos en forma protegida sin posibilidad de alterarlos. • Ajustar proactivamente las pruebas en base a los hallazgos. • Aumentar la eficiencia y precisión en los resultados tomando ventaja de funciones propias de auditoria, listas para su uso: estratificación, identificación de duplicados, faltantes, muestreo estadístico, comparaciones, cálculos y otros. • Aplicar diferentes filtros acorde con las necesidades de la investigación y establecer relaciones entre diversos archivos para efectuar las comparaciones que se requieran.
  • 15. • Documentar su trabajo con un historial detallado y huella de auditoria del estudio realizado. • Automatizar pruebas repetitivas y de monitoreo continuo. • Analizar los datos en el origen, incrementando la capacidad de procesamiento, seguridad y confiabilidad de sus servidores o mainframes con opciones Cliente/Servidor, evitando duplicar datos y congestionamiento en la red. • Acceso directo e impecable a los datos que residen en entornos SAP R/3, a través de la opción Direct Link.
  • 16.
  • 17. • Reducción de los riesgos operacionales. • Minimización del riesgo de fraude. • Integridad y confiabilidad de la información para la toma de decisiones. • Investigaciones mas detalladas, identificación fácil y rápida de discrepancias. • Acceso oportuno a todo el universo de la información. • Ciclos de auditoria mas cortos y mucho mas económicos. • Procesos de negocios mas confiables, seguros y efectivos. • Incremento de la calidad y productividad con ahorro de recursos. • Supervisión y optimización de los controles de sistemas y procesos.
  • 18. Características generales: • Permite importar archivos de diferentes fuentes o formatos (archivos planos y de base de datos específicas). • Los datos importados no son modificados asegurando la integridad e incrementando el nivel de confianza de los datos trabajados • Generación de pistas de auditoria (Quien, Como, Cuando, Donde) • Posibilidad de escribir Scripts/Macros que automaticen procedimientos de revisión rutinaria en auditorias recurrentes. • Incrementa la cobertura de revisión al 100% de datos a analizar
  • 19. Características específicas: • Identificar tendencias, señalar excepciones y destacar áreas que requieren atención • Localizar errores y fraudes potenciales, mediante la comparación y el análisis de archivos según los criterios especificados por el usuario • Volver a calcular y verificar saldos • Identificar problemas de control y asegurar el cumplimiento de las normas • Analizar y determinar la antigüedad de las cuentas por cobrar, cuentas por pagar u otras transacciones a las que afecta el tiempo transcurrido • Recuperar gastos o ingresos perdidos, detectando pagos duplicados, secuencias numéricas incompletas en la facturación o servicios no facturados • Detectar relaciones no autorizadas entre el personal de la empresa y los proveedores.
  • 20. • Funciones específicas para la auditoría: desde comandos tales como Faltantes, Duplicados y Estratificar hasta el importante log de comandos o el historial detallado. La funcionalidad incorporada de revisión de cuentas le permite a auditores y contadores, sin experiencia técnica o de programación, realizar rápidamente análisis e informes sobre datos financieros. • Procesa rápidamente millones de transacciones, asegurando una cobertura del 100% y una confianza absoluta en sus resultados. • El Asistente de definición de datos fácilmente selecciona, identifica y da formato a los datos, acelerando su acceso a las poderosas capacidades de análisis y generación de informes de ACL. • ACL puede leer y analizar cualquier tipo de datos accediendo a cualquier entorno de su organización (tales como Oracle, SQL Server, Informix , AS400, IBM/390, SAP™ R/3™, archivos de informe de longitud variable, archivos privados, archivos tradicionales, archivos de informe y muchos más) .
  • 21. • Relaciona y trabaja simultáneamente con varios archivos (Modelo Entidad/Relación), para hacer análisis e informes aún más completos. • Crea informes en HTML para su publicación en Internet o en la Intranet de su organización. • Automatiza y registra sus pasos y desarrolla aplicaciones especiales, haciendo más productivas las auditorías futuras. • Permite revisar o imprimir, en cualquier momento, un historial completo de sus archivos, pasos y resultados.
  • 22. La ventana principal de la aplicación ACL incluye una serie de elementos de interfaz de usuario, como fichas, menús y cuadros de texto, que muestran tipos de información específicos. Si entiende la organización de la interfaz de usuario, podrá trabajar eficazmente con la aplicación. La ventana principal de la aplicación incluye los siguientes elementos de la interfaz de usuario: 1. Barra de título – La barra de título muestra el nombre del proyecto ACL activo. 2. Menú principal – El menú principal proporciona acceso a la mayoría de las funciones de ACL , incluidos los comandos de menú para trabajar con los proyectos ACL, realizar análisis de auditoría y establecer opciones y configuraciones de conexión.
  • 23. 3. Barra de herramientas – Los botones que aparecen en la barra de herramientas son accesos directos a acciones comunes. ACL muestra botones que son relevantes para su actividad actual. Puede personalizar los botones que se muestran en la barra de herramientas. 4. Navegador del proyecto – El Navegador del proyecto muestra información en dos fichas acerca del proyecto ACL abierto: •La ficha Panorama contiene todos los elementos que pertenecen al proyecto. •La ficha Log muestra el log del proyecto ACL, en el que se registran y organizan cronológicamente todas las acciones que usted toma en relación con el proyecto. 5. Área de visualización – En esta área, ACL muestra diferentes tipos de información en las siguientes fichas:
  • 24. •Ficha Bienvenido – Cuando usted abre ACL, se muestra inicialmente la ficha Bienvenido con enlaces para ayudarle a iniciar su sesión. •Ficha Vista – Cuando usted abre una tabla ACL, los datos se muestran en la ficha Vista. En la parte superior de la ficha están un cuadro de texto y botones que le permiten aplicar filtros a la vista, así como activar índices existentes. Si existe más de una vista para la misma tabla, los botones ubicados en la parte inferior de la ficha le permiten cambiar entre las vistas. Ficha Resultados – Cuando usted envía los resultados de una operación analítica a una pantalla o gráfico, o cuando ve las entradas del log de comandos, esta información se muestra en la ficha Resultados. En el caso de las operaciones con salida en forma de texto y gráfico, los botones en la parte inferior de la ficha le permiten alternar entre los dos formatos. Puede fijar la ficha de resultados para mantener visible el contenido y hacer que los resultados subsiguientes aparezcan en otra ficha de resultados.
  • 25. •Ficha Editor de scripts – Cuando usted crea un nuevo script o abre un script de ACL existente, el contenido del script se muestra en la ficha Editor de scripts. Puede editar el texto manualmente o utilizar las herramientas disponibles en ACL, como la captura de sintaxis y la copia de comandos desde el log, para editar su script. •Ficha Editor de áreas de trabajo – Cuando usted crea una nueva área de trabajo o abre un área de trabajo existente, las definiciones de los campos en el área de trabajo se muestran en la ficha Editor de áreas de trabajo. Las áreas de trabajo le permiten compartir definiciones de campos entre tablas ACL. 6. Barra de estado – La barra de estado muestra información como el nombre de la tabla ACL activa, el conteo de registros y los detalles de los filtros aplicados actualmente a la tabla. 7. Línea de comando – La línea de comando le permite introducir comandos de Script de ACL.
  • 26. ACL también incluye los siguientes elementos de interfaz de usuario, que se utilizan para trabajar con tablas y expresiones: Asistente de Definición de Datos – Este cuadro de diálogo se muestra cada vez que usted crea un nuevo proyecto, y cuando agrega una nueva tabla ACL a un proyecto existente. Se utiliza para especificar la manera en que ACL leerá los datos del origen de datos. El proceso básico para definir una tabla ACL es uniforme, pero dependiendo del tipo de origen de datos ACL puede completar algunos pasos de manera automática. Cuadro de diálogo Formato de tabla – Este cuadro de diálogo se utiliza para definir o modificar los formatos de las tablas ACL, que especifican la manera en que ACL debe identificar los registros en el origen de datos y leer los campos individuales. Cuadro de diálogo Generador de expresiones – Este cuadro de diálogo está disponible cada vez que usted necesita introducir una expresión en ACL. Una expresión es un enunciado que combina campos de datos, operadores, funciones, filtros y variables que ACL evalúa y devuelve un valor.
  • 27. Los proyectos ACL representan el nivel más alto de organización en ACL, y almacenan toda la información relacionada con un proyecto de análisis de datos. Para utilizar ACL para cualquier tarea de análisis, debe determinar si desea crear un proyecto nuevo o utilizar un proyecto existente antes de comenzar a trabajar. En ACL, el proyecto con el que usted está trabajando se muestra en la ficha Panorama del Navegador del proyecto y el contenido del log se muestra en la ficha Log. El archivo principal del proyecto ACL (.acl) almacena la mayor parte de la información del proyecto, pero un conjunto de archivos adicionales almacena tipos particulares de información acerca del proyecto, como el log o los índices
  • 28. Los proyectos ACL contienen diferentes tipos de elementos de proyecto que usted puede ver y con los que puede trabajar en el Navegador del proyecto.
  • 29. Los proyectos ACL contienen diferentes tipos de elementos de proyecto que usted puede ver y con los que puede trabajar en el Navegador del proyecto.
  • 30. Los siguientes tipos de archivo se utilizan para registrar información para los proyectos ACL: Archivo de proyecto ACL (.acl) – El archivo de proyecto ACL es donde se almacena toda la información crítica para su proyecto de análisis de datos, incluido el formato de tabla y las definiciones de vistas, la historia de tablas, los scripts, las áreas de trabajo, las carpetas del proyecto, entre otras. Archivo de guardado automático del proyecto ACL (.ac) – Un archivo de guardado automático temporal se crea cada vez que se abre el proyecto. Archivo de datos de ACL (.fil) – En muchos casos, cuando usted define una tabla ACL a partir de un origen de datos, los datos se copian del origen de datos a un nuevo archivo de datos ACL. Archivo de log (.log) – Registra todos los comandos ejecutados por ACL mientras el proyecto está abierto.
  • 31. Archivo de índice de log (.lix) – Un archivo de índice utilizado para asociar entradas del log con sesiones particulares. Las sesiones se crean cada vez que usted abre un proyecto, y también se pueden crear manualmente en cualquier momento. Archivo de índice (.inx) – Un archivo de índice asociado se crea cuando usted indexa una ACL, y el nombre de archivo es igual al nombre del índice en ACL con la extensión .inx. Un archivo de índice también se crea cuando usted utiliza los comandos Ordenación rápida ascendente o Ordenación rápida descendente en una tabla. El nombre de archivo para los índices creados por los comandos de ordenación rápida es ACLQSTMP.inx
  • 32. Las expresiones son enunciados lógicos que son evaluados por ACL y se utilizan para realizar cálculos, especificar condiciones lógicas para las pruebas y agregar información adicional a las tablas ACL utilizando campos calculados y filtros. En ACL, usted puede introducir las expresiones manualmente cuando sea necesario o usar el Generador de expresiones, que proporciona una interfaz estándar para crear expresiones en toda la aplicación. Las expresiones pueden incluir campos de datos, funciones, constantes y variables, que se pueden combinar utilizando operadores lógicos. Las expresiones pueden ser tan simples o tan complejas como sea necesario. Una expresión simple puede devolver el resultado de una función (por ejemplo, UPPER(fname)) mientras que una expresión más compleja puede hacer referencia a una serie de campos y funciones y utilizar operadores para combinar las partes de la expresión. Por ejemplo: PROPER(fname) + " " + PROPER(lname)
  • 33. Existen cuatro tipos de expresiones: de caracteres, de fecha, lógicas y numéricas. Por ejemplo, Monto + 1 es una expresión numérica, mientras que Monto > 1 es una expresión lógica. Cuando usted crea una expresión, ACL debe poder evaluarla como uno de los siguientes tipos de datos: • Carácter – Utilice campos de caracteres, variables que contengan datos de caracteres, funciones que devuelvan valores de caracteres o cadenas de caracteres entre comillas. • Fecha – Utilice campos de fecha, las fechas se especifican usando el formato ‘AAMMDD‘ o ‘AAAAMMDD‘, variables que contengan fechas o funciones que devuelvan fechas. Las comillas invertidas utilizadas para identificar las fechas utilizan el carácter de acento grave (‘) que es la tecla del extremo izquierdo en la línea numérica del teclado. • Lógico – Utilice campos lógicos, variables que contengan datos lógicos, funciones que devuelvan valores lógicos o introduzca T o F sin comillas para especificar valores verdaderos o falsos, respectivamente. • Numérico – Utilice campos numéricos, variables que contengan datos numéricos, funciones que devuelvan valores numéricos o valores numéricos que estén limitados a dígitos, un signo de menos si es necesario y un punto decimal si es necesario.
  • 34. ACL evalúa las expresiones de izquierda a derecha, de acuerdo con las siguientes normas: Los operadores son evaluados en orden de precedencia aritmética. Utilice paréntesis ( ) para modificar el orden en el que se evalúa la expresión. Cada operador funciona sólo si sus operandos son de un tipo aceptable. Como opción predeterminada, cuando se comparan cadenas de caracteres de diferentes longitudes, se utiliza la longitud más corta. Si se selecciona la opción Comparaciones de caracteres exactos en la ficha Tablas del cuadro de diálogo Opciones, se utiliza la longitud más larga. Si se combinan números de diferente precisión en las operaciones numéricas, el resultado retiene las posiciones decimales del operando con el mayor número de posiciones decimales en la expresión. Por ejemplo: 4 + 5.0 = 9.0 1.1 * 1.1 = 1.2 6 * 2.000000 = 12.000000
  • 35. El Generador de expresiones es un cuadro de diálogo estándar que se muestra cada vez que se puede introducir una expresión definida por el usuario. Una expresión es un enunciado que combina campos de datos, operadores, funciones, filtros y variables que ACL evalúa y devuelve un valor. Dependiendo del contexto en el que se muestre el Generador de expresiones, ACL verifica que la expresión se evalúe como el tipo de valor requerido. Por ejemplo, si está creando una expresión que se utilizará para filtrar los registros en una vista, la expresión se debe evaluar como un valor lógico. El filtro se aplica mostrando únicamente los registros que se evalúan como verdaderos al ser probados con el enunciado lógico utilizado en la expresión.
  • 36. El Generador de expresiones incluye los siguientes elementos de la interfaz de usuario: • Cuadro de texto Expresión – Utilice este cuadro de texto para crear una expresión nueva o editar una expresión existente. Puede escribir la sintaxis necesaria para la expresión, y utilizar las listas y botones del cuadro de diálogo para introducir la información necesaria. Cuando utilice los controles del cuadro de diálogo, la información se agregará en la posición actual del cursor en el cuadro de texto Expresión. • Botón Verificar – Haga clic en este botón para verificar la sintaxis del enunciado escrito en el cuadro de texto Expresión. • Cuadro de texto Guardar como – Introduzca el nombre de la expresión que está creando o editando. • Lista Campos disponibles – Indica todos los campos de datos y campos calculados de la tabla seleccionada. Haga doble clic en una entrada de campo para agregarla al cuadro de texto Expresión.
  • 37. • Lista desplegable De tabla – Si la tabla está relacionada con otra u otras tablas, puede seleccionar cualquiera de las tablas relacionadas en la lista desplegable. La expresión puede contener campos de más de una tabla relacionada. • Botones Operador y Fecha –seleccionar fechas para agregarlas en, el cuadro de texto Expresión. • Lista Filtros – Indica todos los filtros asociados con la tabla seleccionada. . • Lista Variables – Indica todas las variables asociadas con la tabla seleccionada. • Lista desplegable Funciones – Indica las categorías de funciones que se pueden utilizar para filtrar las funciones que se muestran en la lista Funciones. • Lista Funciones – Indica las funciones disponibles en ACL y su sintaxis necesaria. • Casilla de verificación Pegar parámetros – Si se selecciona esta casilla deverificación, la función se copia en el cuadro de texto Expresión con los marcadores de posición designados para cada parámetro. Si no se selecciona la casilla de verificación, sólo el nombre de la función, junto con los corchetes de apertura y cierre, se copia en el cuadro de texto Expresión.
  • 38.
  • 39. Una expresión de fecha es una expresión que utiliza fechas en sus cálculos. Puede utilizar fechas en sus cálculos para generar otra fecha o la cantidad de días entre fechas. Puede utilizar expresiones de fecha para realizar lo siguiente: • Restar una fecha a otra fecha para determinar la cantidad de días entre ambas. • Agregar un número o campo numérico a una fecha para encontrar la fecha resultante al añadir esa cantidad de días a la fecha original (si el número es negativo, la cantidad será restada de la fecha original). • Comparar dos fechas utilizando los operadores de comparación como mayor que (>) o menor que (<) para determinar la fecha anterior o posterior. Ejemplos de expresiones de fecha válidas:
  • 40. ACL incluye una potente función de log que tiene dos objetivos principales: El log realiza un seguimiento de los comandos exactos procesados por ACL y registra la secuencia de los comandos que se ejecutan durante cada sesión. Al registrar los comandos utilizados durante una sesión como parte del proyecto ACL, los procedimientos de auditoría se podrán verificar y replicar cada vez que sea necesario. El log registra la sintaxis de Script de ACL utilizada para ejecutar comandos individuales. Al tener acceso a la sintaxis exacta utilizada para ejecutar un comando en particular, los usuarios pueden volver a ejecutar fácilmente los comandos desde el log, o crear scripts basándose en las entradas del log para automatizar tareas básicas, o como punto de partida para crear scripts que automaticen procesos más complejos.
  • 41. Puede agregar comentarios al log del proyecto ACL para documentar los pasos en su análisis, y agregar explicaciones o descripciones que sean relevantes para el proyecto de auditoría. Agregar comentarios a su proyecto es una buena manera de documentar su trabajo para brindarle a usted y a otros usuarios un registro del análisis completo y los resultados. Cuando agrega un comentario manualmente, éste se añade como el último elemento del log.
  • 42. La mayoría de las funciones de ACL que se realizan seleccionando opciones en los menús e introduciendo la información necesaria en los cuadros de diálogo también se pueden realizar ejecutando comandos desde la línea de comandos. ACL incluye una lenguaje llamado ACLScript que se utiliza en toda la aplicación para procesar comandos y registrar los pasos de los análisis. Por ejemplo, cuando usted selecciona Analizar > Contar en el menú principal y completa la información necesaria en el cuadro de diálogo Contar, ACL convierte automáticamente la información introducida en un enunciado de comando que se utiliza para ejecutar el comando y registrar la acción en el log.
  • 43. Los siguientes puntos proporcionan pautas generales para trabajar con los comandos de ACLScript en la línea de comandos: • Sólo puede introducir un comando a la vez. • Los comandos no distinguen entre mayúsculas y minúsculas. Puede usar caracteres en mayúsculas o minúsculas. • Los comandos pueden incluir un conjunto de parámetros opcionales y obligatorios. • Cuando el texto de un comando es largo, ACL expande el cuadro de texto de la línea de comandos y ajusta las líneas para mostrar todo el comando. Haga clic fuera del cuadro de texto para comprimirlo y haga clic dentro del cuadro de texto para ver el comando completo nuevamente. • Puede abreviar los comandos, funciones y palabras clave en ACLScript. La abreviatura debe incluir los caracteres iniciales del comando. La abreviatura puede ser tan corta como desee, siempre que identifique el comando o término con exclusividad. En la mayoría de los casos, necesitará introducir por lo menos los primeros tres caracteres.
  • 44. ACL está instalado con un conjunto estándar de ajustes de configuración que definen el comportamiento predeterminado de la aplicación. Usted puede configurar una variedad de ajustes en el cuadro de diálogo Opciones para modificar el comportamiento de la aplicación activando o desactivando las funciones y para cambiar cómo se muestran los datos y la forma en que se procesan los comandos.
  • 45. Las ediciones Unicode de los productos ACL le permiten ver y trabajar con archivos que contienen datos codificados o Unicode. Unicode es un estándar de codificación de texto que utiliza dos bytes para representar cada carácter. Los caracteres de todos los idiomas están contenidos en un conjunto único de caracteres. Puede definir y analizar datos Unicode, tales como datos multilingües con varios alfabetos y representaciones de caracteres en ACL. Muchos de los principales proveedores de aplicaciones de software, como Microsoft, Oracle y SAP, le permiten almacenar y transmitir datos en formato Unicode.
  • 46. Para ver y analizar datos en ACL, debe proporcionar la información necesaria para que ACL lea el origen de los datos, independientemente de que sea un archivo, una base de datos o cualquier otro tipo de origen de datos. Para muchos orígenes de datos, tales como los basados en archivos como Microsoft Excel y Microsoft Access, y bases de datos, tales como Oracle y Microsoft SQL Server, la información necesaria está disponible en forma de metadatos que ACL puede leer automáticamente. Para otros orígenes de datos, tales como formatos de archivo o archivos más antiguos que no tienen una estructura como de tabla, debe proporcionarle información a ACL sobre cómo se debe procesar el origen de datos. El proceso de especificación de esta información se llama definir una tabla, y la tarea de definir tablas se realiza utilizando el Asistente de Definición de Datos.
  • 47. ACL puede leer e interpretar una amplia variedad de orígenes de datos. Cuando define un origen de datos, el resultado siempre será una nueva tabla de ACL. Cada tabla de ACL tiene una vista predeterminada creada automáticamente que incluye todos los campos en la tabla de ACL con su configuración predeterminada. Otro componente de cada tabla de ACL es un formato de tabla que registra la información usada para conectar el origen de datos, las definiciones del campo con la tabla de ACL y cómo mostrar e imprimir cada campo. Dependiendo del origen de datos, éstos se leen directamente del origen de datos en la tabla o de un archivo de datos de ACL (.fil) donde los datos del origen de datos se importaron automáticamente como parte del proceso de definición de datos.
  • 48. Exportar datos en el formato de archivo de dBASE es una opción que se encuentra en muchas bases de datos y aplicaciones comerciales. Si el archivo exportado cumple con la norma de dBASE, esta es una manera conveniente para acceder a los datos con ACL porque el archivo contiene todas las definiciones del campo requerido. Si los datos exportados no cumplen totalmente con la norma de dBASE, ACL podría no definir el archivo. Los archivos de dBASE siempre incluyen un campo denominado “Record_Deleted” que se usa para realizar el seguimiento a los registros borrados. ACL define un campo correspondiente en el formato de tabla, el cual no se requiere y puede borrarlo del formato de la tabla después de eliminarlo de la vista predeterminad .
  • 49. Los datos exportados a un archivo de dBASE deben cumplir los siguientes criterios: • Los nombres de la columna pueden tener un máximo de diez caracteres. Los primeros diez caracteres de cada campo deben ser únicos o los campos duplicados no podrán exportarse. • Los nombres del campo deben especificarse en la primera fila y los datos deben iniciarse en la segunda fila. • Cada columna debe contener sólo los valores de un tipo de datos. Por ejemplo, si el primer registro en un campo contiene datos de caracteres, el campo se exportará como datos de caracteres. • Los campos que contienen sólo números se exportarán como datos numéricos. En algunos casos, esto dará como resultado un campo con el tipo de datos incorrecto en ACL. Por ejemplo, los números de las facturas son valores numéricos, pero con frecuencia se almacenan en campos de caracteres. Cuando esto ocurre, necesita cambiar el tipo de datos del campo en el cuadro de diálogo Formato de tabla.
  • 50. Puede definir una tabla ACL a partir de archivos de bases de datos Microsoft Access guardados en el formato de archivo de cualquier versión de Access entre Microsoft Access 2000 y Microsoft Access 2010. También se pueden definir tablas ACL a partir de versiones anteriores de Access 2000, pero debe utilizar ODBC para definir el archivo de datos o guardar los datos en otro formato de archivo que ACL pueda definir. Puede definir datos de Microsoft Access en su computadora, incluso si no tiene instalado Microsoft Access.
  • 51. Una cláusula WHERE evalúa una condición de búsqueda que utiliza una combinación de una o más instrucciones lógicas. La cláusula WHERE se utiliza para limitar las filas seleccionadas en un origen de datos. Existen tres tipos básicos de valores que se pueden comparar con valores de campo en la base de datos: • Campos numéricos – Especifique el valor sin comillas ni otros caracteres especiales. Por ejemplo: CANTIDAD = 100 • Campos de caracteres: especifique el valor entre comillas simples. Por ejemplo: CIUDAD = 'Vancouver' • Campos Fechas – Especifique la fecha en un formato de fecha ODBC estándar: {d 'yyyy-mm-dd'}. Por ejemplo: DATE = {d '2011-01-31'}
  • 52. Open Database Connectivity (ODBC) es una norma de acceso a datos que se puede utilizar para definir tablas ACL a partir de una amplia gama de fuentes de datos. El soporte de ODBC en ACL le permite importar datos desde cualquier origen de datos compatible con OBDC desde la estación de trabajo local o desde cualquier otra ubicación de la red para la cual usted cuente con los derechos de seguridad de acceso adecuados. ODBC ofrece una capa media, denominada controlador de base de datos, entre el origen de los datos y ACL. Esta capa transforma las consultas de ACL en comandos que el origen de los datos puede comprender. Existen controladores de ODBC para casi todas las bases de bdatos y también están disponibles para muchos orígenes de datos no relacionales, como las hojas de cálculo y los archivos de texto.
  • 53. Los siguientes formatos de archivo y bases de datos son algunos ejemplos de orígenes de datos que se pueden definir usando ODBC: • Archivos compatibles con dBASE • Archivos de texto delimitado • Microsoft Access • Microsoft Excel • IBM DB2 • Microsoft SQL Server • Oracle
  • 54. Cuando se define una tabla ACL a partir de un origen de datos ODBC, por lo general selecciona un origen de datos existente al cual conectarse que ya haya configurado, o que su departamento de TI ha creado para usted. En la mayoría de los casos, los datos de origen ODBC deben crearse fuera de ACL pero puede crear nuevos orígenes de datos en el Asistente de definición de datos como se define la tabla de ACL si conoce toda la información de conexión necesaria.
  • 55. El proceso de definición de archivos de impresión de imágenes (Reporte), que son copias electrónicas de reportes impresos y archivos de Adobe Acrobat (PDF), que son archivos de aplicaciones o archivos digitalizados que han sido guardados en el formato PDF estándar son similares. Hay algunas diferencias (los archivos PDF pueden estar protegidos con contraseña, por ejemplo) pero la manera en que se identifican los registros y los archivos es la misma para ambos tipos de datos. El proceso de definición de un formato de tablaACL a partir de este tipo de archivos es un proceso iterativo. El resultado final que está intentando lograr es que cada pieza de Información que desea incluir en la tabla ACL seleccionada como parte de un encabezado, pie de página, o registro de detalle, sea asignada a un campo específico en el formato de la tabla ACL.
  • 56. Puede acceder a los archivos de extracción de datos SAP en su computadora local o en una unidad de disco de red, o desde una carpeta ubicada en un Servidor ACL (si está instalado). Los archivos de extracción de datos SAP importados utilizando este método se deben enviar como salida utilizando el Formato de auditoría SAP (anteriormente conocido como Formato de archivo privado SAP).
  • 57. Puede definir tablas de ACL a partir de archivos XML. El Asistente de Definición de Datos le permite seleccionar los elementos que desea importar, configurar la estructura de la tabla resultante y personalizar las etiquetas así como los tipos de datos de los elementos que está importando.
  • 58. Con ACL los auditores y profesionales de los negocios pueden transformar grandes cantidades de datos electrónicos en un conocimiento comercial de valor. Es un software, poderoso y fácil de usar, le permite convertir datos en información significativa, lo cual le ayuda a alcanzar sus objetivos de negocios y agregar valor a su organización. Con ACL se podrá realizar la revisión de datos con una cobertura del 100% de los datos, esto significa que se pueden hacer auditorías para toda una población entera, y no para pequeñas muestras.