FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1001
|
||||
|
||||
Cita:
|
#1002
|
||||
|
||||
Que yo sepa no, las dos son excluyentes. Igual si puedes enviar todas como Desglose tipo de Operación, pero no se que pasará.
|
#1003
|
||||
|
||||
Vale, muchas gracias, entonces le echare un rato para ponerlo todo como debe de ser, que esto mas que ser programación es administración y me pilla descolocado.
|
#1004
|
|||
|
|||
Hola buenas , otro mas que se suma a este proyecto del SII.
En mi caso con vb.Net Mi pregunta era si sabíais a que hace referencia este error de respuesta del WS del portal de pruebas . Estoy enviando una prueba de XML para facturas emitidas. Código:
<?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="**"> <env:Body> <env:Fault> <faultcode>env:Client</faultcode> <faultstring>Codigo[1207].es.aeat.adws.jdit.api.xml.XmlExcepcion</faultstring> <detail> <callstack>Se esperaba nodo {**}Envelope y ha venido {**}SuministroLRFacturasEmitidas es.aeat.adws.jdit.api.xml.XmlExcepcion: Se esperaba nodo {**}Envelope y ha venido {**}SuministroLRFacturasEmitidas at es.aeat.adws.jdit.imp.xml.XmlReaderImpl.verificaElemento(XmlReaderImpl.java:154) at es.aeat.adws.jdit.imp.xml.SoapReaderImpl.trataIniSoap(SoapReaderImpl.java:52) at es.aeat.ssii.fact.ws.VistaMaestro.inicializaParseaValidaProcesaCabecera(VistaMaestro.java:49) at es.aeat.ssii.fact.ws.fe.SiiFactFEV1SOAP.doPost(SiiFactFEV1SOAP.java:48) at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1290) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:778) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:475) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:152) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:94) at com.ibm.ws.app.manager.wab.internal.OsgiDirectoryProtectionFilter.doFilter(OsgiDirectoryProtectionFilter.java:101) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) at es.aeat.adws.jdit.imp.ws.WSFilterSrvImpl.doFilter(WSFilterSrvImpl.java:246) at es.aeat.adws.jdit.api.ws.WSFilter.doFilter(WSFilter.java:24) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) at es.aeat.adht.jdit.imp.infra.JDitFilterSrvImpl.filtroIni(JDitFilterSrvImpl.java:167) at es.aeat.adht.jdit.imp.infra.JDitFilterSrvImpl.doFilter(JDitFilterSrvImpl.java:85) at es.aeat.adht.jdit.imp.infra.JDitFilterSrvImpl.doFilter(JDitFilterSrvImpl.java:65) at es.aeat.adht.jdit.api.filter.JDitFilter.doFilter(JDitFilter.java:27) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1021) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1143) at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:82) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:934) at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:262) at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:958) at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:357) at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:317) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:471) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:405) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:285) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:256) at com.ibm.ws.tcpchannel.internal.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:174) at com.ibm.ws.tcpchannel.internal.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:83) at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504) at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574) at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:929) at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1018) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.lang.Thread.run(Thread.java:785) </callstack> </detail> </env:Fault> </env:Body> </env:Envelope> |
#1005
|
|||
|
|||
Orden ministerial publicada el viernes en el boe
Orden ministerial publicada el viernes en el boe
http://www.boe.es/boe/dias/2017/05/1...-2017-5312.pdf ¿alquien sabe si la fecha del 1 de julio sigue firme? ¿ se va a retrasar? |
#1006
|
||||
|
||||
Cita:
Código:
<?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Header/> <env:Body Id="Body"> Cita:
|
#1007
|
|||
|
|||
[quote=mrobles;516688]Empezaste la cabecera mal, tiene que ir con
Código:
<?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="**//schemas.xmlsoap.org/soap/envelope/"> <env:Header/> <env:Body Id="Body"> Hola gracias por responder tan rápido jeje. Entiendo que te re refieres a la etiqueta Header , el enlace del envelope está lo que pasa que el foro no me permite aun poner enlaces e imagenes. Por otra parte ese codigo que he puesto es el que me devuelve el WS es decir que no lo he codificado yo ... quizás fallo mio no poner el XML que he generado a través del conversor que xsd2code++ en .Net para pasar de los XSD de hacienda a XML. Código:
<?xml version="1.0" encoding="utf-8"?> <SuministroLRFacturasEmitidas xmlns:xsi="**.w3.org/2001/XMLSchema-instance" xmlns:xsd="**.w3.org/2001/XMLSchema" xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroLR.xsd"> <Cabecera xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd"> <IDVersionSii>0.7</IDVersionSii> <Titular> <NombreRazon>NOMBREJEMPLO</NombreRazon> <NIF>DNIDELCERTIFICADO</NIF> </Titular> <TipoComunicacion>A0</TipoComunicacion> </Cabecera> <RegistroLRFacturasEmitidas> <PeriodoImpositivo xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd"> <Periodo>01</Periodo> </PeriodoImpositivo> <IDFactura> <IDEmisorFactura xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd"> <NIF>DNICERTIFICADO</NIF> </IDEmisorFactura> <NumSerieFacturaEmisor xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">VT/1700010 </NumSerieFacturaEmisor> <FechaExpedicionFacturaEmisor xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">15-05-2017 </FechaExpedicionFacturaEmisor> </IDFactura> <FacturaExpedida> <TipoFactura xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">F1 </TipoFactura> <TipoRectificativa xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">S </TipoRectificativa> <FacturasAgrupadas xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd" /> <FacturasRectificadas xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd" /> <ImporteRectificacion xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd" /> <FechaOperacion xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">15-05-2017 </FechaOperacion> <ClaveRegimenEspecialOTrascendencia xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">01 </ClaveRegimenEspecialOTrascendencia> <ClaveRegimenEspecialOTrascendenciaAdicional1 xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">01 </ClaveRegimenEspecialOTrascendenciaAdicional1> <ClaveRegimenEspecialOTrascendenciaAdicional2 xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">01 </ClaveRegimenEspecialOTrascendenciaAdicional2> <DescripcionOperacion xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">Venta de mercaderia </DescripcionOperacion> <DatosInmueble xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd" /> <EmitidaPorTerceros xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">S </EmitidaPorTerceros> <VariosDestinatarios xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">S </VariosDestinatarios> <Cupon xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">S </Cupon> <Contraparte xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd" /> <TipoDesglose xmlns="**.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd"> <DesgloseFactura> <Sujeta> <Exenta> <CausaExencion>E1</CausaExencion> </Exenta> <NoExenta> <TipoNoExenta>S1</TipoNoExenta> <DesgloseIVA> <DetalleIVA> <TipoImpositivo>21</TipoImpositivo> <BaseImponible>100</BaseImponible> <CuotaRepercutida>21</CuotaRepercutida> </DetalleIVA> </DesgloseIVA> </NoExenta> </Sujeta> <NoSujeta /> </DesgloseFactura> </TipoDesglose> </FacturaExpedida> </RegistroLRFacturasEmitidas> </SuministroLRFacturasEmitidas> |
#1008
|
||||
|
||||
[quote=marine;516689]
Cita:
|
#1009
|
|||
|
|||
[quote=mrobles;516690]
Hola de nuevo , perdona pero no se a qué te refieres exactamente con meterlo todo en el body. |
#1010
|
||||
|
||||
[quote=marine;516692]
Cita:
Consulta: Código:
<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/fact/ws/ConsultaLR.xsd" xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd"> <soapenv:Header/> <soapenv:Body> <con:ConsultaLRFacturasEmitidas> <sum:Cabecera> <sum:IDVersionSii>0.6</sum:IDVersionSii> <sum:Titular> <sum:NombreRazon>EMPRESA S.L.</sum:NombreRazon> <sum:NIF>B000000000</sum:NIF> </sum:Titular> </sum:Cabecera> <con:FiltroConsulta> <sum:PeriodoImpositivo> <sum:Ejercicio>2017</sum:Ejercicio> <sum:Periodo>05</sum:Periodo> </sum:PeriodoImpositivo> </con:FiltroConsulta> </con:ConsultaLRFacturasEmitidas> </soapenv:Body> </soapenv:Envelope> Código:
<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.6</sii:IDVersionSii> <sii:Titular> <sii:NombreRazon>EMPRESA S.L.</sii:NombreRazon> <sii:NIF>B000000000</sii:NIF> </sii:Titular> <sii:TipoComunicacion>A0</sii:TipoComunicacion> </sii:Cabecera> <!-- 2017000002 --> <siiLR:RegistroLRFacturasEmitidas> <sii:PeriodoImpositivo> <sii:Ejercicio>2017</sii:Ejercicio> <sii:Periodo>05</sii:Periodo> </sii:PeriodoImpositivo> <siiLR:IDFactura> <sii:IDEmisorFactura> <sii:NIF>B000000000</sii:NIF> </sii:IDEmisorFactura> <sii:NumSerieFacturaEmisor>2017000002</sii:NumSerieFacturaEmisor> <sii:FechaExpedicionFacturaEmisor>15-05-2017</sii:FechaExpedicionFacturaEmisor> </siiLR:IDFactura> <siiLR:FacturaExpedida> <sii:TipoFactura>F1</sii:TipoFactura> <sii:FechaOperacion>15-05-2017</sii:FechaOperacion> <sii:ClaveRegimenEspecialOTrascendencia>01</sii:ClaveRegimenEspecialOTrascendencia> <sii:ImporteTotal>67335.86</sii:ImporteTotal> <sii:DescripcionOperacion>FACTURA DEL DIA: 2017-05-15, CLIENTE: 999999999D</sii:DescripcionOperacion> <sii:Contraparte> <sii:NombreRazon>Taryn Ratke</sii:NombreRazon> <sii:IDOtro> <sii:CodigoPais>PT</sii:CodigoPais> <sii:IDType>02</sii:IDType> <sii:ID>PT999999999D</sii:ID> </sii:IDOtro> </sii:Contraparte> <sii:TipoDesglose> <sii:DesgloseTipoOperacion> <sii:Entrega> <sii:Sujeta> <sii:Exenta> <sii:BaseImponible>0</sii:BaseImponible> </sii:Exenta> <sii:NoExenta> <sii:TipoNoExenta>S1</sii:TipoNoExenta> <sii:DesgloseIVA> <sii:DetalleIVA> <sii:TipoImpositivo>10</sii:TipoImpositivo> <sii:BaseImponible>6579.11</sii:BaseImponible> <sii:CuotaRepercutida>731.02</sii:CuotaRepercutida> </sii:DetalleIVA> <sii:DetalleIVA> <sii:TipoImpositivo>4</sii:TipoImpositivo> <sii:BaseImponible>27547.61</sii:BaseImponible> <sii:CuotaRepercutida>1147.83</sii:CuotaRepercutida> </sii:DetalleIVA> <sii:DetalleIVA> <sii:TipoImpositivo>21</sii:TipoImpositivo> <sii:BaseImponible>13829.02</sii:BaseImponible> <sii:CuotaRepercutida>3676.07</sii:CuotaRepercutida> </sii:DetalleIVA> <sii:DetalleIVA> <sii:TipoImpositivo>1</sii:TipoImpositivo> <sii:BaseImponible>6184.26</sii:BaseImponible> <sii:CuotaRepercutida>87.81</sii:CuotaRepercutida> </sii:DetalleIVA> <sii:DetalleIVA> <sii:TipoImpositivo>0</sii:TipoImpositivo> <sii:BaseImponible>7553.14</sii:BaseImponible> <sii:CuotaRepercutida>0</sii:CuotaRepercutida> </sii:DetalleIVA> </sii:DesgloseIVA> </sii:NoExenta> </sii:Sujeta> </sii:Entrega> </sii:DesgloseTipoOperacion> </sii:TipoDesglose> </siiLR:FacturaExpedida> </siiLR:RegistroLRFacturasEmitidas> </siiLR:SuministroLRFacturasEmitidas> </soapenv:Body> </soapenv:Envelope> |
#1011
|
|||
|
|||
He incluido manualmente esa parte de SOAP y ya los errores cambian , ahora me comienza a decir que si este campo es obligatorio etc... me doy cuenta que el portal de pruebas pertenece a la versión 0.6 cuando la "actual" es la 0.7 bien por hacienda..
Ahora viene mi siguiente pregunta ... como incluyo por codigo ese trozo de SOAP ? es información incluida en esos XSD que da hacienda ? o es implementación propia de vb.Net .. en este tema totalmente perdido... |
#1012
|
||||
|
||||
Cita:
Respecto a lo de vb, ni idea de como funcionara |
#1013
|
|||
|
|||
Y además, creo que la 0.6 seguirá válida hasta final de mes.
Y el sitio de pruebas quedará operativo indefinidamente, por los siglos de los siglos... |
#1014
|
||||
|
||||
Cita:
http://www.agenciatributaria.es/AEAT.internet/SII.html A partir del próximo día 17 de mayo el sistema aceptará envíos según la versión 0.7 Hasta el próximo día 30 de mayo el sistema seguirá aceptando envíos según la versión 0.6 |
#1015
|
|||
|
|||
Cita:
Hay una manera muy sencilla y directa de asignarle el código de país sin tener que hacer conversiones de código ni nada de eso. Sería de la siguiente manera:
Y esto mismo sirve para cualquier otro campo. El GetEnumValue nos devuelve el valor del tipo que queramos. |
#1016
|
|||
|
|||
Cita:
Se puede hacer de manera directa, sin tener que preocuparnos por si cambian sus códigos internos de países o lo que sea. Por ejemplo, si quisiéramos asignar el país Francia, teniendo el código ISO (FR), sería de esta manera:
Si el GetEnumValue lo podemos utilizar en todos los otros tipos de campo |
#1017
|
|||
|
|||
Problema con exportaciones-importaciones
Buenas, estoy teniendo problemas para enviar importaciones-exportaciones, en ambas, recibo el error : Error no.: 1100-Valor o tipo incorrecto del campo: ID
¿ alguien tiene un xml generado para contrastarlo ?, el caso es que no tengo problemas tanto con emitidas/recibidas intracomunitarias. este es la parte xml de dicha factura por si veís si falta algo: Cita:
|
#1018
|
|||
|
|||
Buenas tardes,
Existe alguna posiblidad de contrastar el XML generado contra su esquema XSD antes de realizar el envio para comprobar que este todo correcto? He probado con SOAPUI pero no veo esta opción Gracias |
#1019
|
||||
|
||||
Cita:
Código:
<sii:IDOtro> <sii:CodigoPais>PT</sii:CodigoPais> <sii:IDType>02</sii:IDType> <sii:ID>PT999999999D</sii:ID> </sii:IDOtro> Yo para probar las lanzo directamente, si están mal formado, tira un error especifico Última edición por mrobles fecha: 16-05-2017 a las 18:23:52. |
#1020
|
|||
|
|||
Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco | keys | Internet | 4288 | Hace 1 Día 13:58:30 |
AEAT envio de datos vía Webservice problemas con WSDL | CelsoO | Internet | 11 | 09-10-2019 21:03:41 |
webService Soap de la Administración Digital Española notific@ | apicito | Internet | 3 | 31-01-2017 12:25:28 |
Error en Webservice funcion envio de sms | webmasterplc | Delphi para la web | 5 | 25-07-2013 21:10:29 |
Problemas con envío de XML a un WebService | davidvamo | Internet | 1 | 13-02-2007 16:49:20 |
|