Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 15-02-2019 em Posts

  1. Boa tarde Souza, Mesmo assim muito obrigado por contribuir com o projeto, assim que eu enviar para o repositório (até o final da tarde de hoje), peço que faça os testes. Caso detecte algum problema e consiga corrigir, basta anexar a unit corrigida.
    3 pontos
  2. @EMBarbosa que ferramenta TOP. Parabéns por implementar no ACBr, e também por compartilhar exemplos de uso, isso vai ajudar muita gente.
    3 pontos
  3. Boa tarde Adilson, Pode ser o tamanho do Logo que esteja provocando o erro.
    2 pontos
  4. Boa tarde Armando, Essa pasta NFSe dentro da pasta ...\Exemplos\ACBrDFe\Schemas também não existe no repositório.
    2 pontos
  5. Bom dia Arce, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.
    2 pontos
  6. Bom dia, vou implementar uma sugestão e anexo os fontes aqui mais tarde.
    2 pontos
  7. Coloque ele no formulário principal ou um data module que seja instanciado uma só vez.
    2 pontos
  8. Estamos, em conjunto com a Control iD, verificando este problema. Já detectamos qual a causa do problema. A Control iD está trabalhando na correção, que será disponibilizada no próximo firmware. Descobrimos também que existe uma solução paliativa para o problema. Basta definir, no componente ACBrPosPrinter, o tamanho do espaço entre linhas para 50. Desta forma, todos os caracteres acentuados serão impressos. Exemplo: Nosso objeto exemplo chama-se ACBrPosPrinter1, usando a classe TACBrPosPrinter (Componente: ACBrPosPrinter) ou
    2 pontos
  9. Acho que pode ter uma validação para ambos os casos, não permitindo código de mora invalido para o layout...
    2 pontos
  10. Pois é, eu vi o outro post.... estava terminando a implementação do 2240 mas o Arce acabou sendo mais rápido que eu. Mesmo assim obrigado.
    2 pontos
  11. Apenas inclua um componente RLPreviewSetup e configure a propriedade EnableButtons.
    2 pontos
  12. Olá pessoal. Fiz a atualização do pacote ACBr e acredito que exista um equivoco na geração do XML referente a IE e Ind. IE Dest. Até antes de atualizar, o XML era gerado corretamente com a tag: <IndIEDest>9</IndIEDest> <IE>999999999999</IE> ou <IndIEDest>1</IndIEDest> <IE>999999999999</IE> Depois da atualização, não gerou mais o XML com a tag da IE e ao enviar para a Sefaz, retorna a rejeição 232. Abri a unit pcnNFeW.pas e na linha 638 eu mudei de: if nfe.Dest.indIEDest <> inNaoContribuinte para if nfe.Dest.indIEDest <> inIsento Fiz essa alteração, compilei e agora a Sefaz/SP aceitou para os 2 casos. Em anexo está a unit que alterei. Vocês poderiam avaliar se minha alteração está correta? Obrigado, Rogério. pcnNFeW.pas
    1 ponto
  13. Estou assinando o documento para envio para o eSocial, porém estou obtendo como retorno: Estou utilizando o Remote ID da empresa Certisign. <cdResposta>405</cdResposta> <descResposta>Assinatura inválida.</descResposta> Estou anexando o documento XML que obtive. Alguém poderia me ajudar sobre, obrigado. evtInfoEmpregador_INCLUSAO_CAIXA_Dt20190206_Hr172508267_ENVIO.xmlevtInfoEmpregador_INCLUSAO_CAIXA_Dt20190206_Hr172508267_ENVIO.xml evtInfoEmpregador_INCLUSAO_CAIXA_Dt20190206_Hr161726267_RETORNO_PROCESSAMENTO.xml
    1 ponto
  14. Creio que copiei as duas pastas lá pra facilitar na hora de gerar um arquivo compactado de todos os schemas, valew.
    1 ponto
  15. Boa tarde Velmer, E a URL de homologação não mudou?
    1 ponto
  16. Boa tarde, Já chegou a verificar o fonte do DANFSE no que diz respeito a impressão dos serviços?
    1 ponto
  17. Boa tarde Dangelo, Entre em contato com a prefeitura e passe o problema. Pois esse link gera o DANFSE via site, logo não tem nada haver com o componente.
    1 ponto
  18. Objetivo alcançando, na vdd eu já havia feito isso, sabe aquela questão de vi, mas não vi.??, acho que não é só comigo que acontece não neh ? Muito obrigado a todos que contribuíram. Problema solucionado.
    1 ponto
  19. Boa tarde @Juliana Tamizou como sugerido estarei abrindo um novo tópico.
    1 ponto
  20. Na verdade não foi a intensão mas sim lhe auxiliar no aprendizado com a IDE do delphi. assim quando surgir outros problemas você vai conseguir resolver
    1 ponto
  21. Boa tarde Todas as informações para integração estão no Manual do ACBrMonitor: https://acbr.sourceforge.io/ACBrMonitor/ComotransmitireSocial.html Alem do passo a passo pode ver a sintaxe de todos os métodos aceitos, além dos .ini com modelo de cada evento...
    1 ponto
  22. Olá boa tarde! Atualizei os componentes como solicitado, e fiz os ajustes nos arquivos atualizados. ACBrBancoBRB.pas ACBrBoleto.pas
    1 ponto
  23. Nesse caso, provavelmente é algum problema na Serial da Impressora, ou ainda no cabo... Verifique no artigo indicado, que há configurações para a porta serial, pelos Dip-Switchs
    1 ponto
  24. Bom dia pradilson você pode colocar uma verificação no create do relatório MenuPrincipal.RLPreviewSetup1.EnabledButtons := [pbSave, pbSend, pbCustom]; e no onClose voltar ao estado inicial MenuPrincipal.RLPreviewSetup1.EnabledButtons := [pbPrint, pbSave, pbSend, pbCustom];
    1 ponto
  25. Bom dia Fábio. O ACBr faz sim esse processo. Att.
    1 ponto
  26. realmente, o problema está no leitor do meu cliente, li pelo celuar e troxe a chave correta, obriagdo.
    1 ponto
  27. Isso ai ocorre muito e 99% da vezes é no certificado de cartão. Este problema normalmente ocorre quando as configurações da internet dos protocolos não estão de acordo e pode ser também da configuração do certificado no monitorm os tipos de dlls. As vezes para resolver é bom reinstalar ele novamente, já que registra as dlls novamente.
    1 ponto
  28. Alessandro, Mais uma vez, muito obrigado, espero até o final da tarde de hoje estar enviando para o repositório a implementação dessas duas novas consultas, bem como o programa exemplo.
    1 ponto
  29. Testei com um aplicativo de celular leitor de código de barras e leu corretamente. Experimente usar outro leitor.
    1 ponto
  30. Bom dia. No meu caso eu armazeno em dois campos: Em um eu armazeno o Nosso Número formatado (tal como é exibido no boleto), este campo eu uso mais para mostrar ao usuário. Tipo no BD: String(30) ; Em outro campo, eu armazeno o Nosso Número puro (sem nenhuma formatação) tal como o ACBr recupera, e é este que eu uso para localizar quando faço a leitura de retorno. Tipo no BD: String (mas poderia ser Bigint,, não recomendo usar Integer, pois ele pode crescer muito e ultrapassar a capacidade do Integer) Obs: O armazenamento dele eu mesmo quem controlo. Pego o "Próximo Nosso Número" na tabela de parâmetros de boleto, gero um novo boleto, mudo a sequência (incremento) e armazeno ela novamente no "Próximo Nosso Número" (ou em uma variável no caso de geração de múltiplos boletos, e gravo no BD ao final).
    1 ponto
  31. Ok BigWings, Muito obrigado.
    1 ponto
  32. Não procede. O DANFe NFCe em Fortes tem mais contribuições que o em Fast, inclusive. Eu diria pra usar o DANFe NFCe em Fast apenas se você prefere ele (e tem a licença comercial que é requisito, ao contrário do Fortes que é open source.) O que houve foi a criação do novo componente específico para NFCe em Fast, que usava anteriormente o ACBrNFeDANFEFR, que servia tanto para NFe quanto NFCe em Fast, agora precisa usar o ACBrNFeDANFCEFR.
    1 ponto
  33. Daniel, infelizmente não tenho como testar não. ? Mas, ao meu ver, a única mudança seria algumas propriedades, que ao invés de ficarem na ACBrTEDClass, ficaria na ACBrTEFDClassTXT. A classe é simples, a importância mesmo está ná ACBrTEFDClass, que é usada atualmente no TEF Banese. TACBrTEFDClassTXT = class( TACBrTEFDClass ) public constructor Create( AOwner : TComponent ) ; override; published property AutoAtivarGP ; property NumVias; property EsperaSTS; property ArqTemp ; property ArqReq ; property ArqSTS ; property ArqResp ; property GPExeName; end; constructor TACBrTEFDClassTXT.Create(AOwner : TComponent); begin inherited Create(AOwner); if Assigned( fpResp ) then fpResp.Free ; fpResp := TACBrTEFDRespTXT.Create; fpResp.TipoGP := Tipo; end; Mas, se você preferir, deixamos, e se pegar algum cliente com este TEF, faço os testes.
    1 ponto
  34. Calma, faltou café agora cedo kkkkkkkkkkkkkkkkk Valew.
    1 ponto
  35. Bom dia, o problema é com a SEFAZ de MT mesmo, desde o final do ano passado ela anda complicada, pelas mensagens que eles postam no site www.sefaz.mt.gov.br, ou é servidor deles que está dando pau o o banco de dados. MT está complicado mesmo.
    1 ponto
  36. 2.2 - Permaneça no assunto - Quando tiver uma dúvida diferente do assunto no tópico, poste em novo tópico. Não use algo equivalente a "aproveitando o gancho... [dúvida não relacionada com o tópico aqui]". Favor leia as regras do fórum.
    1 ponto
  37. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  38. muito bom saber disso, pois o cliente pede e acha que e nosso sistema que esta fazendo errado, sendo que é o proprio banco que não da suporte a certos 'arranjos' solicitados por nossos clientes.
    1 ponto
  39. Oi @maiconsaraiva... pode ser interessante... mas realmente fica um "frio na barriga" de quebrar algo que já está funcionando... Eu nunca trabalhei com esse G.P.... você conseguiria testá-lo ?
    1 ponto
  40. seu cliente vai configurar em percentual, mas a impressão não precisa ser em percentual, isso so serve para complicar a vida do operador de caixa, e ate do cliente que tem que fazer a conta para achar o valor. tanto multa qto juros podem ser impresso no corpo do boleto ja em reais multa é so um valor, não tem multa ao dia juros sim, e ao dia.. voce pode fazer isso so na impressão tambem se for por insistencia do seu cliente. pegar o percentual e converter em reais e imprimir. bastaria alterar os relatorios que ja vem no acbr. eu particularmente não estou usando os relatorios de boleto do acbr, pois como uso report builder, nao quero incluir outro componente de relatorio no meu projeto, so por causa de um relatorio de boleto.
    1 ponto
  41. Não foi modificado nada nesse sentido... Pelo que você está descrevendo... a impressora selecionada como Padrão no ACBrMonitorPLUS, é uma Impressora virtual de PDF... Se este for o caso, apenas abra o ACBrMonitorPLUS e configure corretamente a impressora padrão
    1 ponto
  42. Versões mais antigas do Delphi não tem suporte a PNG. Tente usar uma imagem em bmp ou jpg.
    1 ponto
  43. @douglaswf @Leandro Vignoto Enviei ajuste para o repositório, rev. 16555. Favor atualizar os fontes e testar novamente.
    1 ponto
  44. Boa tarde Daniel, Movi o seu tópico, pois postou em lugar errado. O método DistribuicaoDFe a priori sempre vai retornar para você o resumo da nota, portanto o *-resNFe.xml Ele só vai retornar o XML completo caso você envie o evento de manifestação do destinatário. Lembre-se que o DistribuicaoDFe pode também retornar o resumo de um evento e o XML completo de um evento. Sugiro que leia com muito atenção as notas técnicas: 2014/002 versão 1.02b que trata sobre o Distribuição DFe e 2012/002 versão 1.02 que trata sobre a Manifestação do Destinatário. Outra coisa não confunda Manifesto com Manifestação do Destinatário, o primeiro é um documento fiscal eletrônico utilizado durante o transporte da carga, já o segundo é um evento enviado para SEFAZ pelo destinatário da mercadoria. A leitura das duas NT acima vão lhe responder todas as suas perguntas.
    1 ponto
  45. Boa tarde. Alteração disponível na revisão 16554, obrigada. Att.
    1 ponto
  46. Boa tarde. Alteração disponível na revisão 16553 do svn, obrigada. Att.
    1 ponto
  47. 1 ponto
  48. Qual é marca dos SATs e as DLLs que carregou para cada um deles? Qual é a versão dessas DLLs? Como disse que consegue emitir cupom normalmente talvez o erro aconteça quando realiza algum comando específico, tente rastrear na rotina que você faz ou tente reproduzir o erro no SATDemo e nos passe o passo a passo.
    1 ponto
  49. Boa tarde. Conforme pode ser visto no trecho extraído da unit ACBrBoleto.pas não é possível. Qual é a necessidade de ser feito diferente? if PercentualMulta <> 0 then begin if DataMulta <> 0 then AStringList.Add(ACBrStr('Cobrar multa de ' + FormatCurr('R$ #,##0.00', IfThen(MultaValorFixo, PercentualMulta, ValorDocumento*( 1+ PercentualMulta/100)-ValorDocumento)) + ' para pagamento'+ IfThen(DataMulta = Vencimento, ' após o vencimento.', ' a partir de '+ FormatDateTime('dd/mm/yyyy',DataMulta)))) else AStringList.Add(ACBrStr('Multa de ' + FormatCurr('R$ #,##0.00', IfThen(MultaValorFixo, PercentualMulta, ValorDocumento*( 1+ PercentualMulta/100)-ValorDocumento)) + ' após o vencimento.')); end; Att.
    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...