Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice (https://www.clubdelphi.com/foros/showthread.php?t=91252)

keys 23-11-2020 10:09:58

Yo me los he descargado de aqui https://www.bizkaia.eus/home2/Temas/...16|10617|11819 que es la pagina de ellos.

Tienes que descargarte tambien los xsd y meterlos todos dentro de la misma carpeta. No se si has hecho eso.

Un SAludo.

elcharlie 23-11-2020 10:17:32

Cita:

Empezado por keys (Mensaje 539196)
Yo me los he descargado de aqui https://www.bizkaia.eus/home2/Temas/...16|10617|11819 que es la pagina de ellos.

Tienes que descargarte tambien los xsd y meterlos todos dentro de la misma carpeta. No se si has hecho eso.

Un SAludo.

Desde ahí me he descargado yo, y nada. Pero es que también me está pasando con el de Gipuzkoa y Araba. Desde el estatal, ningún problema.
Un saludo.

elcharlie 23-11-2020 10:22:11

Cita:

Empezado por keys (Mensaje 539196)
Yo me los he descargado de aqui https://www.bizkaia.eus/home2/Temas/...16|10617|11819 que es la pagina de ellos.

Tienes que descargarte tambien los xsd y meterlos todos dentro de la misma carpeta. No se si has hecho eso.

Un SAludo.

Vale, eran los xsd, que tenia que meterlos en la misma carpeta.
Gracias Keys, te debo una cerveza.
Un saludo.

rci 23-11-2020 18:25:34

Actualizar el programa de todos los clientes en fin de año?
 
Hola, tengo otra duda sobre las novedades que entran en vigor el día 1 de enero de 2021.


Según parece no podemos actualizar nuestras aplicaciones con las novedades de la versión 1.1bis antes del 1 de enero porque hay algunos campos nuevos en los esquemas xsd y no estarán operativos hasta el 1 de enero.

Tampoco podemos actualizar nuestras aplicaciones mucho después del 1 de enero porque la versión actual es probable que falle al comunicar con la agencia por no tener los nuevos campos.


Esto obliga a hacer actualizar a todos nuestros clientes en fin de año? Como tenéis previsto la distribución de la nueva versión a los clientes?



Cito lo que me han contestado en la AEAT:

"Los cambios de esta nueva versión implican cambios en las validaciones y en algunos esquemas, por lo que puede ser rechazado un fichero ahora si entra en contradicción alguna validación que haya ahora mismo en vigor con las nueva validaciones, o si incluye ahora alguno de los campos nuevos que solamente se aceptarán en real el día 1 de enero. Por tanto, lo recomendable para evitar estos errores es que se trabaje con el esquema y validaciones que hay ahora hasta el 31 de diciembre y aplicar el nuevo esquema y nueva validaciones el día 1 de enero.

Atentamente,
AEAT
"


No sé si he expuesto bien mi problema. A ver si me podéis aconsejar.


Muchas gracias.

keys 24-11-2020 08:17:05

Hoila a todos.

Según comentaron en la reunion de la AEAT, los ficheros que se envian ahora deberían servir a partir del 1 de enero. Los campos que se han añadido son todos opcionales, por lo que si no se tienen que utilizar deberían valer.

No han cambiado la versión para que sigan valiendo los mismos ficheros. Otra cosa es que quieras enviar esos campos o utilizar la venta de bienes en consigna, que solo se admitiran a partir del dia 1. Pero para eso con poner que se envíen a partir del día 1 es suficente. De hecho si envías los ficheros nuevos ahora a producción deberían valer siempre y cueando no uses los campos nuevos o el nuevo libro.

En principio no creo que tengas que actualizar al dia 1. Nosotros lo que estamos haciendo es programar con las nuevas definiciones y luego hacer unas cosas u otras según la fecha.

rci 25-11-2020 13:52:25

gracias por la respuesta
 
Muchas gracias por la respuesta Keys



Cita:

Empezado por keys (Mensaje 539214)
Hoila a todos.

Según comentaron en la reunion de la AEAT, los ficheros que se envian ahora deberían servir a partir del 1 de enero. Los campos que se han añadido son todos opcionales, por lo que si no se tienen que utilizar deberían valer.

No han cambiado la versión para que sigan valiendo los mismos ficheros. Otra cosa es que quieras enviar esos campos o utilizar la venta de bienes en consigna, que solo se admitiran a partir del dia 1. Pero para eso con poner que se envíen a partir del día 1 es suficente. De hecho si envías los ficheros nuevos ahora a producción deberían valer siempre y cueando no uses los campos nuevos o el nuevo libro.

En principio no creo que tengas que actualizar al dia 1. Nosotros lo que estamos haciendo es programar con las nuevas definiciones y luego hacer unas cosas u otras según la fecha.


xamminf 01-12-2020 13:09:10

Canarias - Las diferencia
 
Hola,

Tengo que enviar informacion al SII canario.

Por favor ¿ Algún comentario ? ¿ En qué se diferencia del SII general ? ¿ Sólo cambian las URLS ?

Saludos

xamminf 04-12-2020 10:02:47

Sigo con el SII canario. Ahora tengo un error del que no se seguir.
Parece que no reconoce algun caracter... Aqui pongo el error y más abajo pongo el xml request

Cita:

<!DOCTYPE html>
<html>
<head>
<title>Gobierno de Canarias - Informe de Error</title>
<style type="text/css">H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}.line {height: 1px; background-color: #525D76; border: none;}</style>
</head>
<body>
<h1>Estado HTTP 500 - java.io.IOException: Invalid character set UT8 in request.</h1>
<div class="line"/>
<p>
<b>type</b> Informe de Excepción</p>
<p>
<b>mensaje</b>
<u>java.io.IOException: Invalid character set UT8 in request.</u>
</p>
<p>
<b>descripción</b>
<u>El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.</u>
</p>
<p>
<b>excepción</b>
</p>
<pre>javax.servlet.ServletException: java.io.IOException: Invalid character set UT8 in request.
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:215)
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:193)
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:129)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:187)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:110)
javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:166)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.grecasa.ext.mw.comun.filtro.FiltroAuditor.doFilter(FiltroAuditor.java:73)
</pre>
<p>
<b>causa raíz</b>
</p>
<pre>java.io.IOException: Invalid character set UT8 in request.
org.apache.cxf.transport.http.AbstractHTTPDestination.setEncoding(AbstractHTTPDestination.java:369)
org.apache.cxf.transport.http.AbstractHTTPDestination.setupMessage(AbstractHTTPDestination.java:295)
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:194)
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213)
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:193)
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:129)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:187)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:110)
javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:166)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.grecasa.ext.mw.comun.filtro.FiltroAuditor.doFilter(FiltroAuditor.java:73)
</pre>
<p>
<b>nota</b>
<u>La traza completa de la causa de este error se encuentra en los archivos de diario de Gobierno de Canarias.</u>
</p>
<hr class="line">
<h3>Gobierno de Canarias</h3>
</body>
</html>

Y aqui el request:

Cita:

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:con="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/igic/ws/ConsultaLR.xsd" xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/igic/ws/SuministroInformacion.xsd">
<soapenv:Header/>
<soapenv:Body>
<con:ConsultaLRFacturasRecibidas>
<sum:Cabecera>
<sum:IDVersionSii>1.0</sum:IDVersionSii>
<sum:Titular>
<sum:NombreRazon>XXXXXX SL</sum:NombreRazon>
<sum:NIF>B00000000</sum:NIF>
</sum:Titular>
</sum:Cabecera>
<con:FiltroConsulta>
<sum:PeriodoImpositivo>
<sum:Ejercicio>2020</sum:Ejercicio>
<sum:Periodo>12</sum:Periodo>
</sum:PeriodoImpositivo>
</con:FiltroConsulta>
</con:ConsultaLRFacturasRecibidas>
</soapenv:Body>
</soapenv:Envelope>


rci 04-12-2020 13:30:00

Error campo CuotaRecargoEquivalencia
 
Hola, estamos haciendo pruebas con la nueva versión 1.1bis que entra en vigor en 2021 y nos encontramos que muchas facturas son aceptadas con errores y el mensaje es:
"El campo CuotaRecargoEquivalencia tiene un valor incorrecto para los campos TipoRecargoEquivalencia y BaseImponible suministrados"


Son facturas que no tienen recargo de equivalencia y nosotros no enviábamos ningún valor para ese campo, pero ahora se queja.
En la documentación hay una fórmula para calcular ese campo pero no habla de si no hay recargo de equivalencia.

Hemos probado de poner un 0 y así ya son aceptadas correctamente, pero no todas.


Nos encontramos algunos casos que al cumplimentar el campo CuotaRecargoEquivalencia se rechazan completamente algunas facturas con el siguiente error

"Si Cuota Recargo Equivalencia está cumplimentada, el NIF de la contraparte debe estar identificado"

Esto nos ocurre en algunas facturas como por ejemplo resumen de simplificadas donde no se envía información de la contraparte, o en facturas interiores a clientes no españoles, donde no rellenamos el NIF de la contraparte sino que enviamos un bloque IdOtro con el país, el IdType 06 y el Identificador del cliente.



¿Como lo hacéis en estos casos?



Por cierto estamos haciendo pruebas con la agencia foral de Guipúzcoa pero imagino que las validaciones son igual para todas las agencias.



Muchas gracias por la ayuda y buen fin de semana.


Saludos

rci 04-12-2020 14:07:33

No falla en AEAT
 
Hola, acabo de hacer la misma prueba con AEAT y no ocurre el error de la CuotaRecargoEquivalencia!


No tendrían que ser las mismas validaciones para todas las agencias? sino nos vamos a volver locos T_T


He enviado un mensaje a la agencia foral a ver qué me dicen.
Alguien sabe algo?


Muchas gracias!



Cita:

Empezado por rci (Mensaje 539323)
Hola, estamos haciendo pruebas con la nueva versión 1.1bis que entra en vigor en 2021 y nos encontramos que muchas facturas son aceptadas con errores y el mensaje es:
"El campo CuotaRecargoEquivalencia tiene un valor incorrecto para los campos TipoRecargoEquivalencia y BaseImponible suministrados"


Son facturas que no tienen recargo de equivalencia y nosotros no enviábamos ningún valor para ese campo, pero ahora se queja.
En la documentación hay una fórmula para calcular ese campo pero no habla de si no hay recargo de equivalencia.

Hemos probado de poner un 0 y así ya son aceptadas correctamente, pero no todas.


Nos encontramos algunos casos que al cumplimentar el campo CuotaRecargoEquivalencia se rechazan completamente algunas facturas con el siguiente error

"Si Cuota Recargo Equivalencia está cumplimentada, el NIF de la contraparte debe estar identificado"

Esto nos ocurre en algunas facturas como por ejemplo resumen de simplificadas donde no se envía información de la contraparte, o en facturas interiores a clientes no españoles, donde no rellenamos el NIF de la contraparte sino que enviamos un bloque IdOtro con el país, el IdType 06 y el Identificador del cliente.



¿Como lo hacéis en estos casos?



Por cierto estamos haciendo pruebas con la agencia foral de Guipúzcoa pero imagino que las validaciones son igual para todas las agencias.



Muchas gracias por la ayuda y buen fin de semana.


Saludos


keys 04-12-2020 14:42:56

La hacienda foral no ha empezado a trabajar en el entorno de prueba con la versión 1.1bis. Aunque en su página pone que si. Yo intente mandar los nuevos registros de bienes en consigna y me daba todo el rato error y me respondieron que no lo tenían operativo.

Un Saludo.

rci 07-12-2020 09:23:19

Buenos días, gracias por la información. Estoy eperando respuesta de la agencia foral, a ver que dicen.
Saludos



Cita:

Empezado por keys (Mensaje 539327)
La hacienda foral no ha empezado a trabajar en el entorno de prueba con la versión 1.1bis. Aunque en su página pone que si. Yo intente mandar los nuevos registros de bienes en consigna y me daba todo el rato error y me respondieron que no lo tenían operativo.

Un Saludo.


rci 10-12-2020 09:32:10

Como contactar con la agencia foral¿
 
Hola, ya he enviado dos correos y no me contestan.

Como habéis conseguido contactar con la agencia foral ?
He escrito a siikontsultak@gipuzkoa.eus y al no recibir respuesta también he escrito a gipuzkoa@gipuzkoa.eus pero nada.


Gracias



Cita:

Empezado por rci (Mensaje 539339)
Buenos días, gracias por la información. Estoy eperando respuesta de la agencia foral, a ver que dicen.
Saludos


rci 10-12-2020 15:16:15

Ya tengo respuesta
 
Ya me han contestado, volveré a probar si ya funciona.
Aquí su respuesta:


Buenos días,

Hemos tenido un problema técnico transitorio que ya se ha solventado.

Por favor, ¿podrían realizar de nuevo el envío?

Si siguen recibiendo algún error, por favor notifíquennoslo.

Un saludo y disculpen las molestias,





Cita:

Empezado por rci (Mensaje 539392)
Hola, ya he enviado dos correos y no me contestan.

Como habéis conseguido contactar con la agencia foral ?
He escrito a siikontsultak@gipuzkoa.eus y al no recibir respuesta también he escrito a gipuzkoa@gipuzkoa.eus pero nada.


Gracias


didou 15-12-2020 20:28:41

Problemas con HTTPRIOBeforePost y delphi 10.4
 
Buenas tardes, me he actualizado a Delphi Sydney (10.4) y resulta que el evento HTTPRIOBeforePost ha cambiado,
antes los argumentos eran (CONST HTTPReqResp: THTTPReqResp; Data: Pointer) y ahora (const HTTPReqResp: THTTPReqResp; Client: THTTPClient)

la función InternetSetOption que se usa dentro del evento antes se le pasaba como parametros InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, nil, Sizeof(CERT_CONTEXT))
y ahora InternetSetOption(Client, INTERNET_OPTION_CLIENT_CERT_CONTEXT, nil, Sizeof(CERT_CONTEXT))
y devuelve siempre false o sea "Error, Internet SSL certificate"

Mi fuente con lo anterior a delphi 10.4 comentado:

Código Delphi [-]
procedure TGestionSII_1_1EnviarDatCli.HTTPRIOBeforePost(const HTTPReqResp: THTTPReqResp; Client: THTTPClient);//Data: Pointer);
var
  Store : IStore;
  Certs : ICertificates;
  Cert : ICertificate2;
  CertContext : ICertContext;
  PCertContext : PCCERT_CONTEXT;
  vNombreCertificado: OleVariant;
const
  INTERNET_OPTION_CLIENT_CERT_CONTEXT = 84;
begin
  vNombreCertificado:= HdParam(parSfnCertificadoNombreSII).AsString;
  Store := CoStore.Create;
  Store.Open(CAPICOM_CURRENT_USER_STORE, 'MY', CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED );
  Certs:=Store.Certificates.Find(CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME, vNombreCertificado, False ); { Buscar certificado por nombre }
  if Certs.Count > 0 then
  begin
    Cert := IInterface(Certs.Item[1]) as ICertificate2;
    CertContext := Cert as ICertContext;
    CertContext.Get_CertContext(Integer(PCertContext));
//    if not InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, PCertContext, Sizeof(CERT_CONTEXT)) then
    if not InternetSetOption(Client, INTERNET_OPTION_CLIENT_CERT_CONTEXT, PCertContext, Sizeof(CERT_CONTEXT)) then
      BoxMsg('Error, Internet SSL certificate');
  end else
    BoxMsg('Error, NO HAY CERTIFICADO');
end;
Alguien me puede ayudar por favor, gracias.

lithium76 21-12-2020 13:09:59

WSDL factura recibidas 1.1 bis
 
Buenos días!

Me da un error intentando importar el WDSL de facturas recibidas de la versión 1.1 bis que entrará en funcionamiento el 1 de enero. Lo he intentado de mil manera pero no lo consigo. Alguien sería tan amable de pasarme el fichero pas que se genera si lo ha logrado?
Ya que estamos, para el resto de libros sería necesario? No veo ningún cambio en ellos así que imagino que funcionará con los que ya tengo, no?

Gracias por adelantado!

keys 21-12-2020 13:16:39

Cita:

Empezado por lithium76 (Mensaje 539520)
Buenos días!

Me da un error intentando importar el WDSL de facturas recibidas de la versión 1.1 bis que entrará en funcionamiento el 1 de enero. Lo he intentado de mil manera pero no lo consigo. Alguien sería tan amable de pasarme el fichero pas que se genera si lo ha logrado?
Ya que estamos, para el resto de libros sería necesario? No veo ningún cambio en ellos así que imagino que funcionará con los que ya tengo, no?

Gracias por adelantado!

¿Pero que problema tienes?. Si intentas presentar el mismo fichero que generabas hasta ahora te tiene que funcionar.

Un Saludo.

lithium76 21-12-2020 13:26:47

Cita:

Empezado por keys (Mensaje 539521)
¿Pero que problema tienes?. Si intentas presentar el mismo fichero que generabas hasta ahora te tiene que funcionar.

Un Saludo.

Buenos días!

Lo sé. Y me funciona. Solo que quería preparar mi aplicación para poder añadir los campos nuevos de cara al futuro. Sé que son opcionales y creo que, por el momento, no los voy a tener que usar pero nunca se sabe cuándo surgirá la necesidad y quería tenerlo listo ya. Y era, por si alguien ya había conseguido generar el pas con la clase con los campos nuevos para poder trabajar con ellos porque el importador me da problemas hago como lo haga.

Gracias por tu respuesta, en todo caso.

pablog2k 22-12-2020 08:07:28

Cita:

Empezado por lithium76 (Mensaje 539522)
Buenos días!

Lo sé. Y me funciona. Solo que quería preparar mi aplicación para poder añadir los campos nuevos de cara al futuro. Sé que son opcionales y creo que, por el momento, no los voy a tener que usar pero nunca se sabe cuándo surgirá la necesidad y quería tenerlo listo ya. Y era, por si alguien ya había conseguido generar el pas con la clase con los campos nuevos para poder trabajar con ellos porque el importador me da problemas hago como lo haga.

Gracias por tu respuesta, en todo caso.

Buenos días, yo lo que hice fue descargarme el .pas de la versión 1.1 bis,y compararla (con un comparador de archivos, en mi caso el Araxis Merge). Una vez detectados los cambios (son pocos, unos pocos campos extra), puse los cambios de la versión nueva en la anterior. Con eso me compiló sin problemas y pude hacer las pruebas rellenando esos campos.
Igual con esto se te resuelve

Un saludo

keys 22-12-2020 08:41:27

1 Archivos Adjunto(s)
Cita:

Empezado por lithium76 (Mensaje 539520)
Buenos días!

Me da un error intentando importar el WDSL de facturas recibidas de la versión 1.1 bis que entrará en funcionamiento el 1 de enero. Lo he intentado de mil manera pero no lo consigo. Alguien sería tan amable de pasarme el fichero pas que se genera si lo ha logrado?
Ya que estamos, para el resto de libros sería necesario? No veo ningún cambio en ellos así que imagino que funcionará con los que ya tengo, no?

Gracias por adelantado!

Hola ¿es esto lo que quieres?.

Neftali [Germán.Estévez] 22-12-2020 09:24:07

Cita:

Empezado por lithium76 (Mensaje 539520)
Me da un error intentando importar el WDSL de facturas recibidas de la versión 1.1 bis que entrará en funcionamiento el 1 de enero. Lo he intentado de mil manera pero no lo consigo.


¿Puedes poner el WSDL que te da error (para que lo intentemos nosotros)?
¿Y poner el error exacto que te da?

lithium76 22-12-2020 09:39:35

Bueno días y gracias por responder.

Algo así quería hacer pero me faltaba el .pas de la versión 1.1 bis que no podía generar con la herramienta de Import WSDL del Delphi.
Por lo que veo, Keys, muy amablemente, me lo ha colgado hace un rato así que creo que problema resuelto.

Un saludo y felices fiestas!


Cita:

Empezado por pablog2k (Mensaje 539526)
Buenos días, yo lo que hice fue descargarme el .pas de la versión 1.1 bis,y compararla (con un comparador de archivos, en mi caso el Araxis Merge). Una vez detectados los cambios (son pocos, unos pocos campos extra), puse los cambios de la versión nueva en la anterior. Con eso me compiló sin problemas y pude hacer las pruebas rellenando esos campos.
Igual con esto se te resuelve

Un saludo


lithium76 22-12-2020 09:41:11

Buenos días!

Es exactamente eso! Muy agradecido y siento haberme expresado tan torpemente

Saludos y felices fiestas!

Cita:

Empezado por keys (Mensaje 539527)
Hola ¿es esto lo que quieres?.


lithium76 22-12-2020 09:51:28

Buenos días!

El wsdl era este

https://www.agenciatributaria.es/sta...Recibidas.wsdl

Keys ya me lo ha enviado. Creo que puede ser algún un problema de conexión bloqueada por el firewall. ¿Podría ser?

El mensaje de error es este:

Error sending data: (12029) A connection with the server could not be established

Y no llega a importar nada.

Por el momento, tengo el problema resuelto.

Gracias por el interés y enhorabuena por tu excelente blog

Saludos y felices fiestas

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 539529)
¿Puedes poner el WSDL que te da error (para que lo intentemos nosotros)?
¿Y poner el error exacto que te da?


pablog2k 22-12-2020 11:44:00

Hola a todos. Sabéis si el nuevo libro de registro (bienes de consigna), tiene algún tipo de límite a la hora de presentar los registros? Me refiero a los famosos 4 días para que no te multen...
he llamado a hacienda y cada uno me dice una cosa, uno me ha dicho que si, otro que no,y otro que no me contesta por teléfono , que lo mire en el asistente virtual... en fin un cachondeo.
Según veo en la calculadora de plazos, solo afectaría a facturas emitidas y recibidas ( ni bien de inversión, ni det. oper. intracom, ni bienes consigna... vamos ningún otro libro).
Gracias

newtron 22-12-2020 11:53:42

¿Recargo Equivalencia en facturas emitidas?
 
Hola a tod@s.


Aunque se ha dicho por aquí en varias ocasiones que los mismos ficheros que se envían ahora servirán a partir del día 1 prefiero hacer los cambios para que en el futuro no se me amontone la cosa. He empezado con las facturas emitidas y ahora me da error al informar del recargo de equivalencia de las facturas:



Código Delphi [-]
IVAS[z]:=DetalleIVAEmitidaPrestacionType.create;
IVAS[z].TipoRecargoEquivalencia:=....


el 'TipoRecargoEquivalencia' ya no existe. ¿Alguien me puede decir qué tengo que cambiar en este caso?


Gracias y un saludo

newtron 22-12-2020 12:09:47

Ok, me respondo a mi mismo. Se ve que en el "DetalleIVAEmitidaPrestacionType" han eliminado el recargo de equivalencia, se quita y ya está.


Saludos

aposi 04-01-2021 18:38:34

Hola,


En las facturas recibidas me aparece el siguiente error:


1344Cuando la CuotaRecargoEquivalencia este cumplimentada, la CuotaDeducible tiene que ser cero

A alguien mas le aparece este error?


Son facturas de proveedor con iva y sin recargo
En las facturas sin IVA no aparece el error

keys 05-01-2021 08:11:42

Cita:

Empezado por aposi (Mensaje 539610)
Hola,


En las facturas recibidas me aparece el siguiente error:


1344Cuando la CuotaRecargoEquivalencia este cumplimentada, la CuotaDeducible tiene que ser cero

A alguien mas le aparece este error?


Son facturas de proveedor con iva y sin recargo
En las facturas sin IVA no aparece el error

Hola.

A mi se me estan presentando correctamente. Mira que no estes poniendo 0 en la CuotaRecargoEquivalencia.

Un Saludo.

Noe277 07-01-2021 15:02:51

Facturas Recibidas intracomuitarias
 
Hola Buenas.

Tras la nuevas validaciones y cambios al enviar una factura recibida de un proveedor intracomunitario me lanza el error 1287 : Cuando claveRegimenEspecialOTrascendecia sea 09 el bloque InversionSujetoPasivo no puede estar cumplimentado.

Si es una operación intracomunitaria de entrega de bienes existe inversión de sujeto pasivo por tanto no tengo ni idea como enviar este tipo de facturas ¿Alguna idea?

Yo este tipo de facturas las mandaba
TipoFactura : F1
claveRegimenEspecialOTrascendecia : 09
InversionSujetoPasivo -> DesgloseIVA

keys 08-01-2021 08:24:06

Hola.

El desglose de iva tiene que ir como una factura normal.

Código PHP:

<DesgloseIVA>
 <
DetalleIVA>
    <
TipoImpositivo>21.00</TipoImpositivo>
    <
BaseImponible>121.00</BaseImponible>
    <
CuotaSoportada>25.41</CuotaSoportada>
 </
DetalleIVA>
</
DesgloseIVA

Hace tiempo que las operaciones intracomuniarias no van a a inversion sujeto pasivo. Tienen sus propias casillas en el IVA.

Noe277 08-01-2021 11:02:39

Facturas Recibidas intracomuitarias
 
Cita:

Empezado por keys (Mensaje 539637)
Hola.

El desglose de iva tiene que ir como una factura normal.

Código PHP:

<DesgloseIVA>
 <
DetalleIVA>
    <
TipoImpositivo>21.00</TipoImpositivo>
    <
BaseImponible>121.00</BaseImponible>
    <
CuotaSoportada>25.41</CuotaSoportada>
 </
DetalleIVA>
</
DesgloseIVA

Hace tiempo que las operaciones intracomuniarias no van a a inversion sujeto pasivo. Tienen sus propias casillas en el IVA.

Gracias. Me imagino que la claveRegimenEspecialOTrascendecia sera : 09

Entonces deduzco que la inversión de sujeto pasivo en SII solo se usa cuando es una factura nacional.

keys 08-01-2021 12:49:10

Cita:

Empezado por Noe277 (Mensaje 539638)
Gracias. Me imagino que la claveRegimenEspecialOTrascendecia sera : 09

Entonces deduzco que la inversión de sujeto pasivo en SII solo se usa cuando es una factura nacional.

Si la clave es la 09.

En cuanto a lo segundo no te lo puedo confirmar, pero las intracomuniarias si van como te he dicho.

Un Saludo.

UnTecnicoMas 11-01-2021 12:33:44

SII Canario
 
Desde hace unos días estamos teniendo problemas con UNO SOLO de los clientes (SII Canario). No ha cambiado nada en la versión... el certificado NO está caducado y simplemente dejó de funcionar. La petición nos devuelve lo siguiente:

Código:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>413 Request Entity Too Large</title>
</head><body>
<h1>Request Entity Too Large</h1>
The requested resource<br />/tributos/middleware/services/sii/SiiFactFEV1SOAP<br />
does not allow request data with POST requests, or the amount of data provided in
the request exceeds the capacity limit.
</body></html>

¿A alguien más le ocurre o sabe por qué razón ocurre esto? Muchas gracias

didou 11-01-2021 18:38:59

Falta informar campo obligatorio.: TipoDesglose
 
Buenas tardes, estoy intentando enviar una factura con export. y parte no sujeta y me sale el error indicado en el título, el xml que genero es el que adjunto y creo que si esta informado el TipoDesglose.

Código PHP:

<TipoDesglose xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
  <
DesgloseFactura>
    <
NoSujeta>
           <
ImportePorArticulos7_14_Otros>16.49</ImportePorArticulos7_14_Otros>
        </
NoSujeta>
    </
DesgloseFactura>
    <
DesgloseTipoOperacion>
        <
Entrega>
          <
Sujeta>
            <
Exenta>
              <
DetalleExenta>
                <
CausaExencion>E2</CausaExencion>
                <
BaseImponible>571.64</BaseImponible>
              </
DetalleExenta>
            </
Exenta>
          </
Sujeta>
        </
Entrega>
    </
DesgloseTipoOperacion>
</
TipoDesglose

Alguien le ha ocurrido esto y me puede ayudar? muchas gracias de antemano.

nincillo 13-01-2021 08:53:23

Ejemplo de factura recibida de importación (extracomunitaria)
 
Buenos días.
¿Alguien sería tan amable de poner un xml de ejemplo de este tipo de facturas?

No se me había dado el caso hasta ahora de necesitar generarlas.

Gracias.

keys 13-01-2021 14:18:56

Cita:

Empezado por nincillo (Mensaje 539680)
Buenos días.
¿Alguien sería tan amable de poner un xml de ejemplo de este tipo de facturas?

No se me había dado el caso hasta ahora de necesitar generarlas.

Gracias.

Hola, te recomiendo que te mires primero la Faq que tienes en la aeat https://www.agenciatributaria.es/AEA...ormacion.shtml de como registrar este tipo de operaciones.

No es tan sencillo como poner un ejemplo de fichero.

nincillo 13-01-2021 23:08:44

Cita:

Empezado por keys (Mensaje 539685)
Hola, te recomiendo que te mires primero la Faq que tienes en la aeat https://www.agenciatributaria.es/AEA...ormacion.shtml de como registrar este tipo de operaciones.

No es tan sencillo como poner un ejemplo de fichero.

Buff. Menuda tela para un pobre programador con no demasiados conocimientos contables...

Gracias por la información.

nincillo 21-01-2021 19:51:32

Cita:

Empezado por nincillo (Mensaje 539691)
Buff. Menuda tela para un pobre programador con no demasiados conocimientos contables...

Gracias por la información.

En el siguiente link https://www.gextor.es/iva-de-importacion-en-el-sii/ he conseguido "entender" todo lo que engloba una factura de importación.

UnTecnicoMas 25-01-2021 09:44:23

Cita:

Empezado por UnTecnicoMas (Mensaje 539658)
Desde hace unos días estamos teniendo problemas con UNO SOLO de los clientes (SII Canario). No ha cambiado nada en la versión... el certificado NO está caducado y simplemente dejó de funcionar. La petición nos devuelve lo siguiente:

Código:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>413 Request Entity Too Large</title>
</head><body>
<h1>Request Entity Too Large</h1>
The requested resource<br />/tributos/middleware/services/sii/SiiFactFEV1SOAP<br />
does not allow request data with POST requests, or the amount of data provided in
the request exceeds the capacity limit.
</body></html>

¿A alguien más le ocurre o sabe por qué razón ocurre esto? Muchas gracias

Buenos días, por si alguien mas tuvo problemas con esto, me gustaría postear la solución, aunque entiendo que a estas alturas ya lo haya resuelto todo el mundo.
La sede nos envió, a nosotros y a muchos clientes, un correo (copy/paste) explicando que habían realizado un cambio y que debíamos añadir una línea en código para forzar el uso de TLS 1.2
Compilamos una nueva versión con ese cambio y todo funcionando de nuevo.


La franja horaria es GMT +2. Ahora son las 15:51:59.

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