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.
March
2014
Frappe Open Day
by Anand Doshi
Celery Separate queue for long
running jobs
with Pratik
so that the
tortoises do not
come in the way
of these hare
Response
Handling
Response objects are now
built by respective handlers

called at the lowest level i.e. app.py
Response
Handling
Why do it?
Added flexibility for responses

Respond as Web Page can work even for
ajax requests
Better co...
Database We use MariaDB
DateTime with microseconds

only a recent feature in mysql
All tables now use XtraDB /
InnoDB engi...
Document
Model
Cleanup
with Rushabh
DOCLIST
DOC
BEAN
CONTROLLER
DOCUMENT
Frappe
Cloud
New Pricing Page
Installation and Subscription
Management via Frappe
Central
Thanks anand@frappe.io
Open Day
Frappe!
March 2013
Rushabh Mehta
Developer
Documentation:
Made A Sample App
Chat Application
Noticed a Few Rough
Edges,
One Thing Led To Another…
Again.
Meanwhile, users wait
for version 4,
But…
New MVC
Document
Bean
DocList
Controller
Document
Big Simplification of Backend Architecture
Developers will be
happier.
Coming Up
• Version 4 (Frappe) Release.
• App Development Documentation.
Pics
https://flic.kr/p/4GM6iK
https://flic.kr/p/8tJYr4
https://flic.kr/p/n6iEp
https://flic.kr/p/6EFJ9t
http://farm3.staticflic...
March 2014
nabin hait
www.erpnext.com
!
O
P
E
N
!
D
A
Y
!
DirectIncome
Gastos
Planilha de Contas Brasileira
Costos
de
producción
de
operación
Com
ptes
de
bilan
xPasivo
SummeWarenei...
Country-wise Chart of Accounts
First of all, thanks to
openerp
!
for providing readymade charts for many
countries
Country-wise Chart of Accounts
Native charts for each country
!
No limitations of 4 root accounts
!
Account not defined as...
Country-wise Chart of Accounts
Balance Sheet / P&L Statements as per global standards
Debit and credit balances are in sep...
Country-wise Chart of Accounts
Behind the scenes
!
Understanding of openerp data structure (really hard!)
Convert xml, csv...
Minor Improvements
Special characters are now allowed in naming
!
Injection issues fixed in all mysql statements
!
Serial ...
Interesting Stats
01/04/2013 to 31/03/2014
frappe/frappe
!
Total commits: 1668 +
Lines added: 3,22,200 +
Lines Deleted: 3,...
Thanks
!
!
Please send me feedback at nabin@erpnext.com
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
Frappe ERPNext Open Day March 2014
You’ve finished this document.
Download and read it offline.
Upcoming SlideShare
Smoothie and juice bar business plan
Next
Upcoming SlideShare
Smoothie and juice bar business plan
Next
Download to read offline and view in fullscreen.

1

Share

Frappe ERPNext Open Day March 2014

Download to read offline

Summary of activities done in March 2014 by the team of ERPNext

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Frappe ERPNext Open Day March 2014

  1. 1. March 2014 Frappe Open Day by Anand Doshi
  2. 2. Celery Separate queue for long running jobs
with Pratik so that the tortoises do not come in the way of these hare
  3. 3. Response Handling Response objects are now built by respective handlers
 called at the lowest level i.e. app.py
  4. 4. Response Handling Why do it? Added flexibility for responses
 Respond as Web Page can work even for ajax requests Better cookie management Cookies are not set if an exception occurs Correct place to handle errors
 Errors in authentication are also caught by the error handler
  5. 5. Database We use MariaDB DateTime with microseconds
 only a recent feature in mysql All tables now use XtraDB / InnoDB engine
  6. 6. Document Model Cleanup with Rushabh DOCLIST DOC BEAN CONTROLLER DOCUMENT
  7. 7. Frappe Cloud New Pricing Page Installation and Subscription Management via Frappe Central
  8. 8. Thanks anand@frappe.io
  9. 9. Open Day Frappe! March 2013 Rushabh Mehta
  10. 10. Developer Documentation:
  11. 11. Made A Sample App Chat Application
  12. 12. Noticed a Few Rough Edges,
  13. 13. One Thing Led To Another…
  14. 14. Again.
  15. 15. Meanwhile, users wait for version 4,
  16. 16. But…
  17. 17. New MVC Document Bean DocList Controller Document Big Simplification of Backend Architecture
  18. 18. Developers will be happier.
  19. 19. Coming Up • Version 4 (Frappe) Release. • App Development Documentation.
  20. 20. Pics https://flic.kr/p/4GM6iK https://flic.kr/p/8tJYr4 https://flic.kr/p/n6iEp https://flic.kr/p/6EFJ9t http://farm3.staticflickr.com/ 2477/3633856305_0e338ebd46_o.jpg https://flic.kr/p/8dLPtz
  21. 21. March 2014 nabin hait www.erpnext.com ! O P E N ! D A Y !
  22. 22. DirectIncome Gastos Planilha de Contas Brasileira Costos de producción de operación Com ptes de bilan xPasivo SummeWareneinsatz Gewinn u.Verlust Cuentas Contingentes Cuentas de Resultado Cost of Goods Sold RESULTATNONCOURANTSINGRESOS(EGRESOS) canoni di leasing C on turi in afara bilan tului Comptes de bilan Verliesverkoopdeelneem C uen tas de G an an cias y P erdidas CLASSE4-COMPTESDETIERS Cuentas de Orden C uentas Patrim oniales Ventas e ingresosEstado de ResultadosLiabilities Country-wise Charts of Accounts
  23. 23. Country-wise Chart of Accounts First of all, thanks to openerp ! for providing readymade charts for many countries
  24. 24. Country-wise Chart of Accounts Native charts for each country ! No limitations of 4 root accounts ! Account not defined as debit/credit type ! Balance is represented as either debit (+) or credit (-) Internationalisation
  25. 25. Country-wise Chart of Accounts Balance Sheet / P&L Statements as per global standards Debit and credit balances are in separate columns
  26. 26. Country-wise Chart of Accounts Behind the scenes ! Understanding of openerp data structure (really hard!) Convert xml, csv data to json Country code scraped from wikipedia Categorisation of accounts for reporting/selection Separate account properties file to identify report type and account type Special chars allowed in naming to import charts Is_pl_account & debit_or_credit field deprecated Logic fix as per new category Showing report balances in debit/credit columns Design changes in some forms to fit new charts
  27. 27. Minor Improvements Special characters are now allowed in naming ! Injection issues fixed in all mysql statements ! Serial no warranty/amc status ! Perpetual inventory fixes for sub-contracting and cleanup for reposting of gl entries
  28. 28. Interesting Stats 01/04/2013 to 31/03/2014 frappe/frappe ! Total commits: 1668 + Lines added: 3,22,200 + Lines Deleted: 3,55,000+ frappe/erpnext ! Total commits: 2169 + Lines added: 10,68,400 + Lines Deleted: 10,45,300+ Total github issues: 320/470 Total support tickets: 2999
  29. 29. Thanks ! ! Please send me feedback at nabin@erpnext.com
  • cloudradar1

    Jan. 9, 2015

Summary of activities done in March 2014 by the team of ERPNext

Views

Total views

830

On Slideshare

0

From embeds

0

Number of embeds

241

Actions

Downloads

13

Shares

0

Comments

0

Likes

1

×