![]() |
Cita:
|
Que yo sepa no, las dos son excluyentes. Igual si puedes enviar todas como Desglose tipo de Operación, pero no se que pasará.
|
Cita:
|
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"?> |
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? |
Cita:
Código:
<?xml version="1.0" encoding="UTF-8"?>Cita:
|
[quote=mrobles;516688]Empezaste la cabecera mal, tiene que ir con
Código:
<?xml version="1.0" encoding="UTF-8"?>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"?> |
[quote=marine;516689]
Cita:
|
[quote=mrobles;516690]
Cita:
Hola de nuevo , perdona pero no se a qué te refieres exactamente con meterlo todo en el body. |
[quote=marine;516692]
Cita:
Consulta: Código:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"Código:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" |
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... |
Cita:
Respecto a lo de vb, ni idea de como funcionara |
Cita:
Y el sitio de pruebas quedará operativo indefinidamente, por los siglos de los siglos... |
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 |
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. |
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 |
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:
|
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 |
Cita:
Código:
<sii:IDOtro>Cita:
|
Cita:
|
Si, pero recibo esto:
Código:
<env:Body><env:Fault><faultcode>env:Client</faultcode><faultstring>Codigo[4102].El XML no cumple el esquema. Falta informar campo obligatorio.: DetalleIVA</faultstring><detail><callstack>El XML no cumple el esquema. Falta informar campo obligatorio.: DetalleIVAOtros ficheros si que me entran correctamente, con lo cual, debe ser algo especifico de algun registro de este pero que no puedo encontrar. |
64.000 vistas
Este hilo llegará hoy a las 64.000 vistas. No está mal.
|
Buenas tardes,
yo estoy un conector para la base de datos de contabilidad de mi empresa con el SII, pero lo estoy haciendo con C# / .NET. ¿Algún desarrollador por aquí de .NET? Me encuentro ahora deserializando una respuesta del WebService, ya con los XSD convertidos a una clase. Por ejemplo un RespuestaLRFRecibidasType. Pero me falla. Muchas gracias! |
Cita:
Tengo el tema en fases finales de desarrollo (sobre todo gracias a este foro) y entre ellas, mejora de controles existentes. Unas dudas:
|
Cita:
|
Cita:
http://www.clubdelphi.com/foros/show...postcount=1010 Cita:
Cita:
Código:
3.7. ¿Cómo se registra una Exportación? |
Cita:
El CSV identifica el envío, que puede incluir varias facturas y también se recibe en modificaciones y bajas. La factura se identifica mediante en bloque IDFactura del xml. Juntas los valores de todos los campos que intervienen y ya tienes tu ID único. Un saludo. |
Cómo puede ser que esté enviando una factura con la versión 0.6 del SII, que ayer me dejaba enviar, sólo he cambiado el número de serie para que no me tire error de duplicado, ahora me muestra el error:
Codigo[4121].Error en asincrono de cuadre Código (ITEADEST/ES.AEAT.SSII.FACT.API.FE.ASINC.CONSUEMITSRV/20170517) no existe En principio se podrían enviar facturas con la versión 0.6 hasta finales de mes, no? A alguien más le da este error? Sino recuerdo mal, la información de cuadre se ponía en la versión 0.7 pero no debería pedirla si hacemos envíos con la versión 0.6 |
Cita:
No sera que reiniciaran los datos o algo?, yo voy a empezar las pruebas de la 0.7 ahora mismo y si sale te comento |
Cita:
Nota para los desarrolladores de .Net: al actualizar la url del webservice (de la v0.6 a la v0.7) he tenido que modificar de nuevo el app.config que lo dejaba mal (no usa soap 1.1 etc...). |
Cita:
En fins... |
Cita:
Al actualizar pone el valor soap:address location="xxxxxxx", pero aunque he puesto las de prueba me sigue diciendo que la dirección no se corresponde con el fichero de entrada y, dado que tu comentas lo de soap, seguro que en app.config me falta algo por añadir. Muchas gracias de antemano. |
Cita:
|
Uno más que se añade al grupo de sufridores por cambios de versión y demás...
Ayer lo dejé funcionando correctamente asentando la factura de prueba sin novedad y al volver a darle hoy, en lugar de avisarme de que está repetida, lo que me dice es lo siguiente: Código:
factura: A-451245 01/01/2017Código:
IVAS[0].TipoRecargoEquivalencia:='';Código:
IVAS[0].TipoRecargoEquivalencia:='0'; |
Cita:
|
anular facturas
Mi cliente en ocasiones emite factura nº1, se da cuenta de que esta mal, genera otra igual con el mismo importe pero en negativo nº2 y luego genera la tercera definitiva nº3.
LAS dos primera nº1 y nº2 no se las envia al cliente. LA tercera si. ¿que hago ahora yo? 1 - ¿Solo envio al SII las que envio al cliente nº3 y dejo un salto en la secuencia de la serie factura sin envair a la AEAT.? 2 -¿ Envio todas al SII para que tenga la secuencia de la serie completa pero no se la envio al cliente (luego no cuadraran en el contraste)? 3 - ¿Envio todo al SII y al cliente para que este tambien la pueda subir al SII? |
Cita:
<bindings> <basicHttpBinding> <binding name="siiBinding"> <security mode="Transport"> <transport clientCredentialType="Certificate" /> </security> </binding> </basicHttpBinding> <customBinding> <binding name="siiBinding"> <textMessageEncoding messageVersion="Soap11" /> <httpsTransport /> </binding> </customBinding> </bindings> Es decir, le tienes que forzar a Certificate y utilizar Soap 1.1. Lo he sacado de stackoverflow (no te puedo poner el enlace porque no me deja el foro). |
Cita:
Gracias. |
Cita:
|
Cita:
|
| La franja horaria es GMT +2. Ahora son las 19:44:07. |
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