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 19-05-2017 10:59:52

Cita:

Empezado por lsgrep (Mensaje 516849)
Hola a todos,

Como muchos de vosotros estoy implementando el tema del SIII y me he leído todo lo que he podido en este hilo.

En nuestra empresa exportamos al extranjero (a países fuera de la UE) y no tenemos VAT de esos clientes. He leído por anteriores hilos que es necesario poner en el IDOtro el código 06 o 07 pero no hay manera de que lo acepte si no se introduce el código VAT. ¿Alguien se ha encontrado el caso? Si no tengo el VAT no las puedo presentar ?

Salud2

Por estructura de ficheros es obligatorio rellenarlo, en algún post anterior alguien hizo la pregunta en hacienda y le dijeron que pusiera "ESTADOS UNIDOS" o otra cosa en ese campo. Es decir que te lo inventes.

lsgrep 19-05-2017 11:03:48

Gracias keys!

josecarrillo 19-05-2017 11:04:11

Cita:

Empezado por figo21 (Mensaje 516848)
Buenas, según el faq de la AEAT:
2.22. Un sujeto pasivo que aplique el SII, suministrará información de las operaciones sujetas a IGIC o IPSI?
Únicamente cuando se trate de operaciones sujetas al IGIC o IPSI que no están sujetas al IVA por reglas de localización. En ningún caso se informará cuando las operaciones se realicen a través de un establecimiento permanente situado en Canarias, Ceuta y Melilla.
En el campo “Clave Régimen especial o Trascendencia” se consignará el valor 08 y se registrarán como operaciones “no sujetas” en el campo de Importe no sujeto por reglas de localización, pero no debe informarse de los datos que correspondan a estos impuestos (IGIC o IPSI) al tratarse de operaciones no sujetas al IVA.
Ejemplo 1. Un empresario con domicilio fiscal en Madrid que aplica el SII presta servicios de abogacía a un profesional establecido en Canarias. Se trata de una prestación de servicios sujeta al IGIC que deberá informarse a través del SII.
Ejemplo 2. Un empresario con domicilio fiscal en Madrid que aplica el SII adquiere una partida de mercancías en Canarias y la vende en dicho territorio. Se trata de una entrega de bienes localizada en Canarias al no haber sido transportada al TAI, sujeta al IGIC y que deberá informarse a través del SII.
No se utilizará la clave 08 en el caso de entregas de bienes transportadas desde el TAI con destino a Canarias, Ceuta y Melilla o adquisiciones de bienes en el TAI procedentes de estos territorios, debiendo registrarse como exportación (clave régimen especial: 02) e importación respectivamente (tipo de factura: F5).
Se recuerda que el territorio de aplicación del impuesto en España (TAI) comprende la Península e Islas Baleares.

Supongo que tu caso es el ejemplo 1 o 2, con lo cual hay que hacerlo como explican.
En tu xml la mandas como sujeta, cuando debería de ser no sujeta.
Al poner el valor en 'Importe no sujeto por reglas de localización', entiendo que no habría que informar de ningún impuesto.


Un saludo.

Gracias Figo21.

Ya me ha entrado.
He puesto ClaveRegimenEspecialOTrascendencia=08

He añadido el bloque NoSujeta
...NoSujeta.ImporteTAIReglasLocalizacion:=base_de_la factura.

Y en el bloque de iva lo he añadido pero con IVA cero, solo la base.
ADesgloseIvaDF[ii].TipoImpositivo:=0 ;
ADesgloseIvaDF[ii].BaseImponible:=Base de factura;
ADesgloseIvaDF[ii].CuotaRepercutida:=0;

lsgrep 19-05-2017 11:10:22

¿Alguien podría decirme donde puedo descargar el FAQ de la AEAT que se menciona en los posts? He visitado la página de hacienda sobre el SIII y lo único que veo es un FAQ pero que no incluye descripciones como las que veo.

Gracias!

figo21 19-05-2017 11:15:40

Cita:

Empezado por josecarrillo (Mensaje 516852)
Gracias Figo21.

Ya me ha entrado.
He puesto ClaveRegimenEspecialOTrascendencia=08

He añadido el bloque NoSujeta
...NoSujeta.ImporteTAIReglasLocalizacion:=base_de_la factura.

Y en el bloque de iva lo he añadido pero con IVA cero, solo la base.
ADesgloseIvaDF[ii].TipoImpositivo:=0 ;
ADesgloseIvaDF[ii].BaseImponible:=Base de factura;
ADesgloseIvaDF[ii].CuotaRepercutida:=0;

Yo no envío el bloque de iva, solo NoSujeta.ImporteTAIReglasLocalizacion:=base_de_la factura y también me lo acepta. No sé si es necesario añadirlo también, según la documentación anterior, se supone que no.


Un saludo.

mrobles 19-05-2017 11:38:17

Cita:

Empezado por josecarrillo (Mensaje 516846)
Error 1166. Valor del campo TipoImpositivo no está incluido en la lista de valores permitidos

Tengo un problema con ciertas facturas. Se trata de una empresa en la Peninsula pero tiene una sucursal en Canarias y ciertas facturas las tiene que hacer con IGIC.

--- Este es el documento que genero.
<?xml version="1.0" ?>
- <SOAP-ENV:Envelope xmlns:SOAP-ENV="../envelope/" xmlns:xsd="../XMLSchema" xmlns:xsi="../XMLSchema-instance">
- <SOAP-ENV:Body>
- <SuministroLRFacturasEmitidas xmlns=".../SuministroLR.xsd">
- <Cabecera xmlns=".../SuministroInformacion.xsd">
<IDVersionSii>0.7</IDVersionSii>
- <Titular>
<NombreRazon>Empresa S.A.</NombreRazon>
<NIF>A1111111111</NIF>
</Titular>
<TipoComunicacion>A0</TipoComunicacion>
</Cabecera>
- <RegistroLRFacturasEmitidas>
- <PeriodoImpositivo xmlns=".../SuministroInformacion.xsd">
<Ejercicio>2017</Ejercicio>
<Periodo>01</Periodo>
</PeriodoImpositivo>
- <IDFactura>
- <IDEmisorFactura xmlns="...SuministroInformacion.xsd">
<NIF>A00000000</NIF>
</IDEmisorFactura>
<NumSerieFacturaEmisor xmlns=".../SuministroInformacion.xsd">AF/284</NumSerieFacturaEmisor>
<FechaExpedicionFacturaEmisor xmlns="..s/SuministroInformacion.xsd">27/01/2017</FechaExpedicionFacturaEmisor>
</IDFactura>
- <FacturaExpedida>
<TipoFactura xmlns=".../SuministroInformacion.xsd">F1</TipoFactura>
<ClaveRegimenEspecialOTrascendencia xmlns=".../SuministroInformacion.xsd">08</ClaveRegimenEspecialOTrascendencia>
<DescripcionOperacion xmlns="../SuministroInformacion.xsd">Factura de venta</DescripcionOperacion>
- <Contraparte xmlns="..s/SuministroInformacion.xsd">
<NombreRazon>EMPRESA DE TENERIFE</NombreRazon>
<NIF>P0000000D</NIF>
</Contraparte>
- <TipoDesglose xmlns="../SuministroInformacion.xsd">
- <DesgloseFactura>
- <Sujeta>
- <NoExenta>
<TipoNoExenta>S1</TipoNoExenta>
- <DesgloseIVA>
- <DetalleIVA>
<TipoImpositivo>3.00</TipoImpositivo>
<BaseImponible>5388.00</BaseImponible>
<CuotaRepercutida>161.64</CuotaRepercutida>
</DetalleIVA>
</DesgloseIVA>
</NoExenta>
</Sujeta>
</DesgloseFactura>
</TipoDesglose>
</FacturaExpedida>
</RegistroLRFacturasEmitidas>
</SuministroLRFacturasEmitidas>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

No tienes un tipo de impuesto valido, ahora mismo esta el 21, 10, 4, 0 (luego esta el IGIC y tal que van aparte)

Cita:

Empezado por nuevo1234 (Mensaje 516837)
Creo que el error del XML puede estar relacionado con esta FAQ:

3.5. ¿Cómo se registra una operación con inversión del sujeto pasivo?
En el caso de clientes que sean empresas españolas, el proveedor o prestador del
servicio registrará los datos de la factura en el Libro registro de Facturas Expedidas
consignando en el bloque funcional ”Desglose factura” la clave “S2: Sujeta – No
Exenta – Inv. Suj. Pasivo”. El campo “tipo impositivo” se informará con importe cero y
el de “cuota repercutida” se dejará en blanco.
En el caso de clientes que sean empresas comunitarias con NIF-IVA, el prestador del
servicio registrará los datos de la factura en el Libro registro de Facturas Expedidas
consignando en el bloque funcional ·”Desglose tipo operación” la clave “Importe no
sujetas por reglas de localización”.

Lo mirare en cuanto pueda

Cita:

Empezado por nachoexe (Mensaje 516847)
Por favor, echarme una manita alguien que se haya peleado con el webservice de verificación masiva de NIF.
Genero el xml con las clases VNifV2.wsdl facilitadas por Hacienda pero cuando lo envío me devuelve este error y ya no sé que tengo que cambiar para que entre

Error:
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="XXXX://schemas.xmlsoap.org/soap/envelope/">
<env:Body>
<env:Fault>
<faultcode>env:Client</faultcode>
<faultstring>Codigo[103].Se esperaba nodo {XXXX://schemas.xmlsoap.org/soap/envelope/}Envelope y ha venido {XXXX://vvv.w3.org/2003/05/soap-envelope}Envelope</faultstring>
</env:Fault>
</env:Body>
</env:Envelope>

XML enviado:

<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENC="XXXX://vvv.w3.org/2003/05/soap-encoding" xmlns:xsi="XXXX://vvv.w3.org/2001/XMLSchema-instance" xmlns:xsd="XXXX://vvv.w3.org/2001/XMLSchema" xmlns:SOAP-ENV="XXXX://vvv.w3.org/2003/05/soap-envelope">
<SOAP-ENV:Body xmlns:NS2="XXXX://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt/jdit/ws/VNifV2Ent.xsd" SOAP-ENV:encodingStyle="XXXX://vvv.w3.org/2003/05/soap-encoding" xmlns:NS1="XXXX://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt/jdit/ws/VNifV2.wsdl">
<NS1:VNifV2>
<VNifV2Ent SOAP-ENC:arraySize="3" SOAP-ENC:itemType="NS2:Contribuyente" xsi:type="SOAP-ENC:Array">
<item xsi:type="NS2:Contribuyente" SOAP-ENC:id="1">
<Nif xsi:type="xsd:string">A00000001</Nif>
<Nombre xsi:type="xsd:string">PRUEBAS1</Nombre>
</item>
<item xsi:type="NS2:Contribuyente" SOAP-ENC:id="2">
<Nif xsi:type="xsd:string">A00000002</Nif>
<Nombre xsi:type="xsd:string">PRUEBAS2</Nombre>
</item>
</VNifV2Ent>
</NS1:VNifV2>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Nota: hay que cambiar "XXXX:" por "h t t p:" y "vvv." por "w w w." (por las benditas reglas del foro)

Revisa la generación de tu XML que te lo dice en el error
<faultstring>Codigo[103].Se esperaba nodo {XXXX://schemas.xmlsoap.org/soap/envelope/}Envelope y ha venido {XXXX://vvv.w3.org/2003/05/soap-envelope}Envelope</faultstring>


Cita:

Empezado por lsgrep (Mensaje 516849)
Hola a todos,

Como muchos de vosotros estoy implementando el tema del SIII y me he leído todo lo que he podido en este hilo.

En nuestra empresa exportamos al extranjero (a países fuera de la UE) y no tenemos VAT de esos clientes. He leído por anteriores hilos que es necesario poner en el IDOtro el código 06 o 07 pero no hay manera de que lo acepte si no se introduce el código VAT. ¿Alguien se ha encontrado el caso? Si no tengo el VAT no las puedo presentar ?

Salud2

Tienes que tener alguna de sus identificaciones, sino no es valido. Si es no censado tienes que hacer un primer intento no valido y luego mandar con el 07
02 NIF-IVA
03 PASAPORTE
04 DOCUMENTO OFICIAL DE IDENTIFICACIÓN EXPEDIDO POR EL PAIS O TERRITORIO DE RESIDENCIA
05 CERTIFICADO DE RESIDENCIA
06 OTRO DOCUMENTO PROBATORIO
07 NO CENSADO
La clave 07, “No censado”,

Cita:

Empezado por lsgrep (Mensaje 516853)
¿Alguien podría decirme donde puedo descargar el FAQ de la AEAT que se menciona en los posts? He visitado la página de hacienda sobre el SIII y lo único que veo es un FAQ pero que no incluye descripciones como las que veo.

Gracias!

http://www.agenciatributaria.es/stat...version_07.pdf

Cita:

Empezado por figo21 (Mensaje 516854)
Yo no envío el bloque de iva, solo NoSujeta.ImporteTAIReglasLocalizacion:=base_de_la factura y también me lo acepta. No sé si es necesario añadirlo también, según la documentación anterior, se supone que no.


Un saludo.

Es opcional, pero no en todos los casos

lsgrep 19-05-2017 11:51:37

Gracias mrobles por la info, lo del FAQ creía que era otro documento diferente del PDF que adjuntas. Con respecto a lo que indicas he probado con el 07 pero tengo que adjuntar siempre un código de identificación que no tenemos.

Somos una empresa bastante grande y hasta ahora hemos podido en el tema de exportaciones no incluir nunca el código de identificación en el anterior sistema del la AEAT. Si pones el 07 pero no indicas el ID del documento te dice que no es válido. El problema es que si no lo tengo, poner cualquier cosa aquí no se si vamos a tener problemas....

Tienes que tener alguna de sus identificaciones, sino no es valido. Si es no censado tienes que hacer un primer intento no valido y luego mandar con el 07
02 NIF-IVA
03 PASAPORTE
04 DOCUMENTO OFICIAL DE IDENTIFICACIÓN EXPEDIDO POR EL PAIS O TERRITORIO DE RESIDENCIA
05 CERTIFICADO DE RESIDENCIA
06 OTRO DOCUMENTO PROBATORIO
07 NO CENSADO
La clave 07, “No censado”,

didou 19-05-2017 12:01:18

En un mismo envío al SII se pueden mezclar facturas de distinto tipo?
 
Buenos días, soy nuevo es este foro y es de agradecer la aportación de todos vosotros es este tema del SII y otros que he visto por hay, de momento lo mio es una pregunta que quizás os parecerá "tonta".

En un mismo envio al SII se pueden mezclar facturas Emitidas y Recibidas?? o bien hay que hacer un envio por cada tipo de factura, uno para emitidas y otro para recibidas??

Gracias por su ayuda.

lsgrep 19-05-2017 12:03:39

Hola didou,

Tienes q hacer un envío para emitidas y otro para recibidas. Si te fijas los esquemas XSD son distintos.

Salu2

mrobles 19-05-2017 12:12:46

Cita:

Empezado por lsgrep (Mensaje 516856)
Gracias mrobles por la info, lo del FAQ creía que era otro documento diferente del PDF que adjuntas. Con respecto a lo que indicas he probado con el 07 pero tengo que adjuntar siempre un código de identificación que no tenemos.

Somos una empresa bastante grande y hasta ahora hemos podido en el tema de exportaciones no incluir nunca el código de identificación en el anterior sistema del la AEAT. Si pones el 07 pero no indicas el ID del documento te dice que no es válido. El problema es que si no lo tengo, poner cualquier cosa aquí no se si vamos a tener problemas....

Tienes que tener alguna de sus identificaciones, sino no es valido. Si es no censado tienes que hacer un primer intento no valido y luego mandar con el 07
02 NIF-IVA
03 PASAPORTE
04 DOCUMENTO OFICIAL DE IDENTIFICACIÓN EXPEDIDO POR EL PAIS O TERRITORIO DE RESIDENCIA
05 CERTIFICADO DE RESIDENCIA
06 OTRO DOCUMENTO PROBATORIO
07 NO CENSADO
La clave 07, “No censado”,

Tambien tienes esta
http://www.agenciatributaria.es/AEAT...enerales.shtml

Pero no se yo si por aqui van los tiros

13. ¿Cómo hay que proceder en caso de error por no Identificación?
El procedimiento en caso de no identificación, sin ser un error de formato, consistirá en intentarlo de nuevo transcurrido un tiempo, ya que la AEAT intentará su alta en el censo en caso de resultar procedente.

didou 19-05-2017 12:18:18

Cita:

Empezado por lsgrep (Mensaje 516858)
Hola didou,

Tienes q hacer un envío para emitidas y otro para recibidas. Si te fijas los esquemas XSD son distintos.

Salu2

Gracias Isgrep, donde puedo encontrar las últimas versiones del Wsdl para generar la clase del envío y los XSD de los distintos libros?

lsgrep 19-05-2017 12:25:56

agenciatributaria.es/AEAT.internet/SII.html

Aquí encontraras toda la documentación aunque como habrás podido leer y por lo que yo he visto existen un montón de lagunas sobre un montón de cosas.

Salu2

javi_valencia44 19-05-2017 12:45:36

Porque cuando ves los XML a través del Wizdler de Chrome no se ve el apartado IdOtro en la Contraparte?

vboloradito 19-05-2017 15:31:17

Tengo facturas rectificativas por diferencias que no siguen la serie de rectificativas.

Hasta que tenga el sistema arreglado para emitir las recitifcativas con la serie de rectificativas que hago.

La envio como normal en negativo con la serie correcta.
La envio como recitificativa con la serie que no es de rectificativa,

que le gustara menos a Hacienda ¿esto tiene multa?

CMB 19-05-2017 15:40:49

Cita:

Empezado por vboloradito (Mensaje 516869)
Tengo facturas rectificativas por diferencias que no siguen la serie de rectificativas. Hasta que tenga el sistema arreglado para emitir las recitifcativas con la serie de rectificativas que hago. La envio como normal en negativo con la serie correcta. La envio como recitificativa con la serie que no es de rectificativa

Las facturas rectificativas, por lo menos las que van por substitución, las que yo uso, deben llevar una numeración independiente.

Cita:

Empezado por vboloradito (Mensaje 516869)
que le gustara menos a Hacienda ¿esto tiene multa?

Las multas descritas en la documentación del SII se refieren sólo al envío fuera de plazo. Pero es de suponer que incumplir el decreto de las rectificativas, en su momento (allá por enero 2005), debería comportar también alguna sanción.

CMB 19-05-2017 15:45:44

Regulación de las facturas rectificativas
 
Por si a alguien le interesa, la regulación de las facturas rectificativas está en el Real Decreto 1496/2003 (B.O.E. nº 286 del 29-11-2003) y el Real Decreto 87/2005 (B.O.E. nº 27 del 01-02-2005).

jcapilla 20-05-2017 12:11:07

Deserializar respuesta con xsd de la AEAT
 
Buenas!!!

¿Alguien ha probado a deserializar un xml de respuesta de la AEAT con .Net usando los xsd de la AEAT? Tengo un problema muy raro por ejemplo con las respuestas de un alta de facturas emitidas. El tag del xml que me envian es <RespuestaLRFacturasEmitidas> pero la deserializacion espera <RespuestaLRFacturasEmitidasType>. Lo mismo me pasa con las respuestas de las bajas. En cambio cuando genero los ficheros de alta o baja para enviar a la AEAT no me ocurre esto. Por lo que veo esta usando el Type del xsd en vez del name.

Muchas gracias.

Txemari 22-05-2017 11:23:50

Duda sobre primer semestre
 
Hola,

parece ser que que cuando enviemos una factura del primer semestre hay que enviar como "Clave Régimen Especial o Transcendencia..." 16 en emitidas y 14 en Recibidas.
Si por ejemplo, tengo un arrendamiento ¿ no tengo que poner el "11,12 o 13" y sólo el 16 o tengo que poner dos claves utilizando el "ClaveReg...Adicional1" ? Y en caso que sea esto último que ponemos primero el 11 o el 16 ?

Saludows

keys 22-05-2017 11:28:29

Cita:

Empezado por Txemari (Mensaje 516944)
Hola,

parece ser que que cuando enviemos una factura del primer semestre hay que enviar como "Clave Régimen Especial o Transcendencia..." 16 en emitidas y 14 en Recibidas.
Si por ejemplo, tengo un arrendamiento ¿ no tengo que poner el "11,12 o 13" y sólo el 16 o tengo que poner dos claves utilizando el "ClaveReg...Adicional1" ? Y en caso que sea esto último que ponemos primero el 11 o el 16 ?

Saludows

Solo es necesario poner "Primer Semestre 2017" ya que son facturas anteriores a que empiezen el sistema. Es mas las claves 14 y 16 no son compatibles con ninguna otra clave. Es decir daría error.

Txemari 22-05-2017 11:58:45

Duda rectificativas
 
Hola, compañeros

con toda vuestra impagable ayuda voy tirando adelante.
Después de todo lo leído me ha quedado claro que si hago una "Rectificación por diferencias" no tengo porqué poner la identificación de la factura rectificada ¿ es así ?
¿ Y si es una rectificación por sustitución" ? ¿ es igual para emitidas que para recibidas ?

Gracias por todo


La franja horaria es GMT +2. Ahora son las 22:12:40.

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