Advertisement
Advertisement

More Related Content

Slideshows for you(20)

Advertisement
Advertisement

Frappe Open Day - August 2018

  1. Open Day August 2018
  2. After… • Making 12 Custom Fields • Pushing 1 Frappe UI Fix • Creating 100 Commits • Spending 1000 LOC
  3. Quickbooks Migrator Still isn’t ready
  4. Tally Migrator ‘cause whatever doesn’t kill you just makes you stronger
  5. Tally Migrator • Quickbooks doesn’t look so bad anymore • XML and ODBC interface • And yeah, Did I mention Windows? • Aiming for a one click migration
  6. Bench Autocomplete Not so slow anymore.
 Solution - A new laptop
  7. Thanks Aditya Hase
  8. Open Day August 2018 Chinmay D. Pai @Thunderbottom
  9. Bench ● Fixed indentation issues ● Fixed minor bugs ● Removed unused code and redundancies ● Helped fix Redis RAM allocation on *nix systems
  10. Work In Progress Frappe: ● Migrating File DocType API for more streamlined access ● Removing unused and redundant code
  11. Near-Future Plans Bench: ● Divide ‘bench init’ into stages ○ Dependency check before initialization ○ No more “folder already exists” ● Allow installing multiple apps at once through ‘bench get-app’ ○ No real “advantage” ■ No need to run ‘bench get-app’ multiple times Overall: ● Create/Fix documentation ● Sensible error messages
  12. Near-Future Plans ● Participate in the forums and discussions ● Fix more issues ● Image size and resolution ● Learn to adapt faster ● Enforce good programming and Git practices
  13. Proposal ● Better quality control, consistency, and standards enforcement ○ Docstrings ○ Style conventions ○ Git commit messages ○ Unimportant: Consistency in slides ● Reduction in functional redundancy and highly-complex methods
  14. Takeaways ● Improvements in Object-oriented Python programming ● JavaScript is no fun, but can work with it ○ Learned about callbacks and setTimeouts ○ Multiple ways to do the same thing and all of them being wrong
  15. Open Day August 2018 Mitali Deshpande
  16. #Opportunities
  17. #Sessions = 3 Better than the last, but yet to reach the Goal
  18. #Learning 1. Manufacturing 2. Projects
  19. discuss.erpnext.com
  20. #User_Manual 1. Smart Learning 2. Collaborative task 3. Flaws
  21. #Curiosity_Learning Bench Installation
  22. #Next_month Education Module More sessions..
  23. #Thank_you
  24. Open Day August 2018 Salman Mulani
  25. Overview - Experience @ERPNext - Product Learning - Opportunities - Issues - Demo session - Github issues - Target - Product Analysis - Next Month
  26. Experience @ERPNext
  27. Product Learning ! Created Test Companies ! Gathered information from Videos and User Manuals ! Tested different modules and workflows. ○ Manufacturing ○ CRM ○ Education ○ Distribution / Retail
  28. Opportunities ! Started answering to new opportunities & interacting with client. ! Understood clients requirements and scheduled the sessions.
  29. Issues ! First 2 weeks just done overview and shadow comments. ! After 2 weeks started answering issues which I am able to understand and positive about solution
  30. Demo Sessions ! Attended almost all demo sessions of last 20 days. ! Conducted 2 sessions
  31. Github Issues
  32. Target Sr. No. Target Status 1 Create a test account and map sales, purchase, manufacturing and HR modules 2 2 sales demo (last week of August) 3 10 opportunities allocation and follow-up 4 20 shadow replies on issues 5 Review docs and add 10 Github issues
  33. Product Analysis
  34. Goals for next month 1. Help Team with Implementation support 2. Focus on enterprise projects 3. Answer maximum issues. 4. Create at-least 10 Github issues 5. Active participation on discussion forum & Github.
  35. Thank You
  36. Ame S no @co gC e Open Day September 2018
  37. pi : up d o 18 #642
  38. we r : al g _li #5915
  39. we r : fe h me el (de t, re _on , de d _on, hi n, de r on) #5920 #5918
  40. we r : al 1s ow a s on/ co n ak #5923
  41. we r : ad p i f a n n i l #5971
  42. we r : re r a s eb m #6034
  43. p i t : ab y o r m ip c ro l le t s #5992
  44. re e: s o p fo d e il #5960
  45. ba p : ma op al n uc s a #5936
  46. do y : do y me l ’t a h h #5934
  47. do y : op s o l ’t a t i n p e #5935
  48. Dis s o R ir : Loc g D er s i q i n .t Con : Man U g a Pro : Les b s u ve ni
  49. Ame S no @co gC e Fe d k a c t ti c i c al s co . Thank You
  50. Open Day August 2018 Faris Ansari
  51. Website
  52. Linkable headers Tables Code blocks frappe.utils.md_to_html
  53. Portal Filters
  54. JS Errors in console
  55. DataTable
  56. Numeric Queries
  57. Numeric Queries
  58. Making a new datatable for the web
  59. Postgres
  60. Marketplace
  61. Homepage
  62. Vue directives
  63. Lazy Load Images
  64. Click to route
  65. Saved Items
  66. Messages
  67. Messages
  68. Item Page
  69. Data Modeling
  70. Data Modeling
  71. Multi User
  72. Thanks @netchampfaris
  73. Open Day - August 2018 Kenneth Sequeira
  74. A very long month Feels like an eternity
  75. Session Conducted = 13
  76. Session Attended = 8 - 10
  77. Opportunity with Piesync 4.79/5 (109 reviews) Get-App
  78. 133 Apps: https://www.piesync.com/connections/
  79. ! > "
  80. Product Walkthrough For Our New Members
  81. –Rushabh Mehta “ERP is your virtual office.”
  82. Weekend Support (1st September) Bringing the Issue count from 32 to 23 in an hour or so
  83. Discuss 0 17.5 35 52.5 70 June July August 55 62 31 Replies
  84. Conference Newsletter Feedback remains. Will send out today Now Sent
  85. Email Signatures For Marketing the Conference and otherwise …
  86. Banner Styles
  87. Banner Styles
  88. Email Signature
  89. The One That Started It
  90. Result
  91. #+#+$+$ = 0 %
  92. The One That Started It
  93. Result
  94. PRs to ERPNext & Frappe Docs
  95. Tips for Videos/Vlog • Appropriate Lighting. 2/3 Cabin LEDs working. • Sound is your friend. Mics (Collar/Boom) desirable. • Test Footage. • Use combo (OBS + QuickTime + Camera). • Test all possibilities.
  96. On A Personal Note…
  97. Taize
  98. Bhivpuri Trek
  99. Filing Tax Returns Link your Adhaar with your mobile number &
  100. Until Next Time
  101. Open Day August 2018
  102. Optimization def get_cached_doc(): # gets doc from local cache -> redis cache -> database def get_cached_value(): # gets field’s value from cached doc
  103. Pull Request Review
  104. Hiring
  105. Travis Fixes
  106. Version 11 Freezing Date: 6th September Pending Things Docs Change Log Github Milestone
  107. Thanks
  108. ! "ु ित ! "ु ! "ु ित ! "ु2 180 8
  109. Marketplace Deployed
  110. Features Discovery Publishing Messaging
  111. . . .
  112. Friction
  113. Synchronous Insertion Remove Migration Run insert_many() 15 LoCs
  114. Logs Event Sourcing
  115. Multi-user
  116. Views and Favourites: Per User (every user will have own set) Publishing: Every added User allowed to publish, under their Seller Messages: Broadcasted to all users for that seller
 Any user can reply, thread will be visible to everyone
  117. Skeleton States
  118. Grace Period
  119. And
  120. VueJS
  121. Format in Autoname
  122. Proposal: Rotational Support
  123. . . .
  124. ध'वाद @pratu16x7
  125. FRAPPE OPEN DAY August 2018 Rohit
  126. Fixed Budget Validation
  127. Backflush Materials from WIP Warehouse
  128. Job Card Changes • Provision to make job card manually against the operation. • Added sub assembly operation in the work order • Added transferred quantity in the job card, to calculate transferred quantity in the work order
  129. Support Issues • Added rounded total in purchase cycle. • Added validation to fixed the issue of math domain error in employee loan calculation(repayment must be greater than interest amount). • Added show availability status checkbox in products settings. • Special character issue in sql query(use frappe.db.escape). • Raw materials not showing in the stock entry if skip transfer is enabled. • Fixed download report not working (no such file or directory). • Fixed export functionality for prepared report. • On assignment, email not send to the assignee. • Stock entry not able to submit(selco customizations). • Submitted selco backdated stock entries from backend.
  130. Supplier Wise Sales Analytics Report
  131. Support Month
  132. Thanks :)
  133. Open Day August 2018 Rushabh Mehta
  134. Individual / Team?
  135. Organic / Hyper ?
  136. Opportunity / Focus ?
  137. Sales / Innovation ?
  138. Feature / Quality ?
  139. Continuous / Big Change?
  140. Free / Value?
  141. Calm / Hectic ?
  142. Open Day August 2018
  143. V11 Deployment
  144. • Identify pre-requisites • Test patches
  145. • Identify pre-requisites • Test patches • Test by logging to account
  146. 49 sites on V11
  147. Thank You
  148. OPEN DAY AUG’18 Frappe/ ERPNext @shreya115
  149. SUPPORT ISSUES
  150. REPORT - LEAD CONVERSION TIME
  151. DISCOUNT AMOUNT FIELD IN CHILD TABLES
  152. ▸ Filter employees based on date of joining. [Employee Attendance Tool] ▸ Modify smallest currency fraction for USD ▸ Uncheck select all if no documents are selected in list view. ▸ [py3] Converting filter objects to list. ▸ Improve performance for warehouse tree. ▸ Fetching reserved quantity in Sales Order. OTHER MINOR FIXES
  153. A WORK IN PROGRESS
  154. THANK YOU
  155. Open Day August 2018 @surajshetty3416
  156. Sprints
  157. Postgres
  158. Multiple Codacy Fixes
  159. Added bandit.yml
  160. Multi-site Test
  161. Marketplace
  162. Marketplace • Keywords rebuild patch • Messages • Hub Item naming
  163. Documentation !
  164. ESOC updates
  165. Email Client
  166. Thanks!
  167. Aug 2018 Umair Sayed
  168. Trial Accounts 0 750 1500 2250 3000 Sept Oct Nov Dec Jan Feb Mar Apr May June July Aug 2395
  169. 0 225 450 675 900 Sept Oct Nov Dec Jan Feb Mar Apr May Jun July Aug 2017-18 2016-17 2015-16 699 Support Issues
  170. L2 + 1 Dev on support turn L2 Support
  171. Community Forum 3200 Post in August
  172. Docs • Website updates and fixes • Selling Settings • Printing Settings • Auto-repeat • Web forms • Subscription
  173. Product • Report for tracking conversion time (PR) • Sales dashboard
  174. Intro Video Check more help videos Check user manual
  175. Test Data
  176. Thanks Blog: Open Source Softwares are Safer
  177. Zarrar Open Day August’18 Frappe/ ERPNext
  178. General Ledger Presentation Currency fix Round off issue due to back and forth conversion
  179. MultiSelect in Reports Cost Center filter added in General Ledger report. Cost Center and Project filter made multiselect in General ledger and Profit & Loss report.
  180. Deferred Revenue Added feature for Service Stop Date. Handling different use-cases [ ref. Servify ]
  181. Deferred Expense Item master - section for deferred account and periodicity. Purchase Invoice Item - section for deferred expense account, service start, stop and end date. Scheduler will trigger monthly and book entries to expense account from deferred account.
  182. TDS Monthly Report Fields added in Supplier Master - PAN no., Supplier type. Shows total amount of the invoice and tds deducted. Can be filtered based on Supplier, Invoice & date interval.
  183. TDS Computation Summary Shows collective data for each Supplier - Total Invoice amount [sum of all invoices] & Total TDS deducted [sum of all tds amount deducted]
  184. Chart of Accounts builder List Chart of Accounts by the assigned name. Downloading will name the file as the assigned name.
  185. Documentation Tax Withholding Category docs. Loyalty Program docs. Deferred Revenue docs fix.
  186. Other Fixes Google Maps Settings - leftover code removed. Item Price route fix in explore view. Create default Department when creating new Company. Added Loyalty Program and Tax Withholding Category in Explore view. Indentation fix in sales_and_purchase_return.py Python3 related fix in delete_company_transaction.py
  187. Other Fixes Background job failing - async & is_async. Chat fix for mobile view when closing it. Typo fix in doctype.py Dialog button fix.
  188. Thank You!
Advertisement