Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 15-02-2019 em Posts
-
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
-
@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
-
2 pontos
-
Boa tarde Armando, Essa pasta NFSe dentro da pasta ...\Exemplos\ACBrDFe\Schemas também não existe no repositório.2 pontos
-
Bom dia Arce, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.2 pontos
-
Bom dia, vou implementar uma sugestão e anexo os fontes aqui mais tarde.2 pontos
-
Coloque ele no formulário principal ou um data module que seja instanciado uma só vez.2 pontos
-
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) ou2 pontos
-
Acho que pode ter uma validação para ambos os casos, não permitindo código de mora invalido para o layout...2 pontos
-
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
-
2 pontos
-
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.pas1 ponto
-
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.xml1 ponto
-
Creio que copiei as duas pastas lá pra facilitar na hora de gerar um arquivo compactado de todos os schemas, valew.1 ponto
-
1 ponto
-
Boa tarde, Já chegou a verificar o fonte do DANFSE no que diz respeito a impressão dos serviços?1 ponto
-
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
-
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
-
Boa tarde @Juliana Tamizou como sugerido estarei abrindo um novo tópico.1 ponto
-
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 resolver1 ponto
-
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
-
Olá boa tarde! Atualizei os componentes como solicitado, e fiz os ajustes nos arquivos atualizados. ACBrBancoBRB.pas ACBrBoleto.pas1 ponto
-
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-Switchs1 ponto
-
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
-
1 ponto
-
realmente, o problema está no leitor do meu cliente, li pelo celuar e troxe a chave correta, obriagdo.1 ponto
-
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
-
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
-
Testei com um aplicativo de celular leitor de código de barras e leu corretamente. Experimente usar outro leitor.1 ponto
-
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
-
1 ponto
-
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
-
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
-
Calma, faltou café agora cedo kkkkkkkkkkkkkkkkk Valew.1 ponto
-
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
-
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
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
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
-
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
-
1 ponto
-
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
-
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ão1 ponto
-
Versões mais antigas do Delphi não tem suporte a PNG. Tente usar uma imagem em bmp ou jpg.1 ponto
-
@douglaswf @Leandro Vignoto Enviei ajuste para o repositório, rev. 16555. Favor atualizar os fontes e testar novamente.1 ponto
-
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
-
1 ponto
-
Boa tarde. Alteração disponível na revisão 16553 do svn, obrigada. Att.1 ponto
-
1 ponto
-
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
-
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