Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 21-10-2015 em todas as áreas
-
Segue refatoração da Revisão - Incluída a variavél sQuebraLinha : String; sQuebraLinha := QuebraLinha; - Incluída a Função Quebralinha. Para Fast : Function .TACBrNFeFRClass.QuebraLinha : String; begin if fQuebraLinhaEmDetalhamentoEspecifico then Result := ';' else Result := ' - '; end; Para Fortes : Function TfrlDANFeRL.QuebraLinha : String; begin if fQuebraLinhaEmDetalhamentoEspecifico then Result := #13#10 else Result := ' - '; end; == == unit === DAnfes.rar ========1 ponto
-
Me diz onde faço um curso de delphi que eu te ajudo na boa , não custa nada, e como e opensoucer nao precisaria me pagar.1 ponto
-
Este problema ocorre por que quando é necessário compilar os pacotes através do Delphi (Acredito que nas versões XE) quando abrimos o pacote pelo delphi, ele remove as entradas não válidas no arquivo de recurso, neste caso, ACBrComum.res. Para resolver o problema: atualize os fontes abra o arquivo ACBrComum.res através de um editor de recurso Salve a imagem contida na entrada ACBR em um diretório temporario Abra o arquivo ACBrComum.dcr através do editor Adicione uma nova entrada denominada ACBR e carregue o conteúdo do arquivo salvo anteriormente Pronto agora só compilar os pacotes pelo delphi e tudo estará funcionando1 ponto
-
Mudaram o nome da propriedade. tenta reinstalar o acbr.1 ponto
-
Obrigado Juliomar, mas vocês usam dessa forma também então? Pensei que tivesse configurado errado o componente pois assim consigo imprimir apenas 8 produtos na primeira página do Danfe. De qualquer forma prefiro não mexer no código do ACBr pelo motivos que você mesmo falou. Se não houver alguma outra forma de "compactar" o Danfe vou deixar assim mesmo que aliás ficou bem mais bonito que o antigo usando rave1 ponto
-
Pode abrir o projeto em Fast e aplicar as mesmas configurações .. Mesmo não usando Danfe Fast ser pode alterar o código fonte ( ACBrNFeDANFEFRDM.pas ) E de interesse que Danfe Fast e Forte.. tenham o mesmo tratamento. Com relação ao seu codigo : if fQuebraLinhaEmDetalhamentoEspecifico then begin if dm_nLote in FDetMedicamentos then Result := Result + ACBrStr('NÚMERO DO LOTE: ') + med.Items[i].nLote + sQuebraLinha; if dm_qLote in FDetMedicamentos then Result := Result + ACBrStr('QUANTIDADE DO LOTE: ' )+ FormatFloat('###,##0.000', med.Items[i].qLote) + sQuebraLinha; if dm_dFab in FDetMedicamentos then Result := Result + ACBrStr('DATA DE FABRICAÇÃO: ') + DateToStr(med.Items[i].dFab) + sQuebraLinha; if dm_dVal in FDetMedicamentos then Result := Result + ACBrStr('DATA DE VALIDADE: ') + DateToStr(med.Items[i].dVal) + sQuebraLinha; if dm_vPMC in FDetMedicamentos then Result := Result + ACBrStr('PREÇO MÁX. CONSUMIDOR: R$ ') + FormatFloat('###,##0.00', med.Items[i].vPMC) + #13#10; end else begin if dm_nLote in FDetMedicamentos then Result := Result + ACBrStr('LOTE:') + med.Items[i].nLote + ' '; if dm_qLote in FDetMedicamentos then Result := Result + ACBrStr('QTD:' )+ FormatFloat('###,##0.000', med.Items[i].qLote) + ' '; if dm_dFab in FDetMedicamentos then Result := Result + ACBrStr('FAB:') + DateToStr(med.Items[i].dFab) + ' '; if dm_dVal in FDetMedicamentos then Result := Result + ACBrStr('VAL:') + DateToStr(med.Items[i].dVal) + ' '; if dm_vPMC in FDetMedicamentos then Result := Result + ACBrStr('PREÇO MÁX. CONSUMIDOR: R$ ') + FormatFloat('###,##0.00', med.Items[i].vPMC) + #13#10; end; Poderia fornecer arquivo xml com dados de medicamentos para se fazer um estudo , pois o código acima não esta seguindo o padrão de quebralinhaDetalhamentosEspecifico de outras rotinas. Obrigado por qualquer coisa.1 ponto
-
Então volto a afirmar olhando o log tu não fez a limpeza de tudo! veja que tu tem os path ainda do trunk apontando no library do delphi e com isso vai dar mesmo erro pra instalar! então retorno não fez a limpeza de tudo1 ponto
-
1 ponto
-
Se não migrar vai ficar sem ter as novas implementações e notas técnicas nos componentes! você deve de efetuar a limpeza rodar a instalação novamente e se tiver problema anexar o log aqui ! mas é bem explicativo e intuitivo as mensagens1 ponto
-
Estive ausente nos últimos dois dias e só agora pude baixar e testar as mudanças feitas e unificação das propriedades QuebraLinhaEm... para uma genérica, ficou melhor sim, mas fiz outras modificações: 1) No Fortes, modelo Paisagem, não havia sido aplicada a refatoração para o detalhamento dos medicamentos. 2) No caso específico de Medicamentos, quando estiver configurado para não efetuar a quebra de linha, abreviei as strings fixas, pois como o objetivo é fazer com que o detalhamento ocupe o menor número de linhas possível, as strings originais acabavam ocupando vários caracteres quebrando automaticamente em várias linhas as informações. Com isso, um danfe em formato paisagem (por ex) com apenas dois ou três produtos acaba gerando duas páginas, mesmo com a quebra linha configurada para "false". Pessoalmente, abreviado achei que ficou mais eficiente, pois em alguns clientes que usam medicamentos, passou a gerar mais uma página desnecessariamente quando as strings estão completas. Se for possível subir no SVN assim eu ficaria grato! Espero ter contribuído com o projeto! Segue anexo arquivos alterados. []s Luis ACBrNFeDANFeRLRetrato.pas ACBrNFeDANFeRLPaisagem.pas1 ponto
-
Atualizei hoje o ACBR e funcionou perfeitamente no FastReport. No FortesReport não testei ainda.1 ponto
-
O próprio Sefaz está enviará o arquivo de parametrização para atualizar o horário. Katia Santana - Sweprata Informática - [email protected]1 ponto
-
Boa tarde a todos, Os componentes ACBrNFe, ACBrCTe e ACBrMDFe possui 3 propriedades de configuração: Configuracoes.Geral.Salvar := True ou False; ===> Se True salva os arquivos XML de envio e de retorno da SEFAZ (por exemplo: *-env-lot.xml e *-rec.xml) Configuracoes.WebServices.Salvar := True ou False; ===> Se True salva os arquivos XML de envio e de retorno da SEFAZ completos, ou seja, com as TAGs de envelopamento (por exemplo: *-env-lot-soap.xml e *-rec-soap.xml) Configuracoes.Arquivos.Salvar := True ou False; ===> Se True salva os arquivos XML com validade jurídica, ou seja, os arquivos que o emitente deve manter a guarda pelo prazo legal e também deve disponibilizar ao destinatário. Thiago, você concorda que o que deseja é ter somente os XML com validade jurídica? Então você já sabe como configurar o componente corretamente para salvar somente os arquivos desejados.1 ponto
-
Alterado o codigo que estava copiando o GTAtual para a Venda Bruta ACBrECFVirtual.pas1 ponto
-
1 ponto
-
1 ponto
-
Obrigado pela dica Juliomar, só postei pq a data foi alterada de 01/11/2015 para 01/12/2015.1 ponto
-
Bom dia Regys e galera do Fórum! Gostaria de saber sobre a solução deste problema na impressão. Visto que estou com alguns clientes que começam a me cobrar sobre o gasto desnecessário de papel. Obrigado! Como eu disse anteriormente somente para A4 isso ocorre e não é problema como ACBr mas com o motor do Fortes, então você pode escolher utilizar o FastReport ou EsPOS em impressoras não fiscais e não terá problemas de gasto de papel. Não tem a opção do FastReport, estranho que na versão 0.1.10.1 funcionava, e não tem muito tempo que essa versão foi feita, mas tudo bem, se puderem por para escolher o FastReport no monitor eu agradeço entao. Nem todos os clientes querem comprar uma daruma da vida.1 ponto
-
No caso foi ontem dia 20/10! mas em todo o caso sugiro ler as regras do fórum e postar em um local, percebi que postou em mais.. um único é suficiente!1 ponto
-
Nesse caso do código de barras (Code 128), o problema é a configuração da largura das barras. Se elas forem muito largas, a largura total do código excede a largura do papel e a impressora não faz a impressão. Use largura 2 que deve ficar ok. Lembre-se que isso é baseado na impressão do Código de barras em 2 linhas e usando os componentes do Trunk2. OBS: se usar largura 1 é até possível imprimir tudo em uma só linha, mas as barras ficam tão finas que nenhum leitor de código de barras consegue fazer a leitura.1 ponto
-
Bom dia Regys e galera do Fórum! Gostaria de saber sobre a solução deste problema na impressão. Visto que estou com alguns clientes que começam a me cobrar sobre o gasto desnecessário de papel. Obrigado! Como eu disse anteriormente somente para A4 isso ocorre e não é problema como ACBr mas com o motor do Fortes, então você pode escolher utilizar o FastReport ou EsPOS em impressoras não fiscais e não terá problemas de gasto de papel. Sim, é verdade, porém dos meus 100 clientes q usam a impressora NÃO FISCAL "Sem Problemas na Impressão", entraram uns clientes novos, que ainda estão utilizando impressão em A4, e são justamente eles que começam a me fazer a cobrança!1 ponto
-
Bom dia a todos, O componente ACBrNFe - Trunk2 já contempla a NT 2015/003 versão 1.10 publica a poucos minutos pela SEFAZ no Portal Nacional da NF-e. Foram acrescidos novos campos. Favor atualizar todos os fontes de todas as pastas do repositório Trunk2. A principio o Ambiente de homologação já esta preparado para esses novos campos. Os Schemas foram atualizados também.1 ponto
-
Todas as marcas são compatíveis, o SAT possui uma especificação única a qual os fabricantes devem seguir e o componente ACBrSAT trabalha em cima desta especificação. Quanto as impressoras, se você utilizar EscPOS qualquer impressora que suporte o protocolo EscPOS será compatível, se você utilizar impressão via spooler, qualquer impressora que possua um driver spooler também será compatível.1 ponto
-
Bom dia... Acabou de ser publicado a atualização para a NT2015.003 assim como novo manual e XSD. http://www.nfe.fazenda.gov.br/portal/informe.aspx?ehCTG=false#356 Como havíamos comentado, ela ficou para Janeiro de 2016. Abs.1 ponto
-
boa tarde, Não levem a mal que me meta na discussão, contudo não existe já uma propriedade MarcaDaguaMSG no DANFE onde o programador pode colocar o texto que desejar? creio até que foi italo quem fez essa funcionalidade. caso afirmativo creio que já existem funcionalidades suficientes para atender ao exposto, sendo que o programador antigamente colocava a true a propriedade NFeCancelada para sair uma marca-de-agua predefinida, agora ele tem somente de preencher a propriedade MarcaDaguaMSG como o mesmo texto ou outro de sua preferencia. pode inclusive usar o mesmo processo para indicar uma marca de agua quando se imprime uma NFe denegada (sugestão) fica a dica.1 ponto
-
Legal Juliomar, fiz a implementação mudando a propriedade que já existia de Veículo para uma genérica dos detalhamentos específicos e coloquei no Fast e no Fortes. Só não alterei nada com relação a combustível pois não tenho afinidade com esse tipo de produto e informação e não conseguiria testar com integridade, além de achar que como são muitos campos ficaria estranho sem quebra. Quando puder avaliar minha alteração, fique a vontade para sugerir mudanças. Abraço Fast.rar Fortes.rar1 ponto
-
No cupom será impresso as formas de pagamento que você informar. Vale lembrar que as formas de pagamento da NFC-e são as citadas pelo amigo joaoelson.1 ponto
-
Não sei se divulgar os preços aqui no fórum é uma boa... poderíamos fazer uma lista de SATs testados... pois em teoria, todos os SATs devem ser compatíveis... No geral vejo que todos os fabricantes de SAT vem fazendo um bom trabalho, ajudando os desenvolvedores1 ponto