![]() |
Cita:
Saludos, |
a alguien le ha dado error probando los campos nuevos de la version 1.1? estoy teniendo problemas con el campo FacturaSinIdentifDestinatarioAritculo6_1_d, si lo pongo a 'S' y envío la factura me da un error muy extraño de tipo : El XML no cumple el esquema. Falta informar campo obligatorio.: TipoDesglose
lo cual es mentira porque si que informo ,de hecho, enviando la misma factura pero con el campo FacturaSinIdentifDestinatarioAritculo6_1_d a 'N', me funciona :S He probado enviando sin nif destinatario y con nif destinatario, para ver si comprueba bien el funcionamiento del campo, pero en ambas me da error Edito: me funciona si no envío el nodo, si lo envío con S o con N, en ninguna me funciona |
Asegúrate de que lo has enviado en la posición correcta. Si quieres poner aquí el xml por si te podemos ayudar
|
Cita:
|
buenos días, al final era una tontería, estaba poniendo mal el nombre del nodo.
El campo se llama FacturaSinIdentifDestinatarioAritculo6_1_d, pero el nodo en el xml se llama FacturaSinIdentifDestinatarioAritculo6.1.d lo he cambiado y funciona perfecto. Gracias por la respuesta :) |
Cita:
Muchas gracias elcharlie. Acabamos de hacer la misma prueba (programa en local) y todo va como la seda. Si encontramos algo más "limpio" lo comunicaremos. Gracias de nuevo. |
alguien ha conseguido subir factura de tipo A6? (modificación de las devoluciones de iva de viajeros). He subido previamente una factura de tipo A5, me ha subido OK, si la miro en la pagina de consultar facturas me aparece, con el nº de factura y el valor de 'Devolucion IVA viajeros: S'
Pero luego esa misma factura la modifico, le marco A6 y la subo y me responde : No existe el registro.... he comprobado el xml que envío y tiene todo bien, tanto el tipo A6 como el nº de factura etc etc... me parece que poco tiene testeado esta gente la versión 1.1 :S |
Cita:
|
Cita:
edit: vale pues si, algo estaba haciendo mal. mil gracias |
Errores en la respuesta del servidor de prueba
Esta tarde, al mandar al servidor de pruebas cualquier factura, expedida o recibida, incluso una simple consulta, me envían como respuesta lo siguiente. El envío se hace mediante un XML ya completado. Nunca más en el último año me había sucedido.
¿A alguien más le pasa? Saludos, Código:
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' |
Buenas.
Nos pasa exactamente lo mismo. ¿estaran haciendo cambios debido a la versión 1.1? Habrá que esperar. |
a mi también me pasó lo mismo ayer, pero parece que ya está arreglado , porque he podido enviar ahora mismo
|
Desarrollo de módulo
Buenos dias:
Estoy revisando este hilo y veo que han desarrollado unas aplicaciones de ejemplo sobre este sistema SII. Estaria interesado en contactar con algún desarrollador que este interesado en ampliar este ejemplo, recogiendo una lista de las facturas emitidas y recibidas de una tabla de paradox (o excel) y notificando a AEAT. |
Error Importando WSDL
1 Archivos Adjunto(s)
Buenas,
Estaba intentado importar el WSDL de la versión 1.1 desde Delphi (Versión 10.1, Berlín) de la nueva versión pero me da un error (imagen en fichero adjunto) http://www.agenciatributaria.es/stat...tEmitidas.wsdl He intentado copiar los ficheros en una carpeta (incluidos los xsd indicados en el wsdl) pero parece que haciéndolo así no aparecen los nuevos campos. Alguna idea de lo que puedo estar haciendo mal? Muchas gracias por adelantado! |
Cita:
|
Buenos días y gracias por responder tan pronto..
No, lo estaba intentando desde el menú component, la opción, import wsdl para que me creara la unit con la estrucutra del xml. Ahora, he probado de poner la dirección del wsdl en la propiedad wsdlocation de un componente HTTPRIO, y al desplegar la propiedad service de dicho componente me da exactamente el mismo error que colgué ayer por aquí mismo Cita:
|
Cita:
Pues no sé, la verdad. He probado a crear un proyecto nuevo, entro en Component-Import WSDL le pongo la dirección Next-Next-Finish y me lo importa correctamente. Yo probaría a hacer eso mismo, crear un proyecto nuevo y ver si te lo importa, y si es así limpiar tu proyecto de las versiones anteriores y probar de nuevo. Saludos |
Gracias por tu aporte!
Pues ni así. Con proyecto nuevo, también me sale el mismo error. ¿Usas la versión 10.1 de Delphi? Estoy desesperado ya. ¿Sería mucho pedir si alguien colgara un zip con los ficheros .pas que ha generado el importador WSDL tal cual? Gracias de antemano por todo Cita:
|
1 Archivos Adjunto(s)
te las adjunto (espero que esto funcione)
|
Yo uso Berlín 10.1 Update 2.
Te adjunto un proyecto con todos los wsdl importados. Saludos Edito: Ups..... se me han adelantado. |
Muchas gracias por los WSDL
Buenas,
Muchísimas gracias a [newtron] y pablog2k. Me habéis salvado la vida. Así da gusto. A ver si algún dia puedo hacer yo un aporte así en este hilo. Aunque lo veo difícil que hay mucho crack suelto por aquí :D |
Hola chic@s, estoy haciendo las pruebas de envío con la versión 1.1, y en Navarra y Alava no me va.
¿Alguien ha probado a enviar algún dato a los servidores de Navarra o Alava? Es que ya no sé si tengo mal las Urls o no están habilitados los servidores de pruebas,...... Tampoco documentan nada,.... |
Alava no ha empezado. Las cosas de palacio van despacio.
Navarra si, ya que van con la aeat. https://siihacienda.navarra.es/SII_P...sdHandlet.ashx |
Perdón me contesto y me fustigo. Alava si ha empezado el periodo de pruebas.
|
Cita:
Gracias, pero el de navarra me sigue sin ir, bueno me sigue sin ir ninguno de los dos. Estas son las constantes que tengo para Suministro de Facturas Emitidas: FE_defWSDL_Pruebas_Nafarroa = 'ht..s://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii_1_1/fact/ws/SuministroFactEmitidas.wsdl'; FE_defURL_Pruebas_Nafarroa = 'ht..s://sii_hacienda.navarra.es/SII_PRUEBAS.proxy/SiiMensajesXsdHandlet.ashx'; FE_defSvc_Pruebas_Nafarroa = 'siiService'; FE_defPrt_Pruebas_Nafarroa = 'SuministroFactEmitidasPruebas'; y estas, las de Alava: FE_defWSDL_Pruebas_Araba = 'ht..s://sii.araba.eus/documentos/SuministroFactEmitidas.wsdl'; FE_defURL_Pruebas_Araba = 'ht..s://pruebas-sii.araba.eus/SSII-FACT/ws/fe/SiiFactFEV1SOAP'; FE_defSvc_Pruebas_Araba = 'siiService'; FE_defPrt_Pruebas_Araba = 'SuministroFactEmitidas'; Yo creo que son las correctas, pero ya no sé. |
Hola a todos,
Estoy empezando a hacer pruebas con la versión 1.1 y me sucede algo curioso. Al hacer el envío de una factura emitida me salta la siguiente excepción: Invalid property element: 1.1 Pero lo curioso es que consulto el portal y la factura se ha enviado correctamente. También proceso el xml generado mediante la utilidad de la AEAT y me la da por buena. Entonces, llego a la conclusión de que es el componente HTTPRIO que no tiene bien configurada alguna propiedad. Lo raro es que lo tengo exactamente igual que en la versión 1.0 y con esa me funciona correctamente. También leí en el hilo, que en el componente HTTPRIO había que marcar las propiedades Converter --> Options --> soDocument y soLiteralParams a True, pero tampoco me funciona. Alguna idea? Muchas gracias! |
Cita:
Esta es la url de Suministros de facturas emitidas de pruebas de la 1.1: ht..s://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii_1_1/fact/ws/SuministroFactEmitidas.wsdl |
SII Canarias a partir del 1 de Enero de 2019
He visto que a partir del 1 de Enero de 2019 se va a implantar el SII en Canarias. En la página de la AEAT no logro encontrar nada a los esquemas que va a utilizar ni los webservices, etc.
Alguien tiene conocimiento de ello? Alguna información o link de referencia? Muchas gracias. Un saludo. |
Modificar Facturas con Fecha Expedición Incorrecta
Buenos días,
Una empresa nos ha informado que ha enviado facturas recibidas con fecha expedición incorrecta. Para estas facturas, se podría enviar un xml de modificación, entiendo que no, al tratarse de un campo clave. Las facturas rectificativas de sustitución entiendo que es para cambiar bases imponibles y cuotas, pero no para cambiar la fecha de expedición de una factura. La única manera que se me ocurre es enviar una solicitud para anular todas las facturas incorrectas y volver a enviarlas con la fecha corregida. Habría otra solución o sólo me queda enviar la solicitud de anulación de las facturas con problemas y volver a enviarlas con la fecha expedición corregida? Mucha gracias por vuestra ayuda. |
Cita:
Cita:
ht..s://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii_1_1/fact/ws/SuministroFactEmitidas.wsdl Con el puerto SuministroFactEmitidasPruebas |
Cita:
|
Cita:
<IDVersionSii>1.0</IDVersionSii> --> <IDVersionSii>1.1</IDVersionSii> En estos casos sólo cambian los nombres de las etiquetas: <PeriodoImpositivo> --> <PeriodoLiquidacion> <EmitidaPorTerceros> --> <EmitidaPorTercerosODestinatario> |
Cita:
|
Cita:
https://www7.aeat.es/PRE-Exteriores/...formacion.html |
Cita:
Ah, otra cosa curiosa que he visto en el xml generado, es el Namespace que me pone por defecto. Parece como si estuviera apuntando a la versión antigua. Me pone lo siguiente: <SuministroLRFacturasEmitidas xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroLR.xsd"> En vez de sii no debería poner ssii_1_1? <SuministroLRFacturasEmitidas xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii_1_1/fact/ws/SuministroLR.xsd"> Si pudierais verificar que pone en vuestros xml, Gracias!! |
Cita:
|
Cita:
Que yo sepa la fecha no se puede modificar así que lo único que te queda es anular la factura y reenviarla, lo que no sé es si podrás enviarla de nuevo con el mismo número de factura, en el caso de las emitidas no lo permite tampoco. Saludos |
Cita:
te hago un copy paste del xml generado y enviado OK con la version 1.1 (tapando datos) Código:
<?xml version="1.0"?> |
Cita:
El tema está, en que si en el proyecto Delphi se hace referencia a las dos versiones la 1.0 y la 1.1, si se envía al SII con la versión 1.1 da el error Invalid property element. En cambio, si en el proyecto se quita todo lo que haga referencia a la versión 1.0 entonces sí que funciona correctamente (un poco alucinante). Entonces, una solución rápida para salir del paso es generar dos ejecutables distintos. Para distinguirlos se pueden generar utilizando directivas de compilación, algo del estilo (en el dproj):
|
[quote=newtron;527080]Que yo sepa la fecha no se puede modificar así que lo único que te queda es anular la factura y reenviarla, lo que no sé es si podrás enviarla de nuevo con el mismo número de factura, en el caso de las emitidas no lo permite tampoco.
Saludos[/QUOTE Si cambias fecha sí puedes repetir número de serie |
| La franja horaria es GMT +2. Ahora son las 17:34:02. |
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