FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#3001
|
||||
|
||||
Cita:
Un Saludo. |
#3002
|
|||
|
|||
Gracias señor keys por su respuesta.
Haré alguna prueba... pues... |
#3003
|
|||
|
|||
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 |
#3004
|
||||
|
||||
Cita:
Yo acabo de hacer una prueba y no me da problemas. Te paso el trozo de código que uso:
Saludos
__________________
Be water my friend. |
#3005
|
|||
|
|||
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 |
#3006
|
|||
|
|||
Cita:
Gracias por la información. Muy amable. Saludos |
#3007
|
||||
|
||||
Cita:
¿Entonces?... ya no me queda claro si lo estoy enviando de forma correcta.
__________________
Be water my friend. |
#3008
|
|||
|
|||
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. |
#3009
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3010
|
|||
|
|||
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ó. |
#3011
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3012
|
|||
|
|||
mismo error
Cita:
Tengo el mismo error, ¿cómo lo resolviste? Gracias |
#3013
|
|||
|
|||
Hola!
Para la nueva versión del SII sabéis si es necesario actualizar el ejecutable? O el mismo de hasta ahora vale |
#3014
|
||||
|
||||
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
__________________
Be water my friend. |
#3015
|
|||
|
|||
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 |
#3016
|
||||
|
||||
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
__________________
Be water my friend. |
#3017
|
|||
|
|||
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.IHTTPReqResp Todos 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 |
#3018
|
||||
|
||||
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
__________________
Be water my friend. |
#3019
|
|||
|
|||
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; const ACertificateList: TCertificateList; var AnIndex: Integer); begin AnIndex := 0; end; 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 |
#3020
|
|||
|
|||
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. |
|
|
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 |
|