Ir para conteúdo
  • Cadastre-se

Fernando Rodrigo

Membros
  • Total de ítens

    487
  • Registro em

  • Última visita

  • Days Won

    3

Posts postados por Fernando Rodrigo

  1. preciso fazer a leitura do json abaixo, so que quando faço um parse esta dando erro de access violation, estou usando o delphi 2010 e usando esse unit uLkJSON, se alguem puder me ajudar 

    estou enviando um demo com o json no campo memo.

     

    {
        "billing_info": {
            "doc_type": "CPF",
            "doc_number": "05218554111",
            "additional_info": [
                {
                    "type": "DOC_NUMBER",
                    "value": "05218554111"
                },
                {
                    "type": "ZIP_CODE",
                    "value": "73752020"
                },
                {
                    "type": "STREET_NUMBER",
                    "value": "SN"
                },
                {
                    "type": "CITY_NAME",
                    "value": "Planaltina"
                },
                {
                    "type": "DOC_TYPE",
                    "value": "CPF"
                },
                {
                    "type": "STATE_NAME",
                    "value": "Goiás"
                },
                {
                    "type": "NEIGHBORHOOD",
                    "value": "Setor Leste"
                },
                {
                    "type": "FIRST_NAME",
                    "value": "Tainá Figueiredo"
                },
                {
                    "type": "STREET_NAME",
                    "value": "Quadra 2 Mr 2 Casa 32 Setor Leste"
                },
                {
                    "type": "SITE_ID",
                    "value": "MLB"
                },
                {
                    "type": "LAST_NAME",
                    "value": "almeida"
                }
            ]
        }
    }

    Project1.dpr uLkJSON.pas Unit1.dfm Unit1.pas

  2. estou homologando a remessa do Sicred e no site deles de homologação esta retornando um campo que deveria enviar em branco e o acbr esta enviando 000000

     

    campo de data e valor de desconto, como poderia resolver esse problema ? olhei os fontes na função e esta mesmo informando zero caso não tenha nada

     


    function TACBrBancoSicredi.DefineDataDesconto(const ACBrTitulo: TACBrTitulo;
      AFormat: String): String;
    begin
      with ACBrTitulo do
      begin
        if (ValorDesconto > 0) then
        begin
          if (DataDesconto > 0) and (TipoDesconto in [ tdValorFixoAteDataInformada, tdPercentualAteDataInformada]) then
            Result := FormatDateTime(AFormat, DataDesconto)
          else
            Result := PadRight('', Length(AFormat), '0');
        end
        else
          Result := PadRight('', Length(AFormat), '0');

      end;

    end;

     

     

    image.thumb.png.26ed813eb8c58cf9e2c3490351e6ca19.png

    69144206.crm

  3. 21 minutos atrás, Juliomar Marchetti disse:

    Creio que sua dúvida é em integrar a questão de seus cadastros pedidos e etc com o bling e não usar SAT ou emissão de documentos certo?

    se for isso não temos nada

    fazer publicação de produtos nos sites

  4. 1 hora atrás, Victor H. Gonzales - Panda disse:

    Bom dia,

    Se você está começando agora com o Banco do Brasil eu não recomendaria iniciar o projeto usando WS, é um produto deles que tem poucos recursos e sinto que está defasado em relação aos demais produtos, se estiver iniciando, faça pela API tem mais recursos. claro, se julgar válido, fica a seu critério.

    Referente ao erro que o WS retornou, está faltando passar o valor do juros para o WS;

    posso usar sim @Victor H. Gonzales - Panda a api sem problema, so que quando envio esta com essa mensagem de erro abaixo, seria alguma configuração ?

    image.png.85db0de2dd5dab8e3f3b11063183eeea.png

  5. u coloquei cobBancoDoBrasilAPI e deu o erro abaixo

     

    image.png.85db0de2dd5dab8e3f3b11063183eeea.png

     

    depois mudei para cobBancoDoBrasilWS e não deu erro, mas gerou um xml com alguns erro que irei checar para ver o que é

     

        <ns0:textoMensagemErro>Informe valor ou percentual, conforme o Tipo de Juro.               </ns0:textoMensagemErro>

     

  6. 3 minutos atrás, Juliomar Marchetti disse:

    O Demo do svn está funcionando.

    foi a primeira coisa que fiz, peguei o DEMO, informei os dados das chaves que cadastrei no banco e não deu certo, depois usei as chaves que esta no DEMO no arquivo txt, tambem não deu certo

    aparece a mensagem acima, estou fazendo a atualização dos fontes do zero para ver se resolve.

     

  7. Preciso começar a implementar o boleto on-line para o BB, e seguindo as orientações do @José M. S. Junior, fiz as configurações so que não estou conseguindo fazer a utilização, gerei as chaves no site do BB como homologação so que quando envio da a mensagem de erro abaixo.

    So preciso que me ajude a fazer um somente para entender como é feito, se alguem tiver um DEMO funcionando para me passar as orientações, vou ficar muito grato.

     

    image.png.a42d06e307ddb7f9647b5d5894bf63b1.png

     

     //Dados para Homologaçao
     ACBrBoleto1.Cedente.CedenteWS.ClientID:= 'eyJpZCI6IjgwNDNiNTMtZjQ5Mi00YyIsImNvZGlnb1B1YmxpY2Fkb3IiOjEwOSwiY29kaWdvU29mdHdhcmUiOjEsInNlcXVlbmNpYWxJbnN0YWxhY2FvIjoxfQ';
     ACBrBoleto1.Cedente.CedenteWS.ClientSecret:= 'eyJpZCI6IjBjZDFlMGQtN2UyNC00MGQyLWI0YSIsImNvZGlnb1B1YmxpY2Fkb3IiOjEwOSwiY29kaWdvU29mdHdhcmUiOjEsInNlcXVlbmNpYWxJbnN0YWxhY2FvIjoxLCJzZXF1ZW5jaWFsQ3JlZGVuY2lhbCI6MX0';
     ACBrBoleto1.Cedente.CedenteWS.Scope:= 'cobranca.registro-boletos'; 
     ACBrBoleto1.Cedente.CedenteWS.KeyUser:='J1234567';   //
    
    //Campos devem ser preenchidos conforme dados do Banco
     Título ex campos:
         ACBrBoleto1.Cedente.CodigoCedente     := '4863177';
         ACBrBoleto1.Cedente.Convenio          := '1014051';
         ACBrBoleto1.Cedente.Modalidade        := '19'; 
         Carteira            := '17'; 
         EspecieDoc         := '99'; 
     
    ------------------------------------------------------------------------------------ 
    
    //Configuracoes/WebService
    
    SSLHTTPLib: httpWinHTTP
    SSCryptLib: cryWinCry
    SSLType: TLS 1.2
    TimeOut: 30000
    UseCertificateHTTP: False
    versao:= 1.2
  8. boa noite pessoal, isso é complicado mesmo, algum tempo atrás eu contratei um funcionário para ser gerente da nossa empresa, passou-se alguns anos, ele pediu para sair, não levou os fontes, mas montou uma empresa que desenvolve o mesmo sistema que a nossa empresa, e como ele sabia de toda a nossa carteira de cliente ele foi atrás deles oferecendo o sistema pela metade do preço. Fora que desenvolveu um sistema idêntico ao nosso, so que para web.

    Outra coisa, esse funcionário ele ja estava montando o sistema dele baseado no nosso ja fazia bastante tempo, so aprendendo sobre o funcionamento e as rotinas da empresa.

    Com software também seria a mesma coisa, vc contrata um funcionário ele aprende depois vira seu concorrente. mas mercado tem para todo mundo.

     

     

  9. 32 minutos atrás, JHONLENON disse:

    Fernando Rodrigo  cara graças à DEUS hoje eu consegui emitir boleto do sicoob em Produção! veja que novela, fiz toda o codigo usando o http do indy..funcionou 100% em homologação...quando passei para produção não funcionou...cara passei uns 2 dias pensativo e tentando entender, ai testei no rest de novo....porque já tinha tentando antes no rest e não tinha conseguido...ainda fiz uns teste no Rest Debug do delphi em tempo de execução ai consegui emitir o boleto em produção...mais se eu testar em homologação no rest não vai....kkkkkkkkk...

    como vc fez , teria como vc postar os codigos ?

  10. 1 hora atrás, Sergio Mattos disse:

    Estou com o mesmo problema e pesquisando na internet encontrei a seguinte informação:

    A partir do dia 03/08 o ambiente nacional deixou de aceitar requisições com a versão 1.0 da GNRE. Caso sejam enviadas requisições com a versão 1.0 será retornada a rejeição "303 - Versão dos dados não suportada".

    Tente alterar a versão para 2.00.

    ACBrGNRE.Configuracoes.Geral.VersaoDF:= pgnreConversao.ve200;

    deu certo, muito obrigado, so tem um problema, na versao 1.0 a guia gera gerada com o numero do danfe para poder fazer um load no arquivo exportado, agora mudou o nome do arquivo, mas vou olhar para ver como irei fazer

    • Curtir 1
  11. estou gerando a remessa do sicoob cnab240 so que a linha Q esta gerando errado conforme abaixo

    a linha em negrido é a continuação do registro Q so que esta gerando com quebra de linha, invalidado no banco, alguem ja passou por isso,

    ja fiz a atualização do componente mas continua a mesma coisa

    segue anexo arquivo de remessa, se alguem puder me ajudar fico muito grato

    e o estranho que é somente o registro Q que fica dessa forma, o restante dos registros fica normal

     

    7560001300002Q 011000085957593249BRUNO ANTUNES LOPES 
                       RUA TRINTA E UM DE MARCO 19             CENTRO         68625170PARAGOMINAS    PA0000000000000000                                        000          

    cb040804.rem

  12. 4 horas atrás, Juliomar Marchetti disse:

    Não entendi?

    tu não estava informando o endereço do pfx e a senha isso?

    não estava, estava passando o numero de série do certificado, como tinha bastante tempo que não usava as guias e agora um cliente teve que usar e deu problema

  13. 1 hora atrás, Juliomar Marchetti disse:

    Consegue depurar e pegar o que ou ver o que foi modificado nessa atualização?

    para resolver @Juliomar Marchettieu criei os 2 campos que informar o caminho do pfx e a senha e resolveu, eu pesquisei esse erro aqui no forum e tem muita gente com o mesmo problema, e o que em alguns casos foi resolvido foi criar o caminha do arquivo pfx, 

    valeu 

  14. fiz a atualização do acbr e depois da atualização o DEMO do boleto não esta funcionando mais, qualquer botão que clico da essa mensagem de erro.

    desinstalei tudo e instalei novamente do zero e continua o mesmo erro.

    fiz a instalação e pedi para excluir os arquivos antigos e também deu o mesmo erro.

    o que poderia ser, pq estava rodando normal

     

     

    image.thumb.png.a017114629828496a354355174c07957.png

     

     

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