May
ANAND
FRAPPE
DOSHI
OPEN DAY
HEM
‘14
HEM
PERMISSION
SYSTEM
HEY! 

WHERE’S
VERSION 4?
missed out on 

EXISTING SCENARIOS
and was too
RESTRICTIVE
THE NEW
we got some

feedback
PERMISSION
SYSTEM
so, we

FLIPPED
THE CORE
LOGIC
and it has a TOGGLE SWITCH

to APPLY USER PERMISSIONS
THERE’S A NEW NEW
APPLY USER PERMISSIONS
SET USER PERMISSIONS
APPLY USER PERMISSIONS
SET USER PERMISSIONS
so that a user with
employee role can only
access specific documents
defined in

setup > user permission manager
grant access to a restricted user 

to specific documents via 

setup > user permissions manager
*IMPLICIT
OWNER
MATCH
USER

LINK FIELD
BASED ON
* only if 

apply user permissions 

is checked
FIXES

TO
SETUP

WIZARD
EXCEPTION
EMAILS

IN
SETUP

WIZARD
language selected:

CHINESE (SIMPLIFIED)
but Item Groups 

are in ENGLISH :(
PRODUCT
CREATOR
IN 

SETUP

WIZARD
LANGUAGES ADDED
Korean
Romanian
!
STARTUP PLAN
$149 / year for 2 users
!
LINK FIELDS
cached auto-suggest

deprecated “link:” type select fields
!
OPTIMISE 3to4 MIGRATION

clear all sessions
tweaked clear cache per user
!
DEVELOPER TRAINING
indictrans
FRAPPE
AT
MUMPY
Thank You
anand@frappe.io
nabin@frappe.io
Open Day
May 2014
ERPNext - v4.0
Fixes
( towards v4.0 release )
๏ Most of the time this month, went into v4.0 fixes!
๏ Lot of untracked bugs fixed!
๏ Multiple issues related to manufacturing & accounts module!
๏ Sub-contracting fixes, allowed tracking of serial no & batch no!
๏ Fixing of test cases, after committing of test data!
๏ Income/expense balance in daily email digest
ERPNext - v4.0
Pricing Rule
( revamped based on customer’s input )
๏ Define rules to overwrite Price List rate or provide discount!
๏ Apply only one Pricing Rule at a time, either for price or discount!
๏ Pricing Rule price is the final price, so no further discount should be
applied!
๏ Re-apply Pricing Rule on trigger of all related fields
ERPNext - v4.0
Payment Reconciliation
( scrapped after almost getting completed )
๏ Started working to fix Payment Reconciliation, due to changes related
to Country-wise Chart of Accounts!
๏ Introduced auto-reconciliation feature!
๏ But the logic was going to be complicated in absence of
debit_or_credit property!
๏ After checking into SAP, realised that the design can be more robust!
๏ Rushabh’s suggestion, to reconcile based on bank & party account
together, was also a deciding factor to scrap the project!
๏ Will work on redesigning it again, in current week
ERPNext - v3.0
Customer Supports
( resetting of perpetual inventory )
๏ All existing stock-asset accounts are set to zero!
๏ Stock-received-but-not-billed account balance recalculated based on
Purchase Receipt & Invoice!
๏ Create new warehouse!
๏ Stock transfer from existing warehouses to new warehouses!
๏ All these entries are against Stock Adjustment (expense) account!
๏ Stock entries frozen upto current date
testing & fixes
“If you don’t like unit testing !
your product, most likely your customers !
won’t like to test it either”
feedback please…
Thanks
Open Day
Frappe + ERPNext
!
May 2014
!
Rushabh Mehta
This Month
Developer Help
Awesome Bar
• Jump to Modules, Document Type, Pages
• Make new records
• Do mathematical calculations
Web Views
Generated by Default
Tagging Issues
And Minor Fixes
Next Month
• Fix More Issues?
• Developer Docs
• New Apps
• Recruitment (Anand)
• Frappe Satellite (Pratik)
Thank You

Frappe / ERPNext Open Day May 14