Login Registre-se
NFS-e  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
wendel.menegasso

JavaC Membro

Membro desde: 01/12/2012 17:02:46
Mensagens: 42
Offline

Já criei a interface.
Já gerei o xml.
Já assinei o xml.
Já validei o xml.
Só falta consumir o webservice.
Alguém tem um exemplo pronto?

Outra coisa preciso passar como parâmetro o schema:
que é do tipo SchemaType como faço para passar o schema usando variáveis desse tipo.

Outra coisa preciso passar como parâmetro o xml:
que é do tipo XmlObjectBase como faço para passar o xml usando variáveis desse tipo.
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Você tem manual, pois NFEs tem particularidades de estado e as vezes até de municípios.

Seria interessante verificar no manul se os procedimentos segue os da NFe

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
wendel.menegasso

JavaC Membro

Membro desde: 01/12/2012 17:02:46
Mensagens: 42
Offline

Estou envelopando a informação a ser enviada no qual contêm o xml e o seguinte erro é retornado:

org.apache.axiom.soap.SOAPProcessingException: First Element must contain the local name, Envelope , but found EnviarLoteRpsEnvio
at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.constructNode(StAXSOAPModelBuilder.java:305)
at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createOMElement(StAXSOAPModelBuilder.java:252)
at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createNextOMElement(StAXSOAPModelBuilder.java:234)
at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:249)
at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getSOAPEnvelope(StAXSOAPModelBuilder.java:204)
at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.identifySOAPVersion(StAXSOAPModelBuilder.java:176)
at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:170)
at org.apache.axis2.saaj.SOAPPartImpl.<init>(SOAPPartImpl.java:194)
at org.apache.axis2.saaj.SOAPMessageImpl.<init>(SOAPMessageImpl.java:11
at org.apache.axis2.saaj.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:132)
at nfse.schemas.webservice_teste.WebServiceNfse.create_soap_message(WebServiceNfse.java:94)
at nfse.schemas.webservice_teste.WebServiceNfse.montaEnvelopeSoap(WebServiceNfse.java:27)
at nfse.schemas.geraXML_nfse.<init>(geraXML_nfse.java:130)
at org.apache.jsp.mga.nota_005ffiscal_005fservicos.geraRegra_jsp._jspService(geraRegra_jsp.java:519)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:38
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)Segue abaixo o código fonte da classe que envelopa o xml

Segue abaixo o xml:

<?xml version="1.0" encoding="UTF-8"?>
-<ns3:EnviarLoteRpsEnvio xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd"> -<ns3:LoteRps Id="127"> <NumeroLote>127</NumeroLote> <Cnpj>06062933000190</Cnpj> <InscricaoMunicipal>148 153 3</InscricaoMunicipal> <QuantidadeRps>1</QuantidadeRps> -<ListaRps> -<Rps> -<InfRps Id="127"> -<IdentificacaoRps> <Numero>127</Numero> <Serie>4</Serie> <Tipo>1</Tipo> </IdentificacaoRps> <DataEmissao>2012-11-03T00:00:00</DataEmissao> <NaturezaOperacao>1</NaturezaOperacao> <OptanteSimplesNacional>2</OptanteSimplesNacional> <IncentivadorCultural>2</IncentivadorCultural> <Status>1</Status> -<RpsSubstituido> <Numero>127</Numero> <Serie>4</Serie> <Tipo>1</Tipo> </RpsSubstituido> -<Servico> -<Valores> <ValorServicos>1000.0</ValorServicos> <ValorDeducoes>0.0</ValorDeducoes> <ValorPis>0.0</ValorPis> <ValorCofins>0.0</ValorCofins> <ValorInss>0.0</ValorInss> <ValorIr>0.0</ValorIr> <ValorCsll>0.0</ValorCsll> <IssRetido>2</IssRetido> <BaseCalculo>0.0</BaseCalculo> <Aliquota>0.0</Aliquota> <ValorLiquidoNfse>1000.0</ValorLiquidoNfse> <DescontoIncondicionado>0.0</DescontoIncondicionado> <DescontoCondicionado>0.0</DescontoCondicionado> </Valores> <ItemListaServico>1</ItemListaServico> <Discriminacao>teste</Discriminacao> <CodigoMunicipio>48708</CodigoMunicipio> </Servico> -<Prestador> <Cnpj>06062933000190</Cnpj> <InscricaoMunicipal>1481533</InscricaoMunicipal> </Prestador> -<Tomador> -<IdentificacaoTomador> -<CpfCnpj> <Cnpj>59662312000103</Cnpj> </CpfCnpj> <InscricaoMunicipal>1288040</InscricaoMunicipal> </IdentificacaoTomador> <RazaoSocial>Balitek Instrumentos e Serviços Ltda</RazaoSocial> -<Endereco> <Endereco>R PRINCIPE HUMBERTO</Endereco> <Numero>355</Numero> <Bairro>VL CAMPESTRE</Bairro> <CodigoMunicipio>48708</CodigoMunicipio> <Uf>SP</Uf> <Cep>9725200</Cep> </Endereco> -<Contato> <Email>info@balitek.com.br</Email> </Contato> </Tomador> </InfRps> </Rps> </ListaRps> </ns3:LoteRps> -<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="#127">-<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>6JF5QimFmic2iDymYoXEir/6q5Q=</DigestValue></Reference></SignedInfo><SignatureValue>TJ730OLCfux3zoap9UWJRXP+o7zxvvJCPXuSCQuuoS9SRvmdc54CAzNeLbK2yk7G7GKkAFL0p0kz BQiAhRvPDPl5+qhBm25QwYl0dLFmdJe+IDvWVpR++3Rf99en+Z9uoQfjt6oy3geun9YfBgaCDmvJ y3QQ4ycO4R3KV9vPf5B9UhqOUsVgHYwNOrFgV31IL+UeXPgMTNcNPJRbRZlYi3aFliGrQ00ZtmmN ds0bS+FMgypF1OGMAwiR2Gj1eg5kmyahiF8KIEW7bp+HWxsVDAB12dsDmJDu2nQ0WTmiXY6J+Sjs hjyWSAdeQxH5xdus8vhxDe5nmvFHkN3G5UAeMw==</SignatureValue>-<KeyInfo>-<X509Data><X509Certificate>MIIIczCCBlugAwIBAgIQEVtCr3OHCnvzuMov6uh6jDANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UE BhMCQlIxEzARBgNVBAoTCklDUC1CcmFzaWwxNjA0BgNVBAsTLVNlY3JldGFyaWEgZGEgUmVjZWl0 YSBGZWRlcmFsIGRvIEJyYXNpbCAtIFJGQjEmMCQGA1UEAxMdQUMgSW1wcmVuc2EgT2ZpY2lhbCBT UCBSRkIgRzMwHhcNMTIwMTMwMDAwMDAwWhcNMTMwMTI4MjM1OTU5WjCCAQQxCzAJBgNVBAYTAkJS MRMwEQYDVQQKFApJQ1AtQnJhc2lsMQswCQYDVQQIEwJTUDEeMBwGA1UEBxQVU2FvIEJlcm5hcmRv IGRvIENhbXBvMTYwNAYDVQQLFC1TZWNyZXRhcmlhIGRhIFJlY2VpdGEgRmVkZXJhbCBkbyBCcmFz aWwgLSBSRkIxFjAUBgNVBAsUDVJGQiBlLUNOUEogQTExITAfBgNVBAsUGEF1dGVudGljYWRvIHBv ciBBUiBDaWVzcDFAMD4GA1UEAxM3QkFMSVRFSyBJTlNUUlVNRU5UT1MgRSBTRVJWSUNPUyBMVERB IEVQUDo1OTY2MjMxMjAwMDEwMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKt9yG+0 lve5IdOu91LBMRLwZk9cPnqBDcxzUVoI0dLTS62gP+VM9YkPmLdDVZ9osELv4KdSH+53e0JRIPWJ I0vMk5UUg6yvPqjrcggVolVEcI9GUIDT9NWMPZCPakQ/A56u3zD+YuQFARYZ2Kpuxx2gumwlTMME OP0YerrZKhViy2fMfOlZKQOjAyEYSwypQtraSk8Bzi1WOENu6Gu8scM3Qbi1wX6SwDC+6PFawMGB gCpgAb2F12cJOGBBzw6h0SDs3DJiPxqWM7e8rBKa5xPDCH4IeLxA5qrBZOOCFl5VQ3ZbJxUDie4K 8LyDFllWQBCF2NPkdvZCY6di+37CnvkCAwEAAaOCA14wggNaMIG3BgNVHREEga8wgaygOAYFYEwB AwSgLwQtMjgwNTE5NjQwNDY5MDA2Njg0MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwoCMGBWBM AQMCoBoEGEZMQVZJTyBNQVNTQU5PUkkgTUlBR1VUSaAZBgVgTAEDA6AQBA41OTY2MjMxMjAwMDEw M6AXBgVgTAEDB6AOBAwwMDAwMDAwMDAwMDCBF2ZtaWFndXRpQGJhbGl0ZWsuY29tLmJyMAkGA1Ud EwQCMAAwHwYDVR0jBBgwFoAUEdBZZSnsOS8GZlDNLwcOTh39u/cwDgYDVR0PAQH/BAQDAgXgMHcG A1UdIARwMG4wbAYGYEwBAgEUMGIwYAYIKwYBBQUHAgEWVGh0dHA6Ly9pY3AtYnJhc2lsLmNlcnRp c2lnbi5jb20uYnIvcmVwb3NpdG9yaW8vZHBjL0FDX0lNRVNQX1JGQi9EUENfQUNfSU1FU1BfUkZC LnBkZjCCAS4GA1UdHwSCASUwggEhMF+gXaBbhllodHRwOi8vaWNwLWJyYXNpbC5jZXJ0aXNpZ24u Y29tLmJyL3JlcG9zaXRvcmlvL2xjci9BQ0ltcHJlbnNhT2ZpY2lhbFNQUkZCRzMvTGF0ZXN0Q1JM LmNybDBeoFygWoZYaHR0cDovL2ljcC1icmFzaWwub3V0cmFsY3IuY29tLmJyL3JlcG9zaXRvcmlv L2xjci9BQ0ltcHJlbnNhT2ZpY2lhbFNQUkZCRzMvTGF0ZXN0Q1JMLmNybDBeoFygWoZYaHR0cDov L3JlcG9zaXRvcmlvLmljcGJyYXNpbC5nb3YuYnIvbGNyL0NlcnRpc2lnbi9BQ0ltcHJlbnNhT2Zp Y2lhbFNQUkZCRzMvTGF0ZXN0Q1JMLmNybDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQw gZcGCCsGAQUFBwEBBIGKMIGHMFsGCCsGAQUFBzAChk9odHRwOi8vaWNwLWJyYXNpbC5jZXJ0aXNp Z24uY29tLmJyL3JlcG9zaXRvcmlvL2NlcnRpZmljYWRvcy9BQ19JTUVTUF9SRkJfRzMucDdjMCgG CCsGAQUFBzABhhxodHRwOi8vb2NzcC5jZXJ0aXNpZ24uY29tLmJyMA0GCSqGSIb3DQEBCwUAA4IC AQDXKR3id7ue5EHQfsXlDCxXT1AURv8Alw49W0zuDIQXJC4rTJiHT0iSCMdPPgnY18cdfsQxXIuC mnGwZshhEmZM6qbTRvLFnDe1ds55NsqaE/cnqbzyooJq6W//xlHG4wLsmpW7fm1V1x3hB8KeUMUu hDOBDJBTojzY6vKMoaP/GwFpi/28x2tyi8F6e2FkXVHWa1zih0I0Bu1O47MhALyR5l4pheRLVwX6 YcfVJgO3vmI0V/KVP81S4XByZnK0o3Im/GUpLDfhCY8don1uanUjOnHU4qDiL4x/OcCnnbdC+QXf 2K9pT9WJnaikWLQS7JOha1gsxOaiR33s7L1ut/Az6WsHRfRAY8zvSZficXwyntz+TKWiCHPasLqj vtcR6FmPCco3TMDmtT+6mPDBYEM5CCQbkjwS7tGnqy2pnY5HhTjzWk8FdoAIUwIJ8PqcTOO7uVDb Y5Nfcxp3siiSuu69/uKvHL09fEaGpfr2DdghD0HkDqdqnkVkwNr+js3uOd32wsrc1qRqNCCddtsc GLyQHoU2TiXIhd6RXBfos128s8yQgpxfAgkHJHKes4maEalQSzaoErB3eGMekC6P8JrB0DmOsKcG rBomNBT+xHwzcuUxWqK7ZcU+eJp/wVlyfb6i06nJX720RnSj0ZpFvCg/OlNBO/GEGxas/ww7A+Zc dg==</X509Certificate></X509Data></KeyInfo></Signature></ns3:EnviarLoteRpsEnvio>

hudson

JavaC Membro
[Avatar]

Membro desde: 31/12/2011 13:53:46
Mensagens: 101
Offline

Eu cheguei a desistir do projeto,
nao encontrei nada de documentação util, muito menos ajuda...
cheguei na mesma parte que vc e parei

[MSN]
hudson

JavaC Membro
[Avatar]

Membro desde: 31/12/2011 13:53:46
Mensagens: 101
Offline

Alguma evolução no projeto????
[MSN]
victorr

JavaC Membro

Membro desde: 03/04/2013 15:29:44
Mensagens: 6
Offline

Cara, poderia me explicar como fez para chegar até aí?
Grato.

Respondeu Jesus: Eu sou o Caminho, a Verdade e a Vida. Ninguém vai ao Pai, a não ser por Mim. (Jo. 14:6)
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team