Ir para conteúdo
  • Cadastre-se

Emerson Teixeira

Membros
  • Total de ítens

    234
  • Registro em

  • Última visita

Tudo que Emerson Teixeira postou

  1. Olá boa tarde, estou recebendo a seguinte mensagem do provedor ginfes ao efetuar a consulta por rps pela prefeitura de votuporanga Sobre o erro: Código Erro : E172 Mensagem... : O documento que realizou a assinatura do lote de RPS nao possui autorizacao para realizar esse servico. Correção... : Acerte a assinatura do lote do RPS. Provedor... : GINFES notei que o metodo ACBrNFSe1.NotasFiscais.LoadFromFile esta passando para a propriedade LocNFSeR.NFSe.Prestador.Cnpj o cnpj do tomador, o que causa divergencia no xml de consulta por rps. Obrigado.
  2. Caro amigo Mauricio Tenho o Fortes para xe5, mas é uma versão alterada por min, por enquanto não percebi nenhum problema de incompatibilidade com o acbr, se for útil segue o link para download https://drive.google.com/a/idealsistemas.net/file/d/0B_kbwZTr-5xqbEhrLTJhbDBSYnM/edit?usp=sharing Após instalar o Fortes vá ate o form principal do seu projeto, no uses declare : RLConsts. Ainda no form principal digite o seguinte código: initialization rlconsts.setversion(3,71,'B'); Espero ter ajudado, abraços.
  3. Olá Boa tarde Gostaria de saber se foi implementado a carteira 11 com convenio de 7 dígitos para o banco do brasil, pois fiz alguns testes aqui e não consegui gerar o boleto de forma correta, para que isto fosse possível alterei a seguinte função. Se usar a linha comentada a linha digitável fica idêntica à de um boleto gerado pelo sistema do banco... Obrigado por enquanto... function TACBrBancoBrasil.FormataNossoNumero(const ACBrTitulo :TACBrTitulo): String; var ANossoNumero, AConvenio, wNossoNumero : String; wTamNossoNum: Integer; begin with ACBrTitulo do begin AConvenio := ACBrBoleto.Cedente.Convenio; ANossoNumero := IntToStr(StrToInt64(OnlyNumber(NossoNumero))); wNossoNumero := OnlyNumber(NossoNumero); wTamNossoNum := CalcularTamMaximoNossoNumero(Carteira,wNossoNumero); if ((ACBrTitulo.Carteira = '16') or (ACBrTitulo.Carteira = '18')) and (Length(AConvenio) = 6) and (wTamNossoNum = 17) then ANossoNumero := padR(ANossoNumero, 17, '0') else if Length(AConvenio) <= 4 then ANossoNumero := padR(AConvenio, 4, '0') + padR(ANossoNumero, 7, '0') else if (Length(AConvenio) > 4) and (Length(AConvenio) <= 6) then ANossoNumero := padR(AConvenio, 6, '0') + padR(ANossoNumero, 5, '0') else if (Length(AConvenio) = 7) and (ACBrTitulo.Carteira = '11') then ANossoNumero := padR('0', 7, '0') + padR(ANossoNumero, 10, '0') // ANossoNumero := padR(AConvenio, 7, '0') + padR(ANossoNumero, 10, '0') else if (Length(AConvenio) = 7) and ((ACBrTitulo.Carteira <> '11')) then ANossoNumero := padR(AConvenio, 7, '0') + padR(ANossoNumero, 10, '0'); end; Result := ANossoNumero; end;
  4. Olá Juliomar realmente faltava recompilar obrigado. mais uma duvida este ecfECFVirtual vai servir para sat e nfc-e? se resposta for sim, como defino o tipo? Obrigado
  5. Olá Gostaria de saber se esta ideia evoluiu ou não? Obrigado
  6. Resolvi este problema alterando os fontes do pacote: ACBrNFSeDanfseRLpkg Digitando as palavras novamente, nao sei se é a melhor opção mas foi o q eu fiz Abraços
  7. tbm estou com o mesmo problema, estou utilizando o fortes obrigado
  8. Galera.. Achei o assunto no forum vlw, resolvido
  9. Olá boa tarde. Gostaria de saber se a consulta das nfes destinadas está funcionando, pois estou usando o nfedemo pra fazer uns testes e não tenho retorno algum ao consultar as nfes destinadas os parametros são os seguintes: 0 = todas nfes 0 = todos emitentes/remetentes 0 = para ultimos 15 dias web service de homologação e pra pegar a resposta o seguinte codigo: for i := 0 to AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Count - 1 do begin MemoResp.Lines.Add(AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.NSU + ' - ' + AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.chNFe + ' - ' + AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.CNPJCPF + ' - ' + AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.xNome + ' - ' + AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.IE + ' - ' + DateTimeToStr(AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.dEmi) + ' - ' + tpNFToStr(AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.tpNF) + ' - ' + FloatToStr(AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.vNF) + ' - ' + AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.digVal + ' - ' + DateTimeToStr(AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.dhRecbto) ); end; se alguem puder me ajudar agradeço desde já.. Abraços a todos..
×
×
  • 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...