Ir para conteúdo
  • Cadastre-se

bnobre

Membros Pro
  • Total de ítens

    1.508
  • Registro em

  • Última visita

  • Days Won

    4

Tudo que bnobre postou

  1. Olá a todos, Atualmente uso o DateEdit da biblioteca Jedi, que basicamente é um Edit que mostra um calendário. Eu gostaria de poder dar um destaque em uma lista de datas pré-estabelecidas, como ocorre na fotografia em anexo tirada de um calendário de um site. É possível obter esse resultado através desse ou outro componente? Desde já agradeço a atenção
  2. Olá meu amigo, tudo bom? Cara, se você estiver precisando recuperar as alíquotas do IBPT e atender a lei da transparência fiscal, basta acessar a API que divulguei acima e "ser feliz". A lista retornará apenas os NCMs válidos (de acordo com o SISCOMEX) e serão distribuídos as alíquotas definidas pelo IBPT, aqui que está o legal do tratamento. Vou exemplificar abaixo: NCM 34022000: Esse código não é mais válido pelo SISCOMEX (portal oficial dos NCMs), mas se verificar na tabela IBPT ele ainda está lá. Aí você terá que manualmente removê-lo. NCM 34023100: Esse código é válido pelo SISCOMEX, mas se você verificar na tabela IBPT ele não está presente. Então você terá que manualmente incluir ele e usar as alíquotas de 00000000. OU... Usa a API do @Edgard Araújo que ele já fez isso tudo pra gente e para a UF e formato desejado... é só consumir.
  3. Oi Victor, obrigado pelo esclarecimento. Como eu disse acima o foco é fornecer a tabela IBPT e suas alíquotas, o foco é atender a lei da transparência fiscal. Em relação a sincronização que mencionou, o que será feito é disponibilizar ALÍQUOTAS DO IBPT (lei da transparência fiscal) apenas para os NCMs autorizados pelo SISCOMEX (excluindo os antigos e incluindo os novos). Com isso nenhum NCM será inventado, fica tranquilow. Os NCMs que não constarem na planilha do IBPT (mas estiverem válidos pelo SISCOMEX) utilizarão as alíquotas do NCM 00000000, conforme orientação do próprio IBPT (de acordo com seu próprio post. Pergunta 23. https://www.projetoacbr.com.br/forum/topic/66956-principais-dúvidas-sobre-o-decreto-regulamentando-a-lei-n°-1274112-–-lei-da-transparência/). Qualquer dúvida ou sugestão, contactar o @Edgard Araújo
  4. Olá a todos, Atualizar a tabela IBPT em nosso aplicativo nunca foi nada difícil, mas sempre tínhamos que arrumar a planilha do IBPT atualizada e importar as alíquotas da mesma para os nossos propósitos. Além disso, conforme previsto na Resolução Gecex nº 272/2021 e Nota Técnica 2016.003 - v.3.00 - Publicada em 07/12/2021, em 01/04/2022 a tabela de NCM foi atualizada e os NCM excluídos da tabela estão sendo rejeitados desde esta data. E o que descobrimos foi que muitos dos NCMs excluídos ainda sem encontram na tabela IBPT em vigor, enquanto muitos dos novos (se não todos) nem foram incluídos na tabela IBPT. Então tivemos que fazer esse tratamento também. Como esse é um trabalho recorrente e requer uma atenção mínima a ser dispensada, o @Edgard Araújo que faz parte aqui da nossa equipe lançou uma API que já retorna a tabela IBPT atualizada, constando apenas os NCMs oficiais do SISCOMEX e no formato de nossa preferência (JSON ou XML), pronta para ser consumida... O trabalho "chato" de tratar essas informações sempre que ocorrer uma atualização (seja no SISCOMEX ou no IBPT) ficará a cargo dele, a gente só precisa consumir a mesma. Endereco: https://ncm-ibpt-valid.herokuapp.com/<tipodedocumento>/<uf> Exemplo: https://ncm-ibpt-valid.herokuapp.com/json/rj <tipodedocumento> = json ou xml <uf> = quaisquer siglas dos estados brasileiros, além do Distrito Federal. Se tiverem alguma dúvida em relação a API ou precisarem fazer contato é só chamar o @Edgard Araújo. Abraços a todos
  5. Muito obrigado pelo detalhamento meu amigo, eu faço assim porque criei pensei nesse procedimento e deu certo, mas sempre tive a curiosidade de saber se é assim mesmo que o pessoal faz. Abraços
  6. Como você "versiona" seu BD?
  7. Algo para Lazarus?
  8. Legal Daniel, mas eu preciso consumir.
  9. Oi pessoal, beleza? Alguém tem um tutorial aí de como consumir uma API REST através do Lazarus e Delphi? Em Node.JS tem muito conteúdo, tu cria e consome APIs REST em 5 minutos, além de ser muito fácil pois a comunicação entre os objetos JavaScript e o retorno do JSON é muito intuitiva. Quando fui pesquisar sobre consumir uma API REST em Lazarus e Delphi até achei conteúdo, mas envolviam objetos de terceiros. Na verdade eu programo em Delphi há bastante tempo, mas tenho precisado consumir algumas APIs REST e tenho usado o Node.JS para isso. Quero começar a usar o Lazarus e Delphi. Desde já agradeço a atenção de todos
  10. Olá a todos, Eu possuo uma linha de código que irá tentar gravar dados em um campo de uma tabela. A questão é que alguns clientes ainda não possuem esse campo e consequentemente irá gerar uma exceção, então pretendo colocar o seguinte código: try ZQuery1.SQL.Text := 'UPDATE TABELA SET valor = 0'; ZQuery1.ExecSQL; except //Não fazer nada end; Como podem ver quando gerar a execução não irá fazer nada, mas coloquei em um try/except exatamente para não gerar a exceção. Nesses casos em que uma exceção é esperada e só não queremos que a mesma seja exibida ao usuário, é isso mesmo que é feito, colocar um except vazio??? Ou existe algum outro padrão mais elegante nesses casos? Desde já agradeço a atenção.
  11. Eu só fiquei com uma dúvida... Eu não tinha me atentado até agora a esse fato que o ACBrTEFAPI1.DiretorioTrabalho não tem nada a ver com o Diretório de Trabalho da PayGo e usei como se fosse tudo a mesma coisa. Porque então a PayGoWeb sempre foi instalada nesse diretório que eu especificava em ACBrTEFAPI1.DiretorioTrabalho (C:\PayGoWEB)?
  12. Olá a todos, O @Daniel Simoes cita no vídeo abaixo (minuto 13:13) para não confundir a propriedade DiretorioTrabalho do componente TEFAPI com o diretório de trabalho da PayGoWEB. E no Demo do TEFAPI diz que para definir o diretório de trabalho da PayGoWeb devemos usar: // -- Exemplo de como ajustar o diretório de Trabalho, da PayGoWeb -- // (* if (ACBrTEFAPI1.TEF is TACBrTEFAPIClassPayGoWeb) then TACBrTEFAPIClassPayGoWeb(ACBrTEFAPI1.TEF).DiretorioTrabalho := 'C:\PAYGOWEB'; *) Fiquei na dúvida... O código acima não tem o mesmo efeito de se colocar o "c:\paygoweb" direto na propriedade DiretorioTrabalho do componente TEFAPI?
  13. Perder tempo sem chance kkkkkkkkk então isso não irá influenciar na compilação não né?!?!?! Minha preocupação é essa, de resto tranquilow... A princípio tá tudo normal aqui
  14. Sim sim... Mas esse bug é normal acontecer? Acontece contigo também?
  15. Putz, sério?!?! No Delphi parece tão simples isso!
  16. Oi Juliomar, alguma dica de conteúdo para estudar afim de refatorar o código através de classes "matando" o uso de DM? Atualmente não faço a menor ideia de como fazer isso.
  17. Caramba, tenho lido sobre essa história do debug do Lazarus em mensagens antigas, achei que tivesse melhorado. Mas o que seria esse debug? Hoje meu debug é marcar o código suspeito com aquela bola vermelha à esquerda do código e ir olhando linha a linha no F8. É isso?
  18. Show... Esse seria o meu próximo tópico, se o Delphi 7 roda no Windows 10 sem problemas.
  19. Oi Daniel, Beleza? Mas posso usar o Data Source com o Zeos sem limitações legais, correto?
  20. Olá a todos, Quem usa o Zeos Lib para conexão com o banco de dados pode optar pela versão professional, já que estaria sanado a limitação com a conexão ao banco de dados, correto? Mas eu fiquei com 3 dúvidas... O componente TDataSource da paleta Data Access vem na versão professional? A própria paleta Data Access vem na versão professional? E o Data Module para organização das ZQuery também está presente na versão professional? Abraços a todos
  21. Oi Amarildo, beleza? Obrigado pelos vídeos, bem legais. Mas eu queria a experiência de alguém que passou por essa migração recentemente, para saber os prós e contras atuais, aí eu colocaria na balança o custo e benefício disso para mim agora. Abraços
  22. Oi Daniel, beleza? Meu sistema funciona 100% no Windows 10... Minha dúvida mesmo é se posso usar o Delphi 2010 no Windows 10, pois até então só tenho usado o mesmo no Windows XP.
  23. Fala galera, beleza? Tenho pesquisado sobre o tema, mas os tópicos que achei estão meio antigos e creio que muitos fatores complicadores que tenho lido de uma possível migração do Delphi para o Lazarus tenham sido sanados ou ao menos minimizados. Minha experiência com o Delphi é usando a IDE em sua versão 7 e 2010. Seria muito traumático trocar o Delphi pelo o Lazarus? Desde já agradeço a atenção de todos
  24. Olá a todos, O Delphi 2010 é compatível com o Windows 10 ou teria problema? Desde já agradeço a atenção
×
×
  • 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...