Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 22-12-2014 em Posts

  1. Obrigado pela ajuda Elton, Com a ajuda dos novos UnitTestes ficou evidente que temos problemas na TACBrTXTClass... (também será mais simples de corrigi-los)
    2 pontos
  2. Olá pessoal, Realizei um Commit com a primeira versão da FPCUnit Test para o ACBr... A ideia é escrever Unit Testes para TODO o ACBr... isso será uma tarefa muito difícil, mas com isso iremos aumentar muito a qualidade dos nossos fontes... e conseguiremos testar rapidamente se algo foi quebrado com alguma modificação nos fontes... Talvez precisamos dos mesmos projetos, usando DUnit (para rodar os teste em Delphi)... Sugestões e ajuda na construção de novos TestCases são muito bem vindas... Que diabos é FPCUnit ?? (Veja esse link) DUnit
    1 ponto
  3. Visto que não temos os direitos de distribuição sobre o livro, não seria correto fazer isso aqui no fórum. Favor atentar no nosso fórum: 5.1 - Respeite os direitos autorais - Não há objeção de se postar algum trecho de algo para desenvolver o seu post. No entanto, em vez de publicar em sua totalidade um texto de outra pessoa, coloque um link para o conteúdo. A não ser, é claro, que você seja o detentor ou tenha a permissão do detentor dos direitos autorais. 5.2 - Nada de pirataria - É proibido fornecer ou pedir informações sobre como obter ou fornecer ilegalmente qualquer coisa como software ("warez", "Crackz"), música, etc.
    1 ponto
  4. Obrigado... O Log mostra que houve um intervalo de 8 segundos para concluir o comando da LeituraMemoriaFiscalSerial... Provavelmente essa correção está penalizando ele em 2 segundos (pois existem dois ETX na resposta) Mas funcionou como o esperado... o comando LeituraMemoriaFiscalSerial foi concluído com sucesso A correção já está no SVN
    1 ponto
  5. Boa tarde a todos, Régys a alteração que fiz foi para PI e não PA. Mas acabo de fazer essa nova alteração e estou disponibilizando.
    1 ponto
  6. Não achei a documentação deste Fetch Rows, mas acho que tanto ele quanto o packed record não é o exatamente o que você está pensando. Não é um limite de quantidade de registros. mas quantidade de registros por vez... Quando eu disse query, eu não quero dizer TQuery ou algum componente semelhante, mas a consulta ao banco de dados composta do Select e seus parâmetros. Então a ideia seria um where para limitar a quantidade de registros que devem ser retornados já que você possui o FK.
    1 ponto
  7. Boa tarde peço para que edite seu post e cole como arquivo o trecho de código!
    1 ponto
  8. Veja o que é recomendado a se fazer com o FireDAC. Desde que você apenas carregue poucos registros por vez, você não vai ter muitos problemas.
    1 ponto
  9. Esse assunto foi resolvido e enviado ao SVN hoje utilizando outro método. Mais informações sobre a correção desse problema no seguinte tópico: Estou fechando esse tópico para não haver duplicação de informações. Por favor, continuem no tópico acima.
    1 ponto
  10. Nem todas balanças possuem esse recurso... E as que possuem precisa ser configuradas para tal... Ou seja, você precisa configurar a balança, usando utilitário (ou instruções) do fabricante, para que ela envie o peso, assim que o mesmo estiver estável...
    1 ponto
  11. Na verdade não quer dizer que esse produto seja incompleto, quer dizer que ele não possui imposto estadual, isso é comum para por exemplo produtos isentos e não tributados, eles continuam possuindo impostos federais (pis, cofins, ipi) e não possuem impostos estaduais (ICMS)
    1 ponto
  12. Estou compatibilizando os testes atuais com o DUnit. Acredito que isso possa facilitar para que aqueles que não quiserem se aventurar no Lazarus possam ajudar neste sentido. Seguindo as sugestões nessa resposta no StackOverflow, fiz as modificações e parece que no momento está tudo ok. A maior diferença são alguns IFDEFs que precisam ser adicionados e ao invés de se utilizar AssertTrue, AsserEquals, etc... é preciso utilizar CheckTrue, CheckEquals, etc... Isso torna os códigos compatíveis. A resposta no StackOverflow acima citada, em seus comentários, sugere uma criação de uma classe "wrapper" para facilitar a escrita para os dois testes sem ficar fazendo um monte de IFDEFs no código. Sugestões são bem vindas.
    1 ponto
  13. A solução está divida em 5 projetos: 1 - NFe.Classes - Contém todas as classes descritas nos manuais técnicos; 2 - NFe.Certificado - Contém as classes responsáveis por manipular certificados digitais; 3 - NFe.Wsdl - Contém todas as classes que herdam de SoapHttpClientProtocol e que implementam o consumo de um determinado serviço; 4 - NFe.Servicos - Contém a implementação de cada serviço e as classes com o tratamento de cada retorno; 5 - NFe.Utils - Contém as classes que tem por objetivo estender as funcionalidades de algumas classes localizadas no projeto NFe.Classes, assim como classes auxiliares de apoio aos demais projetos. Até o domingo devo estar postando mais detalhes da estrutura e semana que vem irei liberar para vocês o código fonte do projeto, até mais.
    1 ponto
  14. Por favor, respeite as regras do fórum, para propagandas use a área de classificados - http://www.projetoacbr.com.br/forum/index.php?/forum/14-classificados/
    1 ponto
  15. Você deve olhar pela Origem da mercadoria (antigo CST A / tag "ICMS.orig"), eu faço da seguinte forma: Alíquota Nacional: 0,3,4,5,8 Alíquota importada: Qualquer outra
    1 ponto
  16. Só para registro, tive esse problema ontem também com um cliente, a mesma mensagem, mas ao avaliar, vi que estava com o certificado vencido.
    1 ponto
  17. Thiago, O valor aproximado dos tributos devem ser impressos no caso de venda ao consumidor. Se você não imprimir por não ter implementado ou pelo fato da tabela estar fora do prazo de vigência o contribuinte poderá ser multado caso algum consumidor "chato" resolver denunciar. Para o consumidor é uma informação que esta sendo omitida. Como ele não sabe com exatidão o percentual de um determinado produto (5,2% ou 5,4%) e muito menos que esse percentual tem prazo de validade, logo se você imprimir o valor calculado com o percentual vencido, o consumidor dar-se-a por satisfeito. Lembrar de incluir o texto: "Valor aproximado dos tributos:" Se é aproximado não é exato, sendo assim não vejo problema algum continuar usando a tabela até que outra seja disponibilizada. Esse é o meu entendimento.
    1 ponto
  18. Altere essas configurações no internet explorer
    1 ponto
  19. Como receber respostas satisfatórias? Fazendo perguntas apropriadas. Como desenvolvedores, temos um grande leque de ferramentas para encontrar ajuda na internet: fóruns, grupos, listas de discussão, blogs, etc. No entanto, é comum alguns terem dificuldades em receber respostas satisfatórias às suas perguntas. Mesmo que esteja acostumado a usar essas ferramentas, aconselhamos você a ler este excelente artigo em inglês que trata desse assunto: http://www.catb.org/~esr/faqs/smart-questions.html. Caso prefira, poderá ler a tradução em https://wiki.python.org.br/ComoFazerPerguntasInteligentes notando, no entanto, que pode estar desatualizado. Pode ir lá, a gente espera você acabar de ler e voltar... Aqui vamos deixar algumas dicas que podem ajudar você a receber respostas satisfatórias ou reduzir o tempo em que você as receba: É necessário fazer isso: LEIA O MANUAL! (de qualquer coisa com a qual estiver lidando) Atualizou os componentes? Queira fazê-lo. Talvez seu problema já tenha sido corrigido; Sempre tenha certeza de pesquisar antes de postar uma nova dúvida; Leia as leis, Normas Técnicas (NT) e convênios relacionados. Agora faça um esforço de entendê-las; Você é programador(a)? Então leia o código fonte e se esforce a entendê-lo; Crie tópicos nos subfóruns dedicados para o assunto; Ao criar um tópico, use um título específico como "Devo criar um registro R7 para cada R4 e para cada R6?". Não algo genérico como "Dúvida sobre R6 e R7"; Quando citar outros posts, copie o endereço deles. (Ex.: Procurei ajuda nos tópicos A, B e C, mas meu caso é um pouco diferente porque...); Ao relatar sua dúvida ou problema, dê informações completas logo de início: Qual a versão do Sistema Operacional e a versão da IDE de desenvolvimento (Lazarus, Delphi 7,2009,2010, XE, etc...) Qual o componente? Se envolve um erro, qual a mensagem de erro? Se envolve um teste de Certificação TEF ou Homologação PAF-ECF, qual o teste? Com qual parte do teste está com problemas? Envolve uma lei? Qual a lei? O que esperava obter? O que realmente obteve? O que você já tentou fazer para corrigir o problema? Quais os resultados? Ao compartilhar um código, use texto, não imagens. Tanto aqui no fórum como no Discord existe uma tag específica para código ao escrever um post. Ao usar uma imagem no seu post, garanta que elas sejam efetivas para mostrar a sua ocorrência. Não corte informações importantes para solução ou coloque imagens em que não seja possível visualizar o conteúdo. Tenha certeza de se informar bem antes de pedir uma alteração no componente. Talvez seja algo já explicado nos manuais, wiki, fórum ou no próprio código; Não se esqueça que os outros usuários não são seus funcionários. Eles são funcionários e donos de outras empresas, que tem os seus próprios clientes e prazos para atender. Então não os trate como se fossem obrigados a dar alguma satisfação. Isso vale especialmente para a Equipe de Moderação; NOTA: Seguir essas orientações não vai fazer que, como mágica, sua resposta seja respondida no primeiro minuto após ser postada. Mas vai reduzir a quase zero a probabilidade de ser ignorada. E vai aumentar em muito a probabilidade de receber uma resposta satisfatória. E lembre-se, se precisar de ajuda com mais urgência com as soluções do Projeto ACBr, você pode contratar o ACBr Pro. Com o ACBr Pro você vai ter um SLA de respostas. Caso tenha alguma dúvida sobre o ACBr Pro, fique a vontade para nos contatar, seja pelo WhatsApp e telefone, perguntar aqui no fórum ou diretamente no nosso Servidor discord no canal #quero-ser-pro.
    1 ponto
×
×
  • 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...