Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 06-07-2016 em todas as áreas

  1. Boa tarde, dá uma olhada no manual, vai ficar assim: NFe.ImprimirDanfe("35160300144351000176550010000452991374987792-NFE.XML", , , ,1) Sds, Ricardo.
    3 pontos
  2. Rapaz, entre as duas citadas diria que é melhor ir direto pro Berlim, que é a mais atual e ficou muito boa... o @Juliomar Marchetti e o @Régys Silveira inclusive me parecem que já estão usando essa versão há algum tempo
    2 pontos
  3. Bom dia, Daniel. O XML deles não tem validade fiscal. Só colocar no validador do RS que verá. Eles leem os campos HTML da própria Receita da Fazenda, onde baixamos o XML com o certificado. Então, eles pegam aqueles campos lá e forma o XML, mas sem assinaturas, entendeu?
    2 pontos
  4. Gerson, entendo você. Estou há alguns meses utilizando o ACBr e meu sistema foi feito numa linguagem totalmente diferente... A princípio, você pode baixar a versão 0.2.0.5. No manual que vai junto com o instalador (arquivo de ajuda) há uma explicação com os procedimentos básicos. Terá que gerar em seu AC um arquivo TXT contendo os campos, confirme explicitado no manual. Esse arquivo irá para uma pasta definida no próprio ACBr, juntamente com um pequeno arquivo texto, contendo o comando solicitado e alguns poucos parâmetros. O ACBr converterá tal arquivo TXT da venda em um XML, que passará pelos processos devidos de validação e transmissão, retornando outro XML já válido. De forma bem básica, é assim que o ACBr funciona. Espero ter ajudado.
    2 pontos
  5. 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
  6. Sobre o CT-e globalizado, ele é permitido somente quando você tiver as seguintes condições: - 1 remetente e 5 ou mais entregas diferentes - 5 ou mais remetentes e 1 destinatário Consolidar menos de 5 entregas ou 5 coletas em 1 ct-e globalizado é ilegal e muita gente está fazendo isso. http://info.fazenda.sp.gov.br/NXT/gateway.dll/legislacao_tributaria/portaria_cat/pcat1212013.htm?f=templates&fn=default.htm&vid=sefaz_tributaria:vtribut Disciplina a emissão de um único Conhecimento de Transporte Eletrônico de Cargas - CT-e, por veículo e por viagem, nos serviços de transportes prestados para um único tomador, envolvendo vários remetentes ou destinatários. O Coordenador da Administração Tributária, tendo em vista o disposto no artigo 69 do Convênio SINIEF 06, de 21-02-1989, e no artigo 489 do Regulamento do ICMS - RICMS, aprovado pelo Decreto 45.490, de 30-11-2000, expede a seguinte portaria: Artigo 1º - Nas prestações de serviços de transporte intermunicipal de mercadorias, mediante contrato, envolvendo diversos remetentes ou destinatários e um único tomador, o transportador poderá emitir um Conhecimento de Transporte Eletrônico de Cargas - CT-e, englobando as prestações realizadas para este tomador, por veículo e por viagem, desde que: I - o tomador seja o remetente ou o destinatário das mercadorias transportadas; II - o transporte compreenda no mínimo 05 (cinco) remetentes ou 05 (cinco) destinatários; III - as mercadorias transportadas estejam acobertadas com Notas Fiscais Eletrônicas- Nf-e. Artigo 2º - Na emissão do CT-e de que trata esta Portaria, além dos demais requisitos, o transportador deverá observar o que segue: I - o campo “Tipo do CT-e” será preenchido com “0” (CT-e Normal); II - tratando-se de prestação de serviço de transporte de um remetente (tomador) para vários destinatários: a) no grupo “Informações do Remetente das mercadorias transportadas pelo CT-e” todos os campos serão preenchidos com os dados do remetente das mercadorias; no grupo “Informações do Destinatário do CT-e” o campo “Razão Social ou Nome do destinatário” será preenchido com a expressão “DIVERSOS” e os demais campos, inclusive o CNPJ, serão preenchidos com os dados do emitente do CT-e; III - tratando-se de prestação de serviço de transporte de vários remetentes para um destinatário (tomador): a) no grupo “Informações do Destinatário do CT-e” os campos serão todos preenchidos com os dados do destinatário das mercadorias; no grupo “Informações do Remetente das mercadorias transportadas pelo CT-e” o campo “Razão Social ou Nome do Emitente” será preenchido com a expressão “DIVERSOS” e os demais campos, inclusive o CNPJ, serão preenchidos com os dados do emitente do CT-e; IV - no campo “Observações Gerais” deverá constar a informação “Procedimento efetuado nos termos da Portaria CAT xx/2013” (indicar o número desta portaria); V - no grupo "Informações das NF-e", o campo "Chave de Acesso da NF-e", de múltipla ocorrência, deverá ser preenchido para indicar as chaves de acesso de todas as NF-e relativas aos produtos transportados.
    1 ponto
  7. Boa tarde Walter. A questão é bem simples. O seu cliente é de SP? Se sim, ao emitir o CT-e o mesmo foi enviado para a SEFAZ-SP. Por outro lado ao emitir o MDF-e o mesmo foi enviado para a SEFAZ-RS, uma vez que está é a responsável por recepcionar todos os MDF-e de todos os Estados. Ao tentar cancelar um CT-e a SEFAZ-SP verifica se o CT-e em questão esta vinculado a um MDF-e se sim, o cancelamento não é realizado. Só não sei lhe informar se essa verificação que a SEFAZ-SP realiza é uma consulta na SEFAZ-RS ou se esta envia um evento a SEFAZ-SP informado a existência do MDF-e. Se for dessa segunda forma, é de se esperar que a SEFAZ-RS vai enviar a SEFAZ-SP um evento informando o cancelamento do MDF-e. Enquanto essa informação não chegar na SEFAZ-SP, o CT-e não vai poder ser cancelado.
    1 ponto
  8. Juliomar, me parece que resolvi. Agradeço a atenção, irei fazer mais testes e qualquer coisa volto a contactar.
    1 ponto
  9. Migrei para a XE3, mas tá osso viu?
    1 ponto
  10. Aqui voltou ao normal UF: SP
    1 ponto
  11. realmente você está enganado, acabei de conseguir contato na serpro Central NF-e 0800 9782338 após 10 min de espera me atenderam, informei o problema e disse que tem um comunicado interno da CERPRO dizendo que estará indisponível de 06/07/2016 à 08/07/2016 11:00h horpario de Brasília. Sendo assim tenham um pouco de paciência e para quem tem servidores que faz o download automático dê um stop no loop para evitar consumo excessivo do web service. FABIO BUSNELLO ANALISTA DE SISTEMAS JR. 11-973225986 VIVO
    1 ponto
  12. Conforme tinha comentando no post anterior está aqui a resposta do pessoal da SEFAZ DE SC Resposta ao questionamento 205678 do assunto NFE Prezado Reinoldo A Sefaz do Ambiente Nacional (SVAN) está com problemas internos no servidor de DF-e. Por favor, aguarde a regularização do serviço. Att Em caso de dúvida(s) entre em contato conosco. Este e-mail se propõe a elaborar respostas de caráter meramente informativo, não produzindo os efeitos próprios do instituto denominado CONSULTA, definido pelos artigos 209 a 213 da Lei nº 3.938, de 26 de dezembro de 1966. Atenciosamente, CAF <[email protected]>
    1 ponto
  13. Prezados, Como posso obter algum exemplo em VB6 para o SAT utilizando o ACBrMonitorPlus, alguém teria alguma coisa para disponibilizar utilizando Comunicação Texto ou preferencialmente via DLL? Estou completamente zerado para usar essa ferramenta. Muito obrigado.
    1 ponto
  14. Paulo, muito obrigado pela ajuda, vou verificar essa ferramenta inicialmente para ver se consigo implementar em meu sistema VB6. Juliomar, muito obrigado também pelas dicas. Poderei ser eu colaborador sim.
    1 ponto
  15. Boa tarde! Utilizar o ACBrMonitor PLUS também é uma ótima opção, vale a pena estudar a implementação. Abraço! Bruno
    1 ponto
  16. Oi pessoal, eu mandei outro email pro SERPRO, a resposta que recebi também não foi das melhores: "Esse erro pode ser causado por alguma instabilidade momentânea do Sistema. O usuário deve efetuar nova tentativa de solicitação. Ats, CSS- SERPRO" Momento de 24 horas de instabilidade até o momento...
    1 ponto
  17. Mais uma vez agradeço pela ajuda e pelo componente muito show.
    1 ponto
  18. Olá Paulo, tudo bem.. Primeiramente muito obrigado pelas suas explicações, ajudou sim, aparentemente entendi, porém como proceder para baixar este instalador, qual é o link ou página para baixá-lo? Em Downloads do ACBrMonitorPlus (é este o instalador?) não permite a baixa. Muito obrigado mesmo.
    1 ponto
  19. Tem sim mas tem que olhar se a versão é a free que é defasada em 3 meses quanto a corrente! ou senão compilar ele pois o código é o mesmo do svn e está em lazarus opensource também!
    1 ponto
  20. Boa noite posso estar falando besteira mas pararam pra pensar que eles começaram a bloquear o pessoal que resolveu baixar todas as notas via esse webservice a partir de agora?
    1 ponto
  21. boa noite o comando é MDFe.lermdfe(arquivoxml)
    1 ponto
  22. Olá Juliomar, tudo bem... Onde obtenho o instalador? Em Downloads ele diz que não tenho permissão para baixar o ACBrMonitorPlus.
    1 ponto
  23. Como assim? os exemplos tem junto instalador e no svn na pasta projetos! agora sobre dll pra vb6! não pois trabalhamos aqui com delphi/lazarus!
    1 ponto
  24. No caso da Elgin i9 voce pode compartilhar ela e usar o compartilhamento na porta.... Estou usando e funciona 100%... Caso for outro modelo por exemplo Bematech 4200 você podera usá-la em rede da seguinte forma na propriedade PORTA: TCP:192.168.1.20:9100... lembrando que são valores fictícios de ip...
    1 ponto
  25. Olá Giquieu, Eu sugiro "De Terceiros". Já fazemos isso para comunicação serial (synapse) e geração de relatórios (Fortes). Nativo só é vantajoso se for compatível entre as várias versões do Delphi e o Lazarus. Manter uma biblioteca JSON no projeto ACBr seria excelente. Mas ela tem funcionalidade tão abrangente, que provavelmente teríamos mais apoio e menor probabilidade de erros se usássemos uma de terceiros. Ganharíamos em tempo e em estabilidade. Quanto a qual usar teria que pesquisar primeiro. Tem 3 aqui só pra começar. Teria que analisar a licença e se atende ao requisito de funcionar com o Lazarus e pelo menos nas primeiras versões do Delphi que aceita Unicode: https://github.com/ahausladen/JsonDataObjects https://www.delphitools.info/2012/09/17/spotlight-on-dwsjson/ https://sourceforge.net/projects/is-webstart/ https://sourceforge.net/projects/lkjson/
    1 ponto
  26. Jéter e demais amigos, estão todos de parabéns pela iniciativa e pelas dúvidas tiradas no fórum, trabalho em uma operadora de telefonia, e lá nunca foi emitida a nota 21 e 22, agora vou poder ter a oportunidade de implementar, conto com à ajuda de todos. Um grande Abraço!
    1 ponto
  27. Estranho, teoricamente ao atualizar era para resolver, vou realizar o teste aqui.
    1 ponto
  28. Não lembro de ninguém reclamar a respeito disso no plus. Pode ser a versão. Sim, para baixar a versão mais atual, é preciso ser usuário do ACBrSAC, a versão livre sempre é liberada com uma defasagem de 3 meses para a versão atual. Você pode tentar compilar por conta própria ou assinar o ACBrSAC para ter acesso as versões mais recentes.
    1 ponto
  29. Quem é responsável por prover as DLLs para o SAT será sempre o Fabricante... Disponibilizamos no SVN do ACBr apenas por comodidade... Verifique com o Fabricante se você tem a última versão das DLLs Você me enviou um Log com muitas linhas/operações... O que devo olhar nele ? Quais Linhas ? Talvez seja mais simples, você apagar os LOGS, e gerar um novo, apenas com o resultado dos testes em questão...
    1 ponto
  30. Bom dia Dener, Segue em anexo os fontes pare Rave na revision 10042 (ontem) TRUNK2 , necessário atualizar a ACBrUtil.pas também. att André. Rave.zip
    1 ponto
  31. Bom dia Agil Sistemas, A chave é gerada pelo equipamento SAT. Você só tem acesso a mesma no retorno do cupom gerado pelo equipamento. Att Cristiano Abbud
    1 ponto
  32. Boa tarde,.. estou tento a resposta EACBrSATErro - Erro ao carregar a função: AssociarAssinatura na Biblioteca: C:\Windows\SysWOW64\BemaSAT64.dll na INICIALIZAÇÃO do sat da bematech. Boa tarde,.. estou tento a resposta EACBrSATErro - Erro ao carregar a função: AssociarAssinatura na Biblioteca: C:\Windows\SysWOW64\BemaSAT64.dll na INICIALIZAÇÃO do sat da bematech.
    1 ponto
  33. Consegui emitir agora pelo delphi aleluia rsrs
    1 ponto
  34. Fiz os teste no Lazarus com o SATTeste e Funcionou mas no Delphi XE5 não funciona o SAT.
    1 ponto
  35. Complicado, como q os cara inventa um erro desce...rsrs
    1 ponto
  36. no meu caso sempre retorna NumeroSessao: 933141 - Resposta:933141|06010|1999|Erro nao identificado|||||||| ja troquei todas as tributações de tudo do emitente dos produtos etc.. e sempre retorna a mesma coisa isso usando sweda
    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.