Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Registros de Facturacion y Eventos (XML) (https://www.clubdelphi.com/foros/forumdisplay.php?f=67)
-   -   Validaciones CuotaRepercutida - está mal el documento? (https://www.clubdelphi.com/foros/showthread.php?t=97196)

rci 30-01-2025 11:43:32

Validaciones CuotaRepercutida - está mal el documento?
 
Hola estoy implementando las validaciones publicadas en el documento, en una función que lo comprueba antes de salvar la factura, para así evitar en lo posible crear facturas que cuando se envíen sean rechazadas o aceptadas con errores.

https://www.agenciatributaria.es/sta...Veri-Factu.pdf

Siguiendo este documento, en el punto 15.7 CuotaRepercutida hay varias validaciones y creo que algunas están mal escritas, en concreto donde aparece una fórmula para calcular la CuotaRepercutida:
Cita:

▪ Si [BaseImponibleOimporteNoSujeto] ≤ 1.000,00:
[CuotaRepercutida]=([BaseImponibleOimporteNoSujeto] * TipoImpositivo) +/- 1% de [BaseImponibleOimporteNoSujeto] (y en todo caso se admite una diferencia de +/- 10,00 euros).
▪ Si [BaseImponibleOimporteNoSujeto] ˃ 1.000,00:
[CuotaRepercutida] = ([BaseImponibleOimporteNoSujeto]*TipoImpositivo) +/- 10,00 euros.
Este cálculo de la CuotaRepercutida está mal no? le falta dividir por 100 no???

La fórmula correcta tendría que ser la siguiente no??
CuotaRepercutida = BaseImponibleOimporteNoSujeto * TipoImpositivo / 100

Si por ejemplo hago una factura de 100 euros, con IVA al 21%, el desglose que creo en el registro de facturación es el siguiente:

Código:

  <Desglose xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
    <DetalleDesglose>
      <Impuesto>01</Impuesto>
      <ClaveRegimen>01</ClaveRegimen>
      <CalificacionOperacion>S1</CalificacionOperacion>
      <TipoImpositivo>21.00</TipoImpositivo>
      <BaseImponibleOimporteNoSujeto>100.00</BaseImponibleOimporteNoSujeto>
      <CuotaRepercutida>21.00</CuotaRepercutida>
    </DetalleDesglose>
  </Desglose>
  <CuotaTotal xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">21.00</CuotaTotal>
  <ImporteTotal xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">121.00</ImporteTotal>

Si utilizo el cálculo del documento de validaciones la CuotaRepercutida da 2100 y no 21

Podéis confirmar por favor que la fórmula del documento está mal ? así corregiré la validación


Muchas gracias

newtron 30-01-2025 11:56:39

Cita:

Empezado por rci (Mensaje 561572)
Hola estoy implementando las validaciones publicadas en el documento, en una función que lo comprueba antes de salvar la factura, para así evitar en lo posible crear facturas que cuando se envíen sean rechazadas o aceptadas con errores.

https://www.agenciatributaria.es/sta...Veri-Factu.pdf

Siguiendo este documento, en el punto 15.7 CuotaRepercutida hay varias validaciones y creo que algunas están mal escritas, en concreto donde aparece una fórmula para calcular la CuotaRepercutida:


Este cálculo de la CuotaRepercutida está mal no? le falta dividir por 100 no???

La fórmula correcta tendría que ser la siguiente no??
CuotaRepercutida = BaseImponibleOimporteNoSujeto * TipoImpositivo / 100

Si por ejemplo hago una factura de 100 euros, con IVA al 21%, el desglose que creo en el registro de facturación es el siguiente:

Código:

  <Desglose xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
    <DetalleDesglose>
      <Impuesto>01</Impuesto>
      <ClaveRegimen>01</ClaveRegimen>
      <CalificacionOperacion>S1</CalificacionOperacion>
      <TipoImpositivo>21.00</TipoImpositivo>
      <BaseImponibleOimporteNoSujeto>100.00</BaseImponibleOimporteNoSujeto>
      <CuotaRepercutida>21.00</CuotaRepercutida>
    </DetalleDesglose>
  </Desglose>
  <CuotaTotal xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">21.00</CuotaTotal>
  <ImporteTotal xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">121.00</ImporteTotal>

Si utilizo el cálculo del documento de validaciones la CuotaRepercutida da 2100 y no 21

Podéis confirmar por favor que la fórmula del documento está mal ? así corregiré la validación


Muchas gracias


Yo tu ejemplo lo veo correcto. Por lo menos así lo hago yo y efectivamente el texto que adjuntas tiene pinta de faltarle la división.



Saludos.

rci 30-01-2025 12:57:45

Cita:

Empezado por newtron (Mensaje 561574)
Yo tu ejemplo lo veo correcto. Por lo menos así lo hago yo y efectivamente el texto que adjuntas tiene pinta de faltarle la división.

Saludos.

Muchas gracias newtron

rci 31-01-2025 15:29:22

Envié la consulta a Veri*Factu y me han contestado que efectivamente la fórmula está mal y que lo van a corregir.

Cita:

Buenos días:

Hemos corregido la fórmula con la división entre 100, para corregir el error. El documento de validaciones corregido se publicará en breve.

CuotaRepercutida es un campo opcional porque hay ciertos tipos de operaciones que no permiten informarla, como pueden ser las operaciones exentas o no sujetas. Pero si es una operación sujeta y no exenta, por ejemplo, un tipo S1, se controla por validación que el campo venga informado, produciéndose un error (no un aceptada como errores) en caso contrario.

Atentamente,
Atención al Usuario
Departamento de Informática Tributaria
Email: verifactu@correo.aeat.es

newtron 31-01-2025 16:33:36

Perfecto. Gracias por la info.

rci 04-02-2025 15:57:26

Cita:

Empezado por rci (Mensaje 561603)
Envié la consulta a Veri*Factu y me han contestado que efectivamente la fórmula está mal y que lo van a corregir.

Ya han actualizado el documento de validaciones y ahora ya hay la división por 100 en el cálculo de la CuotaRepercutida

Veo que solo han corregido un par de ocurrencias y se han dejado las otras dos :o pero bueno...

Saludos

newtron 04-02-2025 16:41:55

Cita:

Empezado por rci (Mensaje 561717)
Ya han actualizado el documento de validaciones y ahora ya hay la división por 100 en el cálculo de la CuotaRepercutida

Veo que solo han corregido un par de ocurrencias y se han dejado las otras dos :o pero bueno...

Saludos


No los estreses hombre.... ya harán el resto :D:D

rci 04-02-2025 17:27:16

Cita:

Empezado por newtron (Mensaje 561718)
No los estreses hombre.... ya harán el resto :D:D

Ups, lo leo tarde :p

Saludos

rci 06-02-2025 11:54:34

Cita:

Empezado por rci (Mensaje 561717)
Ya han actualizado el documento de validaciones y ahora ya hay la división por 100 en el cálculo de la CuotaRepercutida

Veo que solo han corregido un par de ocurrencias y se han dejado las otras dos :o pero bueno...

Saludos

Ahora si que ya han corregido la formula en todas las ocurrencias. Versión 1.01 del documento de validaciones.

Saludos


La franja horaria es GMT +2. Ahora son las 12:39:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi