On Wed, Feb 10, 2016 at 10:27 AM, [email protected] <[email protected]> wrote: > > > > On 10 Feb 2016 at 09:57:49, Thomas Mortagne ([email protected]) wrote: > > Hi xwikiers, > > For the needs of a coworking I started an application to create and > manage invoices. You can find it on > http://extensions.xwiki.org/xwiki/bin/view/Extension/Invoices. It's > starting to work well so here is the advertisement. > > > Very nice. Do you think you could add some screenshots so that users can see > how it looks like?
Yes I will as soon as I'm done with http://jira.xwiki.org/browse/XWIKI-13086 or my boss will complain :) > > Thanks a lot for writing this nice extension > > -Vincent > > > > > > The main need was to generate invoices and reimbursements (most of the > time when we make some mistake) for members of the coworking. So you > can create new invoices, indicate a user, a product and a price and > the rest is automatically found in the user profile. It's also > possible to create invoices from scratch for external peoples. > > Also each time an invoice is created a listener send it by mail to the > mail indicated in the invoice attached as PDF. > > We also automatically generate invoices for all coworkers so an Script > Service is provided that we use in a Scheduler (this Scheduler was too > specific to end up in the application itself). > > Note: the model and the displayer support several products per invoice > but I was too lazy to handle the edit UI to add new products since I > don't need it in my day to day use case. PR on this (and other parts) > are of course more than welcome :) > > On the technical side an important part of the application (script > services, listeners and model) would have been a lot cleaner and > easier to maintain in a JAR extension but this application is also an > experiment for me to see how to write a complex application in full > wiki. > > -- > Thomas Mortagne > _______________________________________________ > users mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/users -- Thomas Mortagne _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
