On 10 Feb 2016 at 10:38:20, Thomas Mortagne ([email protected](mailto:[email protected])) wrote:
> On Wed, Feb 10, 2016 at 10:27 AM, [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 :) Ok cool. <joke> You could tell your boss that good documentation is very important too :) </joke> Thanks -Vincent > > 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 _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
