Ir para conteúdo
  • Cadastre-se

als

Membros
  • Total de ítens

    6
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

als's Achievements

Rookie

Rookie (2/14)

  • Reacting Well Rare
  • First Post
  • Conversation Starter
  • One Year In
  • Week One Done

Recent Badges

0

Reputação

  1. Estou fazendo um projeto de webService Barcarena em Java, entretanto estou recebendo o retorno de que 'Serviço não é compatível com a versão indicada no cabeçalho SOAP', estou fazendo o envio do xml, já mudei as formas do xml, mas continua retornando a mesma coisa. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"> <soapenv:Header> <tem:cabecalho versao="?"> <!--Optional:--> <tem:versaoDados>2.02</tem:versaoDados> </tem:cabecalho> </soapenv:Header> <soapenv:Body> <tem:ConsultarNfseServicoTomado> <!--Optional:--> <tem:xmlEnvio><![CDATA[<ConsultarNfseServicoTomadoEnvio> <Consulente> <CpfCnpj> <Cnpj>01246589000175</Cnpj> </CpfCnpj> </Consulente> <PeriodoEmissao> <DataInicial>2022-01-01</DataInicial> <DataFinal>2022-08-29</DataFinal> </PeriodoEmissao> <Tomador> <CpfCnpj> <Cnpj>01246589000175</Cnpj> </CpfCnpj> </Tomador> <Pagina>1</Pagina> </ConsultarNfseServicoTomadoEnvio>]]></tem:xmlEnvio> </tem:ConsultarNfseServicoTomado> </soapenv:Body> </soapenv:Envelope> link wsdl: http://barcarena.govbr.cloud/NFSe.Portal.Integracao/Services.svc?wsdl retorno Alguém saberia o que eu poderia fazer para ter o retorno correto? Pois quando faço o teste através do programa SoapUI e informo o xml de envio, recebo o xml com as informações, mas no ecplise não. <ListaMensagemRetorno> <MensagemRetorno> <Codigo>CE41</Codigo> <Mensagem>Serviço não é compatível com a versão indicada no cabeçalho SOAP.</Mensagem> <Correcao>Informe corretamente a versão ABRASF correspondente ao serviço acionado.</Correcao> </MensagemRetorno> </ListaMensagemRetorno>
  2. Olá bom dia Fernando, tudo bem? Saberia me informar se conseguiu resolver essa questão de que não é compatível?
  3. Obrigada, vou acompanhar para ver se encontro alguma lib para poder integrar no java.
  4. Nossa, então praticamente o webService não efetua nenhum tipo de serviço mais. Sabe se tem alguma outra sugestão no caso de WebService de Campinas para NFSe?
  5. Estou fazendo um projeto webService de Campinas usando Java 8, utilizo uma lib onde possui todas as classes e acesso necessários, estou realizando testes nna própria empresa que trabalho, pois, emite notas como prestador através da prefeitura, estou informando cnpj, inscrição e o período conforme o cabeçalho, mas sempre retorna 0 e uma mensagem de que foi com sucesso, temos notas no período informado, mas não sei o que poderia ser. Segue abaixo a classe de teste @Test void test() throws Exception{ try { //aqui faço a busca do certificado no banco CompanyCert companyCert = new CompanyCert(); Long idCompany = 4L; Company company = companyRepository.findById(idCompany).get(); if(company != null) { companyCert = companyCertRepository.findCompanyCertByIdCompany(company.getIdCompanyRoot()); } //Insere os dados da Consulta ConsultaNFSe consultaNFSe = new ConsultaNFSe(); //Seta qual Cidade será a consulta consultaNFSe.setCidade(CidadeEnum.CAMPINAS); // Cnpj do Prestador. consultaNFSe.setCpfCnpjPrestador(company.getCod); //IM do Prestador consultaNFSe.setImPrestador(4780809L); consultaNFSe.setDataInicio(LocalDate.of(2022, 05, 1)); //Data Fim consultaNFSe.setDataFim(LocalDate.of(2022, 05, 18)); // Retorno retorno = ConsultaNfeRecebidas.consulta(consultaNFSe, configuracoesNFSe); Path temp = Files.createTempFile("cert_", ".pfx"); Files.write(temp, companyCert.getCert()); Retorno retorno = ConsultaNfeRecebidas.consulta(consultaNFSe, new ConfiguracoesNFSe(temp.toAbsolutePath().toString(), companyCert.getSecretKey())); // Retorno retorno = ConsultaNfeRecebidas.consulta(consultaNFSe,new ConfiguracoesNFSe(companyCert.getCert(), companyCert.getSecretKey())); Files.delete(temp); // Status Retorno System.out.println("Sucesso: " + retorno.isSucesso()); // Alertas retorno.getAlertas().forEach(System.err::println); // Erros retorno.getErros().forEach(System.err::println); //Nfe retorno.getXmls().forEach(System.out::println); // Numero total de Nf Baixadas System.out.println(); System.out.println("##################"); System.out.println("Total de NFs: " + retorno.getXmls().size()); System.out.println("##################"); System.out.println(); } catch (Exception e) { e.printStackTrace(); } }
×
×
  • 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.

The popup will be closed in 10 segundos...