Página 1 de 1

Problemas con Web service

Publicado: Sab May 28, 2011 11:24 pm
por zeasoftware
Estoy teniendo un problemita con una WSDL, la cual me regresa que la funcion
que quiero usar no existe, pero, con otros lenguajes si se ejecuta bien.
Estoy pasando algo por alto?
Ya estoy usando otra WSDL similar y sin problema, y esta que estoy usando
ahora me manda el mensaje que les menciono.
Gracias de antemano
Ramón Zea

Problemas con Web service

Publicado: Dom May 29, 2011 4:26 pm
por emeasoft
Ramon
Tengo que desarrollar un proceso de uso de los servicios web.
¿Podrí­a enviarme un ejemplo de cómo hacerlo?
Entonces, cómo me vas a ayudar a que también estudie cuidadosamente este y compartir esta experiencia con usted.
Un fuerte abrazo.
email: mario@emeasoft.com.br
msn: mario.angelini1@hotmail.com
skype: mario.angelini1

Problemas con Web service

Publicado: Dom May 29, 2011 11:25 pm
por zeasoftware
No se amontonen. ):o|
Alguien sabe aunque sea de algun lugar donde pueda encontrar uan solucion?
En si estoy llamando a un mensaje de una WSDL pero me marca que no existe,
uso otro que no lleva parametros y funciona correctamente, por lo que no es
la conexion, no importa si me dicen que busque en otro foro, lo que busco
son pistas, ya llevo una semana gogleando y nada marca este tipo de error
que obtengo con Xailer.
De antemano mil gracias...
escribió en el mensaje de noticias:4de167e1$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Estoy teniendo un problemita con una WSDL, la cual me regresa que la funcion
que quiero usar no existe, pero, con otros lenguajes si se ejecuta bien.
Estoy pasando algo por alto?
Ya estoy usando otra WSDL similar y sin problema, y esta que estoy usando
ahora me manda el mensaje que les menciono.
Gracias de antemano
Ramón Zea

Problemas con Web service

Publicado: Dom May 29, 2011 11:34 pm
por Martin Del Angel
On 5/29/2011 4:25 PM, zeasoftware@hotmail.com wrote:
> No se amontonen. ):o|
>
> Alguien sabe aunque sea de algun lugar donde pueda encontrar uan solucion?
> En si estoy llamando a un mensaje de una WSDL pero me marca que no
> existe, uso otro que no lleva parametros y funciona correctamente, por
> lo que no es la conexion, no importa si me dicen que busque en otro
> foro, lo que busco son pistas, ya llevo una semana gogleando y nada
> marca este tipo de error que obtengo con Xailer.
>
> De antemano mil gracias...
>
>
>
> escribió en el mensaje de noticias:4de167e1$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>
> Estoy teniendo un problemita con una WSDL, la cual me regresa que la
> funcion
> que quiero usar no existe, pero, con otros lenguajes si se ejecuta bien.
> Estoy pasando algo por alto?
>
> Ya estoy usando otra WSDL similar y sin problema, y esta que estoy usando
> ahora me manda el mensaje que les menciono.
>
> Gracias de antemano
> Ramón Zea
Hola Ramón:
Pon un pedazo de codigo donde mandas llamar esa función y el error:
y tal podamos ver que se puede hacer.
Tengo una aplicación que transmite datos a un Webservice por medio de
una función con parametros
Saludos....

Problemas con Web service

Publicado: Lun May 30, 2011 3:06 pm
por zeasoftware
"MSOSOAP.SoapClient30"
logdebug( ::cWSDL )
:ClientProperty("ServerHTTPRequest", .t.) //= .T. ///rue
:MsSoapInit( ::cWSDL, ::cService, ::cPort)
cResponse := :funcionsinparametros() <---- funciona bien
cResponse := :generaTimbre( cPostData ) <---- marca que no
existe, el tipo de dato que pide es s:string
Gracias por contestar, ya llevo 1 semana de 30 hrs diarias (jeje) buscando
un por que no me acepta la cadena character, tengo otro donde mando unos 20
parametros tipo arreglo (otros WSDL) y funciona perfectamente.
Saludos.
"Martin Del Angel" escribió en el mensaje de
noticias:4de2bbca$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
On 5/29/2011 4:25 PM, zeasoftware@hotmail.com wrote:
> No se amontonen. ):o|
>
> Alguien sabe aunque sea de algun lugar donde pueda encontrar uan solucion?
> En si estoy llamando a un mensaje de una WSDL pero me marca que no
> existe, uso otro que no lleva parametros y funciona correctamente, por
> lo que no es la conexion, no importa si me dicen que busque en otro
> foro, lo que busco son pistas, ya llevo una semana gogleando y nada
> marca este tipo de error que obtengo con Xailer.
>
> De antemano mil gracias...
>
>
>
> escribió en el mensaje de noticias:4de167e1$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>
> Estoy teniendo un problemita con una WSDL, la cual me regresa que la
> funcion
> que quiero usar no existe, pero, con otros lenguajes si se ejecuta bien.
> Estoy pasando algo por alto?
>
> Ya estoy usando otra WSDL similar y sin problema, y esta que estoy usando
> ahora me manda el mensaje que les menciono.
>
> Gracias de antemano
> Ramón Zea
Hola Ramón:
Pon un pedazo de codigo donde mandas llamar esa función y el error:
y tal podamos ver que se puede hacer.
Tengo una aplicación que transmite datos a un Webservice por medio de
una función con parametros
Saludos....

Problemas con Web service

Publicado: Lun May 30, 2011 4:02 pm
por Martin Del Angel
On 5/29/2011 4:34 PM, Martin Del Angel wrote:
> On 5/29/2011 4:25 PM, zeasoftware@hotmail.com wrote:
>> No se amontonen. ):o|
>>
>> Alguien sabe aunque sea de algun lugar donde pueda encontrar uan
>> solucion?
>> En si estoy llamando a un mensaje de una WSDL pero me marca que no
>> existe, uso otro que no lleva parametros y funciona correctamente, por
>> lo que no es la conexion, no importa si me dicen que busque en otro
>> foro, lo que busco son pistas, ya llevo una semana gogleando y nada
>> marca este tipo de error que obtengo con Xailer.
>>
>> De antemano mil gracias...
>>
>>
>>
>> escribió en el mensaje de noticias:4de167e1$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>
>> Estoy teniendo un problemita con una WSDL, la cual me regresa que la
>> funcion
>> que quiero usar no existe, pero, con otros lenguajes si se ejecuta bien.
>> Estoy pasando algo por alto?
>>
>> Ya estoy usando otra WSDL similar y sin problema, y esta que estoy usando
>> ahora me manda el mensaje que les menciono.
>>
>> Gracias de antemano
>> Ramón Zea
>
> Hola Ramón:
>
> Pon un pedazo de codigo donde mandas llamar esa función y el error:
>
> y tal podamos ver que se puede hacer.
>
>
> Tengo una aplicación que transmite datos a un Webservice por medio de
> una función con parametros
>
> Saludos....
>
Que tal Ramón:
Por lo que veo es para Transmitir datos a un PAC (cfdi) ó me equivoco ?
La función es tuya o del Servidor donde transmites ?
Saludos...

Problemas con Web service

Publicado: Lun May 30, 2011 4:03 pm
por jlalin
Ramón,
> cResponse := :generaTimbre( cPostData ) <---- marca que no existe, el tipo
> de dato que pide es s:string
¿Puedes mostrar la documentación de este método?
También puedes probar con :Invoke( "generaTimbre", cPostData )
Saludos,
José Lalí­n

Problemas con Web service

Publicado: Lun May 30, 2011 5:13 pm
por emeasoft
Ramón:
Agradecido por su respuesta por correo electrónico.
Les dejo aquí­ mis dudas, ya que podrí­a servir a otros usuarios, así­ como otra persona me puede ayudar también.
Perdón, pero no se puede entender su ejemplo.
Buscando en Internet me encontré con un temprano ejemplo de esto.
He intentado adaptar (ejemplo adjunto), pero parece que no se conecta.
Lo que tengo que hacer es conectar (exige certificado digital, que yo tengo.):
https://homologacao.nfe.fazenda.sp.gov. ... ervices/Nf eRecepcao2.asmx
enviar un documento XML:

<?xml version="1.0" encoding="utf-8"?>
<soap12:Header>
<nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcao">
<versaoDados>string</versaoDados>
<cUF>string<cUF>
</nfeCabecMsg>
</soap12:Header>
recibir el archivo XML con el retorno:
<soap12:Body>
<nfeRecepcaoResponse
xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcao">
<nfeRetornoMsg>xml</nfeRetornoMsg>
</nfeRecepcaoResponse>
a continuación, enviar otro archivo XML con una facturación electrónica y recibir un protocolo.
Francamente, mi experiencia es poco para su desarrollo.
¿Quién puede ayudarme estarí­a muy agradecido.
Esto está llevando a cabo en Brasil, pero los ejemplos sólo se encuentran en Delphi.
Así­ que gracias por cualquier ayuda.


Attached files WS_teste.zip (3.9 KB)Â

Problemas con Web service

Publicado: Lun May 30, 2011 7:36 pm
por zeasoftware
Ya lo intente, y me regresa una cadena vacia.
gracias. sigo buscando...
"José Lalí­n" escribió en el mensaje de
noticias:4de3a3b1$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Ramón,
> cResponse := :generaTimbre( cPostData ) <---- marca que no existe, el tipo
> de dato que pide es s:string
¿Puedes mostrar la documentación de este método?
También puedes probar con :Invoke( "generaTimbre", cPostData )
Saludos,
José Lalí­n

Problemas con Web service

Publicado: Lun May 30, 2011 7:51 pm
por zeasoftware
Para el ejemplo que te mande uso SOAP.
createobject("MSOSOAP.SoapClient30")
para lo que tienes que instalar el SDK de m$. si no lo encuentras te lo
envio por mail.
Para usar certificados SSL he visto ejemplos en el internet.
http:Property("UseSSL", useSSL)
http:ClientProperty("UseSSL", useSSL)
Saludos.
"Mário Angelini" escribió en el mensaje de
noticias:4de3b41a$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
RamíƒÂ³n:
Agradecido por su respuesta por correo electríƒÂ³nico.
Les dejo aquíƒÂ­ mis dudas, ya que podríƒÂ­a servir a otros
usuarios, asíƒÂ­ como otra persona me puede ayudar tambiíƒÂ©n.
PerdíƒÂ³n, pero no se puede entender su ejemplo.
Buscando en Internet me encontríƒÂ© con un temprano ejemplo de
esto.
He intentado adaptar (ejemplo adjunto), pero parece que no
se conecta.
Lo que tengo que hacer es conectar (exige certificado
digital, que yo tengo.):
https://homologacao.nfe.fazenda.sp.gov. ... ervices/Nf eRecepcao2.asmx
enviar un documento XML:
<?xml version="1.0" encoding="utf-8"?>
<soap12:Header>
<nfeCabecMsg
xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcao">
<versaoDados>string</versaoDados>
<cUF>string<cUF>
</nfeCabecMsg>
</soap12:Header>
recibir el archivo XML con el retorno:
<soap12:Body>
<nfeRecepcaoResponse
xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcao">
<nfeRetornoMsg>xml</nfeRetornoMsg>
</nfeRecepcaoResponse>
a continuaciíƒÂ³n, enviar otro archivo XML con una
facturaciíƒÂ³n electríƒÂ³nica y recibir un protocolo.
Francamente, mi experiencia es poco para su desarrollo.
í‚¿QuiíƒÂ©n puede ayudarme estaríƒÂ­a muy agradecido.
Esto est탡 llevando a cabo en Brasil, pero los ejemplos
síƒÂ³lo se encuentran en Delphi.
AsíƒÂ­ que gracias por cualquier ayuda.
--
Saludos!
M탡rio Angelini
http://www.eMeAsOfT.com
http://emeasoft.blogspot.com/
http://twitter.com/emeasoft
http://bit.ly/ci22sm
http://www.brasilturismo.com/brasil/

Problemas con Web service

Publicado: Lun May 30, 2011 9:11 pm
por jlalin
Ramón,
> ¿Puedes mostrar la documentación de este método?
Saludos,
José Lalí­n

Problemas con Web service

Publicado: Lun May 30, 2011 11:25 pm
por emeasoft
Ramón:
He buscado en la Internet parece que MSOSOAP.SoapClient30 és obsoleta.
Por lo tanto, decidí­ estudiar otra manera.
Adjunto ejemplo que hice usando Microsoft.XMLHTTP.
Requiere IE 7 o superior.
Probado en Windows XP, Vista e 7 (64bits).
Ahora tengo que seguir estudiando para ver la mejor manera
de enviar un archivo XML (por Send()) y recibir el
respuesta.
Bueno, mira esto puede ser mejor que SOAP.

Attached files WS_teste.zip (3.2 KB)Â

Problemas con Web service

Publicado: Jue Jun 23, 2011 12:20 am
por Marcelo Coelho Silva
Mário,
Tenho um Aplicativo em Xailer gerando XML para Nota Eletrí´nica, porem,
assinado e enviado via aplicativo de terceiro (UNINFE), já estava na
intenção de desenvolver a comunicação direta com o WEB SERVER (via
Xailer) e gostaria de trocar informaçíµes a este respeito com voces.
att.
Marcelo Coelho Silva
Brasil.

Problemas con Web service

Publicado: Sab Jun 25, 2011 3:48 pm
por jemstv
Aqui te aporto mi granito de arena
yo envio data al schema del websvc con soap
y recibo confirmacion del webserv como recibido
si usas win7 hay un bug en el soap install
hay un patch para el registro
Saludos
-------------------------------------------------------
msgwait ("Entering Soap Protocol for Communications",1)
oSoapClient:msSoapInit("https://ts.govtow.com/towws.wsdl")
msgwait("connected to HPD-U.R.I.======>> TVRMS")
sXml=""
::oDbfTVRMSSet:gotop()
do while !eof()
xmlit := rtrim(::oDbfTVRMSSet:XM1)
//msgwait(xmlit)
sXml= sXml+xmlit
::oDbfTVRMSSet:skip()
loop
enddo
?oSoapClient:SaveTow(sXml)
cText := oSoapClient:SaveTow(sXml)
logfile( sxml+ctext )
============================================================ ===
el loop envia la data de cada campo del schema
si necesitas el patch del soap dejame saber y lo subo
Suerte!!!

Problemas con Web service

Publicado: Lun Jun 27, 2011 9:52 pm
por emeasoft
Marcelo, estava viajando...
Também estou usando o uninfe, mas pretendo desenvolver todas as rotinas em Xailer.
Daqui uns dias entro contigo para trocar algumas testes que já
realizamos, catando informaçíµes na internet e tentando adaptar, ainda sem sucesso.