Skip to Content
0
Apr 24, 2014 at 07:04 PM

Webservice NF-e

143 Views

Boa tarde pessoal.

Gostaria de saber se é possível consumir os webservices da SEFAZ sem ter que usar o GRC.

Fiz algumas configurações e estou usando o método "CL_HTTP_CLIENT".

Em um determinado momento, consegui fazer com que essa URL de consulta (https://nfe.fazenda.sp.gov.br/nfeweb/services/nfeconsulta2.asmx), retornasse a mesma informação como se tivesse feito pelo navegador por exemplo.

Indo um pouco mais adiante, estou tentando consultar uma chave de acesso, mas não estou tendo êxito.


Estou concatenando essas linhas abaixo


CONCATENATE

'<?xml version="1.0" encoding="UTF-8"?>'

'<consSitNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00">'

'<tpAmb>1</tpAmb>'

'<xServ>CONSULTAR</xServ>'

'<chNFe>35140300327385000287550030000293101004872330</chNFe>'

'</consSitNFe>'

INTO c_string


e passando dessa maneira:

CALL METHOD w_http_client->request->set_cdata

EXPORTING

data = c_string.

Alguém já fez algo parecido ou sabe me informar alguns passos a serem verificados.


Obrigado.


Abraços...