Relatórios – Parte 1

Postado em 14/01/2010 por Edvan

teste

Destes 3 anos que venho utilizando o WHMCS e prestando serviços para diversas empresas, uma das queixas comuns dos usuários é a “falta” de relatórios que atendam X necessidade. Até comentei em um post antigo como criamos um relatório, inicialmente não detalhei como realizamos a criação apenas colei um código já pronto.

O modelo abaixo é apenas um formato de relatório obtido em http://wiki.whmcs.com/Reports

<?php

# The title of your report
$reportdata["title"] = “”;

# The description of your report
$reportdata["description"] = “”;

# Header text – this gets displayed above the report table of data
$reportdata["headertext"] = “”;

# Report Table of Data Column Headings – should be an array of values
$reportdata["tableheadings"] = array(“Column 1″,”Column 2″,”Column 3″);

# Report Table Values – one of these lines for each row you want in the table
# should be an array of values to match the column headings
$reportdata["tablevalues"][] = array(“Data 1″,”Data 2″,”Data 3″);
$reportdata["tablevalues"][] = array(“Data 1″,”Data 2″,”Data 3″);
$reportdata["tablevalues"][] = array(“Data 1″,”Data 2″,”Data 3″);

# Report Footer Text – this gets displayed below the report table of data
$data["footertext"] = “”;

?>

Garimpando o fórum oficial da WHMCS você poderá encontrar diversos relatórios prontos que podem te dá uma luz de como adaptar algo para sua necessidade. É necessário conhecimentos básicos de HTML, PHP e Linguagem SQL.

Através do post http://forum.whmcs.com/showthread.php?t=26141 encontrei um relatório bem interessante, ele irá mostrar todas as faturas/invoices independentemente do seu status (pago/aberto/cancelada ) entre duas datas que iremos selecionar. Como o fórum é restrito apenas para assinantes (cadastro é gratuito), baixe aqui o relatório Listagem Faturas (304) e envie para /seuwhmcs/modules/reports/ em seguida acesse http://seuwhmcs.com/seuadmin/reports.php e clique no relatório Invoice Listing ou acesse http://seuwhmcs.com/seuadmin/reports.php?report=invoice_listing

A utilização é bem simples: Personalizado I

Ao clicar em Generate Report ele irá mostrar os seguintes campos (Invoice ID, Status, Client Name, Invoice Date, Date Paid, Subtotal, Credit, Tax, Total ), Além disso será exibido a quantidade de faturas listas + total geral.

Conforme informei é possível você personalizar de acordo com sua necessidade, na imagem abaixo fiz a tradução dos campos.

Personalizado II

Nesta abaixo, adicionei/removi campos, criei algumas personalizações, adicionei funcionalidades do tipo clicando no número da invoice ele já abrirá a fatura e etc…
Personalizado III

Se divirtam!



Leia Também:

  • Daniel Wanderley

    Muito bom esta dica Edvan.

  • http://www.whmcs.blog.br Edvan

    Valeu.

  • Ricardo

    Pessoal, alguém notou que o Whois do WHMCS para o registro.br está com problemas?

    Qualquer domínio pesquisado está dando como indisponível, e ao verificar junto ao Orgão, os domínios estão disponíveis… O que pode estar ocorrendo?

    Se alguém tiver com este problema e puder ajudar.

    Obrigado.

    PS: Edvan, me desculpe ter postado aqui.

  • http://www.whmcs.blog.br Edvan

    Ricardo,

    Sem problemas.

    Na próxima pesquise antes aqui no blog.

    Confira link http://whmcs.blog.br/problemas-duvidas/whois-registrobr-x-whmcs/

    Abraços

    Edvan

  • http://widecombrasil.com.br Alexandre Silva Hostert

    Pois é Edvan.

    Eu também brinquei um tempo para criar o relatório da pesquisa de satisfação que bolei no meu WHMCS.
    Ficou show.

    Abração!

  • Ricardo

    Olá Edvan,

    Onde podemos enviar algo sobre a MoIP? É sobre um problema que muitas pessoas já enfrentaram e agora nós também sentimos na pela, o problema de pagamentos via cartão de crédito.

    Onde a MoIP cancela o pagamento do cliente, e mesmo assim o pagamento vem descontado da fatura do cartão do usuário, para que somente depois ele receba um estorno sobre o valor pago.

    Isto ocorre também com outros sistemas de pagamento? Porque notamos que vem acontecendo muito isto na MoIP.

    Obrigado e sucesso…

  • http://www.whmcs.blog.br Edvan

    Não compreendi, enviar?

    Você deve recorrer a MoIP e ela deve tomar as devidas providências.

    Caso você se sinta prejudicado procure os meios legais.

    Ocorre com qualquer meio de pagamento, já tive um problema desse com o PagSeguro, levou quase 2 meses para estornar.

    E a cliente pensava que era eu que tinha q resolver.

    Continue insistindo e eles resolveram.

    Vou publicar no Twitter esse comentário.

  • Ricardo

    Olá Edvan,

    Realmente, é necessário aguardar o estorno mesmo, não tem jeito.

    O problema é que como você disse, o cliente acaba pensando que somos nós os responsáveis por isto, é uma situação chata e dependendo do cliente, fica complicado.

    Mas é isto aí, quem sabe um dia melhora.

    O serviço MoIP é um dos melhores atualmente, mas está deixando a desejar no quesito cartão de crédito, estou perdendo muitos pagamentos devido a cancelamento. E também o checking que eles realizam não é lá estas coisas, para você ter uma idéia, um cliente muito importante com um cartão de crédito “poderoso” teve o pagamento recusado, e o cliente me indagou mas como foi cancelado se o meu cartão possui “$$$” de limite, meus dados estão corretos sou um cidadão conhecido e acontece isto comigo.

    Neste caso, o que eu possa falar para o cliente, se nem a própria MoIP é clara neste cheking que eles realizam, é a mesma coisa se deixarmos por conta do Maxmind do WHMCS, não seriam aprovadas muitas contas, o ideal é olhar a conta manualmente, apenas para conferir e não deixar tudo por conta de um sistema ou checking, mas cada um possui sua opião, a minha é que para mim isto está completamente errada.

    Mas, bola pra frente vamos resolvendo os pepinos com os nosso clientes da melhor maneira possível, inclusive dando créditos….

    Sucesso e obrigado como sempre pelo espaço.

  • Ricardo

    Completando…

    Devido ao tempo que é curto o meu comentário acima, está com alguns errinhos de poruguês…

    Valeu…

  • http://www.whmcs.blog.br Edvan

    Não tem jeito, é sentar e chorar.

    A análise é algo bem complexo, por isso devemos revisar os dados cadastrais dos clientes.

  • http://www.whmcs.blog.br Edvan

    Você precisa estar logado para acessar o relatório ou existe algum erro na programação do mesmo!

  • Duquespm

    No meu whmcs ele não gera nenhum relatório, pq? e como faço pra que ele gera pelo menos os que tem no menu?

    • Anônimo

      Falta de Dados ou arquivos corrompido!

Serviços WHMCS

Enquetes

Você gostou das novidades da Versão 5.0?

View Results

Loading ... Loading ...

Facebook



Licenças WHMCS




Acompanhe