Jump to content

dev botao

WebService Campinas NFSe - Não traz xml


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

Recommended Posts

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();
        }
        }

image.png.3e11dea766e68d1e0534f7caf085d5ea.png

Link to comment
Share on other sites

13 horas atrás, Juliomar Marchetti disse:

Que saiba não é mais dado manuntenção a essa framework e não tem nada para NFSe

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?

Link to comment
Share on other sites

  • Consultores

Boa tarde,

O componente ACBrNFSeX, solução ainda apenas para Delphi e Lazarus, possui a integração com Campinas e tem tópicos com ajustes recentes.

Acompanhe as notícias do fórum e do discord, pois futuramente será liberado na lib e você poderá utilizar na sua linguagem.

https://discord.com/invite/acbr 

https://www.projetoacbr.com.br/forum/forum/35-notícias-do-acbr/

  • Like 1
Link to comment
Share on other sites

Em 28/05/2022 at 15:47, Renato Rubinho disse:

Boa tarde,

O componente ACBrNFSeX, solução ainda apenas para Delphi e Lazarus, possui a integração com Campinas e tem tópicos com ajustes recentes.

Acompanhe as notícias do fórum e do discord, pois futuramente será liberado na lib e você poderá utilizar na sua linguagem.

https://discord.com/invite/acbr 

https://www.projetoacbr.com.br/forum/forum/35-notícias-do-acbr/

Obrigada, vou acompanhar para ver se encontro alguma lib para poder integrar no java.

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.