Thank for your answer :) I don't know if my client will agree for java based
module but it worth trying :)

2009/2/4 Lee Bolding <[email protected]>

>
>
> On 4 Feb 2009, at 11:12, Tomasz Ignatiuk wrote:
>
> > In my projects there are few financial modules. For each of them I
> > will have to create reports (filtering data, list and sum of some data
> > at the bottom of list). I am thinking how to do this. Create few
> > actions in model (i.e. payment) that will help me to make a reports or
> > create totally new module that will also use this table (payment)?
> > What do you think? Any expierience in this field?
>
> It depends what your reports pertain to.
>
>  From the example you've given - payment - this looks like a real-time
> KPI to me.
>
> If it's reporting on real-time KPI's, then I assume you've already put
> event dispatchers in your application to fire an event for every KPI?
> doing so makes these things very easy.... you can even create an RSS
> feed for each KPI, update it in real time, and create real-time cross-
> cutting reports by aggregating the RSS feeds for several different
> KPI's. However, this requires a LOT of forward thinking. Reporting is
> often an after thought, and never properly spec'd.
>
> These days, I always try and get reporting properly spec'd before I
> begin working - if it's not, it points to a much larger problem than
> just the reports not being spec'd (such as the client not even KNOWING
> what their KPI's are). This is therefore usually a good exercise in
> helping both you (as a developer), and the client (as a vendor) to
> understand how the application is going to be measured as a success or
> failure.
>
> If this is your own application, I still recommend you do this - no
> point in continuing to support and develop and application if it just
> isn't converting into any discernible benefit.
>
> If you're adding reporting to an existing app, it may be worth
> investigating something like Pentaho.
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to