Skip to main content
April-May
2017
Arundhati Sharma
Support Issues
Opportunities
Demo Sessions
Functional Support Sessions
Months In Nutshell
Demo Sessions
Uppada Sarees Pvt Ltd, Hyderabad Ajith Sarode
Vinayak Diamond tools, Jaipur Chetan Agarwal
National Source AV, Canada Andy Grewal
The Bazaarng, India Jiten Shah
3D Future Technologies Siddharth Jagani
www.primeae.com Ismail Samih
Service Provider Olafsson Sequeira
SP Institute of Workforce Development Nimisha
Lead to Customer
Central Ventilation System Mishal Ali
www.interranetworks.com Asa Sunday
Support Session
sudhirlifesciences.erpnext.com Sonali Badhurani
pranera.erpnext.com Aravind
trimdepot.erpnext.com Roger Sabat
tutelam.erpnext.com Nagaraj Srinivas
Forum
Other Important Events
Got MacBook Air!
Foundation Calls Every Thursday
Call regarding GST implementation
Meet Up in Pune
GST Code Sprint
Write Up : The #Generation!
Thanks!
Open Day Frappe
Ashwini Save
Overview
First Open Day
June 08 2017
Recent progress
● Started my job 17 April
● Training on Python, Bench, ERPNext
● Worked on Foundation Website
● Working on Help Portal for ERPNext
● Now working as support team
member.
Progress - Foundation Website
Fade out Dummy
Provide Block
● Faded dummy text on
Service provider block.
Chapter Creation
● New section added to
Foundation Website :
Chapter
● Create Chapter
● Chapter Message
Chapter View
Chapter Message
Job Notification to Service Provider
Issue solving
Total issue solve: 9/4 github
Thank You
Open Day
MCD - 50
April - May
~10 issue fixed
~14 PRs
~25 discuss replies
Mumbai hackathon website redesign.
Github profile
30 Repo(fork:16 + source:14)
Leaderboard
4 doctypes
Few formats wanted by a github user.
"Full Name <full@example.com>",
'"Full Name with quotes and < weird@chars.com >" <weird@example.com>',
"Surname, Name <name.surname@domain.com>",
"Purchase@ABC <purchase@abc.com>",
"xyz@abc2.com <xyz@abc.com>",
"Name [something else] <name@domain.com>"
Completed 5.5 months at frappe.
Starting new project frappe-rest-api.
Done with basics of python, frappe, git & javascript.
Learnt node.js(environment), express, heroku, react(ui library), react
native(framework), flux(architecture), electron & jsx
Random gif
Open Day
April/May 2017
Mumbai Hackathon
sent emails
11 winners
20 projects
Working out
gained another 10 kgs
LUG Meetup #1
concepts not tools
regex
open source talks
Matheran
Plane trip to Kozhikode
first time
kerala
business class
blog
Healthcare
code sprint
Issues
sprint week
60 issues were closed
Congratulations
I broke ERPNext
code is secondary
end users are priority
New is not bad
keep it maintainable
JS is 40% of our code
ESLint
code quality enforcement
ESLint
frappe lint bot
Lint all the things!
codacy
Removed JS Globals
frappe/erpnext
275 files
Removed JS Globals
before after
Tests and Quality
testcafe, nightwatch
UI tests are long due
separate server?
Frappé Growth
emails
signup
setup wizard
first runs
Thanks
@netchampfaris
Frappé / ERPNext
Open Day
April-May 2017
Makarand Bauskar
Translations & Docs
Updates
• Configured auto PR on frappe.io
• Created new Github user frappe-pr-bot to create
PR
Discuss Forum Report
UOM Conversion in Selling
Github Issues and Fixes
• Shopify Sync fixes
• Attribute sync.
• Inventory Qty sync.
• Allow Draft & Cancelled Document print
Github Issues and Fixes
• Email Alert deadlock fixes with Nabin.
`SHOW ENGINE INNODB STATUS`
Code Sprint
Dominification
Filter doctype & role based on Restrict to Domain
Domain Settings
Github PR Review
Github PR Review
Thanks
Frappé | ERPNext
Open Day
Manas Solanki • April & May 2017
Work in Nutshell
• 30 PR’s in ERPNext
• 5 PR’s in Frappe
• Assessment Module
• Merge Student Batch &
Student Group
• Data Import Tool in Excel
ERPNext School
ERPNext
Added School Settings Page
Changes in Program Enrollment
• Added Transport Details
• Getting Course from Program
The new ‘Student Group’
Student Group & Student Batch
merge
• Patch for making Student Groups from Student
Batch
• Attendance was linked with Student Batch so
renamed the column in order to preserve the old
data.
• Delete the deprecated doctype (Student Batch &
Assessment Module)
Redesigned Student Group Creation Tool
Other Fixes
• Changes in the Program and Course master
• Routing to the assessment result tool
• Dual attendance record while marking attendance
in Student Attendance Tool
• Fixed Demo for school
• Addition/Changes in the reports
Support Issues
Resolved around 50 support issues
Update maintenance status from
schedular
Issue: Have to save the serial no to update maintenance
status
Allow multiple item in Purchase Receipt
linked with same Purchase Order
Issue: Even after checking allow multiple item, it is giving
validation
Other Fixes
• Validation message in expense claim
• Link for timesheet while creating production order
• Validating Email ID only if provided in job
application
• Image not saved in Lead
Frappé
Frappé
Data Import Tool
Export Template in xlsx file format
Data Import Tool
Import Template in xlsx file format
Other Fixes
• Parsing HTML cells in Query Reports
• Inline Filters in Query Reports will be applied in
importing xlsx file
• Formatting of the xlsx files
Thank You
OPEN DAY
Prateeksha Singh
April - May 2017
MULTISELECT DIALOGS
Quicker data entry
GLOBAL SEARCH PATCH
Optimising for massive datasets (with Nabin)
Bulk insert Batching
FIRST FLIGHT
“I’ll cross that off the bucket list”
Code Sprint at Kozhikode
DOMAINIFICATION
Restrict doctypes and roles by selected domain
(with Makarand)
GROWTH
Renewing User Onboarding (with Faris)
BUG FIXES
Bringing down issues
LUGS MEETUPS
Evangelising Open Source
THANKS
Blog: “An Open Source Meetup”
Book: Cosmos by Carl Sagan
OPEN DAY
April - May 17
Rohit Waghchaure
Added account in warehouse
Removed warehouse link from account
Set an account at parent level
Bhiwandi
WarehouseAccount
Kalyan
Rack A
Rack B
BIN A1
BIN A2
Bhiwandi
Kalyan