Ir para conteúdo
  • Cadastre-se

Isaque Pinheiro

Membros
  • Total de ítens

    2.545
  • Registro em

  • Última visita

  • Days Won

    39

Tudo que Isaque Pinheiro postou

  1. Solução faça cálculos com quantas casas decimais precisar para chegar ao valor mais próximo possível, MAS ao guardar suas informações no seu DB, guarde o valor calculado arrendondando com duas casas decimais, isso irá eliminar grandes transtornos futuros, o que antes da NFe, Sped, etc... não se tinha. Passando as informações geradas por nosso sistema com duas casas decimais, evitaremos que os vários meios faça cálculos de arredondamento diferentes, o que aconteceria se nosso sistemas mandar sempre para os meios 4 ou mais casas. Não sei se estou falando besteira, mas foi a solução que resolveu meu problema aqui com essa rejeição tratado no nesse post.
  2. Existe, crie esse módulo novo em Delphi 7, ou tente instalar no Delphi 6, mas sem garantia e não damos suporte a ajustes no ACBr para Delphi abaixo do 7.
  3. Também estou no ES, e também estou tendo problemas dessa rejeição, só que o que funcionava antes agora não passa mais, por diferença de 1 centavo, tem que pegar o seu XML item a item somar e vê se bate IDENTICO, com o valor que foi colocado no total da NF. Estou agora mesmo tentando resolver uma situação de diferença de 1 centavo na soma.
  4. A mensagem já diz, esse CNPJ tem IE, e não está sendo informada.
  5. são regras deles, antes passava agora não passa mais.
  6. Pode deixar no arquivo ACBrEPCBlocos.pas mesmo, as que não tiver conversões vice versa podem ser criadas, num segundo passo poderemos analisar as funções de conversões que são padrão entre os Speds, tomando assim uma decisão de padronizar em uma unica unit essas funções padrões.
  7. a Situação do ACBr mudar é a que o Italo relatou acima, e como resolver é como citei no meu post anterior.
  8. Se realmente existe a IE, e o erro continua, agora pode ser alguma pendência no SEFAZ com a IE, e só quem o cliente poderá resolver essa pendência se existir, para dai depois vc conseguir emitir a NFe.
  9. Juliomar você quer dizer cada registro ter um método Load e se alimentar, é uma boa idéia sim, pensei até em usar RTTI para fazer isso agilizando o processo.
  10. Desculpe, alteração implementada em versão muito antiga do código atual no repositório, tome por cuidado antes de implementar qualquer coisa antes de tudo atualizar seu código para que inicialmente antes de qualquer correção ou implementação ele esteja idêntico ao do repositório, em seguida nos enviar as units que foram alteradas dai fazemos o merge e subimos depois da avaliação, essa não vai da, vou vê sobre esse campo no manual e altera-lo somente no código atual. Uma pergunta qual a finalidade de criar Eventos no componente. 1o - Os componentes Sped foram criados eventos inicialmente para que o formato gerado pelo ACBr pudesse ser mudado para finalidade de integração com sistemas contábeis que exigem leiaute diferente do SPED ou adiciona informações adicionais necessárias ao leiaute deles. (Ponto) 2o - Após essa necessidade, foi tentado resolver um problema do qual alguns campos teriam que ser nulos em determinadas situações, ESSA TENTATIVA NÃO foi bem sucedida. 3o - Logo vendo que os eventos não atenderiam a necessidade citada no item 2o, resolvemos o problema mudando os tipos dos campos onde havia a necessidade de ter conteúdo nulo para o tipo VARIANT, dessa forma o tratamento passa a ser responsabilidade do desenvolvedor, fazer a checagem e atribuir ao campo o valor := null. Se a necessidade do evento for o conteúdo de nulo, aconselho a mudar sua estrutura para o que foi feito no item 3o, mantendo sempre seu código atualizado com o do repositório do ACBr. Desde já agradeço o esforço, e espero que entenda.
  11. O erro todo esta na instalação do Fortes, instale, abra ou crie um demo dele, execute e resolva 1o esse problema, e veja se encontra esse BPL RLibWinD7vcl.bpl em algum lugar de seu computador, só após resolver isso conseguirá instalar o Danfe do ACBr 100%.
  12. Veja nesse link o que relatei e como resolver temporariamente o problema
  13. Neste outro link http://validadornfe.tecnospeed.com.br/, deu várias advertências por motivo das combinações, mas só foi ALERTA, não erro. CST (Código de Situação Tributária), seja ele do ICMS, IPI, PIS ou COFINS; CFOP (Código Fiscal de Operações e Prestações); CRT (Código do Regime Tributário); CNPJ / CPF (Tipo da pessoa - Física ou Jurídica).
  14. Validei seu XML no portal https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx, lá rejeição de IE não informada, talvez o erro que esteja ocorrendo está retornando outro, verifique isso e valide nesse link.
  15. Esse sim Elton esta bem mais padronizado dentro do padrão ACBr, só acho que depois é rever os nomes da Units para seguir o mesmo padrão tb.
  16. Vc tem a suite do FortesReport instalada no seu Delphi ? NFe, CTe, NCFe qualquer impressão que pense no ACBr tem que pense em imprimir pelo ACBr, antes tem que instalar os componentes do gerador escolhido.
  17. Realmente tem algum ponto que esporadicamente isso acontece, é setado no inicio para ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFe; ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310; E por algum motivo essa parametrização volta a ve200 internamente, após algumas transmissões de NFe, a solução inicial é setar as parametrizações antes de enviar a NFe, até que descobrimos onde e quando isso acontece.
  18. Por gentileza, mande somente as Unit que você alterou, assim fica mais fácil de avaliar, obrigado.
  19. Obrigado pela contribuição, vou avaliar, mas pelo visto vc removeu campo, e isso não é uma dos padrões ACBr, pois poderão existir a necessidade de gerar leiaute anteriores.
  20. Isso acontece quando vc está informando como ISENTO, mas se verificar por algum meio verá que esse CNPJ existe Inscrição Estadual para ele, faça o teste.
  21. Vocês estão indo pelo lado errado, citei em um post acima que deve ser criado uma camada intermediária, onde essa recebe uma propriedade do tipo do componente e essa camada faz a varredura e implementação dos registros lidos no componente linkado a essa propriedade. Da forma que ta não vai. A Estrutura deve segui o mesmo padrão que está hoje, ou seja deve existir um class para cada registro a ser lido: ACBrEFDBloco_0_Load.pas ACBrEFDBloco_C_Load.pas ACBrEFDBloco_G_Load.pas ACBrEFDBloco_H_Load.pas Etc...
  22. Os comando que tem estão no arquivo Help, a estrutura do arquivo talvez esse link possa te ajudar em alguma coisa
  23. Jair como falei me comprometo a te ajudar, mas terá que fazer você mesmo e tendo as dúvidas postar para que possamos te ajudar, não entenda que o SAC irá desenvolver nada para você, o que faremos e me comprometi é te ajudar, então comece a baixando, instalando, estudando os fontes do exemplos e desenvolvendo seu sistema, nas dúvidas post que ajudarei. Estude o exemplo que está em ..\ACBr\Exemplos\ACBrNFe2 Leia esse link para entender melhor o funcionamento do SAC http://www.projetoacbr.com.br/forum/index.php?/page/SAC/questoes_importantes.html http://www.projetoacbr.com.br/forum/index.php?/page/SAC/sobre_o_sac.html
  24. Deve ter algo com a CST, pois ela diz "06 - Operação Tributável a Alíquota Zero."
×
×
  • 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.