Pesquisar na Comunidade
Showing results for tags 'soap'.
Encontrado 15 registros
-
Boa tarde, Consegui consumir o webservice do santander para emitir boleto via XML, usando THPPRIO com delphi xe8. Gerei as units do wsdl e tudo trabalha bem. Mas, meu problema é que com THTTPRIO, toda vez que executo eu tenho que selecionar o certificado. O ACBr não trabalha assim. Uma vez configurado o certificado em tempo de projeto ele não fica perguntando. Preciso consumir o serviço sem que o componente me pergunte pelo certificado em tempo de execução. Resolvi,então, tentar com os componentes ACBr para ver se dava certo. Andei olhando os fontes do ACBr para Envio de NFS-e como base de estudo, mas não cheguei a nenhuma conclusão. Tentei algo assim, mas meu conhecimento dos fontes não é suficiente. Alguem poderia me ajudar com esse codigo para carregar o certificado A1 para usar com TACBrWinHTTPReqResp e enviar o soap? Stream:=TMemoryStream.Create; ACBrWinHTTPReqResp1:=TACBrWinHTTPReqResp.Create; try //Como faço para CarregarCertificado; ACBrWinHTTPReqResp1.MimeType:='application/soap+xml; charset=utf-8'; ACBrWinHTTPReqResp1.Url:='https://ymbdlb.santander.com.br:443/dl-ticket-services/TicketEndpointService'; ACBrWinHTTPReqResp1.SOAPAction:=''; ACBrWinHTTPReqResp1.EncodeDataToUTF8:=true; Stream.Position:=0; Request.lines.SaveToStream(Stream); Stream.Position:=0; ACBrWinHTTPReqResp1.Execute(Stream); resp:=ACBrWinHTTPReqResp1.Data; finally Stream.Free; ACBrWinHTTPReqResp1.Free; end; Esse codigo aqui funciona com THPPRIO, mas sempre pede o certificado em tempo de execução. A unit do wsdl não foi adiciconada aqui, mas quem quiser contribuir, posso compartilhar essa unit. function TfrmPrincipal.enviaPedidoTicket:string; var tickend:TicketEndpoint; pedido:ticketResponse; tickReq:ticketRequest; RIO: THTTPRIO; begin RIO := THTTPRIO.Create(nil); with RIO.HTTPWebNode do begin ClientCertificate.CertName:='XXXXXXXXXXXXXXXXXXXX'; ClientCertificate.Issuer:='AC Certisign RFB G5'; ClientCertificate.SerialNum:='XXXXXXXXXX'; Password:='1234'; UseUTF8InHeader:=true; end; tickend := GetTicketEndpoint(true,'',RIO); tickReq:=ticketRequest.Create; geraArrayTicket(tickReq); //geraXmlTicket(); try pedido := tickend.create(tickReq); result:=''; with pedido do begin if retCode=0 then begin result:=ticket; end; end; except on e:exception do begin showmessage(e.Message); end; end; end;
- 10 replies
-
- 1
-
- soap
- boleto santander
-
(e 1 mais)
Tags:
-
Problema ao consultar NFSe - Montes Claros/MG
um tópico no fórum postou guaca Dúvidas não relacionadas ao ACBr
Boa tarde, Estou desenvolvendo uma rotina para consultar notas fiscais de serviço na prefeitura de Montes Claros / MG. Já venho tentando realizar essa integração a alguns dias, porém sem sucesso na resposta da requisição. Alguém sabe o que eu posso estar fazendo de errado? Estou utilizando a ferramenta SoapUI 5.5.0, para realizar as requisições. Segue abaixo o exemplo de uma requisição: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"> <soapenv:Header> <tem:cabecalho versao="1.0"> <!--Optional:--> <tem:versaoDados>1.00</tem:versaoDados> </tem:cabecalho> </soapenv:Header> <soapenv:Body> <tem:ConsultarNfseServicoPrestado> <!--Optional:--> <tem:xmlEnvio><![CDATA[<?xml version="1.0" encoding="UTF-8"?> <Prestador> <Cnpj>11824567000360</Cnpj> <InscricaoMunicipal>72066734</InscricaoMunicipal> </Prestador> <PeriodoEmissao> <DataInicial>2019-11-09</DataInicial> <DataFinal>2019-11-09</DataFinal> </PeriodoEmissao> ]]> </tem:xmlEnvio> </tem:ConsultarNfseServicoPrestado> </soapenv:Body> </soapenv:Envelope> E o retorno dessa requisição: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header> <h:cabecalho versao="1.0" xmlns:h="http://tempuri.org/" xmlns="http://tempuri.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <versaoDados>1.00</versaoDados> </h:cabecalho> </s:Header> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ConsultarNfseServicoPrestadoResponse xmlns="http://tempuri.org/"> <ConsultarNfseServicoPrestadoResult><![CDATA[<?xml version="1.0" encoding="utf-8"?><ConsultarNfseServicoPrestadoResposta xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ListaMensagemRetorno> <MensagemRetorno> <Codigo>E160</Codigo> <Mensagem>Arquivo em desacordo com o XML Schema.Elemento 'Prestador' não foi declarado. Há vários elementos raiz. Linha 6, posição 7. </Mensagem> <Correcao>Consulte o Manual da NFS-e para saber quais são as versões de XML Schema suportadas pelo sistema.</Correcao> </MensagemRetorno> </ListaMensagemRetorno> </ConsultarNfseServicoPrestadoResposta>]]></ConsultarNfseServicoPrestadoResult> </ConsultarNfseServicoPrestadoResponse> </s:Body> </s:Envelope> Desde já, agradeço pela atenção. -
<?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcaoEvento4"> <envEvento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00"> <idLote>1</idLote> <evento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00"> <infEvento Id="ID110111531906088656150001925500100001190017471580011"> <cOrgao>91</cOrgao> <tpAmb>2</tpAmb> <CNPJ>08865615000192</CNPJ> <chNFe>53190608865615000192550010000119001747158001</chNFe> <dhEvento>2019-06-13T00:39:00-03:00</dhEvento> <tpEvento>110111</tpEvento> <nSeqEvento>1</nSeqEvento> <verEvento>1.00</verEvento> <detEvento versao="1.00"> <descEvento>Cancelamento</descEvento> <nProt>353190024563711</nProt> <xJust>Apenas um teste para ver como e montada a mensagem</xJust> </detEvento> </infEvento> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI="#NFe53190608865615000192550010000119001747158001"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>xxx=</DigestValue> </Reference> </SignedInfo> <SignatureValue>xxx==</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>xxx</X509Certificate> </X509Data> </KeyInfo> </Signature> </evento> </envEvento> </nfeDadosMsg> </soap12:Body> </soap12:Envelope> Bom dia galera! Estou com um problema para simular um cancelamento dentro do ambiente de homologação. Estou usando o PostMan para tal, e consegui ter sucesso na simulação em 3 dos 5 webservices. Atualmente estou com um problema de validação, com a seguinte resposta: <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <nfeResultMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcaoEvento4"> <retEnvEvento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"> <idLote></idLote> <tpAmb>2</tpAmb> <verAplic>1.0.0</verAplic> <cOrgao>53</cOrgao> <cStat>215</cStat> <xMotivo>Rejeicao: Falha no Esquema XML</xMotivo> </retEnvEvento> </nfeResultMsg> </soap:Body> </soap:Envelope> Tentei muita coisa já, mas eu não consigo reverter isso. Ps: O código está identado pra melhor compreensão, mas no postman eu mando ele tudo numa linha, se não ele dá erro por causa dos espaços da identação que o parser do XML não reconhece.
-
certificado Certificado SOAP
um tópico no fórum postou wellington malheiro Object Pascal - Delphi & Lazarus
Boa Tarde, troquei recentemente o meu delphi para o 10.3, o Delphi Rio, e parece que teve uma mudança do HTTPReqRespBeforePost ( que é um evento do componente HTTPRIO) , onde um parametro que era "Data: Pointer", agora foi trocado para "Cliente: THTTPClient", como faço para passar o ponteiro agora nesse caso, pois estou com alguns problemas devido a essa mudança -
Bom dia!!! Estou com um problema ao utilizar um WebService SOAP, que estamos criando em Delphi, a duvida parece ser tao na cara mas nao tenho ideia de como resolver, seguinte: nas aplicacoes normais delphi se solicitarmos ("GetCurrentDir" ou "ExtractFileDir(ParamStr(0))" ou "Application.ExeName(VCL)" ) vai retornar normalmente a pasta que a aplicacao se encontra, mas num WebService SOAP ISAPI Hospedado no IIS do Windows, esses comandos nao retorna o caminho atual da DLL, retorna somente isso "C:\Windows\SysWow64\Inet..."; Sera que tem alguma forma de pegar o caminho exato da DLL? ou setar alguma configuracao tanto no WS ou no IIS, para a aplicacao rodar em algum lugar especifico? Desde de ja agradeço.
- 5 replies
-
- webservice
- soap
-
(e 1 mais)
Tags:
-
Boleto web service caixa com php
um tópico no fórum postou Meire Leine Colauto de Oliveira ACBrBoleto
pessoal preciso de um help, não conhecia o projeto de vocês ainda, porém desenvolvemos uma integração via web service com PHP, usei aquele phpboleto para gerar o layout, meio que redundante pelo que acabei vendo hoje que o soap quando registra já nos passa o link do boleto direto na caixa. nós tinhamos um boleto caixa sem registro e nele incluimos um aquivo registrar_cef ( que faz todo o envio via webservice daqueles dados gerados para a caixa efetuar o registro via xml) fato que de uns 20 dias para cá foram gerados mais de 4000 mil boletos e poucos registrados testando 1 a 1 quando eu consigo registrar 1 tenho mais de 30 ou 50 que não consigo registrar, estou dando print dos parametros enviados e tudo bate, alguém pode me ajudar. posso enviar os 2 códigos um que deu certo o registro e outro que não deu, Att Meire Colauto -
Boa tarde senhores, estou tentando usar a função "gerar" para emitir uma nfse, e me deparo com esse erro.... alguem sabe me orientar ? 'SoapAction não definido para: TNFSeGerarNFSe' 791-rps.xml
-
Boa tarde É a minha "primeira vez" aqui e parabenizo todos pelo excelente grupo de programadores profissionais ou não que contribuem para a solução de problemas diversos. Tenho acompanhado várias discussões sobre os XML do e-Social e indo direto ao assunto: É possível alguém postar o código SOAP completo do evento S1000 ? Já montei o meu e estou enviando sem a utilização do Acbr. Agradeço se alguém puder colaborar. Eduardo
-
Maker 3.9 wfr.exceptions.WFRCompileException
um tópico no fórum postou Felipe Janser Dúvidas Gerais sobre o ACBr
Pessoal, fazendo uso da ferramenta Maker 3.9 estou tentando acessar um Webservice de nota fiscal de serviço eletrônica da cidade de Olinda/PE. Estou utilizando a função "Chamar Serviço Web (SOAP1.2) - Certificado Digital" onde informo os dados do certificado, a URL do Webservice, porta, nome do método e a lista de parâmetros (que eu imagino que seja a XML para ser envelopada pelo Soap), mas estou pegando a exceção abaixo. Alguém tem alguma ideia do porquê? Exceção Gerada: wfr.exceptions.WFRCompileException: java.lang.Exception: /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4700: localPGPKeyPacket is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected javax.activation.DataHandler localPGPKeyPacket ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4706: localPGPKeyPacketTracker is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected boolean localPGPKeyPacketTracker = false ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4713: getPGPKeyPacket() is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public javax.activation.DataHandler getPGPKeyPacket(){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4723: setPGPKeyPacket(javax.activation.DataHandler) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public void setPGPKeyPacket(javax.activation.DataHandler param){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4745: localExtraElement is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected org.apache.axiom.om.OMElement[] localExtraElement ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4751: localExtraElementTracker is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected boolean localExtraElementTracker = false ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4758: getExtraElement() is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public org.apache.axiom.om.OMElement[] getExtraElement(){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4770: validateExtraElement(org.apache.axiom.om.OMElement[]) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected void validateExtraElement(org.apache.axiom.om.OMElement[] param){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4779: setExtraElement(org.apache.axiom.om.OMElement[]) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public void setExtraElement(org.apache.axiom.om.OMElement[] param){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4801: addExtraElement(org.apache.axiom.om.OMElement) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public void addExtraElement(org.apache.axiom.om.OMElement param){ ^ Note: /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 10 errors at wfr.util.Functions.compileFile(Functions.java:3645) at wfr.rules.WebServiceImporter2.getStub(WebServiceImporter2.java:263) at wfr.rules.WebServiceImporter2.callService(WebServiceImporter2.java:326) at wfr.com.systems.system_sap.rules.WebrunFunctions.ebfWSCallSSL2(WebrunFunctions.java:17458) at wfr.com.systems.system_sap.rules.NfsEServicos.run(NfsEServicos.java:67) at wfr.rules.WFRRule.start(WFRRule.java:761) at wfr.rules.WFRRule.call(WFRRule.java:1823) at wfr.rules.WFRRule.call(WFRRule.java:57) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) Caused by: java.lang.Exception: /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4700: localPGPKeyPacket is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected javax.activation.DataHandler localPGPKeyPacket ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4706: localPGPKeyPacketTracker is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected boolean localPGPKeyPacketTracker = false ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4713: getPGPKeyPacket() is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public javax.activation.DataHandler getPGPKeyPacket(){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4723: setPGPKeyPacket(javax.activation.DataHandler) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public void setPGPKeyPacket(javax.activation.DataHandler param){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4745: localExtraElement is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected org.apache.axiom.om.OMElement[] localExtraElement ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4751: localExtraElementTracker is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected boolean localExtraElementTracker = false ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4758: getExtraElement() is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public org.apache.axiom.om.OMElement[] getExtraElement(){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4770: validateExtraElement(org.apache.axiom.om.OMElement[]) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected void validateExtraElement(org.apache.axiom.om.OMElement[] param){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4779: setExtraElement(org.apache.axiom.om.OMElement[]) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public void setExtraElement(org.apache.axiom.om.OMElement[] param){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4801: addExtraElement(org.apache.axiom.om.OMElement) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public void addExtraElement(org.apache.axiom.om.OMElement param){ ^ Note: /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 10 errors at wfr.util.Functions.compileFile(Functions.java:3637) ... 12 more Causa: java.lang.Exception: /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4700: localPGPKeyPacket is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected javax.activation.DataHandler localPGPKeyPacket ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4706: localPGPKeyPacketTracker is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected boolean localPGPKeyPacketTracker = false ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4713: getPGPKeyPacket() is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public javax.activation.DataHandler getPGPKeyPacket(){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4723: setPGPKeyPacket(javax.activation.DataHandler) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public void setPGPKeyPacket(javax.activation.DataHandler param){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4745: localExtraElement is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected org.apache.axiom.om.OMElement[] localExtraElement ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4751: localExtraElementTracker is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected boolean localExtraElementTracker = false ; ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4758: getExtraElement() is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public org.apache.axiom.om.OMElement[] getExtraElement(){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4770: validateExtraElement(org.apache.axiom.om.OMElement[]) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType protected void validateExtraElement(org.apache.axiom.om.OMElement[] param){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4779: setExtraElement(org.apache.axiom.om.OMElement[]) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public void setExtraElement(org.apache.axiom.om.OMElement[] param){ ^ /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java:4801: addExtraElement(org.apache.axiom.om.OMElement) is already defined in br.com.tinus.www408633384.RecepcionarLoteRpsStub.PGPDataType public void addExtraElement(org.apache.axiom.om.OMElement param){ ^ Note: /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: /var/lib/tomcat7/webapps/webrun/WEB-INF/src/br/com/tinus/www408633384/RecepcionarLoteRpsStub.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 10 errors at wfr.util.Functions.compileFile(Functions.java:3637) at wfr.rules.WebServiceImporter2.getStub(WebServiceImporter2.java:263) at wfr.rules.WebServiceImporter2.callService(WebServiceImporter2.java:326) at wfr.com.systems.system_sap.rules.WebrunFunctions.ebfWSCallSSL2(WebrunFunctions.java:17458) at wfr.com.systems.system_sap.rules.NfsEServicos.run(NfsEServicos.java:67) at wfr.rules.WFRRule.start(WFRRule.java:761) at wfr.rules.WFRRule.call(WFRRule.java:1823) at wfr.rules.WFRRule.call(WFRRule.java:57) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) -
Erro de Retorno idHTTP [OFF TOPIC]
um tópico no fórum postou Zottis Object Pascal - Delphi & Lazarus
Pessoal, desculpem o Off Topic, mas to num dilema sem igual. aqui na empresa onde trabalho temos uma DLL desenvolvida por mim para efetuar requisições em webServices. o Caso é que em um webservice, se o resultado é OK, ele mostra o Json, senão a resposta vem vazia. Usando o SoapUi, o Json é mostrado em ambas as ocasiões. o que consegui recuperar do retorno da requisição esta abaixo. desde já agradeço qualquer ajuda. ***********************IdConnectionIntercept -Send POST /virtualage/api/v1/departmentsErpid HTTP/1.1 Content-Encoding: utf-8 Content-Type: application/json; charset=utf-8 Content-Length: 120 server_protocol: HTTP/1.1 Authorization: Bearer @@TOKEN@@ Host: www7.ciashop.com.br Accept: application/json Accept-Encoding: gzip,deflate, identity User-Agent: Mozilla/3.0 (compatible; Indy Library) ***********************IdConnectionIntercept -Send { "erpId":"6681", "parentErpId":"6661", "visible":"true", "sortOrder":1, "description":"TOALHA", "name":"TOALHA"} ***********************IdConnectionIntercept -Receive HTTP/1.1 400 Bad Request Cache-Control: no-cache Pragma: no-cache Content-Type: application/json; charset=utf-8 Expires: -1 Server: Microsoft-IIS/7.5 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET p3p: CP="NOI ADM DEV PSAi COM NAV OUR OTR STP IND DEM" Date: Fri, 10 Jun 2016 13:48:07 GMT ServerIP: 10.203.28.142 Transfer-Encoding: chunked Content-Encoding: gzip Vary: Accept-encoding ***********************IdConnectionIntercept -Receive bf ?<=Estou desconfiado que ele a resposta esta vindo em uma codificação diferente da utf-8 -
O nome ou o endereço do servidor não pôde ser resolvido
um tópico no fórum postou Rafael D'Lima ACBrNFSe
Boa Tarde Estou fazendo a conversao para a trunk2 e estou com esse erro ao consultar uma nfse. eu ainda nao tentei enviar, apenas estou consultando. quando volto para versao anterior a mesma NFse eu consigo consultar, apenas agora na nova trunk que ocorre o problema abaixo: O nome ou o endereço do servidor não pôde ser resolvido - URL:https://sinope.fisslex.com.br/fiss-lex/servlet/aws_consultaloterps - SOAPAction:FISS-LEXaction/AWS_CONSULTALOTERPS.Execute Alguem ja passou por isso? -
Galera, boa tarde, Começamos a fazer a migração do Trunk para o Trunk2 para o componente ACBrNFe. Fiz todos os passos ensinados por Régys no artigo Como instalar o Trunk2 do ACBr do site dele. O componente instala certinho e aparece na paleta de componentes do XE5, mas quando tento compilar o projeto o dcc32 retorna a falha: [dcc32 Fatal Error] Unit1.pas(7): F2063 Could not compile used unit 'Soap.WebNode.pas' XE5 Trunk2 Alguém poderia ajudar a resolver o problema?
-
Olá a todos, Tenho uma aplicação desenvolvida em Delphi 2006 e estou com problemas na transmissão de NFSe para a prefeitura do Rio de Janeiro. Estou gerando o arquivo XML conforme descrito no manual de integração disponibilizado em https://notacarioca.rio.gov.br/files/manuais/nfse_abrasf_integracao.pdf e Manual de Utilização https://notacarioca.rio.gov.br/files/manuais/WsNFSeNacional.pdf Para a transmissão utilizo URL: https://homologacao.notacarioca.rio.gov.br/WSNacional/nfse.asmx Soap Action: RecepcionarLoteRps Porém, ao transmitir o WebService retorna HTTP Status: 500 Mensagem: Unable to handle request without a valid action parameter. Please supply a valid soap action. Já tentei diversos parâmetros e URL's, porém recebo o mesmo erro como resposta. Alguém pode me ajudar? Agradeço desde já.
-
- nfse carioca
- nfse
- (e 7 mais)
-
Rejeicao: Erro Nao Catalogado
um tópico no fórum postou thiagotonon NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde, Estou com um problema na autorizaçao de um xml de uma nfc-e que quando é enviada para a webservice do Mato Grosso, ele retorna um erro genérico que não diz nada sobre qual é o verdadeiro problema. O erro é o seguinte: <xMotivo>Rejeicao: Erro nao catalogado</xMotivo> Abaixo segue o xml assinado que estou tentando autorizar. <?xml version="1.0" encoding="UTF-8"?> <enviNFe versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe"> <idLote>1</idLote> <indSinc>1</indSinc> <NFe xmlns="http://www.portalfiscal.inf.br/nfe"> <infNFe Id="NFe51150501882109000162650010000000011064552496" versao="3.10"> <ide> <cUF>51</cUF> <cNF>06455249</cNF> <natOp>Venda</natOp> <indPag>0</indPag> <mod>65</mod> <serie>1</serie> <nNF>1</nNF> <dhEmi>2015-05-05T12:20:03-03:00</dhEmi> <tpNF>1</tpNF> <idDest>1</idDest> <cMunFG>5103403</cMunFG> <tpImp>4</tpImp> <tpEmis>1</tpEmis> <cDV>6</cDV> <tpAmb>2</tpAmb> <finNFe>1</finNFe> <indFinal>1</indFinal> <indPres>1</indPres> <procEmi>0</procEmi> <verProc>1.0</verProc> </ide> <emit> <CNPJ>01882109000162</CNPJ> <xNome>COXIPO COM PROD PAPELARIA IMP EXPORTACAO LTDA EPP</xNome> <enderEmit> <xLgr>AVENIDA TENENTE-CORONEL DUARTE</xLgr> <nro>191</nro> <xBairro>CENTRO NORTE</xBairro> <cMun>5103403</cMun> <xMun>Cuiaba</xMun> <UF>AM</UF> <UF>MT</UF> <CEP>78005500</CEP> <cPais>1058</cPais> <xPais>Brasil</xPais> <fone>6533171500</fone> </enderEmit> <IE>130333573</IE> <CRT>3</CRT> </emit> <dest> <CNPJ>46248310000120</CNPJ> <xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO – SEM VALOR FISCAL</xNome> <enderDest> <xLgr>Rua Teste</xLgr> <nro>123</nro> <xBairro>Centro</xBairro> <cMun>1300102</cMun> <xMun>Anori</xMun> <UF>MT</UF> <CEP>44021042</CEP> </enderDest> <indIEDest>9</indIEDest> </dest> <det nItem="1"> <prod> <cProd>1</cProd> <cEAN>7891000315507</cEAN> <xProd>produto qualquer</xProd> <NCM>00</NCM> <CFOP>5102</CFOP> <uCom>kg</uCom> <qCom>1.0000</qCom> <vUnCom>10.00</vUnCom> <vProd>10.00</vProd> <cEANTrib>7891000315507</cEANTrib> <uTrib>kg</uTrib> <qTrib>1.0000</qTrib> <vUnTrib>10.00</vUnTrib> <indTot>1</indTot> </prod> <imposto> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>3</modBC> <vBC>10.00</vBC> <pICMS>17.00</pICMS> <vICMS>1.70</vICMS> </ICMS00> </ICMS> </imposto> </det> <total> <ICMSTot> <vBC>10.00</vBC> <vICMS>1.70</vICMS> <vICMSDeson>0.00</vICMSDeson> <vBCST>0.00</vBCST> <vST>0.00</vST> <vProd>10.00</vProd> <vFrete>0.00</vFrete> <vSeg>0.00</vSeg> <vDesc>0.00</vDesc> <vII>0.00</vII> <vIPI>0.00</vIPI> <vPIS>0.00</vPIS> <vCOFINS>0.00</vCOFINS> <vOutro>0.00</vOutro> <vNF>10.00</vNF> </ICMSTot> </total> <transp> <modFrete>9</modFrete> </transp> <pag> <tPag>01</tPag> <vPag>10.00</vPag> </pag> <infAdic> <infCpl>Volte Sempre</infCpl> </infAdic> </infNFe> </NFe> </enviNFe> Obrigado pela ajuda. -
Olá, Alguém sabe com faço (cliente escrito em Delphi 7) para enviar usuário e senha para consumir um webservice (soap)? Detalhes: Tenho um webservice protegido com usuário e senha, para testar o funcionamento do serviço escrevi um cliente em PHP e utilizo a função "setCredentials('usuario', 'senha')" e consigo consumir os serviços sem problemas. A questão é: existe no Delphi alguma função equivalente a "setCredentials"? obs: o cliente em delphi funciona sem problemas, quando eu retiro a validação no server.
- 4 replies
-
- SOAP
- AUTENTICAÇÃO
-
(e 2 mais)
Tags: