![]() |
Cita:
Un Saludo. |
Gracias señor keys por su respuesta.
Haré alguna prueba... pues... |
Cita:
Hola en principio veo que con las nuevas validadiciones me dejan de funcionar la ClaveRegimenEspecialOTrascendencia=02 Ya que anteriormente marcaba esta clave para aquellos sujetos que son exportaciones. y claro aplicando o no la causa de exención. Ahora ya no se puede siempre me devuelve: Código: 1252 Si la unica clave de regimen especial es 02 y el TipoComunicacion no es A5 ni A6, sólo se puede indicar operación Sujeta/Exenta para el tipo de desglose Entrega de Bienes. He optado por poner siempre que se de el caso de cliente exportación o ese tipo de clave poner siempre que la ClaveRegimenEspecialOTrascendencia=01 Siendo así ya no falla. Alguién ha realizado lo mismo?? o no os pasa esto.... Un saludo |
Cita:
Yo acabo de hacer una prueba y no me da problemas. Te paso el trozo de código que uso:
Saludos |
Cita:
Hola Newtron Veo que en tu caso estas mandando la informacion como Sujeta/Exenta. En mi caso lo mando como NoSujeta/Exenta. Esa es la diferencia si lo intentas enviar asi con la Clavederegimen="02" veras como te devuelve el error descrito. También me ocurre lo mismo en el supuesto siguiente: A un cliente extranjero le emito una factura por entrega de bienes y destino es USA y mi bien sale desde Mexico con lo que no pasa por España. Esto lo enviaba como exportacion ="02" y con reglas de localizacion por tanto NoSujeta. En este caso ocurre lo mismo de error. No te permite utilizar "02" antes si dejaba. He consultado con la AEAT y me indican que debo utilizar la clave de regimen = "01" Con esa clave ya no me da error. Por si alguién le pasa igual. Un saludo |
Cita:
Gracias por la información. Muy amable. Saludos |
Cita:
¿Entonces?... ya no me queda claro si lo estoy enviando de forma correcta. |
Cita:
Mucha otra que vive de crear leyes imposibles de cumplir. En USA, Trump, impuso una ley: por cada ley creada se suprimen dos. En España tenemos 100.000 leyes en vigor. ¿ Para qué sirven ? Se aplican y se persigue su incumplimiento sólo cuando la autoridad lo ordena, es decir, cuando le conviene, y sirven para que cuando tengas una inspección, de lo que sea, te sacudan con ellas y pases por caja. Perdón por el off-topic / desahogo. |
Cita:
|
Cita:
Si fuera así esa mala calidad técnica... ¿ Por qué no se sancionan a los señores diputados que redactan esas leyes ? ¿ Es que sólo tienen obligación de cumplir diligentemente la ley la ciudadanía que es el soberano ? En realidad estamos, muchas veces, como dices tu, ante una voluntaria forma de redactar tendente a crear un marasmo de interpretaciones en el cual triunfen los que más cerca estén de los sedes de interpretación, porque así de esta manera, es la forma en que nuestra clase política hace leyes que NO SON IGUALES PARA TODOS, porque su interpretación no lo es. Podríamos hablar de la doctrina botín, aquella que se redactó para ser usada una vez y después desapareció. |
Cita:
|
mismo error
Cita:
Tengo el mismo error, ¿cómo lo resolviste? Gracias |
Hola!
Para la nueva versión del SII sabéis si es necesario actualizar el ejecutable? O el mismo de hasta ahora vale |
Creo que lo único que cambian son las validaciones con lo cual, en teoría, no hay que hacer nada más que comprobar que los datos se traspasan correctamente con estas nuevas validaciones.
Saludos |
Cita:
Estoy intentando utilizar el proyecto de ejemplo con Delphi Rio y lo primero que he hecho es quitar todas las referencias a archivos Soap.*.pas pues entiendo ya están incluidos en al última versión de Delphi. Al quitar dichos archivos obtenga un error al llamar a la función setCERTIFICADO, que he conseguido encontrar en un archivo del propio Delphi: Soap.SOAPHTTPTrans.pas, lo cual me ha desconcertado aún más. Si alguien ha conseguido llegar un poco más lejos con un ejemplo en Delphi Rio o Tokio, le agradezco cualquier sugerencia. Muchas gracias. Un saludo |
Cita:
No entiendo qué quieres decir con "ya están incluidos en la última versión de Delphi". ¿Has probado a compilar directamente sin quitar esas referencias? Saludos |
Cita:
Muchísimas gracias por responder. El error que recibo si intento construir el proyecto es: Código:
[dcc32 Fatal Error] Soap.SOAPHTTPTrans.pas(1590): F2051 Unit Soap.HTTPUtil was compiled with a different version of Soap.SOAPHTTPTrans.IHTTPReqRespTodos esos ficheros Soap.*.pas que incluye el proyecto, no son más que versiones antiguas del API para usar SOAP. De hecho todos los archivos ya existen en C:\Program Files (x86)\Embarcadero\Studio\20.0\source\soap Soap.EncdDecd.pas Soap.HTTPSOAPToPasBind.pas Soap.HTTPUtil.pas Soap.inquire_v1.pas Soap.IntfInfo.pas Soap.InvConst.pas Soap.Invoker.pas Soap.InvokeRegistry.pas Soap.OPConvert.pas Soap.OpConvertOptions.pas Soap.OPToSOAPDomConv.pas Soap.OPToSOAPDomCustom.pas Soap.Rio.pas Soap.SOAPAttach.pas Soap.SOAPAttachIntf.pas Soap.SOAPConn.pas Soap.SOAPConst.pas Soap.SOAPDm.pas Soap.SOAPDomConv.pas Soap.SOAPEnv.pas Soap.SOAPHTTPClient.pas Soap.SOAPHTTPDisp.pas Soap.SOAPHTTPPasInv.pas Soap.SOAPHTTPTrans.pas Soap.SOAPLinked.pas Soap.SOAPMidas.pas Soap.SOAPPasInv.pas Soap.TypeTrans.pas Soap.UDDIHelper.pas Soap.WebBrokerSOAP.pas Soap.WebNode.pas Soap.WebServExp.pas Soap.Win.CertHelper.pas Soap.WSDLBind.pas Soap.WSDLIntf.pas Soap.WSDLItems.pas Soap.WSDLLookup.pas Soap.WSDLNode.pas Soap.WSDLPub.pas Soap.WSDLSOAP.pas Soap.WSILIntf.pas Soap.XSBuiltIns.pas Por lo que entiendo que no tiene mucho sentido utilizar los que se incluyen en el proyecto. Muchas gracias por todo. Un saludo |
Pues la verdad es que no sé qué decirte porque yo la versión más actual que tengo es Berlín.
Imagino que lo que tienes que hacer es buscar las equivalencias de las funciones que se usan en el proyecto de ejemplo para la versión que tú tienes. De una forma o de otra siempre puedes intentar crear un nuevo proyecto a partir del ejemplo e ir implementando los objetos y las funciones según la versión de delphi que uses. Saludos |
Cita:
Gracias de todos modos. Por si alguien se anima a echar una mano, ya he conseguido al menos arrancar el EXE sin usar ningún módulo de SOAP adicional y usando el certificado existente en la máquina. A parte de quitar todos los ficheros SOAP.*.pas del proyecto y del directorio del mismo, para que pida el certificado tan sólo hay que atrapar un evento y asignar correctamente el parámetro AnIndex: Código:
procedure TForm1.HTTPRIO1HTTPWebNode1NeedClientCertificate(const Sender: TObject; const ARequest: TURLRequest;He vuelto a descargar el archivo SuministroInmediatoInfo.pas utlizando el fichero WSDL ubicado en: .../static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInmediatoInfo.wsdl Y ahora el error que tengo es: invalid URL: "xxxxxxxxxxxxxxxxx" En fin. Sigo investigando. Un saludo |
Duda, esto existe?
Buenas a tod@s
Una cuestión que me trae un poco de cabeza e igual es un tanto obvia, pero no doy con ello... Hay algún servicio web o función dentro de los servicios que se ofrecen que te permita conocer el estado de la factura sin realizar un envío? Tengo algunos casos en los que la factura se introdujo a mano (contra los humanos no podemos luchar...) y al enviar la factura de nuevo se de vuelve duplicada, me gustaría poder realizar una comprobación PREVIA al envío y si devuelve duplicada actualizar esa información directamente en mi sistema. Agradezco vuestro tiempo de antemano. ;) |
Efectivamente, el sistema tiene una opción de consulta que permite actualizar datos de contraste de facturas y podría servirte para lo que pretendes.
|
Gracias Nasca, me puedes dar algo más de información, como te digo no encuentro lo que me dices y no se por donde buscar ya.
Gracias de nuevo |
Directamente en la documentación de la AEAT tienes los esquemas para la consulta:
https://www.agenciatributaria.es/AEA...Esquemas.shtml |
Hola,
Recibidas. Factura de Canarias. Los bienes se compran y consumen alli. ¿ Teneis, por favor, un ejemplo valido, a ser posible con y sin ISP (dos ejemplos) ? Me falla, CON LA NUEVA VALIDACION, la factura siguiente, con el error: "Valor del campo TipoImpositivo no esta incluido en la lista de valores permitidos" Código:
<siiLR:FacturaRecibida>Gracias |
Se manda solo la base imponible, ni el tipo ni la cuota de IGIC.
Más información en: https://www.agenciatributaria.es/AEA..._o_IPSI_.shtml |
Nasca, gracias por responder.
¿ Sería asi ? 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"> |
Efectivamente, así las envío yo al menos.
|
__________________________________________________________________________
NOTA MODERADOR: Aunque es un tema similar, pero que afecta sólo a unas administraciones y además los formatos son distintos, la documentación es distintas, las validaciones son distintas, etc, etc, etc,... lo correcto creo que es crear otro hilo en el mismo foro y mover todos los mensajes referentes a TICKET BAI desde este al nuevo.
Hilo nuevo referente a TicketBAI: https://www.clubdelphi.com/foros/showthread.php?t=94264 __________________________________________________________________________ |
Alguien trabaja con SILICIE para bodegas
|
Yo tengo un cliente del sector, pero me ha dicho que lo va a hacer "a mano" ?!!!¿
Lo estuve mirando cuando apareció y, si no recuerdo mal, es similar a lo que hacemos con el SII o con el modelo 179. Saludos |
Si hace falta, crear un nuevo hilo con ese tema, para no mezclar cosas.
|
Puede que sí sería interesante. Como hizo Germán con lo del TICKET BAI
|
Estoy de acuerdo, creo que debería haber un nuevo hilo.
|
Podéis crearlo vosotros mismos, no olvidar poner un título descriptivo.
|
Hola a todos...
¿No hay ningún post-resumen con la información básica para empezar? Creo que 152 páginas, donde el 80% son preguntas y problemas, es una locura. Hace años creé el hilo "Facturas electrónicas [España]" y edité el primer post para intentar resumir todo el proceso sin tener que leer todo el hilo, pero veo que en este hilo sobre el SII no hay nada parecido y realmente, creo que ya va siendo necesario. Sobre todo teniendo en cuenta que la AEAT va cambiando cosas con el paso del tiempo, así que la información que esté en la página 20 del hilo puede que ya no sea válida, etc. Sé que puede resultar egoísta, pero la alternativa de leer 150 páginas no creo que sea la finalidad de un foro, la verdad. Yo mismo podría encargarme de crear el post-resumen si tuviera los posts más relevantes. ¿O a lo mejor ya hay un proyecto en Delphi completo y estoy haciendo el tonto? Encontré un proyecto "WebServices AEAT Berlin_3" pero parece que tiene fecha de 2017. |
Cita:
|
El problema es que lo que para uno puede ser "relevente" para otro puede no serlo, y lo que para alguien puede ser algo trivial, para otro usuario más básico puede ser importante.
Tal vez sí se podrían ir marcando posts individuales como [OBSOLETOS], pero para eso se necesita un moderador que esté al tanto del hilo y de la información. |
Cita:
|
Cita:
¿Quien tiene al gato? :rolleyes: |
Cita:
|
| La franja horaria es GMT +2. Ahora son las 19:38:23. |
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