Está en la página 1de 22

MANUAL DE USUARIO Y CONFIGURACIÓN

ADD-ON CUENTAS DE DESTINO

Diego Santamaria Sotelo

31/07/2017
Control de Versiones
Versión Fecha Autor Cambios
1.0.0.0 31/07/2017 Diego Santamaria • Versión inicial
(MSS Seidor)
1.0.0.1 10/08/2017 Diego Santamaria • Se agregó el siguiente contenido:
(MSS Seidor) Formulario de generación de asientos de
destino.
1.0.0.2 21/11/2017 Diego Santamaria • Se incorporaron las nuevas mejoras
(MSS Seidor) liberadas en la versión 2.1.2.4 del add-on:
Formulario de anulación de asientos de
destino, reporte de asientos de destino y
módulo de configuraciones disponibles.
1.0.0.3 28/11/2017 Diego Santamaria • Actualización del documento de acuerdo
(MSS Seidor) con las mejoras implementadas en la
versión del add-on 2.1.2.5. Configuración
de cuentas de destino: Ahora es posible
seleccionar cuentas de gasto y destino sin
importar el nivel en que estas se
encuentren.

P á g i n a 2 | 22
Contenido
Configuración ................................................................................................................................ 4
1.1. Inicialización del add-on ................................................................................................ 4
1.1.1. Definición de Cuentas de Destino .......................................................................... 5
1.1.2. Configuración de Cuentas de Destino.................................................................... 6
1.1.3. Campos de usuario ................................................................................................ 9
Generación de asientos de destino ............................................................................................... 9
2.1. Parámetros de entrada ................................................................................................ 10
2.2. Formulario de generación de asientos de destino....................................................... 11
2.2.1. Consideraciones................................................................................................... 12
2.3. Generación consolidada de asientos de destino ......................................................... 14
2.3.1. Asientos consolidados sin dimensiones y sin proyecto........................................ 14
2.3.2. Asientos consolidados con dimensiones o proyecto ........................................... 15
2.4. Generación detallada de asientos de destino .............................................................. 16
2.4.1. Asientos detallados sin dimensiones y sin proyecto ............................................ 16
2.4.2. Asientos detallados con dimensiones o proyecto................................................ 18
Anulación de asientos de destino ................................................................................................ 19
3.1. Parámetros de entrada ................................................................................................ 19
3.2. Formulario de anulación de asientos de destino ......................................................... 20
3.2.1. Consideraciones................................................................................................... 21
Informe de asientos de destino ................................................................................................... 21
4.1. Parámetros de entrada ................................................................................................ 21

P á g i n a 3 | 22
Configuración
En este apartado, demostraremos los parámetros a tener en cuenta para la correcta
configuración del add-on Cuenta de Destino.

1.1. Inicialización del add-on


Una vez que el add-on ha sido instalado e iniciado en SAP Business One (en adelante SBO),
podremos observar un nuevo módulo en la siguiente ubicación:

Módulos >> Finanzas >> Cuentas de Destino

Ilustración 1: Ruta hacia la ubicación del add-on Cuenta de Destino.

En ella encontraremos tres opciones:

• Definición de Cuentas de Destino


• Configuración de Cuentas de Destino
• Generación de Asientos de Destino
• Anulación de Asientos de Destino
• Informe de Asientos de Destino

P á g i n a 4 | 22
1.1.1. Definición de Cuentas de Destino
En este formulario titulado Definición de Cuentas de Destino se realizará la configuración
bajo la cual funcionará el add-on. Esto se realizará una sola vez por año y no podrá ser
modificada cuando ya existen asientos de destino creados a excepción de los campos
"Tipo de Asiento" y "¿Aplica lógica Gascon?".

La ruta para este formulario es la siguiente:

Módulos >> Finanzas >> Cuentas de Destino >> Definición de Cuentas de Destino

1.
2.
3.
4.

5.
6.
7.
8.

Ilustración 2: Formulario de definición de cuentas de destino.

En la pestaña General, podemos observar los siguientes parámetros de entrada las cuales
deben ser definidas de la siguiente manera:

1) Año. Señala el año para el cual será válida la configuración.


2) Clase de Cuentas de Gasto. Señala si será de clase 6 o clase 9.
3) Clase de Cuentas de Destino. Señala si será de clase 6 o clase 9.
4) Cuenta de Carga Imputable. Indica la cuenta de carga imputable a utilizar.
5) ¿Utiliza dimensiones? Indicará si se utilizarán las dimensiones de SBO para la
lógica de asignación de cuentas de destino. Esta opción activa y desactiva la
pestaña Dimensiones.
6) ¿Utiliza proyectos? Indicará si se utilizará los Proyectos de SBO para la lógica
de asignación de cuentas de destino.
7) Tipo de Asiento. Señala si los asientos de destino se crearán de forma
detallada o consolidada.
a. Asiento Detallado: Se creará un asiento por cada línea de detalle en
el diario que utilice una cuenta de gasto.
b. Asiento Consolidado: Se crearán asientos consolidados por cuenta
de gasto y dimensión de SAP (según sea el caso).
8) ¿Aplica lógica Gascon? Indica si la presente configuración tendrá o no en
cuenta los asientos provenientes del add-on de Gascon.

P á g i n a 5 | 22
La pestaña Dimensiones se habilita cuando el usuario selecciona el valor "Si" en el campo
"¿Utiliza dimensiones?" de la pestaña General. En este apartado, de utilizar dimensiones
en la definición, deberá de seleccionar con qué dimensiones trabajará la misma.

Ilustración 3: Vista de la pestaña de Dimensiones.

Validaciones:
El formulario de definición de cuenta de destino tendrá en cuenta lo siguiente:

• Solo es posible una definición de configuración por año.


• No es posible modificar la información si existe una configuración de cuentas en
el formulario "Configuración de Cuentas Destino" (véase punto 1.1.2 de este
documento) según el año correspondiente. A excepción de los campos "Tipo de
Asiento" y "¿Aplica lógica Gascon?"
• La clase de cuenta de gasto y destino han de ser distintas entre sí.

1.1.2. Configuración de Cuentas de Destino


En el formulario titulado Configuración de Cuentas de Destino se registrará la relación
entre las cuentas de gasto y cuentas de destino. Para abrir este formulario se deberá
haber ingresado previamente la información necesaria en cada uno de los campos del
formulario titulado Definición de Cuentas de Destino (véase el punto 1.1.1 de este
documento)

La ruta hacia este formulario es la siguiente:

Módulos >> Finanzas >> Cuentas de Destino >> Configuración de Cuentas de Destino

P á g i n a 6 | 22
1. 11.

2. 3. 4. - 8. 10.

Ilustración 4: Formulario de configuración de cuentas de destino

Los campos a completar son los siguientes:

1) Año. Indicará el año para el cual será válida la configuración.


2) Cuenta de Gasto. Señala las cuentas de gasto. Estas se obtendrán según la clase
configurada en el campo "Clase de Cuentas de Gasto" del formulario "Definición de
Cuenta de Destino” sin importar el nivel en que estas se encuentren.
3) Descripción. Muestra la descripción de la cuenta seleccionada. Este campo es
editable.
4) Dimensión 1. Si en la configuración realizada en el formulario "Definición de Cuenta
de Destino" se habilitó la utilización de dimensiones y la dimensión 1 fue
seleccionada, este campo mostrará el nombre de la misma (como nombre de
columna) y listará los centros de costo de dicha dimensión.
5) Dimensión 2. Si en la configuración realizada en el formulario "Definición de Cuenta
de Destino" se habilitó la utilización de dimensiones y la dimensión 2 fue
seleccionada, este campo mostrará el nombre de la misma (como nombre de
columna) y listará los centros de costo de dicha dimensión.
6) Dimensión 3. Si en la configuración realizada en el formulario "Definición de Cuenta
de Destino" se habilitó la utilización de dimensiones y la dimensión 3 fue
seleccionada, este campo mostrará el nombre de la misma (como nombre de
columna) y listará los centros de costo de dicha dimensión.
7) Dimensión 4. Si en la configuración realizada en el formulario "Definición de Cuenta
de Destino" se habilitó la utilización de dimensiones y la dimensión 4 fue
seleccionada, este campo mostrará el nombre de la misma (como nombre de
columna) y listará los centros de costo de dicha dimensión.
8) Dimensión 5. Si en la configuración realizada en el formulario "Definición de Cuenta
de Destino" se habilitó la utilización de dimensiones y la dimensión 5 fue
seleccionada, este campo mostrará el nombre de la misma (como nombre de
columna) y listará los centros de costo de dicha dimensión.

P á g i n a 7 | 22
9) Proyecto. Si en la configuración realizada en el formulario "Definición de Cuenta de
Destino" se habilitó la utilización de Proyectos, se listarán los proyectos habilitados.
10) Cuenta Destino. Muestra las cuentas de destino según la clase configurada en el
campo "Clase de Cuentas Destino" del formulario "Definición de Cuenta de Destino"
sin importar el nivel en que estas se encuentren.
11) Configuraciones disponibles. (R-2.1.2.4) Al accionar este botón, podremos observar
un listado de algunas configuraciones disponibles para agregarse en el formulario de
configuración. Este listado está basado en los asientos contables creados dentro del
periodo año de la definición.

Validaciones
El presente formulario tendrá en cuenta lo siguiente:

• Solo es posible una definición de configuración por año.


• No es posible definir dos filas con la misma combinación de opciones.
• Todos los campos que se muestren son de carácter obligatorio. No existen
valores nulos o vacíos.

Consideraciones
• Las modificaciones sobre este formulario podrían significar una pérdida de la
trazabilidad de los asientos generados anteriores a la modificación. Dado que la
modificación está habilitada en cualquier etapa de la generación de asientos, esta
es de completa responsabilidad del usuario.

Notas
• Para buscar una configuración ya creada, deberá abrir el formulario de
Configuración de Cuentas de Destino y mantenerlo activo, presionar el botón
Buscar de la barra de herramientas y luego seleccionar el año de la configuración
deseada. Por último, deberá presionar el botón Buscar del mismo formulario.
• Para agregar una configuración disponible al formulario de Configuración de
Cuentas de Destino, deberá presionar el botón de Configuraciones disponibles,
seleccionar las configuraciones deseadas y por último presionar el botón Agregar.

P á g i n a 8 | 22
Este formulario titulado Listado de configuraciones disponibles es de tipo modal,
lo que significa que no podrá realizar ninguna otra acción en el cliente SBO
mientras este se encuentre activo. Para volver a menú anterior, presione
Cancelar.

1.1.3. Campos de usuario


Para el correcto funcionamiento del add-on es necesario reconocer algunos campos de
usuario y registrar opciones adicionales en SBO.

Deberá ser añadido el código "DS" con la descripción "Asiento de Destino" en el


formulario "Código de transacción - Definiciones" de SBO.

Ilustración 5: Formulario de Código de transacción - Definiciones

A nivel de detalle de asiento (formulario Registro en el diario en el menú finanzas) deberá


tomar en cuenta los siguientes campos de usuario:

• Asiento Destino Generado: Es un campo informativo y no requiere de mayor


acción por parte del usuario. Se utiliza para señalar si aquella línea de detalle
tiene o no elaborado un asiento de destino, de tal manera que es de utilidad
también para el add-on, para que este sepa seleccionar qué líneas de detalle de
asiento debe de procesar y cuáles no.
• Código Asiento Destino: También es un campo informativo. Almacena el código
(TransId) del asiento de destino generado para dicha línea de detalle.
• Tipo de Asiento: Campo informativo. Si el asiento mostrado es un asiento de
destino, indicará qué tipo de asiento de destino es (Si detallado o consolidado),
de lo contrario, tendrá el valor "Ninguno".

Generación de asientos de destino


La generación de asiento de destino es a petición del usuario. No es un proceso automático o que
se ejecute al final de un periodo sin la intervención del usuario.

A continuación, describiremos los pasos que tendrá que realizar para llevar a cabo esta operación
y las variantes de acuerdo con la configuración definida previamente.

P á g i n a 9 | 22
En primer lugar, nos ubicaremos en el formulario de generación de asientos de destino con la
siguiente ruta:

Módulos >> Finanzas >> Cuentas de Destino >> Generación de Asientos de Destino

1.
2.
3.

Ilustración 6: Formulario de Generación de Asientos de Destino - Parametrización

2.1. Parámetros de entrada


Los parámetros de entrada para la generación de asientos de destino nos permitirán
determinar qué definición y cuál configuración ejecutar para este proceso.

Tomando como referencia la imagen anterior (ilustración 6), señalaremos el uso de los
parámetros de entrada para este formulario:

1) Fecha de contabilización
o Desde - Hasta. Señala la fecha inicial y final respectivamente para obtener los
asientos creados entre ambas fechas, teniendo en cuenta la fecha de
contabilización.
2) Tipo de Asiento. Este campo no es editable puesto que, según el periodo (año) que
Ud. haya seleccionado en las fechas Desde y Hasta, se mostrará el campo Tipo de
Asiento indicado en el formulario de Definición de Cuentas de destino.

Validaciones
Deberá tener en cuenta lo siguiente:

• Al dar clic en el botón Aceptar, el add-on validará que exista una configuración
registrada en el formulario "Configuración de Cuentas de Destino" según el año de la
fecha ingresada.
• En caso no exista una configuración para el año señalado, se mostrará un mensaje
de error en la ventana de "Log de mensajes del sistema". Y en caso exista se realizará
la funcionalidad según el tipo de asientos a crear: consolidado o detallado.
• Si el tipo de cambio no se ha definido en la fecha Hasta especificada, el formulario le
propondrá actualizar el tipo de cambio para esa fecha.

P á g i n a 10 | 22
2.2. Formulario de generación de asientos de destino
En este apartado, describiremos el presente formulario de generación de asientos de destino:

2.
1.

3.

4.

6.
5.

Ilustración 7: Formulario de generación de asientos de destino de tipo detallado con registros de ejemplo.

1) Cuenta contrapartida: Señala la cuenta configurada como contrapartida en el formulario


de definición de asientos de destino.
2) Fechas desde y hasta: Definidas como parámetros de entrada para seleccionar los
asientos que se encuentran dentro del rango de fechas indicado.
3) Registros: El control tipo Grid es el que contiene los registros obtenidos desde la fuente
de base de datos y nos permite visualizar los asientos que han de ser procesados. Cuenta
con la característica de poder ordenar los registros según la columna que más nos
convenga dando doble clic sobre el título de columna deseada. Las dos últimas columnas
de este formulario llamadas "¿Error?" y "Resultado" son las que nos indican si en el
registro seleccionado ha surgido un error luego de la operación, y de ser así, cambia el
estado del campo "¿Error?" a "SI" y adicionalmente nos muestra el mensaje de error en
la última columna.

P á g i n a 11 | 22
Ilustración 8: Formulario de generación de asientos de destino luego de que la operación ha resultado con errores.

4) Invertir selección: Este botón nos permite seleccionar y deseleccionar registros del
control Grid. Este control se deshabilitará cuando no existan registros pendientes por
procesar.
5) Generar y Cancelar: Respectivamente, el primer botón nos permite generar los asientos
de destino, el cual cambia de nombre a "Reiniciar" luego de que la operación ha
culminado (véase la ilustración 8). Ya sea que dicha operación haya terminado con
errores o de forma exitosa, cuando el botón se llama "Reiniciar" y es presionado, recarga
el control Grid para poder volver a iniciar la operación y así como también el botón vuelve
a su estado normal llamándose de nuevo "Generar". El segundo botón cierra el
formulario.
6) Total debe y Total haber: Estos campos son informativos. Señala la suma total de los
importes de la columna "Debe" y "Haber" respectivamente.

2.2.1. Consideraciones
Cada vez que realice la generación de asientos de destino, será advertido de que dicho
procedimiento puede tardar de forma directamente proporcional a la cantidad de
registros (asientos) seleccionados para la operación (véase la ilustración N° 9).

P á g i n a 12 | 22
Ilustración 9: Formulario de generación de asientos de destino y mensaje de confirmación antes de realizar la
operación.

Cuando el procedimiento haya terminado podrá observar también un mensaje de


confirmación que indica si el proceso fue exitoso o tuvo errores. Lea el mensaje y presione
"Aceptar" para continuar (véase la ilustración N° 10).

Ilustración 10: Formulario de generación de asientos de destino y mensaje de confirmación después de realizar la
operación.

P á g i n a 13 | 22
2.3. Generación consolidada de asientos de destino
En esta sección se mostrará la información a procesar de forma consolidada. Todo ello
dependerá de la configuración realizada en el formulario "Definición de Cuentas de Destino".

En la cabecera del formulario se mostrará la cuenta contrapartida, la cual se encuentra


configurada en el formulario "Definición de Cuentas de Destino". Este campo no es editable.

Dado que es posible elegir si la definición de la cuenta de destino tiene o no habilitada la


opción de trabajar con dimensiones y/o proyectos, se consideran las siguientes variantes:

2.3.1. Asientos consolidados sin dimensiones y sin proyecto


Este resultado se obtendrá si la definición tiene seleccionada la opción "No" en los
campos "¿Utiliza dimensiones?" y "¿Utiliza proyectos?".

Las líneas de los asientos contables que serán seleccionadas para ser procesadas serán
las que cumplan los siguientes requisitos:

• La fecha del asiento contable (fecha de contabilización) deberá encontrarse


dentro del rango establecido en los parámetros de entrada "Fecha Desde" y
"Fecha Hasta".
• La cuenta contable definida en el formulario de "Configuración de asientos de
destino" deberá ser la misma que la del detalle de asiento.
• El campo de usuario "Asiento de destino generado" en la línea del detalle del
asiento deberá tener el valor "N" haciendo referencia a que el asiento de destino
aún no ha sido generado para dicha línea.
• El campo de usuario "Código Asiento Destino" en la línea del detalle del asiento
deberá ser nulo (no vacío, nulo).

La información se mostrará agrupada (consolidada) por código y descripción de cuenta


contable del asiento, sumando los campos del Debe y Haber en la moneda local.

Al presionar Generar, se creará un asiento por la columna Debe y otro por la columna
Haber para cada cuenta de gasto con el check (✔) seleccionado. La lógica contable será la
)

siguiente:

• Solo se considerará cuando el monto en la columna "Debe" o "Haber" (según sea el


caso) sea distinto a cero.
• Cuando el asiento se realice por la columna del "Debe" tendrá a siguiente estructura:
Cuenta Debe Haber
Cuenta Destino XXX
Cuenta Contrapartida XXX

• Cuando el asiento se realice por la columna del "Haber" tendrá a siguiente estructura:
Cuenta Debe Haber
Cuenta Destino XXX
Cuenta Contrapartida XXX

• La cuenta contrapartida será la cuenta que figure en la cabecera del formulario, que
a su vez es la que se configura en el formulario "Definición de Cuentas de Destino".

P á g i n a 14 | 22
• El asiento de destino tendrá la opción DS ("Asiento de Destino") en el campo "Código
de Transacción" haciendo referencia a que dicho asiento fue generado por el add-on
de asientos de destino.
• El asiento de destino tendrá como fecha de contabilización, vencimiento y
documento a la fecha en la que se ejecuta el proceso.
• El asiento de destino tendrá como comentario la siguiente estructura concadenada:
"Asiento de Destino " + Mes de la fecha + Año de la fecha.
• En la cabecera y detalle del asiento de destino, el campo Referencia 1 tendrá como
valor la cuenta de gasto que dio origen al mismo.
• En el detalle del asiento que contiene la cuenta de gasto que da origen al movimiento
de destino, el campo de usuario "Asiento Destino Generado" cambiará a la opción "Y
– SI", en el campo de usuario "Código Asiento Destino" se alojará el código de asiento
destino creado y en el campo "Tipo de Asiento" se registrará que es de tipo
Consolidado.

2.3.2. Asientos consolidados con dimensiones o proyecto


Este resultado se obtendrá si la definición tiene seleccionada la opción "Y" en los campos
"¿Utiliza dimensiones?" o "¿Utiliza proyectos?".

Las líneas de los asientos contables que serán seleccionadas para ser procesadas serán
las que cumplan los siguientes requisitos:

• La fecha del asiento contable (fecha de contabilización) deberá encontrarse


dentro del rango establecido en los parámetros de entrada "Fecha Desde" y
"Fecha Hasta".
• La cuenta contable definida en el formulario de "Configuración de asientos de
destino" deberá ser la misma que la del detalle de asiento.
• La combinación de dimensiones y proyectos del detalle del asiento contable
deberá ser la misma que se encuentra definida en el formulario de
"Configuración de asientos de destino".
• El campo de usuario "Asiento de destino generado" en la línea del detalle del
asiento deberá tener el valor "N" haciendo referencia a que el asiento de destino
aún no ha sido generado para dicha línea.
• El campo de usuario "Código Asiento Destino " en la línea del detalle del asiento
deberá ser nulo (no vacío, nulo).

La información se mostrará agrupada (consolidada) por código y descripción de cuenta


contable del asiento, sumando los campos del Debe y Haber en la moneda local.

Al presionar Generar, se creará un asiento por la columna Debe y otro por la columna
Haber para cada cuenta de gasto con el check (✔) seleccionado. La lógica contable será la
)

siguiente:

• Solo se considerará cuando el monto en la columna “Debe” o “Haber” (según


sea el caso) sea distinto a cero.
• Cuando el asiento se realice por la columna del “Debe” tendrá a siguiente
estructura:
Cuenta Debe Haber
Cuenta Destino XXX
Cuenta Contrapartida XXX
P á g i n a 15 | 22
• Cuando el asiento se realice por la columna del “Haber” tendrá a siguiente
estructura:
Cuenta Debe Haber
Cuenta Destino XXX
Cuenta Contrapartida XXX

• La cuenta contrapartida será la cuenta que figure en la cabecera del


formulario, que a su vez es la que se configura en el formulario “Definición
de Cuentas de Destino”.
• La cuenta contrapartida será la cuenta que figure en la cabecera del
formulario, que a su vez es la que se configura en el formulario "Definición
de Cuentas de Destino".
• El asiento de destino tendrá la opción DS ("Asiento de Destino") en el campo
"Código de Transacción" haciendo referencia a que dicho asiento fue
generado por el add-on de asientos de destino.
• El asiento de destino tendrá como fecha de contabilización, vencimiento y
documento a la fecha en la que se ejecuta el proceso.
• El asiento de destino tendrá como comentario la siguiente estructura
concadenada: "Asiento de Destino " + Mes de la fecha + Año de la fecha.
• En los campos de Centros de Costo (Dimensiones SAP), en el detalle del
Asiento, se colocará cada opción correspondiente a la agrupación realizada,
así como el código del Proyecto.
• En la cabecera y detalle del asiento de destino, el campo Referencia 1 tendrá
como valor la cuenta de gasto que dio origen al mismo.
• En el detalle del asiento que contiene la cuenta de gasto que da origen al
movimiento de destino, el campo de usuario "Asiento Destino Generado"
cambiará a la opción "Y – SI", en el campo de usuario "Código Asiento
Destino" se alojará el código de asiento destino creado y en el campo "Tipo
de Asiento" se registrará que es de tipo Consolidado.

2.4. Generación detallada de asientos de destino


En esta sección se mostrará la información a procesar de forma detallada, es decir que cada
línea de asiento con cuenta de gasto se mostrará independientemente. Todo ello dependerá
de la configuración realizada en el formulario "Definición de Cuentas de Destino".

En la cabecera del formulario se mostrará la cuenta contrapartida, la cual se encuentra


configurada en el formulario "Definición de Cuentas de Destino". Este campo no es editable.

2.4.1. Asientos detallados sin dimensiones y sin proyecto


Este resultado se obtendrá si la definición tiene seleccionada la opción "N" en los campos
"¿Utiliza dimensiones?" y "¿Utiliza proyectos?".

Las líneas de los asientos contables que serán seleccionadas para ser procesadas serán
las que cumplan los siguientes requisitos:

• Líneas de asiento contable donde la cuenta contable esté incluida en el campo


“Cuenta de Gasto” del formulario “Configuración de Cuentas Destino”.

P á g i n a 16 | 22
• En el detalle del asiento, el campo de usuario “Asiento Destino Generado” deberá
ser nulo o tener la opción “N – NO”.
• En el detalle del asiento, el campo de usuario “Código Asiento Destino” deberá
encontrarse vacío.
La información se mostrará detallada considerando la siguiente información.
• Número de Asiento: Número del asiento que realizó el movimiento de gasto.
• Número de Línea: Número de la línea donde se hace referencia a la cuenta de
gasto.
• Cuenta de Gasto: Número de cuenta de gasto.
• Descripción: Descripción de la cuenta de gasto.
• Debe: Monto del debe en moneda local.
• Haber: Monto del haber en moneda local.
• Cuenta Destino: Número de cuenta de destino.

El formulario mostrará totales por toda la columna Debe y Haber.

Al dar clic en el botón “Generar Asientos” se creará un asiento por cada línea mostrada
en el formulario teniendo en cuenta lo siguiente:

• Solo se considerará cuando el monto en la columna “Debe” o “Haber” (según sea


el caso) sea distinto a cero.
• Cuando el asiento se realice por la columna del “Debe” tendrá a siguiente
estructura:
Cuenta Debe Haber
Cuenta Destino XXX
Cuenta Contrapartida XXX

• Cuando el asiento se realice por la columna del “Haber” tendrá a siguiente


estructura:
Cuenta Debe Haber
Cuenta Destino XXX
Cuenta Contrapartida XXX

• Los asientos tendrán la opción “DS – Asiento de Destino” en el campo “Código de


Transacción”.
• En el asiento de destino, la fecha de contabilización, vencimiento y documento
será la fecha en que se ejecuta el proceso.
• El comentario de la cabecera del asiento de destino será concatenando lo
siguiente: “Asiento Destino” + Código Asiento Origen + Mes + Año.
• En el campo Referencia 1 de la cabecera y detalle del asiento de destino se
observará el Código del Asiento de Gasto origen.
• En el campo Referencia 2 del detalle se observará el número de la línea del
asiento de gasto que originó el movimiento de cuenta destino.
• En cada línea de asiento que contienen las Cuentas de Gasto que generaron el
movimiento de destino, el campo de usuario “Asiento Destino Generado”
cambiará a la opción “Y – SI”, en el campo de usuario “Código Asiento Destino”
se visualizará el código de asiento destino creado y en el campo "Tipo de Asiento"
se registrará que es de tipo Detallado.

P á g i n a 17 | 22
2.4.2. Asientos detallados con dimensiones o proyecto
Este resultado se obtendrá si la definición tiene seleccionada la opción "Y" en los campos
"¿Utiliza dimensiones?" o "¿Utiliza proyectos?".

Las líneas de los asientos contables que serán seleccionadas para ser procesadas serán
las que cumplan los siguientes requisitos:

• Se tendrán en cuenta todas las líneas de asientos contables donde la cuenta


contable esté incluida en el campo “Cuenta de Gasto” del formulario
“Configuración de Cuentas Destino".
• Se tendrán en cuenta todas las líneas de asientos contables donde el campo de
usuario “Asiento Destino Generado” sea nulo o tenga la opción “N – NO” y el
campo de usuario “Código Asiento Destino” se encuentre vacío.

La información se mostrará detallada considerando la siguiente información.


• Número de Asiento: Número del asiento que realizó el movimiento de gasto.
• Número de Línea: Número de la línea donde se hace referencia a la cuenta de
gasto.
• Cuenta de Gasto: Número de cuenta de gasto.
• Descripción: Descripción de la cuenta de gasto.
• Centro de Costo
• Proyecto
• Debe: Monto del debe en moneda local.
• Haber: Monto del haber en moneda local.
• Cuenta Destino: Número de cuenta de destino.

El formulario mostrará totales por toda la columna Debe y Haber.

Al dar presionar el botón Generar, se creará un asiento por cada línea mostrada en el
formulario teniendo en cuenta lo siguiente:

• Solo se considerará cuando el monto en la columna “Debe” o “Haber” (según sea


el caso) sea distinto a cero.
• Cuando el asiento se realice por la columna del “Debe” tendrá a siguiente
estructura:
Cuenta Debe Haber
Cuenta Destino XXX
Cuenta Contrapartida XXX

• Cuando el asiento se realice por la columna del “Haber” tendrá a siguiente


estructura:
Cuenta Debe Haber
Cuenta Destino XXX
Cuenta Contrapartida XXX

• Los asientos tendrán la opción “DS – Asiento de Destino” en el campo “Código de


Transacción”.

P á g i n a 18 | 22
• La fecha de contabilización, vencimiento y documento del asiento de destino
será la fecha en que se ejecuta el proceso.
• El comentario de la cabecera del asiento de destino será formará concatenando:
“Asiento Destino” + Código Asiento Origen + Mes + Año.
• A nivel de detalle se copiarán exactamente los centros de costo y proyectos
utilizando en la línea del asiento de gasto que generó el movimiento de cuenta
de destino.
• En el campo Referencia 1 de la cabecera y detalle del asiento de destino se
registrará el Código del Asiento de Gasto origen.
• En el campo Referencia 2 del detalle del asiento de destino se registrará el
número de la línea del asiento de gasto que originó el movimiento de cuenta
destino.
• En cada línea de asiento que contienen las Cuentas de Gasto que generaron el
movimiento de destino, el campo de usuario “Asiento Destino Generado”
cambiará a la opción “Y – SI”, en el campo de usuario “Código Asiento Destino”
se registrará el código de asiento destino creado y en el campo "Tipo de Asiento"
se registrará que es de tipo Detallado.

Anulación de asientos de destino


La anulación de asiento de destino es a petición del usuario. A continuación, describiremos los
pasos que tendrá que realizar para llevar a cabo esta operación.

3.1. Parámetros de entrada


Los parámetros de entrada para la anulación de asientos de destino nos permitirán
determinar qué definición y cuál configuración ejecutar para este proceso.

Ilustración 11: Formulario de anulación de asientos de destino - Criterios de selección

Tomando como referencia la imagen anterior (ilustración 11), señalaremos el uso de los
parámetros de entrada para este formulario:

1) Fecha de contabilización
o Desde - Hasta. Señala la fecha inicial y final respectivamente para obtener los
asientos de destino creados entre ambas fechas, teniendo en cuenta la fecha
de contabilización.
2) Tipo de Asiento. Este campo no es editable puesto que, según el periodo (año) que
Ud. haya seleccionado en las fechas Desde y Hasta, se mostrará el campo Tipo de
Asiento indicado en el formulario de Definición de Cuentas de destino.

P á g i n a 19 | 22
Validaciones
Deberá tener en cuenta lo siguiente:

• Al dar clic en el botón Aceptar, el add-on validará que exista una configuración
registrada en el formulario "Configuración de Cuentas de Destino" según el año de la
fecha ingresada.
• En caso no exista una configuración para el año señalado, se mostrará un mensaje
de error en la ventana de "Log de mensajes del sistema".

3.2. Formulario de anulación de asientos de destino


En este apartado, describiremos el presente formulario de anulación de asientos de destino:

1.

2.

3.

4.

Ilustración 12: Formulario de anulación de asientos de destino con registros de ejemplo

1) Fechas desde y hasta: Definidas como parámetros de entrada para seleccionar los
asientos que se encuentran dentro del rango de fechas indicado.
2) Registros: El control tipo Grid es el que contiene los registros obtenidos desde la fuente
de base de datos y nos permite visualizar los asientos de destino que han de ser anulados.
Cuenta con la característica de poder ordenar los registros según la columna que más
nos convenga dando doble clic sobre el título de columna deseada. Las dos últimas
columnas de este formulario llamadas "¿Error?" y "Resultado" son las que nos indican si
en el registro seleccionado ha surgido un error luego de la operación, y de ser así, cambia
el estado del campo "¿Error?" a "SI" y adicionalmente nos muestra el mensaje de error
en la última columna.
3) Invertir selección: Este botón nos permite seleccionar y deseleccionar registros del
control Grid. Este control se deshabilitará cuando no existan registros pendientes por
procesar.
4) Anular y Cancelar: Respectivamente, el primer botón nos permite generar los asientos de
destino, el cual cambia de nombre a "Reiniciar" luego de que la operación ha culminado
(véase la ilustración 8). Ya sea que dicha operación haya terminado con errores o de
forma exitosa, cuando el botón se llama "Reiniciar" y es presionado, recarga el control

P á g i n a 20 | 22
Grid para poder volver a iniciar la operación y así como también el botón vuelve a su
estado normal llamándose de nuevo "Anular". El segundo botón cierra el formulario.

3.2.1. Consideraciones
Cada vez que realice la anulación de asientos de destino, será advertido de que dicho
procedimiento puede tardar de forma directamente proporcional a la cantidad de
registros (asientos) seleccionados para la operación.

Cuando el procedimiento haya terminado podrá observar también un mensaje de


confirmación que indica si el proceso fue exitoso o tuvo errores. Lea el mensaje y presione
"Aceptar" para continuar.

Informe de asientos de destino


4.1. Parámetros de entrada
Los parámetros de entrada para la generación del informe de asientos de destino nos
permitirán determinar qué asientos de destino obtener

Ilustración 13: Vista del formulario de informe de asientos de destino - Criterios de selección

Tomando como referencia la imagen anterior (ilustración 13), señalaremos el uso de los
parámetros de entrada para este formulario:

1) Fecha de contabilización
o Desde - Hasta. Señala la fecha inicial y final respectivamente para obtener los
asientos de destino creados entre ambas fechas, teniendo en cuenta la fecha
de contabilización
2) Estado de asiento. Filtro para seleccionar solo los asientos de destino que se
encuentren en estado Creado, Anulado o de lo contrario Todos.
3) Tipo de asiento. Filtro de para obtener solo los asientos de destino de tipo
Consolidado, Detallado o de lo contrario Todos.

Consideraciones
Deberá tener en cuenta lo siguiente:

• Los campos Desde y Hasta son de carácter obligatorio.


• Debido a que se trata de un informe, a diferencia de otros formularios de criterios de
selección, no existe un límite al introducir fechas. Puede indicar que estas provengan
de años diferentes.

P á g i n a 21 | 22
• El formulario de informe de asientos de destino es de tipo modal, lo que significa que
deberá presionar el botón Atrás para volver a indicar nuevos criterios de selección si
así lo desease.
• El formulario de informe de asientos de destino puede ser migrado a Excel mediante
el botón de acción correspondiente en la barra de herramientas.

Ilustración 14: Vista del formulario de Informe de asientos de destino

P á g i n a 22 | 22

También podría gustarte