Ir para conteúdo
  • Cadastre-se

Edson.pol

Membros
  • Total de ítens

    210
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Edson.pol postou

  1. Bom dia. Ontem fiquei o dia todo procurando uma solução para um problema de I/O ao utilizar uma impressora não fiscal. Depois de tentar quase tudo, achei uma solução de um outro usuário do ACBr, que sugeriu: na Unit ACBrECFNaoFiscal.pas acrescentar "IOREsult' no "Destroy" fica assim: inherited Destroy; IOResult; Isso já é feito no ACBrDevice, mas só lá não resolve. Depois de fazer o mesmo na Unit ACBrECFNaoFiscal.pas, não ocorreu mais o erro. Sugiro esta alteração porque certamente vou esquecer de alterar manualmente quando baixar novas atualizações no SVN. []´s Edson.
  2. Já tive problemas com versão das DLLs. Faz um teste: - Faz uma cópia das suas DLLs - Descompacta as DLLs que estou enviado em anexo na pasta do seu sistema. (são as que uso no meu e funciona com gmail). []´s Edson. DLLsEnviodeEmail.rar
  3. Bom dia Edileno. Você está usando porta 465 e SSL ? Mude a porta para 587 e marque TLS (não marque SSL) As dlls estão na pasta do seu sistema ? []´s Edson.
  4. Bom dia Italo ! Segui sua orientação, e está tudo funcionando agora. Só não entendi porque mudam as regras sem mais nem menos. []´s Edson.
  5. Edson.pol

    Descrição Do Serviço

    Boa tarde! Hoje fui emitir minhas notas de serviço e ocorreu um erro: "Emissão com serviço eventual não permitido pelo munícipio." Como sempre utilizei "01.07 / 344 - Suporte técnico em informática", achei estranho e liguei na prefeitura. Lá vi que os códigos mudaram, e agora seria: 14.01/316 (ver figura anexa) Porém, ao emitir a nota com o novo código "14.01/316", a descrição sai: "lubrificação, limpeza, lustração, revisão, etc", que é usado por oficinas mecânicas, por exemplo. Vi que as descrições estão na função "CodigoToDesc" na unit "pnfsConversao.pas" Esta unit é única para todas as cidades ? Se consultar a nota pelo site do Ginfes, a descrição sai correta: 14.01 / 316 - SERVIÇOS DE REPARAÇÃO DE MÁQUINAS DE ESCRITÓRIO E COMPUTADORES Onde posso corrigir isto? []´s Edson.
  6. Perfeito Datilas ! Agora que está pronto, parece tão fácil de fazer... Eu ainda estava na fase da leitura do manual []´s Edson.
  7. Show de bola Datilas ! Nem deu tempo de eu tentar transformar em componente Diego: O próximo passo seria o rastreamento, vou baixar o manual do webservice e tentar implementar. A geração de etiquetas e PLP pelo que vi precisa de contrato, vou ler o manual com calma. PS: Datilas, fique a vontade em ajudar !
  8. Foi mal Juliomar... Nem vi onde estava, desculpe.
  9. Boa tarde. Acredito que, como eu, muitos ainda usem o Delphi 7 e estejam felizes com ele. Entretanto, visando entrar no mundo "mobile", preciso migrar para Delphi XE. Aí começa a saga. Há um tempo atras, instalei o Delphi XE trial, pra ir testando quando sobrasse algum tempo. O tempo não sobrou, e logo saiu o XE2. Nem perdi tempo e baixei o trail. Depois saiu o X3, com a maravilha de desenvolvimento multi-plataforma. Pensei: "... é agora que vou sair do 7 e subir pro XE3". Mal instalei o XE3 e saiu o 4... Depois instalei o 5, e na semana passada o XE6. Ainda estava na fase de "sofrimento", convertendo alguns componentes antigos, que não tem versão atualizada, quando recebo um e-mail com uma "promoção de lançamento do XE7 !!!" Poxa vida, que bom que o Delphi está evoluindo, mas será que precisa mudar tanto de versão ? Um service pack não resolveria ? Lá vou eu baixar mais 5 GB pra testar... http://altd.embarcadero.com/download/radstudio/xe7/radstudio_xe7_esd.exe []´s Edson.
  10. Boa noite. Tive que incluir em meu sistema uma opção para cálculo de SEDEX / PAC, e procurando por uma solução "pra ontem", achei um código na internet, fiz uns ajustes e deixei funcionando (em Delphi 7). Eu nunca precisei desenvolver um componente "do zero", então estou postando o fonte para o caso de alguém com mais prática na criação de componentes integrar ao ACBr. Talvez se encaixe no ACBrTCP. []´s Edson SedexDelphi.rar
  11. Boa tarde. Testei em um micro novo, recém formatado, e funcionou (no meu aplicativo com ACBr, não no emissor gratuito). Instalei as chaves V2 do site da caixa, depois a leitora, e por ultimo o Charismatics. Imagino que no Java (no caso do emissor gratuito), não seja possível usar dois certificados no mesmo cartão, pois usa o certificado vencido na hora de assinar a NFe. Como Capicom, por selecionar pelo nr de série, o problema não ocorreu. Nos outros testes que tinha feito, em micros de desenvolvimento, e de escritório contábil, que tem todos os gerenciadores, cadeias e caramba a quatro instalados, está dando erros aleatórios. []´s Edson.
  12. Boa tarde. Situação: O proprietário de um conglomerado de empresas faleceu no início deste ano. O inventário deverá demorar um bom tempo para sair, visto a complexidade por ser um conglomerado. Só aí poderá ser adquirido um novo cartão; O certificado digital das empresas venceu em Junho, e foi feita a renovação pelo site da Caixa, seguindo as instruções do site. O certificado foi renovado com sucesso, e funciona normalmente para acesso a Receita Federal (e-cac) e site da Caixa. Problema: As empresas com problema por enquanto, são fazendas, e emitiam nota fiscal eletrônica eventualmente, usando o emissor gratuito. No emissor gratuito, ao assinar uma nota, dá mensagem de "Certificado Expirado". Já fizemos a busca dos certificados (no gerenciador gratuito) e definimos somente o certificado novo. Em anexo, figura com a tela do gerenciador "Charismatics" da caixa federal. Nele é possível ver que o certificado antigo ainda está gravado no cartão (é apresentado em primeiro na lista de "containers") O certificado renovado vem logo em seguida. Imagino que o sistema não "enxergue" o segundo certificado, assumindo que só um poderia estar gravado num cartão, então pega o primeiro que encontra. Para tentar ajudar o contador da empresa, testei no meu sistema ERP, que usa o ACBrNFe com CAPICOM, e também dá erro, não de vencido, mas de erro no acesso a canais seguros. Pensei em apagar o primeiro "container" do cartão, mas percebi que nele não existe uma chave pública, somente a chave privada. Aí corro o risco de parar de funcionar o resto que ainda funciona. O suporte da caixa não diz nem que funciona, nem que não vai funcionar se excluir a chave, dá pra perceber que não sabem exatamente o que fazer neste caso. O emissor gratuito da receita não tem suporte, mesmo que tivesse, não seria com ele o problema. Alguém já passou por situação semelhante ? (e conseguiu resolver)? Grato. Edson.
  13. Bom dia! Refiz os testes neste final de semana e agora funcionou. Passo-a-passo: 1 - Instalei os drivers para windows 7 (do CD da impressora) 2 - Alterei a velocidade da porta para 115200 (no gerenciador de dispositivos) 3 - Reiniciei o micro 4 - Verifiquei novamente se a velocidade continuava em em 115200 5 - No ACBrECFTeste, alterei o modelo da impressora, depois setei a velocidade da porta serial para 115200. 6 - Imprimi leitura X, e fiz alguns cupons para teste. Tudo rodando normal, com cabo USB. []´s Edson.
  14. Bom dia Jacinto, svn://svn.code.sf.net/p/acbr/code/trunk Testei hoje novamente, e não veio a alteração. Sei lá o que estou fazendo errado... Apaguei a pasta, fiz um novo checkout. Deletei todos os BPLs, etc. Instalei pelo ACBrInstall novamente. Vou testar em outro PC assim que sobrar um tempo. []´s Edson.
  15. Boa noite pessoal ! Graça: Concordo com você. Comecei uma homologação no Santander, e se eu não fosse tão calmo como sou, já teria desistido. Envio e-mail num dia, espero uns 3 dias para ter retorno, e pedem pra corrigir uma coisinha mínima. Envio outro teste, e mais uns 3 ou 4 dias para retorno e pedindo outra coisinha. Nesta "lenga-lenga", o cliente está usando o Itaú e acabou descobrindo que é bem melhor que o Santander... talvez até feche a conta lá. Bem feito pra eles No Itaú eu já tinha feito homologação há mais de uma ano, e agora, pediram pra trocar as strings. Eles querem tirar o corpo fora de qualquer chance de atrito com o sacado, (ops, agora é "pagador"... quanta diferença...) Do jeito que está indo, o ACBr vai ter que "internacionalizar" o componente, separando as strings para cada campo, para cada banco. Jacinto Junior: Estamos falado da unit "ACBrBoletoFCFortesFr.pas" correto? Eu tinha atualizado os fontes semana passada, hoje atualizei de novo e não tem as alterações. Pra tirar a dúvida, deletei a pasta inteira, apaguei os ACBR*.bpl, etc, baixei o ACBr inteiro pelo SVN, instalei pelo ACBrInstall. Mesmo assim não vieram as alterações (ainda bem que fiz um backup em outro drive). Vanderson: Sei que você usa QuickReport, mas você poderia se basear no que foi feito no Fortes, ou seja, quebrar os dados em dois campos: Nome do Cedente (e CNPJ na mesma linha) Endereço do cedente (logradouro, numero, complemento, cidade, estado, uf, cep) Anexei o DFM alterado (não mexi no LFM). []´s Edson. ACBrBoletoFCFortesFr.rar
  16. Edson.pol

    Homologação Itaú...

    Boa noite. Ontem tentei homologar boletos no Itaú, e pediram para alterar algumas strings: "Agência / Código do Cedente" Susbstituir por: "Agência / Código do Beneficiário" "Instruções (Todas as informações deste bloqueto são de exclusiva responsabilidade do cedente.)" Susbstituir por: "Instruções (Instruções de responsabilidade do beneficiário. Qualquer dúvida sobre este boleto, contate o beneficiário.)" "Cedente" Substituir por: "Beneficiário" "Sacado" Substituir por: "Pagador" -- Também ficam proibidos: Boletos sem valor, sem vencimento, ou com informações: "Vencimento a Vista" ou "Contra Apresentação" Acho que estas alterações valem pra todos os bancos, pois é da Lei Federal 12.039. Circular BACEN 3598 e 3656 de 28/06/2013 Alterei aqui, somente para uso com o FortesReport. Não anexei o arquivo alterado, porque tem que alterar o LFM, e não tenho o Lazarus instalado. []´s Edson.
  17. Estou sem ela agora pra revisar, mas o que fiz foi o seguinte: Depois de instalar o driver, que cria a porta virtual, reiniciei o micro, e alterei no gerenciador de dispositivos, a velocidade da porta COM6, que estava em 9600 para 115200. No ACBr, também alterei a configuração para 115200, porém, percebi que no log nunca aparecia 115200. O estranho é que só acontece no Windows 7. No XP rodou tudo certo. O cliente levou as ECFs pra São Paulo, quando estivem instaladas vou tentar configurar pelo acesso remoto. []´s Edson.
  18. Bom dia! Estou na mesma situação. Adquiri duas impressoras FS700 (Mach 1), e pretendia usar o cabo USB. Como tive que entregar com urgência para instalação em outra cidade, tive que entregar com o cabo serial, pois não tinha mais tempo para achar a solução. Ao instalar o driver da Daruma, foi criada uma porta virtual (COM6), setei a velocidade dela para 115200, configurei o ACBr para 115200, mas no log, sempre mostrava 9600. Trecho do log: -------------------------------------------------------------------------------- ATIVAR - 23/06/14 14:52:42:674 - Modelo: Daruma - Porta: COM6 - TimeOut: 3 Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE=RTS/CTS HARDFLOW MAXBANDWIDTH=0 -------------------------------------------------------------------------------- -- 14:52:42:692 TX -> [ESC][239][CR] Daruma: Falha no Envio do CMD. Tentativa: 1 - Erro: 0 - Estendido: 0 -> Erro não documentado Cod.Aviso: 0 14:52:45:775 RX <- ----------------- ERRO ----------------- Impressora Daruma não está respondendo ---------------------------------------- Aumentei o time-out para 10, 20, 30.. o itervalo também aumentei, mas não resolveu. Este erro ocorre no Windows Seven. Testei num outro PC com Windows XP (e os drivers que vieram no CD), e lá funcionou corretamente. []´s Edson.
  19. Boa tarde Haroldo... Problema resolvido ! No meu caso, Zeos 5.4.1, não tem o componente ZConnection. Então, nas queries, alterei a propriedade "options -> doHourGlass" para False. []´s Edson.
  20. Bom dia! Acontece tanto local quanto em rede. A maioria não tem o gbplugin instalado. Alguns tem, mas o problema ocorre com e sem ele. No meu PC, já tinha percebido alguma perda de desempenho, dá pra contar as piscadas do cursor SQL por exemplo. No Windows XP éra "pá-puff"... Ao acessar um TMainMenu, leva alguns segundos para aparecer o primeiro ítem (TMenuItem), e mais alguns para aparecer o segundo e o terceiro, etc. Se desabilitar a interface Aero (deixando o tema como "Windows Basic"), resolve a questão do menu, mas quanto a lentidão do SQL não sei o que fazer. Desabilitando o cursor, dá uma mascarada no problema, mas não deixa muito mais rápido. (no meu caso, acessando MySQL com componentes Zeus). Testei com o ponteiro do mouse fora da aplicação, mas deu na mesma. Preciso testar com a ultima versão do MySQL (6) e do Zeus (7.1), mas pra isso vou precisar de um bom tempo, e tempo é o que mais está em falta ultimamente. []´s Edson.
  21. Bom dia Elton. Não conhecia esses programas "profilers". Eu uso o FastMM no Delphi 7, para evitar "memory leaks" ou o famigerado "out of memory". Vou testar o Sampling Profiler,ou outro similar. Obrigado. Edson.
  22. Boa tarde amigos. - Delphi: 7 - Windows: 7 (Ultimate) - Banco de dados: MySQL, acessado pelo Zeos Problema: No Windows XP, tudo funciona perfeitamente (super rápido). No Windows 7, as telas ficam lentas, principalmente quando se faz acesso ao banco de dados. O cursor que nem dá pra notar no XP, fica piscando um tempão no Windows 7. Já tentei de tudo: - Desativei todos os recursos visuais do windows (interface aero), deixando o tema como "tema clássico do windows"; - Desativei o UAC; - Desativei Firewall; - Testei o sistema com micro sem anti-vírus instalado. Um fato curioso, é que quando acesso o cliente para suporte, via Ammyy Admin, o sistema fica super rápido, somente enquanto estou conectado. Um cliente me ligou dizendo que depois que trocou de micro, e de windows xp para 7, estava muito lento. Eu conectei pelo Ammyy pra analisar e, enquanto estava conectado, ele dizia que estava rápido, e quando eu desconectei voltou a ficar lento. Eu pedi pra ele instalar o Ammyy na rede local, só pra testar, e fazer um acesso de um pc para o outro. E assim fica rápido, basta desconectar e fica tudo lento. Sugeri para o cliente que instale uma placa de vídeo off-board, somente pra ver se melhora, mas acho muito estranho. Não é só em um cliente, aqui também percebi, mesmo num micro com processador I7, e vídeo off-board. Alguém já teve algum problema parecido ? []´s Edson.
  23. Bom dia... Segue função "CharInSet", para manter compatível com Delphi 7 function CharInSet(C: AnsiChar; const CharSet: TSysCharSet): Boolean; begin Result:=C in CharSet; end; []´s Edson.
  24. Boa tarde pessoal. Em respeito aos colaboradores do ACBr, e para não poluir o fórum com um projeto "polêmico", criei um projeto no SourceForge, para dar continuidade à unit. O link é: https://sourceforge.net/projects/recuperaxml/ Lá tem fórum também, sugiro que postem suas dúvidas e sujestões lá. Postei a última versão do ACBrHTMLtoXML.pas, revisada pelo colega Solivan, que parece que é a mais completa no momento. Na minha modesta opnião, o projeto não faz mal nenhum a ninguém, pode apenas servir para uns e não servir para outros. Poderia até ficar no SVN do ACBr, pois seria um lugar a menos pra procurar. No meu caso, por exemplo, sempre tenho consulta de escritórios de contabilidade, querendo ajuda na captura de consulta de NFe, principalmente nas notas de entrada, pois as de saída são enviadas pelos clientes aos seus contadores. Imagine uma nota com 800 ítens, sendo lançada manualmente na contabilidade. Vai um dia inteiro de digitação e depois outro pra achar um erro de centavos. Importando o XML (original, de preferência), são apenas alguns segundos. Todos estamos carecas de saber (e cansados de cobrar) os fornecedores, alguns enviam certinho, outros não. Tem os fornecedores pequenos, que usam o emissor gratuito da receita federal, que nem xml gera automático, tem que "exportar", depois enviar o xml por e-mail, e estes ainda acham que o DANFe é a NFe. []´s Edson.
  25. Boa tarde Elton. Então, é que teve uma empresa, que emitiu as notas com aliquota e valor do pis/cofins errados. (a empresa mudou de regime tributário e não alterou as alíquotas). E o contador quer importar com o valor correto, senão tem que alterar um por um no SPED. (são mais de 6.000 ítens de notas fiscais). O sistema que gerou o arquivo texto tem um esquema de fechamento mensal, então teriam que desfazer o fechamento, alterar os lançamentos e fechar novamente. Pra isto teriam que parar a produção, aí já viu. Alterei o txt, mas só dá pra alterar as alíquotas... não dá pra refazer os cálculos. Até consegui fazer pelo MySQL, mas o hash travou tudo. Não consegui "decifrar" o esquema, só sei que é hash é do tipo SHA1, mas não sei como gerar novamente o hash. A solução vai ser levar o validador na empresa e deixar uns funcionários alterando manualmente. []´s Edson.
×
×
  • 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.