Documentos de Académico
Documentos de Profesional
Documentos de Cultura
9
MANUAL DEL USUARIO
Copyright (c) 2012 Jos Manuel Dez Botella. Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los trminos de la
Licencia de Documentacin Libre de GNU, Versin 1.2 o cualquier otra versin posterior publicada por la Free Software Foundation. Una copia
de la licencia est incluida en la seccin titulada GNU Free Documentation License.
Tabla de contenidos
1. Introduccin ...........................................................................................................................................1
2. Requerimientos ......................................................................................................................................3
3. Algunas notas sobre PostgreSQL, MySQL, y SQLITE......................................................................4
4. Observaciones en torno al punto y a la coma decimal........................................................................6
5. Instalacin ..............................................................................................................................................8
5.1. Trabajando con SQLITE .............................................................................................................8
5.2. Comprobacin del entorno PostgreSQL operativo bajo Linux...................................................8
5.3. Instalacin de Postgresql bajo Windows...................................................................................10
5.4. Configuracin de MySQL .........................................................................................................10
5.5. Notas para la versin MySQL bajo Windows...........................................................................11
5.6. El paquete Latex........................................................................................................................11
5.7. El paquete Latex bajo Windows................................................................................................12
5.8. Instalacin de KEME-Contabilidad ..........................................................................................12
6. Ejecucin de KEME-Contabilidad ....................................................................................................13
7. La empresa de ejemplo bajo SQLITE ...............................................................................................14
8. Cargar la empresa de ejemplo en los gestores de bases de datos PostgreSQL o MySQL.............15
9. Edicin y alta de empresas..................................................................................................................16
9.1. Dar de alta nuevas empresas .....................................................................................................16
9.2. Configuracin de empresa.........................................................................................................17
9.3. Copiar empresa .........................................................................................................................20
9.4. Notas de empresa ......................................................................................................................20
10. Ejercicios contables ...........................................................................................................................21
11. Cambio de conexin de base de datos ..............................................................................................23
12. Deshabilitar/habilitar periodos.........................................................................................................24
13. Interaccin del usuario con la pantalla principal ...........................................................................25
13.1. Imprimir el libro diario ...........................................................................................................25
13.2. Diario resumen ........................................................................................................................26
13.3. Refrescar diario .......................................................................................................................26
13.4. Filtrar el diario ........................................................................................................................26
13.5. Operaciones con el portapapeles.............................................................................................27
14. Edicin del plan contable ..................................................................................................................28
15. Editar tipos de vencimientos.............................................................................................................30
16. Bloquear cuentas................................................................................................................................31
17. Exportar el Plan de Contabilidad ....................................................................................................32
18. Importar plan.....................................................................................................................................33
19. Editar e introducir conceptos de cargo/abono del diario...............................................................34
20. Edicin y alta de tipos de diario .......................................................................................................35
21. Introducir nuevos asientos ................................................................................................................36
21.1. Bsqueda de subcuentas en la tabla de edicin de asientos ....................................................36
21.2. Dar de alta nuevas cuentas auxiliares desde la tabla de edicin de asientos...........................37
21.3. Conceptos de cargo/abono. .....................................................................................................38
21.4. Apuntes de IVA .......................................................................................................................38
iii
iv
33. Amortizaciones...................................................................................................................................70
33.1. El Plan de Amortizaciones ......................................................................................................70
33.2. Asientos de amortizaciones.....................................................................................................72
33.3. Diferencias en base imponible del Impuesto sobre Sociedades..............................................72
33.4. Historial de diferencias por activo ..........................................................................................73
34. Importar datos ...................................................................................................................................74
34.1. Importar plan de cuentas .........................................................................................................74
34.2. Importar datos del diario .........................................................................................................76
35. El generador de estados contables....................................................................................................79
35.1. Frmulas..................................................................................................................................79
35.1.1. Operadores vlidos .....................................................................................................79
35.1.2. Saldos de cuentas........................................................................................................79
35.1.3. Presupuestos de cuentas .............................................................................................80
35.1.4. Informacin de contabilidad analtica ........................................................................80
35.1.5. Apartados del documento contable ............................................................................80
35.1.6. Cantidades numricas.................................................................................................80
35.1.7. Restringir a cantidades positivas ................................................................................80
35.2. Pantalla principal del generador de estados contables ............................................................81
35.3. Editando la primera y segunda parte del estado contable .......................................................82
35.4. Clculo y consulta de estados contables .................................................................................84
36. Facturacin con KEME.....................................................................................................................87
36.1. Series de documentacin.........................................................................................................87
36.2. Tipos de documento ................................................................................................................87
36.3. Referencias de facturacin ......................................................................................................88
36.4. Asignar cuentas a tipos de IVA ...............................................................................................89
36.5. Tipo de retencin y cuenta asociada .......................................................................................89
36.6. Documentos emitidos..............................................................................................................90
36.7. Crear y editar documentos ......................................................................................................90
37. Presupuestos .......................................................................................................................................92
37.1. Editar presupuesto...................................................................................................................92
37.2. Anlisis previsiones - realizaciones ........................................................................................93
38. Confeccin de libros contables .........................................................................................................95
38.1. Agrupar ficheros en libro contable..........................................................................................95
38.2. Consulta y conversin a PDF ..................................................................................................96
39. Fin de ejercicio ...................................................................................................................................97
39.1. La regularizacin.....................................................................................................................97
39.2. El cierre de ejercicio ...............................................................................................................97
39.3. Deshacer cierre........................................................................................................................97
39.4. Asiento de apertura .................................................................................................................97
40. Regularizaciones definidas por el usuario .......................................................................................98
40.1. Edicin de regularizaciones ....................................................................................................98
40.2. Ejecutar regularizaciones ........................................................................................................99
40.3. Importar/exportar regularizaciones .........................................................................................99
vi
vii
Lista de tablas
48-1. Saldos iniciales en empresa de ejemplo .........................................................................................134
50-1. Tipos de ficheros que se generan en el directorio de trabajo..........................................................148
50-2. Tipos de ficheros el directorio .keme ............................................................................................149
viii
Captulo 1. Introduccin
Esta es una aplicacin diseada desde un principio para llevar contabilidades. Aunque el desarrollo se ha
centrado desde el principio en las caractersticas y prestaciones de un programa de contabilidad, en la
actualidad se ha incorporado un mdulo de facturacin que experimentar en prximas versiones un
mayor desarrollo.
Entre las principales caractersticas que podemos destacar de KEME-Contabilidad, podemos incluir las
siguientes:
Registros para amortizaciones de inmovilizado con realizacin de asientos de forma automtica para
cada ejercicio. Posibilidad de registrar la depreciacin del inmovilizado desde el punto de vista fiscal,
con informe de las diferencias entre el criterio contable y fiscal.
El mdulo de contabilidad analtica permite asignar gastos e ingresos a secciones y/o portadores de
coste.
Posibilidad de confeccionar estados contables y otros documentos a nuestro gusto, en los que
podremos incorporar frmulas y detallar saldos de cuentas, ya sean del perodo, iniciales, o medios.
Tambin podremos hacer referencia a magnitudes totales para el clculo de porcentajes de cada partida
del documento.
Filtrado de los estados contables por cdigos de la contabilidad analtica y tipos de diario. Se
contempla la inclusin de magnitudes derivadas de los presupuestos.
Plan de cuentas totalmente configurable, por lo que es posible la llevanza de contabilidades que no se
cian estrictamente al Plan General de Contabilidad, as como incorporar adaptaciones sectoriales del
PGC.
Utilizacin del paquete Ltex para la impresin y consulta de informes y estados contables, con ello
conseguimos una presentacin de alta calidad, adems de la posibilidad de exportar los documentos
realizados a otros formatos como HTML, PDF, Postcript, entre otros. Esto nos permite, por ejemplo,
la confeccin de libros contables para su presentacin en soporte digital.
Captulo 1. Introduccin
Numerosas utilidades, entre las que destacan la de renumerar asientos, cambiar cuentas en apuntes por
rango de fechas, importar informacin, copia de seguridad, etc.
Soporta los gestores de bases de datos opensource ms utilizados, como son PostgreSQL, MySQL y
SQLITE.
Captulo 2. Requerimientos
Esta aplicacin se puede ejecutar en equipos bajo los sistemas operativos Linux y Windows XP/Vista/7.
En cuanto a software necesario, la aplicacin necesita los siguientes elementos:
Bajo el sistema operativo Linux, un entorno grfico de ventanas (KDE, GNOME, etc.). Al estar
desarrollado con las libreras QT, se ejecutar ms velozmente en el entorno KDE. KEME tambin
funciona en el sistema operativo Windows XP/Vista/7
Libreras QT versin 4.3 con algn controlador para gestor de bases de datos. En la actualidad se
soportan SQLITE, PostgreSQL y MySQL.
PostgreSQL versin 7.3 superior, o MySQL versin 5.03 o superior para el servidor de base de
datos. Para que la aplicacin soporte SQLITE no es necesaria la instalacin de ningn software
suplementario, ya que se integra en las libreras QT.
El paquete Ltex, acompaado de algn visor de ficheros dvi y conversores de dvi a postcript y a pdf.
Todos estos elementos estn incluidos en cualquier distribucin de Linux moderna. Tambin se pueden
encontrar fcilmente en la red como software libre para Windows
En cuanto a SQLITE, es una buena alternativa para aquellos supuestos en que el usuario no desee
complicarse la vida con instalaciones de gestores de bases de datos. SQLITE nos ofrece, en nuestro caso,
un entorno monousuario para manejar nuestra contabilidad de forma inmediata y con todas las
prestaciones que nos ofrece KEME-Contabilidad.
Como principales caractersticas de SQLITE podemos destacar:
Soporte de transacciones
Est compuesta por unas libreras muy compactas; de tamao muy reducido, ocupando menos de 275
Kb
Es ms rpida que los motores de bases de datos ms populares, para la mayora de las operaciones
comunes.
Es multiplataforma; se puede ejecutar bajo Linux (Unix), MacOSX, OS/2, Win32 y WinCE. Adems
se puede portar fcilmente a otros sistemas
Nuestra aplicacin no presupone que el usuario posea ningn conocimiento de PostgreSQL, MySQL o
SQLITE. No obstante, aquellos usuarios que deseen elaborar consultas de carcter ms o menos
complejo a la base de datos de forma directa, o deseen profundizar en el tema, pueden consultar la vasta
informacin que existe al respecto en las pginas web y manuales de estos gestores de bases de datos.
La coma es una grafa que, por tener forma propia, demanda del autor la intencin de escribirla; el
punto puede ser accidental o producto de un descuido.
El teclado del PC est diseado para introducir cmodamente cifras con punto decimal (este carcter se
incluye en el teclado numrico), por lo que muchas veces introducir nmeros en programas de ofimtica
se convierte en algo tedioso al tener que desplazar el usuario constantemente la mano derecha hacia el
centro para introducir la coma decimal. Esto ltimo ocurra, por ejemplo en OpenOffice 1.x; en la
versin 2.x de esta suite de oficina, cada vez que pulsamos el punto decimal con el keypad numrico
obtenemos la coma decimal (todo ello para la configuracin local espaola).
Nuestra aplicacin est configurada por defecto para la introduccin de cifras decimales con la coma
como separador; no obstante si suministramos nmeros con el punto para separar decimales (por
ejemplo, al introducirlos utilizando el punto del teclado numrico) ste se convertir automticamente en
una coma.
Captulo 5. Instalacin
5.1. Trabajando con SQLITE
Si elegimos como gestor de bases de datos SQLITE, no necesitaremos realizar ninguna actividad de
configuracin o puesta a punto. La informacin se guardar en un nico archivo con el nombre de
nuestra base de datos, que residir en el directorio de trabajo de la aplicacin.
Si obtenemos un mensaje parecido al anterior, esto es seal de que hemos instalado los binarios pero no
hemos configurado nada. En este punto tendremos que partir de la creacin del esqueleto de la base de
datos; esto se consigue mediante el comando initdb. Para su invocacin tendremos primero cambiar de
usuario, ya que esta operacin tan slo est permitida para el usuario postgres. Esto lo conseguiremos de
la siguiente forma:
pepe@mortadelo:~>su
Password:
MORTADELO:/home/pepe #su postgres
postgres@mortadelo:/home/pepe>
Es decir, accedemos primero como usuario root para cambiarnos posteriormente al usuario postgres. Ya
tan solo nos quedar ejecutar initdb indicando el directorio donde se almacenarn las bases de datos:
postgres@mortadelo:/home/pepe>initdb -D /var/lib/pgsql/data
El directorio especificado es el que suele emplear la distribucin Suse; para otras distribuciones,
debemos consultar la documentacin de las mismas al respecto.
Captulo 5. Instalacin
Una vez creada la estructura base, podremos hacer que el servidor Postgres arranque automticamente
cada vez que carguemos nuestro sistema operativo Linux. Muchas veces es el mismo proceso de
instalacin de Postgres por parte de nuestra distribucin Linux el que se encarga de realizar las
operaciones necesarias para que esto ocurra, no obstante, si nos percatamos de que esto no se lleva a
cabo, nosotros mismos podremos efectuar esta tarea fcilmente. En la distribucin Suse esto lo
conseguiremos aadiendo la lnea: postgresql start al fichero /etc/init.d/boot.local.
Posteriormente reiniciaremos el sistema, y el servidor de bases de datos deber de cargarse con xito.
Para concluir la instalacin de Postgres deberemos de crear usuarios distintos al administrador de bases
de datos postgres. Para ello accederemos como usuario postgres y emplearemos el programa createuser
bajo la lnea de comandos. Es interesante introducir un cdigo de usuario que coincida con el nuestro
propio del sistema operativo linux (en nuestro caso sera, por ejemplo, el usuario pepe), ya que esto
simplificar la conexin a la base de datos local (tan slo tendremos que suministrar el nombre de la base
de datos, pudiendo dejar en blanco el cdigo de usuario, el nombre del host, etc). A continuacin se
muestra una pantalla en la que se realiza esta operacin:
pepe@MORTADELO:~>su
Password:
MORTADELO:/home/pepe #su postgres
postgres@MORTADELO:/home/pepe>createuser pepe
Debe permitrsele al usuario la creacin de bases de datos? (s/n)s
Debe permitrsele al usuario la creacin de otros usuarios? (s/n)s
CREATE USER
postgres@MORTADELO:/home/pepe>
Para concluir la configuracin de Postgres sera interesante modificar algunos parmetros de sus ficheros
de configuracin. Para ello nos situaremos en el directorio donde residan, que coincidir con el
suministrado para almacenar los datos en initdb; ste sera, por ejemplo, en nuestro caso (distribucin
Suse) /var/lib/pgsql/data.
Sugerencia: Para acceder a este directorio tendremos que hacerlo bajo el usuario postgres, o bajo
root
Los puntos propuestos a modificar de la configuracin del servidor de bases de datos Postgres seran los
siguientes:
En el fichero pg_hba.conf elegiremos el esquema bajo el cual se puedan conectar los distintos
usuarios y equipos al servidor de bases de datos. El menos restrictivo es aquel en el que se permite la
conexin de cualquier mquina y usuario. Nosotros lo adaptaremos a nuestras necesidades de
seguridad.
Captulo 5. Instalacin
Muchas veces el proceso de instalacin de Postgres a partir de algn paquete binario es totalmente
automtico, siendo tan slo necesaria la creacin de un usuario tal y como se ha descrito. Esto ocurre por
ejemplo en distribuciones tales como Ubuntu Debian
10
Captulo 5. Instalacin
Para ello en primer lugar usaremos el programa mysql para conectarnos al servidor como usuario root a
la base de datos mysql:
pepe@MORTADELO:~>mysql --user=root mysql
Si ya hemos asignado una clave a la cuenta de root, tendremos que aadir la opcin --password o -p para
este comando seguida de la clave.
Para crear el usuario pedro con privilegios de superusuario, realizaremos las siguientes operaciones:
mysql #GRANT ALL PRIVILEGES ON *.* TO
->
IDENTIFIED BY clave WITH
mysql #GRANT ALL PRIVILEGES ON *.* TO
->
IDENTIFIED BY clave WITH
pedro@localhost
GRANT OPTION;
pedro@%
GRANT OPTION;
De esta forma creamos dos cuentas de usuario pedro. Ambas son cuentas de superusuario, con
privilegios para hacer cualquier cosa. La primera (pedro@localhost) se podr utilizar solamente
desde el ordenador local (localhost); la segunda (pedro@%) se podr utilizar para conexiones desde
cualquier ordenador.
11
Captulo 5. Instalacin
Introduciremos la letra q y pulsaremos intro para salir del programa.
12
13
14
15
16
17
Las cuatro primeras lneas contienen campos referentes a la razn social e identificacin de la empresa.
Hemos de destacar el primer campo Empresa, con el que se encabezarn la mayor parte de los listados
impresos. Existen otros campos tales como el objeto social y fecha de constitucin que se van a emplear
en la edicin de la memoria.
Bajo la pestaa parmetros se introducen varias variables que condicionan el funcionamiento de la
aplicacin:
Los campos de cuentas de IVA soportado y repercutido van a contener las cuentas del plan que engloban
estas dos partidas. Generalmente su contenido ser el de los cdigos 472 y 477. Puede ocurrir que no
deseemos que nuestra aplicacin lleve, por ejemplo, los registros del libro de facturas emitidas; esto
puede ocurrir porque este tipo de registros ya los procese un programa de facturacin externo. En este
caso dejaremos en blanco el campo correspondiente a cuenta de iva repercutido. Lo mismo cabe decir
para el IVA soportado; si no queremos que se procese la informacin relativa al libro de facturas
recibidas, no introduciremos nada en el campo de cuenta de iva soportado.
En Clave IVA defecto introduciremos la clave de IVA que ms utilice nuestra empresa, normalmente
ser la correspondiente al tipo de IVA general.
18
19
20
Como podemos observar, aparece en primer lugar una tabla de ejercicios con varios campos:
Cdigo: no tiene porqu coincidir con la cifra de un ao natural, puede estar constituido por cualquier
cadena de caracteres alfanumricos
Prox_asiento: nos muestra el nmero del prximo asiento del ejercicio correspondiente
Para aadir un nuevo ejercicio pulsaremos el botn Nuevo. Acto seguido aparecer la plantilla de
nuevo ejercicio:
Es importante hacer sealar que podemos introducir ejercicios que no coincidan con el ao natural, esto
es, que no tienen porqu comenzar por el 1 de enero y terminar el 31 de diciembre.
El botn Editar fecha de cierre del dilogo de ejercicios permite cambiar la fecha en la que se cerrar
el ejercicio contable; esto es til para aquellas situaciones en las que, por causas excepcionales (tales
como liquidacin de la empresa, fusin, absorcin, etc.) la fecha en la que cerraremos el perodo no
coincide con la prevista inicialmente.
21
Como podemos observar en la figura, podremos borrar e insertar filas. El botn Meses ao crear
automticamente doce periodos coincidentes con los meses naturales de un ao.
El botn Numeracin sirve para controlar el cdigo numrico del siguiente asiento a introducir en la
contabilidad; como podemos observar, podemos reservar el primer asiento para el asiento de apertura de
la contabilidad (cuando ste se produzca):
22
El combo box con la etiqueta Historial nos va a servir para cargar de forma cmoda los datos de las
conexiones de las ltimas bases de datos a las que hayamos accedido.
El campo Puerto slo se cumplimentar en caso de que la conexin se realice utilizando un puerto no
estndar, esto es, diferente a la configuracin por defecto de Postgres o MySQL.
Como podemos observar, es posible acceder a cualquier base de datos que sea accesible desde nuestra
red local; incluso podramos conectarnos a algn servidor Postgres o MySQL remoto si disponemos de
un buen ancho de banda para ello.
23
24
Podremos especificar si queremos que se imprima el texto del filtro utilizado (en la impresin oficial del
diario deberamos evitar que apareciese). La fecha en el momento que vamos a obtener el informe
tambin es opcional.
25
26
27
La forma de operar es bastante sencilla; para dar de alta una nueva subcuenta, nos basta con introducir un
cdigo nuevo y pulsar la tecla INTRO, a continuacin editaremos la descripcin de la subcuenta y
pulsaremos el botn Guardar.
Sugerencia: Al igual que en otras aplicaciones contables, podemos simplificar la introduccin de
cdigos de subcuentas sustituyendo varios ceros seguidos por un punto (.); de esta forma no
tenemos porqu preocuparnos de contar cada dgito para lograr la longitud exacta.
28
29
El proceso de alta/edicin consiste en asignarle a un cdigo una lista de vencimientos (en das) separados
por comas.
30
La inclusin de alguna cuenta auxiliar en esta lista nos va a permitir la proteccin de su contenido de
cara a la edicin o introduccin de nuevos asientos.
31
Podremos elegir entre exportar el Plan de Contabilidad con o sin incluir las cuentas auxiliares, para ello
elegiremos la opcin del men ms adecuada.
32
33
Cada registro estar compuesto por una clave de hasta tres caracteres alfanumricos y una descripcin,
que ser el concepto que aparecer en el diario.
La forma de operar es similar a la de los elementos del Plan Contable, introduciremos un cdigo que
podr existir o no, y pulsaremos INTRO; tras la edicin de la descripcin pulsaremos Guardar.
34
35
Para introducir informacin en la tabla de asientos pasaremos de columna a columna pulsando la tecla
TAB; para completar una lnea pulsaremos la tecla INTRO. A medida que vaya continuando la edicin se
irn actualizando los distintos elementos del cuadro de dilogo y se detectar el cuadre del asiento, en
cuyo caso bastar pulsar INTRO para su incorporacin definitiva al libro diario.
Podremos navegar hacia cualquier celda de la tabla de apuntes pulsando las teclas del cursor o sealando
con el puntero del ratn. Para editar cualquier contenido de celda pulsaremos la tecla F2.
En lugar de introducir cdigos de subcuenta con todos sus dgitos, podemos dar entrada a anotaciones
abreviadas utilizando el carcter . para sustituir sucesiones de ceros (ste es el dgito que ms se repite
en los cdigos). De esta forma conseguimos introducir informacin de forma ms cmoda, sin tener que
preocuparnos de la longitud de las subcuentas.
En las columnas del DEBE y HABER podremos introducir frmulas que hagan referencia a operaciones
bsicas tales como sumar (+), restar (-), multiplicar (*), dividir (/), tambin es posible la utilizacin de
parntesis.
36
asientos
En muchas ocasiones no recordamos los cdigos de las cuentas auxiliares que necesitamos cuando
estamos introduciendo apuntes contables. Para nosotros esto no es ningn inconveniente, podemos
suministrar parte del cdigo de una cuenta auxiliar (bastara con indicar, por ejemplo el grupo al que
pertenece) y pulsar la tecla TAB; aparecer entonces un cuadro de dilogo en el que podremos buscar
cmodamente el cdigo completo que desconocemos:
Como se aprecia en el grfico superior, la bsqueda de cuentas auxiliares comienza con la porcin de
cdigo que suministramos en la tabla de apuntes. La bsqueda es incremental; a medida que
completemos la subcuenta, la lista inferior ir restringiendo la bsqueda, filtrando los elementos que
cumplan con la condicin especificada.
Si pulsamos INTRO se devolver el primer cdigo que aparezca en la lista inferior. Podemos devolver
cualquier cuenta auxiliar de la lista filtrada si pulsamos el botn izquierdo del ratn sobre el elemento
deseado.
Tambin podemos realizar bsquedas a partir del ttulo de la cuenta auxiliar (introduciendo caracteres en
el campo del ttulo). Si seleccionamos el botn de radio Que contenga... el filtrado se realizar para
todas las subcuentas que posean en su interior la cadena especificada.
37
de edicin de asientos
Si suministramos un cdigo de cuenta auxiliar no existente, automticamente la aplicacin entender que
deseamos darla de alta para su utilizacin. Aparecer entonces el dilogo de Edicin de cuentas
auxiliares en el que completaremos los datos que falten y pulsaremos el botn Salir, para continuar
con la edicin del asiento.
Si el cdigo de concepto no existe, en lugar del dilogo anterior, aparecer el de Edicin de conceptos,
ya comentado al tratar el tema sobre el alta y edicin de conceptos de cargo/abono.
38
En esta ventana completaremos todos los campos necesarios para que se genere correctamente el registro
del libro de facturas emitidas.
El campo Cuenta base no es obligatorio; de hecho el importe del IVA que registramos podra haber
sido generado por varias cuentas base (por ejemplo, en caso de que el proveedor facture diversas familias
de productos y las contabilicemos en cuentas separadas). De todas formas, el registrar la cuenta base
puede sernos til en un futuro para discernir qu IVA soportado pertenece a inversiones, y cual a bienes
corrientes (estos datos son requeridos al rellenar el impreso 390).
La casilla de verificacin y el campo correspondiente a la prorrata nos van a permitir cumplir nuestras
obligaciones registrales para aquellos supuestos en que nuestra empresa est sometida a este rgimen.
39
La ventana es bastante similar a la del IVA soportado, slo que en sta aparece algn elemento ms,
como el recargo de equivalencia, cuya utilidad tendr significado segn el tipo de IVA que
seleccionemos.
La casilla de verificacin Factura rectificativa permite guardar los datos del IVA repercutido de forma
tal que a la hora de confeccionar los libros de facturas emitidas podamos hacer mencin a las facturas
rectificativas de forma separada.
40
La casilla de verificacin "Autofactura" sirve para identificar aquellas operaciones en las que se produce
la inversin del sujeto pasivo; esto suele ocurrir en aquellos casos en que se adquieren servicios (no
bienes, en cuyo caso la operacin sera una A.I.B) de profesionales residentes en otros pases europeos.
En estos casos procede la elaboracin de una autofactura y su registro en los libros de facturas del IVA.
En la parte inferior de la ventana podemos encontrar el campo correspondiente a la prorrata, que nos
permitir cumplir con los requisitos legales de registro de la AIB para aquellas empresas que est sujetas
a la regla de la prorrata.
Tras completar el cuadro de dilogo, el asiento quedar registrado con los pases de IVA soportado y
repercutido, y se habrn generado los apuntes necesarios en los libros de facturas emitidas y recibidas.
41
La cumplimentacin del dilogo registrar convenientemente la operacin a efectos de los libros del IVA
y para la confeccin de las declaraciones informativas.
42
Tan solo tendremos que situarnos en cualquier lnea del asiento que queramos recuperar y pulsar el botn
Cargar asiento; la edicin continuar en la tabla de apuntes.
Si hay varias personas conectadas a la base de datos podremos emplear este sistema para que otro
usuario termine un asiento que estemos realizando.
43
44
La forma de proceder con el IVA repercutido es parecida, slo que podremos aadir informacin relativa
al recargo de equivalencia:
45
En esta ventana introduciremos la identificacin del documento que represente la operacin (es
opcional), la fecha de contabilizacin (por defecto coincide con la del registro de IVA). Si activamos la
casilla de verificacin Verificar asiento pasaremos a la edicin de los apuntes que se generan con la
informacin introducida.
46
47
48
Al lado del campo Subcuenta hay un botn para la bsqueda de subcuentas; tras su utilizacin
deberemos de pulsar la tecla INTRO bien el botn refrescar, para que se carguen los datos del nuevo
cdigo.
Los botones con las flechas izquierda y derecha sirven para cargar la subcuenta anterior y posterior,
respectivamente.
En cuanto al intervalo de fechas, podemos realizar extractos de cuentas que van ms all de un perodo
contable. Podremos as sacar un extracto con las primeras fechas de un ao y de las ltimas semanas de
un ejercicio anterior; esto es idneo para contrastar los saldos de cuentas de clientes, permitiendo
encontrar diferencias en conciliaciones con anterioridad al final de ejercicio. Esto slo es aplicable para
cuentas que no sean de gastos o ingresos.
Los botones de la parte inferior izquierda de la ventana nos permiten salir de la consulta, imprimir el
mayor seleccionado, la edicin del asiento correspondiente al pase donde est situado el cursor en la
tabla,el borrado del asiento correspondiente al pase actual, el copiado al portapapeles de la consulta,
exportar en XML el mayor en pantalla.
49
Aqu podremos indicar subcuenta inicial y subcuenta final, as como un intervalo de fechas. Para
imprimir pulsaremos el botn correspondiente en la parte inferior. Podremos previsualizar la impresin
del mayor pulsando el botn correspondiente.
50
El botn Copiar permite pasar al portapapeles el contenido de los acumulados; esto posibilita cargar la
informacin en una hoja de clculo, tarea que ser til, por ejemplo, para confeccionar presupuestos. La
siguiente figura muestra los acumulados importados por la hoja de clculo de OpenOffice:
51
52
La pantalla muestra el dilogo que se encarga del manejo de la consulta. Como podemos observar,
hemos introducido el ejercicio, el importe a partir del cual deseamos que se muestren datos en la
consulta; y en el apartado cdigos, hemos suministrado una lista de cdigos de cuenta separados por
comas para acotar la bsqueda de informacin.
53
El primer grupo de casillas de verificacin permite especificar el nivel de detalle del balance; de esta
forma podremos obtener informacin valiosa para agrupados de cuenta, como por ejemplo, volumen de
operaciones por zona si tenemos los clientes clasificados en una cuenta por cada zona antes del desglose
final en subcuentas. Las casillas de verificacin no son excluyentes; podremos incluir todos los detalles
que necesitemos.
En intervalo de fechas podremos especificar perodos superiores al ao natural. Aqu tendremos que
tener en cuenta los tipos de diario que formarn parte de la consulta para que sta tenga significado.
Podemos acotar la consulta para un intervalo de cuentas. Ello permite por ejemplo conocer el volumen
de gasto desglosado en cuentas y subcuentas de una determinada partida contable.
El grupo de casillas de verificacin del DIARIO permite la eleccin de las partes del diario que
formarn parte del balance de sumas y saldos. Si por ejemplo queremos conocer el volumen de gastos e
ingresos desglosado por cuentas, no incluiremos el diario de REGULARIZACIN, ya que ste salda
todas las cuentas del grupo 6 y 7.
Importante: Nunca se incluir el diario de CIERRE en las consultas, ya que por su propia
naturaleza el proceso de cierre elimina toda la informacin contable en lo que se refiere a los saldos
de un determinado perodo.
54
55
56
Posteriormente accederemos a la pantalla de conciliacin. Podemos observar que la tabla central posee
dos pestaas, una dedicada a las anotaciones de la cuenta en nuestra contabilidad, y otra que estar
referida a las posibles diferencias de la cuenta externa con respecto a nuestros apuntes.
Para conciliar alguna lnea de las tablas de las cuentas haremos doble click sobre el campo del importe, o
pulsaremos el botn Concilia linea. Esto activar la marca de conciliado y har desaparecer el
combo-box del campo Tipo dif.
Si la lnea no resulta conciliada, especificaremos el tipo de diferencia correspondiente en Tipo dif.
Tambin podremos corregir errores de nuestra contabilidad sobre la marcha: el botn Fecha asiento
permite la edicin de fechas equivocadas, mientras que el botn Edita asiento abre en pantalla la tabla
de asientos para editar el correspondiente al del pase seleccionado. Para hacer efectivos los cambios en
pantalla, pulsaremos el botn Refrescar.
La activacin de la casilla de verificacin Solo partidas no conciliadas nos va a permitir eliminar de la
pantalla todos los registros conciliados. Esto es muy interesante cuando estamos conciliando cuentas con
mucha informacin.
57
En la parte inferior de la pantalla nos encontramos con botones con funciones comunes para todo el
cuadro de dilogo:
Eliminar marcas sirve para eliminar toda la conciliacin; las tablas quedan como al principio. Esta
operacin no es irreversible, ya que podemos salir de la ventana de dilogo pulsando el botn Cancelar.
El botn informe nos presentar por escrito un resumen del proceso de conciliacin, mientras que
Consulta informe presentar esta informacin por pantalla.
58
59
En el campo etiquetado como Margen fechas (das) podremos establecer un intervalo de confianza
entre fechas para la conciliacin; de esta forma podremos obviar el problema bastante comn de la
conciliacin de partidas en fechas que varen pocos das con respecto a la anotacin en el banco.
El botn Conciliacin automtica realizar todo el proceso automtico de punteo para el intervalo de
fechas seleccionado.
60
Primer nivel: esta porcin del cdigo de imputacin es obligatoria, y necesariamente se ha de codificar
empleando tres caracteres.
Segundo nivel: va en segundo lugar, y tambin se codificar empleando tres caracteres, su empleo es
opcional.
Tercer nivel: ocupa el tercer lugar, es opcional y se puede codificar utilizando una cadena de caracteres
de longitud libre
61
El dilogo mostrado aparecer al principio vaco, y le iremos aadiendo uno o ms vencimientos hasta
completar el total de la deuda, en cuyo caso, el campo sin vencimiento aparecer con valor cero.
Para aadir vencimientos, pulsaremos el botn Aadir, aparecer entonces la siguiente ventana:
62
Para procesar la informacin de la tabla, seleccionaremos una lnea de la lista y pulsaremos el botn
Asigna Vencimiento. El proceso a partir de aqu ser similar al del punto anterior donde asignbamos
directamente a partir del diario. Si hemos fijado vencimientos por valor del importe total del apunte
observaremos que la lnea en cuestin desaparecer de la tabla.
El botn Procesa pago/cobro sirve para procesar directamente el cobro o pago sin pasar por asignar
vencimientos. Esto nos sirve, por ejemplo, para contabilizar el pago en operaciones al contado, o en
aquellas en las que no disponemos de informacin sobre un vencimiento cierto y se realiza el pago en un
determinado momento. Esto lo realizaremos a travs del dilogo de procesar vencimiento:
63
El botn Dar de baja sirve para eliminar como pendientes de asignar, partidas a las que no tengamos
que fijarles un vencimiento. Esto ocurre por ejemplo en apuntes realizados para corregir operaciones
debido a errores, devoluciones, etc.
En la esquina superior izquierda tenemos un grupo de campos en los que se especifica el intervalo de
fechas para el que se ofrecer la informacin. Por defecto aparecer el inicio y el final del ltimo perodo
registrado. Podemos cambiar el criterio de acotacin por fecha utilizando la fecha de vencimiento;
64
Si la informacin que se muestra es correcta, tan slo nos quedar pulsar Procesar, en caso contrario
podremos editar la fecha de vencimiento y el cdigo de la subcuenta de tesorera.
Al igual que en la asignacin de vencimientos, en este dilogo tambin se permite anular registros de
vencimientos; esto hace que el apunte contable del que procede no vuelva a aparecer como pendiente de
asignar y que no se compute a ningn efecto. Como veamos anteriormente, esto est indicado para
apuntes contables que no originen cobro o pago con posterioridad, tales como correcciones o ajustes.
El botn Borrar elimina el registro fsico del vencimiento. El apunte contable del que procede quedar
como pendiente de asignar vencimiento. Esto es til, por ejemplo, cuando tengamos un asiento mal
contabilizado al que le hayamos asignado en algn apunte vencimientos; podremos entonces eliminar el
registro de vencimiento, para editar el asiento del que procede, y volver a repetir la operacin de asignar
vencimiento.
El botn Unificar proc. nos va a permitir unificar diversos pases de vencimientos para su procesado en
un solo asiento con la misma contrapartida. Para seleccionar pases contiguos utilizaremos el botn del
ratn, a la vez que pulsamos la tecla de maysculas. Para seleccionar pases no contiguos, utilizaremos la
tecla Ctrl a la par que pulsamos el botn izquierdo del ratn.
65
El botn Borrar dejar al pase del diario correspondiente al registro anulado sin vencimiento asignado;
es decir, se borrar fsicamente la lnea del vencimiento.
El botn Recuperar quitar la marca de anulado del registro de vencimiento; quedar para su
procesado como si nunca se hubiera anulado.
66
67
Para obtener una copia impresa del libro, pulsaremos el botn Imprimir. Si slo queremos observar en
pantalla el contenido del libro, pulsaremos el botn Consultar, aparecer as el visor DVI mostrando la
conversin del fichero TEX generado.
El botn Copiar permite pasar la informacin al portapales; esto permite, por ejemplo, pegar el libro de
facturas en una hoja de clculo.
68
69
En dicho plan podemos observar que los coeficientes de amortizacin se expresan en tantos por uno. No
se aprecian dos columnas que quedan a la derecha (habra que realizar un scroll horizontal) que seran el
coeficiente de amortizacin fiscal (el que nos permite la Hacienda Pblica), y la relativa a la
amortizacin fiscal en el primer ejercicio, que podr estar en blanco o con valor Seleccionado para
aquellos casos en que fiscalmente se permita que amorticemos un elemento de inmovilizado en el mismo
ao de su adquisicin.
Para dar de alta nuevos registros, pulsaremos el botn Nuevo elemento, con lo que aparecer el
siguiente dilogo:
70
Por cdigo de elemento entendemos una forma de identificar el inmovilizado aparte del cdigo de
subcuenta; podra estar formado, por ejemplo, por la referencia del fabricante a la que podramos aadir
algn tipo de variante para que el cdigo resultara exclusivo.
La fecha de puesta en funcionamiento no tiene porqu coincidir con la fecha de adquisicin, y representa
el momento a partir del cual el elemento empezar a depreciarse.
Los coeficientes de amortizacin se expresarn en porcentajes (aunque aparezcan en el plan en tantos por
uno).
En cuanto a la amortizacin fiscal, si seleccionamos el botn de radio Amortizacin fiscal acelerada
total en el primer ejercicio, se desactivar el campo del coeficiente de amortizacin fiscal, ya que en este
caso no tendra sentido su edicin.
Si no introducimos ningn valor para la amortizacin fiscal, se entender que el criterio contable y fiscal
coinciden, por lo que no se producir ninguna diferencia.
El botn de radio Tabla de amortizacin personalizada, activa una tabla en la que especificaremos la
cuanta en que se va a depreciar el activo en cuestin en cada ejercicio. Esto es til si queremos asignar
planes de amortizacin personalizados o de tipo ms elaborado, como podran ser el del mtodo de la
suma de dgitos o el de porcentaje constante. Tambin sera aplicable para amortizaciones de tipo ms
complejo, como las de renovaciones, ampliaciones o mejoras de elementos patrimoniales de
inmovilizado, o para el mtodo de amortizacin segn justificacin ejercicio a ejercicio.
La pestaa imputaciones estar activada si nuestra contabilidad procesa contabilidad analtica. Esta
parte del cuadro de dilogo nos va a permitir asignar la amortizacin del elemento a los distintos
centros/portadores de costes que vendrn representados por sus respectivos cdigos de imputacin:
71
72
73
74
El siguiente paso ser guardar el contenido de la hoja de clculo en un fichero de texto tabulado, sin
separador de cadenas de caracteres. Esto lo conseguiremos mediante la opcin del men de OpenOffice
ArchivoGuardar como..., donde especificaremos en Tipo de archivo la seleccin Texto CSV
(.csv;.txt):
75
Ya tenemos el plan contable exportado listo para su incorporacin a nuestra aplicacin, para ello
tendremos que copiar el archivo generado al directorio .keme/. No olvidemos que dicho directorio
aparecer como oculto, por lo que si queremos que aparezca en el navegador del sistema, deberemos
habilitar que se muestre en pantalla, esto se consigue en Konqueror mediante la opcin del men
VerMostrar archivos ocultos
El ltimo paso consistir en crear una nueva empresa en la contabilidad, en la que especificaremos el
fichero del plan contable con extensin .pln generado en los pasos anteriores, para ello seleccionaremos
la opcin del men Empresa Nueva empresa:
Importante: Tenemos que especificar el nmero de dgitos exacto de las subcuentas del plan
importado; en caso contrario la informacin contenida no ser interpretada de forma correcta.
Una vez concluido el proceso tendremos el Plan Contable incorporado a nuestra contabilidad
almacenado con el juego de caracteres Unicode que se caracteriza por su carcter internacional.
76
Antes de procesar el fichero que elijamos se comprobar entre otras cosas si hay descuadres de asientos,
si las fechas suministradas son vlidas (debe de estar dado de alta un ejercicio no cerrado que permita
aceptar asientos con las fechas suministradas),o si existen todas las cuentas del diario a importar. En el
caso de que se detecte algn error el proceso se cancelar, informando al usuario.
Si el proceso se concluye con xito, y para la correcta interpretacin de los pases importados, deberemos
de suministrar una informacin extra en lo concerniente a qu asientos corresponden al diario de
apertura, regularizacin y cierre. Para ello, basta seleccionar en la pantalla principal cualquier pase
correspondiente al asiento que queramos modificar y seleccionar en el men
UtilidadesImportarAsignar diario
Puede ocurrir que estemos importando informacin de ejercicios cerrados; en este caso, deberemos, una
vez concluido el proceso, de marcar el ejercicio como cerrado mediante
77
78
35.1. Frmulas
Los datos numricos de cada apartado de nuestro documento contable se calculan mediante frmulas en
las que se involucran operadores y referencias a magnitudes tales como saldos de cuenta, apartados,
saldos medios, etc. que debern de cumplir ciertas restricciones.
79
80
En la ventana que se muestra aparece una hoja con tres pestaas, con la primera de ellas, Datos
generales, activada. Aqu introduciremos las caractersticas generales del documento contable que
vamos a construir:
Un ttulo, que servir para la identificacin del Estado Contable a la hora de guardarlo en la base de
datos.
Observaciones, este campo es opcional, sirve para dar informacin suplementaria que aparecer en el
pie del documento.
81
Frmula base para porcentaje, para el clculo de una columna de porcentajes con respecto a una
magnitud determinada. Su contenido ser una expresin construida con los requisitos mencionados
anteriormente para las frmulas.
Casilla de verificacin Segunda parte activada: si queremos construir un estado contable con dos
partes (por ejemplo activo y pasivo, debe y haber) marcaremos esta casilla, con lo cual activaremos la
pestaa de la segunda parte
Casilla de verificacin analtica: al activar esta casilla podremos confeccionar estados contables que
se podrn filtrar por los cdigos de imputacin de la contabilidad analtica.
Casilla de verificacin Desglose (inventarios). Al activar esta casilla se producir un estado contable
con un mximo nivel de detalle de cada partida. Esto nos resulta ideal para la confeccin de un
inventario de cierre de ejercicio a partir, por ejemplo, de un balance de situacin.
Casilla de verificacin Grfico: activando este opcin estamos informando que el estado contable va
a representar un grfico que se construir a partir de las magnitudes de los nodos principales del
documento. Es conveniente que no haya informacin sobre totales de cada parte del estado contable
(por ejemplo, total activo o total pasivo).
Casillas de verificacin del diario: nos sirven para delimitar qu partes del diario se van a utilizar para
el clculo del estado contable; de esta forma, si deseamos confeccionar un balance de situacin inicial,
marcaremos slo el diario de apertura; por el contrario, si deseamos confeccionar un balance de
situacin final, activaremos las casillas todas las casillas de diarios. Para generar un documento
contable con informacin exclusivamente de saldos medios, chequearemos la casilla Saldos medios
ejercicio.
Los cuadros de edicin de texto Texto cabecera y Texto pie sirven para aadir, como su nombre
indica, textos al principio y al final del estado contable. Se suelen utilizar en la confeccin del
inventario de cierre de ejercicio.
Sugerencia: Una vez grabado el estado contable (pulsando el botn correspondiente), podremos
generar una copia del mismo tan slo cambiando el ttulo, de esta forma, podemos realizar diversas
versiones de los estados contables editando copias de ellos.
82
Como se aprecia en la figura, nos encontramos en primer lugar un campo en el que editaremos el ttulo
de la parte del estado contable (podr ser activo o pasivo si estamos confeccionando, por ejemplo, un
balance de situacin y estamos introduciendo la primera o la segunda parte, respectivamente).
Justo debajo del ttulo, se sita una lista con varias columnas organizada en forma de rbol en la que se
dispone el contenido del documento que estamos creando. La informacin se clasifica en epgrafes y
subepgrafes en cuantos niveles deseemos; para introducir un nuevo elemento a partir de cualquier punto
del rbol basta con pulsar el primer botn situado a la derecha. Si por el contrario deseamos introducir un
nuevo nodo o rama (subepgrafes), pulsaremos el botn siguiente. El botn con icono en forma de aspa
sirve para eliminar cualquier elemento seleccionado de la lista.
En cualquier momento podremos chequear la informacin introducida pulsando el botn correspondiente
(el ltimo situado en la columna de la derecha). De esta forma corregiremos posibles incongruencias en
el contenido de las claves de los nodos y en el contenido de las frmulas, principalmente.
Sugerencia: Para la rpida localizacin de errores, es conveniente chequear el contenido de la lista
del estado contable frecuentemente. Como mnimo se debera de hacer cada vez que
introduzcamos un epgrafe nuevo con su respectiva frmula; de esta forma comprobaremos
fcilmente que la informacin tecleada hasta el momento es correcta.
La edicin de los contenidos de cada apartado se realiza en unos campos situados en un recuadro bajo la
lista de epgrafes. Aqu editaremos el ttulo de cada elemento, el contenido de la clave del nodo, y por
83
El contenido del ttulo de cada epgrafe se imprimir tal y como se haya introducido, no se le aadir
ninguna numeracin ni informacin adicional de clasificacin.
Todas las claves debern tener un contenido basado en caracteres alfanumricos (letras y nmeros), en
el que no podrn figurar espacios ni puntos. Esta informacin se emplear para construir la
identificacin de cada nodo, la cual se compondr de una sucesin de cdigos separados por puntos,
que comenzar por la clave del epgrafe principal, recorriendo todas las ramas y terminando en la del
subepgrafe correspondiente.
La lista con el contenido de la parte del estado contable se ordenar automticamente en orden
creciente por cdigo de nodo. Es importante tener en cuenta que el orden se realiza contemplando los
cdigos como cadenas de caracteres. Esto quiere decir, por ejemplo, que el valor literal 10 se
mostrar antes que el valor literal 2. Para evitar esta incongruencia, podemos emplear caracteres
alfabticos para designar los nodos, o bien cifras numricas con el mismo nmero de dgitos; as
podramos designar sucesiones de epgrafes con cdigos 001, 002, 003, etc.
Para introducir lneas horizontales con las que pretendamos separar diversas partes del estado
contable, tan solo tendremos que aadir un apartado ficticio con una clave que terminar con el
componente -LINEA. El contenido de la clave ser tal que tras la ordenacin de los puntos se site
en la posicin que deseemos.
84
85
86
87
En esta plantilla de edicin podemos encontrar varios apartados que nos van a permitir completar la
informacin necesaria para definir correctamente un documento:
El combo correspondiente a la serie del documento nos permite especificar el prefijo y la numeracin
de nuestros documentos.
Los cdigos y smbolos de moneda todava no son operativos en la versin 2.9 para monedas distintas
al euro.
Los campos Pie1 y Pie2 van a contener los textos que consideremos oportunos para las dos
ltimas lneas de la pgina de la factura.
En el recuadro Etiquetas del documento podemos asignar contenido adecuado para cada una de las
etiquetas que aparecern en el pdf del documento. Esto permite, entre otras cosas, la adaptacin a
otros idiomas de nuestra facturacin.
El cuadro de edicin de texto Notas permite aadir al pie de nuestros documentos un texto con libre
formato.
Por ltimo, KEME permite aadir un logo o grfico que aparecer en la cabecera de los documentos
88
En la plantilla podemos observar que podemos asignar un tipo especfico de IVA para aquellos supuestos
en que facturemos con recargo de equivalencia.
Otra particularidad es que tendremos que asociar a la referencia una cuenta de ingreso con el fin de que
se pueda generar el apunte asociado en la contabilidad.
89
En la cabecera de la ventana podemos distinguir los distintos apartados por los que podemos filtrar los
documentos que figuran en la tabla: fechas, series, nmeros, cuentas de cliente, y contabilizacin.
En la parte inferior disponemos de varios botones que nos permiten realizar operaciones con los registros
de la tabla de los documentos. Algunas de las acciones que podemos realizar son las siguientes:
Transferir la informacin entre tipos de documento; podremos, por ejemplo, traspasar albaranes o
presupuestos a facturas.
90
91
Como podemos observar, la ventana de dilogo se divide en dos partes. Podemos distinguir una lista de
92
93
Si pulsamos el botn Detalle, accederemos a una ventana con la evolucin por periodos del
presupuesto de la cuenta correspondiente a la lnea sealada en la tabla de desviaciones:
94
Una de las primeras acciones que realizaremos ser la de fijar el nombre del libro que vamos a crear (por
ejemplo balances2007). En la lista de la izquierda tenemos todos los ficheros TEX disponibles en el
directorio de trabajo, muchos de ellos provendrn del generador de estados contables, otros sern
balances de sumas y saldos o el resultado de cualquier consulta.
95
La forma de operar es bastante sencilla, basta con seleccionar algn elemento del directorio y pulsar el
botn Aceptar. Los nombres de los ficheros PDF generados conservarn el nombre de los ficheros
TEX de origen, pero con la extensin cambiada a .pdf.
96
39.1. La regularizacin
Esta opcin realiza la regularizacin contable de final de ejercicio; este proceso consiste bsicamente en
pasar todos los saldos de las cuentas de ingresos y gastos (grupo 6 y 7) a la cuenta de prdidas y
ganancias.
Tendremos que asegurarnos que en la configuracin de la empresa (men EmpresaConfiguracin
de empresa) se recoge toda la informacin necesaria para la realizacin de este proceso; es decir, en los
campos clave gastos y clave ingresos se recoge el dgito correspondiente a los grupos 6 y 7
respectivamente; tambin el campo Subcuenta Prdidas y Ganancias para regularizacin posee el
cdigo de una subcuenta vlida (generalmente ser 129.0 129.1 para el Plan General de
Contabilidad espaol).
97
Si deseamos crear una nueva regularizacin, bastar con asignar un cdigo no existente en el campo
correspondiente, y asignar una descripcin, tras lo cual, pulsaremos el botn guardar. Para editar una
regularizacin, bastar con pincharla de la lista y pulsar el botn editar fases; se abrir entonces la
siguiente ventana:
La primera columna de la tabla va a contener la descripcin de cada fase. Este dato se emplear para la
descripcin del asiento correspondiente.
Los campos Cuenta deudora y Cuenta acreedora representan la contrapartida del resultado de la
regularizacin, segn tenga sta saldo deudor o acreedor, respectivamente.
98
Los campos de la parte inferior de la ventana nos permitirn especificar algunos datos necesarios para
que se ejecute correctamente el proceso, como el ejercicio, el intervalo de fechas o la fecha de
contabilizacin del asiento.
99
En la parte inferior de la ventana podemos distinguir un cuadro de texto que se utilizar para una mejor
edicin de frmulas de la especificacin del asiento, y un campo en el que dispondremos la fecha del
asiento, haciendo referencia a una variable, indicando el valor de una fecha, o tambin lo podremos dejar
en blanco, en cuyo caso, la fecha de asiento ser asignada como la fecha del sistema.
Numrico: utilizadas para introducir valores numricos a la hora de reproducir el asiento modelo.
Fecha: se utilizan principalmente para asignar fecha al asiento, aunque tambin se podran utilizar para
confeccionar los conceptos de los pases.
100
Caracteres: este tipo de variables se utiliza para componer conceptos de cargo/abono para los pases de
los asientos.
Subcuenta: sern sustituidas por cdigos que conformarn las distintas cuentas que compondrn los
asientos.
Cdigo de imputacin: para suministrar cdigos de imputacin que enlazarn las distintas partidas de
ingresos y gastos con la contabilidad analtica.
La descripcin de las variables estarn compuestas por los mensajes de texto que aparecern en la
peticin de datos a la hora de reproducir el asiento automtico.
La columna VAL.DEFECTO nos permite definir valores por defecto a las variables definidas.
La columna GUARD. est compuesta por casillas de verificacin para cada variable definida. La
activacin de este campo va a servir para que en la ejecucin del asiento automtico se guarde el ltimo
valor introducido por el usuario cuando se reinicie la plantilla. Esto es muy til cuando definimos
variables con valores que cambian poco.
En la parte derecha de la tabla donde especificamos las variables estn dispuestos tres botones: el botn
con un aspa elimina el elemento en curso de la tabla; los botones con las flechas permiten alterar el
orden de las variables en la pantalla. Esto es importante ya que la disposicin del cuadro ser la que se
emplee a la hora de la peticin de informacin cuando reproduzcamos el asiento modelo.
Cuenta: contendr la subcuenta del apunte correspondiente. Podr ser un valor de cuenta, tal como
570000000 o una expresin formada por una variable; en este caso, tendramos que indicarla entre
llaves ({ y }).
Concepto: contendr una expresin literal, tal cual, sin caracteres delimitadores, o bien una expresin
formada por variables de fecha o de caracteres, que se podrn combinar con cadenas de caracteres
delimitados por comillas (ver ejemplo). Podremos aadir la descripcin de una cuenta si encerramos el
cdigo respectivo entre llaves e indicamos el comando de descripcin; por ejemplo: {descrip:430}
Expresin: ser una expresin aritmtica, en la que las variables (de tipo numrico) irn encerradas
entre llaves. Cuando la expresin sea compleja o muy extensa, podemos utilizar el recuadro de edicin
de texto en la parte inferior de la ventana.
Columna D/H: aqu especificaremos si el apunte ser un cargo (anotacin en el DEBE) o un abono
(anotacin en el HABER).
C.I.: si nuestra empresa posee contabilidad analtica, esta columna se encargar de la recopilacin de
los cdigos de imputacin para cada pase de ingresos o gastos.
101
41.1.3. Ejemplo
Como ejemplo, vamos a confeccionar un asiento automtico que automatice la contabilizacin de las
nminas de un determinado mes. Excluimos sofisticaciones tales como pagos en especie, anticipos de
salarios, etc.; tan slo queremos utilizar un ejemplo para fines didcticos.
Comenzamos por describir las variables, para ello tenemos primero que tener en cuenta cuales sern los
datos de los que dispondremos para completar el asiento. Suponemos que vamos a conocer el importe
bruto de las nminas (variable BRUTO), las retenciones por IRPF (variable RETENCIONES), el
importe total de seguros sociales (variable SEGUROS), los seguros sociales a cargo de los trabajadores
(CUOTA_OBRERA), la fecha del asiento (FECHA), y una descripcin del mes correspondiente a
las nminas (MES). Esta ltima variable se utilizar para componer los conceptos de los apuntes
contables.
Este ejemplo se corresponde con los datos que se muestran en la figura situada al final de este apartado.
Aqu podemos observar las variables ya introducidas en la tabla correspondiente y cmo hemos
especificado el tipo y la descripcin de las mismas que aparecer en la peticin de datos a la hora de la
ejecucin del modelo.
En la tabla de especificacin de asiento hemos introducido las distintas lneas que componen el asiento.
En la columna de las cuentas van dispuestos unos valores literales que se corresponden con cdigos de
nuestro plan contable.
Los conceptos contables estn formados por una expresin que combina una cadena de caracteres con la
variable MES, que contendr el nombre del mes correspondiente a las nminas a las que haga
referencia el asiento.
Como podemos observar, las dos primeras lneas se corresponden con cargos (anotaciones en el
DEBE), y las restantes con abonos (anotaciones en el HABER).
Con respecto a las expresiones aritmticas utilizadas para calcular los importes numricos, observamos
como las variables van encerradas entre llaves ({ y }). La expresin ms compleja es la introducida
en la quinta lnea ({BRUTO}-{CUOTA_OBRERA}-{RETENCIONES}), por ello utilizamos el
cuadro de edicin de texto para su formulacin.
102
103
Como observamos, la segunda lnea del detalle del asiento contiene una cuenta de IVA soportado,
tendremos que aadir para dicha lnea informacin suplementaria en columnas situadas ms a la derecha,
donde incluiremos el importe de la base imponible (variable BI), la cuenta donde se carga la base
imponible (cuenta de compras), la cuenta de la factura (PROVEEDOR), la clave de iva que se aplica
(en este caso la codificada como GN), y de manera opcional, el documento:
Para el clculo de la cuota del IVA podremos hacer referencia al tipo de IVA utilizado en el apunte
contable empleando la expresin {TIPO_IVA}.
Como novedad en la versin 2.2.1 podremos especificar la fecha de la factura en la columna FECHA
FRA.. Para ello haremos referencia a alguna variable de fecha creada a tal efecto (por ejemplo:
{fecha_fra}.
104
En el caso de que la variable represente una subcuenta y el valor introducido no se corresponda con
ninguna, o la longitud del mismo no se corresponda con el nmero de dgitos de la subcuenta, se abrir
un dilogo de bsqueda de subcuentas.
Podemos dejar variables numricas en blanco, si el resultado de ello es que tanto el importe de cargo y
abono de un determinado apunte posee valor cero, el apunte en cuestin no se generar. Esto es til para
disear asientos modelo cuando conocemos un conjunto de componentes que pueden formar parte del
asiento pero no de forma obligatoria para alguno de ellos.
El botn Genera asiento construir el asiento directamente en el libro diario. Si encuentra algn error
no escribir la informacin generada, en lugar de ello pasar a la fase de edicin de asientos
El botn Verifica mostrar el asiento en la tabla de edicin para su comprobacin y/o edicin antes de
su pase definitivo al diario.
105
El siguiente paso ser definir los programas que emplearemos para visualizar documentos. En este caso
vemos como utilizamos la aplicacin okular para leer ficheros de tipo png y pdf. Tambin podemos
vincular otros tipos de archivos, tales como hojas de clculo, ficheros de procesador de texto, etc.
Importante: Si utilizamos Windows puede que nuestro visualizador no est incluido en el PATH del
sistema. Por ello sera conveniente introducir toda la ruta completa en el campo "visualizador"; por
ejemplo, para utilizar "Acrobat Reader" para leer ficheros ".pdf", especificaremos la ruta:
"C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe"
106
Hemos introducido un asiento sencillo, nos falta vincularle una copia del documento que lo genera. Para
ello pulsamos en el botn de abrir fichero para situarnos en el directorio donde hemos colocado copias
escaneadas de algunas facturas:
Tras seleccionar el archivo correspondiente, pulsaremos aceptar. Ya podremos terminar el asiento; si nos
situamos en cualquier pase del asiento recin creado en la pantalla principal de Keme y pulsamos el
botn "Visualizar documento":
107
Acto seguido el visualizador del documento abrir el archivo vinculado al asiento, que podr ser de la
forma (no es ms que un ejemplo):
Hay otras formas de vincular archivos a los asientos; en la siguiente pantalla se muestra cmo la plantilla
de IVA soportado/repercutido posee los campos especficos para ello:
108
Las asignaciones a documentos pueden ser eliminadas o cambiadas desde la edicin de asientos:
Como podemos observar en la captura de ventana, a la derecha del campo del documento asignado al
asiento tenemos disponibles dos botones; el primero para visualizar el contenido del archivo asociado, y
109
110
De vuelta en la ventana de gestin de usuarios, constataremos que el nuevo usuario se ha aadido, por lo
que lo seleccionaremos en la tabla y pulsaremos el botn "editar":
111
En la pestaa datos personales podemos especificar todas las caractersticas del usuario. Para asignar una
clave de acceso tendremos que suministrarla dos veces en los campos "Clave" y "Repetir clave". Incluso
podremos asignar una fotografa pulsando el botn "Importar". Si pulsamos sobre la pestaa "Permisos"
accederemos a la asignacin de privilegios para cada usuario; en nuestro caso queremos que estn
activadas todas las caractersticas menos tres. Por ello pulsaremos sobre el botn "Chequear todo" y lo
activaremos todo.
Como podemos observar hemos quitado el acceso al usuario "Pepe" a caractersticas del programa como
crear/borrar bases de datos, bloquear cuentas, la edicin de estados contables y la gestin de usuarios.
112
Para finalizar pulsaremos el botn "Aceptar". Si salimos de KEME y volvemos a entrar, veremos que la
aplicacin nos pide cdigo de usuario y clave:
113
Podemos vincular a cada cuenta auxiliar coeficientes de imputacin automticos para cada
seccin/portador de costes.
Ya estaremos en condiciones de definir los coeficientes de imputacin para cada cuenta auxiliar de
ingresos/gastos; esto lo realizaremos a partir de la opcin del men: Analtica-->Coeficientes
imputacin cuenta:
114
Si hemos realizado con los coeficientes asignados el cien por cien de las imputaciones para la cuenta
seleccionada, obtendremos el smbolo de chequeado en la ventana de seleccin de cuentas. Por el
contrario, obtendremos una cruz, indicando que las imputaciones programadas no son las correctas.
A la hora de introducir una siento con partidas de ingresos/gastos se realizarn automticamente las
asignaciones a la contabilidad analtica. En la ventana inferior, el smbolo de chequeado en la columna
CI, nos indica que las imputaciones se han realizado correctamente (al cien por cien) para la
contabilidad analtica.
115
Cuando terminemos con la tabla de edicin de asientos, observaremos que los nuevos apuntes se habrn
aadido; si efectuamos un scroll vertical observaremos que hay una columna que nos va a informar si los
registros poseen informacin referente a contabilidad analtica asociada:
116
Para consultar las imputaciones relacionadas con algn registro del diario, utilizaremos la opcin del
men Analtica-->Ver inputaciones:
117
(-APERTURA-), sera la fecha de apertura del ejercicio al que se refiere el documento contable o
memoria.
(-EMPRESA-), esta variable ser sustituida por el nombre de la empresa para la que se procesa la
memoria.
Podemos asignar el nombre de un estado contable a una variable, de esta forma podemos hacer
referencia al contenido de cada nodo del estado contable de una forma ms cmoda y abreviada, sin
tener que introducir todo el nombre por completo. Por ejemplo, (-bal;BALANCE PYMES PLAN
2007-) nos permite nombrar al estado contable con tan slo utilizar el nombre de la variable bal
A lo largo del documento, podremos hacer referencia a cualquier nodo de un estado contable haciendo
referencia a la variable que lo sustituye, al cdigo del nodo, y al ejercicio al que se refiere el
documento contable; por ejemplo: (-bal:TOTAL,1,2008-), se sustituir por el nodo TOTAL de la
primera parte del estado contable BALANCE PYMES PLAN 2007, para el ejercicio 2008.
(-bal:TOTAL,2,2008-) har referencia al nodo TOTAL de la segunda parte (pasivo)
118
119
En el combo box correspondiente seleccionaremos el ejercicio a partir del cual deseamos que se
produzca la ordenacin por nmero de asiento; el proceso se iniciar tras pulsar Aceptar.
Atencin
El proceso de renumerar asientos es complejo y puede ser muy prolongado; se
recomienda realizar una copia de seguridad de la base de datos de la empresa en
curso antes de proceder. Esto nos asegurar la informacin contenida en nuestra
contabilidad ante cualquier incidencia.
120
46.3. Preferencias
El dilogo de preferencias regula algunos aspectos que condicionan el funcionamiento de la aplicacin
en el puesto de trabajo donde estemos ejecutando el programa. Su contenido ser de la forma:
Es indispensable asignar un directorio de trabajo para nuestra aplicacin, ya que aqu se guardarn todos
los archivos que se generen. Para ello, basta con introducir en el campo correspondiente una trayectoria
completa de directorio vlida. Si no existe el directorio especificado se crear automticamente.
El visor de ficheros dvi ser el programa encargado de visualizar la conversin de los ficheros tex en
independientes de dispositivo (dvi). El visor ms usado en los entornos Unix es el xdvi. En KDE est
disponible el kdvi.
La aplicacin para imprimir ser el programa que realice la tarea de enviar los ficheros postcript al
sistema de impresin. En KDE utilizaremos el kprinter.
El sistema de ayuda est basado en una serie de ficheros html enlazados. Para visualizarlos se emplear
el navegador web que especifiquemos en las preferencias.
Como podemos observar, podremos especificar el filtro inicial del diario basndonos en varios criterios.
Tambin es posible introducir un filtro de forma manual, que ser una expresin booleana vlida para
el lenguaje de preguntas SQL.
En el recuadro Ordenar diario por, podremos seleccionar la forma en que se ordenar el diario en la
pantalla principal, ya sea por fecha, o por orden por nmero de asiento.
121
Como podemos observar, podremos elegir entre intercambiar en todo el diario, o en un intervalo de
fechas. No podremos realizar intercambios de subcuentas en ejercicios cerrados.
122
123
Si utilizamos MySQL, el proceso ser parecido, aunque algo diferente; realizaremos todas las
operaciones desde el programa monitor interactivo mysql al que tendremos que acceder con privilegios
de superusuario:
pepe@MORTADELO:~>mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 5.0.18
Type help; or \h for help. Type \c to clear the buffer.
mysql>create database ejemplo;
Query OK, 1 row affected (0.02 sec)
mysql>use ejemplo;
Database changed
mysql>\. ejemplo_mysql.sql
A partir de una contabilidad con el diario vaco, esto es, slo con el plan antiguo. Al proceder de esta
forma podremos eliminar las subcuentas que nos den problemas en el proceso de conversin (por
ejemplo, aquellos cdigos que pertenezcan a cuentas que no tengan representacin en el plan nuevo).
Podremos llegar a esta situacin eliminando todos los asientos, o bien importando un plan de
contabilidad a partir de una empresa nueva.
El segundo procedimiento es ms ambicioso, ya que persigue la conversin de todos los asientos del
diario a la nueva codificacin de plan contable. Esto se podra enfocar tambin para convertir slo el
asiento de apertura de la contabilidad (habra que eliminar el resto de la informacin del diario).
124
En la columna equivalencia iremos escribiendo los cdigos de cuenta en los que se deben de transformar
los elementos del plan actual para que se realice la conversin. Trabajaremos exclusivamente con el
mximo nivel de desglose de cuentas tanto con respecto al plan nuevo como al antiguo.
Nuestro objetivo ser que todas las subcuentas sin excepcin pasen a formar parte del nuevo plan. Por
ello podremos dejar en blanco equivalencias para aquellas cuentas que no posean subcuentas (cuentas
auxiliares; es decir los cdigos que se emplean en las anotaciones del diario).
El proceso de conversin del plan contable puede plantear las siguientes problemticas, en cuanto a la
codificacin:
Existencia de subcuentas que pertenezcan a una cuenta en plan de origen que posea equivalencia en
ms de una cuenta distinta el plan de destino. Una de las formas de solventar esta incidencia es la de
crear subdivisiones en la cuenta de origen que se correspondan con cada cuenta del plan de destino.
125
Subcuentas que pertenezcan a distintas cuentas en plan de origen que se correspondan con una misma
cuenta en el plan de destino. Esto generar un problema de duplicidad de cdigos de subcuenta en el
plan de destino que ser advertido por el proceso de comprobacin. Para solucionar esta incidencia
tendremos que crear nuevas subcuentas, fijndonos en los ltimos dgitos para que no den lugar a
cdigos repetidos en el plan de destino. Al igual que en el punto anterior utilizaremos la opcin de
sustituir subcuentas, y eliminaremos los cdigos que nos den problemas.
Existirn cuentas que no tengan ninguna equivalencia en el plan de destino. Tendremos que localizar
entonces alguna partida donde compensarla. Esto ocurre, por ejemplo, en los gastos de
establecimiento (cuentas 200 y 201); la nueva legislacin no las contempla y obliga a minorar el
importe de estas partidas de cuentas de reservas de libre disposicin. Por ello podremos emplear como
cdigo de equivalencia el de la cuenta del nuevo plan 113, Reservas voluntarias.
Por ltimo, mencionar que la problemtica de conversin de la informacin contable de un ejercicio al
nuevo plan no se reduce a la conversin de cdigos entre cuentas, adems hay otros factores a tener en
cuenta, tales como cambios en principios contables, diferencias en sistemas de valoracin de algunas
partidas, o cambios en las relaciones contables. Por ello puede ser necesario realizar ajustes contables
para que la informacin de un ejercicio pasado sea comparable con la de un ejercicio contabilizado
con un plan de cuentas nuevo.
El botn Comprobar nos ir informando si quedan subcuentas sin asignar para el proceso de
conversin, o bien si el proceso de conversin da lugar a cdigos de subcuentas duplicados.
El botn Limpiar dejar en blanco la columna de equivalencias, permitindonos reiniciar la edicin
partiendo de cero.
Por el contrario, el botn Asignar todo asignar los mismos cdigos del plan antiguo para el nuevo
(siempre que existan en el nuevo plan). Esto es ideal para el caso en que el plan nuevo posea una
estructura parecida (esto ocurre, por ejemplo, con el Plan General de Contabilidad del 2008 con respecto
al de 1991)
El botn Exportar, permite generar un fichero de texto con las equivalencias, para su posterior
incorporacin (a travs del botn Importar) a otra empresa de similares caractersticas.
Para salir del cuadro de dilogo sin efectuar la conversin, pulsaremos el botn Aceptar, ello nos
asegurar que el contenido de la tabla de equivalencia se guarde para futuras ediciones.
La culminacin del proceso de conversin vendr dado a travs de la accin que realiza el botn
Convertir plan. Para ello es necesario que se verifique que el proceso es viable, en caso contrario se
abortar tras advertir al usuario de los errores encontrados.
126
La ventana posee varias zonas bien delimitadas: en la parte superior detallaremos los parmetros
necesarios para la conexin con la base de datos de la empresa a consolidar. El siguiente paso ser el de
asignarla un cdigo numrico (podremos consolidar hasta nueve empresas).
En el campo Descripcin podremos aadir una cadena de caracteres que ser aadida a cada cuenta
auxiliar que se incorpore a la contabilidad consolidada. Esto facilitar la edicin y consultas de la
contabilidad, ya que nos permitir diferenciar fcilmente a qu sociedad pertenece la informacin
contable.
127
En la parte derecha podemos observar el botn Class Path, lo presionaremos, y aparecer el cuadro de
dilogo:
128
Pulsaremos Agregar archivo y buscaremos el controlador Java al que hacamos mencin con
anterioridad (no es ms que un archivo con la extensin .jar). El resultado quedar ms o menos de la
forma: (depende del nombre del controlador)
Ya slo nos queda pulsar los botones Aceptar para guardar la configuracin. Para que los cambios
tengan efecto, tendremos que reiniciar OpenOffice.
Para conectarnos a nuestra base de datos Postgres seleccionaremos Archivo-Nuevo-Base de
datos, bajo cualquier componente de OpenOffice:
Elegiremos Conectar con una base de datos existente y seleccionaremos JDBC en el combo inferior.
Para pasar a la siguiente fase, pulsaremos el botn Siguiente:
129
Como podemos observar, hemos completado el primer campo con la informacin de nuestra base de
datos: localhost sera el nombre del host donde se ejecuta el motor Postgres (habra que sustituirlo para
cada caso en particular). En este caso observamos que nos conectamos al port 5432 que es el que utiliza
Postgres por defecto. Por ltimo el nombre de nuestra base de datos es ejemplo
En el campo correspondiente a Clase de controlador JDBC, escribiremos org.postgresql.Driver.
Podremos emplear el botn Clase de prueba para comprobar que el controlador se carga correctamente.
Una vez configurada la conexin JDBC podemos pasar a la siguiente fase:
130
Para editar el fichero pg_hba.conf utilizaremos un editor de texto. Si hemos realizado algn cambio en
el mismo, tendremos que apagar y volver a poner en funcionamiento el servidor Postgres para activar la
nueva configuracin.
Una vez que nos hemos conectado con xito, ya slo quedar pulsar el botn Finalizar para guardar
todos los settings de la conexin en un archivo. Acto seguido se abrir la pantalla principal del apartado
Base de OpenOffice:
131
En el panel inferior aadiremos los campos asiento, fecha, cuenta, descripcin (de la tabla
plancontable), concepto, debe, haber. Posteriormente nos situaremos en la columna asiento y
elegiremos orden ascendente.
Si pulsamos el botn ejecutar consulta, se abrir un nuevo apartado con la informacin que
emplearemos para el informe. Si todo es correcto, guardaremos la consulta utilizando la opcin del men
Archivo-Guardar
Volveremos a la pantalla principal de OpenOffice Base y crearemos el informe, pulsando sobre el
icono correspondiente. El diseo y construccin de un informe con el asistente de OpenOffice Base
consta de varios pasos. En primer lugar seleccionaremos la tabla o consulta de la que se recogern los
datos, posteriormente podremos establecer las etiquetas de los campos, niveles de agrupamiento, aspecto
del informe, etc.
La siguiente figura muestra lo que podra ser la ejecucin de un informe del diario. Se han editado
algunos formatos del informe para que recojan mejor los tipos de datos: por ejemplo en las fechas y en el
debe/haber.
132
133
CUENTA
DEBE
HABER
10000000
Capital social
60.000,00
11200000
Reserva legal
7.500,00
12900000
Prdidas y ganancias
5.600,00
21000001
20.000,00
21100001
Construccin local
comercial A
25.000,00
28110001
Amort.acum.
construccin local A
21600001
Mobiliario diverso
28160001
Amort.acum. mobiliario
diverso
21700001
Equipo proceso
informacin PC1
28170001
Amort.eq.proc.informacin
PC1
21700002
Equipo proceso
informacin PC2
28170002
Amort.eq.proc.informacin
PC2
30000000
Existencias comerciales
40000001
Proveedor A
40000002
Proveedor B
43000001
Cliente A
500,00
43000002
Cliente B
400,00
47500000
1.250,00
4.000,00
2.000,00
1.000,00
500,00
800,00
200,00
24.000,00
2.000,00
1.500,00
850,00
134
CUENTA
DEBE
47520000
57000000
Caja, euros
HABER
300,00
6.000,00
TOTALES:
81.700,00
81.700,00
La cuenta 21100001 representa la parte de construccin del local comercial A, que fue adquirido el
1/7/2002 y se amortiza al 2% anual.
El Mobiliario diverso a que hace referencia la cuenta 21600001 se amortiza al 20% anual, y la
fecha de adquisicin y puesta en servicio fue el 1/7/2005.
La deuda con el proveedor A vence el 20/1/2008 por 1.500,00 unidades monetarias y el 10/2/2008 por
500,00 unidades monetarias.
Los crditos con los clientes estn documentados en recibos que vencen el 10/1/2008 para el Sr. A, y
el 16/1/2008 para el Sr. B
Suponemos que las amortizaciones fiscal y contable coinciden para los elementos de inmovilizado
sealados.
135
El siguiente paso ser dar de alta las subcuentas a travs de Subcuentas en el men Plan. Esto lo
podramos hacer sobre la marcha, a medida que introducimos los asientos, pero resultara ms artificioso.
Un punto que no tenemos que olvidar es el de registrar el ejercicio al que irn referidos los apuntes
contables, para ello ejecutaremos la opcin EmpresaEjercicios contables y daremos de alta el
ejercicio 2008, que coincidir con el ao natural (inicio 1/1/2008, fin 31/12/2008).
En la configuracin de la empresa tendremos que introducir el valor de varios campos que condicionarn
el comportamiento de la aplicacin en materia de IVA, vencimientos y regularizacin. Para ello
accedemos a Empresa Configuracin de empresa y configuraremos los campos cuenta de IVA
soportado como 472, cuenta de IVA repercutido como 477; en clave de gastos introduciremos el
grupo 6: 6, en clave de ingresos, el grupo 7. En cuentas a pagar y en cuentas a cobrar escribiremos
sendas listas de partidas para su proceso en el apartado de vencimientos; en nuestro caso nos bastar en
cuentas a pagar, el siguiente contenido, 400,401, y en cuentas a cobrar, 430,431.
136
137
apertura
A continuacin podemos asignar los vencimientos a las partidas de cobros y pagos pendientes, para ello
nos situaremos en el men Vencimientos, y ejecutaremos las opciones Asigna vencimientos a cuentas
a pagar y Asigna vencimientos a cuentas a cobrar, respectivamente. De esta forma accederemos a
unos cuadros de dilogo con tablas de partidas pendientes de asignar vencimientos, que iremos
procesando hasta que la lista quede vaca:
Acto seguido seleccionaremos lneas de la tabla con el botn izquierdo del ratn, y pulsaremos el botn
Asigna vencimiento, con lo cual accederemos a un nuevo cuadro de dilogo de gestin de
vencimientos a partir de pases en diario, donde asignaremos el vencimiento, o los vencimientos para
cada pase en concreto:
En esta ventana, aadiremos vencimientos hasta que el importe de la casilla Sin vencimiento resulte
con valor cero. Para ello pulsaremos el botn Aadir y editaremos la plantilla del nuevo registro:
138
Aqu completaremos los datos que nos falten: la cuenta de tesorera que se cargar o abonar al
vencimiento, el importe, y la fecha de vencimiento, al pulsar aceptar volveremos a la tabla anterior, en la
que se refleja cmo hemos partido el saldo inicial en dos importes distintos con distinto vencimiento.
Repetiremos esta operacin para todos los cobros y pagos pendientes de asignar vencimiento.
El primer asiento introducido queremos que conste como asiento de apertura, por ello seleccionaremos
un apunte cualquiera del asiento y ejecutaremos el comando Utilidades ImportarAsignar diario , donde
seleccionaremos el diario de apertura:
139
Pulsando el botn Nuevo elemento iremos definiendo los distintos registros que lo componen a travs
de la siguiente plantilla:
140
En enero vencen todas las obligaciones de pago y derechos de cobro previstos: el 20/1 pagamos al
proveedor A 1500 euros, cobramos 500 euros del cliente A el 10/1 y el 16/1 400 euros del cliente B.
Seleccionamos Vencimientos, Procesar vencimiento; obtendremos en pantalla el siguiente
dilogo:
Empezamos por seleccionar la primera lnea con el botn izquierdo del ratn, y pulsamos el botn
Procesar, con lo cual accederemos a la plantilla para procesar vencimientos:
141
Aqu podremos modificar la fecha de vencimiento, o la cuenta de tesorera. Para generar el asiento
correspondiente al cobro, tan slo tendremos que pulsar el botn Procesar.
Repetiremos la operacin para el otro cobro pendiente que nos queda. Para procesar las obligaciones de
pago tendremos que seleccionar el botn de radio pagos en la parte superior de la pantalla, y
posteriormente pulsaremos el botn Refrescar, con lo que nos aparecern un listado de deudas con sus
vencimientos. Tan solo procesaremos el pago correspondiente al mes de enero.
En febrero vencen los dos pagos previstos; se procede a su proceso y contabilizacin. La forma de operar
sera la misma que en los vencimientos del mes de enero.
Nuevas operaciones: vende al Cliente A el 10 de enero por 100 euros, el 15 de marzo vende al Cliente
B por 150 euros. Compra al proveedor A mercaderas por valor de 1000 euros el 16 de marzo. Todas
estas operaciones se realizan al contado, y estn sometidas al tipo general de IVA. Al final del trimestre
se liquida el IVA correspondiente al mismo.
Daremos de alta las cuentas que nos faltan, tales como las de IVA soportado/repercutido, de compras y
ventas de mercaderas, etc.
La contabilizacin de la primera operacin de venta la efectuaramos ejecutando la opcin Nuevo
asiento del men Diario; el registro de IVA se activar en el momento que introduzcamos un valor en
el apunte correspondiente a la subcuenta de IVA repercutido:
142
Introduciremos los datos que nos faltan, y pulsaremos Aceptar. Completaremos la tabla de edicin del
asiento con los apuntes que nos faltan y editaremos la fecha. Si el asiento est cuadrado, el botn
Incorporar estar activado para su incorporacin al diario.
Procederemos de forma similar para el resto de las operaciones.
Importante: Para la liquidacin del IVA tan solo tendremos que responder pulsando el botn
Regularizacin cuando se active el proceso de introduccin de registros de IVA.
143
Para cumplir con los requisitos del elemento activaremos el botn de radio de Amortizacin fiscal
acelerada total en el primer ejercicio. En la tabla del plan de amortizaciones podremos constatar que en
la columna Am. fiscal 1 ejer. aparece la palabra SELECCIONADO.
Nuevas operaciones: vendemos al cliente A mercaderas al contado por valor de 5.000 euros ms IVA el
20/7; el 22/7 pagamos el impuesto sobre sociedades del ejercicio 2007. El 30/9 liquidamos el IVA.
144
Ya estamos en condiciones de calcular y liquidar el impuesto de sociedades para el ejercicio 2008. Para
145
146
147
DESCRIPCIN
ast.xml
est.xml
png
tex
dvi
log
ps
aux
txt
sql
148
DESCRIPCIN
reg.xml
xml
Estos otros archivos nos aparecen en el directorio escondido .keme, donde se almacena la configuracin
de la aplicacin:
Tabla 50-2. Tipos de ficheros el directorio .keme
EXTENSIN
DESCRIPCIN
est.xml
pln
cfg
149
Elaboracin de guas o tutoriales sobre cualquier aspecto contable que est relacionado con
KEME-Contabilidad
Los comentarios, consultas o aportaciones se pueden hacer llegar a travs de la la pgina del proyecto en
Sourceforge.
150
que especifica qu tipo de documento intentamos escribir. Despus de esto, podemos incluir comandos
que cambiarn el estilo del documento por completo, o podremos cargar nuevos paquetes que aadirn
nuevas caractersticas a Latex. Para aadir un paquete, utilizaremos el comando:
\usepackage{....}
Cuando se haya realizado toda la configuracin, comenzaremos con el cuerpo del documento, con el
comando:
\begin{document}
A partir de ahora introduciremos el texto combinndolo con algunos comandos Latex. Al final del
documento, aadiremos el comando:
\end{document}
que informar a Latex que el texto termina; cualquier contenido que siga a este comando ser ignorado.
A continuacin mostramos el contenido mnimo de un fichero Latex:
\documentclass{article}
\begin{document}
Este es el contenido del texto.
\end{document}
El ciclo de operaciones necesario para trabajar con Latex y obtener una copia lista para su impresin o
presentacin est compuesto por tres fases:
Editar/crear nuestro fichero Latex. Este fichero debe de estar compuesto por texto plano en ASCII, y
debe de poseer la extensin .tex
151
En segundo lugar, hay que ejecutar el comando Latex. Si el proceso termina correctamente,
obtendremos un fichero con extensin .dvi. Si hay errores, se parar el proceso y Latex nos
notificar donde est el problema. Pulsaremos ctrl-D para volver a la lnea de comandos.
latex prueba.tex
El siguiente paso ser visualizar el fichero DVI. Para ello podremos emplear el comando:
xdvi prueba.dvi
Existen otras herramientas ms verstiles que xdvi, tales como kdvi (en entornos Linux con KDE).
Bajo Windows, podremos emplear la utilidad yap (yet another previewer).
Podemos convertir el fichero dvi a Postcript, de esta forma obtendremos una copia lista para la
impresin:
dvips -Pcmz prueba.dvi -o prueba.ps
152
153
154
B.5. MODIFICATIONS
You may copy and distribute a Modified Version of the Document under the conditions of sections 2 and
155
156
157
B.9. TRANSLATION
Translation is considered a kind of modification, so you may distribute translations of the Document
under the terms of section 4. Replacing Invariant Sections with translations requires special permission
from their copyright holders, but you may include translations of some or all Invariant Sections in
addition to the original versions of these Invariant Sections. You may include a translation of this
License, and all the license notices in the Document, and any Warranty Disclaimers, provided that you
also include the original English version of this License and the original versions of those notices and
disclaimers. In case of a disagreement between the translation and the original version of this License or
a notice or disclaimer, the original version will prevail.
If a section in the Document is Entitled "Acknowledgements", "Dedications", or "History", the
requirement (section 4) to Preserve its Title (section 1) will typically require changing the actual title.
B.10. TERMINATION
You may not copy, modify, sublicense, or distribute the Document except as expressly provided for under
this License. Any other attempt to copy, modify, sublicense or distribute the Document is void, and will
automatically terminate your rights under this License. However, parties who have received copies, or
158
If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, replace the "with...Texts." line
with this:
If you have Invariant Sections without Cover Texts, or some other combination of the three, merge those
two alternatives to suit the situation.
If your document contains nontrivial examples of program code, we recommend releasing these
examples in parallel under your choice of free software license, such as the GNU General Public
159
160
C.1. PREMBULO
El propsito de esta Licencia es permitir que un manual, libro de texto, u otro documento escrito sea
libre en el sentido de libertad: asegurar a todo el mundo la libertad efectiva de copiarlo y redistribuirlo,
con o sin modificaciones, de manera comercial o no. En segundo trmino, esta Licencia proporciona al
autor y al editor 2una manera de obtener reconocimiento por su trabajo, sin que se le considere
responsable de las modificaciones realizadas por otros.
Esta Licencia es de tipo copyleft, lo que significa que los trabajos derivados del documento deben a su
vez ser libres en el mismo sentido. Complementa la Licencia Pblica General de GNU, que es una
licencia tipo copyleft diseada para el software libre.
Hemos diseado esta Licencia para usarla en manuales de software libre, ya que el software libre
necesita documentacin libre: un programa libre debe venir con manuales que ofrezcan la mismas
libertades que el software. Pero esta licencia no se limita a manuales de software; puede usarse para
cualquier texto, sin tener en cuenta su temtica o si se publica como libro impreso o no. Recomendamos
esta licencia principalmente para trabajos cuyo fin sea instructivo o de referencia.
161
162
163
C.5. MODIFICACIONES
Puede copiar y distribuir una Versin Modificada del Documento bajo las condiciones de las secciones 2
y 3 anteriores, siempre que usted libere la Versin Modificada bajo esta misma Licencia, con la Versin
Modificada haciendo el rol del Documento, por lo tanto dando licencia de distribucin y modificacin de
la Versin Modificada a quienquiera posea una copia de la misma. Adems, debe hacer lo siguiente en la
Versin Modificada:
A. Usar en la Portada (y en las cubiertas, si hay alguna) un ttulo distinto al del Documento y de sus
versiones anteriores (que deberan, si hay alguna, estar listadas en la seccin de Historia del
Documento). Puede usar el mismo ttulo de versiones anteriores al original siempre y cuando quien
las public originalmente otorgue permiso.
B. Listar en la Portada, como autores, una o ms personas o entidades responsables de la autora de las
modificaciones de la Versin Modificada, junto con por lo menos cinco de los autores principales del
Documento (todos sus autores principales, si hay menos de cinco), a menos que le eximan de tal
requisito.
C. Mostrar en la Portada como editor el nombre del editor de la Versin Modificada.
D. Conservar todas las notas de copyright del Documento.
164
165
166
C.9. TRADUCCIN
La Traduccin es considerada como un tipo de modificacin, por lo que usted puede distribuir
traducciones del Documento bajo los trminos de la seccin 4. El reemplazo las Secciones Invariantes
con traducciones requiere permiso especial de los dueos de derecho de autor, pero usted puede aadir
traducciones de algunas o todas las Secciones Invariantes a las versiones originales de las mismas. Puede
incluir una traduccin de esta Licencia, de todas las notas de licencia del documento, as como de las
Limitaciones de Garanta, siempre que incluya tambin la versin en Ingls de esta Licencia y las
versiones originales de las notas de licencia y Limitaciones de Garanta. En caso de desacuerdo entre la
traduccin y la versin original en Ingls de esta Licencia, la nota de licencia o la limitacin de garanta,
la versin original en Ingls prevalecer.
Si una seccin del Documento est Titulada Agradecimientos, Dedicatorias o Historia el requisito
(seccin 4) de Conservar su Ttulo (Seccin 1) requerir, tpicamente, cambiar su ttulo.
C.10. TERMINACIN
Usted no puede copiar, modificar, sublicenciar o distribuir el Documento salvo por lo permitido
expresamente por esta Licencia. Cualquier otro intento de copia, modificacin, sublicenciamiento o
distribucin del Documento es nulo, y dar por terminados automticamente sus derechos bajo esa
Licencia. Sin embargo, los terceros que hayan recibido copias, o derechos, de usted bajo esta Licencia no
vern terminadas sus licencias, siempre que permanezcan en total conformidad con ella.
167
168
Notas
1. sta es la traduccin del Copyright de la Licencia, no es el Copyright de esta traduccin no
autorizada.
2. La licencia original dice publisher, que es, estrictamente, quien publica, diferente de editor, que es
ms bien quien prepara un texto para publicar. En castellano editor se usa para ambas cosas.
3. En sentido estricto esta licencia parece exigir que los ttulos sean exactamente Acknowledgements,
Dedications, Endorsements e History, en ingls.
169