Ir para conteúdo
  • Cadastre-se

Rodrigo Cardilo

Membros Pro
  • Total de ítens

    255
  • Registro em

  • Última visita

Tudo que Rodrigo Cardilo postou

  1. Bom dia amigos, Alguém conhece algum comando que eu possa instalar, iniciar ou parar um serviço do windows (que no caso é minha aplicação) via delphi sem usar cmd (pois esse já funciona). Gostaria de saber se existe alguma coisa nativa. Grato desde já
  2. Boa tarde amigos, Estou com um problema que nunca vi e gostaria de compartilhar caso alguém já tenha visto algo parecido. Meu sistema utiliza datasnap com Firedac no Servidor de Aplicação. Quando vou fazer uma consulta e logo em seguida gravar no banco está aparecendo a mensagem Falha Catastrófica. Como não é uma mensagem que ajuda muito andei forçando e logo após aparece uma mensagem que eu nunca me deparei antes conforme figura abaixo: A única coisa que identifiquei familiar nessa mensagem é o meu provider PV08480. Caso alguém saiba "decifrar" essa mensagem e puder me ajudo fico agradecido.
  3. Prezados, Fiz um último ajuste na leitura do retorno pois estava tendo problema com o tamanho máximo do nosso numero (10). Segue arquivo.ACBrBancoC6.pas
  4. Boa tarde amigos, Conforme conversa no discord e ajuda do amigo @Daniel InfoCotidiano e @Victor H. Gonzales - Panda segue unit alterada para cobrança registrada do C6. A principal mudança foi a utilização da modalidade onde Modalidade = '' ou = '1' é do modo que já funcionava (cobrança direta) e Modalidade = '2' é cobrança registrada segundo manual anexo. Uma sugestão minha seria apagar os comentários existentes na unit sobre remessa cnab240 pois o banco não utiliza isso. Grato desde já e obrigado pela ajuda. ACBrBancoC6.pas
  5. Boa tarde amigos do ACBR, Conversando com o @Daniel InfoCotidiano no discord e estudando a unit ACBRBancoC6 eu percebi que temos um problema com o tipo de cobrança. O C6 trabalha com cobrança direta e cobrança com registro (que é meu caso) e não é contemplado pelo arquivo. Minha dúvida é, para melhor colaborar, existe alguma propriedade no componente ACBrBoleto onde posso classificar o tipo de cobrança? Segue algumas telas do manual explicando esse detalhe
  6. Boa tarde, Não entendi. A minha alteração não foi na última versão?
  7. Boa tarde, Fiz algumas modificações na unit AcbrBoletoC6 depois de tentar homologar minha empresa. O suporte deles ainda está engatinhando porém conseguimos ajustar. Fiz algumas alterações na remessa e implementei o retorno corretamente. Segue anexo documentação e arquivo. Grato, ACBrBancoC6.pas Motivos de ocorrencias Layout C6 (1).xlsx Layout Cnab 400 C6Bank_Junho 2022 (2).pdf
  8. Bom dia amigos, Aconteceu esse caso com um cliente meu semana passada. Ele emitiu um ct-e de MG para SP com o valor errado. O tomador, que é contribuinte de ICMS, realizou o evento Prestação do Serviço em Desacordo e solicitou um outro Ct-e. Agora não consigo gerar um Ct-e substituto sem colocar uma chave, seja do Ct-e de Anulação, seja de NF-e de Anulação. Alguém sabe como deve ser feito a partir de agora, ainda na versão 3.0? Grato desde já
  9. Vou dar uma pesquisada.. Vlw @Daniel Simoes
  10. Oi @Daniel Simoes, o bom e velho delphi.
  11. Olá amigos, Tenho um sistema para controle de ocupação de um determinado condomínio que a partir de agora me solicitaram uma espécie de mapa de ocupação conforme imagens anexo. Já tenho esse controle de ocupação por data em banco de dados e fiz um mapa usando dbgrid porém é muito lento para ser montado. Estou procurando uma alternativa e não sei qual componente eu poderia utilizar ou uma maneira de ser preenchido dinamicamente pegando os dados do Banco de Dados. Se alguém tiver alguma dica e puder me ajudar eu agradeço. Grato
  12. Também fiz dessa forma e funcionou muito bem. @Luiz Carlos Panoni Junior o exemplo é somente para dar um norteio. O componente é bem flexível seguindo o padrão do Banco.
  13. Passei pelo mesmo problema do amigo acima e resolvi fazendo as modificações na unit conforme o amigo @Aggille Sistemas de Gestão. Agora funcionou perfeitamente.
  14. Oi @Renato Rubinho. Na verdade o valor do estoque do dia eu já tenho o sql pronto, conforme mostrei no primeiro post. Eu precisa juntar aquele select que já funciona a outro com um periodo de datas. Suas dicas não deram certo, mas fiz de outra forma, dentro do próprio delphi pegando o valor de cada data que eu precisava. Agradeço a disponiblidade
  15. Amigo @Renato Rubinho, na verdade eu preciso de um select que junte o meu select acima mencionado (que é o total de venda por dia) ao outro pra pegar o valor por um periodo como o exemplo abaixo: DATA VALOR 01/01/2023 100,00 02/01/2023 2000,00 03/01/2023 800,00 O valor por dia eu já consigo pelo meu select porém quero um select unico que me retorne da forma menciona. O Group by seria o campo DATA Mesmo assim grato pela ajuda.
  16. Bom dia amigos, Estou tentando montar uma consulta com as seguintes condições: Tenho uma tabela com os campos : CODPRODUTO, DATA, TIPOMOV, DATA, QUANT e outra com os campos CODPRODUTO, CUSTO A principio eu precisava do saldo do estoque e o valor total de custo em uma determinada data. Consegui usando o código abaixo: SELECT SUM( (COALESCE((SELECT SUM(M.QUANT) from UN05300 M where M.CODPRODUTO = F.CODPRODUTO AND M.TIPOMOV < 2000 AND M.DATA <= :DTESTOQUE),0) - COALESCE((SELECT SUM(M.QUANT) from UN05300 M where M.CODPRODUTO = F.CODPRODUTO AND M.TIPOMOV > 1999 AND M.DATA <= :DTESTOQUE),0)) * F.CUSTO) FROM UN05100 F Porém eu precisava agora de um select que me retornasse o valor de um periodo de datas agrupado por dia com as colunas DATA E VALORTOTAL usando o código acima. Alguém já passou por isso? Já tentei JOIN's de todos os tipos mas não obtive sucesso. Grato desde jáo em uma determinada data. Consegui usando o código abaixo:
  17. Boa tarde amigos, Eu tenho uma aplicação que OBRIGATORIAMENTE precisa acessar uma rotina utilizando a tecla F1. Em algumas situações, geralmente depois de utilizar outras teclas de atalho, aparece o erro "no context-sensitive help installed" A rotina funciona perfeitamente mas esse erro fica incomodando meu usuário. Alguém já passou por isso e saberia como desativar essa mensagem de erro? Grato desde já.
  18. Oi @layonferrari, no meu caso eu precisei verificar outros aplicativos meus mesmos. No caso do chrome acho que não funcionaria pois ele cria estâncias (não sei se estou falando bobagem). Tentou usar o código que eu citei acima?
  19. OI @Renato Rubinho, acho que me expressei mal. Não preciso do efeito zebra e sim preeencher as celulas com cores distintas. Agradeço pela atenção
  20. Boa tarde amigos. Preciso preencher uma grid (dbgrid, stringgrid) conforme o a figura anexo. Alguém tem alguma dica de onde posso começar? Grato desde já
  21. A minha está na versão 03.20.04 e o pagemode pc850 nem funciona corretamente. Só o pc1252. Como esta impressora não existe e nem tem suporte mais acredito que não vou conseguir testar corretamente nela
  22. @Juliomar Marchetti, testei na Daruma DR-800, com pagemode pc1252.
  23. Boa tarde amigos, Utilizo para impressão da NFC-e o componente ACBrNFeDANFeESCPOS porém hoje tentei utilizar a propriedade ImprimeQrCodeLateral = True porém não funcionou. Existe alguma outra alteração que devo fazer no componente ou essa propriedade realmente não funciona. Grato desde já.
  24. Caro Arnaldo, Sobre o DIFAL do quando o remetente for Simples Nacional tem um vídeo que deixa claro o assunto.
  25. Fiz o teste aqui e deu certo. Apesar de não concordar com minha mudança, a POG foi só mudada de lugar, que no meu entender, deu no mesmo. Mas o que importa é o resultado, e não código bonito. Obrigado desde já. EspecieDoc := ACBrTitulo.EspecieDoc; if EspecieDoc = 'DM' then EspecieDoc := '99';
×
×
  • 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.