Buenas tardes,
estoy haciendo pruebas para acceder al webservice de hacienda y poder enviar y recibir ficheros XML para el Suministro Inmediato de Informaci贸n.
Este trozo de c贸digo :
La l铆nea oHttp:status me devuelve 12004
He buscado en internet este n煤mero de status y no encuentro que puede ocurrir, ya s茅 que me falta usar un certificado digital pero no parece que sea lo que me est谩 indicando ese c贸digo.
Muchas gracias por la ayuda.
estoy haciendo pruebas para acceder al webservice de hacienda y poder enviar y recibir ficheros XML para el Suministro Inmediato de Informaci贸n.
Este trozo de c贸digo :
聽 聽 local oHttp, cXML
聽 聽 local cUrl := "https://www7.aeat.es/wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP"
聽 聽 cXML := MEMOREAD ( "SIIEmi.XML" )
聽 聽 oHttp := CreateObject ("MSXML2.XMLHTTP")
聽 聽 if oHttp = Nil
聽 聽 聽 聽 ? 'Erro de creacion oHttp'
聽 聽 endif
聽 聽 oHttp:Open ( "POST", cUrl, .f. )
聽 聽 oHttp:SetRequestHeader ( "Content-Type", "text/xml;charset=UTF-8")
聽 聽 oHttp:SetRequestHeader ( "SOAPAction:", "" )
聽 聽 oHttp:SetRequestHeader ( "Connection:", "Keep-Alive")
聽 聽 oHttp:SetRequestHeader ( "Content-length", STR (LEN(cXML) ) )
聽 聽 try
聽 聽 聽 聽 oHttp:Send ( cXML )
聽 聽 catch
聽 聽 聽 聽 ? oHttp:status
聽 聽 聽 聽 ? 'Error en Send'
聽 聽 聽 聽 return .t.
聽 聽 end
聽 聽 ? oHttp:responseTextLa l铆nea oHttp:status me devuelve 12004
He buscado en internet este n煤mero de status y no encuentro que puede ocurrir, ya s茅 que me falta usar un certificado digital pero no parece que sea lo que me est谩 indicando ese c贸digo.
Muchas gracias por la ayuda.