Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 08-07-2020 em todas as áreas

  1. object ACBrNFeDANFeRL1: TACBrNFeDANFeRL ExpandirDadosAdicionaisAuto = True Fonte.TamanhoFonteInformacoesComplementares = 10 end
    2 pontos
  2. Daniel Simoes, Bom dia Muito obrigado, mas era isso mesmo no arquivo ini estava indicando -1 no modelo e nao tinha conferido isso . Deus o abencoe.
    2 pontos
  3. Parabéns pelo demo do projeto AcbrNfce para Mobile, funcionando perfeitamente. Fica so uma sugestão para ler o arquivo pfx no android fazer a mudança para usar TPAH.combine unit: ACBrNFeTestFr procedimento: ValidarEditsCertificado function TACBrNFCeTestForm.ValidarEditsCertificado(const URL, PFX, Pass: String): Boolean; VAr sArqPfx:String; begin Result := not Pass.IsEmpty; {$IF Defined(IOS) or Defined(ANDROID)} sArqPfx:=TPath.Combine(TPath.GetDocumentsPath,PFX); {$ELSE} sArqPfx :=PFX; {$ENDIF} if Result then begin if (not URL.IsEmpty) then Result := (not PFX.IsEmpty) // Precisa do PFX, para Cache Local else Result := (not PFX.IsEmpty) and FileExists(sArqPfx); end; end; ACBrNFeTestFr.pas
    1 ponto
  4. Olá pessoal. Pequeno ajuste para permitir a leitura do protocolo e outras informações da inutilização em caso de Rejeição 682 "Já existe pedido de inutilização com a mesma faixa de inutilização"; Segue em anexo: pcteRetInutCTe.pas
    1 ponto
  5. Estranho mesmo. pega o exemplo do svn se tu conseguir compilar e testa com as opções ali
    1 ponto
  6. Obrigado @EdmarFrazao... e desculpe-me pela demora na analise... Já incorporei a correção, e devo subir o ajuste em breve... Estou aplicando alguns ajustes, para impressoras que não suportam Fontes Condensadas... e fazendo alguns testes no Delphi 10.4
    1 ponto
  7. https://www.restdw.com.br/ tem componentes que se comportam como query fica muito facil migrar ou começar do zero, basicamente vc faz select no cliente que faz todo trabalho com json
    1 ponto
  8. Muito obrigado @oraculum, sua resposta foi de grande ajuda. Abraço!
    1 ponto
  9. Boa tarde Delcio, Se ocorreu a rejeição 682, significa que a sua aplicação esta permitindo que o usuário inutilize um numero mais de uma vez. É preciso ter uma tabela no banco de dados para controlar os números que foram inutilizados.
    1 ponto
  10. Favor anexar o manual que foi seguido das alterações e também remessa gerada e boleto com as alterações.
    1 ponto
  11. Na verdade é só trocar o componente de geração do boleto, creio que não leva mais de 1 minuto
    1 ponto
  12. Obrigado a todos pelos comentários e sugestões. "Descobri o problema". É algum bloqueio na internet. Eu troquei a internet no cliente, e funcionou na hora, sem alterar nenhuma configuração ou Dll. Nos 2 clientes que davam o erro, era a mesma internet. Depois, em um deles tinha outra internet, troquei os cabos e pronto, funcionou. Muito obrigado novamente.. Agora ele irá entrar em contato com o provedor de internet lá para ver o porque do "bloqueio"
    1 ponto
  13. Bom dia. Estou realizando testes em nosso Sistema ERP e, após a atualização da nova versão do ACBR, ao gerar um DANFE que contenham um texto maior nos dados adicionais, ele está cortando parte e imprimindo em uma segunda página, conforme as imagens abaixo (comparando como era na versão anterior e como está atualmente).
    1 ponto
  14. Obrigado, deu certo. Se quiserem fechar esse tópico fiquem a vontade. Obrigado.
    1 ponto
  15. Note que está obtendo responda da dll com o numero de sessão, mas nestes casos não veio o código e a descrição do retorno. Por isso a resposta é OK mas sem a descriçao... Nestes casos, sempre que a resposta for incompleta, extraia o log do aparelho no mesmo instante para verificar o que está respondendo no log. Se a resposta do aparelho for incompleta não há muito o que possamos fazer no ACBrMonitor.
    1 ponto
  16. Tem várias propriedades no componente pra controlar a impressão dos dados adicionais. - Tamanho da fonte nos dados adicionais - Tamanho do quadro de dados adicionais - Seleção de continuação na mesma página ou em nova página. Talvez os seus fontes estivessem muito antigos.
    1 ponto
  17. Bom dia. Quanto tempo fazia que não era atualizado? Houveram mudanças relativas as margens... Verifique as configurações das mesmas e caso o problema persista, informe também qual gerador está usando. Att.
    1 ponto
  18. Bom dia, Já coloquei na minha lista de tarefas, assim que possível vou analisar o que você já fez e fazer os ajustes necessários.
    1 ponto
  19. Seguem os arquivos gerados com os dados do cedente, titulo e remessa. cb080701.rem Cedente.ini Titulo.ini Versão 1.2.0.62
    1 ponto
  20. Bom dia, estamos analisando... São métodos complementares que são específicos para o MFe, estamos verificando a melhor forma de utilizá-los nesse caso.
    1 ponto
  21. Bom dia. @jt_vb o ACBr tem uma parceria com a PayGo com ótimas condições. https://projetoacbr.com.br/tef/ Att.
    1 ponto
  22. Por favor queira fazer as mudanças e efetuar a homologação junto ao banco. após anexar aqui os arquivos modificados também remessas de testes e boletos em pdf
    1 ponto
  23. Chuto que está faltando alguma dll que esteja de outro sistema. lembre-se dll coloque junto com seu executável
    1 ponto
  24. Vou continuar testando e volto a responder aqui pra que fique registrado como ajuda no futuro. Obrigado.
    1 ponto
  25. Essa mensagem indica que você não configurou o Modelo, em ACBrETQ
    1 ponto
  26. Obrigado. Testei e está funcionando.
    1 ponto
  27. Boa tarde, Obrigado Juliomar e Julianateste pela atenção. Caso alguém mais precise. Responderam o meu e-mail. Vou colocar a resposta aqui: Podem encerrar o tópico se necessário. Obrigado.
    1 ponto
  28. Eu entendo sua posição é que inicialmente não foi pensando em fazer coisas separadas eram tudo junto com a evolução dos componentes foram feito melhorias, por isso que os nome as vezes ficam bagunçado, pois não queremos atrapalhar quem ja usa assim, mas se tiver uma boa implementação para apresentar do novo componente, podemos sim, analisar as mudanças de nomes, claro que isso vai demandar um tempo de analise e conversa entres os dev do projeto, mas sempre é possivel.
    1 ponto
  29. [autXML01] CNPJCPF=XXXXX [autXML02] CNPJCPF=YYYYY Mas porque usar o formato .ini? Está usando o ACBrMonitorPLUS?
    1 ponto
  30. Depende do que os seus clientes estão reclamando. Sugiro você pegar uma reclamação concreta (talvez a que a maioria faz) e fazer buscas pra resolver ela primeiro. Gosto muito das perguntas mais populares no site UX (parente do StackOverflow): https://ux.stackexchange.com/questions?tab=Votes De modo geral, isso está relacionado a experiência do usuário, usabilidade de aplicação, interface de usuário, UIX (user interface expirience)... Coisas similares podem ter resultados em pesquisas.
    1 ponto
  31. Olá pessoal, O que vem a ser o Evento EPEC? O EPEC permite à empresa solicitar o registro do "Evento Prévio de Emissão em Contingência" anterior à emissão do documento em si com um layout mínimo de informações. O EPEC deve ser enviado para o Ambiente Nacional (AN), utilizando-se o Web Service de Eventos genérico, criado para este fim. Vamos lá, como a coisa funciona. Supondo que o emitente é do Amazonas, temos duas situações. 1. A SEFAZ-AM parou, neste caso o emitente tem que enviar a sua nota para a SVC-RS (SEFAZ Virtual de Contingência do RS), esta por sua vez se encarrega de replica a nota para a SEFAZ-AM assim que ela voltar a funcionar. 2. A internet do emitente parou, neste caso o emitente pode enviar o evento EPEC para a SEFAZ-AN (Ambiente Nacional) através de uma conexão 3G ou 4G (por exemplo) e quando o problema for sanado deve enviar a nota para a SEFAZ-AM. A emissão do EPEC poderá ser adotada por qualquer emissor que esteja impossibilitado de transmissão e/ou recepção das autorizações de uso de suas NF-e, adotando os seguintes passos:  Gerar a NF-e com “tpEmis = 4”, mantendo também a informação do motivo de entrada em contingência com data e hora do início da contingência, com número diferente de qualquer NF-e que tenha sido transmitida com outro “tpEmis”;  Como alimentar o componente para gerar o arquivo XML do EPEC: ACBrNFe1.EventoNFe.Evento.Clear; with ACBrNFe1.EventoNFe.Evento.New do begin infEvento.nSeqEvento := 1; infEvento.chNFe := chaveNFe; infEvento.CNPJ := sCNPJEmitente; infEvento.dhEvento := now; infEvento.tpEvento := teEPECNFe; InfEvento.detEvento.cOrgaoAutor := codUF; // Código do Órgão do Autor do Evento. Nota: Informar o código da UF do Emitente para este evento InfEvento.detEvento.tpAutor := taEmpresaEmitente; // Outras opções: taEmpresaDestinataria, taEmpresa, taFisco, taRFB, taOutros InfEvento.detEvento.verAplic := '2.30'; //Versão do aplicativo do emitente (2.30 é um exemplo) InfEvento.detEvento.dhEmi := dhEmissaodaNota; InfEvento.detEvento.tpNF := tnSaida; // Outras opções: tnEntrada InfEvento.detEvento.IE := sIE; // Inscrição Estadual do Emitente da Nota InfEvento.detEvento.dest.UF := SiglaUF; // Sigla da UF do Destinatário (EX se Operação com Exterior) InfEvento.detEvento.dest.CNPJCPF := sCNPJCPF; // CNPJ ou CPF do Destinatário (Se for estrangeiro atribuir string vazia) InfEvento.detEvento.dest.idEstrangeiro := sEstr; // informar o número do passaporte, ou outro documento legal (Se não for estrangeiro atriburi string vazia) InfEvento.detEvento.dest.IE := sIEDest; // Inscrição estadual do destinatário, se Isento ou não possuir atribuir string vazia InfEvento.detEvento.vNF := valNota; // Valor total da nota InfEvento.detEvento.vICMS := valICMS; // Valor total do ICMS InfEvento.detEvento.vST := valST; // Valor total do ICMS de Substituição Tributária end; iLote := 1; // Numero do Lote do Evento ACBrNFe1.EnviarEvento(iLote); O método EnviarEvento se encarrega de gerar o XML do evento, assinar e enviar para o Webservice de Registro de Eventos do AN - Ambiente Nacional. Se tudo ocorrer conforme esperado será gerado 3 arquivos XML em disco: *-ped-eve.xml (pedido de evento), *-eve.xml (retorno da SEFAZ) e *-procEventoNFe.xml (Processamento do Evento da NF-e). Impressão do DANFE da NF-e que consta do EPEC, em papel comum, constando no corpo a expressão “DANFE impresso em contingência - EPEC regularmente recebida pela Receita Federal do Brasil”. Obtida a autorização do Evento (Número do Protocolo: 891xxxxxxxxxxxx), a exemplo do que ocorre com outros eventos da NF-e, este evento também será distribuído para as UF envolvidas na operação, inclusive para a própria UF do emitente. Após a cessação dos problemas técnicos que impediam a transmissão da NF-e para UF de origem, a NF-e que deu origem a necessidade de uso da Contingência Eletrônica “EPEC” deverá ser transmitida para a SEFAZ de origem, observando o prazo limite de transmissão na legislação, bem como outros procedimentos constantes na legislação caso ocorra rejeição na autorização de uso. Nota: A Chave de Acesso desta NF-e é exatamente a mesma Chave de Acesso do EPEC autorizado anteriormente. Como é utilizado o Web Service genérico de registro de evento é possível registrar os eventos de EPEC para até 20 NF-e diferentes em uma mesma conexão, sendo um EPEC para cada NF-e.
    1 ponto
  32. achei o problema... estava colocando o cabeçalho no xml era só mudar para isso e foi <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <nfeDistDFeInteresse xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NFeDistribuicaoDFe"> <nfeDadosMsg> <distDFeInt versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"> <tpAmb>1</tpAmb> <CNPJ>xxxx</CNPJ> <distNSU> <ultNSU>000000000000000</ultNSU> </distNSU> </distDFeInt> </nfeDadosMsg> </nfeDistDFeInteresse> </soap:Body> </soap:Envelope>
    1 ponto
  33. Hintz, vocë está informando a IE do emitente? A informação da IE do emitente é obrigatória. Outra coisa, vc está testando em homologação? Se for homologação leia página 2 da NT2011.002 http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=VKMV8IDTX8A=
    1 ponto
  34. sim uso o ACBRMonitorPlus porque dr?
    0 pontos
×
×
  • 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.