Ir para conteúdo
  • Cadastre-se

tdpsistemas

Membros Pro
  • Total de ítens

    125
  • Registro em

  • Última visita

1 Seguidor

Sobre tdpsistemas

Contact Methods

  • Website URL
    http://www.tdp.com.br

Últimos Visitantes

1.841 visualizações

tdpsistemas's Achievements

Collaborator

Collaborator (7/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later

Recent Badges

34

Reputação

6

Community Answers

  1. Não , eu tive que ajustar no relatório para que os dados do Beneficiário Final ficassem ao lado do pagador para sair todos os dados. Imagem do relatório
  2. Segue abaixo a imagem com o print do carnê, em destaque ficou os dados do beneficiário. Os dados inseridos foram: Código do cliente Razão social Endereço Numero Bairro Cep Cidade Estado Imagem do carnê
  3. Bom dia, No create da unit ACBrBoletoFCFR na linha 306, precisei aumentar o tamanho do campo Sacado_Avalista de 100 para 300. Pois temos um cliente que precisa sair os dados completos do beneficiário no carnê. ACBrBoletoFCFR.pas
  4. O problema foi resolvido, muito obrigado.
  5. Bom dia, Na mensagem de multa, quando era configurado por porcentagem ou valor estava saindo na mensagem apenas "R$" de valor. Mesmo estando configurado como porcentagem. Enviamos o Boleto de um de nossos clientes para homologação para o banco e o mesmo retornou pedindo para ajustar, pois esse cliente iria trabalhar com a configuração em porcentagem e estava aparecendo como valor. Em seguida após alteração enviei para o banco homologar novamente e o mesmo aprovou. Na função GerarMensagemPadraoMulta por volta da linha 3354 fiz o ajuste para quando estiver configurado como porcentagem para aparecer da segunte forma: Result := ACBrStr(Format('Cobrar multa de %s%s para pagamento %s.',[FormatFloatBr(AValorMulta),'%',ATipoMulta])) E quando for valor: Result := ACBrStr(Format('Cobrar multa de R$%s para pagamento %s.',[FormatFloatBr(AValorMulta),ATipoMulta])); ACBrBoleto.pas
  6. Estou testando o exemplo do ACBRPOSPrinter para Android 5.1.1 no equipamento GPOS 700. Gerando o apk no Delphi 10.3, com as permissões de bluetooth ativadas, conforme está no manifest: <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> Também foi adicionado o certificado da Gertec para que o apk possa ser instalado no equipamento. A impressora está conectada por bluetooth e aparece na listagem do apk como "BTH:Inner Print". Porém, ao tentar imprimir algum teste é retornada a mensagem: java.io.IOException: write is called on null OutputStream, conforme pode ser visto abaixo. Já tentei diversas configurações e não consigo imprimir ou realizar qualquer outra operação. O que pode estar acontecendo de errado?
  7. Resolução para a instalação: eu tive que adicionar no Provisioning do Delphi o arquivo .keystore do equipamento. Mas, o apk não rodou justamente por conta da versão do Delphi. Porém, a mensagem de erro relatada no tópico foi resolvida através do Provisioning: https://docwiki.embarcadero.com/RADStudio/Rio/en/Provisioning_Page#Project_Options Podemos fechar o tópico e agradeço a ajuda de todos!
  8. Estou compilando na minha máquina, com Delphi 10.4 e, por meio de USB, tentando instalar no equipamento.
  9. Gostaria de saber se há alguma versão mínima da instalação do apk demo no Android. Tenho um equipamento que está com a versão 5.1.1 e apresenta o "erro Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]" mesmo não tendo instalado o apk no equipamento. O Manifest possui o SDK <uses-sdk android:targetSdkVersion="29" android:minSdkVersion="22"/> Este apk de exemplo seria para rodar corretamente no Android 5.1.1?
  10. Boa tarde a todos! Efetuamos a atualização do ACBr, pois nosso SVN estava bem defasado, com a versão anterior que utilizavamos, no método ACBrTEFDNFDepoisConfirmarTransacoes, utilizamos o parâmetro RespostasPendentes[i].OrdemPagamento para obter a Ordem de Pagamento. Conforme código abaixo. procedure TFMovimentoCaixaBalcao.ACBrTEFDNFDepoisConfirmarTransacoes( RespostasPendentes: TACBrTEFDRespostasPendentes); var I:Integer; begin VgOperadoraCel := ''; VgValorRecarga := 0; for I := 0 to RespostasPendentes.Count-1 do begin with RespostasPendentes[I] do begin FVendaBalcao.VgConfirmado := Header; FVendaBalcao.VgID := IntToStr(ID); FVendaBalcao.VgRede := Rede; FVendaBalcao.VgNsu := NSU; FVendaBalcao.VgVlrTotal := FormatFloat('###,###,##0.00',ValorTotal); FVendaBalcao.VgParcelas := IntToStr(RespostasPendentes[i].QtdParcelas); FVendaBalcao.VgTipoTransacao := IntToStr(RespostasPendentes[i].TipoTransacao); FVendaBalcao.VgFormaPagto := RespostasPendentes[i].ModalidadePagtoDescrita; if RespostasPendentes[i].OrdemPagamento <> 0 then FVendaBalcao.VgFormaPagto := VgFormaPagamentoSiTEF[RespostasPendentes[i].OrdemPagamento]; if Trim(RespostasPendentes[i].CodigoRedeAutorizada) <> '' then FVendaBalcao.VgAdministradora := VgCodRedAutorizada[StrToInt(RespostasPendentes[i].CodigoRedeAutorizada)]; FVendaBalcao.VgCampo11 := LeInformacao(11,0).AsString; VgValorRecarga := LeInformacao(591,0).AsFloat; VgOperadoraCel := LeInformacao(590,0).AsString; ACBrTEFDNF.LimparTeclado; ACBrTEFDNF.BloquearMouseTeclado(False); end; PAuxMensagemTEF_NF.Visible := False; end; end; Porém o a classe TACBrTEFDRespostasPendentes sofreu alteração em sua estrutura, e com isso não estamos conseguindo ter acesso a essa property pelo código informado acima. Hoje só conseguimos ter acesso a esta propriedade se utilizarmos ACBRTEFD1.Resp.OrdemPagamento; Poderiam nos ajudar? Como devo proceder para adaptar o nosso código da forma correta, e ter acesso a property "OrdemPagamento"? Grato desde já.
  11. Daniel, Segue a modificação feita. Caso ache necessário, posso criar uma propriedade para configuração deste componente. Agradeço novamente pela atenção. ACBrSATExtratoFortesFr.dfm
  12. Isso, fontes mono-espaçadas, desculpe pela informação incorreta.
  13. Olá, Utilizamos o componente TACBrSATExtratoFortes, em alguns clientes, onde foi requisitado algumas informações nas Observações do Contribuinte, o componente mObsContrib está definido com a fonte "Arial". Esta fonte não é TrueType, e uma das necessidades seria destacar algumas informações com um devido alinhamento. Pensando nisso mudamos para "Courier New", resolvendo assim o "problema". Caso envie o fonte com esta melhoria o mesmo pode ser aceito? Sabemos que não é um erro, é apenas uma "melhoria" especifica. Agradeço pela atenção.
  14. Olá, na emissão de NF-e de Devolução com IPI, o valor do IPI está incluso no XML, mas não é destacado no Danfe, cabeçalho e item. O AcbrNFe possibilita o destaque destes valores na impressão do Danfe? Grato.
×
×
  • 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.