Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 22-10-2015 em todas as áreas
-
Anexo uma nova versão do ACBrMonitorPLUS, com correções para atualizar o XML ao realizar uma consulta da situação da nota. Por favor baixem, testem e reportem os erros desta versão apenas neste tópico. Schemas.zip ACBrMonitor.zip4 pontos
-
Bom dia a todos Para quem estiver passando por esse problema (tela ficando branca,lentidao),segui as orientacoes desse link e resolveu: http://thundaxsoftware.blogspot.com.br/2011/04/signing-your-delphi-applications-with.html assinar o aplicativo,esses plugins de banco da GAS Tecnologia, mata a maquina em alguns momentos coisa boa e chegar aqui no forum mais show do Brasil e encontrar solucoes,2 pontos
-
Boa tarde! Realizei uma pequena alteração no código do arquivo ACBrDANFCeFortesFr.pas, permitindo o Danfce receber o logo via Stream, como na NF-e. Segue arquivo em anexo para análise. Fortes.rar2 pontos
-
O DigestValue é gerado no momento da assinatura, não é uma informação gerada pelo fisco.2 pontos
-
Bom dia Gilson, O componente ACBrNFSe esta sendo migrado para o Trunk2. Até o momento ele esta funcionando para o provedor Ginfes, para os demais ainda não. No caso do Ginfes eu fiz as alterações necessárias para que o mesmo funcionasse 100% em ambiente de homologação em produção não testei. Para aqueles que tem clientes cujas cidades são atendidas pelo provedor Ginfes a hora é agora de realizarem os testes. Em função da diversidade, temos provedores que seguem a versão 1 do layout da ABRASF e outros a versão 2 e sem falar naqueles que acrescentaram algo a mais e os que tem o seu layout próprio. Mesmo os que seguem os layout da ABRASF temos aqueles que requerem que somente o RPS seja assinado e outros somente o Lote e tem também aqueles que requerem que ambos, ou seja, RPS e Lote sejam assinados. Pois bem por causa dessa diversidade, esta faltando fazer com que o componente consiga assinar de forma correta o Lote quando este possui RPS assinado. E finalizar as correções nos métodos: Gerar, EnviarSincrono e SubstituirNFSe. Por fim criar os arquivos INI para cada provedor.2 pontos
-
Ainda bem que não trato meus clientes assim, se não estava perdida sem clientes, as pessoas postam aqui pq não conseguem resolver o problema ou não programam em delphi ou a liguagem que você usa, garanto que se pudessemos resolver sozinhos não estariamos aqui tomando seu precioso tempo com perguntas, só postamos aqui pq os clientes não querem saber qual e o problema q o nosso sistema tem e sim querem uma solução, se o governo não mudasse o servidor estaria ainda no monitornfe que funcionou perfeitamente esses anos todos, e não estaria aqui lendo essas respostas atravessadas, acho que perguntar não ofende ninguem, se ofendi ou algumas das pessoas que postaram aqui fizeram isso não foram a intensão. Desculpa qualquer coisa, nao vo mais perguntar e nem nada. Obrigada2 pontos
-
Porque a minha aplicação, quando compilada no Trunk2 exige as DLLs do XMLSec ? O Trunk2, tem a habilidade de suportar OpenSSL (XMLSec) e CAPICOM, na mesma aplicação... e no ACBrNFe, existe a Classe TDFeSSL, que permite configurar qual será a biblioteca de SSL em Design ou Run-time Para isso, basta mudar a configuração usando comandos como abaixo: ACBrNFe1.Configuracoes.Geral.SSLLib := libOpenSSL; ACBrNFe1.Configuracoes.Geral.SSLLib := libCapicom; ACBrNFe1.Configuracoes.Geral.SSLLib := libCapicomDelphiSoap; // Mesmo que "libCapicom", mas usando a Indy Porém, para efetuar essa "magica", precisamos compilar todas as Units que dão suporte a CAPICOM e OpenSSL\XMLSec, e elas injetam a dependência de DLLs externas Porque eu usaria o suporte a OpenSSL ? O OpenSSL é ótimo para certificados do tipo A1... pois você não precisa instalar o certificado no Windows... basta apontar o caminho do arquivo PFX e a Senha: ACBrNFe1.Configuracoes.Certificados.ArquivoPFX := edtCaminho.Text; ACBrNFe1.Configuracoes.Certificados.Senha := edtSenha.Text; Porque remover o suporte a uma das bibliotecas de SSL ? A desvantagem, é que a sua aplicação agora ficou dependente de mais DLLs, e para alguns pode ser um problema, distribuir e instalar as mesmas Onde eu encontro as DLLs ? \ACBr\DLLs\OpenSSL \ACBr\DLLs\XMLSec Para onde eu copio essas DLLs ? Você deve copiar TODAS as DLLs das pastas acima indicadas (e não apenas algumas). Você pode copiar para a mesma pasta da sua aplicação .EXE ou para o "System" do Windows Observe que, essas DLLs são 32 bits, e portanto só funcionarão para aplicações compiladas com um compilador 32 bits (que é o padrão para Delphi e Lazarus)... Uma aplicação 32 bits roda em um S.O. 64 bits, mas o oposto não ocorre... Considerando que essa DLLs são 32 bits, então: Se o seu Windows for 32 bits, copie para a pasta: C:\Windows\System32 Se o seu Windows for 64 bits, copie para a pasta: C:\Windows\SysWOW64 Se você estiver instalando DLLs de 64 bits em um Windows 64 bits, então a pasta correta é: C:\Windows\System32 (vai entender... pergunte pra Microsoft) Como eu removo a dependência ? Nunca usou o OpenSSL ? Nunca deseja usar ? Então você pode remover o suporte do ACBr ao OpenSSL/XMLSec, e com isso, remover a dependência de sua aplicação das DLLs do XMLSec.. Edite o ACBr.inc... Observe que no inicio do mesmo, existem as linhas abaixo: {.$DEFINE DFE_SEM_OPENSSL} {.$DEFINE DFE_SEM_CAPICOM} Apenas remova o ".", se quiser ativar a remoção... {$DEFINE DFE_SEM_OPENSSL} Por que mesmo assim, a sua aplicação fica dependente das DLLs do OpenSSL (libeay32.dll, ssleay32.dll) ? O ACBr usa o OpenSSL para várias outras tarefas, como: criptografia e assinatura (ACBrEAD), comunicação segura (ACBrMail, ACBrHttp)... e outras... Então hoje, elas sempre serão necessárias... essa dependência já existia no "Trunk1"1 ponto
-
Boa tarde. Próxima semana irei realizar uma palestra na semana universitária da Universidade de Pernambuco e gostaria de saber se alguém tem um material interessante sobre o assunto. Durante a palestra irei citar o ProjetoACBr, obviamente impossível falar de automação comercial sem citar, em fim. O Tema será Java para Automação Comercial, o material que preciso não são exemplos de códigos, são tipo fluxogramas e diagramas que mostrem como funcionam, ou mostrem como seria as etapas entre o ACBrFramework e o Java, mapas mentais, quais os passos, conteúdos acadêmicos. Qualquer dica será bem vindo. Abraços.1 ponto
-
Gostaria de contribuir com a comunidade com algo que me incomodava no uso do Danfe pelo FastReport que era a divergência entre o total de paginas e o real total de paginas; Ex.: Danfe : 1/3; 2/3; 3/3; 4/3; Meio Incoerente né, por isso troquei onde era TotalPages por TotalPages#; Tive como testar a solução com base no arquivo DANFeRetratoNovo.fr3 onde tirei por base modificar o restante, espero a resposta dos amigos quanto a passarmos a utilizar desta forma, e gostaria de solicitar se possível o aumento do campo código do item neste relatório, pois cada vez mais a empresas estão com códigos não tão pequenos e a impressão com a linha quebrada não fica tão bonita; Desde já agradeço a todos e aos solícitos que irão avaliar a singela contribuição. DANFE.fr3 DANFePaisagem.fr3 DANFePaisagem_Basic.fr3 DANFeRetrato.fr3 DANFeRetrato_Basic.fr3 DANFeRetratoFS_Basic.fr3 DANFeRetratoNovo.fr31 ponto
-
1 ponto
-
1 ponto
-
Acho que "matei" o problema através do vídeo https://www.youtube.com/watch?v=znVzIe8T4PE. E a solução é mais uma questão de não observar o óbvio do que pode ser feito. Se observarem o vídeo e trazerem a nossa realidade do ACBR, a contingência só pode acontecer através de 2 motivos: 1 - Falta de internet 2 - Timeout (ou o tal BURACO NEGRO citado no vídeo) No caso da falta da internet é fácil, emite em contingência e pronto. Pois temos a certeza que a nota não foi autorizada. No caso do Timeout, não sabemos o que aconteceu. O problema está no tratamento que damos a ela, pois nós emitimos ela em contingência, entregamos para o cliente e REZAMOS para que ela realmente não tenha sido autorizada. O que o Claudenir faz no vídeo é uma grande "sacada". Como ele não sabe o que aconteceu, ele pula o número e já emite direto em contingência, para ter certeza que essa nota realmente não foi autorizada. Aí depois ele checa o que aconteceu com a anterior, se autorizou então CANCELA, se não, INUTILIZA. Pronto. Cliente com chave certa, QR Code certo, além de nossa aplicação está com a base certa. Acho que fechamos a problemática. Agora surgiu outra... Como diferenciar o erro se é de internet ou de timeout (BURACO NEGRO)?1 ponto
-
Eu gero a NFe-C via TXT pelo harbour/Clipper e estou com o mesmo problema que o Claudio. 1 item e imprimo o código de barra em outra folha. no aaguardo1 ponto
-
Olá flavio80s... Sobre seu comentário: Está errado. Segue abaixo: Portanto na verdade os mesmos problemas que terei em relação a internet no modo SINCRONO, também terei no modo ASSINCRONO, mas ao meu ver, com uma menor complexidade de tratamento. Observe, no primeiro (Sincrono) eu envio e já recebo a resposta se deu tudo certo ou não. Se deu algum problema envio em CONTINGÊNCIA (envio offline e imprimir duas vias - Cliente e Estabelecimento) e continuo vendendo. No segundo (Assincrono) eu tenho que enviar, consultar o recibo e só depois, da mesma forma, checo se deu algum problema e envio em CONTINGÊNCIA e continuo vendendo.1 ponto
-
Boa tarde Edilberto, O que diz a mensagem de erro de validação? Diz que o elemento ICMSUFDest é inexperado. Esse elemento na verdade é um grupo novo que foi acrescentado em função da NT 2015/003. Pois bem, você já esta usando os fontes atualizados mas esta utilizando os schemas desatualizados. Já esta disponível os novos schemas.1 ponto
-
Pessoal, só para constar, o webservice de NF-e do Pará está com instabilidade. O cliente tinha ligado lá e disse que estava tudo OK, mas depois de várias verificações no código, sem sucesso, nós mesmos ligamos lá diretamente e fomos informados que está com lentidão e a previsão de normalização é só amanhã, 23/10. O cliente conseguiu retorno de duas NF, aguardando mais de duas horas com o sistema aberto. Desculpem ter aberto desnecessariamente tópico.1 ponto
-
Boa tarde Não querendo ser chato, mas existe alguma previsão a curto prazo disso ficar funcional ? Sem pressão... apenas estou pedindo para poder me organizar aqui.1 ponto
-
O Hotmail não deixa mais usar SMTP, já tem algum tempo que ele bloqueou e somente contas pagas aceitam.1 ponto
-
Boa tarde, No windows, na configuração de horário marque a opção ajustar automaticamente o horário para horário de verão. ( Windows 7 = Alterar Configurações data e hora e depois alterar fuso horário) Obs: Se o horário já estiver ajustado, volte 1 hora e depois marque a opção. Fazendo isto o XML vai com -02:00.1 ponto
-
Porque você não anexa a imagem no fórum mesmo ? Se você não tem espaço... Talvez seja necessário remover alguns dos seus anexos antigos... no seu Painel de Controle1 ponto
-
Sucesso. Autorizada a NFC-e no ambiente de homologação do AM. Conforme XML: 13151004429915000178650010000004611000008741-nfe.xml Nas minhas adaptações, ficou faltando alterar o método "wCampo" de "pcnGerador", que foi modificado acrescentando um novo parâmetro "ParseTextoXML", que mantém os caracteres especiais, então funcionou. Obrigado pela ajuda mbbortolini. 13151004429915000178650010000004611000008741-nfe.xml1 ponto
-
1 ponto
-
correto.nas danfes do SVN .. existem diferenças entre elas dentro de pouco tempo poderá uma enviar para uma pasta versões obsoletas.. assim é meu pensamento. as versões _Dc são as mas compatíveis com o código do SVN. , sugiro mas um tempo para torna-las oficiais. removendo o _DC .1 ponto
-
Sim fiz isso mesmo Henrique! subi no svn a correção de numeração de páginas pra todos! uma coisa é que teremos que diminuir a gama de arquivos deixando um normal outro para o simples de cada modelo! senão teremos muita dor de cabeça na manutenção!1 ponto
-
Sim, o diretório ACBRNFe2\trunk\Exemplos\ACBrNFe2\Delphi\Report, acabei de confirmar tentando atualizar novamente e tenho apenas a resposta Concluído Na revisão: 10287.1 ponto
-
Todos os comandos que estão disponíveis via TXT, estão disponíveis via TCP. Se vc deseja salvar um arquivo na máquina que o ACBrMonitor está rodando, use o comando NFe.SavetoFile(cNomeArq,cConteudoArq) e para ler um arquivo que está na máquina que o ACBrMonitor está rodando, use o comando NFe.LoadfromFile(cNomeArq,nSegundos)1 ponto
-
Bom dia Paulo! Eu não uso pela opção TCP/IP e no momento estou com o tempo curto para montar a estrutura e testar. Mas vc já deu uma olhada nos comandos NFe.LoadFromFile() e SaveToFile()? Não posso te afirmar, mas pode ter uma saída com um destes comandos.1 ponto
-
Bom dia Gilson, Muito obrigado pela colaboração, fiz mais algumas alterações e já encontra-se disponível.1 ponto
-
Bom dia, fiquei de dar a resposta e acabei me esquecendo. No meu caso, com a versão atualizada da DLL não aconteceu mais, ou seja, realmente resolveram o problema. Deixo aqui meus agradecimentos a equipe da sweda. (O que prova que de fato o problema não era do componente).1 ponto
-
Sergio. Beleza. Baixei e instalei o Fortes. Amanhã vou continuar a instalação do Trunk2. Brigadão mesmo cara. Abraços, CelsoVS1 ponto
-
Me diz onde faço um curso de delphi que eu te ajudo na boa , não custa nada, e como e opensoucer nao precisaria me pagar.1 ponto
-
Boa tarde a todos, Os componentes ACBrNFe, ACBrCTe e ACBrMDFe possui 3 propriedades de configuração: Configuracoes.Geral.Salvar := True ou False; ===> Se True salva os arquivos XML de envio e de retorno da SEFAZ (por exemplo: *-env-lot.xml e *-rec.xml) Configuracoes.WebServices.Salvar := True ou False; ===> Se True salva os arquivos XML de envio e de retorno da SEFAZ completos, ou seja, com as TAGs de envelopamento (por exemplo: *-env-lot-soap.xml e *-rec-soap.xml) Configuracoes.Arquivos.Salvar := True ou False; ===> Se True salva os arquivos XML com validade jurídica, ou seja, os arquivos que o emitente deve manter a guarda pelo prazo legal e também deve disponibilizar ao destinatário. Thiago, você concorda que o que deseja é ter somente os XML com validade jurídica? Então você já sabe como configurar o componente corretamente para salvar somente os arquivos desejados.1 ponto
-
Bom dia Regys e galera do Fórum! Gostaria de saber sobre a solução deste problema na impressão. Visto que estou com alguns clientes que começam a me cobrar sobre o gasto desnecessário de papel. Obrigado! Como eu disse anteriormente somente para A4 isso ocorre e não é problema como ACBr mas com o motor do Fortes, então você pode escolher utilizar o FastReport ou EsPOS em impressoras não fiscais e não terá problemas de gasto de papel.1 ponto
-
Cada SEFAZ tem um ambiente diferente, para você gerar o idCSC / CSC... Se você procurar no Google por "SEFAZ UF NFCe"... provavelmente encontrará onde cadastrar/obter esses códigos1 ponto
-
Realmente o código estava diferente depois da trunk2. Faltava incluir a função RetirarPrefixos na função LoadFromString. Segue anexo a unit corrigida bem como o Patch da correção. Por favor @Italo Jurisato Junior disponibilize a correção para todos. Abraço e obrigado! ACBrNFSeNotasFiscais.pas.patch ACBrNFSeNotasFiscais.pas1 ponto
-
Já descobri o problema, vou postar aqui caso alguém mais passar por isso. Todo o problema estava na configuração de segurança de acesso a conta, acesse o link Digite no browser https://www.google.com/settings/security/lesssecureapps e clique em ativar. Créditos do Jovanio que postou a solução em outro post aqui do fórum http://www.projetoacbr.com.br/forum/topic/23718-acbrmail-autenticação-do-servidor-de-email/#comment-1530551 ponto
-
Bom dia à todos! Venho informar que disponibilizamos a versão 1.0.6 da SATDLL.dll, para eliminar essa inconsistência do xml de retorno para o AC, peço por gentileza que atualizem para essa nova versão. Link: http://www.sistemas.sweda.com.br/downloads/SATDLL_1_0_6_32_bits.zip Obs: versão de 32 bits Caso tenham alguma dúvida podem nos acionar por e-mail [email protected] Sendo assim ficamos à disposição!1 ponto