Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 17-06-2020 em todas as áreas

  1. Boa Noite, Estamos com vagas abertas para programador Delphi. Para se candidatar acessar o Links e cadastrar o currículo. https://requisita.gupy.io/jobs/228171?jobBoardSource=gupy_public_page https://requisita.gupy.io/jobs/119514?jobBoardSource=gupy_public_page
    3 pontos
  2. Bom dia. O Banco Central publicou a circular 4.027, a qual institui oficialmente o sistema de Pagamentos Instântaneos no Brasil, os testes em homologação deverão ter inicio já no segundo semestre de 2020. Para mais detalhes, o portal cointelegraph, publicou um artigo bastante detalhado sobre o assunto. https://cointelegraph.com.br/news/end-of-ted-and-doc-central-bank-officially-publishes-the-instant-payment-system Att.
    3 pontos
  3. Bom Dia pessoal, apenas para dar uma resposta, depois de bastante tempo conversando com a certificadora, o problema estava nos servidores do SEFAZ PR, que agora foram atualizadas as cadeias certificadoras deles para a AC LINK, e está funcionando. Nada relacionado ao componente ou configuração da internet. Obrigado pela ajuda de todos.
    2 pontos
  4. Boa noite Gutemberg. Segue anexo com o componente ACBrFrenet. Gerei um rar somente com os arquivos alterados para a instalação do componente. Verifique o código do aplicativo de exemplo para ver como é realizado a chamada. Gostaria que os moderadores avaliassem a viabilidade de incorporar o componente ao ACBr. Tenho contato direto com a equipe do Frenet, e posso pleitear para eles incluírem o exemplo de chamada em ABCr Delphi no site da documentação (http://docs.frenetapi.apiary.io/). Tem várias linguagens de exemplo, mas nada em Delphi. Se precisarem de mais alguma informação ou ajuda, me avisem. ACBrFrenet.rar
    2 pontos
  5. Este tópico tem por objetivo ser um guia para todos que desejam passar a utilizar o TEF PayGo ACBr, para deixar seu sistema apto para instalação nos clientes, os passos a seguir lhe guiarão desde a atualização dos fontes ACBr, até a solicitação da homologação de sua aplicação junto a PayGo. 1. Obtendo os fontes e demos atualizados do ACBr Sigas as instruções de nossa página para baixar os fontes ACBr via svn, e é claro instalar em sua IDE, lembrando sempre de se manter atualizado, para garantir todas as melhorias e correções. Clique aqui para acessar. 2. Obtenha os emuladores da PayGo Acesse a página :https://projetoacbr.com.br/tef/#comece Role a página e clique no botão Baixe o SDK Será realizado o download de um arquivo zipado denominado PayGo-Fisio-TEF.zip, descompacte a mesma para ter acesso a toda a documentação. Para TEF PayGo IP, (por troca de arquivos TXT), descompacte o arquivo zipado PayGo PG_004.003.029.002_demo.zip Para TEF PayGo Web (dedicado, por DLL), descompacte o arquivo zipado PayGo Dedicado Windows v4.0.82.3.zip Ainda estão disponíveis neste arquivo as informações para TEF Dedicado Linux e Android. 3. Estude os demos obtidos no passo 1, assim como os videos disponíveis em nosso canal do YouTube. Neste link você encontra o novíssimo demo do ACBrTEFD para Impressoras Não Fiscais já compilado. 4. Agora mãos a massa, é hora de turbinar sua aplicação com auxilio do componente ACBrTEFD Se durante o desenvolvimento você tiver dúvidas, fique tranquilo, ao assinar o contrato de Parceria com o ACBr, você garante também acesso ao fórum e chat exclusivo dos parceiro TEF. 5. Depois de concluir a implementação em sua aplicação, chegou a de realizar a homologação junto a PayGo. Nos arquivos baixados no passo 2, encontra-se o roteiro de testes e demais informações sobre como realizar o processo te homologação. Para saber mais sobre a Homologação do TEF PayGo, usando os componentes do Projeto ACBr, converse com nossos consultores... Se inscreva em: https://projetoacbr.com.br/tef/
    1 ponto
  6. Bom dia. O Banco Central publicou informações sobre os planos de implantação dos Pagamentos Instantâneos no Brasil, o qual tem previsão de implementação em Novembro/2020. Os Pagamentos Instantâneos são as transferências monetárias eletrônicas na qual a transmissão da ordem de pagamento e a disponibilidade de fundos para o usuário recebedor ocorre em tempo real e cujo serviço está disponível durante 24 horas por dia, sete dias por semana e em todos os dias no ano. As transferências ocorrem diretamente da conta do usuário pagador para a conta do usuário recebedor, sem a necessidade de intermediários, o que propicia custos de transação menores. Conforme texto do BC, apresenta as seguintes vantagens... Sua implementação deve, além de aumentar a velocidade em que pagamentos ou transferências serão feitos e recebidos, também tem o potencial de alavancar a competitividade e a eficiência do mercado; baixar o custo, aumentar a segurança e aprimorar a experiência dos clientes; promover a inclusão financeira e preencher uma série de lacunas existentes na cesta de instrumentos de pagamentos disponíveis atualmente à população. Esse modelo está em linha com a revolução tecnológica em curso, possibilita a inovação e o surgimento de novos modelos de negócio e a redução do custo social relacionada ao uso de instrumentos baseados em papel. Para mais detalhes, clique aqui e acesse o portal do Banco Central. Att.
    1 ponto
  7. Creio que essa unit não seja mais usada no ACBr. Você está referenciando ela em algum lugar no seu projeto?
    1 ponto
  8. eu fiz assim e deu certo. ACBrCTe.Configuracoes.Geral.SSLLib := TSSLLib(dados.qryConfigTIPO_EMISSAO.Value); ACBrCTe.Configuracoes.Certificados.ArquivoPFX :=dados.qryConfigCAMINHO_CERTIFICADO.Value; ACBrCTe.Configuracoes.Certificados.NumeroSerie :=dados.qryConfigNUMEROSERIECERTFICADO.Value; ACBrCTe.Configuracoes.Certificados.Senha :=dados.qryConfigSENHACERTIFICADO.Value; ACBrCTe.Configuracoes.Arquivos.AdicionarLiteral:= true; ACBrCTe.Configuracoes.Arquivos.EmissaoPathCTe := true; ACBrCTe.Configuracoes.Arquivos.SepararPorMes := true; ACBrCTe.Configuracoes.Arquivos.SepararPorCNPJ := true; ACBrCTe.Configuracoes.Arquivos.PathEvento :=trim(dados.qryConfigPATH_EVENTO_CTE.Value); ACBrCTe.Configuracoes.Arquivos.PathSalvar :=trim(dados.qryConfigPATH_SALVAR_CTE.Value); ACBrCTe.Configuracoes.Arquivos.PathCTe :=trim(dados.qryConfigPATH_ENVIADAS_CTE.Value); ACBrCTe.Configuracoes.Arquivos.PathSchemas :=dados.qryConfigPATH_SCHEMA_CTE.Value; ACBrCTe.Configuracoes.Arquivos.PathInu := dados.qryConfigPATH_INU_CTE.Value; PathMensal := ACBrCTe.Configuracoes.Arquivos.GetPathCTe(0); case dados.qryConfigVERSAO_CTE.Value of 0: ACBrCTe.Configuracoes.Geral.VersaoDF := TVersaoCTe(0); 1: ACBrCTe.Configuracoes.Geral.VersaoDF := TVersaoCTe(1); end; ACBrCTe.Configuracoes.Geral.SSLCryptLib := TSSLCryptLib(dados.qryConfigCRYPTLIB.AsInteger); ACBrCTe.Configuracoes.Geral.SSLHttpLib := TSSLHttpLib(dados.qryConfigHTTPLIB.AsInteger); ACBrCTe.Configuracoes.Geral.SSLXmlSignLib := TSSLXmlSignLib(dados.qryConfigXMLSIGN.AsInteger); ACBrCTe.SSL.SSLType := TSSLType(dados.qryconfigSSL_TIPO.AsInteger); //ACBrCTe.SSL.CarregarCertificadoSeNecessario; ACBrCTe.Configuracoes.Arquivos.PathSalvar := PathMensal; ACBrCTe.DACTE.PathPDF := dados.qryConfigPATH_PDF_CTE.Value; // Configurações -> WebServices ACBrCTe.Configuracoes.WebServices.AguardarConsultaRet := 15; ACBrCTe.Configuracoes.WebServices.AjustaAguardaConsultaRet := true; ACBrCTe.Configuracoes.WebServices.IntervaloTentativas := 5; ACBrCTe.Configuracoes.WebServices.Tentativas := 15; ACBrCTe.Configuracoes.WebServices.UF := dados.qryConfigUF.Text; ACBrCTe.Configuracoes.WebServices.Visualizar := false; if dados.qryConfigVISUALIZAR.Value = 'S' then ACBrCTe.Configuracoes.WebServices.Visualizar := true; ACBrCTe.Configuracoes.WebServices.Salvar := false; // DAMDFe if ACBrCTe.DACTE <> nil then begin ACBrCTe.DACTE.PathPDF := dados.qryConfigPATH_PDF_CTE.Value; ACBrCTe.DACTE.ExpandeLogoMarca := false; ACBrCTe.DACTE.Logo := dados.qryConfigLOGOMARCA.Value; ACBrCTe.DACTE.TipoDACTE := StrToTpImp(Ok, IntToStr(1)); end; // ACBrCTe.Configuracoes.Arquivos.Salvar := true; ACBrCTe.Configuracoes.WebServices.Ambiente := taProducao; if dados.qryConfigAMBIENTE.Value = 1 then ACBrCTe.Configuracoes.WebServices.Ambiente := taHomologacao; ACBrCTeDACTeRL1.Sistema := dados.qryParametroEMPRESA.Value + ' | ' + dados.qryparametroFONE1.Value + ' ' + dados.qryparametroFONE2.Value; ACBrCTeDACTeRL1.Site := dados.qryparametroSITE.Value;
    1 ponto
  9. Infelizmente não posso... mas o suporte da Elgin envia...
    1 ponto
  10. Boa tarde Laercio, Porque você incluiu uma parada na execução do código do componente? Não estou entendendo nada o que você fez. Qual foi a intensão? Você esta alterando a execução do Método Gerar, método este utilizado pelos provedores que seguem a versão 2 do layout da ABRASF para enviar normalmente em modo síncrono 1 RPS para o webservice. O contribuinte é de qual cidade?
    1 ponto
  11. A Elgin me enviou uma nova versão de Firmware, que suporta páginas de código em ZPL2... mas mesmo assim, precisei enviar um ajuste aos fontes, para que o comando de Página de código, não seja o primeiro a ser enviado... (isso requer uma nova compilação do @Rafael Dias) Creio que o suporte da Elgin, possa lhe passar o Firmware e como atualizar... mas se tiver dificuldade nesse ponto, por favor me avise...
    1 ponto
  12. Boa tarde a todos, Na NT diz que futuramente ao emitir o MDF-e o CIOT será gerado automaticamente pelo sistema MDF-e. Mas não deixou claro como isso vai funcionar e a partir de quanto. Logo, só nos resta a esperar.
    1 ponto
  13. Está ocorrendo erro na validação do MDF-e mesmo informando um valor válido na latitude e na longitude (tags: infLocalCarrega, infLocalCarrega, infLocalDescarrega e infLocalDescarrega) TAG: latitude (Latitude) - Tamanho maior que o máximo permitido [-22,186414]. TAG: longitude (Longitude) - Tamanho maior que o máximo permitido [-49,934715]. TAG: latitude (Latitude) - Tamanho maior que o máximo permitido [-22,212769]. TAG: longitude (Longitude) - Tamanho maior que o máximo permitido [-49,666054]. O erro ocorre pois na unit pmdfeMDFeW quando chama a procedure: Gerador.wCampo(tcDe6, '#', 'latitude ', 01, 06, 1, MDFe.prodPred.infLocalCarrega.latitude, DSC_LATITUDE); Gerador.wCampo(tcDe6, '#', 'longitude', 01, 06, 1, MDFe.prodPred.infLocalCarrega.Longitude, DSC_LONGITUDE); no parâmetro "max" está passando 6 onde o correto seria passar 10 e 11 respectivamente. De acordo com layout. # Campo Ele Pai Tipo Ocor. Tam. Descrição/Observação # latitude CE infLocalCarrega N 1-1 [-]2,6 Latitude do ponto geográfico onde foi carregado o MDF-e # Longitude CE infLocalCarrega N 1-1 [-]3,6 Longitude do ponto geográfico onde foi carregado o MDF-e
    1 ponto
  14. Adicionei sua dica if not frm_nfe2.ACBrPosPrinter1.Ativo then frm_nfe2.ACBrPosPrinter1.Ativar; frm_nfe2.ACBrPosPrinter1.AbrirGaveta(); Sleep(1000);
    1 ponto
  15. são tempos de Carga e Descarga do solenoide, que dispara a abertura da gaveta... Sempre que comandar a abertura da gaveta... espere por pelo menos 1 segundo ( Sleep(1000) ), pois a impressora pode ficar indisponível, após a abertura da gaveta... sempre use o comando de abertura da gaveta, por último...
    1 ponto
  16. vou fazer uma tentativa...
    1 ponto
  17. Ítalo fiz os teste e está tudo ok. Obrigado!
    1 ponto
  18. Bom dia Eric, Fiz uma alteração conforme a sua sugestão, assim que for possível favor realizar novos testes.
    1 ponto
  19. Bom dia. Nem todos os registros foram implementados. Esse componente de importar só está realmente funcionando com a ajuda da comunidade. Você pode verificar o código fonte e implementar os registros que você necessita. Daí anexar aqui para que seja analisado e enviado ao SVN. Não é tão complicado quanto parece.
    1 ponto
  20. Sim ajudaram está rodando normalmente agora. Obrigado pelo retorno.
    1 ponto
  21. obrigado.. Parece que esta suspenso ate segundo ordem...
    1 ponto
  22. Favor desconsiderar a mensagem anterior, pela sua mensagem, imaginei que apenas constava os fontes de alteração do componente, e não todo o componente em sim. Olhando o rar vi que tem tudo.
    1 ponto
  23. Bom dia. Nos desculpe a demora em validar, de fato o manual indica que a alteração é correta. Ajustado no comit [20119] Att.
    1 ponto
  24. Bom dia. Veja esta noticia sobre o CIOT postada pelo @Italo Jurisato Junior a algum tempo atras. Att.
    1 ponto
  25. A integração do o WS do ciot e obrigátoria a partir de quando ?
    1 ponto
  26. Bom dia Maiquel, Muito obrigado pela colaboração, já enviei para o repositório. Vamos ver se aparece alguém reclamando dessa alteração. Espero que não.
    1 ponto
  27. Júlio, Já esta no repositório, favor atualizar os fontes e faça novos testes.
    1 ponto
  28. Existe o componente TACBrCiot que está validado junto a eFrete. Mas pra preencher o componente ACBrMDFe deve ser manual
    1 ponto
  29. Tenho as mesmas duvidas do Claudio. Será obrigátorio a partir de quando ? Existe alguma exemplo do no ACBr de como fazer essa integração com WS do Ciot.
    1 ponto
  30. Ok, assim que possível será validado. Att.
    1 ponto
  31. Bom dia Juliana. Sim, compilei no Delphi 7 e Delphi XE6.
    1 ponto
  32. Bom dia está habilitado o controle de porta no componente? outra situação é que deve ser levado em consideração o ACBrECF não faz controle igual a dll de fabricante então se tu enviar diversos comandos juntos ele vai travar consegue com o exemplo do SVN fazer ocorrer o mesmo erro?
    1 ponto
  33. Bom dia, temos alguns tópicos referente a isso com contribuições de ajuste. Vou precisar realizar mais alguns ajustes antes de subir esses fontes, mas em breve estará disponivel.
    1 ponto
  34. Essa situação é para quem gosta de compilar manualmente os componentes ou ainda fica alterando ele localmente e depois não consegue mais atualizar alguns arquivos por que o svn marca para não atualizar por causa das mudanças. estranho mesmo
    1 ponto
  35. Que estranho. deve ser alguma particularidade. chegou a conferir na pasta onde ele gera os bpl se a data muda dos mesmos?
    1 ponto
  36. Não teria diferença de usar o so ou a dll é o mesmo codigo, então deve ser algo por ai, vou fazer uma vm linux aqui, mas é certeza que vai funcionar como deve.
    1 ponto
  37. Boa tarde Italo e desculpe pela demora no retorno. O provedor Sigep segue sim a versão 2 do padrão ABRASF, porém a estrutura do arquivo XML é bastante diferente, e por isso achei melhor fazer dessa forma ao invés de adaptar as rotinas de leitura ABRASF_V2. Aparentemente não foi a melhor escolha rsrs P.S.: Parabéns pelo trabalho de refactoring.
    1 ponto
  38. Se está usando o ACBrNFSe veja se está com os fontes e arquivos .ini atualizados. A última atualização no BHISS.ini foi uma correção para assinatura.
    1 ponto
  39. Bom dia! Mas não deixe de observar as instruções NT2012/001 No estado do Paraná, através do DECRETO N. 3.931/2008 no artigo 9º §4 e §5 diz o seguinte: Então tem que tomar cuidado procurar o que diz a SEFAZ do teu estado, para não ferir algum artigo e depois causar um problema para as empresas que você atende.
    1 ponto
  40. Consegui esse site: https://www.ixml.com.br
    1 ponto
  41. Sei que o tópico é antigo, mas hoje passei pela mesma situação, e consegui resolver isso colocando novamente os Schemas na máquina do cliente. O computador foi formatado, pois estava muito lento e com um vírus que corrompeu vários arquivos, e após restaurar a cópia de segurança surgiu esse problema “An invalid character was found in text content” ao validar as notas, mas substituindo os schemas funcionou normalmente.
    1 ponto
  42. Bom dia Jamil. Se ainda tiver aquela VM que o Junior lhe passou, você pode fazer um teste com ela também. Att.
    0 pontos
×
×
  • 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.