Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Open Day April 2019

126 views

Published on

On Open Day, we share our activities of the month with each other and the community. It's when we take a step back and see where we stand

Published in: Business
  • Be the first to comment

Open Day April 2019

  1. 1. Open Day April 2019
  2. 2. Auto Deploy Broke frappe.erpnext.com twice Broke e15.erpnext.com yesterday
  3. 3. Features Web View Test Suite PIP installable Email Notifications Bench Port Rotator Hourly Deploy Trigger Automated Failure Recovery Supervisor as Process Manager
  4. 4. Tally Migration frappe/erpnext#17405 Thanks Karthikeyan!
  5. 5. Open day (Apr’19) Vaibhav
  6. 6. Experience in Frappe Tech. Exciting. Challenging. Fun loving.
  7. 7. Learning so far about ERPNext Finance Manufacturing Human Resource Projects Still learning more about ERPNext
  8. 8. Open Day Basawaraj Savalagi
  9. 9. Features Developed ● Password Expiry ● Timesheet Reports ○ Project Billing Summary ○ Employee Billing Summary
  10. 10. Documentation ● CRM Module ○ Lead ○ Opportunity ○ Customer ○ Contact ○ Address ○ Customer Group ○ Campaign ○ Sales Stage ○ Opportunity Type
  11. 11. Blog
  12. 12. Open Day April 2019 By Deepesh Garg
  13. 13. Partner Portal post release Activities 1 Image upload button fix in partner profile webfrom 2 Minor changes and fixes in partner listing page and plans page 3 Partner credit balance report 4 Changes in signup form 5 Remove old reseller pages
  14. 14. MERGE LEAD AND CUSTOMER FIELD INTO A DYNAMIC FIELD FOR QUOTATION AND OPPORTUNITY
  15. 15. [ICP INDIA] NOTIFICATION OF RECEIPT AGAINST MATERIAL REQUEST
  16. 16. E-WAY BILL JSON CREATION CREATION AND DOWNLOAD
  17. 17. ADDITION OF CUSTOM FIELDS TO SCRIPT AND QUERY REPORTS
  18. 18. [WALLBOX] AUTOMATIC PO - SO CREATION IN INTER- COMPANY TRANSACTIONS
  19. 19. Support Issues + Bug Fixes 1 RTL scrolling issue fix in datatable (Bug Sprint meetup) 2 Query Report not being reloaded when route options are passed 3 Custom doctype remaning issue fix 4 Stock ledger report issue fix when warehouse filter is applied 5 Minor fixes in GSTR-3b Report 6 Datatype fix balance(account currency) in General Ledger (v10.x.x) 7 GSTR-1 B2C Small Report issue fix 8 Party type validation in Payment Entry 9 TDS payable monthly report fix
  20. 20. April 2019 Faraz Khatri
  21. 21. Suggestions ● Alternative email option if code not received. ● Customers be able to edit number of users field before completing subscription.
  22. 22. Open Day April 2019
  23. 23. Upload Dialog Refactor
  24. 24. Docs to PDF Script
  25. 25. Pune Visit
  26. 26. Payment Page Redesign
  27. 27. Full Width New
  28. 28. Search in Documentation New
  29. 29. /search? scope=/docs & q=chart+of+accounts
  30. 30. Dynamic Dates in Auto Email Report New
  31. 31. Football ⚽
  32. 32. Open Day April ‘19
  33. 33. Quality Management System
  34. 34. QMS Refactor • Just took an inspiration from our Friday Forum (FF). • Now QMS is easier to use and less cumbersome. • Procedures, Goals easier to define. • Review, Action, Meetings can be used to inspect any DocType. • Feedback still needs love but after WebForm refactor (¯_( )_/¯).
  35. 35. Procedure
  36. 36. Goal
  37. 37. Action
  38. 38. ERPNext Support App
  39. 39. Communication Links • All Communication Links will now be stored in Dynamic Link. • Allows Communication to more than three DocTypes. • Dynamic Link instead of Reference DocType, Timeline DocType, Link DocType. • No no reference_doctype and reference_name in Communication, just use communication.add_link(reference_doctype, reference_name) to add a new link. • To get all the links for the communication, just use communication.get_links().
  40. 40. Communication
  41. 41. Honourable Mentions
  42. 42. Fields Mapper for Data Import… but
  43. 43. Open Day April 2019 Karthikeyan
  44. 44. Raw Printing Merged !
  45. 45. Raw Printing
  46. 46. Raw Printing - Bi-directional serial, HID and USB communication Kicking out cash Tray Weighing ScaleCustomer facing Display
  47. 47. Adapting to self motivated environment Learning to work without a gun to my head
  48. 48. Current state of biometric attendance integration
  49. 49. Biometric attendance integration ERPNext Employee Check-In Log Script that runs daily to mark attendance Python Script on client computer to push biometric device data
  50. 50. पहली नजर में प्यार नहीं The Beautiful Marine Drive
  51. 51. Open Day April 2019 - Kenneth Sequeira
  52. 52. Support • Pretty stable with ~ 3 to 4 people continuously • Can pile up when the numbers are removed • Goal is to stabilize customer support
  53. 53. Accompanying PR for Lead: #17312
  54. 54. Implementations
  55. 55. Closing/Tagging GitHub Issues Discuss Replies (Before points were added ")
  56. 56. When in Downtime “Dear Customer, We are carrying out routine maintenance activity at the moment/ facing an issue with network activity on the service. You may experience downtime for a while. Our team is working on resolving the same.”
  57. 57. Open Day April 2019 Mitali Deshpande
  58. 58. Check-in ● L1 Support ● Query sessions : 7 ● Implementation
  59. 59. L1 Support :01 ● Resolved by(Since Energy points) : 46 ● Responded: 86 ● No total count for “Closed” issues 03 Consectetur adipiscing elit. Curabitur eleifend lorem a diam quis suscipit. Class aptent taciti sociosqu ad litora torquent ipsum per conubia nostra.
  60. 60. Implementations 01 SCM 1. Workflow 2. Queries
  61. 61. 01 Next Month: Quality Meets Improve support and response time
  62. 62. Open Day April 2019 nabin@erpnext.com
  63. 63. Payroll Fixes and Refactoring Payroll working days based on joining & relieving date Redesigned Employee Tax Exemption & Proof Submission Income Tax calculation fixes
  64. 64. Invoice Discounting Fixed Invoice Discounting Status on cancellation Payment via Payment Entry Added multiple test cases
  65. 65. Create Invoice from Receipt or Delivery Map Invoice Qty considering Returned Qty against Order or Receipt or Delivery Added test cases
  66. 66. Rounding Issue GL Entry for rounding adjustment amount Item rate calculation based on applicable discount Rounded amount in salary slip Validated GLE amount based on field’s precision
  67. 67. Reviewed Bank Reconciliation Reconcile bank transactions by uploading bank statement Fetch bank transactions automatically via Plaid integration
  68. 68. Open Day -April 30th, 2019
  69. 69. The First Times: ! Design Refactor of Issues page. (Merged and Deployed) (small contribution). ! Support App - Designing Improvements and Testing. ! Started with Implementation. ○ First Rule - Say NO to Customisations unless and until necessary. ! Analyzing several aspects.
  70. 70. One of the Mantras for building a Team: GROW & WORK Together and STOP Chronic Complaining. Thank You -Harshit Seek Discomfort
  71. 71. Open Day - April 2019 Partner Team - Ketan Desai
  72. 72. Mumbai, Pune, Dubai, Saudi, Turkey, Somalia, Mauritius, Ahmedabad, Qatar, Poland, Goa, UAE, Oman, France, Tiruppur, Indonesia, USA, Indore, Bangladesh, Mexico, Kenya, Canada, Pakistan, Jaipur, Bengaluru, Greece, Peru, Egypt, UK, Libya, Chandigarh, Macao, Calicut , Ivory Cost
  73. 73. Reseller Program closing and ERPNext Partner Program update to all Reseller
  74. 74. Potluck
  75. 75. Football
  76. 76. Open Day April 2019
  77. 77. One - on- one’s
  78. 78. Training’s
  79. 79. Improving HR module
  80. 80. #developingfrappeculture
  81. 81. Open Day April 2019 @Mangesh-Khairnar
  82. 82. Multiple Leave Allocation
  83. 83. Bank Remittance
  84. 84. Procurement Tracker
  85. 85. Other Task ❖ Releases ➢ Sales Order on Hold ➢ Purchase Order on Hold ❖ Issues ➢ Sales Register ➢ User permission ➢ Rating Nonetype
  86. 86. Open day April 19 Salman Mulani
  87. 87. Experience @देवभूमी (Haridwar) - New learning about how NPO works - Big Market - Users of NPO - Organized sector. - Issues with making POS Live - User Permissions - Vibes
  88. 88. नई खोज ( New Discovery ) - Capability of ERPNext One click User permission deployment User Permission setting User Profile
  89. 89. Rishikesh & Haridwar दशर्न
  90. 90. Open Day April 2019 Chinmay D. Pai @thunderbottom
  91. 91. Server Statistics via Flask #6 ● Rewrite code from Ansible to Flask ● Somewhat faster, lesser overhead ● Wrote a small bash script to get base statistics, turns out psutils in Python does the same damn thing.
  92. 92. Central Agents ● Direct replacement for Ansible, API requests based ○ Ansible version that is currently being used is very old, and slow ○ Tedious to maintain and update ● Ansible script to deploy and update central agents on all servers
  93. 93. Bench Manager On Self Hosted Accounts Upgrade self-hosted sites through GUI
  94. 94. ERPNext Demo Script Make Demo Work Again* * Not sponsored by the White House
  95. 95. O P E N D AY A P R I L 2 0 1 9
  96. 96. I M P L E M E N TAT I O N
  97. 97. T R A I N I N G
  98. 98. S U P P O R T
  99. 99. Prasad Ramesh Open Day April 2019
  100. 100. Structure and steps ❖ Completed the Stock module structure, after finalizing on the format from last month. 25 pages. 50% work for this was done last month. ❖ Completed structuring the accounts module - 40 pages. ❖ Completed structuring Asset module - 8 pages. ❖ Reviewed many PRs for docs, some community engagement for docs. ❖ Sent my first PR to erpnext and frappe framework. Addressed a support issue.
  101. 101. Purchase invoice after and before
  102. 102. Inter company invoice - added additional steps
  103. 103. POS profile
  104. 104. Pricing Rule
  105. 105. Inter Company Journal Entry
  106. 106. First PR to erpnext merged !
  107. 107. Open Day - Apr ‘19 - Prssanna Desai
  108. 108. Group-By ● Added a generic group-by feature to Report view ● Group by options - All ‘Select’ and ‘Link’ fields ● Default - Count ● Aggregate Functions - Sum, Average
  109. 109. Link Preview Popover ● All link and control fields ● Default - All mandatory fields ● Other fields included if In Preview checked
  110. 110. Keyboard Navigation (In Progress) ● Full app should be keyboard navigable, mouse unnecessary ● Shortcuts for all buttons ● All menus and tables navigable with Up and Down arrows ● Form View - ‘Go To Field’ Modal
  111. 111. OPEN%DAY APRIL&2019FRAPPE
  112. 112. Produc0on2Plan2Enhancements Wardrobe Drawers Doors Top% Drawer Bo7om% Drawer Frame Le:% Door Right% Door
  113. 113. Produc0on2Plan2Enhancements
  114. 114. Force2User2to2Reset2Password
  115. 115. Added2Property2in2Customize2Form
  116. 116. More2Outstanding2Invoices2Issue2in2Payment2Entry
  117. 117. Pagina0on2For2Advanced2Search
  118. 118. Support2Ac0vity • Ignore2User2Permissions2property2was2not2working2in2the2server2side.2 • On2assignment,2system2was2sending2email2even2if2no0fy2by2email2is2 disabled.2 • Refactored2items2search2query2for2the2POS.2 • Added2method2get_invoiced_item_gross_margin2to2get2gross2margin2using2 API2 • Straight2line2asset2deprecia0on2was2not2working2if2salvage2value2is2defined.2 • System2was2alloca0ng2advances2even2if2“Allocate2Advances2Automa0cally”2 is2disabled
  119. 119. Open Day February 2019 Rushabh Mehta
  120. 120. Cleaner Sidebar
  121. 121. Buttons on To Do
  122. 122. Excellence Ownership Systems Transparency Growth
  123. 123. Excellence • Product • Design • Documentation • Service • Performance • Marketing • Sales • Implementation • Support • Partners
  124. 124. Rushikesh : Open Day April 30, 2019
  125. 125. PM Training for Partners
  126. 126. Open Day - Sahil Khan
  127. 127. 3rd - 6th: Development - Migration Manager AND ED
  128. 128. 7th (Sunday): Urgent release and deploy And X2
  129. 129. 8th - 22th: Development - Site Sync via Central Agent More 2 to come for develop
  130. 130. 16th: Operations - Release and Deploy ● Normal release but not a normal deploy. ● Patch on woocommerce was breaking on all servers, had to fix manually on all servers. ● Deploy took around 6 hrs.
  131. 131. 17th: Development - UI improvements to Migration Manager To
  132. 132. 22nd - 24th: Some Sync Site fixes ● Totally awesome 3 days, direct debugging on live server, continuing legacy of Ameya.
  133. 133. OPEN DAY FRAPPE / ERPNEXT APR - 2019
  134. 134. Payment Page Redesign
  135. 135. Open Day April 2019
  136. 136. LMS Merged !
  137. 137. Employee Image View Show In List View Items
  138. 138. OPEN DAY April 2019
  139. 139. Point logs on timeline
  140. 140. Revert Point System
  141. 141. Weekly & monthly point summary
  142. 142. Social enhancements
  143. 143. GitHub / Discuss Activity Tracker Frappe Webhook event handler GitHub / Discuss Webhook Event Pull request, Review, Issue Close Checks if frappe user Creates activity doc
  144. 144. Employee Skill Map
  145. 145. Open Day Umair April, 2019 Hello Enterprise!
  146. 146. Community
  147. 147. User Feedback Excellent for small businesses with limited resources. Probably good for medium sized businesses as well as there are several mid sized companies (< 10 million t/o) also using this as figured out through the forum. There is a very active forum and a very good team of active developers. Would recommend the product purely on its stable functionality, ease of use and comprehensiveness. - Tyag

×