-
Total de ítens
40 -
Registro em
-
Última visita
Últimos Visitantes
1.421 visualizações
felipetomm's Achievements
-
Erro na validação em NFe de devolução.
felipetomm replied to Gabriel Fernando Lopes's tópico in ACBrNFe
Boa tarde @Gabriel Fernando Lopes. Eu gerei hoje mesmo uma NF de devolução com essas condições (icms cst 60 e vICMSSubstituto). A única coisa que tive que fazer foi atualizar o acbrmonitor (era uma versão de 2018) pois ele não estava jogando o campo no xml (eu utilizo por arquivo txt). Atualiza todo teu acbr e vê o que acontece. -
Pensando que sua conexão ou o serviço da sefaz não seja restabelecido e você emita em contingência, deve-se (seguindo este novo ajuste) emitir uma NF de série 890 e nova numeração. Cada série deve ter sua numeração sequencial, sem pulos.. Como esse ajuste não entrou em vigor, o que é aconselhado fazer (ao meu ver): apenas pule a numeração, sem alterar a série, emita a nota 101 em contingência. Quando os serviços forem restabelecidos, você verifica se a nota 100 autorizou na sefaz. Caso não autorizou, inutilize a numeração, caso contrário, devolução ou cancelamento da NF 100.
-
URL para consulta NF-e já passando a chave como parâmetro
felipetomm replied to rodrigorodrigues's tópico in ACBrNFe
Boa tarde Felipe. Até onde eu sei, para NFC-e não existe nacional. Talvez tenhamos alguma novidade na versão 4.0 da NFCe/NFe. O que testei aqui, e funciona no mesmo modo da Sefaz Nacional, é passar o parâmetro para o campo da chave. Porém, cada sefaz pode ter seus parâmetros com nomes distintos. Se o seu caso for a Sefaz do RS, este é o link: https://www.sefaz.rs.gov.br/NFE/NFE-COM.aspx?chaveNFe= Caso contrário, deve encontrar o link da sefaz desejada e procurar o parâmetro no fonte da página (F12 e procurar o edit). Espero ter ajudado -
URL para consulta NF-e já passando a chave como parâmetro
felipetomm replied to rodrigorodrigues's tópico in ACBrNFe
Bom dia Edson! Acabei não voltando mais ao tópico, mas esses links funcionaram temporariamente após realizar uma consulta no dispositivo que fosse realizar novas consultas. Agora com essas alterações (do captcha principalmente), se passar o parâmetro &nfe=aquivaiachave a página já fica com o campo preenchido, bastando apenas validar o captcha. Se me lembro, isso não ocorria antes. Acredito que já facilite ao usuário, principalmente quando se trata de um dispositivo móvel, pois no nosso caso, adicionamos esse link em um qrCode, no mesmo conceito da NFC-e. Experimenta utilizar esse parâmetro que mencionei, e posta aí o resultado. O link completo ficaria assim: http://www.nfe.fazenda.gov.br/portal/consultaRecaptcha.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8=&nfe=aquivaiachave -
Acho que entendi o recado. Como mencionado pelo @BigWings, acredito que precisaremos rever algumas questões para ajustar o nosso código. @EMBarbosa, tuas colocações, em conjunto com a dos colegas, puderam esclarecer e confirmar várias questões que sempre tivemos dúvidas. Estarei retomando as alterações no nosso projeto em busca da solução. De momento, agradeço pela dedicação e pelo conhecimento compartilhado Obrigado!
-
Olá @BigWings. De fato, muito ouvi falar que também não havia diferença nos métodos. Porém, sempre fiquei com dúvida devido aos artigos onde cada autor defendia seus métodos de utilização. Sobre a utilização do Create(Owner), adotamos por não passar o owner no mesmo. Assim os leaks são identificados no mesmo instante pois não são destruídos. Não sei se é a melhor prática, mas foi o que acabamos adotando. PS: Já vou adiantando um pouco, pois em algum momento irá surgir essa coloção: "por que não utiliza o comando milagroso que reduz memória?". Já o utilizava inicialmente. Porém, optamos por descontinuar sua utilização, visto que o mesmo pode interferir em outros processos do S.O.
-
memória Dúvida - Free vs FreeAndNil vs DisposeOf vs Destroy/Nil
um tópico no fórum postou felipetomm Object Pascal - Delphi & Lazarus
Bom dia pessoal. Acredito que problemas relacionados com memória sejam um dos capítulos marcantes no início da carreira de desenvolvedores. Se minha colocação estiver correta, então chegou a minha vez Estou passando por uma certa dificuldade em encontrar qual a maneira ideal para realizar a liberação de memória de nossa aplicação (objetos, componentes, etc...). Vou primeiro para a descrição do nosso problema. Nossa aplicação atualmente não possuí vazamentos de memória (memory leaks). Este diria que foi o primeiro item do capítulo que nos deparamos e eventualmente corrigimos, com a utilização do FastMM4. Então, o problema que estou passando é que nosso software está apresentando um crescimento constante na alocação de memória do S.O. Ou seja, ele inicia com 50mb, e ao longo do dia, após executar determinadas operações repetidamente, se encontra com 150~170~... mb. Com isso, em determinados momentos é apresentado o erro de "Out of Memory", ocasionando uma série de outros alertas ao usuário. Num primeiro momento, chegamos a pensar que de fato ainda havia vazamentos de memória. Porém, efetuamos o encerramento natural do software em um caso onde a memória do processo chegava a 170mb, e mesmo assim, não foi apresentado nenhum vazamento de memória. Artigos pra lá, artigos pra cá, nos deparamos com diversas colocações aconselhando única e exclusivamente o FreeAndNil. Ao mesmo tempo, outras informando que o uso do FreeAndNil deve ser evitado em 99,9% das vezes em que pretendemos utilizá-lo. Como mencionei inicialmente, acredito que esta seja uma dúvida muito pertinente para a grande maioria dos desenvolvedores iniciantes (ou não), não sabendo qual a maneira mais correta e adequada para efetuar a liberação de objetos. Gostaria que cada um relatasse vivências e dores que já teve em situações desse tipo, pois acredito que apenas uma descrição bem colocada, madura e real seja o suficiente para que cada desenvolvedor possa compreender o real significado de quando usar ou não determinada chamada. -
URL para consulta NF-e já passando a chave como parâmetro
felipetomm replied to rodrigorodrigues's tópico in ACBrNFe
Apenas para complementar, devido ao tempo, seguem os links atualizados. Consulta Completa: https://www.nfe.fazenda.gov.br/portal/consultaCompleta.aspx?tipoConteudo=XbSeqxE8pl8=&nfe=123 Consulta Resumida: https://www.nfe.fazenda.gov.br/portal/consultaResumo.aspx?tipoConteudo=d09fwabTnLk=&nfe=123 Obrigado @William de Castro! -
Erro ao instalar trunk2 Can't load package W10
felipetomm replied to zanona's tópico in Dúvidas Gerais sobre o ACBr
É somente este pacote ou os demais também? -
Erro ao instalar trunk2 Can't load package W10
felipetomm replied to zanona's tópico in Dúvidas Gerais sobre o ACBr
@Ricardo Frade Mourino, estava com o mesmo caso que o seu. Mesmo tendo realizado a cópia para System32 e SysWOW64, efetuado o registro das DLLs para o System32, continuava acusando a falta da libxml2-2. Resolvi copiando as DLLs para o bin do Delphi. (c:\Program Files (x86)\Embarcadero\Studio\18.0\bin)