Frappé / ERPNext Open Day February 2016

Post on 14-Feb-2017

946 views 5 download

transcript

Open DayFebruary 2016

Umair Sayyed

Sales• Best month ever in terms of revenue

• Best month in sales (new customers & renewals)

• 1 Crore achieved in sales

New Customers

0

7.5

15

22.5

30

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

2015-16 2014-15 2013-14

20

Renewals

0

7.5

15

22.5

30

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

2015-16 2014-15 2013-14

19

Support

0

175

350

525

700

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

2015-16 2014-15 2013-14

472

Trials

0

750

1500

2250

3000

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

Trials Free

2244

91

Forum

0

750

1500

2250

3000

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

2015-16 2014-15 2013-14

2522

Documentation

• User Manual (Articles) - Manufacturing - Tools

Videos

Inserting voice over in the existing videos.

I want at first to thank you about your team efforts to offer ERPNext as an open source ERP ,and i'm computer science engineer from morocco.

User’s Feedback

- Driss Chabir

- Habib Al Assad

Wow, I hear back from the founder -- awesome! Spent 10 years selling ERPs in the Middle East and Africa for One Real beep* Called Lawrence Ellison. And here I am toying with ERPNext. Nuff said! Happy to contribute any insight - feel free to reach out any time if needed.

User’s FeedbackI discontinued, because:

1- I wasn't able to change how it prints checks.2- It really didn't have all the accounting functionality we were looking for. 3- Permissions were locked down well but sometimes to well.4- Didn't have support in the US. If you did they didn't answer quick enough.

Request you to take a poll before changing existing functionality like this - even if it was implemented, option should have been given to repeat or not. I suppose to satisfy some other customer's request you are putting a lot of your existing customers in huge trouble.

- Manikandan

Thanks

Open DayFebruary 2016

Rushabh Mehta

1 Crore!

Central 2.0

What is Central• Multi-server management platform

• Deployment

• Monitoring

• Account Management

• Backup and Redundancy

• With Shreyas and Anand

Why?• Current Central + Press is hard to debug

• No UI

• Multi-server deployment is pain

• No Monitoring

• No Alerts

Central 2.0

Central Server

Remote 1

Slave 1

Remote 2

Slave 2

Remote n

Slave n

Ansible + ssh

Mockups

Mockups

Mockups

Configurable Desktop

Add to desktop

New Icon

Show / Hide Icons

No VIP

Other

• Foundation new by Laws

• Support Week

• Blogs

• Foundation Video (with Anand and Shreyas)

Thanks!

February 2016

Anand Doshi

Frappé / ERPNext Open Day

Securitypreventing XSS attacks

based on a whitelist approach

using python bleach + html5lib

thanks to Cédrick Chaput for

responsible disclosure

Communica-tion

comment + feed = communication

release and fixes

indexing improved performance

bug fix: prevent infinite ping-pong

of emails between Frappe email

systems

Dropboximproved error handling

upgrade connection to oath2

reconnect if session expires during

backup upload

Frappebench new-language LANG APP

bug fix: controller permissions

bug fix: print hide higher permlevels

attach signature in auto-reply

set lang using form_dict._lang

ERPNextoptimized Stock Balance report

using a forced index and code

refactor

cleanup of Compact Item Print

feature by Shasha Qin

Benchmulti-bench setup with Shreyas

automated tests

python based installer (WIP)

SupervisorLongJob & Async workers

120s soft timeout

-OFair JIT job allocation

clean stops using killasgroup

priority for sequential start

Serversupdated for glibc vulnerability

limit gunicorn connections to 8

per site using nginx’s limit_conn

directive

UptimeRobot + Twilio = relief

fixes to install site, archive site

and tabDefaultValue locking

Thanks

OPEN DAYFebruary 2016

@nabinhait

Not-a-productive Month?

2 support weeks

1 followup week

1 leave week

Financial Statements Improvements

Optional accumulated periodic balance in

Cash Flow and P&L Statement

Sales Person Target Variance Report

Show amounts for a group node

based on it’s children

GL Entry for rounding loss

Allowed rounding loss upto 1

Fixed rounding issue in Purchase Invoice

Shopify Fixes

Paired a considerable amount of time with Saurabh

to fix shopify related issues

Thanks

I will be back!

Open DaySaurabh Palande

Feb - 2016

Travis for ERPNext Shopify

• Implemented automated test case executor for ERPNext Shopify

• Test case fixes

(Why) ???

• Web hooks implementation to handle Customer and Product deletion but ended with proper exception handling

• Learnt principle of ?

Quality principles by Rushabh

Shopify Fixes

• Duplicate variant attribute fix

• Set default supplier for shopify products

• unicode encode error

ERPNext Fixes

• Payment Request multi-currency fixes.

• Display stock balance on Quotation (#4780)

• Display projected quantity on Quotation

• Set valuation rate and gross profit on sales order item

Projected and Actual qty on Quotation Item

Valuation rate and gross profit on Sales Order Item

–@saurabh6790

Thanks

february AT frappé@neilLasrado

Website for Mumbai Hackathon

ERPNext -Material Request of type Manufacture

Production Planning Tool Revamp

App wise Setup Wizard

Schools Setup Wizard Revamp

frappe_subscription & webnotes_app now on GitHub

WIP - Drip Emails

“Reflect on your past; Run towards your Future”

-theLostMan

Open Day March 2016

Valmik J

ERPNext Schools

Documentation changes

Schools website

Setup Wizard fix

Drip Emails (WIP)

(Rushabh please don't kill Niel, that's my job)

Mumbai Hackathon™®©

DID TOTALLY EVERYTHING

Small Fixes

Documentation fixes and improvements

From and To date in Holiday Report

Employee without attendance, now blank

Make Employee from Offer Letter

Left employees show up in Monthly report

In Progress

Docker Image

ERPNext Schools

ERPNext Features

Mumbai Hackathon

Blog post (Someday)

Kill the Quantum Lasagna

Stop Shreyas from making jokes

???

Profit!

Thank you

Frappé/ERPNext Open Day

February 2016

Kanchan Chauhan

Learning Phase• Frappe Video Tutorials

• Learning by doing

• Created new app (Library Management)

• Playing around with ERPNext Modules

Tasks • Item listing restriction on Product webpage

Earlier only 100 items were showing up in single product webpage, now all products are showing with Next and Previous buttons to navigate through pages.

• Created web form to submit job application and jobs webpage to show job openings.

• First Blog (Not work related though)

To do List:

Learn Collaborative Project Management

Thank you Frappé team for helping me with everything.

You all are awesome.

OPEN DAYFEB 2016

ROHIT WAGHCHAURE

MULTILINGUAL PRINT FORMAT

• Why multilingual print format

• How does it works?

• Set default language on customer, supplier.

• On print format select language.

• Setup Translation

• Create translation records

• Select language, enter source and translated data

• Request For Quotation

• What is RFQ?

• How does it works?

• Create supplier quotation from RFQ

SUPPLIER PORTAL

- SHREYAS

OPEN DAY - FEB 2016

CODE NAME: BENCH CENTRAL*

* Bench central as name is still under dispute, Rushabh we need better one :)

TECHNOLOGIES EXPLORED

- ANSIBLE**

- REDIS QUEUE OR RQ***

*** Seems much better compared to celery worker.

** They have really bad, documentation. Infact the whole thing that we did was RT(F)M

EXPERIENCE WHILE BUILDING ANSIBLE VIA PYTHON API

ERP Production Server

PRODUCTION BENCH

BENCH SITE

WORKING WITH CLOUDE8

- Multiple benches setup

- Thanks to Anand for coding support and clean-up during this migration.

- During this activity we deployed 7 benches, which are hosting 8 sites for the cloude8.

PLANNED IMPROVEMENTS

- Clean up and migrating the setup_frappe.sh to execute via Ansible.

- Developing a UI for Bench Central.

Open Day

Feb, 2016Pranjali Gaikwad

https://erpnext.com/

Value for money: Product + Users + Service Providers

Open Source ERP Business

● Better understanding of Open Source ERP community

● Business structure under this community worldwide

● Requirements of users for open source ERP

● Solutions available for the same

Monthly Call Stats

Demo Calls:

● Pranav Shanbhag (Vindsor Group)● Parminder Singh

Support Session calls:

● 6 calls in this month (Feb)

Email Interactions

New Sign-up:

● 6-8 emails daily● 2-3 follow up

Service Providers:

● 3-5 daily● 1-2 follow up

Response Rate: Email & Calls

New sign-up:

● 40-60% immediate revert rate

Service Providers:

● 50% immediate response

Call request:

● 40% response rate

Conversion Rate

Query support via emails:

● 60% satisfactory rate

Verified Service Provider:

● No. of conversion

VIP plan:

● Aton (Singapore)

Product Knowledge

● Initial Setup

- How to set up ERPNext account (basics)

- Data import to get started

● CRM

- Lead-opportunity-quotation-sales order

Sales Target

Next Target Plan: March

● Complete Product Knowledge● Email Conversation● Reporting Structure● Email Content● Blog Writing● Call Sessions● Weekly Status Discussions● Marketing material

Blog News

Thank You

Way to go for March