Ir para o conteúdo
  • Este tópico contém 13 respostas, 2 vozes e foi atualizado pela última vez 4 anos, 5 meses atrás por Gofas.
Visualizando 13 respostas da discussão
  • Autor
    Posts
    • #7916
      Beto
      Participante

      Olá Gofas tudo bem? Esta de parabéns com o módulo muito útil!
      Gostaria apenas de perguntar uma coisa no caso do módulo da Gerencianet, se eu deixo os dias adicionais de vencimento do boleto em branco ele pega o vencimento que cadastrei no WHMCS, mas no módulo de vocês se eu deixo em branco ele da um erro e se eu coloco 0 ele sempre gera a fatura com o vencimento para o mesmo dia.
      Gostaria de saber se existe alguma maneira de não determinar o dia do vencimento naquele campo e que ele pegasse por padrão o vencimento do WHMCS. Muito obrigado!

    • #7917
      Gofas
      Mestre

      Beleza Beto, gratidão pelo comentário!
      Por padrão, o módulo gera os Boletos com a mesma data de vencimento da Fatura.
      A opção “Dias adicionais à data de vencimento” se aplica apenas a faturas/boletos que já venceram,
      se você deixar em branco ou preencher com zero, o módulo vai gerar o boleto com a data de vencimento = hoje + 1 dia. Exemplo:
      Vc configurou zero “Dias adicionais à data de vencimento”, a fatura venceu dia 04/10/2016 mas o cliente acessou a fatura apenas dia 09/10/2016 (hoje), o boleto será gerado com a data de vencimento = a 10/10/2016 (amanhã).
      Faça alguns testes com faturas a vencer e faturas em atraso para você ver a diferença, acredito que o módulo já trabalha como você espera, se não, podemos ir ajustando para o bem da comunidade = D

    • #7919
      Gofas
      Mestre

      Oi Beto, tudo beleza, obrigado!
      Citei que deixar em branco teria o mesmo efeito que configurar com 1 (um), mas o ideal mesmo é inserir um valor igual ou maior que 1, descobri que essa opção usa a função _date()_ do php que pode se comportar de formas diferentes dependendo do servidor e versão do php.
      Coloca um número >= 1, assim os Boletos gerados após o vencimento da fatura, terão a data de vencimento pelo menos 1 dia superior a data do acesso.
      Eu atualizei o módulo para evitar que mais alguém presencie esse erro no futuro: https://github.com/gofas/whmcs…
      Vamos conversando…

    • #7920
      Beto
      Participante

      Muito obrigado pela atenção

    • #7921
      Beto
      Participante

      Mauricio tudo bem? Fiz o teste deixando em branco o campo e gerou o boleto,
      mas não pegou o vencimento que cadastrei no WHMCS que era 15/10 ele gerou um boleto com vencimento para o dia 14/10,
      como mencionei no módulo do gerencianet se eu deixo o campo em branco do vencimento, ele pega o vencimento do cliente cadastrado no WHMCS era isso que queria ver com você se dava pra fazer.
      Muito obrigado pela atenção.

    • #7924
      Gofas
      Mestre

      Hum, isso não seria possível, em nenhuma hipótese o módulo vai gerar o boleto com data de vencimento inferior a data de vencimento da Fatura, ou inferior a data de “amanhã”, quando o cliente acessa a fatura/gera o boleto após o vencimento.

    • #7925
      Beto
      Participante

      Ok obrigado pela resposta, deixei em branco para ver se ele consegue pegar a data de vencimento do WHMCS, igual acontece com o módulo do gerencianet. Muito obrigado mesmo pela atenção.

    • #7926
      Beto
      Participante

      Olá Mauricio tudo bem? Eu fiz o teste deixei em branco e ele gerou para a 1 dia depois do vencimento e não para a data de vencimento que cadastrei no WHMCS, conforme te falei se deixar em branco ele pegar a data que deixei no cadastro do cliente, seria possível?

    • #7927
      Gofas
      Mestre

      Olá!
      Se o módulo gerou a data de vencimento do Boleto para 1 dia após o vencimento, significa que vc configurou uma data de vencimento da fatura inferior a data de hoje, isso acontece por que a GN API iria exibir um erro se vc tentar gerar um boleto hoje com vencimento para ontem, por exemplo.

    • #7928
      Gofas
      Mestre

      Veja um exemplo de boleto gerado com a mesma data de vencimento da fatura:

    • #7929
      Beto
      Participante

      Olá boa tarde tudo bem? Acho que não estou conseguindo te explicar o que esta acontecendo teria alguma forma de entrar em contato com você?
      Acredito que a condição que pega o vencimento do WHMCS não esta sendo aplicada. Vlw

    • #7930
      Gofas
      Mestre

      Oi Beto, acredito que entendi sim, até tentei simular o erro mas não acontece para mim, seria legal seu eu conseguisse ver o acontecimento.
      Eu escrevi um email para o seu email cadastrado no Discus (@hotmail) te convidando para o chat.

    • #7931
      Beto
      Participante

      Maurício boa tarde!
      Funcionou tudo perfeitamente depois do seu atendimento personalizado e muito atencioso tudo ocorreu bem :).
      O problema era o ID do administrador da conta do WHMCS eu tinha colocado do gerencianet e não era e sim do administrador do WHMCS muito obrigado pela atenção mais uma vez.

    • #7932
      Gofas
      Mestre

      Legal Beto, que bom!
      Agradeço muito também, com isso descobrimos como evitar vários conflitos nas configurações, o ID do administrador é obrigatório pela API Interna do whmcs para consultar as informações da fatura e do cliente no banco de dados do whmcs, era por isso que o sistema não estava encontrando a data de vencimento da fatura, para associa-la ao boleto, pois antes disso o módulo não reconheceu o admin que estava tentando fazer essa consulta, no caso o ID que vc havia inserido.
      Para evitar esse erro no futuro, vou adicionar uma verificação no módulo que avisa se o ID ou nome do usuário é inválido.
      Gratidão por usar nosso módulo e pela contribuição, precisando é só chamar!

Visualizando 13 respostas da discussão
  • Você deve fazer login para responder a este tópico.
Role para cima