+ All Categories

Open Day August 2016

Date post: 12-Apr-2017
Category:
Upload: kanchan-chauhan
View: 265 times
Download: 3 times
Share this document with a friend
126
AUGUST 2016 @neilLasrado
Transcript
Page 1: Open Day August 2016

AUGUST 2016@neilLasrado

Page 2: Open Day August 2016

2ND WORK ANNIVERSARY

Page 3: Open Day August 2016

THEN

Page 4: Open Day August 2016

NOW

Page 5: Open Day August 2016

CREATING BETTER SOFTWARE FOR THE COMMUNITY.

Page 6: Open Day August 2016

ASSESSMENT GROUPSGroup multiple (examinations Assessments) together

Page 7: Open Day August 2016

TRAINING MODULESchedule training sessions & collect feedback

Page 8: Open Day August 2016

DEMOFixed ERPNext demo; merged schools demo.

Page 9: Open Day August 2016

DOCUMENTATIONmerged & updated documentation for schools module

Page 10: Open Day August 2016

PRODUCTDEMO

Institute for Distance & Open Learning (IDOL),

University of Mumbai

Page 11: Open Day August 2016

SCHOOL IMPLEMENTATION

Shishuvan, Matunga.

Page 12: Open Day August 2016

GIT WORKSHOPDon Bosco Institute of Technology

Page 13: Open Day August 2016

PYTHON WORKSHOPUniversity of Mumbai

Page 14: Open Day August 2016

THE FRAPPÉ TEE

Page 15: Open Day August 2016

@neilLasrado

“THANK YOU!” Blog for the month - Teach & Learn

Page 16: Open Day August 2016

Open Day

August 2016Rushabh Mehta

Page 17: Open Day August 2016

Busy Month

Page 18: Open Day August 2016

Bench

Page 19: Open Day August 2016

Bench CloneCopy git repos and reset instead of downloading

Page 20: Open Day August 2016

Translator

Page 21: Open Day August 2016

New LanguagesEspañol (Argentina), Español (Chile), Español (Guatemala), Español (México), Español

(Nicaragua), français canadien, کوردی, ລາວ, lietuvių kalba, پښتو, Kinyarwanda, !ංහල, srpski

Page 22: Open Day August 2016

LanguageNew DocType

Page 23: Open Day August 2016

LanguageParent and Derivative Languages

Page 24: Open Day August 2016

Central

Page 25: Open Day August 2016

Many FixesSecret of so many commits

Page 26: Open Day August 2016

Redesigned SyncFor 2500+ sites, takes 4+ hours

Page 27: Open Day August 2016

Redesigned DeployWith progress bar, ETA and simplified queueing

Page 28: Open Day August 2016

PlaybookKeep it simple

Page 29: Open Day August 2016

Server StatsLoad Average

Page 30: Open Day August 2016

Site Stats

Page 31: Open Day August 2016

Frappé

Page 32: Open Day August 2016

Background JobsView to see currently running and failed jobs

Page 33: Open Day August 2016

NewsletterYet another fix for queueing, now uses Redis

Page 34: Open Day August 2016

Simultaneous SessionsAllow multiple sessions per user for API calls

Page 35: Open Day August 2016

Data Import ToolSelect columns for import/export

Page 36: Open Day August 2016

NotesShow popup on Login

Page 37: Open Day August 2016

Story

Page 38: Open Day August 2016

Wayward path, to be the best

Page 39: Open Day August 2016

Startup, company, foundation, movement

Page 40: Open Day August 2016

Thanks!

Page 41: Open Day August 2016

Open DayAugust 2016

Nabin Hait

Page 42: Open Day August 2016

6 770 hosted accounts is now in version 7

Page 43: Open Day August 2016

Worked to smoothen up the upgradation process

Page 44: Open Day August 2016

Started exploring Central

Page 45: Open Day August 2016

Optimised Landed Cost Voucher For one forum user,

reposting time came down to 10 seconds from 2 hours

Fix #1

Page 46: Open Day August 2016

Repost future transactions if update stock is checked in Purchase Invoice

Fix #2

Page 47: Open Day August 2016

Currency symbol of Total row in reports

Fix #3

Page 48: Open Day August 2016

Unallocated amount calculation in Payment Entry considering deductions

Fix #4

Page 49: Open Day August 2016

Change amount calculation and it’s GL Entries if there is write off amount

Fix #5

Page 50: Open Day August 2016

A breath of fresh air in the polluted software industry

Frappe to me

Page 51: Open Day August 2016

Thank You!

Page 52: Open Day August 2016

Open DayAugust, 2016

Umair

Page 53: Open Day August 2016

New Customers0

7.5

15

22.5

30

Sept Oct Nov Dec Jan Feb Mar Apr May Jun July Aug

2015-16 2014-15 2013-14

8

Page 54: Open Day August 2016

Renewals0

7.5

15

22.5

30

Sept Oct Nov Dec Jan Feb Mar Apr May Jun July Aug

2015-16 2014-15 2013-14

12

Page 55: Open Day August 2016

Trials0

750

1500

2250

3000

Sept Oct Nov Dec Jan Feb Mar Apr May Jun July Aug

Free Trial

66

2703

Page 56: Open Day August 2016

Support Tickets0

175

350

525

700

Sept Oct Nov Dec Jan Feb Mar Apr May Jun July Aug

2015-16 2014-15 2013-14

505+

Page 57: Open Day August 2016

Forum0

1000

2000

3000

4000

Sept Oct Nov Dec Jan Feb Mar Apr May Jun July Aug

2015-16 2014-15 2013-14

3564(619 Post)

Page 58: Open Day August 2016

Writing

Documentation

Blog - Frappe and Partners

Page 59: Open Day August 2016

Videos

Schools - Account Setup

Budgeting

Fixed Asset Management

Request for Quotation (WIP)

Page 60: Open Day August 2016

Sessions

AppSecYaron, Israel

KamilSMSBaseer

HR CapitalOsama, Pakistan

TablixVarna Manoj, UAE

Apple Tree TradingOsman, UAE

Ace InteriorsAvantika, UAE (with Pawan)

Wleaf Manar, UAE (With Faris)

………. and then sessions handed over to Pawan

Page 61: Open Day August 2016

Testimonials

Hi, Am writing from Kenya to appreciate you guys.. ERPNext is a great app! I signed up like one hour ago and so far I can confirm my search is over. I have tried a number of crm like zoho, bitrix24, odoo and many others but all those are expensive and lots of limitation and not easy to use. But ERPNext is the best, easy to use, cheap, very very cheap, lots of apps without adds-on and lots of features. Surely now am done searching its time to take my business to another level. Thank you!

- Anonymous User

My point to this long email, is that I found your software, something I have been looking for a long time and want to discuss it more. Would love to

bounce things of you and your team and contribute.

- Francis Twomey

Page 62: Open Day August 2016

Testimonials

We are customers of ERPNext and I must say I am very impressed with the overall support and business model the team has implemented.

- Aditya Iyer

I have strongly recommended the use of ERPNext to a customer and potential partner of ours based in Vancouver, Canada. You all are

developing a phenomenal product and we’re trying to really push through implementation at our company.

- Jai Kejriwal

Page 63: Open Day August 2016

Testimonials

Thanks for such excellent new features. I would love to join you in Mumbai for the conference, but budget constraints and travel time outside of my business duties is not possible at this time.

I would much rather save that money and put down that amount for the ERPNext foundation as a gift by the end of this year, to ensure ERPNext is alive beyond my lifespan.- Alain Berger

Page 64: Open Day August 2016

My Story

Page 65: Open Day August 2016

Been Average.Thousand opportunities to be Best.

Page 66: Open Day August 2016

Thank You

How we started making help videos for ERPNext

Page 67: Open Day August 2016

Open DayShreyas (August 2016)

Page 68: Open Day August 2016

Legacy Migration

Create Legacy Migration Records

Page 69: Open Day August 2016

Migration workflow

Legacy Server central.erpnext.com v7 Server

Central Server

Page 70: Open Day August 2016

Migration workflow

Legacy Server central.erpnext.com v7 Server

Central Server

Page 71: Open Day August 2016

Fire-Fighting mode

NeilShreyas

Anand

Kanchan

erpnext.com is down

Page 72: Open Day August 2016

A journey from close to open…

- Six word story

Page 73: Open Day August 2016

thank you

Page 74: Open Day August 2016

Open DayAug - 2016

Saurabh Palande

Page 75: Open Day August 2016

Integration Service Broker

Page 76: Open Day August 2016

What is Integration Broker ?

Page 77: Open Day August 2016

Why ?

• To avoid duplication of applications

• Code Reuse

• Code maintainability

Page 78: Open Day August 2016

Service Controller

Page 79: Open Day August 2016

Steps to introduce Service

Page 80: Open Day August 2016

Add service name in hooks.py

Add service parameters and

scheduler jobs

Add event handler

Page 81: Open Day August 2016

Integration Service

Page 82: Open Day August 2016

Implemented Integrations

• PayPal Integration

• Razorpay Integration

• Ldap based authentication

• Dropbox backup

Page 83: Open Day August 2016

Completing One Year

Page 84: Open Day August 2016

Summary• File Manager

• Shopify Integration

• Payment Request plus

• Razorpay Integration

• Common tree view

• Integration Broker

Page 85: Open Day August 2016

Don’t hesitate for new

Page 86: Open Day August 2016

Thank You :)

Page 87: Open Day August 2016

Open DayAugust 2016

Rohit

Page 88: Open Day August 2016

Multi Year Financial Statements

Page 89: Open Day August 2016

Profit and Loss Statement

Page 90: Open Day August 2016

Balance Sheet

Page 91: Open Day August 2016

Cash Flow Statement

Page 92: Open Day August 2016

Profit Analysis

Based on Cost Center Based on Project

Profit and Loss Statement

Page 93: Open Day August 2016

Based on Cost Center

Page 94: Open Day August 2016

Based on Project

Page 95: Open Day August 2016

Provision to Enter Change Amount and Write off Amount

Change Amount = Paid Amount - Grand Total + Write off amount

Write off Amount = Grand Total - Paid Amount + Change amount

Page 96: Open Day August 2016

Billing Hours for Timesheet

1. Added field billing hours in timesheet, account user has permission to view this field 2. Before save, billing hours default value is same as working hours 3. Added working hours on sales invoice timesheet table.

Page 97: Open Day August 2016

Thanks :)Passion and Dedication will change your life

Page 98: Open Day August 2016

Frappé/ERPNext Open Day

Aug 2016

Pawan Mehta

Page 99: Open Day August 2016

Globalization • Submitted “Country wise CoA” for the below countries

• Austria

• Brazil

• Germany

• Mexico

• Nederlands

• Singapore

• UAE

• US

• Submitted “Country wise Tax Templates” for all countries

Page 100: Open Day August 2016

Other Activities• Mock ups completed

• Bank Reconciliation

• Fleet Management Module

• Self learning of frappe framework through training videos

• Raised & resolved few issues via GitHub , tested new features

• Attended few customer support & new opportunity calls, initiated work on customer survey

Page 101: Open Day August 2016

Upcoming Goals• Development of Fleet Management Module

• Further study of functionalities of ERPNext to gain insights into missing features

• Mockups for repair module

• Identify product improvements/new modules for development from various sources like forum, GitHub, customer feedback

• Manage GitHub issues with team more effectively

Page 102: Open Day August 2016

Work Story

• Learn to Make Apps to Solve Business Problems :-)

Page 103: Open Day August 2016

“Thank You.”

Page 104: Open Day August 2016

Open DayAugust ‘16

Faris Ansari@netchampfaris

Page 105: Open Day August 2016

Help featureGoogle custom searchIn-app fulltext search

with Rushabh

Page 106: Open Day August 2016

Help feature - main dialog

Page 107: Open Day August 2016

Help feature - search results

Page 108: Open Day August 2016

Help feature - browse the manual without ever leaving ERPNext

Page 109: Open Day August 2016

Help feature - how it works

help files

help table

(my first dive into python)

Page 110: Open Day August 2016

Help feature - people liked it too

Page 111: Open Day August 2016

GanttIn SVG

(because html, css is too mainstream)

Page 112: Open Day August 2016

Gantt

Learning coding styles along the way… with Rushabh

Page 113: Open Day August 2016

Gantt - with ERPNext

Page 114: Open Day August 2016

work didn’t change, workplace did.

#MySixWordStory

Page 115: Open Day August 2016

Thank you

@netchampfaris

Page 116: Open Day August 2016

Frappé/ERPNext Open Day

August 2016

Kanchan Chauhan

Page 117: Open Day August 2016

Salary Structure• Salary Structure improvements (Nabin and Pawan)

• Test Cases for Salary Structure

• Fixed other test cases related to Salary

• Demo

• Documentation

• Video Tutorial

• Blog

Page 118: Open Day August 2016

Multiple Employees for same Salary Structure

Page 119: Open Day August 2016

Earning and Deduction Tables

Page 120: Open Day August 2016

Salary Detail based on Condition and Formula

Page 121: Open Day August 2016

For more details on Redesigned Salary Structure

: http://goo.gl/mE8S6y

: http://goo.gl/qYPcC1

Page 122: Open Day August 2016

Fixes

• ‘Project Users’ role not required to add user to the project

• Leave data validation for processed salary time period

• ‘type’ field added to Salary Component doctype

• ‘Columns’ field added to child table’s fields • Will be used to specify the column width of the field • Replaced all hardcoded columns

Page 123: Open Day August 2016

Earlier Now

Child Table

Page 124: Open Day August 2016

Ongoing

Process Payroll Enhancements

Page 125: Open Day August 2016
Page 126: Open Day August 2016

Thank you


Recommended