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)

CMB 05-06-2017 11:11:42

Cita:

Empezado por vboloradito (Mensaje 517669)
Hola:

teneis ejemplo de factura de la peninsula a Canarias.
Una prestacion de servicios, exenta de aplicar iva por estar fuera del TAI.
PEro parece que hay que marcar el
<sii:ClaveRegimenEspecialOTrascendencia>08</sii:ClaveRegimenEspecialOTrascendencia>

Puede ser que esté equivocado, pero facturando de la península a Canarias yo pongo ClaveRegimenEspecialOTrascendencia = 01, pues el valor 08 es para "Operaciones sujetas al IPSI / IGIC (Impuesto sobre la Producción, los Servicios y la Importación / Impuesto General Indirecto Canario).", que no es el caso.

Y me lo admite sin problemas.

figo21 05-06-2017 11:16:41

Cita:

Empezado por vboloradito (Mensaje 517669)
Hola:

teneis ejemplo de factura de la peninsula a Canarias.
Una prestacion de servicios, exenta de aplicar iva por estar fuera del TAI.
PEro parece que hay que marcar el
<sii:ClaveRegimenEspecialOTrascendencia>08</sii:ClaveRegimenEspecialOTrascendencia>

y el

<sii:TipoDesglose>
<sii:DesgloseFactura>
<NoSujeta>
<ImportePorArticulos7_14_Otros>3500</ImportePorArticulos7_14_Otros>
</NoSujeta>
</sii:DesgloseFactura>
</sii:TipoDesglose>


Pero me da error.

Codigo[4102].El XML no cumple el esquema. Falta informar campo obligatorio.: DesgloseFactura

este es mi XML
Código:

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:siiLR="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroLR.xsd" xmlns:sii="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
  <soapenv:Header />
  <soapenv:Body>
    <siiLR:SuministroLRFacturasEmitidas>
      <sii:Cabecera>
        <sii:IDVersionSii>0.7</sii:IDVersionSii>
        <sii:Titular>
          <sii:NombreRazon>mi empresa</sii:NombreRazon>
          <sii:NIF>Mi CIF </sii:NIF>
        </sii:Titular>
        <sii:TipoComunicacion>A0</sii:TipoComunicacion>
      </sii:Cabecera>
      <siiLR:RegistroLRFacturasEmitidas>
        <sii:PeriodoImpositivo>
          <sii:Ejercicio>2017</sii:Ejercicio>
          <sii:Periodo>05</sii:Periodo>
        </sii:PeriodoImpositivo>
        <siiLR:IDFactura>
          <sii:IDEmisorFactura>
            <sii:NIF>MI CIF</sii:NIF>
          </sii:IDEmisorFactura>
          <sii:NumSerieFacturaEmisor>FCANA_2017050002</sii:NumSerieFacturaEmisor>
          <sii:FechaExpedicionFacturaEmisor>01-05-2017</sii:FechaExpedicionFacturaEmisor>
        </siiLR:IDFactura>
        <siiLR:FacturaExpedida>
          <sii:TipoFactura>F1</sii:TipoFactura>
          <sii:ClaveRegimenEspecialOTrascendencia>08</sii:ClaveRegimenEspecialOTrascendencia>
          <sii:ImporteTotal>121</sii:ImporteTotal>
          <sii:DescripcionOperacion>SErvicios prestados Cabildo de Lanzarote</sii:DescripcionOperacion>
          <sii:Contraparte>
            <sii:NombreRazon>Cabildo de Lanzarote</sii:NombreRazon>
            <sii:NIF>P3500002</sii:NIF>
          </sii:Contraparte>
          <sii:TipoDesglose>
            <sii:DesgloseFactura>
              <NoSujeta>
                <ImportePorArticulos7_14_Otros>3500</ImportePorArticulos7_14_Otros>
              </NoSujeta>
            </sii:DesgloseFactura>
          </sii:TipoDesglose>
        </siiLR:FacturaExpedida>
      </siiLR:RegistroLRFacturasEmitidas>
    </siiLR:SuministroLRFacturasEmitidas>
  </soapenv:Body>
</soapenv:Envelope>



<NoSujeta>
<ImportePorArticulos7_14_Otros>3500</ImportePorArticulos7_14_Otros>
</NoSujeta>

Debe ser:
<sii:NoSujeta>
<sii:ImportePorArticulos7_14_Otros>3500</sii:ImportePorArticulos7_14_Otros>
</sii:NoSujeta>

Tampoco me cuadra el importe total que pones.

Un saludo.

edogagijon 05-06-2017 11:16:45

Buenos días.

Ante todo gracias por la ayuda que me podais prestar.

Estoy preparando para un cliente esto del Sii y me surgen varias dudas que no me quedan claras con la documentación. Envie varios emails a la aeat y no me direron una respuesta clara. Las dudas que tengo son respecto a la codificación de los xml. Deciros ante todo que mi aplicación está hecah en vb6, pero como no encuentro información para ello acudo a vosotros. La manera de generar los xml, lo tengo solucionado, es mas, ya genero xml de facturas sencillas y el cliente de pruebas me las da como correctas.

No me lio. Las dudas son las siguientes:

1. Si tengo facturas que tiene retención, como o con que apartado las codifico. En la documentación algo lei que con la versión 0.7 no hace falta. Pero me parece raro que se acepte una factura donde la suma de las bases e ivas no coincida con el importe total.

2. Si tengo suplidos, en este caso de una funeraria, como o en que apartado los codifico.

3. y por último, el más largo. A ver. en mi aplicación si se emite una factura y por lo que sea los importes o el cliente es erroneo, lo que se hace es un abono por le importe total de la factura y posteriormente, si procede se emite una nueva factura con los datos correctos.

Para presentar esto, primero presento la factura inicial, que es de una fecha.
Para presentar el abono puedo presentarlo solo al igual que la factura pero con los importes negativos?
y si hubiese factura posterior presentarla cono una factura cualquiera?
O tengo que hacer referencia de alguna manera a la factura inicial?.

Esto es porque según la documentación para hacer una facturara rectificativa por sustitución, he de presentar en negativo una factura y luego indicando que es sustitutiva la otra. Pero en mi caso, no se relacionan las facturas y además se pueden presentar en fechas distintas, entrando cada una en un periodo contable distinto.

Perdón por el tocho y por si me he explicado mal.

De nuevo gracias de antemano por la ayuda que me podais prestar.
Un saludo

figo21 05-06-2017 11:27:40

Cita:

Empezado por edogagijon (Mensaje 517672)
Buenos días.

Ante todo gracias por la ayuda que me podais prestar.

Estoy preparando para un cliente esto del Sii y me surgen varias dudas que no me quedan claras con la documentación. Envie varios emails a la aeat y no me direron una respuesta clara. Las dudas que tengo son respecto a la codificación de los xml. Deciros ante todo que mi aplicación está hecah en vb6, pero como no encuentro información para ello acudo a vosotros. La manera de generar los xml, lo tengo solucionado, es mas, ya genero xml de facturas sencillas y el cliente de pruebas me las da como correctas.

No me lio. Las dudas son las siguientes:

1. Si tengo facturas que tiene retención, como o con que apartado las codifico. En la documentación algo lei que con la versión 0.7 no hace falta. Pero me parece raro que se acepte una factura donde la suma de las bases e ivas no coincida con el importe total.

2. Si tengo suplidos, en este caso de una funeraria, como o en que apartado los codifico.

3. y por último, el más largo. A ver. en mi aplicación si se emite una factura y por lo que sea los importes o el cliente es erroneo, lo que se hace es un abono por le importe total de la factura y posteriormente, si procede se emite una nueva factura con los datos correctos.

Para presentar esto, primero presento la factura inicial, que es de una fecha.
Para presentar el abono puedo presentarlo solo al igual que la factura pero con los importes negativos?
y si hubiese factura posterior presentarla cono una factura cualquiera?
O tengo que hacer referencia de alguna manera a la factura inicial?.

Esto es porque según la documentación para hacer una facturara rectificativa por sustitución, he de presentar en negativo una factura y luego indicando que es sustitutiva la otra. Pero en mi caso, no se relacionan las facturas y además se pueden presentar en fechas distintas, entrando cada una en un periodo contable distinto.

Perdón por el tocho y por si me he explicado mal.

De nuevo gracias de antemano por la ayuda que me podais prestar.
Un saludo

En cuanto al punto 1. El importe total es opcional, así que no creo que le den importancia al valor que se pone.
Que yo sepa a día de hoy no se hace comprobación de los importes, se lo traga todo. Vamos que puedes poner una base de 100 con un importe de iva de 80 y no da error.

Sobre las rectificativas se ha hablado mucho en el foro. Lo más sencillo, parece ser, es una rectificativa por diferencias con el importe en negativo. Con este tipo no es necesario informar de la factura que se rectifica.
En los ejemplos de la descripción del servicio web tienes un ejemplo de factura rectificativa por diferencias y sustitutiva.


Un saludo.

edogagijon 05-06-2017 11:32:46

Gracias por tu ayuda.

Pues esta bien el saber que puedes enviar los importes como te de la gana.

En cuanto a las rectificativas. Lo que me sucede es que, realmente en mi aplicación, no hay rectificativas. Lo que hay son facturas y abonos independientes. Por eso mi duda de si puedo enviar el abono como envio una factura con el tipo F1, pero importe en negativo.

Gracias de nuevo.

vboloradito 05-06-2017 11:32:49

Cita:

Empezado por CMB (Mensaje 517670)
Puede ser que esté equivocado, pero facturando de la península a Canarias yo pongo ClaveRegimenEspecialOTrascendencia = 01, pues el valor 08 es para "Operaciones sujetas al IPSI / IGIC (Impuesto sobre la Producción, los Servicios y la Importación / Impuesto General Indirecto Canario).", que no es el caso.

Y me lo admite sin problemas.

Yo pensaba lo mismo.
Pero revisa la pregunta:
2.22. ¿Un sujeto pasivo que aplique el SII, suministrará información de las operaciones sujetas a IGIC o IPSI?

y la pagina 49 de este hilo:
post 976

si ves que no es asi avisa.

vboloradito 05-06-2017 11:36:11

Cita:

Empezado por edogagijon (Mensaje 517675)
Gracias por tu ayuda.

Pues esta bien el saber que puedes enviar los importes como te de la gana.

En cuanto a las rectificativas. Lo que me sucede es que, realmente en mi aplicación, no hay rectificativas. Lo que hay son facturas y abonos independientes. Por eso mi duda de si puedo enviar el abono como envio una factura con el tipo F1, pero importe en negativo.

Gracias de nuevo.

En teoria las facturas de abono no estan permitidas, no existen. Tendrian que ser rectificativas.
PEro parece que Hacienda hace la vista gorda porque todo el mundo las usa.
Lo que no se es si las tienes que enviar como rectificativas (lo que te obligaria a utilizar otra serie distinta)
Yo me estaba planteando enviarlas como rectificativas por diferencia y cambiar la serie.

edogagijon 05-06-2017 11:36:43

Aprovechando vuestra amabilidad.

Otra duda mas.
Es obligatorio indicar que una factura es contrastable o puedo enviarlas todas como no contrastables. Esto es porque mi cliente tiene facturas que van a empresas pero hay otras que van a clientes particulares, con lo cual estas últimas, supongo que no seran contrastables.

Y para las facturas de clientes particulares, tengo que indicar que es no censado, o puedo enviarlas como las de las empresas indicando nif, en vez de los datos de idOtro en la contraparte?

Gracias de nuevo

edogagijon 05-06-2017 11:38:56

Buenas, gracias de nuevo.

En mi programa facturas y abonos llevan numeración independiente es decir, las facturas son: F-000001 y los abonos A-000001, con lo cual la letra se puede tomar como una serie distinta, o eso creo.

vboloradito 05-06-2017 11:45:24

Cita:

Empezado por edogagijon (Mensaje 517678)
Aprovechando vuestra amabilidad.

Otra duda mas.
Es obligatorio indicar que una factura es contrastable o puedo enviarlas todas como no contrastables. Esto es porque mi cliente tiene facturas que van a empresas pero hay otras que van a clientes particulares, con lo cual estas últimas, supongo que no seran contrastables.

Y para las facturas de clientes particulares, tengo que indicar que es no censado, o puedo enviarlas como las de las empresas indicando nif, en vez de los datos de idOtro en la contraparte?

Gracias de nuevo

no veo manera de indicar si es contrastable o no una factura, eso lo dice hacienda
Tienes que envair todas las facturas, de personas fisicas y empresas. No puedes dejar saltos en la numeracion de la serie, si lo haces hacienda se mosquea. El objetivo de esto es pillar a la gente que defrauda. hacienda quiere todas las facturas.
lso clientes particulares tienes que enviarlos con el nif y el nombre, usa la url de la AEAT para validarlos antes.

edogagijon 05-06-2017 11:45:54

Buenas de nuevo.
Perdonar por ser tan pesado, pero tengo un día un poco espeso.

Acabo de revisar de nuevo lo que me comentas de rectificativa por diferencia, y me acabo de dar cuenta que el abono lo puedo hacer por rectificativa por diferencia con el importe total de la factura y mi numeración independiente.
Y despues si tengo que emitir otra factura esta la emito como si fuese una factura independiente.

Estaba emperrado en que tenia que usar la rectificativa por sustitución por narices, sin darme cuenta que la de por diferencia puede ser del importe total de la factura inicial.

Gracias de nuevo.

figo21 05-06-2017 11:47:17

Cita:

Empezado por edogagijon (Mensaje 517678)
Aprovechando vuestra amabilidad.

Otra duda mas.
Es obligatorio indicar que una factura es contrastable o puedo enviarlas todas como no contrastables. Esto es porque mi cliente tiene facturas que van a empresas pero hay otras que van a clientes particulares, con lo cual estas últimas, supongo que no seran contrastables.

Y para las facturas de clientes particulares, tengo que indicar que es no censado, o puedo enviarlas como las de las empresas indicando nif, en vez de los datos de idOtro en la contraparte?

Gracias de nuevo

El que una factura sea o no contrastable lo decide hacienda (no sé con que criterios). Sabrás si es o no contrastable (y el estado del contraste) después de una consulta.

Un saludo.

vboloradito 05-06-2017 11:50:06

Cita:

Empezado por figo21 (Mensaje 517671)
<NoSujeta>
<ImportePorArticulos7_14_Otros>3500</ImportePorArticulos7_14_Otros>
</NoSujeta>

Debe ser:
<sii:NoSujeta>
<sii:ImportePorArticulos7_14_Otros>3500</sii:ImportePorArticulos7_14_Otros>
</sii:NoSujeta>

Tampoco me cuadra el importe total que pones.

Un saludo.

cierto, error tonto , faltaba el :sii, tambien que si marco el 08 tengo que usar el ImporteTAIReglasLocalizacion en lugar de <sii:ImportePorArticulos7_14_Otros> , si no lo hago asi la AEAT me lo rechaza con error.
las cantidades que ponia no eran reales, aunque la AEAT no lo valida.

PEgo el XML final por si a alguien le sirve.

Código:

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:siiLR="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroLR.xsd" xmlns:sii="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
  <soapenv:Header />
  <soapenv:Body>
    <siiLR:SuministroLRFacturasEmitidas>
      <sii:Cabecera>
        <sii:IDVersionSii>0.7</sii:IDVersionSii>
        <sii:Titular>
          <sii:NombreRazon>mi empresa</sii:NombreRazon>
          <sii:NIF>mi nif</sii:NIF>
        </sii:Titular>
        <sii:TipoComunicacion>A0</sii:TipoComunicacion>
      </sii:Cabecera>
      <siiLR:RegistroLRFacturasEmitidas>
        <sii:PeriodoImpositivo>
          <sii:Ejercicio>2017</sii:Ejercicio>
          <sii:Periodo>05</sii:Periodo>
        </sii:PeriodoImpositivo>
        <siiLR:IDFactura>
          <sii:IDEmisorFactura>
            <sii:NIF>mi nif</sii:NIF>
          </sii:IDEmisorFactura>
          <sii:NumSerieFacturaEmisor>FCANA_2017050002</sii:NumSerieFacturaEmisor>
          <sii:FechaExpedicionFacturaEmisor>01-05-2017</sii:FechaExpedicionFacturaEmisor>
        </siiLR:IDFactura>
        <siiLR:FacturaExpedida>
          <sii:TipoFactura>F1</sii:TipoFactura>
          <sii:ClaveRegimenEspecialOTrascendencia>08</sii:ClaveRegimenEspecialOTrascendencia>
          <sii:ImporteTotal>3500</sii:ImporteTotal>
          <sii:DescripcionOperacion>SErvicios prestados TELEVISION PUBLICA DE CANARIAS SA UNIPERSONAL</sii:DescripcionOperacion>
          <sii:Contraparte>
            <sii:NombreRazon>TELEVISION PUBLICA DE CANARIAS SA UNIPERSONAL</sii:NombreRazon>
            <sii:NIF>A38491098</sii:NIF>
          </sii:Contraparte>
          <sii:TipoDesglose>
            <sii:DesgloseFactura>
              <sii:NoSujeta>
                <!--Optional:
 -->
<sii:ImporteTAIReglasLocalizacion>3500</sii:ImporteTAIReglasLocalizacion>
                  </sii:NoSujeta>
            </sii:DesgloseFactura>
          </sii:TipoDesglose>
        </siiLR:FacturaExpedida>
      </siiLR:RegistroLRFacturasEmitidas>
    </siiLR:SuministroLRFacturasEmitidas>
  </soapenv:Body>
</soapenv:Envelope>


edogagijon 05-06-2017 11:53:59

Gracias de nuevo a todos por la ayuda.

figo21 05-06-2017 12:02:30

Cita:

Empezado por vboloradito (Mensaje 517683)
cierto, error tonto , faltaba el :sii, tambien que si marco el 08 tengo que usar el ImporteTAIReglasLocalizacion en lugar de <sii:ImportePorArticulos7_14_Otros> , si no lo hago asi la AEAT me lo rechaza con error.
las cantidades que ponia no eran reales, aunque la AEAT no lo valida.

PEgo el XML final por si a alguien le sirve.

Código:

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:siiLR="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroLR.xsd" xmlns:sii="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
  <soapenv:Header />
  <soapenv:Body>
    <siiLR:SuministroLRFacturasEmitidas>
      <sii:Cabecera>
        <sii:IDVersionSii>0.7</sii:IDVersionSii>
        <sii:Titular>
          <sii:NombreRazon>mi empresa</sii:NombreRazon>
          <sii:NIF>mi nif</sii:NIF>
        </sii:Titular>
        <sii:TipoComunicacion>A0</sii:TipoComunicacion>
      </sii:Cabecera>
      <siiLR:RegistroLRFacturasEmitidas>
        <sii:PeriodoImpositivo>
          <sii:Ejercicio>2017</sii:Ejercicio>
          <sii:Periodo>05</sii:Periodo>
        </sii:PeriodoImpositivo>
        <siiLR:IDFactura>
          <sii:IDEmisorFactura>
            <sii:NIF>mi nif</sii:NIF>
          </sii:IDEmisorFactura>
          <sii:NumSerieFacturaEmisor>FCANA_2017050002</sii:NumSerieFacturaEmisor>
          <sii:FechaExpedicionFacturaEmisor>01-05-2017</sii:FechaExpedicionFacturaEmisor>
        </siiLR:IDFactura>
        <siiLR:FacturaExpedida>
          <sii:TipoFactura>F1</sii:TipoFactura>
          <sii:ClaveRegimenEspecialOTrascendencia>08</sii:ClaveRegimenEspecialOTrascendencia>
          <sii:ImporteTotal>3500</sii:ImporteTotal>
          <sii:DescripcionOperacion>SErvicios prestados TELEVISION PUBLICA DE CANARIAS SA UNIPERSONAL</sii:DescripcionOperacion>
          <sii:Contraparte>
            <sii:NombreRazon>TELEVISION PUBLICA DE CANARIAS SA UNIPERSONAL</sii:NombreRazon>
            <sii:NIF>A38491098</sii:NIF>
          </sii:Contraparte>
          <sii:TipoDesglose>
            <sii:DesgloseFactura>
              <sii:NoSujeta>
                <!--Optional:
 -->
<sii:ImporteTAIReglasLocalizacion>3500</sii:ImporteTAIReglasLocalizacion>
                  </sii:NoSujeta>
            </sii:DesgloseFactura>
          </sii:TipoDesglose>
        </siiLR:FacturaExpedida>
      </siiLR:RegistroLRFacturasEmitidas>
    </siiLR:SuministroLRFacturasEmitidas>
  </soapenv:Body>
</soapenv:Envelope>



Como sugerencia, sería estupendo tener un ejemplo de cada tipo que vamos poniendo en algún sitio centralizado, ya sea el post inicial o un hilo nuevo, no desperdigado como lo tenemos aquí.
Seguro que nos ahorraríamos multitud de preguntas.


Un saludo.

keys 05-06-2017 12:12:46

Hola a todos. Me está pasando una cosa muy curiosa en delphi. Estoy desarrollando la consulta de facturas recibidas a través del servicio ConsultaLRFacturasRecibidas. Estoy haciendo una consulta simple, es decir solo pongo el ejercicio y el periodo, no pongo nada mas en los filtros.

Si consulto cualquier periodo menos marzo (03) me funciona correctamente, pero si pongo en periodo marzo me genera un error. ¿Alguien que tenga implementado esto en delphi puede hacer la prueba y decirme si le funciona?

He comparado los ficheros xml de consulta y solo se diferencian en que en vez de poner 01, 02 .... pone 03. Si lo pruebo a través del wsdl del firefox poniendo el fichero a mano si funciona.

Gracias.

brincola 05-06-2017 12:23:49

Cita:

Empezado por Figo21
Como sugerencia, sería estupendo tener un ejemplo de cada tipo que vamos poniendo en algún sitio centralizado, ya sea el post inicial o un hilo nuevo, no desperdigado como lo tenemos aquí.
Seguro que nos ahorraríamos multitud de preguntas.

Ya hace tiempo que deberíamos haberlo hecho. Esto se está teratogenizando:).

vboloradito 05-06-2017 12:40:33

Cita:

Empezado por brincola (Mensaje 517688)
Ya hace tiempo que deberíamos haberlo hecho. Esto se está teratogenizando:).


he creado un hilo nuevo y he pegado un ejemplo de factura a canarias

https://www.clubdelphi.com/foros/sho...d=1#post517690

figo21 05-06-2017 12:45:31

Cita:

Empezado por vboloradito (Mensaje 517691)
he creado un hilo nuevo y he pegado un ejemplo de factura a canarias

https://www.clubdelphi.com/foros/sho...d=1#post517690

Perfecto muchas gracias, los próximos que salgan los vamos metiendo ahí.
Ahora falta que no usemos ese hilo para hacer preguntas y nos pase como con este :rolleyes:

Un saludo.

PASPAS 05-06-2017 13:13:46

Cobros en metálico
 
Buenas de nuevo...
Corregidme si me equivoco.
La forma de enviar cobros en metálico y bienes de inversión es anual.

Bien en cuanto a las facturas emitidas supongo que se informan todas según sea su medio de cobro. Diríamos que el envío de formas de cobro metálico superior a 6000 se informa como una adición de lo que realmente ya existe notificado como factura emitida. Es cierto esto?


Luego esta la forma en que tenga cada uno de guardar el envío de este tipo especial (anual).
Yo igual opto por guardar el ejercicio y el código de mi cliente en el sistema para poder hacer luego el posible envío de modificaciones/bajas.

Alguién tiene esta parte solucionada.

Saludos

PepCat 05-06-2017 13:14:54

Cita:

Empezado por keys (Mensaje 517687)
Hola a todos. Me está pasando una cosa muy curiosa en delphi. Estoy desarrollando la consulta de facturas recibidas a través del servicio ConsultaLRFacturasRecibidas. Estoy haciendo una consulta simple, es decir solo pongo el ejercicio y el periodo, no pongo nada mas en los filtros.

Si consulto cualquier periodo menos marzo (03) me funciona correctamente, pero si pongo en periodo marzo me genera un error. ¿Alguien que tenga implementado esto en delphi puede hacer la prueba y decirme si le funciona?

He comparado los ficheros xml de consulta y solo se diferencian en que en vez de poner 01, 02 .... pone 03. Si lo pruebo a través del wsdl del firefox poniendo el fichero a mano si funciona.

Gracias.

He hecho pruebas con marzo y me funciona correctamente. NOTA: Estoy con delphi XE4

Código:

<FiltroConsulta>
  <PeriodoImpositivo >
  <Ejercicio>2016</Ejercicio>
  <Periodo>03</Periodo>
  </PeriodoImpositivo>
</FiltroConsulta>

Resultado

Código:

<siiLRRC:RespuestaConsultaLRFacturasRecibidas >
<sii:Cabecera>
....
</sii:Cabecera>
  <siiLRRC:PeriodoImpositivo>
    <siiLRRC:Ejercicio>2016</siiLRRC:Ejercicio>
    <siiLRRC:Periodo>03</siiLRRC:Periodo>
 </siiLRRC:PeriodoImpositivo>
 <siiLRRC:IndicadorPaginacion>N</siiLRRC:IndicadorPaginacion>

 <siiLRRC:ResultadoConsulta>ConDatos</siiLRRC:ResultadoConsulta>

 <siiLRRC:RegistroRespuestaConsultaLRFacturasRecibidas>
 <siiLRRC:IDFactura>
...
 <sii:IDEmisorFactura>


vboloradito 05-06-2017 16:33:49

Cita:

Empezado por edogagijon (Mensaje 517681)
Buenas de nuevo.
Perdonar por ser tan pesado, pero tengo un día un poco espeso.

Acabo de revisar de nuevo lo que me comentas de rectificativa por diferencia, y me acabo de dar cuenta que el abono lo puedo hacer por rectificativa por diferencia con el importe total de la factura y mi numeración independiente.
Y despues si tengo que emitir otra factura esta la emito como si fuese una factura independiente.

Estaba emperrado en que tenia que usar la rectificativa por sustitución por narices, sin darme cuenta que la de por diferencia puede ser del importe total de la factura inicial.

Gracias de nuevo.

No se si esta hablando de este caso.

Emites una factura de 1.000 Euros y te das cuenta de que estaba mal y eran 900.

Entonces.
1 Factura Inicial 1.000 Euros.
2 Factura REcitificativa por diferencia -100 Euros.
al final suman 900

Emites una factura rectificativa por solo la diferencia, no por el valor de la factura inicial.
Si no es asi tienes que hacer una rectificativa por sustitucion

revisa la pagina 53 del hilo

xamminf 05-06-2017 17:01:07

El Web service está admitiendo facturas negativas, sin tener ni que cambiar tipo ni nada, como una factura normal.
Así pues, no parece que haya que hacer nada especial con ellas.


Cita:

Empezado por vboloradito (Mensaje 517703)
No se si esta hablando de este caso.

Emites una factura de 1.000 Euros y te das cuenta de que estaba mal y eran 900.

Entonces.
1 Factura Inicial 1.000 Euros.
2 Factura REcitificativa por diferencia -100 Euros.
al final suman 900

Emites una factura rectificativa por solo la diferencia, no por el valor de la factura inicial.
Si no es asi tienes que hacer una rectificativa por sustitucion

revisa la pagina 53 del hilo


newtron 05-06-2017 17:32:36

Cita:

Empezado por xamminf (Mensaje 517704)
El Web service está admitiendo facturas negativas, sin tener ni que cambiar tipo ni nada, como una factura normal.
Así pues, no parece que haya que hacer nada especial con ellas.

El que se las "trague" no quiere decir que sean correctas. Lo suyo es cumplir las especificaciones para no tener luego disgustos.

marine 05-06-2017 17:51:36

Base Imponible 0
 
Buenas,

Chicos vosotros como tenéis configurado una factura emitida cuya base imponible sea 0 ?? . La respuesta que me da hacienda es de error .

brincola 05-06-2017 18:28:04

Cita:

Empezado por PASPAS (Mensaje 517695)
Buenas de nuevo...
Corregidme si me equivoco.
La forma de enviar cobros en metálico y bienes de inversión es anual.

Bien en cuanto a las facturas emitidas supongo que se informan todas según sea su medio de cobro. Diríamos que el envío de formas de cobro metálico superior a 6000 se informa como una adición de lo que realmente ya existe notificado como factura emitida. Es cierto esto?


Luego esta la forma en que tenga cada uno de guardar el envío de este tipo especial (anual).
Yo igual opto por guardar el ejercicio y el código de mi cliente en el sistema para poder hacer luego el posible envío de modificaciones/bajas.

Alguién tiene esta parte solucionada.

Saludos

Si ocurre como con el 340 (y me temo que sí), la primera vez que pase el titular de las facturas de 6000 € en metálico, tendrás que declararlo, a él y a la cuantía acumulada. Y a partir de ahí, cada vez que sufra modificación al alza, también.

Ejemplo (Cliente 2100):
Enero, pagos en efectivo acumulados de 5800 €. Nada a declarar.
Febrero, 15, pagos en efectivo de 300 € adicionales que hacen que sobrepase los 6000 € (6100 €) en pagos acumulados. Ya empiezas a declarar esos 6100 €
Marzo, se mantiene: nada a declarar.
Abril, (200 € más en efectivo) ya lleva acumulados 6300 €, hay que volver a declararlo.
Si el resto del año ya no hay más pagos en efectivo, nada más a declarar por ese concepto.


Quizás habría que confirmar todo esto por si acaso.

brincola 05-06-2017 18:30:18

Cita:

Empezado por vboloradito (Mensaje 517691)
he creado un hilo nuevo y he pegado un ejemplo de factura a canarias

https://www.clubdelphi.com/foros/sho...d=1#post517690

Se agradece. Trataremos de mimarlo.:)

CMB 05-06-2017 20:22:06

Cita:

Empezado por marine (Mensaje 517706)
Buenas,
Chicos vosotros como tenéis configurado una factura emitida cuya base imponible sea 0 ?? . La respuesta que me da hacienda es de error .

¿Qué te dice el texto del error? A mí me las acepta sin más.

nuevo1234 05-06-2017 21:00:31

Cita:

Empezado por brincola (Mensaje 517711)
Se agradece. Trataremos de mimarlo.:)

Gracias. Gran aporación. Aclara mucho la manera de informar al Sii ciertas facturas para luego no tener problemas...

keys 06-06-2017 08:26:15

Cita:

Empezado por PepCat (Mensaje 517696)
He hecho pruebas con marzo y me funciona correctamente. NOTA: Estoy con delphi XE4

Código:

<FiltroConsulta>
  <PeriodoImpositivo >
  <Ejercicio>2016</Ejercicio>
  <Periodo>03</Periodo>
  </PeriodoImpositivo>
</FiltroConsulta>

Resultado

Código:

<siiLRRC:RespuestaConsultaLRFacturasRecibidas >
<sii:Cabecera>
....
</sii:Cabecera>
  <siiLRRC:PeriodoImpositivo>
    <siiLRRC:Ejercicio>2016</siiLRRC:Ejercicio>
    <siiLRRC:Periodo>03</siiLRRC:Periodo>
 </siiLRRC:PeriodoImpositivo>
 <siiLRRC:IndicadorPaginacion>N</siiLRRC:IndicadorPaginacion>

 <siiLRRC:ResultadoConsulta>ConDatos</siiLRRC:ResultadoConsulta>

 <siiLRRC:RegistroRespuestaConsultaLRFacturasRecibidas>
 <siiLRRC:IDFactura>
...
 <sii:IDEmisorFactura>


Lo primero gracias PepCat. La consulta la envío igual que tu y es la misma para todos los meses, sólo cambio el número de mes. He descubierto que si pruebo con otra empresa me funciona correctamente. Yo creo que es que en marzo es cuando empecé a probar y mandaba cosas raras, me imagino que esto me esta afectectado a la hora de hacer las consultas de ese mes. Pensaré que es eso y cruzaré los dedos.

Por cierto la AEAT a publicado. El próximo día 15 de junio se actualizará el documento de "Información sobre Fase de Pruebas del SII" y los WSDL, para incorporar los END-POINTs (url) de producción del día 1 de julio.

newtron 06-06-2017 09:44:57

Cita:

Empezado por keys (Mensaje 517745)
Por cierto la AEAT a publicado. El próximo día 15 de junio se actualizará el documento de "Información sobre Fase de Pruebas del SII" y los WSDL, para incorporar los END-POINTs (url) de producción del día 1 de julio.

Se acerca el día D hora H. :D:D

lsgrep 06-06-2017 10:06:20

Hola a todos!

Como nosotros exportamos a muchos países me he encontrado que por ejemplo el código MQ (Martinica) no está en la lista de códigos aceptados por el ENUM del SIII. ¿Alguien ha consultado al SIII por este tema? Yo les envié otra pregunta hace ya 3 semanas y no he tenido contestación.

Resumen, no tengo ni idea de como mandarles estas facturas con el país que hago referencia.

Salu2

marine 06-06-2017 10:11:01

Cita:

Empezado por CMB (Mensaje 517725)
¿Qué te dice el texto del error? A mí me las acepta sin más.

Buenas! ,

Error 1100 . Valor o tipo incorrecto del campo: BaseImponible

vboloradito 06-06-2017 10:17:38

Cita:

Empezado por lsgrep (Mensaje 517754)
Hola a todos!

Como nosotros exportamos a muchos países me he encontrado que por ejemplo el código MQ (Martinica) no está en la lista de códigos aceptados por el ENUM del SIII. ¿Alguien ha consultado al SIII por este tema? Yo les envié otra pregunta hace ya 3 semanas y no he tenido contestación.

Resumen, no tengo ni idea de como mandarles estas facturas con el país que hago referencia.

Salu2

¿Martinica no es Francia?

keys 06-06-2017 10:17:54

Cita:

Empezado por lsgrep (Mensaje 517754)
Hola a todos!

Como nosotros exportamos a muchos países me he encontrado que por ejemplo el código MQ (Martinica) no está en la lista de códigos aceptados por el ENUM del SIII. ¿Alguien ha consultado al SIII por este tema? Yo les envié otra pregunta hace ya 3 semanas y no he tenido contestación.

Resumen, no tengo ni idea de como mandarles estas facturas con el país que hago referencia.

Salu2

Tienes un pais que es QU Otros paises o territorios no relacionados. A parte que es Francia y igual no es una importacion.

lsgrep 06-06-2017 10:29:39

Cita:

Empezado por keys (Mensaje 517757)
Tienes un pais que es QU Otros paises o territorios no relacionados. A parte que es Francia y igual no es una importacion.

Muchas gracias por la información!

En el documento técnico PDF v 0.7 no encuentro la referencia QU. Es verdad que existe un QU en el ENUM del XSD. ¿Donde has encontrado la información que dice que otros paises es QU?

Gracias!

CMB 06-06-2017 10:30:54

Cita:

Empezado por marine (Mensaje 517706)
Buenas,
Chicos vosotros como tenéis configurado una factura emitida cuya base imponible sea 0 ?? . La respuesta que me da hacienda es de error .

Prueba con una base imponible distinta de cero. No se me ocurre en qué casos una factura puede tener total cero.

keys 06-06-2017 10:38:55

Cita:

Empezado por lsgrep (Mensaje 517758)
Muchas gracias por la información!

En el documento técnico PDF v 0.7 no encuentro la referencia QU. Es verdad que existe un QU en el ENUM del XSD. ¿Donde has encontrado la información que dice que otros paises es QU?

Gracias!

Si entras en la página de hacienda a enviar una factura a mano, verás que aparece en la lista.

lsgrep 06-06-2017 10:44:33

Cita:

Empezado por keys (Mensaje 517760)
Si entras en la página de hacienda a enviar una factura a mano, verás que aparece en la lista.

Gracias keys,

No he probado de acceder de forma manual. ¿Puedes decirme la URL donde se puede acceder para subir una factura de forma manual ?

Salu2

keys 06-06-2017 10:45:39

http://www.agenciatributaria.es/AEAT.internet/SII.html


La franja horaria es GMT +2. Ahora son las 19:04:30.

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