Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Contenido
2
Objetivo
3
Introducción
4
Subledger Accounting
Parte I Teoría
5
Definición SLA
• SLA no es una aplicación independiente, es la función que atienden a las necesidades
contables de las aplicaciones (módulos) de Oracle.
• El Subledger Accounting:
– es uno de los cambios importantes realizados dentro del EBS R.12
– es la funcionalidad que permite registrar contablemente las operaciones realizadas en
las aplicaciones (módulos) de EBS.
• El Subledger Accounting (conocido con las siglas SLA y en tablas como XLA) se basa en reglas
aplicadas a las transacciones de los módulos de EBS conocidas como eventos. La flexibilidad
de la configuración de las reglas de contabilidad permite satisfacer las diferentes necesidades
en diferentes contextos legales, geográficas o de la industria.
• La contabilidad de cada una de las aplicaciones (módulos) de EBS están unificadas en el
Subledger Accounting (SLA).
• En conjunto con la nueva funcionalidad del libro mayor dentro de R12, el Subledger permite,
cuando sea necesario, generar un libro contable secundario para registrar diferentes métodos
de contabilización (es decir, el método de contabilidad, plan de cuentas, el calendario y la
moneda de contabilidad pueden ser todas diferentes).
6
Modelo Subledger R.12
Aplicaciones de Oracle eBusiness Suite con funcionalidad Subledger
7
Métodos Contables
Existen distintos Métodos contables dentro de Oracle R.12:
Standard Cash • Método contable que reconoce los ingresos al momento del cobro y
reconoce los egresos al momento del pago, no existen los créditos a
clientes o créditos de proveedores sin inventarios. Método contable sin
control presupuestal.
Encumbrance Cash • Método contable con la misma definición al Standard Cash pero
incluyendo el control presupuestal.
Encumbrance Accrual • Método contable con la misma definición al Standard Accrual pero
incluyendo el control presupuestal, se recomienda añadir la definición
contable de la aplicaciones a implementar por ejemplo se puede añadir
Cash Manager, también es recomendable cambiar el subledgar de AR
de “Multi-Fund Account Receivables Accrual - Balancing Method “ a
Receivables Default Accrual”
8
Métodos Contables
• Al configurar el Libro Mayor, Oracle determina un método por default, por lo que se
recomienda revisar el tipo de método a utilizar para el negocio que se Implementará.
9
Subledger Accounting
Parte II Operación
10
Ciclo Contable
Las siguientes actividades constituyen el ciclo contable financiero de Operación
en la EBS, es recomendable ejercer cada una de ellas.
11
Validación del Método Contable
La Validación del Método Contable puede realizarse por dos vías, la sugerida es correr el
concurrente que genera un informe con el resultado obtenido.
Menu >Submit a new request > Validate Application Menu >Submit a new request > Validate Application
Accounting Definitions> Parámetros Accounting Definitions
12
Captura de Pólizas en el Subledger
Menu >SLA>Inquiry>Journal Entry Lines> HEADER> Create Journal Entry>Capturar
13
Captura de Pólizas en el Subledger (continuación)
La póliza puede ser ejecutada como Draft, Final o Final posteada para GL
14
Captura de Pólizas en el Subledger (continuación)
Las pólizas pueden ser consultadas, reversadas o ser copiadas desde la misma
funcionalidad de Subledger.
15
Reportes de Subledger
System Administrator>Responsibilities> Request Group
16
Reportes de Subledger (continuación)
• Los reportes más comunes y recomendables a utilizar son:
17
Consultas Contables
• El SLA trabaja con la funcionalidad “Drilldown” (detalle de información) desde el módulo
de GL, el cual permite consultar la operación origen del registro contable.
18
Consultas Contables (continuación)
• Para las demás aplicaciones diferentes a GL, la funcionalidad de consulta de eventos
contables se realiza a través del Subledger Accounting, donde también es posible realizar
diferentes tipos de filtros y realizar los drilldown en las opciones de “Ver Transacción” o
ver Asiento”, también es posible exportar la información a un libro Excel.
AP>Accounting>Subledger Accounting>Accounting Events
19
Consultas Contables (continuación)
• El detalle de información que tiene una póliza (asiento) es amplia y puede ser definida
previamente desde la configuración del subledger.
20
Consultas Contables (continuación)
• La funcionalidad de consulta del Subledger permite filtrar los eventos (transacciones) por
“estatus “, todas las transacciones deben tener el estatus “Final Accounted” el cual
asegura el registro contable en el módulo de GL, cualquier otro estatus en la transacción
es factible de revisión. La pantalla de consulta puede ser modificada por el usuario final.
21
Generar Reporte de Excepciones
Menu >Submit a new request > Subledger Period Close Exceptions Report
Se deben revisar
aquellas
transacciones No
procesadas o con
Error.
22
Identificación de errores
• El error que se muestra en la salida del concurrente nos indica que el Método Contable no
ha sido validado, se sugiere correr el reporte Validate Application Accounting Definition
23
;
24
Identificación de errores (continuación)
• A continuación se muestra query de consulta como ejemplo en el cual se solicita
identificar los eventos tipo Recibos (AR) sin procesar contablemente a una fecha
determinada:
select *
From xla_events ev,
xla.xla_transaction_entities et,
xla_event_types_b xet
where et.entity_id=ev.entity_id
and xet.event_type_code = ev.EVENT_TYPE_CODE
and xet.application_id= ev.application_id
and xet.entity_code = et.entity_code
and ev.process_status_code IN ('U','R','I','D')
and et.entity_code = 'RECEIPTS' Puede cambiar a ‘INVOICES' por ejemplo
and ev.event_status_code = 'U' U= Unprocess puede cambiar a ‘P‘ Process
and ev.event_date <= to_date('02-10-2010','DD-MM-YYYY') Puede cambiar fecha
and et.application_id = ev.application_id
and et.application_id = XXX; Cambiar “XXX”
25
Identificación de errores (continuación)
• A continuación se muestra query de consulta como ejemplo en el cual se solicita
identificar los eventos no transferidos a GL del tipo de saldo Actual :
26
Identificación de errores (continuación)
• Dentro del proceso contable relacionado con el Subledger dentro de las aplicaciones de
Oracle en R.12 fue identificado el error llamado “Huérfanos” (orphans) los cuales son
eventos (tansacciones) contables no identificados o no encontrados dentro de las tablas
de XLA o GL, procesos ejecutados pero perdidos contablemente.
• Los eventos huérfanos se presentaron principalmente en el R12 y menos frecuente en
R.12.1, sin embargo la siguiente nota detalla el procedimiento que tiene que realizarse
para encontrar dichos eventos.
Nota: 878362.1
27
Transferir Contabilidad a GL
Menu >Submit a new request > Transfer Journal Entries to GL
28
Ciclo Contable SQL
• El ciclo contable puede ser analizado a través de las tablas del Subledger
Enter Transaction
I=incomplete U= unprocesed
29
Ciclo Contable SQL (continuación)
• La contabilidad generada como Final Contabilizado inserta además información en las
siguientes tablas:
Journal Post
30
Subledger Accounting
31
Configuración SLA
La configuración Completa del Subledger Accounting se basa en el siguiente diagrama:
Ledger
Configuración
Subledger Accounting Method
Básica
Sources
Transaction Objects
32
Conceptos Configuración
Conceptos Básicos para configuración
• AMB (Accounting Methods Builder) es el conjunto de herramientas que permite la
creación de las normas de una póliza o asiento diario.
• SLA se define a través de un modelo de eventos (operaciones, transacciones) de un
módulo.
• El modelo de eventos representa la operación o tipos de documentos y el ciclo de vida de
cada operación.
• Objeto de transacción: modelo de datos que contienen información de la transacción que
se utilizará en la contabilidad
• La creación de asientos se define por la clase de evento y tipo de evento.
• Clase de Evento: clasifica los tipos de transacción / operación de las aplicaciones. Ejemplos
en AP invoices, debit memos, payments, en AR invoices, deposits, receipts; en Compras
Purchasing requisitions and purchase orders.
• Tipo de evento: para cada tipo de transacción, se definen las acciones posibles con
importancia para la contabilidad ejemplos:
Receipt Payables Invoice Purchase Order
– Created – Created
Applied
– Validated
– – Distributed
– Unapplied – Adjusted – Cancelled
– Updated – Cancelled – Rejected
– Reversed – Finally completed
33
Configuración Básica
Subledger Accounting Method Pág.35
Pasos:
1. Crear (Personalizar) Método Contable para el Libro Mayor, en caso de no utilizar uno
de los métodos estándar del Sistema.
2. Modificar el Método Contable Creado.
3. Asignar Método Contable Personalizado al Libro Mayor.
4. Validación del Método Contable asignado al libro Mayor.
Application Accounting DefinitionPág.39
Pasos:
5. Crear (Personalizar) Aplicación Contable para el Método Contable.
6. Modificar la Aplicación Contable Creado.
7. Asignar la Aplicación Contable Personalizado al Método Contable.
8. Validación del Método Contable asignado al libro Mayor.
34
Subledger Accounting Method
1. Crear (Personalizar) Método Contable para el Libro Mayor, en caso de no utilizar uno de
los métodos estándar del Sistema.
• Se busca el Método Contable base para personalizar (owner Oracle)
• Una vez elegido, se elige el botón “Copiar”
35
Subledger Accounting Method (continuación)
2. Modificar el Método Contable Creado
•Se inserta un renglón y se elige la Aplicación •Se elige la definición contable a utilizar
(módulo) que será añadida al método en la operación de la Aplicación (módulo)
El propietario
contable ahora aparece
como USER (no
Oracle)
36
Subledger Accounting Method (continuación)
3. Asignar Método Contable Personalizado al Libro Mayor
GL> Setup> Financials >Accounting Setup Manager > Accounting Setup
Se elige el Libro
Mayor
Se elige el botón
de Actualizar, se
puede
cualquiera de las
dos opciones
37
Subledger Accounting Method (continuación)
38
Application Accounting Definition
1. Crear (Personalizar) Aplicación Contable para el Libro Mayor
• Se busca la Aplicación (módulo) Contable base para personalizar (owner Oracle)
• Una vez elegido, se elige el botón “Copiar”
39
Application Accounting Definition (continuación)
2. Modificar la Aplicación Contable Creada
•Se inserta un renglón y se elige el Evento •Se elige el tipo de evento a utilizar en la
(operación del módulo) que será añadida a la operación de la Aplicación (módulo)
Aplicación contable
El propietario
ahora aparece
como USER (no
Oracle)
40
Application Accounting Definition (continuación)
3. Asignar la Aplicación Contable Personalizada al Método Contable del módulo.
•Se Busca el
Método Contable
al que se añadirá el
cambio.
•Sobre el Módulo
que se identifica la
Aplicación
Contable
personalizada y se
realiza el cambio
correspondiente
41
Configuración Para R12
• Nota: La configuración estándar de SLA de los puntos descritos en esta sección dependen
del numero de Release R12.
42
Configuración Avanzada (continuación)
Este diagrama representa la manera en que esta compuesta cada fase y la manera
en que se va complementando la configuración de SLA:
43
Configuración Avanzada
Journal Lines Type
1. Crear (Personalizar) Tipo de Línea de Póliza
44
Journal Line Type
Menu>Setup>Accounting Setups>Accounting Methods Builder>Journal Entry Setup
• Dentro de esta
configuración se
define la
naturaleza de la
línea de la
póliza, el tipo de
saldo entre otras
• EL tipo de Línea de una Póliza va características.
ligada al Evento y Clase del módulo.
• Se copia un Tipo
de Línea de
Póliza existente,
se renombra.
45
Account Derivation Rules
Menu>Setup>Accounting Setups>Accounting Methods Builder>Journal Entry Setup
46
Journal Line Description
Menu>Setup>Accounting Setups>Accounting Methods Builder>Journal Entry Setup
47
Journal Line Definition
Menu>Setup>Accounting Setups>Accounting Methods Builder>
Line Description
• Se copia una Definición de
Póliza existente, se renombra y
se asignan todos sus
componentes.
48
Configuración Completa SLA
• Una vez que se tiene definidos las líneas de Póliza, estas son asignadas al Método
contables de la Aplicación (módulo), para después continuar con el cambio y/o asignación
del Método contable del Libro Mayor.
Validación de Configuración realizada en SLA Asignación del Método Contable al Libro Mayor
49
Operación de Configuración SLA
• Se utiliza el Método Contable Configurado Pág.
1. Captura de Factura en el módulo de AP.
2. Generación de Contabilidad de Factura
50
Operación de Configuración SLA (continuación)
• Se utiliza el Método Contable Configurado Application
3. Validación de Configuración realizada en SLA Method
Account
Derivation Rule
Journal Line
Description
51
Configuración Libro Secundario
• Cuando se definen dos Libros de Mayor (Primario y Secundario) en el Libro Contable (GL) de la EBS,
cada Libro Mayor tendrá asignado un Método Contable.
• El Método contable del Libro Primario puede ser diferente al Libro Secundario.
• Para la configuración del Método Contable Secundario deben seguirse los mismos pasos mostrados en
la Pág.35.
• El Método Contable personalizado para el Libro Secundario debe ser asignado al Libro Secundario en
GL
GL>Setup>Financials>Accounting Setup Manager>Accounting Setups >Ledger> Update Accounting Options>Setup Step
52
Configuración Libro Secundario (continuación)
Una vez configurados los Libros de Mayor (Primario y Secundario), se deberá crear una
Responsabilidad para accesar a la información del Libro Secundario y se deberá Asignar el perfil:
GL: Data Access Set
53
Libro Mayor vs Libro Secundario
• Cuando se definen dos Libros de Mayor (Primario y Secundario) es posible hacer la
comparación contable de los eventos operados por la aplicación.
54
Anexos
Anexo encontrarán archivos con notas y/o guías para apoyo en la configuración de
SLA dentro de E-Business Suite.
Adobe Acrobat
Document
Microsoft Office
Word 97 - 2003 Document
Subledger Accounting
Guía Método Contable Setup for Oracle Assets
Costos R12.doc
Microsoft Office
Word 97 - 2003 Document
55
Gracias por su Participación
56