Ir para conteúdo
  • Cadastre-se

johnbh3

Membros
  • Total de ítens

    711
  • Registro em

  • Última visita

Tudo que johnbh3 postou

  1. Ola Estranho Não entendi muito o que você sugeriu. O PC e totalmente virgem. Eu baixe - https://github.com/fortesinformatica/fortesreport-ce/trunk Pelo TortoiseSVN Eu limpe a pasta Criei nova pasta Muito estranho
  2. Antes de iniciar ainstalação do ACbr Estou tentando instalar o Fortes Report CE. Mas esta dando o erro em anexo. log_Delphi_2009.txt
  3. Bom dia! To acompanhando isto aqui. Como foi eu que criei a duvida. Observei que n tem solução não. E meio chato, mas tive que pedir o cliente pra instalar outro leitor de PDF, remover o Acrobat, ai ele consegue ler. Mas e algo com a criação do DanFe em PDF, com alguma versão do Acrobat, e ocorreu com 3 cliente. So que meu cliente reclamou que o fornecedor dele estava reclamando, ele mim cobrou hehehehehe, pq e sem graça ele ter que passar isto pro cliente dele. Mas se você tentar abrir o mesmo arquivo em outro leitor, ou pelo GMAIL funciona.
  4. Sinceramente não! Como no ACBrDemo não deu erro. Então comecei achar que o erro fosse mesmo meu. Ai observei, que não obedecia a configuração abaixo como FALSE FrmPrincipal.ACBrMail1.SetSSL :=False; FrmPrincipal.ACBrMail1.SetTLS :=False; O codigo que eu errei so obedecia como TRUE. Se fosse FALSE eu deixava acima como TRUE.
  5. Ja resolvi! Obrigado !!
  6. Pois eh Estranho então Porque qualquer email que tento de provedor suaempresa@suempresa.com.br Sempre da erro. Mas eu testei no Demo - ACBrNFe Nele tive sucesso. ACBrMail1.Host := edtSmtpHost.Text; ACBrMail1.Port := edtSmtpPort.Text; ACBrMail1.Username := edtSmtpUser.Text; ACBrMail1.Password := edtSmtpPass.Text; ACBrMail1.From := edtSmtpUser.Text; ACBrMail1.SetSSL := cbEmailSSL.Checked; // SSL - Conexão Segura ACBrMail1.SetTLS := cbEmailSSL.Checked; // Auto TLS ACBrMail1.ReadingConfirmation := False; //Pede confirmação de leitura do email ACBrMail1.UseThread := False; //Aguarda Envio do Email(não usa thread) ACBrMail1.FromName := 'Projeto ACBr - ACBrNFe'; ACBrNFe1.NotasFiscais.Items[0].EnviarEmail( Para, edtEmailAssunto.Text, mmEmailMsg.Lines , True // Enviar PDF junto , CC // Lista com emails que serão enviado cópias - TStrings , nil); // Lista de anexos - TStrings No meu aplicativo uso assim - Mas não e a mesma coisa? No meu aplicativo uso componente FrmPrincipal.ACBrMail1.SetSSL :=True; FrmPrincipal.ACBrMail1.SetTLS :=True; FrmPrincipal.ACBrMail1.FromName := NOME; FrmPrincipal.ACBrMail1.Host := MAIL_SMTP; // troque pelo seu servidor smtp FrmPrincipal.ACBrMail1.Username := MAIL_USUARIO; FrmPrincipal.ACBrMail1.Password := MAIL_SENHA; FrmPrincipal.ACBrMail1.Port := MAIL_SMTP_P; // troque pela porta do seu servidor smtp FrmPrincipal.ACBrMail1.Send;
  7. Nao entendi bem o que vc disse não VocÊ testou meu email httinformatica@httinformatica.com.br e deu certo? POrque como pode ser provedor ? se no outlook fuciona normal?
  8. johnbh3

    Erro de email Unable to Login

    Olá, Sei que existem outros posts aqui sobre isso. Mas eu já tentei de toda forma. Se eu testar com yahoo, gmail, o envio de nota fiscal funciona. Agora toda vez que se trata de um provedor proprio da pau Vou fornecer uns dados se alguem puder testar ai. Host: smtp.httinformatica.com.br usuario: httinformatica@httinformatica.com.br senha: jose2017 porta: 587
  9. Curioso! Eu testei no DEMO. Não deu erro. Tentou comunicar. Mas fiquei completamente sem entender. Porque o codigo e igual ACBrNFSe1.NotasFiscais.Clear; GerarNFSe(DM_PROCEDURE.SP_NF_SERVICOID.AsString); // aqui esta igual o componente DEMO ACBrNFSe1.Gerar(StrToInt(DM_PROCEDURE.SP_NF_SERVICOID.AsString)); O erro ocorre aqui Alguma informação errada nas TAG? Seila CNES, codigo do serviço, valor do imposto.
  10. Ola Tô testando o nfse deu certo para bh, Sabará. Agora fui mecher em contagem, deu erro de acesso violation ao enviar Alguém sabe o que pode ser? Uma vez que o código e igual. A diferença é só de provedor.
  11. Alguém sabe?
  12. johnbh3

    Erro no arquivo PDF (DanFe)

    olá, Pessoal Ao gerar o PDF os DANFe fica dando mensagem ao tentar o PDF. Ha um erro nesta página,talvez o acrobat não exiba a pagina corretamente. Entre em contato com a pessoa que criou este documento. Usando o DanFeRL
  13. Procure pelo arquivo ISSDigital.ini Note que esta Altere para validar=0 ; No grupo abaixo é definido os nomes dos arquivos XSD ; usados para realizar a validação do XML a ser enviado ; ao webservice ; 0 = False / 1 = True (Se True então valida) [Schemas] Validar=0
  14. Olá Conseguir resolver a situação para Sabara com provedor ISSDigital So acho estranho se alguem tinha a solução para o ISSDigital funcionando sendo que recebi instrução do mesmo provedor pra corrigir pontos que impedia o envio. Na Unit pnfsNFSeG procedure TNFSeG.SetAtributos; Esta assim // Atributo Id =============================================================== if Identificador <> '' then begin aIdentificador := ' ' + Identificador + '="' + IdLote + '"'; if Provedor in [proGovBR, proPronim, proISSDigital] then aIdentificador := ''; end // Atributo Id =============================================================== if Identificador <> '' then begin aIdentificador := ' ' + Identificador + '="' + IdLote + '"'; if Provedor in [proGovBR, proPronim, proISSDigital] then aIdentificador := ''; //Para atender Sabara 01/12/2016 // acrescentei if Provedor in [proISSDigital] then // acrescentei aIdentificador := ' ' + Identificador + '="' + IdLote + '"'; // acrescentei end Você vão dizer claro poderia tirar if Provedor in [proGovBR, proPronim, proISSDigital] then aIdentificador := ''; Como eu so queria resolver meu problema aqui. Caso alguem queria subir Também na unit pnfsNFSeW_ABRASFv2 procedure TNFSeW_ABRASFv2.GerarXML_ABRASF_v2; case FProvedor of proABase, proBethav2, proDigifred, proEReceita, proFiorilli, proGovDigital, proISSe, proMitra, proNEAInformatica, proNotaInteligente, proPVH, proSisPMJP: begin // Tire o ISS Digital daqui Gerador.wGrupoNFSe('InfDeclaracaoPrestacaoServico ' + FIdentificador + '="' + NFSe.InfID.ID + '"'); Gerador.wGrupoNFSe('Rps'); end; Passei issDitgital pra ca Seila porque eles la mandam por o namespace proISSDigital: begin Gerador.wGrupoNFSe('InfDeclaracaoPrestacaoServico xmlns="http://www.abrasf.org.br/nfse.xsd" ' + FIdentificador + '="' + NFSe.InfID.ID + '"'); Gerador.wGrupoNFSe('Rps ' + FIdentificador + '="' + NFSe.InfID.ID + '"'); end; Foi minha primeira experiencia com a NFSe como não obtive muita resposta foi isso que fiz pra sucesso.
  15. Isto porque questionei eles que dando um erro <EnviarLoteRpsResposta xmlns="http://www.abrasf.org.br/nfse.xsd"> <Situacao>3</Situacao> <ListaMensagemRetorno> <MensagemRetorno> <Codigo> Exxx(RPS 661 já se encontra no sistema, protocolo: 20160007318, IdDeclaracao: *** </Codigo> <Mensagem/> </MensagemRetorno> </ListaMensagemRetorno> </EnviarLoteRpsResposta> Resposta deles 1- inclua o numero do lote rps id =670 2- inclua o site da abrasf na tag infdeclaracaoprestacaoservico o id= desta tag deve conter somente dígitos numéricos sem letras e a sequencia não precisa ser extensa . 3- rps deve ser informado o número do id= Eu questionei porque dando que RPS ja exsito. O numero esta sendo sequencial se eu gerar 662, 663, 890 qualquer numero da a mesma mensagem. O primeiro envio deu certo 660 este protocolo 20160007318 aponta pro xml do sucesso. Dai ja não sei se eles tem razão devido faltar o lote nessa tag questionada. 662-env-lot.xml
  16. Outra coisa A primeira deu certo Qualquer outra retorna um protocolo vou no site consultar diz: - Exxx(RPS 661 já se encontra no sistema, protocolo: 20160007318, IdDeclaracao: *** Este procotocolo que ela cita no erro refere-se a primeira RPS que enviou com sucesso, agora não envia mais nenhuma sempre citando o mesmo erro. Ocorre que o rps que estou informando e diferente. NotasFiscais.NumeroLote:=Estou informando id sequencial ACBrNFSe1.Enviar(Aqui o mesmo id sequencial) Você sabe o que pode ser? No meu entender esta rps diferente não? Anexei ai! Primeiro_lote_enviado.xml foi enviado pelo sistema com sucesso, retorno o rps com codigo de verificaçã etc. O segundo arquivo e eu tentando enviar e dizendo que já foi enviado rps 661 e cita novo procolo 20160007318 ai consulto no site deles o protocolo - 20160007318 retorna o primeiro rps enviado com sucesso! Mas o numero do lote pelo menos que eu entendi ta diferente no XML. Novo_Lote_661.xml Primeiro_lote_enviado.xml
  17. Que pena! Já tentei aqui e não consegui. Mostrar a mensagem de erro, fica estranho. Só esta retornando protocolo - ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.Protocolo que o usuario precisa de ir no site pra ver o erro, que tornaria bem complicado. Mesmo sendo enviado mostrar como se tivesse erro retornando protocolo. Eu vou atribuir isto a este provedor porque o mesmo não ocorre em BH, ou ate mesmo na NF-e. Como você disse, deixa o erro ser mostrado eu so trato pra fica mais bonitinho e pra pessoa conseguir copiar e colar o erro.
  18. Olá, Amigo sabe mim dizer o que esta ocorrendo? Deu tudo certo ! Porem ficou algo que não gostei e neste tratamento. Meu codigo e: ACBrNFSe1.Enviar(StrToInt(DM_PROCEDURE.SP_NF_SERVICOID.AsString)); Ele faz o envio, depois consulta porque deixei marcado pra true (Consulta lote apos envio) tudo igual pra BH. Em BH, quando eu envio usando ACBrNFSe1.Enviar(StrToInt(DM_PROCEDURE.SP_NF_SERVICOID.AsString)); Ele retorna o codigo de verificação, e chama a NFS-e OK Meu codigo ta assim: Try ACBrNFSe1.Enviar(StrToInt(DM_PROCEDURE.SP_NF_SERVICOID.AsString)); Except On E:Exception Do begin FrmErro:=TFrmErro.Create(Application); FrmErro.BitBtn2.Visible:=True; FrmErro.Edt_error.Lines.Add('Erro: '+E.Message); FrmErro.Edt_error.Lines.Add('Protocolo: '+ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.Protocolo); if ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno.Count>0 then begin FrmErro.Edt_error.Lines.Add('Código '+ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno.Items[0].Codigo); FrmErro.Edt_error.Lines.Add('Mensagem: '+ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno.Items[0].Mensagem); end else begin FrmErro.Edt_error.Lines.Add('Entre no site de sua prefeitura e verifique o erro com protocolo acima.'); end; if ACBrNFSe1.NotasFiscais.Items[0].NFSe.Situacao='3' then FrmErro.Edt_error.Lines.Add('Correção: Utlize a opçao Excluir NFS-e/Consultar(Corrigir)'); //FrmErro.Edt_error.Lines.Add('Código: '+ACBrNFSe1.WebServices.GerarLoteRPS.RetornoNFSe.ListaNFSe.MsgRetorno[0].Codigo); //FrmErro.Edt_error.Lines.Add('Correção: '+ACBrNFSe1.WebServices.GerarLoteRPS.RetornoNFSe.ListaNFSe.MsgRetorno[0].Correcao); FrmErro.ShowModal; //Ln_Status_Envio.Visible:=False; end; Em BH, não entra no Except porque a nota e enviada com sucesso. EM Sabara do ISSDigital que e novidade, deu tudo certo porem ele entra no Except como se houvesse ocorrido um erro, como de costume não consigo pegar algum codigo ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno.Items[0].Codigo tipo LOTE PROCESSO COM SUCESSO. Ai eu preciso usar a opção de consultar o RPS,, ele diz que já existe a RPS no site e eu pego o codigo de verificação. Como você esta fazendo na questão de tratar o erro e sucesso?
  19. Se eu tento ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno[0].Mensagem conforme arquivo txt \\ACBrDFe\ACBrNFSe\Retornos.txt Da erro List index out of bounds(0) Eu to usando o metodo ACBrNFSe1.Enviar Se eu tento o metodo gerar e tratar conforme o TXT ACBrNFSe1.WebServices.GerarLoteRPS.RetornoNFSe.ListaNFSe.MsgRetorno[ x ].Codigo Da Erro de acess violation na linha Mas ja esta quase 100%, so queria mesmo tratar esses erros, deu muitos, que fui ver indo no site da prefeitura colocando o protocolo. Mas ate o procoolo tive que ir na pasta de geração.
  20. OK Aumentei 15000 Esta dando uns erro. Em BH tinha algumas coisas diferentes. Que ao tentar em Sabara esta dado erro TIpo CNAE e so com 6 digitos. Mim diz uma coisa: Consumindo em BH - Os erros são todos retornados Por este provedor eu to descobrindo abrindo o arquivo criado na pasta \\654-rec.xml Em BH ou Contagem por exemplo o codigo: ACBrNFSe1.NotasFiscais.Items[0].NFSe.Situacao retorna o erro Tipo ultimo erro veio (Que refere-se a tributação) <EnviarLoteRpsResposta xmlns="http://www.abrasf.org.br/nfse.xsd"> <ListaMensagemRetorno> <Codigo>E160</Codigo> <Mensagem> Arquivo em desacordo com o XML Schema. (ERROR: cvc-pattern-valid: Value '9' is not facet-valid with respect to pattern '1|2|3|4|5|6' for type 'tsRegimeEspecialTributacao'.;) </Mensagem> </ListaMensagemRetorno> </EnviarLoteRpsResposta>
  21. Da onde tirou isso? Agora deu outro erro: O tempo limite da operação foi atingido - URL:http://209.126.222.200/nfe/snissdigitalsvc.dll/soap/IuWebServiceIssDigital - SOAPAction:urn:uWebServiceIssDigitalIntf-IuWebServiceIssDigital#RecepcionarLoteRps
  22. Agora da o seguinte erro: Received content of invalid Content-Type setting: text/html - SOAP expects "text/xml"
  23. Em Sabara-MG to tentando fazer testes. Eu falei com pessoa da ISS Digital recebi esta obbservação? 1- O contribuinte não precisa de certificação digital. O sistema de integração necessita das informações de acesso ao ISS DIGITAL (inscrição municipal/senha/frase secreta) Trata-se de eu mesmo tentando emitir a NFS-e pela minha empresa, e não tenho certificado digital. E a resposta deles e que não precisa. Dai deixo o campo certificado digital vazio no componente. Ai recebo a mensagem - Número de Série do Certificado Digital não especificado Minha pergunta e! Eu consigo enviar sem assinar com certificado uma vez que esse Webserivice não precisa disso?
  24. Alguem sabe mim dizer porque no meu sistema tratando retorna. Certificado diigital não encontrado? To testando com um provedor que não requer certificado digital. NO Demo do ACBR e como se ele tentasse enviar sem questionar ele gera uns arquivo SOAP. No meu sistema reclama certificado digital, como fazer pra não dar essa mensagem. Não exigir assinar o documento com certificado, deixei o campo vazio. Depurando o erro ocorre na UNI: ACBrDFeCapicom - procedure TDFeCapicom.CarregarCertificado; raise EACBrDFeException.Create( 'Número de Série do Certificado Digital não especificado !'); Porem no demo ele nao questiona isso.
  25. Pelo sistema nao da nada. Porem esse provedor não precisa certificado e eu nao tenho Ele da ero: Erro: Número de Série do Certificado Digital não especificado ! Agora pelo demo. O usuario e senha estao informador assim como a frase secreta e da esse erro questionando senha. Configurei o cidade.ini pra sabara e ISSDigital apontando WebService Cidades.ini ISSDigital.ini
×
×
  • 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...