Consumir WSDL desde Delphi
Saludos compañeros y amigos, requiero consumir el Web Service SOAP: http://181.176.170.150:555/ConsultaRUCDNI.svc?wsdl
El dato de entrada es <tem:ruc>10181594212</tem:ruc> Requiero consumirlo desde Delphi y traer esas etiquetas en componentes TEdit Agradezco la ayuda. |
genera tu archivo .pas usando wdsl importer
luego puedes agregar ese achivo a tu aplicacion para usar sus funciones aqui hay un ejemplo https://www.clubdelphi.com/foros/sho...=wsdl+importer |
gracias x responder
Cita:
Gracias por responder amigo, precisamente en el archivo .pas generado por el WSDL importer me sale un error: Project Code Imagen: https://ibb.co/YRB1j5y Muchas Gracias |
1 Archivos Adjunto(s)
Parece que se produce un error al generar el .PAS en la importación, con algo relacionado con el array (parámetro).
Basta con cambiar esto: Por esto: Lo mismpo en la implementación (tanto en la cabecera como en el interior de la función. El fichero queda tal como te adjunto. |
Parece que se produce un error al generar el .PAS en la importación, con algo relacionado con el array (parámetro).
Basta con cambiar esto: Código PHP:
Por esto: Código PHP:
Lo mismpo en la implementación (tanto en la cabecera como en el interior de la función. El fichero queda tal como te adjunto. |
Cita:
Gracias Germán, usted como siempre demostrando calidad de caballero, un abrazo Americo |
te funcionó?
pudiste hacer las consultas? al parecer a traves de la sunat ya no se puede, la rutina que yo tenia para "capturar" los datos segun el ruc ya no me funciona |
hola
estuve revisando este post el tema que aun no logro deducir, es como parsear el JSON
en la ultima linea me aparece el error Cita:
|
investigando, y dandole muchas vueltas al asunto, descubri que puedo aceder a las propiedades de la clase ResposeSunat2 asi
Espero que le sirva a alguien mas pero tengo una consulta... en lo que es busqueda de DNI, como puedo mostrar la foto? |
|
Interesante, pero lo que aun lo logro invocar o deducir es como invocar a la funcion verFoto ??
verfoto ([_res._foto]) ?????
la unidad JPEG esta incluida, estoy usando xe7 me aparecen este error [dcc32 Error] Unit1.pas(42): E2010 Incompatible types: 'Byte' and 'System.TArray<System.Byte>' |
La franja horaria es GMT +2. Ahora son las 09:43:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi