ERPNext / Frappe Open Day June 2014

June 2014
Anand Doshi
Open Day
An Intense Month
• Migrations
• Bug Fixes
• Testing
Migrations
• Fixed patches on ad-hoc basis

16 patches modified
• Apps for existing customisations
on frappecloud

5 apps created
Bug Fixes
Disabling a User Logout that user

Thanks to Aditya Duggal
Renaming a Document Move comments to the new name

Thanks to Thomas
Custom Naming Series Save Naming Series in Property Setter
before syncing schema

Thanks to numerous people; and a humble apology
Sales Invoice List Show % paid as 100% if Grand Total = 0

Thanks to Katie Osantowske
Bug Fixes
Forms Actions button should be visible even if
a form is modified

Thanks to Nabin Hait
Data Import Fixed child table import feature

Thanks to Julian Cua
Session Expiry Fixed frequent logging out issue

Thanks to Sanjeeva Cooray; and Pratik Vyas for his
insight
Reset Password Page Fixed infinite refresh of this page

Thanks to Aditya Duggal
Improvements
Select Fields Validated on Server Side
Permissions Permitted Documents For User
This report can be found in 

Setup > Users and Permissions
Background Style Fill Screen or Tile
Timezones Updated list of timezones, removed
deprecated ones
Website Routing Fixes to new routing code
Outgoing Email Footer
Setup > Email > Outgoing Email Settings
Customise it or flaunt your support for ERPNext
Blogs
Which Movie Character Are You?

https://frappe.io/blog/general/which-movie-character-are-you


Book Review: Being Indian by Pavan Varma

http://toughspirit.in/2014/06/28/being-indian-by-pavan-varma.html
ध"वादThanks
@anandpdoshi
Open Day
Frappe / ERPNext
Rushabh Mehta!
June 2014
Standard Replies
Save time by making templates (pre canned) for
standard replies
Print for Reports
Create Print Formats for Reports
(How To Link: https://frappe.io/apps/frappe-framework/developers/how-to/
report-print-formats)
Uses John Resig’s Micro-templating Library
Templates for Grids
Make nicer looking grids by templating
(to be updated in all Item / Tax tables, coming soon!)
Dynamic Links
Links whose scope (DocType) depends on another value
enabling multiple types to be linked to one set of value.
Multi-Row Select
Select all Items at once in a table (and update
quantity if Item is already selected).
Other Stuff
• Redesign Website Routing system (removed
redundant Website Template)
• Added moment.js for user specific time zones.
• Quite a few fixes on GitHub Issues
• Recruitment!
• Poll App (started)
• Thanks to Anand for covering up on releases!
Next Month
• Fix more GitHub Issues
• Redesign Print Formats (server side)
• Design Templates for grids
• Satellite - Monitoring tool for Commercial Support users
• PDF - Emotional need from some users
• Documentation - Perpetual need
• Community Driven Development (more on that later)
Thank You
@rushabh_mehta
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
ERPNext / Frappe Open Day June 2014
1 of 34

Recommended

Session 01 - Introduction to Automation - Part 1 by
Session 01 - Introduction to Automation - Part 1Session 01 - Introduction to Automation - Part 1
Session 01 - Introduction to Automation - Part 1SiddharthSelenium
282 views7 slides
CrossCheck User Breakfast iParadigms Presentation at the 2013 CSE Annual Meet... by
CrossCheck User Breakfast iParadigms Presentation at the 2013 CSE Annual Meet...CrossCheck User Breakfast iParadigms Presentation at the 2013 CSE Annual Meet...
CrossCheck User Breakfast iParadigms Presentation at the 2013 CSE Annual Meet...Crossref
708 views11 slides
Continuous Integration & deployment for your Xamarin app by
Continuous Integration & deployment for your Xamarin appContinuous Integration & deployment for your Xamarin app
Continuous Integration & deployment for your Xamarin appGerald Versluis
403 views17 slides
SharePoint 2013 Apps: A Comparison to SharePoint 2010 Web Parts by
SharePoint 2013 Apps: A Comparison to SharePoint 2010 Web PartsSharePoint 2013 Apps: A Comparison to SharePoint 2010 Web Parts
SharePoint 2013 Apps: A Comparison to SharePoint 2010 Web PartsTim McCarthy
3.3K views13 slides
AUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVEN by
AUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVENAUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVEN
AUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVENSHASHI JAISWAL
148 views9 slides
A Thin Automation Framework for Manageable Automated Acceptance Testing by
A Thin Automation Framework for Manageable Automated Acceptance TestingA Thin Automation Framework for Manageable Automated Acceptance Testing
A Thin Automation Framework for Manageable Automated Acceptance TestingExcella
375 views11 slides

More Related Content

Similar to ERPNext / Frappe Open Day June 2014

Ajax Usability for AjaxWorld by
Ajax Usability for AjaxWorldAjax Usability for AjaxWorld
Ajax Usability for AjaxWorldAndreCharland
816 views25 slides
Frappé / ERPNext Open Day January 2016 by
Frappé / ERPNext Open Day January 2016Frappé / ERPNext Open Day January 2016
Frappé / ERPNext Open Day January 2016Anand Doshi
963 views88 slides
Openday june 16 by
Openday june 16Openday june 16
Openday june 16Saurabh Palande
945 views175 slides
29.4 mb by
29.4 mb29.4 mb
29.4 mbPM_slideshare
7.9K views266 slides
29.4 Mb by
29.4 Mb29.4 Mb
29.4 Mbguru100
2.9K views266 slides
Frappe Open Day - January 2015 by
Frappe Open Day - January 2015Frappe Open Day - January 2015
Frappe Open Day - January 2015Anand Doshi
1.2K views97 slides

Similar to ERPNext / Frappe Open Day June 2014(20)

Ajax Usability for AjaxWorld by AndreCharland
Ajax Usability for AjaxWorldAjax Usability for AjaxWorld
Ajax Usability for AjaxWorld
AndreCharland816 views
Frappé / ERPNext Open Day January 2016 by Anand Doshi
Frappé / ERPNext Open Day January 2016Frappé / ERPNext Open Day January 2016
Frappé / ERPNext Open Day January 2016
Anand Doshi963 views
29.4 Mb by guru100
29.4 Mb29.4 Mb
29.4 Mb
guru1002.9K views
Frappe Open Day - January 2015 by Anand Doshi
Frappe Open Day - January 2015Frappe Open Day - January 2015
Frappe Open Day - January 2015
Anand Doshi1.2K views
Intro to PowerApps and Flow by April Dunnam
Intro to PowerApps and FlowIntro to PowerApps and Flow
Intro to PowerApps and Flow
April Dunnam3.7K views
Evo conf - SharePoint for the first time by Mark Stokes
Evo conf - SharePoint for the first timeEvo conf - SharePoint for the first time
Evo conf - SharePoint for the first time
Mark Stokes1.8K views
Open Source Content Management Systems for Small and Medium Businesses, Chari... by Will Hall
Open Source Content Management Systems for Small and Medium Businesses, Chari...Open Source Content Management Systems for Small and Medium Businesses, Chari...
Open Source Content Management Systems for Small and Medium Businesses, Chari...
Will Hall2K views
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012... by Christian Buckley
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Christian Buckley680 views
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE by Peter Spielvogel
Fisker Automotive 2015 UX1880 ASUG SAPPHIREFisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
Peter Spielvogel1.7K views
Streamlining EMC Documentum Web Publisher to Increase Web Author Productivity by BlueFish
Streamlining EMC Documentum Web Publisher to Increase Web Author ProductivityStreamlining EMC Documentum Web Publisher to Increase Web Author Productivity
Streamlining EMC Documentum Web Publisher to Increase Web Author Productivity
BlueFish923 views
Office 365 Developer Bootcamp Melbourne by Anupam Ranku
Office 365 Developer Bootcamp MelbourneOffice 365 Developer Bootcamp Melbourne
Office 365 Developer Bootcamp Melbourne
Anupam Ranku1.7K views

More from rushabh_mehta

Frappé Framework - A Full Stack Web Framework by
Frappé Framework - A Full Stack Web FrameworkFrappé Framework - A Full Stack Web Framework
Frappé Framework - A Full Stack Web Frameworkrushabh_mehta
1.8K views31 slides
Introduction to ERPNext (2015) by
Introduction to ERPNext (2015)Introduction to ERPNext (2015)
Introduction to ERPNext (2015)rushabh_mehta
14.6K views13 slides
ERPNext Open Day - March / April 2015 by
ERPNext Open Day - March / April 2015ERPNext Open Day - March / April 2015
ERPNext Open Day - March / April 2015rushabh_mehta
1.1K views54 slides
Frappe / ERPNext Open Day October 14 by
Frappe / ERPNext Open Day October 14Frappe / ERPNext Open Day October 14
Frappe / ERPNext Open Day October 14rushabh_mehta
2.2K views110 slides
Frappe ERPNext Open Day August 2014 by
Frappe ERPNext Open Day August 2014Frappe ERPNext Open Day August 2014
Frappe ERPNext Open Day August 2014rushabh_mehta
1.1K views68 slides
Frappe / ERPNext Open Day May 14 by
Frappe / ERPNext Open Day May 14Frappe / ERPNext Open Day May 14
Frappe / ERPNext Open Day May 14rushabh_mehta
1.2K views55 slides

More from rushabh_mehta(19)

Frappé Framework - A Full Stack Web Framework by rushabh_mehta
Frappé Framework - A Full Stack Web FrameworkFrappé Framework - A Full Stack Web Framework
Frappé Framework - A Full Stack Web Framework
rushabh_mehta1.8K views
Introduction to ERPNext (2015) by rushabh_mehta
Introduction to ERPNext (2015)Introduction to ERPNext (2015)
Introduction to ERPNext (2015)
rushabh_mehta14.6K views
ERPNext Open Day - March / April 2015 by rushabh_mehta
ERPNext Open Day - March / April 2015ERPNext Open Day - March / April 2015
ERPNext Open Day - March / April 2015
rushabh_mehta1.1K views
Frappe / ERPNext Open Day October 14 by rushabh_mehta
Frappe / ERPNext Open Day October 14Frappe / ERPNext Open Day October 14
Frappe / ERPNext Open Day October 14
rushabh_mehta2.2K views
Frappe ERPNext Open Day August 2014 by rushabh_mehta
Frappe ERPNext Open Day August 2014Frappe ERPNext Open Day August 2014
Frappe ERPNext Open Day August 2014
rushabh_mehta1.1K views
Frappe / ERPNext Open Day May 14 by rushabh_mehta
Frappe / ERPNext Open Day May 14Frappe / ERPNext Open Day May 14
Frappe / ERPNext Open Day May 14
rushabh_mehta1.2K views
Frappe ERPNext Open Day March 2014 by rushabh_mehta
Frappe ERPNext Open Day March 2014Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
rushabh_mehta850 views
Frappe ERPNext Open Day February 2014 by rushabh_mehta
Frappe ERPNext Open Day February 2014Frappe ERPNext Open Day February 2014
Frappe ERPNext Open Day February 2014
rushabh_mehta2K views
ERPNext Open Day - January 2014 by rushabh_mehta
ERPNext Open Day - January 2014ERPNext Open Day - January 2014
ERPNext Open Day - January 2014
rushabh_mehta425 views
ERPNext Open Day - December 2013 by rushabh_mehta
ERPNext Open Day - December 2013ERPNext Open Day - December 2013
ERPNext Open Day - December 2013
rushabh_mehta925 views
ERPNext Open Day September 2013 by rushabh_mehta
ERPNext Open Day September 2013ERPNext Open Day September 2013
ERPNext Open Day September 2013
rushabh_mehta843 views
ERPNext Open Day August 2013 by rushabh_mehta
ERPNext Open Day August 2013ERPNext Open Day August 2013
ERPNext Open Day August 2013
rushabh_mehta450 views
ERPNext Open Day July 2013 by rushabh_mehta
ERPNext Open Day July 2013ERPNext Open Day July 2013
ERPNext Open Day July 2013
rushabh_mehta658 views
ERPNext Open Day June 2013 by rushabh_mehta
ERPNext Open Day June 2013ERPNext Open Day June 2013
ERPNext Open Day June 2013
rushabh_mehta648 views
ERPNext Open Day - May 2013 by rushabh_mehta
ERPNext Open Day - May 2013ERPNext Open Day - May 2013
ERPNext Open Day - May 2013
rushabh_mehta562 views
ERPNext Open Day - April 2013 by rushabh_mehta
ERPNext Open Day - April 2013ERPNext Open Day - April 2013
ERPNext Open Day - April 2013
rushabh_mehta696 views
ERPNext Demo Day - June 2012 by rushabh_mehta
ERPNext Demo Day - June 2012ERPNext Demo Day - June 2012
ERPNext Demo Day - June 2012
rushabh_mehta1.1K views

Recently uploaded

[2023] Putting the R! in R&D.pdf by
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdfEleanor McHugh
38 views127 slides
Webinar : Competing for tomorrow’s leaders – How MENA insurers can win the wa... by
Webinar : Competing for tomorrow’s leaders – How MENA insurers can win the wa...Webinar : Competing for tomorrow’s leaders – How MENA insurers can win the wa...
Webinar : Competing for tomorrow’s leaders – How MENA insurers can win the wa...The Digital Insurer
28 views18 slides
The details of description: Techniques, tips, and tangents on alternative tex... by
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...BookNet Canada
110 views24 slides
MemVerge: Past Present and Future of CXL by
MemVerge: Past Present and Future of CXLMemVerge: Past Present and Future of CXL
MemVerge: Past Present and Future of CXLCXL Forum
110 views26 slides
ChatGPT and AI for Web Developers by
ChatGPT and AI for Web DevelopersChatGPT and AI for Web Developers
ChatGPT and AI for Web DevelopersMaximiliano Firtman
174 views82 slides
Liqid: Composable CXL Preview by
Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL PreviewCXL Forum
121 views8 slides

Recently uploaded(20)

[2023] Putting the R! in R&D.pdf by Eleanor McHugh
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdf
Eleanor McHugh38 views
Webinar : Competing for tomorrow’s leaders – How MENA insurers can win the wa... by The Digital Insurer
Webinar : Competing for tomorrow’s leaders – How MENA insurers can win the wa...Webinar : Competing for tomorrow’s leaders – How MENA insurers can win the wa...
Webinar : Competing for tomorrow’s leaders – How MENA insurers can win the wa...
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada110 views
MemVerge: Past Present and Future of CXL by CXL Forum
MemVerge: Past Present and Future of CXLMemVerge: Past Present and Future of CXL
MemVerge: Past Present and Future of CXL
CXL Forum110 views
Liqid: Composable CXL Preview by CXL Forum
Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL Preview
CXL Forum121 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10165 views
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor... by Vadym Kazulkin
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
Vadym Kazulkin70 views
AMD: 4th Generation EPYC CXL Demo by CXL Forum
AMD: 4th Generation EPYC CXL DemoAMD: 4th Generation EPYC CXL Demo
AMD: 4th Generation EPYC CXL Demo
CXL Forum126 views
Data-centric AI and the convergence of data and model engineering: opportunit... by Paolo Missier
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...
Paolo Missier29 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman25 views
Combining Orchestration and Choreography for a Clean Architecture by ThomasHeinrichs1
Combining Orchestration and Choreography for a Clean ArchitectureCombining Orchestration and Choreography for a Clean Architecture
Combining Orchestration and Choreography for a Clean Architecture
ThomasHeinrichs168 views
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... by NUS-ISS
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
NUS-ISS23 views
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum... by NUS-ISS
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
NUS-ISS28 views
Empathic Computing: Delivering the Potential of the Metaverse by Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst449 views
MemVerge: Gismo (Global IO-free Shared Memory Objects) by CXL Forum
MemVerge: Gismo (Global IO-free Shared Memory Objects)MemVerge: Gismo (Global IO-free Shared Memory Objects)
MemVerge: Gismo (Global IO-free Shared Memory Objects)
CXL Forum112 views
Spesifikasi Lengkap ASUS Vivobook Go 14 by Dot Semarang
Spesifikasi Lengkap ASUS Vivobook Go 14Spesifikasi Lengkap ASUS Vivobook Go 14
Spesifikasi Lengkap ASUS Vivobook Go 14
Dot Semarang35 views
MemVerge: Memory Viewer Software by CXL Forum
MemVerge: Memory Viewer SoftwareMemVerge: Memory Viewer Software
MemVerge: Memory Viewer Software
CXL Forum118 views

ERPNext / Frappe Open Day June 2014

  • 2. An Intense Month • Migrations • Bug Fixes • Testing
  • 3. Migrations • Fixed patches on ad-hoc basis
 16 patches modified • Apps for existing customisations on frappecloud
 5 apps created
  • 4. Bug Fixes Disabling a User Logout that user
 Thanks to Aditya Duggal Renaming a Document Move comments to the new name
 Thanks to Thomas Custom Naming Series Save Naming Series in Property Setter before syncing schema
 Thanks to numerous people; and a humble apology Sales Invoice List Show % paid as 100% if Grand Total = 0
 Thanks to Katie Osantowske
  • 5. Bug Fixes Forms Actions button should be visible even if a form is modified
 Thanks to Nabin Hait Data Import Fixed child table import feature
 Thanks to Julian Cua Session Expiry Fixed frequent logging out issue
 Thanks to Sanjeeva Cooray; and Pratik Vyas for his insight Reset Password Page Fixed infinite refresh of this page
 Thanks to Aditya Duggal
  • 6. Improvements Select Fields Validated on Server Side Permissions Permitted Documents For User This report can be found in 
 Setup > Users and Permissions Background Style Fill Screen or Tile Timezones Updated list of timezones, removed deprecated ones Website Routing Fixes to new routing code
  • 7. Outgoing Email Footer Setup > Email > Outgoing Email Settings Customise it or flaunt your support for ERPNext
  • 8. Blogs Which Movie Character Are You?
 https://frappe.io/blog/general/which-movie-character-are-you 
 Book Review: Being Indian by Pavan Varma
 http://toughspirit.in/2014/06/28/being-indian-by-pavan-varma.html
  • 10. Open Day Frappe / ERPNext Rushabh Mehta! June 2014
  • 11. Standard Replies Save time by making templates (pre canned) for standard replies
  • 12. Print for Reports Create Print Formats for Reports (How To Link: https://frappe.io/apps/frappe-framework/developers/how-to/ report-print-formats) Uses John Resig’s Micro-templating Library
  • 13. Templates for Grids Make nicer looking grids by templating (to be updated in all Item / Tax tables, coming soon!)
  • 14. Dynamic Links Links whose scope (DocType) depends on another value enabling multiple types to be linked to one set of value.
  • 15. Multi-Row Select Select all Items at once in a table (and update quantity if Item is already selected).
  • 16. Other Stuff • Redesign Website Routing system (removed redundant Website Template) • Added moment.js for user specific time zones. • Quite a few fixes on GitHub Issues • Recruitment! • Poll App (started) • Thanks to Anand for covering up on releases!
  • 17. Next Month • Fix more GitHub Issues • Redesign Print Formats (server side) • Design Templates for grids • Satellite - Monitoring tool for Commercial Support users • PDF - Emotional need from some users • Documentation - Perpetual need • Community Driven Development (more on that later)