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. Marcos acredito que sim, eu nunca usei o C++ Builder, mas pelo que conheço de delphi é possível, gostaria até de entender como funciona para que eu possa colocar essa opção no ACBrInstall, então se quiser tentar, podemos tentar juntos.
  2. Ok, isso acontece com os melhores programadores
  3. Baixe o ACBrInstall no link
  4. Para resolver isso o que vc pode fazer é itendificar os produtos por alguma letra inicial ex: Pcodigo = produto Scodigo = serviço lembre-se se fizer isso mesmo no seu sistema não existindo essa siglas, terá que alimentar todos os registros do sintegra com as siglas tb, espero ter ajudado.
  5. O validador está mostrando um erro ou uma advertência ? Esse validador do sintegra é uma piada, na verdade o sinetgra todo é uma piada, mesmo assim se vc informa "ISS", informe os valores da base e do icms, do serviço prestado, pois a sigla "ISS", identifica que os valores são de serviço.
  6. O que diz no guia prático: Registro C170 - Obrigatório = Não Registro C381 - Obrigatório = Não Registro C385 - Obrigatório = Não Registro C481 - Obrigatório = Não Registro C485 - Obrigatório = Não Por este motivo teve o ultimo parâmetro TRUE, corrija os fontes retirando o ultimo parametro, teste, se validar tudo ok, anexe aqui que pego e subo para o SVN.
  7. Tenho observado que o envio por evento, as vezes retorna o stat = 200, que diz em processamento, e cheguei a conclusão que para todos os envios, podem requerer uma consulta futura para atualização de status, só uma dica.
  8. Não sei o que aconteceu, mas versão antiga não foi, pois atualizo os fontes antes de baixar, instalo no D7, após gero o EXE final, subi uma atualização 0.7.7.4,favor conferir se essa está corrigida, e nos de um retorno. Obrigado.
  9. Analisado e já disponível no repositório, obrigado.
  10. vc fez uma atualização antes de alterar? Subi um ontem deste arquivo.
  11. Baixei, vou analisar sua contribuição em seguida subo, obrigado por sua contribuição.
  12. Baixei,vou analisar e subo sua colaboração, obrigado.
  13. Daniel, vou manter esse EXE, atualizado, todas as vezes que subir os monitores.
  14. o registro 60I, deve conter todos os itens do período informado, que tenham sido vendidos nos ECFs. Itens de NFs não vão nesse registro, NF vão no registro 54. Todos os registros 60?, só deve ter informações que passaram pelos ECFs.
  15. Infelizmente ainda não consegui implementar no ACBrInstall, o recurso de redefinir os paths, Não executando os passos postado no meu blog, ao entrar no segundo Delphi instalado ele procura o PATH e acha o caminho do 1o delphi que foi instalado, pois os nomes das variáveis de ambiente são iguais, executando esses passos não tem erro, pois ao entrar em cada delphi ele sobrepõe a variável global pela variável definida pelo o usuário, sendo assim cada delphi tem sua variável independente na memória. Abraço
  16. Na tag dos itens vc está preenchendo as propriedades correta ? Verificou isso ?
  17. Olhou, no site oficial se tem o demo para lazarus ? http://www.fast-report.com/en
  18. disponível no SVN.
  19. Ok, estou baixando para analise em seguida subo para o repositório, obrigado.
  20. Esse: fNFE_0.FieldByName('NFE_XMLNOTAFISCAL').AsString := UTF8Encode(fACBrNFe.NotasFiscais.Items[0].XML);
  21. no meu DB o campo está assim: BLOB SUB_TYPE 1 SEGMENT SIZE 80 CHARACTER SET WIN1252
  22. Recupero assim: var XMLStream: TStringStream ; begin if not DtmNFE.PSQ.Active then begin TaskShowMessage('Desculpe, não existe NFe selecionada para ser consultada!'); Exit; end else if DtmNFE.PSQ.RecordCount = 0 then begin TaskShowMessage('Desculpe, não existe NFe selecionada para ser consultada!'); Exit; end; //--- Atualização de informações no DB DtmNFE.NFE_0.Close; DtmNFE.NFE_0.CommandText := 'SELECT * FROM NFE_FON WHERE NFE_ID = ' + DtmNFe.PSQ.FieldByName('NFE_ID').AsString; DtmNFE.NFE_0.Open; //--- TNFE_Class.ACBr_NFe.NotasFiscais.Clear; try XMLStream := TStringStream.Create(DtmNFE.PSQ.FieldByName('NFE_XMLNOTAFISCAL').AsString); XMLStream.Position := 0; TNFE_Class.ACBr_NFe.NotasFiscais.LoadFromStream(XMLStream); try TNFE_Class.ACBr_NFe.Consultar; mas uso DBX, d2010
  23. 1o teste no demo, baixado do site do fabricante, se la tiver 2o teste no demo do ACBr 3o baixe o manual do usuário da DLL, do site do fabricante, olhe a sintaxe do comando, depois de uma olhada no fonte do ACBr, e confira se está sendo passado os parâmetros corretamente. 4o cheque se a versão da dll usada por vc, é a mesma que está no site do fabricante. O ACBr usa a dll para fazer a leitura, se funcionar no demo do proprio ECF (baixado do site do ECF), deverá funcionar no ACBr, se tudo acima foi checado.
  24. Sem problema Jorge, só colocamos nossos comentário e sugestões, pois precisamos da informação para que não haja um interpretação errada dos demais usuários, mas mesmo assim obrigado por sua informação, servirá para outras pessoas que passaram ou passarão pelo mesma situação. Grande abraço
  25. Para vc fazer replicação, terá que adquirir uma ferramenta paga, mas no Firebird exite uma comando que da para fazer a replicação de forma simples, unindo esse comando junto com um desenvolvimento RTTI, no delphi se consegue fazer um utilitário de replicação. veja o exemplo do comando do firebird no meu blog http://isaquesp.blogspot.com.br/2010/03/firebird-update-or-insert-into.html
×
×
  • 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...