Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'java'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

  1. Bom dia a todos, Estou atualmente trabalhando no desenvolvimento de uma aplicação em Java utilizando a biblioteca ACBr NFSe. Durante esse processo, deparei-me com a necessidade de acessar um link relacionado à nota fiscal por meio da biblioteca. Após uma busca minuciosa, identifiquei que a função adequada para essa finalidade é a NFSE_LinkNFSe. No entanto, surge um desafio específico ao lidar com o provedor de serviços da cidade de Ribeirão Preto, que é o ISSNET. Eles não fornecem a informação da Chave de Acesso necessária para obter esse link. Para solucionar esse impasse, pesquisei em diversos tópicos relacionados e encontrei duas abordagens bastante interessantes: Ao meu entendimento, parece que a biblioteca ACBrNFSe não dispõe de um método que seja capaz de retornar o link de forma compatível com o método de emissão utilizado pela ISSNET. No entanto, parece que o autor do tópico mencionado desenvolveu uma solução para essa questão, embora tenha sido feita para a linguagem que ele estava utilizando, e não para Java. Estou buscando orientação sobre como posso utilizar a biblioteca ACBrNFSe para obter o link para NFSe fornecido pela ISSNET. Qualquer esclarecimento adicional sobre o assunto será muito bem-vindo. Agradeço antecipadamente por qualquer assistência.
  2. Olá pessoal, entrei em contato com a galera do Discord ACBr e me recomendaram abrir um tópico sobre este assunto, vou então descrever todo o cenário. Segui o passo a passo: Baixei o projeto via tortoise > p/acbr/code - Revision 32240: /trunk2/Projetos/ACBrLib/Demos/Java (sf.net) Baixei as DLLs > Assisti a aula que explica certinho como configurar o ambiente Demo no Java > Iniciando ACBrLib SAT com Netbeans Demo funciona corretamente, porem ao executar o método NFSE_CarregarXML ou qualquer outro, tenho retorno o seguinte erro: Informação crucial, gerando um jar do mesmo projeto demo, colocando na pasta raiz do jar todas as DLLs e executando o jar os métodos que antes causavam o tal erro Acess Violation, simplesmente não tenho erro, o mesmo XML é carregado com sucesso... Minha duvida e problema, é que não consigo compreender por que consigo utilizar a demo rodando via jar com as DLLs em raiz, mas não consigo rodar em IDE NetBens. Pessoal quero ressaltar que tudo esta atualizado e de conforme mostrado na vídeo aula, Java JDK, DLLs, Schemas apontadas, eu testei em duas maquinas, com dois JDK tanto em 64x como em 86x. Agradeço desde já qualquer ajuda sobre como resolver este erro, estou começando e aprendendo como utilizar as Libs ACBr . ACBrLibNFSe Demo-20240206.log
  3. Estou desenvolvendo uma aplicação em java utilizando o software da software express e a mesma retorna o erro de número 8 (Não encontrou a CliSiTef ou ela está com problemas). Tentei usar o exemplo que vem junto ao arquivo .jar em meu código e mesmo assim, continua dando esse erro mesmo quando o SitDemo está aberto, alguém tem alguma dica?? Código abaixo:
  4. 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(); } }
  5. Boa tarde. Foi anunciado pelo governo a atualização das cifras usadas para comunicação com o eSocial: https://www.gov.br/esocial/pt-br/noticias/conjunto-de-cifras-utilizadas-no-estabelecimento-da-conexao-com-o-esocial-sera-revisado Estou em dúvida pois não é mencionado quais cifras serão descontinuadas. Não está claro se será obrigatório o uso do TLS1.2 ou TLS1.3. Não está claro se existe período de convivência entre as cifras a serem removidas com as novas. Em minha implementação do eSocial utilizo o SSLContext para realizar a comunicação prévia com o Governo porém explicito apenas o uso do TLS sem informar explicitamente qual cifra deve ser usada na comunicação: Minha dúvida é, se eu atualizar a instância do TLS para versão 1.2 ou 1.3 isso será o suficiente para não ter problemas com esta troca de cifras para comunicação com o eSocial? Caso este não seja o fórum mais adequado para o questionamento peço que me encaminhem o fórum mais adequado para isso.
  6. Estou implementado uma funcionalidade para o sistema acessar automaticamente o site através do Certificado Digital, então preciso selecionar um certificado para realizar o acesso. Gostaria de saber se já tem alguma funcionalidade que lê a tela que abre listando os Certificados "Segurança do Windows Selecionar um Certificado". Que me permite localizar o que quero pelo CNPJ ou Nome, selecionar ele e confirmar.
  7. Olá, Boa Tarde. Estou tendo problemas numa aplicação java que usa a ACBRLIB. Antes eu usava SSl Type = LT_all , mas agora tô usando SSl Type = LT_TLSv1_2 e no retorno da SEFAZ, quando ocorre uma rejeição o programa fecha, cria os XML's mas logo depois fecha. Eu percebi que quando eu consultava o NFE_StatusServico, após a retorno pela sefaz, os XML's são criados e o programa não fecha. Quando eu junto as duas rotinas, como abaixo, o programa continua aberto, mas acho que essa não é uma boa prática. ByteBuffer buffer = ByteBuffer.allocate(STR_BUFFER_LEN); IntByReference bufferLen = new IntByReference(STR_BUFFER_LEN); ACBrNFeLib.INSTANCE.NFE_StatusServico(buffer, bufferLen); int ret = ACBrNFeLib.INSTANCE.NFE_Enviar(aLote, imprimir, sincrono, zipado, buffer, bufferLen); checkResult(ret); return processResult(buffer, bufferLen); Eu acho que tem que limpar esse buffer, ou fazer algo assim, coisa que o método NFE_StatusServico faz, mas o NFE_Enviar não está fazendo. No arquivo de log tem NFE_Enviar sem o NFE_StatusServico dando erro e depois os dois juntos. ACBrLibNFE-20200217.log
  8. Olá, estou precisando usar o o LT_TLSv1_2 só que aparece o erro : fev 14, 2020 1:53:54 PM com.acbr.nfe.principal.FrmMain btnStatusServActionPerformed GRAVE: null java.lang.Exception: WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. OpenSSL 0.9.8e 23 Feb 2007, não suporta LT_TLSv1_2 gostaria de saber se devo atualizar as DLL's libeay32.dll e ssleay32.dll e como isso é feito no projeto Java. ACBrLibNFE-20200214.log
  9. Olá, Estou com um problemas ao usar o ACBrLibNFe.Demo, após enviar o arquivo ini, por apresentar o erro de duplicidade o programa fecha e aparece no log do java : "C:\Users\Carlos\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53: Java returned: -1073740940 FALHA NA CONSTRUÇÃO (tempo total: 7 segundos)" Outros erros como: falta de UF, ou vtottrib eram retornados sem problemas, mas agora esse erro de duplicidade fecha o programa. Uma curiosidade é que os arquivos .xml são criados na pasta "C:\Program Files (x86)\Java\jdk1.8.0_231\bin\Docs" antes do fechamento do programa. Já tentei compilar o programa tanto no netbeans 11.2 como no net beans 8.2 ACBrLibNFE-20200206.log nfe.ini
  10. Olá a todos, Estou tentando criar um monitor utilizando o ACBrLib e o Java Spring Boot. Para isto, olhei os Demos do Java dentro do SVN. Consegui rodar o projeto no Linux com OpenJDK 11 criando um novo objeto. public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); try { acbrNFe = new ACBrNFe(); System.out.println("ACBR Versão = " + acbrNFe.versao()); // System.out.println(acbrNFe.statusServico()); System.out.println("Fim do Teste"); } catch (Exception ex) { System.out.println(ex); } } O problema está quando vou ler o Status do serviço com o acbrNFe.statusServico(). Ele apressenta erro de senha do certificado. java.lang.Exception: WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. Erro ao ler informações do Certificado. Provavelmente a senha está errada Pelo que entendi nos fóruns, a senha do arquivo ACBrLib.ini já tem que estar criptografada. Porém não entendi como consigo fazer isto utilizando o Java. Alguém pode me ajudar como eu iria criptografar a senha pelo Java? Obrigado.
  11. Para os desenvolvedores Java que não querem utilizar DLL, no caso, usar o projeto ACBrFramework, ou para os que querem utilizar os outros recursos do MonitorPlus como boleto, nfe, nfce, etc. Iniciei esse projeto, está super simples e ainda bem incompleto, a final vou implementando de acordo com a nossa necessidade, mas pelo ao menos para o ACBrECF está quase 100%. Abri este tópico para compartilha a ideia e eu aceito todas as dicas, ajudas, e sugestões. Link do projeto: http://edsonmoretti.github.io/ACBrMonitorPlus-Comunicador/ O projeto utiliza TCP/IP, configurável na primeira execução, assim, ao final espero deixar configurável para arquivo e tcp. Um abraço. reservado.
  12. Para quem se interessar. https://www.udemy.com/curso-java-para-iniciantes/?couponCode=PROJETOACBR Acesse
  13. Olá, eu ando tendo dificuldades com envio de NFSe's e NFe's de Gravataí pois não encontro os links WSDL. Já tentei contactar o desenvolvedor e verificar manuais e páginas da prefeitura e do portal da cidade, porém tudo que achei foram links em PHP: url_send=http://sync.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_upload.phpurl_view=http://sync.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_view_nf.phpurl_login=http://sync.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_login.php As demais cidades com as quais trabalho usam links WSDL e disponibilizam os mesmos sem nenhum incomodo no site das respectivas prefeituras, como por exemplo Esteio: http://grp.esteio.rs.gov.br/nfse/services/NFSEremessa?wsdl Alguém saberia me informar os links desse tipo para Gravataí, ou como utilizar estes de php?
  14. Bom dia, baixei os códigos fontes do jACBrFramework através do SVN, estou rodando a classe de teste Program.java, copiei a ACBrFramework32.dll disponível no projeto baixado para dentro da pasta, o exemplo se comunica com a impressora, gera a leitura x, porém no momento em que vai executar a linha ecf.carregaFormasPagamento(); ocorre o seguinte erro: Exception in thread "main" java.lang.Error: Invalid memory access at com.sun.jna.Native.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:419) at com.sun.jna.Function.invoke(Function.java:354) at com.sun.jna.Library$Handler.invoke(Library.java:244) at com.sun.jna.Native$3.invoke(Native.java:1136) at com.sun.proxy.$Proxy0.ECF_GetFormaPagamento(Unknown Source) at jACBrFramework.serial.ecf.ACBrECF.carregaFormasPagamento(ACBrECF.java:3079) at jACBrFramework.serial.ecf.ACBrECF.carregaFormasPagamento(ACBrECF.java:2017) at jACBrFramework.Test.Program.main(Program.java:127) Java Result: 1 Alguém sabe o que pode estar faltando?
  15. Boa tarde Srs. Fiz a homologação do PAF versão 02.05 na data de 27/03/2018 utilizando o componente jACBrFramework. Porém tive que fazer algumas alterações para que o componente viesse a funcionar, segue em anexo as alterações realizadas, tanto no componente jACBrFramework quanto na DLL ACBrFramework. A dll compilada não foi possível de ser adicionada por o tamanho dos arquivos exceder os 2 M. Alguém poderia verificar estas alterações que foram realizadas e subir elas para o repositório? Fontes.rar
  16. Boa tarde, estou com um problema semelhante, quando chamo o método ACBrPAFInterop.INSTANCE.PAF_SaveFileTXT_RegistrosPAF(getHandle(), toUTF8(pArquivo)); Tenho o seguinte retorno "Erro ao ler a Chave", como aparentemente o método é executado pela DLL não consigo identificar o problema, estou utilizando jAcbrFramework em Java. Pelo o que entendi no jACBrFramework.ead é necessário configurar o par de Chaves para assinatura do arquivo, mas não encontrei o método e nem a documentação de como configurar essas chaves. Alguém ja teve este problema?
  17. Olá amigos, executei a classe teste "Program" do pacote "jACBrFramework.Teste", já fiz toda a configuração do efc (emulador Sweda) e estando o emulador na COM2 com status "operacional" e o exemplo de teste coloquei a COM3 (utilizei o com0com para configurar). As DLL's necessárias foram colocadas na SystemWOW64. Entretando, foi me retornado essa exceção abaixo. Desde já grato a todos! PS: Atualizei os drivers e nada.
  18. Boa tarde, estou com um problema semelhante, quando chamo o método ACBrPAFInterop.INSTANCE.PAF_SaveFileTXT_RegistrosPAF(getHandle(), toUTF8(pArquivo)); Tenho o seguinte retorno "Erro ao ler a Chave", como aparentemente o método é executado pela DLL não consigo identificar o problema, estou utilizando jAcbrFramework em Java. Pelo o que entendi no jACBrFramework.ead é necessário configurar o par de Chaves para assinatura do arquivo, mas não encontrei o método e nem a documentação de como configurar essas chaves. Alguém ja teve este problema?
  19. Pessoal, previsão para a página retornar? Preciso fazer o SVN Checkout da Versão JAVA (jACBrFramework) e o link do svn também não está em funcionamento.
  20. paulocsc

    Java com ACBr

    Olá eu gostaria de saber como esta funcionando o ACBR e o Java ? sou desenvolvedor Java e gostaria de desenvolver com o Java o NFC-e e usar os componente do ACBR é possível isso ?
  21. Olá Estou em um projeto que consiste em pegar um programa originalmente desenvolvido para desktop e feito em Delphi (Usando Object Pascal), e fazer um aplicativo de celular dele para android. Eu vou ter acesso a todo o código fonte do programa original. Gostaria de saber se vale a pena eu usar o próprio delphi para criar o aplicativo nele mesmo, sem trocar a linguagem. Ou seria melhor eu pegar o código fonte e reescreve-lo todo em outra linguagem? No caso seria Java. Desde já, agradeço as ajudas e conselhos.
  22. Thadeu Batista

    Erro ACCESS_VIOLATION

    Alguém já teve o problema do EXCEPTION_ACCESS_VIOLATION? Estou tendo esse problema logo na hora de criar os componentes da impressora na classe jACBrFramework.Test.Program.java LeituraX >> OnBobinaAdicionaLinhas << Operacao: leiturax Linhas: <font size="2" face="Lucida Console"><center><b>Nome da Empresa</b></center><center>Nome da Rua , 1234&nbsp;&nbsp;-&nbsp;&nbsp;Bairro</center><center>Cidade&nbsp;&nbsp;-&nbsp;&nbsp;UF&nbsp;&nbsp;-&nbsp;&nbsp;99999-999</center><center>CNPJ: 01.234.567/0001-22&nbsp;&nbsp;&nbsp;&nbsp;IE: 012.345.678.90</center><table width=100%><tr><td align=left>29/07/2017 15:16:26</td><td align=right>COO: <b>000106</b></td></tr></table><hr></font> >> OnBobinaAdicionaLinhas << Operacao: leiturax Linhas: <font size="2" face="Lucida Console"><h2><center>LEITURA X</center></h2><br></font> >> OnBobinaAdicionaLinhas << Operacao: leiturax Linhas: <font size="2" face="Lucida Console"><hr><table width=100%><tr><td align=left>29/07/2017 15:16:26</td><td align=right>Projeto ACBr: <b>0.9.0a</b></td></tr></table><center>Obrigado Volte Sempre</center><hr></font> Carrega Formas de Pagamento # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x16701a91, pid=11504, tid=0x00000644 # # JRE version: Java(TM) SE Runtime Environment (8.0_141-b15) (build 1.8.0_141-b15) # Java VM: Java HotSpot(TM) Client VM (25.141-b15 mixed mode, sharing windows-x86 ) # Problematic frame: # C [ACBrFramework64.dll+0x1a91] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # FALHA NA CONSTRUÇÃO (tempo total: 14 segundos) hs_err_pid7800.log
  23. PAULOSMARTSYS

    Consulta CNPJ

    Boa tarde, sou novo no ACBR e gostaria de saber se alguem tem alguma informação sobre a pesquisar dos dados Pelo CNPJ direto pelo Java.
  24. Olá pessoal do forum... Estou desenvolvendo um webservice client em java para fazer consulta nesse webservice . Porem, não estou conseguindo fazer os testes... Creio que seja por causa de certificado digital... Por que já desenvolvi outros WebService client para acessar http... Alguem poderia dar dica se para acessar esse webservice precisa de certificado digital? Aonde eu consigo esse certificado para teste? Pois, no manual do sat não fala nada sobre o assunto.. Para quem já desenvolveu em java.. Segue o erro quando executo o programa.
  25. Caros bom dia, Estou no projeto do SAT e estou usando uma impressora bematech 4200th porém estou com problemas para impressão de caracteres especiais. Já tentei vários procedimentos mas não consegui. Estou desenvolvendo em Java usando a JNA e a dll mp2032 Alguém por gentileza poderia me ajudar?
×
×
  • 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.