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. Veja nesse link no site do Régys http://www.regys.com.br/como-enviar-um-evento-de-cancelamento-utilizando-o-acbrnfe/
  2. Obrigado Marcelo_sp pela ajuda na resposta, conto com vc ajudando no fórum, abraço.
  3. francisco.itb, analisei seu código e acabei descobrindo que existia uma duplicidade de tipos dentro do ACBrEPCBlocos.pas, fiz os ajustes para que fosse usado somente um tipo, a mudança foi feita de forma transparente para que ninguém tenha que fazer NENHUMA mudança no seu código, por gentileza baixe do SVN e teste, em seguida me de um retorno se ta ok. Obrigado pela contribuição, abraço
  4. OOK, estou baixando para analise, em seguida subo e te dou o retorno.
  5. Obrigado Strago, por sua colaboração foi e será de grande valia para muitos usuários. Grande abraço
  6. Vi algo sobre isso no IBExpert verão full, parece que ele criar as rotinas de log automaticamente e cria as tabelas de sistema para guardar, de uma olhada.
  7. markapollo, pode anexar a correção para que eu avalie ?
  8. O Gmail precisa de duas DLLs, no system para funcionar. libeay32.dll ssleay32.dll
  9. OK, mazuka.net
  10. Douglas recentemente eu add funções de conversão no ACBrSpedPisCofins que funcionam assim: CST_PIS := StrToCstPis(FrDmGR.QyConsulta2.FieldByName('cst_pis').AsString) Dessa forma poderemos guardar no nosso DB a informação como string ex '05', '75' Tb foi add as funções para converter do tipo para string assim: CstPisToStr(stpisValorAliquotaNormal) retornará '01' essas podem ser usadas normalmente sem vc ter que alterar nada no seu fonte.
  11. mazuka.net, no código fonte do componente, tem uma validação que se o registro 0145 não tiver registros o bloco_p todo não será gerado, já no guia pratico diz: Para proceder à escrituração e apuração da Contribuição Previdenciária sobre a Receita Bruta, no Bloco “P”, deve a pessoa juridica: 1. Cadastrar o estabelecimento que auferiu receitassujeitas à referida contribuição, no registro “0145”; 2. Uma vez informado o registro “0145” na escrituração, o PVA irá habilitar os registros do Bloco “P”,a saber: - Registro “P100”: Demonstração da receita do estabelecimento, da base de cálculo e do correspondente valor da contribuição; - Registro “P200”: Consolidação do valor da contribuição devida pela empresa.
  12. Vou analisar, aqui se tem algo errado e te retorno.
  13. com o indice tem que ser assim: CST_PIS = TACBrCstPis(FrDmGR.QyConsulta2.FieldByName('cst_pis').Value);
  14. Retire o ultimo parametro "TRUE", e veja se o validador rejeitará algum outro que não tenha essas CSTs, caso não rejeite, o guia não está condizendo com o que o validador está validando, então o que nos resta é seguir o validador e não o guia.
  15. CST_PIS é do tipo "TACBrCstPis", tem que receber um dos tipos disponíveis, assim como os demais cst.
  16. qual o conteúdo desse campo FrDmGR.QyConsulta2.FieldByName('cst_pis').Value ?
  17. Não ta bem visível seu código postado, mas observe se 0 C170 esta dentro do with do C100, pois C170 é filho do C100, e se vc alimentar fora, ele ficará orfão, e não apresentará o que vc alimentar nele.
  18. não vi problema no fonte: Pis stpisValorAliquotaPorST = '05' stpisOperAquiPorST = '75' Cofins stcofinsValorAliquotaPorST = '05' stcofinsOperAquiPorST = '75' Só vc debugando para saber o que está acontecendo no seu código ai.
  19. Seja mais especifico, qual bloco? Qual registro ?
  20. Me mande novamente os fontes, vou subir para o SVN, para que outros ajude.
  21. Estamos analisando, obrigado.
  22. Como vc mesmo observou, o componente escreve linha a linha, se no caso do bloco C não esteja, terá que ser debugando e verificar o porque, vou dar uma olhada, mas infelizmente não tenho como fazer isso rápido. Se puder verificar o motivo, e conseguindo acertar me enviar eu subo para o SVN.
  23. Agradecemos o seu relato, é de grande valia para os demais usuários. Gostaria que se pudesse, e a ideia esta bem recente para você, o fonte do ACBrInstall como os fontes de todo ACBr, é open source, que tal você dar uma olhada e fazer uma tentativa de implementação desses recursos e correções dessas falhas para um valiosa contribuição para o projeto? Fico a disposição caso haja alguma dúvida, para que tenhamos sucesso na correção dessas falhas. Obrigado e grande abraço.
  24. A ideia, terá que ser a mesma de Eventos, a diferença é que os eventos teriam que ser disparados linha a linha e não registro a registro, isso requer uma mudança drástica no componente, a ideia dos eventos que dei, funcionou para o Willians, mas lancei a ideia e ele desenvolveu o restante, onde ele precisava, e ficou aberto a ideia para no caso de outros precisarem. Amigo, se quiser e tem a necessidade, terá que colocar a mão na massa, seguindo essa ideia e me passar o que vc esta fazendo para que eu analise e ai depois possamos subir para o repositório algo. T+
×
×
  • 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...