Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 1551 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal vou precisar trabalhar com ws estilo Nfe, então pra adiantar os estudos tentei retornar o status dos ws da nfe.

Importei o wsdl no delphi

e tentei o seguinte código

 

var
_ccSoap : NfeStatusServico2Soap;
_rio : THTTPRIO;
xml : TXMLData;
b : tstringlist;
begin
_rio := THTTPRIO.Create(nil);
_rio.OnBeforeExecute := Self.httpRioBeforeExecute;
_rio.OnAfterExecute := Self.httpRioAfterExecute;
_ccSoap := GetNfeStatusServico2Soap(false,EmptyStr,_rio);
b := tstringlist.Create;
b.LoadFromFile(extractfilepath(application.ExeName)+'teste.xml');
xml := TXMLData.Create;
xml.LoadFromXML(utf8encode(b.Text));
try
xml := _ccSoap.nfeStatusServicoNF2(xml);
finally
_ccSoap := nil;
end;
 

 

mas da esse erro:
Está operação não pode ser executada com um nó do tipo XMLDECL

 

Preciso também assinar o xml alguém ajudar e dizer alguma rotina do acbr que possa aproveitar pra facilitar isso.

  • 3 anos depois...
  • Moderadores
Postado
19 minutos atrás, Fagner Costa disse:

Bom dia!
Por acaso conseguiu resolver isso?

2017 meio antigo o tópico

tu tá tentando consumir o mesmo que ele ? o mesmo wsdl?

eu sugiro abrir um tópico, postar seu problema e também links e tudo mais para que possa receber ajuda

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Este tópico foi criado há 1551 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.