Ir para conteúdo
  • Cadastre-se

Filippe Maymone

Membros
  • Total de ítens

    42
  • Registro em

  • Última visita

Últimos Visitantes

1.000 visualizações

Filippe Maymone's Achievements

Contributor

Contributor (5/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

2

Reputação

1

Community Answers

  1. o frmemiteboleto é o nome do deste form mesmo .. não sei por que ele ficou ali .. mas descobri o que era .. estava usando o fortes, no fortes não tem a a senha correto ??? troquei para o fast e foi ..
  2. Filippe Maymone

    senha PDF boleto

    Boa tarde blz .. Estou tentando gerar um boleto com senha. estou fazendo igual tem no exemplo e não vai.. Gera o PDF sem senha .. o qeu estou fazendo errado ?
  3. Aumentei hoje o timeout .. vamos ver se melhora .. aumentei o numero de tentativas tb .. vamos ver ..
  4. Ola.. Estou com um problema ao emitir. Eu clico em enviar Emitir a da o erro .. ja que esse erro e por que o protocolo esta vazio e la dentro do componente tem strtoInt(protocolo) ai da o erro .. ai o que faço . .fico tentando emitir na sequencia .. após algumas tentativas (4 ou 5) emite certinho ..
  5. @Juliomar Marchetti olhei la .. não achei nada referente a Carta de correção. Por isso eu ate achava que nem existia . uauuhauha Falei para cliente .. carta de correção não existe. Ai que ela deu Print no site descobri que existe. mas acredito que não tenha no WS .. so pelo site mesmo.
  6. Olá Pessoal.. Terminei de implantar minha Nfse para SP. Esta tudo ok o cliente me questionou da carta de correção, nao achei nos exemplos e nem nos fontes, nao achei nada no acbr. achei que não existia carta de correção, ai o cliente me mostrou que no site tem. O acbr nao tem ??? grato,
  7. Consegui gerar a primeira .. MG uauahuha usei sua tabela pra me ajudar a organizar aqui, e acabei conseguindo gerar so MG que voec não testou . auahuhauha
  8. pegue i uma nota para o RJ para testar... fiz uns ajustes .. Coloquei 33 : begin with camposExtras.New do begin CampoExtra.codigo := 117; CampoExtra.tipo := 'D'; CampoExtra.valor :=FormatDateBr(date,'DD/MM/YYYY'); end; end; esta me apresentando o seguinte erro <ns1:motivo> <ns1:codigo>238</ns1:codigo> <ns1:descricao>O Campo Extra 'Data de Emissao' (Codigo: '132') deve ser informado! </ns1:descricao> <ns1:campo>camposExtras/campoExtra [item: 1]</ns1:campo> </ns1:motivo> nO XML ESTA ASSIM
  9. Obrigado pelas informações... tenho que conseguir gerar pelo menos para um estado hoje .. uahuahuha pelo menos para apresentar para o cliente ..
  10. Ai paara MG da inscrição estadual invalida. mesmo conferindo com o sintegra, e essa nota ja esta com o NFe autorizada entao a I.E esta valida. Segue os arquivos de MG que foram gerados se alguém puder ajudar achar onde estou errado. 001-gnre.xml20231110180935-rec.xml2300058372-ped-rec.xml2300058372-pro-rec.xml20231110180930-env-lot.xml
  11. Filippe Maymone

    GNRE Homologaçao RJ

    Estou começando a desenvolver o GNRE no sistema. E toda a guia que tento mandar para o RJ apresenta esta mensagem. Primeiro aparece processada com sucesso. E depois vem falha abaixo. Estou fazendo algo errado ?
  12. Filippe Maymone

    Boleto Itau Juros

    Estou com um problema no banco itau. Gerei um boleto, com juros, antes eu sempre passava uma taxa diaria de e nem usava o campo CodigoMoraJuros. Esses dias resolvi colocar essa opção para o cliente. ai esta assim: ValorDocumento := frdmconsulta.dSetCtaRecVLRREAL.AsFloat; CodigoMoraJuros := StrToTipoJuros(sok,dsetcontacorrenteCodigoMoraJuros.AsString); case CodigoMoraJuros of cjValorDia: ValorMoraJuros := dSetContaCorrentePERCJUROSBOLETO.AsFloat; cjTaxaMensal: ValorMoraJuros := dSetContaCorrentePERCJUROSBOLETO.AsFloat; cjIsento: ValorMoraJuros := 0; cjValorMensal: ValorMoraJuros := dSetContaCorrentePERCJUROSBOLETO.AsFloat; cjTaxaDiaria: ValorMoraJuros := dSetContaCorrentePERCJUROSBOLETO.AsFloat; end; Ai debugei aqui para ver .. e os campos estão corretos. E CodigoMoraJuros cjTaxaMensal cjTaxaMensal: ValorMoraJuros := 10 Mandamos para o banco. Banco rejeito o arquivo com a seguinte informação. MOVIMENTO DE ENTRADAS - IMPORTANCIA POR DIA DE ATRASO MAIOR QUE O PERMITIDO Ai pegamos no banco um boleto que aceitou .. e esta assim no banco .. APOS O VENCIMENTO COBRAR MORA DE R$ .............. 10,00 AO DIA seria 10% e não 10 R$ O boleto gerado pelo acbr foi como 10% certinho ..
  13. Ola. O Bradesco tem um ambiente de teste parar API de boleto ? Achei no site deles um link para developer.. mas la nao achei banco.
  14. bem vindo... Da pra fazer quase tudo olhando so os fonte... depois que as duvidas e problemas forem aparecendo, vai jogando aqui no grupo que o pessoal vai ajudando... abraços,.
  15. Bom dia pessoal... no dia 01/06/2022 teve esse atualização no boleto Bradesco quando esta BancoEmite no manual diz que se o responsavel pela emissão é o banco e informarmos o campo nosso numero o branco utiliza o nosso numero enviado .. senão o banco gera o nosso numero.. Ai na rotina abaixo .. qunado eu informo o nosso numero 00000000009 o arquivo de remessa esta entrando 00000000000 Acredito que esse iF if (ACBrTitulo.NossoNumero = '') or (ACBrTitulo.NossoNumero = PadLeft(ACBrTitulo.NossoNumero,ACBrBanco.TamanhoMaximoNossoNum,'0')) then begin ANossoNumero := StringOfChar('0', CalcularTamMaximoNossoNumero(ACBrTitulo.Carteira, ACBrTitulo.NossoNumero) ); ADigVerificador := '0'; end Teria que ser assim if (ACBrTitulo.NossoNumero = '') Then begin ANossoNumero := StringOfChar('0', CalcularTamMaximoNossoNumero(ACBrTitulo.Carteira, ACBrTitulo.NossoNumero) ); ADigVerificador := '0'; end procedure TACBrBancoBradesco.ValidaNossoNumeroResponsavel(out ANossoNumero: String; out ADigVerificador: String; const ACBrTitulo: TACBrTitulo); begin ANossoNumero := '0'; ADigVerificador := '0'; if (ACBrTitulo.ACBrBoleto.Cedente.ResponEmissao = tbBancoEmite) then begin if (ACBrTitulo.NossoNumero = '') or (ACBrTitulo.NossoNumero = PadLeft(ACBrTitulo.NossoNumero,ACBrBanco.TamanhoMaximoNossoNum,'0')) then begin ANossoNumero := StringOfChar('0', CalcularTamMaximoNossoNumero(ACBrTitulo.Carteira, ACBrTitulo.NossoNumero) ); ADigVerificador := '0'; end else begin ANossoNumero := ACBrTitulo.NossoNumero; ADigVerificador := CalcularDigitoVerificador(ACBrTitulo); end; end else begin ANossoNumero := ACBrTitulo.NossoNumero; ADigVerificador := CalcularDigitoVerificador(ACBrTitulo); if (ANossoNumero = EmptyStr) then ADigVerificador := '0'; end; end; Manual Bradesco ACBrBancoBradesco.pas
×
×
  • 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.