Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 25-02-2015 em Posts

  1. Pessoal Boa tarde Não sei se alguém já comentou alguma coisa sobre o assunto e nem sei se é o local correto para tal, mas como não achei nenhum outro que pudesse fazê-lo e também não queria deixar passar desapercebido. Quero parabenizar o Régys na pessoa de todos os demais colaboradores pela participação no Boletim Daruma (Link do vídeo abaixo), o qual de forma positiva expõe o projeto ACBR como uma aplicação/ferramenta de respeitabilidade, qualidade e com reconhecimento por uma empresa do porte da Daruma como uma solução concreta. Segue abaixo o link do vídeo para quem tiver interessado. youtu.be/XK5rJAFA3cs []s,
    2 pontos
  2. Opa, valeu pelo agradecimento, o ACBr é um trabalho que começou com o Daniel e sua equipe e também de todos nós, se não fosse a comunidade não teríamos chegado onde chegamos. ACBr forte sempre!
    2 pontos
  3. Prezados, estamos finalizando o código para importação do arquivo do SPED Contribuições para o componente da ACBr, na medida do possível estamos tentando seguir o padrão, mas é claro que algumas adaptações sejam necessárias, além dos testes em outras versões e no Lazarus, estamos abrindo o post para estar enviando futuramente e para informar e tirar algumas dúvidas nossas, além de evitar que alguém inicie esse trabalho agora já que estamos realizado. o arquivo ACBrEPCBloco_C e *_Class receberam os registros 800,810,820,830,860,870,880,890 para que a importação já fique atualizada com o novo padrão (o comando Write não foi elaborado). o arquivo ACBrEPCBlocos.pas recebeu até agora 13 novas funções de conversão de string para outro formato. O motivo do componente é a integração com outros filiais utilizando o componente do SPED PIS COFINS da ACBr, e a possibilidade de somar blocos M etc... sem muito esforço. Aproveitando o tópico gostaria de verificar se esses registros não são necessários pois não encontrei no bloco F da ACBr: F559, F519, F509, F569. Obrigado. ToDoList: Implementar base da biblioteca Implementar rotina de leitura do arquivo Implementar Bloco 0 Implementar Bloco A Adicionar Blocos C8XX na ACBr (sem write) Implementar Bloco C Implementar Bloco D Adicionar Blocos FXXX9 na ACBr (sem write) Implementar Bloco F Implementar Bloco I Implementar Bloco M Implementar Bloco P Implementar Bloco 1 Adicionar evento para leitura das colunas Adicionar evento para leitura das linhas Gerar estrutura do componente Transferir código para Lazarus e testar compatibilidade. Updates 24-02-2015 - Anexado ao tópico ACBrSPEDPisCofins_24-02-2015_1.Zz - Neste arquivo consta os novos blocos adicionados no C e F como mencionado anteriormente que estavam faltando, porém o procedimento Write não foi criado. 24-02-2015 - Adicionado tarefas pendentes para finalizar componente. 24-02-2015 - Finalizado Bloco M 24-02-2015 - Finalizado Blocos P e 1 24-02-2015 - [Corrigido] Registro 0000 o campo IND_NAT_PJ não deve ser um campo obrigatório, nos arquivos de teste foi identificado essa diferença depois de importado. 24-02-2015 - [Corrigido] Registro 0100 o campo FAX quando preenchido em branco, apresenta valor "0000000000" em vez de "Vazio". 24-02-2015 - [Corrigido] Campo ALIQ_ICMS no Registro 0200 deve ser do tipo "Variant", segundo o manual o campo não deve ser preenchido quando o cadastro do produto for por gênero (ativo imobilizado, por exemplo). 24-02-2015 - Adicionado arquivo com todas as implementações referente ao componente já existente ACBrSpedPisCofins, pronto para analisar e subir (ACBrSPEDPisCofins_24-02-2015_2.7z) 24-02-2015 21:55 - Adicionado evento para interceptar troca de linhas e o processamento de cada coluna, podendo esses valores serem interceptados e alterados antes de serem adicionados no componente ACBrSPEDPisCofins. 25-02-2015 - Componente finalizado (ACBRSpedPCImportar.7z). Arquivo disponibilizado, porém é necessário o arquivo _2 anteriormente enviado. ATENÇÃO ! Não baixe mais esses arquivos, o componente já foi finalizado, subido no repositório do projeto ACBr, além de já ter sofrido alteração e correções como mencionado nas respostas abaixo. ACBrSPEDPisCofins_24-02-2015_2.7z ACBRSpedPCImportar.7z
    1 ponto
  4. Outra opção é você, aproveitando que o código fonte do ACBr é aberto, propor correções para que os componentes possam ser compilados em 64 bits sem erros.
    1 ponto
  5. Acontece que quando a empresa é optando do simples, não tem como destacar ICMS a não ser em alguns casos especiais, como em notas de devolução ou importação por exemplo. Nestes casos deve ser utilizado o CSOSN como 900 (outras)
    1 ponto
  6. Se o componente está dentro do DataModule, ele não precisa ter Free específico. Ao ser destruído o próprio DataModule destrói os componentes nele contidos. Se seu programa ainda estiver dando esse erro mesmo depois de averiguado o acima, então é melhor você ir removendo as partes desnecessárias do programa até isolar em um executável mínimo, verificável e completo.
    1 ponto
  7. Alguma Resposta para a duvida do MauricioGuedes ou do julio_cld?
    1 ponto
  8. obrigado Dempsey , era isso mesmo não estava passando o caminho nem no codigo nem no componente , deu certo
    1 ponto
  9. Blz, vou colocar a mão na massa aqui, quando estiver pronto, posto as units
    1 ponto
  10. Realmente Jccosta aqui também o problema não aconteceu. conforme pode ser visto na imagem. Tente fazer a instalação do seu acbr novamente pelo ACBrInstall.exe mas antes de instalar, execute o ApagaACBr.bat como administrador para garantir que não tem nenhum arquivo antigo do seu HD.
    1 ponto
  11. Use o ACBrInstall, mas não mude para 64Bit, deixe 32Bit mesmo.
    1 ponto
  12. Italo ... Nem precisei reinstalar e reiniciar ... depois que falou me a tentei ao caminho da Unit que estava abrindo para mostrar o erro e estava realmente apontando para uma pasta antiga que eu nem sabia que ela existia mais ... deletei a pasta e recompilei o Exemplo e agora buscou corretamente da pasta do novo componente e funcionou perfeitamente. Mais uma vez, muitissimo obrigado pela ajuda!
    1 ponto
  13. Fica a sua escolha, você pode fazer tanto de uma forma quanto da outra. A vantagem de ativar somente quando for usar a porta é deixar ela livre sempre que não estiver usando, mas como em um ECF não existe restrição em deixar conectado direto, a não ser que você use a porta também em outros aplicativos.
    1 ponto
  14. Cara não entendi bem, mas desde que uso o Delphi, desde a versão Delphi 2, nunca vi sistema gerado em delphi não gerar dcu.
    1 ponto
  15. Prezados, gostaria de pedir a ajuda de vocês, poderiam encaminhar algum arquivo do SPED Contribuições que utilizem blocos menos usados, ou de situações muito específicas, o arquivo será utilizado para o teste de consistência de alguns registros. Quando as informações dos clientes, acredito que apenas o bloco de identificação da empresa (Reg0100) e contador (Reg0140) e todos os registros "?010" que identifica o CNPJ da empresa seja necessário alterar, caso isso seja um problema para quem tiver o arquivo. O teste é realizado da seguinte forma, importamos o arquivo, depois pedimos para o componente da ACBr gerar novamente o arquivo, então com o aplicativo "TortoiseMerge.exe" (Esse aplicativo faz parte da instalação do TortoiseSVN) verificamos se houve diferença significativa, assim identificando qualquer erro no código de importação.
    1 ponto
  16. João Faça o seguinte teste na inicialização de seu projeto ou no create do seu form principal coloque o código RLConsts.SetVersion(3,71,'B'); e na uses adicione RLConsts
    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.