Ir para conteúdo
  • Cadastre-se

FSoftware

Membros
  • Total de ítens

    159
  • Registro em

  • Última visita

Posts postados por FSoftware

  1. Ola a todos, estou precisando confirmar o Bin do cartão para aplicar promoção, consegui pegar a informação do TEF, porém, sempre esta passando para o passo seguinte do cartão que seria selecionar se é credito/débito a vista e finalizar.

    Alguém que já passou por essa situação, que possa me dar uma dica da melhor abordagem para validar essa informação antes de confirmar a transação.

    Muito obrigado.

  2. 7 minutos atrás, Alexandre de Paula disse:

    Bom dia.

    Está com todos os fontes atualizados? Rodando pelo instalador?

    Acabei de testar a instalação tudo ok. Rev. 31663

     

    Sim, estou atualizando nesse momento, no meu entender como esta usando system.classes nao vai funcionar em delphi mais antigo como meu que é o Delphi 2010, pra funcionar no meu delphi teria que colocar o uses classes

  3. Estou atualizando os fontes do acbr e deu erro ao compilar o pacote do NFSeX, meu Delphi é 2010:

     

    D:\Projeto\ACBr\Fontes\ACBrDFe\ACBrNFSeX\DANFSE\Fast\ACBrNFSeXDANFSeFR.pas(1232) Error: E2003 Undeclared identifier: 'CodItemServToDesc'
    ACBr_NFSeXDANFSeFR.dpk(61) Fatal: F2063 Could not compile used unit '..\..\..\..\..\..\Fontes\ACBrDFe\ACBrNFSeX\DANFSE\Fast\ACBrNFSeXDANFSeFR.pas'
    Compilation failure
    Erro ao compilar o pacote "ACBr_NFSeXDanfseFR.dpk".
    Abortando... Ocorreram erros na compilação dos pacotes.

  4. Pessoal, uma duvida sobre a implantação do boleto hibrido api sicoob no meu cliente. Caso alguém que já implantou no seu cliente final, gostaria de tirar essa duvida.

    Para contextualizar somos uma software house e vamos implantar no meu cliente final que utiliza nosso erp.

    Como oriento meu cliente a gerar o CLIENT_ID dele ? ou utilizo o meu que gerei no portal do desenvolvedor ? 

    O Certificado digital será o do meu cliente que terei que informar para alimentar o componente do acbrboleto ? ou utilizo o meu que gerei no portal do desenvolvedor ?  

  5. Pessoal, por acaso tem algum jeito de imprimir o boleto com qrcode da api da sicoob no formato de carnê no Fast ? No exemplo do ACBrBoleto só tem o BoletoPix.fr3 e no modelo CNAB tem modelo carnê mas nao tem com impressao qrcode. Alguem poderia me ajudar com isso ? Se for do caso e deu editar, qual fonte tenho que abrir para criar o meu relatorio ?

  6. 14 horas atrás, Douglas Conceição disse:

    Opa amigo, eu consegui só que tive que alterar nos fontes do acordo, amanhã eu monto um esquema e posto aqui para ver se eles atualizam para todo mundo ou vc mesmo vai lá e muda.

    Opa, obrigado, também achei outra solução, para alimentar o componente eu salvou o conteúdo do meu Field ,onde esta meu certificado no BD, em uma StringList e dou um SaveToFile e passo o caminho onde salvei esse arquivo 

  7. 1 hora atrás, vinizioWOW disse:

    Bom dia,

    No seu código de envio dos boletos vc já trata  o retorno do banco e grava no banco de dados.

    	ACBrBoleto.Configuracoes.WebService.Operacao := tpInclui;
    	ACBrBoleto.Enviar;
    	if ACBrBoleto.TotalListaRetornoWeb > 0 then
    		begin
    			for i := 0 to Pred(ACBrBoleto.TotalListaRetornoWeb) do
    				begin
    					if (ACBrBoleto.ListaRetornoWeb[i].ListaRejeicao.Count = 0) and
    					   (ACBrBoleto.ListaRetornoWeb[i].HTTPResultCode in [200, 201, 202, 207])  then
    						begin
    							Nosso_Numero     := Copy(ACBrBoleto.ListaRetornoWeb[i].DadosRet.IDACBrBoleto.NossoNum,1,
    													 Length(ACBrBoleto.ListaRetornoWeb[i].DadosRet.IDACBrBoleto.NossoNum)- 1);
    							Seu_Numero       := ACBrBoleto.ListaRetornoWeb[i].DadosRet.TituloRet.SeuNumero;
    							Numero_Documento := ACBrBoleto.ListaRetornoWeb[i].DadosRet.TituloRet.NumeroDocumento;
    							URL_Pix          := ACBrBoleto.ListaRetornoWeb[i].DadosRet.TituloRet.EMV;
    							Codigo_Barras    := ACBrBoleto.ListaRetornoWeb[i].DadosRet.TituloRet.CodBarras;
    							Linha_Digitavel  := ACBrBoleto.ListaRetornoWeb[i].DadosRet.TituloRet.LinhaDig;
    						end;
    				end;
    		end;

    Assim, ao reimprimir, vc abastece o componente com as informações que gravou no banco de dados.

    Certo, mas exemplo: Gerei o boleto mandei para a API, meu cliente pegou o boleto e pagou.

    No meu sistema atualmente no modelo CNAB eu baixo o arquivo de retorno no site da Sicoob e importo esse arquivo no meu sistema e dou baixa nos boletos que estao no meu sistema a partir desse arquivo.

    No modelo de API agora, eu continuo baixando o Retorno ou tenho que fazer algum consumo da API para dar baixa no meu sistema ?

    • Curtir 1
  8. 8 horas atrás, vinizioWOW disse:

    Bom dia,

    Sim, constarão no arquivo CNAB, tanto os pagos pelo código de barras como pelo QR code.

    Até o momento, no webservice do Sicoob, não existe um endpoint onde se consulte a movimentação pelo período e ele retorne um JSON estruturado com a movimentação de liquidação dos boletos. O que faz uma falta danada.

    Mas existe um "GET" que permite consultar um boleto específico pelo Nosso Numero e também um endpoint "boletos/solicitacoes/movimentacao" onde é possível requisitar e fazer o download dos arquivos de movimentação pelo período e pelo tipo.

    No site https://developers.sicoob.com.br/portal/apis tem a relação dos endpoint's disponíveis para consumo.

    Nesse caso, eu só mandaria tpIncluir do acbr, e depois tenho que importar o retorno igual faz no modelo do cnab ?

  9. Pessoal, gostaria de tirar uma duvida, como eu geraria a impressao do boleto hibrido da sicoob via api no acbr, no retorno do json retorna um pdfboleto com base64 do boleto, tem alguma função no acbr que faz essa conversao em impressao no fast report ou eu usaria o BoletoPIX.fr3 do exemplo do acbr boleto ?

    Alguem poderia me ajudar ?

  10. Bom dia a todos, realizei uma atualização do acbr, mas esta dando erro ao compilar pacote do ACBr_CTe, delphi2010.

     

    C:\ACBr\Fontes\ACBrDFe\ACBrCTe\PCNCTe\pcteCTeW.pas(314) Error: E2003 Undeclared identifier: 'FCTe'
    C:\ACBr\Fontes\ACBrDFe\ACBrCTe\PCNCTe\pcteCTeW.pas(314) Error: E2066 Missing operator or semicolon
    C:\ACBr\Fontes\ACBrDFe\ACBrCTe\PCNCTe\pcteCTeW.pas(314) Error: E2003 Undeclared identifier: 'CTe'
    C:\ACBr\Fontes\ACBrDFe\ACBrCTe\PCNCTe\pcteCTeW.pas(314) Error: E2066 Missing operator or semicolon
    C:\ACBr\Fontes\ACBrDFe\ACBrCTe\PCNCTe\pcteCTeW.pas(318) Error: E2029 '.' expected but ';' found
    C:\ACBr\Fontes\ACBrDFe\ACBrCTe\PCNCTe\pcteCTeW.pas(57) Error: E2065 Unsatisfied forward or external declaration: 'TCTeW.GerarInfCTe'
    C:\ACBr\Fontes\ACBrDFe\ACBrCTe\PCNCTe\pcteCTeW.pas(59) Error: E2065 Unsatisfied forward or external declaration: 'TCTeW.GerarIde'

     

    Log completo em anexo, alguém esta tendo o mesmo problema, obrigado.

    log_Delphi_2010_Win32.txt

  11. 7 minutos atrás, Daniel Simoes disse:

    provavelmente há mudanças no DPK, do seu lado..

    apague os arquivos marcados como alterados (em vermelho) e baixe eles novamente

    Olá Daniel, do meu lado não foi alterado, tanto é que não tem o "ícone vermelho" do SVN de alteração e também na maquina do meus colegas aqui do lado, eles foram tentar atualizar aqui agora e também aconteceu a mesma coisa.

    Tentei rodar o Trunk2.exe com a opção de remover arquivos antigos e deu a mesmo erro 

    • Curtir 1
  12. Ao atualizar os componentes do acbr na minha maquina da esse erro na instalação

    Compiling package D:\Componentes Delphi\ACBr\Pacotes\Delphi\ACBrBoleto\ACBr_Boleto.dpk
    "C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\Delphi2010\bin\dcc32.exe" "D:\Componentes Delphi\ACBr\Pacotes\Delphi\ACBrBoleto\ACBr_Boleto.dpk"
    Embarcadero Delphi for Win32 compiler version 21.0
    Copyright (c) 1983,2009 Embarcadero Technologies, Inc.
    Error: E1026 File not found: 'ACBr_Boleto.otares'
    Compilation failure
    Erro ao compilar o pacote "ACBr_Boleto.dpk".
    Abortando... Ocorreram erros na compilação dos pacotes.

    • Curtir 1
×
×
  • 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...