erpnext.com - On Open Day, all team members present what they did in the month out of their own initiative. What features did they make or what documentation they wrote, or test cases, or a new product, or a new marketing initiative. It could be anything that adds value to ERPNext.
All the Open Day presentations are made public on the ERPNext blog.
This also means Open Sourcing our management. So look forward to our presentations at the end of the month and follow us to understand how this experiment is working out for us.
what’s • supplier quotation [released] new # new feature • newsletter [send newsletters to customer contacts, leads or blog subscribers] # new feature, unicode branch
ﬁxes • check permissions in tree view • save report ﬁlters in forms having multiple ﬁelds with same name # bug ﬁx • password reset # unicode branch • optimized patch to repost stock due to packing list bug
in-house - users who are halfway into their erpnext trial • auto-send reminder emails to - paid users whose accounts are about to expire [mails are also stored in communication and tagged against serial nos.] • auto-create lead on trial account setup • blog - how erpnext uses erpnext
[ver. 3] headway • refactored - doc, controller, mapper, utils and purchase requestwhat’s • complete purchase cycle • versioning, audit trail next • print formats - server side • a better HR • reports
some • Document is abehavior -of dict and dict] [doc has dual subclass objecttechnical dictionary elements and object attributes # coding is less verbose as python auto-segregates details DocList is a subclass of list • [doclist has dual behavior - object and list] # ﬁltering a doclist is very intuitive • DocListController parent class is the gatekeeper - controls loading, validations, saving of a doclist # better document integrity
didn’tquite get that? Salman with bodyguards Salman is now a bodyguard
thoughts store difference as json • versions for masters, transactions [doctype, name, modiﬁed, modiﬁed by, difference] # effects: audit trail, knowledge base more wiki like, allow on submit option deprecated, cancel deprecated, auto-save after the ﬁrst save, revert to previous version • print formats - server side using jinja templates, can inherit / include other print formats # effects: predeﬁned styling can be applied to any print format, recurring invoices sent using selected print format
little shifted to permissions, instead of doctype • allow email, allow print, allow copy should bethings • default print format option to be shifted to a checkbox in the print format form • address / contact to be a child table of party, lead, employee • refactor db schema generation • email thread as a component of contact mark / create contact based on raised by against support ticket
wish-list • visual representation using d3.js)data with interactivity (possibly of report • in developer mode, edit docﬁelds from within the form (possibly a form builder) • wiki pages / knowledge base - tree style display • print format editor with draggable elements • scheduled reports