Cómo crear anticipos en OpenERP - Google Groups

Cómo crear anticipos en OpenERP
Cómo crear anticipos en OpenERP
Anticipos contablemente
Los anticipos, reflejados en la cuenta 438 según el PGC 2008, son "Entregas de clientes,
normalmente en efectivo, en concepto de a cuenta de suministros futuros".
Vamos, que el cliente nos paga por adelantado (por ejemplo cuando hace el pedido) una mercancía
o parte de ella, y posteriormente cuando le emitimos la factura descontamos la cantidad ya pagada...
¡pero!, hay un pequeño detalle que lo complica todo: el IVA ha de declararse en el momento que
nos anticipan el dinero (y luego lo descontamos en la factura), con lo cual se complica la cosa.
En resumen, tenemos dos operaciones/asientos: Anticipo y Factura.
Asiento 1 - Anticipo (por 10.000 euros más 16% de IVA):
11.600
(570) Caja, euros
a
a
(438) Anticipos de clientes
10.000
(477) Hacienda Pública, IVA repercutido 1.600
Asiento 2 - Factura (unos días después, por 20.000 euros más 16% de IVA, descontando
anticipos):
11.600
10.000
(430) Clientes
(438) Anticipos de clientes
a
(700) Venta de mercaderías
20.000
a
(477) Hacienda Pública, IVA repercutido 1.600
Opcionalmente (y si no me equivoco), podríamos escribir los asientos de forma más detallada
(verbosa) escribiéndolos de esta manera:
Asiento 1b (versión alternativa) - Anticipo (por 10.000 euros más 16% de IVA):
11.600
11.600
(430) Clientes
a
a
(570) Caja, euros
a
(438) Anticipos de clientes
10.000
(477) Hacienda Pública, IVA repercutido 1.600
(430) Clientes
11.600
Asiento 2b (versión alternativa) - Factura (unos días después, por 20.000 euros más 16%
de IVA, descontando anticipos):
23.200
430) Clientes
a
a
10.000
1.600
(700) Venta de mercaderías
20.000
(477) Hacienda Pública, IVA repercutido 3.200
(438) Anticipos de clientes
(477) Hacienda Pública, IVA repercutido
a
(430) Clientes
11.600
Vale, ahora que conocemos el resultado deseado. ¿Tenéis idea de como llegar a él en OpenERP?
28/08/09
Pexego Sistemas Informáticos S.L.
www.pexego.es
1/9
Cómo crear anticipos en OpenERP
Anticipos en OpenERP
Paso 1 – Anticipo
El anticipo lo solucionamos creando una factura un poco especial, concretamente:
* Describiremos el documento como "Factura por anticipo recibido" o algo similar (para
saber que es un anticipo.
* Crearemos una línea de factura en concepto de "Anticipo" con IVA 16% que irá a la cuenta
de anticipos (478...) por el valor anticipado.
* Nota: Se puede tener creado un artículo/producto con el IVA y la cuenta predefinidos (ej.
"Anticipos merc. normales") o bien, como en las imágenes, meter manualmente los
conceptos.
* Cobraremos (en general inmediatamente) la factura por anticipo.
Así por ejemplo nos quedaría una factura como esta:
Donde el detalle de la línea de anticipo es el siguiente:
28/08/09
Pexego Sistemas Informáticos S.L.
www.pexego.es
2/9
Cómo crear anticipos en OpenERP
Se puede ver que estamos usando un producto virtual que hemos creado para estos menesteres:
28/08/09
Pexego Sistemas Informáticos S.L.
www.pexego.es
3/9
Cómo crear anticipos en OpenERP
Ahora cobramos esta cantidad del anticipo. Suponiendo un pago al contado, usaremos la acción
“Pagar factura”:
Los asientos resultantes, que se muestran a continuación, se corresponden con la versión verbosa
del Asiento 1b teórico. Así para la factura de anticipo tenemos:
28/08/09
Pexego Sistemas Informáticos S.L.
www.pexego.es
4/9
Cómo crear anticipos en OpenERP
Y para el pago de la factura de anticipo:
Además, al haber efectuado el pago, la factura de anticipo queda marcada automáticamente como
pagada:
Y se puede ver como efectivamente está conciliado el movimiento de la cuenta 430:
28/08/09
Pexego Sistemas Informáticos S.L.
www.pexego.es
5/9
Cómo crear anticipos en OpenERP
Paso 2 – Factura
A la hora de realizar la factura, haremos la venta como siempre (venta al cliente, añadimos las
líneas que correspondan a las mercancías...) y a mayores:
* Añadimos una línea negativa en concepto de anticipo, y con IVA. Concretamente esta
línea anula a la línea de anticipo del documento anterior por lo que debe ser por la misma
cantidad e impuestos pero con signo negativo en su cantidad (o en el precio).
El documento de factura de mercancías, suponiendo que sea por 20.000 euros con 16% de IVA
(nota: el anticipo anterior sólo era por 10.000 euros + IVA), quedaría así:
Ahora podemos cobrar el resto de la factura (el anticipo sólo era de 10.000+IVA, la factura
20.000+IVA, así que el cliente aun nos tiene que entregar otros 10.000+IVA; los 11.600 pendientes
que muestra la factura), por ejemplo si lo hacemos al contado tendremos:
28/08/09
Pexego Sistemas Informáticos S.L.
www.pexego.es
6/9
Cómo crear anticipos en OpenERP
El asiento resultante para la factura, se corresponde con el Asiento 2b teórico, así tenemos:
Y para el pago tenemos:
28/08/09
Pexego Sistemas Informáticos S.L.
www.pexego.es
7/9
Cómo crear anticipos en OpenERP
Paso 3 – Conciliación anticipo con factura
Ahora, para que todo quede cuadrado y bien cuadrado podremos (es opcional) conciliar el anticipo
con la factura donde lo hemos descontado. Descrito muy brevemente sería así:
Marcamos como conciliable la cuenta de anticipos:
Ejecutamos el asistente de conciliación para esa cuenta:
28/08/09
Pexego Sistemas Informáticos S.L.
www.pexego.es
8/9
Cómo crear anticipos en OpenERP
Seleccionamos los asientos a conciliar:
Ejecutamos la acción "Conciliar los asientos" para los asientos seleccionados (en este caso usando
el icono de engranajes del cliente GTK):
Confirmamos la cantidad (en este caso hemos consumido el anticipo completo en la factura):
Y listo, tenemos los apuntes del anticipo y su factura conciliados :)
28/08/09
Pexego Sistemas Informáticos S.L.
www.pexego.es
9/9