Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 29-01-2020 em todas as áreas

  1. O Projeto ACBr está de roupa nova em seu portal! Confira. Veja o novo portal O novo tema, além de ser completamente responsivo e leve, promete tornar informações importantes mais acessíveis. Seu Mega Menu lateral, permite facilmente navegar entre todas as seções do novo site. Sobre Esta área agrupa todas as informações sobre o que é o Projeto ACBr. Já tentou explicar o que é ACBr para alguém (que não seja desenvolvedor) sem muito sucesso? Talvez esta página possa ajudar. Com o enfoque em educar novos usuários, também publicamos as perguntas frequentes sobre o funcionamento do ACBr. Soluções Organizamos de uma forma simples as informações sobre como usar nossos componentes, também facilitando o acesso às vídeo-aulas correspondentes à cada modalidade: Fontes, ACBrMonitor ou ACBrLib. Suporte Profissional SAC Como todos sabemos, não existe almoço grátis (mas fontes, sim). O Projeto ACBr hoje é uma empresa que conta com uma equipe de especialistas dedicados à prestação de suportes e manutenção dos componentes, e oferece cada vez mais facilidades para seus membros SAC ACBr. Se você ainda não conhece o nosso SAC, esse é o momento. Comunidade Fazer parte de uma comunidade significa não estar sozinho. Listamos os benefícios de ser um membro do Projeto ACBr, e também o que temos a oferecer além de nossas soluções. Você pode encontrar um link para o site do Dia do ACBr (Ainda em construção) nesta seção. Primeiros passos Uma área destinada aos novos membros, que por meio de um passo-a-passo simples, podem aprender a usar corretamente o fórum. Vale lembrar que ainda estamos migrando alguns conteúdos do antigo portal para o novo, e pretendemos inserir mais informações em breve. IMPORTANTE: Conte-nos como foi sua experiência com o novo portal e possíveis melhorias. Avalie o novo portal Sua opinião vale muito para nós.
    3 pontos
  2. pro cliente não ficar esperando, muda a impressora padrão, se não tiver uma impressora, instala a Generic Text, em Dispositivos e Impressora vai em "Adicionar Impressora\ Adicionar Impressora Local", e defina ela como Padrão Fecha sua aplicação e abre novamente e tente imprimir, Depois você corrige no seu código fonte conforme o @Daniel Simoes postou
    3 pontos
  3. until
    CodeRage 2020 CodeRage 2020 está chegando! Reserve seu lugar! É hora da sua conferência de desenvolvedores online preferida: CodeRage! O CodeRage é feito pela nossa incrível comunidade de usuários. Venha ver o que há de novo, quais são os planos para o futuro, aprenda muitas coisas novas e faça novos amigos! CodeRage 2020 Brasil: 11, 12 e 13 de Fevereiro --- Dia 11 --- • 09:00 - Universo RAD: O que esperar de 2020? Novidades para o seu desenvolvimento. (Fernando Rizzato - Embarcadero) • 09:40 - NFC-E em Linux com Assinatura: como fazer? (Juliomar Marchetti - MVP) • 10:20 - Entendendo o HTTP para entender o REST (Mario Guedes - MVP) • 11:00 - Horse: criando uma API escalável e minimalista (Vinicius Sanchez - Fiorilli Software) • 11:40 - CI/CD na AWS. Tudo o que precisa saber! (José Araújo - MVP) • 12:20 - Do Legado ao Microservices com RADServer (Kelver Merlotti - Embarcadero) --- Dia 12 --- • 09:00 - TableSpaces e Change Views no Interbase 2020 (Dormevilly Tertius - Embarcadero) • 09:40 - Segurança Biométrica com FireMonkey (Gabriel de Oliveira Silva - ProAnsi) • 10:20 - Pagamentos em Dispositivos Android (Newton Michel de Oliveira - MVP) • 11:00 - E se os gerentes do RAD Studio fossem cards do FIFA? (Landerson Gomes - MVP) • 11:40 - O mundo evoluiu e o Delphi acompanhou. Será que você perdeu algo? (Rafael Araujo - Embarcadero) • 12:20 - Top Recursos do Windows 10 para seus Aplicativos VCL (Régys Borges da Silveira - MVP) --- Dia 13 --- • 09:00 - Universo Sencha: O que esperar de 2020? Novidades para o seu desenvolvimento WEB (Fernando Rizzato - Embarcadero) • 09:40 - Aplicações Ext JS baseadas em NPM com Sencha Open Tooling (Wemerson Januario - MVP) • 10:20 - Boas Práticas com o Grid Ext JS (Daniel Bsource- MVP) • 11:00 - Construíndo Aplicações Angular com ExtAngular (Marcelo Varela de Souza - MVP) • 11:40 - ExtReact na Prática (André Spisila - MVP) Registre-se hoje Prepare-se para CodeRage! - RAD Studio 10.3 Release 3 Recentemente lançada, nossa mais nova edição do RAD Studio, 10.3.3 Rio, capacita os desenvolvedores a criar aplicativos impressionantes e de alto desempenho para Windows, macOS, iOS, Android e Linux Server usando a mesma base de código nativo. Muitas sessões do CodeRage 2020 utilizarão o RAD Studio 10.3.3 Rio, e você pode, também, com uma avaliação gratuita de 30 dias. Prepare-se para CodeRage!
    2 pontos
  4. Bom dia Juliomar, resolvido com a consulta com o XML , obrigado pela atenção, grande abraço.
    2 pontos
  5. Bom dia Note que a posição 392 a 393 se refere apenas a qtd de dias, podendo ser de Protesto ou Baixa, depende do que informar na posição 157/158 Se está informando "02" (Sem Protesto), precisa passar a qtd de dias para baixa. Se for 15 informe o campo DataBaixa com 15 dias a mais que o Vencimento. Veja que é essa diferença de datas que o componente utiliza na posição 392/393.
    2 pontos
  6. Bom dia Elisângela, Sem problemas, essa alteração no arquivo INI do provedor SimplISS foi realizada por mim, pois notei que a maioria das cidades seguiam um padrão na formatação da URL de homologação e produção. Com essa alteração fica muito mais simples acrescentar novas cidades que seguem a mesma formatação, pois basta inclui-las no arquivo Cidades.ini da mesma forma que as demais. Já as que não seguem a formatação, além de ter que incluir no arquivo Cidades.ini se faz necessário incluir as suas URLs no arquivo SimplISS.ini Fique a vontade em perguntar. Como o assunto tratado nesse tópico ficou esclarecido, vou fechar.
    2 pontos
  7. Vanessa, Comigo ocorre o mesmo problema. Entrei em contato com o suporte de Nova friburgo e pediram pra mandar um e-mail. Parece que é geral esse problema.. Acho que é só aguardar. Não consegui conclui todo o processo, mas a comunicação após as alterações do Ítalo está funcionando.
    2 pontos
  8. Estranho se eles pensaram isso. O uso direto dos componentes deveria ser muito mais fácil para quem programa em Delphi.
    2 pontos
  9. Eu tive um problema parecido com um cliente que usa GMail quando ia emitir a NFe e enviar o e-mail logo após a emissão. Não sei se isso vai te ajudar, mas vou dizer o que eu fiz para resolver meu problema Usei as propriedades SetSSL := True e SetTLS := True e também coloquei as DLLS versão x32 da pasta LibXml2 e as 3 dlls da pasta OpenSSL versão 1.0.2.13 dentro da pasta do meu executável. Também ativei as configurações do Gmail para aplicativos menos seguros.
    2 pontos
  10. Boa noite. Aumente o tempo de resposta e Timeout pra ver se melhora e evita o problema.
    1 ponto
  11. Boa tarde, A TLP-400 agora é compatível com os protocolos ZPL, PPLA e PPLB. Em breve enviaremos para homologação do ACBR.
    1 ponto
  12. Não está implementado dessa forma para NFCe. Que me lembre foi implementado para o MFe por obrigatoriedade pelo CE. Existe essa obrigatoriedade também no caso da NFCe?
    1 ponto
  13. Boa tarde. Obrigada por compartilhar. Att.
    1 ponto
  14. Boa tarde, Já estou verificando, notei que vou ter que fazer algumas melhorias. Por favor atualize todos os fontes de todas as pastas, reinstale a suíte ACBr e faça um novo teste. Pois não tive o problema mencionando por você.
    1 ponto
  15. Olá Danilo, Só vi sua resposta agora... Segue anexo o exemplo do comando ReprocessarArquivo. Espero ter ajudado. _EnvelopeSoap_ReprocessarArquivo.xml
    1 ponto
  16. Boa tarde Utilize o protocolo EscPosEpson. De uma olhada neste tópico, onde foram realizados testes com essa impressora:
    1 ponto
  17. Bom dia pelo que conheço aqui do estado é só no portal e creio que ai também seja igual somente pelo site do sefaz do estado, pois possui série especial e etc. até procurei mas não achei documentação para emitir via webservice
    1 ponto
  18. só tu não pode alterar os dados pois ele tem uns hash que inválida tudo
    1 ponto
  19. Bom dia, Muito obrigada!
    1 ponto
  20. Os "em branco" podem ser eventos e não notas. Você pode testar o tipo de documento retornado acessando a propriedade schema: case ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[0].schema of schresNFe: ; // resumo de nfe schresEvento: ; // resumo de evento schprocNFe: ; // nfe completa schprocEventoNFe: ; // evento end;
    1 ponto
  21. Você está chamando o comando </logo>, esse comando depende da imagem já estar carregada na memória da impressora. Para fazer apenas informando o caminho, você pode tentar o comando <bmp>, veja exemplo no tópico que citei.
    1 ponto
  22. Bom dia Abel, Será que ao enviar o XML da nota para o Cliente "A" não foi enviado o XML emitida para o Cliente "B" ? Favor anexar os 2 XMLs para que possamos analisar essa situação.
    1 ponto
  23. Tópico fechado por falta de retorno do usuário
    1 ponto
  24. Bom dia Veja no manual um passo a passo para emitir CTe. https://acbr.sourceforge.io/ACBrMonitor/ComoEmitirumCTe.html O arquivo .ini com os dados do CTe pode ser passado como parâmetro, ou pode passar todo o conteúdo do .ini como parâmetro.
    1 ponto
  25. Olá, Agradeço pela explicação e me desculpo pelo tópico aberto em decorrência de minha ignorância. []'s
    1 ponto
  26. instala esse vcredist_x64.exe esta em trunk2\DLLs\Diversos\x64 e dai tenta
    1 ponto
  27. Analisando a última alteração do arquivo SimplISS.ini do repositório, o que parece que foi alterado é que essas cidades que foram removidas do arquivo usam a montagem padrão da URL de recepção. [URL_P] RecepcaoLoteRPS=http://ws%NomeURL_P%.simplissweb.com.br/nfseservice.svc Sendo %NomeURL_P% definida no arquivo Cidades.ini, por exemplo: Assim só ficaram no arquivo SimplISS.ini aquelas cidades que tem a URL diferente desse padrão. Nesse caso recomendo que use os arquivos atualizados.
    1 ponto
  28. Segue a resposta do acionamento INC000011122495. Em testes em nossa estrutura, na versão atual (path G) com a variável de ambiente e todos os serviços do antivírus ativo não apresentou mais o erro. Forte abraço
    1 ponto
  29. Boa tarde Veja essa rejeição na página 58 desta NT: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=Y6Lj7G0uHwc= ICMS60 para alguns códigos ANP estão sujeitos a repasse de ICMS, neste caso os valores precisam ser informados na tag ICMSST
    1 ponto
  30. me ajudou muito meu amigo. Estava travado aqui há pelo menos uma semana. Obrigado.
    1 ponto
  31. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  32. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  33. Prezados encontrei o problema , citado em outro post aqu, i a utilização da propriedade "Prestador.ChaveAcesso" , ela deve ser utilizada para informar a chave de acesso .
    1 ponto
  34. Conforme atendimento via Chat do ACBr, o problema foi resolvido.
    1 ponto
  35. Pelo que vi todas as referências a essa variável estão comentadas no código do programa exemplo.
    1 ponto
  36. em MG saiu decreto sobre essas informações http://www.fazenda.mg.gov.br/empresas/legislacao_tributaria/decretos/2019/d47799_2019.htm
    1 ponto
  37. Bruno, Acessando as configurações da própria balança, mostra essas informações passadas pelo suporte? Qualquer coisa coloque um programa de Scaner na porta Serial do seu computador e veja o que a balança esta enviado para a porta serial do seu computador.
    1 ponto
  38. Desculpe escrevi errado a propriedade é "EspacoEntreProdutos" seção DANFENFe, é o mesmo campo já existente, conforme está no manual.
    1 ponto
  39. Confira o preenchimento das tags... Lembre-se que cada provedor se utiliza de alguns campos e outros não. Nesse caso o campo da "Competencia". Se ainda não for erro de schemas, tente limpar o campo da Competencia.
    1 ponto
  40. O ACBrSPED não gera registros automaticamente. Se você não criar os registros no seu código, ele não vai fazê-lo.
    1 ponto
  41. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  42. Problema resolvido
    1 ponto
  43. Bom dia, consegui enviar o RPS. o que eu fiz : voltei para WinCrypt, mas dessa vez, nao informei o numero de serie do certificado. deixei em branco, informando apenas o arquivo pfx e a senha. tive um problema com o proxy também... De qualquer forma, resolvido. podem fechar o tópico.. obrigado
    1 ponto
  44. Boa noite pessoal, e obrigado pelas ajudas porém consegui resolver. Na verdade foi erro de implementação na qual estava ativando o componente com o parâmetro MonitoraBalanca = True e já fazendo a chamada da função LePeso logo em seguindo, com isso estava ocasionando timeout e except no componente. Retirei a chamada logo apos ativar o componente e consegui utilizar as opções de modelo da toledo e da genérica para ter o retorno da string da balança; Ainda não implementei um unit especifica para o tratamento do peso para esse modelo, acabei utilizando o retorno da resposta no modelo balToledo e peguei o peso por lá.
    1 ponto
  45. Olá pessoal, É com muita satisfação que comunicamos que agora os Fontes do Projeto ACBr, já foram ajustados para suportar o OpenSSL na versão 1.1.1 Antes de prosseguir, o que é OpenSSL ? "O OpenSSL é um kit de ferramentas robusto, de nível comercial e completo para os protocolos Transport Layer Security (TLS) e Secure Sockets Layer (SSL). É também uma biblioteca de criptografia de uso geral" https://www.openssl.org/ No Projeto ACBr, usamos o OpenSSL para diversas tarefas, como por exemplo: Comunicação Segura: Ele será necessário se você usa o componente ACBrMail, ou os componentes da aba ACBrTCP, que fazem comunicação Segura com sites, pelo protocolo HTTPS. A ACBrDFeSSL, que é usada por todos os componentes de Documentos Eletrônicos do ACBr, também podem usar o OpenSSL para comunicação Segura (como uma das opções) Criptografia: Ele é usado nos componentes ACBrEAD e pela ACBrDFeSSL para calcular e Verificar Hashs e Assinaturas digitais, usando diversos padrões de Criptografia O OpenSSL é uma excelente opção... na verdade, é a minha recomendação de uso, para quem usa certificados do tipo A1 A vantagem principal, é que com o OpenSSL, você está livre da necessidade de sempre manter o seu Windows Atualizado para que a comunicação segura com TLS1.2 funcione. Com o OpenSSL você poderia ter suporte a TLS1.2, mesmo no Windows XP. Como desvantagem, no ACBr, o OpenSSL, apenas suporta Certificados do tipo A1 Porque essa atualização é importante ? O principal motivo, é que as versões anteriores deixarão de ser suportadas e não mais receberão atualizações e correções, conforme podemos ver nessa página Mas outro motivo igualmente importante, é que atualmente é muito difícil de instalar uma versão antiga do OpenSSL em alguns sistemas Operacionais. Isso poderia ser um impedimento, para executar o ACBr em várias distribuições de Linux... A atualização dos fontes não foi um processo trivial, pois a API do OpenSSL recebeu modificações substanciais, desde a versão 1.0.x https://www.openssl.org/blog/blog/2018/09/11/release111/ https://wiki.tizen.org/Security/Tizen_5.X_Migration_from_OpenSSL_1.0.2_to_OpenSSL_1.1.1_guide Preciso atualizar meu cliente Final ? Não necessariamente... o código fonte do ACBr, é esperto o bastante para suportar todas as versões do OpenSSL, desde a série 0.9.8 até a 1.1.1.x. Mas é altamente recomendado que você atualize seus Scripts de Build, para usar e distribuir a última versão do OpenSSL no seu instalador automatizado... (veja como distribuir, abaixo) Lembre-se que se você precisa usar recursos mais novos, como comunicação segura com TLS1.2, precisará ter o seu OpenSSL atualizado, para versões mais novas... Todos os Scripts que geram os instaladores do ACBrMonitorPLUS e os pacotes da ACBrLib, assim o ACBrInstall_trunk2.exe, já foram atualizados para usar e distribuir as DLLs da nova versão 1.1.1.x Como o OpenSSL é distribuído ? Você pode encontrar versões compiladas do OpenSSL para praticamente qualquer Sistema Operacional existente... No SVN do ACBr, você encontrará as últimas versões das Bibliotecas compiladas para Windows em: http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/ Repare que em cada diretório, temos as pastas x86 (32 bits) e x64 (64 bits)... Se você compila seu programa em 32 bits, então você deve usar a versão 32 bits da DLL O OpenSSL é distribuído em em 2 arquivos. Sempre mantenha os dois arquivos juntos, e sempre use o par de arquivos da mesma versão. No Windows: Até a versão 1.0.x, os nomes dos arquivos eram: ssleay32.dll e libeay32.dll, e não havia distinção nos nomes das DLLs, entre as versões 32 e 64 bits. A partir da versão 1.1.0, os nomes dos arquivos mudaram para: libssl-1_1.dll e libcrypto-1_1.dll (32 bits) e libssl-1_1-x64.dll e libcrypto-1_1-x64.dll (64 bits) Tudo que você precisa fazer, é copiar o par de arquivos (libssl-1_1.dll e libcrypto-1_1.dll) para a mesma pasta do seu binário, ou seja, na mesma pasta onde está o seu .EXE (sim, você poderia copiar esses arquivos para o diretório System do Windows, mas isso deve ser evitado, pois pode causar conflitos com outras aplicações) As DLLs do OpenSSL que estão no repositório do ACBr, são compiladas com o Visual C Studio, portanto, será necessário que na máquina destino, exista as DLLs de RunTime do Visual C. Como centenas de programas tem essa mesma dependência, provavelmente as DLLs de RunTime já estão instaladas no seu Windows... Porém, caso você perceba o erro: "Este aplicativo não pôde ser iniciado porque não foi encontrado vcruntime140.dll", provavelmente o RunTime ainda não foi instalado, a solução nesse caso, é bastante simples, bastando instalar: http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/Diversos/x86/VC_redist.x86.exe Você pode/deve, rodar esse procedimento no seu instalador, automatizado... isso pode ser feito de maneira silenciosa, e sem a intervenção do usuário... Veja esse artigo: No ACBrMonitorPLUS, usamos da seguinte maneira: VC_redist.x86.exe /install /passive /norestart No Linux: libssl.so.x.x.x - exemplos: libssl.so.1.1, libssl.so.10, libssl.so.1.1.1, libssl.so.1.1.0, libssl.so.1.0.2 , libssl.so.0.9.8, etc libcrypto.so.x.x.x - exemplos: libcrypto.so.1.1, libcrypto.so.10, libcrypto.so.1.1.1, libcrypto.so.1.1.0, libcrypto.so.1.0.2, libcrypto.so.0.9.8, etc O OpenSSL já vem instalado por padrão em várias distribuições Linux, caso contrário, use o seu gerenciador de pacotes, e instale o pacote "openssl" Veja mais sobre a distribuição de Bibliotecas em: https://acbr.sourceforge.io/ACBrLib/ComoInstalarDistribuir.html A nova rotina de Carga dinâmica das Bibliotecas do OpenSSL, que foram implementadas na Unit OpenSSLExt.pas, irá procura por vários nomes de arquivos, dando preferência para os arquivos mais novos. Ou seja, ela irá procurar pelas bibliotecas na versão 1.1.1.x, e não encontrando, procurará e pelas bibliotecas na versão 1.0.x ou inferiores Quer saber mais sobre como o ACBr usa o OpeSSL na criação e transmissão de Documentos Seguros ? Então de uma olhada nesse vídeo: Atualização em 12/03/21: A "Mikeysoft" não vem fazendo um bom trabalho no instalador do Visual C++ Runtime... parece que faltam dependências em "VC_redist.x86.exe"... Por isso recomendamos esse instalador: https://github.com/abbodi1406/vcredist/releases .. onde o desenvolvedor criou um instalador único, que roda todas as versões do instalador do Visual C++ Runtime
    1 ponto
×
×
  • 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...