5. Website Route
Route Source
/blog/my-blog
Blog
/product/
series-a Item
/home Web Page
/contact System
Blog
Item
Web Page
System
REQUEST ! "
Cache
Redesigned Routing
6. Blog
Item
Web Page
System
! "
Cache
REQUEST
Redesigned Routing
7. Coming Up
• Web Forms
• Documentation
• Conference
35. User Permission DocTypes
Choose which User Permissions are applied for a role
Thanks to Mayur and Olawale
for their generous explanations
36. Social Logins
Fixes and Documentation
https://frappe.io/developers/how-to/social-logins
37. Various Fixes
Document Mapping
Auto-link source document in target
document, run add-fetch
!
!
Notification Deadlock
Catch the exception and move on
!
!
SQL Escape String
frappe.db.escape - standard function to
escape for sql queries
38. Various Fixes
Error Reports
Mask passwords before sending report,
Fixed numerous bugs
!
!
Email Digest
Use Posting Date / Transaction Date
instead of Creation Date
39. Next Month
Conference
Organize presentations, videos
!
!
Supplier Portal
Enable suppliers to create Purchase
Orders, update shipments
!
!
Websites
Design, content, documentation
41. a month loaded with support...
Open Day
August 2014
@nabinhait
and ended with lot of discussions…
42. started with a hangover of
Landed Cost Voucher
Fixes for Serialized items stock balance
Purchase Receipt GL Entries fixes
Covered up with test cases
44. bootstrapped from
openerp / Odoo
Removed Chart of Account doctype
Direct import from json
Defined root type and account type using google translate
!
!
pending
HTML view of the tree in setup wizard and company
45. but…
international standards of chart of accounts
does not maintain individual
account head for customer and supplier,
!
hence it leads to
PArty model
46. a few basics of
Party model
Customer and supplier does not have individual account
One or more common receivable/payable account
Company-wise default receivable/payable
account for party or party group
Push party type and party
with account head
in gl entry
47. the implementation of
Party model
Party field introduced in Journal Voucher
Master type and master name fields removed from account
Added warehouse link field in account to connect warehouse record with it’s account
All accounting reports should have now party columns and filters
Party record based on account if it not exists
Deleted all party accounts
49. some notable
FIXES
✤ Required raw materials quantity
✤ Raise material request based on projected qty only for the selected
warehouse
✤ Filtered sales order based on customer
Production Planning Tool
✤ Fixed credit limit checking logic
✤ Define credit limit and days based on customer group / supplier type
✤ Validate reference date of payment voucher based on credit days
Credit limit credit days
✤ While adjusting divisional loss in item-wise tax calculation, which was
causing debit not equals to credit issue
✤ Debit and credit are rounded to 3 decimals in general ledger report
✤ Issue while mapping from Purchase Order to Purchase Invoice
Rounding issue
50. some notable
Fixes
✤ Amounts not reflected in system but in bank
✤ The case arises when cheque clearance date is before posting date Bank reconciliation
✤ Fetching payment entries for payable accounts
✤ Same account debited and credited in the same Journal Voucher Payment reconciliation
✤ Rounding issue while fetching raw materials quantity
✤ Valuation rate of finished goods while repacking Manufacturing / repack
Project reports ✤ Created a new report “project-wise invoiced amount and costs”
51. some notable
Fixes
✤ If a item is entered multiple times in a purchase order, consider
total qty of that item while validating for minimum order qty Minimum order qty
✤ Qty validation with against document
✤ Mapping issue while creating credit note from sales return Sales / purchase return
✤ Editing read only fields through report view
✤ Ignore validate while making property setter to preserve
naming series
✤ Event handling for buttons
✤ Field formatter to preserve newlines in print formats
✤ Packing list visibility issue
and many more…
52. priority supports to
RIGPL LUMI
✤ Perpetual inventory
✤ Incorrect “stock received but not billed” balance
✤ Payment Reconciliation
RIGPL
✤ Item valuation rate for repack entry
✤ Stock reconciliation reposting LUMI
53. guidance to ankit via
PAIR Programming
Design and cleanup of payment tool
Writing / debugging test cases
Payment reconciliation fixes
Recurring orders
54. want to work on
September
Release country-wise chart of accounts with party model
Fix accounts module issues
Documentation
60. the ‘Progress’
™ Total 7 Contributions to ERPNext.
™ [ Minor Fix ] : Supplier invoice no Mandatory property removed. NA Validation removed.
Issue # 1510 Closed.
™ [ Minor Fix ] : Default Income Account, Expense Account Cost center added to Item Group.
Associated changes made to give first priority to Item defaults, second priority to Item Group defaults
and third priority to Company’s defaults.
Issue # 980 Closed.
™ [ Minor Fix ] : Default cost center added to projects. All costs associated with projects get into this
default cost center unless specifically changed by user.
Issue # 448 Closed.
61. Print Templates bacame beautiful ...
™ We also have a new print template for ‘Credit Note’ [ Fix: issue # 31 ]
62. the now ‘Tackling’
™ Cost of Production Cycle Issue [ No #2107 ]
™ In some manufacturing process the costs remains the same even if 10 units are manufactured or
500 units are manufactured.
™ This feature shall add a fixed cycle cost for such process.
63. ‘dhanyavad’ ...
™ All team members at WebNotes have helped me a
lot in understanding the the framework the
function of the system – ERPNext.
™ My Sincere thanks to all of you for helping me !!!