Factura de acreedor con IRPF

485 views
Skip to first unread message

Jose F. Iniesta

unread,
Jan 17, 2014, 5:23:05 AM1/17/14
to openerp-s...@googlegroups.com
Hola a todos,

No se si no entiendo bien el comportamiento de las facturas con irpf o existe un error.

BASE: 100 euros
IVA: 21%
IRPF: 9%

Después de actualizar obtengo esto, que me parece correcto:

Descripción impuestoCuenta impuestoBaseImporte
21% IVA soportado (bienes corrientes) - P_IVA21_BC47200000 Hacienda Pública. IVA soportado100,0021,00
Retenciones IRPF 9% - S_IRPF947510000 Hacienda Pública, acreedora por retenciones practicadas100,00-9,00
Añadir un elemento
    

100,00 €
12,00 €
112,00 €
0,00 €


Una vez valido la factura obtengo esto:

100,00 €
12,00 €
112,00 €
121,00 €
¿El saldo pendiente no debería ser 112,00 ?


Y cuando voy a pagar la factura me propone por defecto 121,00 euros, al poner el diario el importe diferencia me pone 112,00. Si en el importe a pagar pongo 112,00, que es lo que realmente esta pendiente de pago, en diferencia me pone 103,00. Si confirmo el pago con 112,00, crea este asiento:

FacturaNombreEmpresaCuentaFecha vencimientoDebeHaberImporte divisaCuenta impuestoImporte impuestos/baseEstadoConciliarConciliación parcial
112,00112,00
00029XXXX41000000 Acreedores por prestaciones de servicios (euros)103,000,000,000,00Cuadrado
00028XXXX47510000 Hacienda Pública, acreedora por retenciones practicadas9,000,000,000,00CuadradoA8
/XXXX57200001 BBVA 70450,00112,000,000,00Cuadrado
No me parece bien este asiento, porque los 112 euros salen del bolsillo del acreedor y entran en el banco, no se el motivo de llevar 9 euros a Hacienda.

Seguro que tengo algo mal configurado pero no lo veo.

Gracias de antemano por vuestra ayuda.

Jose F. Iniesta

Gafic, SLP Albert

unread,
Jan 17, 2014, 8:53:52 AM1/17/14
to openerp-s...@googlegroups.com
Buenos días,

El asiento de la factura espero que sea correcto y sea el siguiente:
opcion A) Para mi gusto la más clara.
Debe                                   ------xxx--------------           Haber
21€    472021                                            a      410000   121€
100€  623000(u otra cuenta del grupo 6)     a       475100    9€
9€      410000

opcion B)
Debe                                   ------xxx--------------           Haber
21€    472021                                            a      410000   (121€-9€)
100€  623000(u otra cuenta del grupo 6)     a       475100    9€

El asiento de pago que has adjuntado creo que es incorrecto, el bueno seria:
Debe                                   ------xxx--------------           Haber
112€     41000                                            a      5720    112€

En el asiento adjunto si en vez de 4751, que esta incorrecto seguro, le pones la cuenta 4100 de nuevo ya te cuadraría todo.

El saldo pendiente que se visualiza puede ser incorrecto, pero al pagar y conciliar, te lo dejará como pagado y a 0€, si no estoy errado, en algunos Opens me había pasado.

Quedo a tu disposición,

Saludos cordiales,

Albert Cabedo
GAFIC, SLP desde 1985
Tu asesoría contable y fiscal especialista en OpenErp.
Message has been deleted

Jose F. Iniesta

unread,
Jan 19, 2014, 7:25:09 AM1/19/14
to openerp-s...@googlegroups.com
Muchas gracias Abert,

Olvide indicar en publicación anterior que se trata de la v7.

Entre lineas te comento ....


El viernes, 17 de enero de 2014 14:53:52 UTC+1, Gafic, SLP Albert escribió:
Buenos días,

El asiento de la factura espero que sea correcto y sea el siguiente:
opcion A) Para mi gusto la más clara.
Debe                                   ------xxx--------------           Haber
21€    472021                                            a      410000   121€
100€  623000(u otra cuenta del grupo 6)     a       475100    9€
9€      410000

opcion B)
Debe                                   ------xxx--------------           Haber
21€    472021                                            a      410000   (121€-9€)
100€  623000(u otra cuenta del grupo 6)     a       475100    9€

>> El asiento de la factura es correcto, el problema esta con el pago.
 
El asiento de pago que has adjuntado creo que es incorrecto, el bueno seria:
Debe                                   ------xxx--------------           Haber
112€     41000                                            a      5720    112€

>> Estoy de acuerdo contigo, pero no es lo que hace OE.
 

En el asiento adjunto si en vez de 4751, que esta incorrecto seguro, le pones la cuenta 4100 de nuevo ya te cuadraría todo.

>> Yo no le he puesto 4751, el asiento lo hace automáticamente OE.  


El saldo pendiente que se visualiza puede ser incorrecto, pero al pagar y conciliar, te lo dejará como pagado y a 0€, si no estoy errado, en algunos Opens me había pasado.

>> Aunque al pagar se solucione, mientra no pagues el sistema dice que debes más de lo que debes, el saldo pendiente pone 121 euros cuando tiene que ser 112 euros, y luego esta el mayor del acreedor, indica que ha pagado 103 euro cuando ha pagado 112. La contabilidad no refleja la realidad.

>> Por lo que dices, te ha pasado, veo que es un error. Me puedes indicar un repositorio que no tenga este error para la V7.


Quedo a tu disposición,

Saludos cordiales,

Albert Cabedo
GAFIC, SLP desde 1985
Tu asesoría contable y fiscal especialista en OpenErp.


Un saludo,
Jose F. Iniesta. 

Humanoide

unread,
Jan 19, 2014, 12:58:30 PM1/19/14
to openerp-s...@googlegroups.com
En la imagen, aparece A8 como número de conciliación en la linea de 4751. Parece que lo considera conciliable, como si fuera otro partner distinto y lo da como pagado. Habría que ver como está configurada esa cuenta, quiza tenga algo que hace que no se comporte como debe.


El viernes, 17 de enero de 2014 11:23:05 UTC+1, Jose F. Iniesta escribió:

Jose F. Iniesta

unread,
Jan 19, 2014, 4:15:53 PM1/19/14
to openerp-s...@googlegroups.com
Buenas,

La cuenta 4751 creo que debe ser conciliable, ten en cuenta que el banco te carga el modelo 111 (declaración irpf), y tenemos que conciliar banco con la cuenta 4751.

Esta claro que por algún motivo lo hace mal, mañana probaré a crear una base de datos nueva y probaré.

Gracias y un saludo,

Jose F. Iniesta.

Gafic, SLP Albert

unread,
Jan 20, 2014, 6:07:24 AM1/20/14
to openerp-s...@googlegroups.com
Buenos días,

Te contesto entre lineas la parte contable.

Saludos,

Albert Cabedo
GAFIC, SLP
Gestoría en OpenErp

Este es el asiento de la factura, lo veo bien, salvo que repite el apunte a la cuenta 6000 debe y haber  cero, el problema grave es con el asiento de pago. EL ASIENTO ES CORRECTO TE PONE LA LINEA A 0 EUROS PARA QUE APAREZCA EN IMPUESTOS LA RETENCIÓN.
Yo no he puesto la cuenta 4751, el asiento lo ha hecho automáticamente OpenERP al confirmar el pago. (HAY QUE MODIFICAR EL ASIENTO ESTA MAL)


El saldo pendiente que se visualiza puede ser incorrecto, pero al pagar y conciliar, te lo dejará como pagado y a 0€, si no estoy errado, en algunos Opens me había pasado.


El asunto no es que la factura se quede pagada, es la contabilidad que no refleja la realidad. Si sacas un mayor del acreedor indica un pago por 103 euros, no es cierto el pago ha sido 112 euros.

Por otra parte, ¿que se le dice al cliente cuando valida la factura y el saldo pendiente pone 121 euros cuando es 112 euros?

Comentas que en algunos OE te ha pasado, luego no es correcto. Me podrías indicar un repositorio v7 que no pase esto.  ( EN SIETE SOLO HE TENIDO DOS CLIENTES Y NO LO RECUERDO, DIRIA QUE NO, PERO EL TEMA ES EL ASIENTO QUE ESTA MAL COMO COMENTAS, ASI LA CONTABILIDAD CUADRARÁ

GAFIC, SLP

Jose F. Iniesta

unread,
Jan 20, 2014, 6:31:51 PM1/20/14
to openerp-s...@googlegroups.com
Gracias Albert, probaré tus sugerencias y cuento los resultados.

Pedro Gil

unread,
Jan 22, 2014, 6:18:32 PM1/22/14
to openerp-s...@googlegroups.com
A mi me pasa exactamente lo mismo, OE versión 7. Parece un error que hace que considere la cuenta 4751 como una cuenta de acreedor normal, no de impuestos, ya que suma el saldo a favor del proveedor y la mete en el pago. Haciendo un pago a proveedor y seleccionando el apunte se puede pagar el importe real de la factura y queda el saldo de la 4751, pero pagando desde la factura los asientos que genera OE están mal claramente. Habéis encontrado forma de solucinarlo?

El viernes, 17 de enero de 2014 11:23:05 UTC+1, Jose F. Iniesta escribió:
> Hola a todos,
>
>
> No se si no entiendo bien el comportamiento de las facturas con irpf o existe un error.
>
>
> BASE: 100 euros
>
> IVA: 21%
> IRPF: 9%
>
>
> Después de actualizar obtengo esto, que me parece correcto:
>
>
>
>
>
> Descripción impuestoCuenta impuestoBaseImporte21% IVA soportado (bienes corrientes) - P_IVA21_BC47200000 Hacienda Pública. IVA soportado100,0021,00
> Retenciones IRPF 9% - S_IRPF947510000 Hacienda Pública, acreedora por retenciones practicadas100,00-9,00
> Añadir un elemento    
>
>
> Subtotal 100,00 €Impuesto (actualizar)12,00 €Total 112,00 €Saldo pendiente 0,00 €
>
>
> Una vez valido la factura obtengo esto:
>
>
> Subtotal 100,00 €Impuesto 12,00 €Total 112,00 €Saldo pendiente 121,00 €¿El saldo pendiente no debería ser 112,00 ?
>
>
>
>
> Y cuando voy a pagar la factura me propone por defecto 121,00 euros, al poner el diario el importe diferencia me pone 112,00. Si en el importe a pagar pongo 112,00, que es lo que realmente esta pendiente de pago, en diferencia me pone 103,00. Si confirmo el pago con 112,00, crea este asiento:
>
>
>
>
>
>
>
> FacturaNombreEmpresaCuentaFecha vencimientoDebeHaberImporte divisaCuenta impuestoImporte impuestos/baseEstadoConciliarConciliación parcial112,00112,0000029XXXX41000000 Acreedores por prestaciones de servicios (euros)103,000,000,000,00Cuadrado00028XXXX47510000 Hacienda Pública, acreedora por retenciones practicadas9,000,000,000,00CuadradoA8/XXXX57200001 BBVA 70450,00112,000,000,00Cuadrado

Jose F. Iniesta

unread,
Jan 27, 2014, 6:31:35 AM1/27/14
to openerp-s...@googlegroups.com
Buenos días, ya hemos encontrado el problema.

La cuenta "47510000"  tenía puesto en  "Tipo interno" igual "A pagar", cuando debe ser "Regular".



Pablo Cayuela Martínez - ASERTI

unread,
Jan 27, 2014, 7:09:11 AM1/27/14
to openerp-s...@googlegroups.com
Hola a todos

Hemos detectado que antes de la refactorización, las cuentas 4751 se cargaban como other (tipo regular). Ejemplo:

        <record id="pgc_assoc_475109" model="account.account.template">
            <field name="code">475109</field>
            <field name="reconcile" eval="True"/>
            <field name="parent_id" ref="pgc_assoc_4751"/>
            <field name="type">other</field>
            <field name="name">Hacienda Pública. Retenciones act. profesionales 9%</field>
            <field name="user_type" ref="tax"/>
        </record>

Actualmente todas esas cuentas se han unificado en la 475100 pero con tipo "A pagar"

        <record id="pgc_pymes_475100" model="account.account.template">
            <field name="code">475100</field>
            <field name="reconcile" eval="True"/>
            <field name="parent_id" ref="pgc_pymes_4751"/>
            <field name="type">payable</field>
            <field name="name">Hacienda Pública, acreedora por retenciones practicadas</field>
            <field name="user_type" ref="account.conf_account_type_tax"/>
        </record>

¿es un bug que habría que corregir? Si es así, todas las de la 475 se importan como "A pagar"

Un saludo,
Pablo

Pedro Manuel Baeza Romero

unread,
Feb 20, 2014, 5:23:25 PM2/20/14
to openerp-s...@googlegroups.com
Buenas,

Estoy revisando correos pendientes y me he encontrado con éste. He hecho la prueba y no sale el error con las versiones actuales de OCB y con la versión refactorizada de l10n_es:

Imágenes integradas 1

Lo que estoy viendo es que estáis utilizando la cuenta 4751 en lugar de la 473 para llevar el importe de las retenciones. La cuenta 4751 sólo se utiliza en la liquidación al final del periodo, de la misma forma que se hace con el IVA:

HABER                   DEBE
--------------------------------------------------
x € 473000 ---------
y € 473000 ---------
z € 473000 ---------
                   --------- x+y+z € 4751000

Y ese asiento se puede crear poniendo como partner "Hacienda Pública" (o el que tengas creado). La cuenta se marca como "A pagar" para que precisamente te aparezca el saldo pendiente para esa empresa.

El caso es que en los impuestos "Retenciones" están definidas así las cuentas, así que no sé cómo habéis llegado a esa situación.

Un saludo.


Un saludo,
Jose F. Iniesta.

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Pablo Cayuela Martínez - ASERTI

unread,
Mar 5, 2014, 11:37:40 AM3/5/14
to openerp-s...@googlegroups.com
Hola Pedro

Los apuntes van a parar a la 4751 porque la factura era de compra y el impuesto que se usa en ese caso tiene configurada esa cuenta.
De retención 9% IRPF hay 2, uno de aplicación en venta y otro en compra.
Si quieres probar, para que el bug te ocurriese creo que tendrías que probar con una factura de compra teniendo la cuenta 4751 de tipo "A Pagar" tal como creemos que erróneamente se carga en el plan contable.

Gracias
Un saludo,
Pablo

Un saludo.


Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.

Pedro Manuel Baeza Romero

unread,
Mar 20, 2014, 8:10:21 AM3/20/14
to openerp-s...@googlegroups.com
Buenas, Pablo,

He vuelto a retomar este tema tras un tiempo algo liado, y, efectivamente, lleváis razón en que el comportamiento no es correcto para las facturas de proveedor (yo probé con las de cliente, que tienen el impuesto de retención aplicada). Como en las retenciones soportadas no hay cuenta intermedia (en las practicadas está la 473), el apunte de la factura para la retención se crea directamente a la 4751. Si esta cuenta llevara como partner a Hacienda, podría ser lógico mantener la cuenta como a pagar, pero como OpenERP no permite esa operación de forma automática, creo que la mejor solución es, como decís, cambiar el tipo de esa cuenta a Regular.

En la refactorización del l10n_es he incluido ya ese cambio. Revisad por favor el MP para que se incluya en el repositorio cuanto antes:

https://code.launchpad.net/~pedro.baeza/openerp-spain/7.0-l10n_es-refactorized/+merge/196807

Un saludo.


El 5 de marzo de 2014, 17:37, Pablo Cayuela Martínez - ASERTI <pablocm...@gmail.com> escribió:
Hola Pedro

Los apuntes van a parar a la 4751 porque la factura era de compra y el impuesto que se usa en ese caso tiene configurada esa cuenta.
De retención 9% IRPF hay 2, uno de aplicación en venta y otro en compra.
Si quieres probar, para que el bug te ocurriese creo que tendrías que probar con una factura de compra teniendo la cuenta 4751 de tipo "A Pagar" tal como creemos que erróneamente se carga en el plan contable.

Gracias
Un saludo,
Pablo


El jueves, 20 de febrero de 2014 23:23:25 UTC+1, Pedro Manuel Baeza Romero escribió:
Buenas,

Estoy revisando correos pendientes y me he encontrado con éste. He hecho la prueba y no sale el error con las versiones actuales de OCB y con la versión refactorizada de l10n_es:



Para anular tu suscripción a este grupo y dejar de recibir sus mensajes, envía un mensaje a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/groups/opt_out.

Reply all
Reply to author
Forward
0 new messages