Consumir web service validar Factura Electrónica SAT México

Consumir web service validar Factura Electrónica SAT México

Postby Joel Andujo » Thu Mar 20, 2014 3:32 pm

BDía foro el intento consumir un web service con SOAP tool kit 3.0, no logro obtener resultados.
Este el manual que presenta el SAT : ftp://ftp2.sat.gob.mx/asistencia_servic ... taCFDI.pdf
este es el webservice : https://consultaqr.facturaelectronica.s ... e.svc?wsdl

Alguien ya logro conectar con este servicio de validación de CFDI, este es mi código :

Code: Select all  Expand view
stat func ExecWS()
 local oSoapClient, oError, lOk:=.t., oXML, oResponse
 TRY
   oSoapClient:= CreateObject( "mssoap.soapclient30" )
   oAcuse:=oSoapClient:msSoapInit('https://consultaqr.facturaelectronica.sat.gob.mx/consultacfdiservice.svc?wsdl')
   cXML:='<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">'+;
         '<soapenv:Header/>'+;
         '<soapenv:Body>'+;
         '<tem:Consulta>'+;
         '<tem:expresionImpresa>'+;
         '?re=BEN9501023I0&amp;rr=SARM8209281F1&amp;tt=440.000000&amp;id=EC609EC1-5F63-4333-A2B8-2EDC10B68075</tem:expresionImpresa>'+;
         '</soapenv:Body>'+;
         '</soapenv:Envelope>'
 CATCH oErr
    mensaje('Soap Client 3.0 not installed!!')
    lOk := .f.
 END

 if lOk
    oResponse:=oSoapClient:Consulta(cXML)
    oXml:=TXmlDocument():New(oResponse)
    xbrowse( oXml )
 endif
 


saludos y cualquier ayuda se los agradesco de antemano
Joel Andujo
User avatar
Joel Andujo
 
Posts: 130
Joined: Fri Oct 07, 2005 3:14 pm
Location: Cd. Obregón, Sonora, México

Re: Consumir web service validar Factura Electrónica SAT México

Postby benjiben143 » Fri Mar 21, 2014 7:46 pm

Hola vecino

buenas tardes


aquí en nuestra empresa ya lo tenemos implementado

y como estamos cerca

te invito un café el lunes 9 am

y ay pasamos el código


dirección

ferropuerto de sonora, s.a. de c,v,
carretera internacional km. 545-5
cd obregón sonora
pasando la corona a 2 kilómetros
tel 6441330186

saludos
Benjamin Casarrubias Moreno
Cd. Obregon, Sonora, Mexico
chino72vale@hotmail.com
Fivewin 16.05, Harbour 3.2, xharbour 1.2.1, Fivelinux, visual estudio 2013
benjiben143
 
Posts: 114
Joined: Wed Mar 11, 2009 7:32 pm
Location: Obregon, Sonora, Mexico

Re: Consumir web service validar Factura Electrónica SAT México

Postby Joel Andujo » Fri Mar 21, 2014 9:00 pm

Gracias vecino, acepto la invitación ahí nos vemos.

saludos
Joel Andujo
User avatar
Joel Andujo
 
Posts: 130
Joined: Fri Oct 07, 2005 3:14 pm
Location: Cd. Obregón, Sonora, México

Re: Consumir web service validar Factura Electrónica SAT México

Postby benjiben143 » Mon Mar 24, 2014 4:51 pm

hola vecino


ya que tomamos el café pero fue agua siempre

te anexo la dll paraq que de cualquier lenguaje se pueda hacer la llamada

ejemplo

Code: Select all  Expand view
oSrv := CreateObject( "VerificaFactura2.Class" )
xsat:=osrv:Hola("?re=AAV8705296P4&rr=XAXX010101000&tt=855.80&id=18270533-399E-4E67-A5AD-26EC5F3180F7")
   ? "resultado del sat ", xsat
 



la liga para bajar la dll
http://www.eleben.com.mx/ferrofgarcia.zip


el creador de la dll se llama francisco garcia que trabaja en nuestro equipo de desarrollo
Benjamin Casarrubias Moreno
Cd. Obregon, Sonora, Mexico
chino72vale@hotmail.com
Fivewin 16.05, Harbour 3.2, xharbour 1.2.1, Fivelinux, visual estudio 2013
benjiben143
 
Posts: 114
Joined: Wed Mar 11, 2009 7:32 pm
Location: Obregon, Sonora, Mexico

Re: Consumir web service validar Factura Electrónica SAT México

Postby Joel Andujo » Tue Mar 25, 2014 12:38 am

Gracias vecino funciono ok, da gusto conocer a gente que tan capaz que desarrolla en nuestro FWH

saludos y estamos en contacto.
Joel Andujo
User avatar
Joel Andujo
 
Posts: 130
Joined: Fri Oct 07, 2005 3:14 pm
Location: Cd. Obregón, Sonora, México


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 7 guests