+ All Categories
Home > Software > Frappe / ERPNext Open Day October 14

Frappe / ERPNext Open Day October 14

Date post: 03-Jul-2015
Category:
Upload: rushabhmehta
View: 656 times
Download: 12 times
Share this document with a friend
Description:
Summary of activities done by the Frappe / ERPnext
110
Open Day October 2014 Frappe / ERPNext Rushabh Mehta
Transcript
Page 1: Frappe / ERPNext Open Day October 14

Open Day October 2014

Frappe / ERPNext

Rushabh Mehta

Page 2: Frappe / ERPNext Open Day October 14

Month of Portals

Page 3: Frappe / ERPNext Open Day October 14

Community Portal

Connecting Users with Service Providers

Page 4: Frappe / ERPNext Open Day October 14

Community Portal

Page 5: Frappe / ERPNext Open Day October 14

Service Providers

Page 6: Frappe / ERPNext Open Day October 14

Jobs

Page 7: Frappe / ERPNext Open Day October 14

Apps

Page 8: Frappe / ERPNext Open Day October 14

Self Service

Page 9: Frappe / ERPNext Open Day October 14

via Web Forms

Page 10: Frappe / ERPNext Open Day October 14

Knowledge Base

Page 11: Frappe / ERPNext Open Day October 14

like Blog

Page 12: Frappe / ERPNext Open Day October 14

with Categories

Page 13: Frappe / ERPNext Open Day October 14

Other

• Merged Shopping Cart into ERPnext (v5)

• Visit by Florian Oberhofer

• Blog at opensource.com

• Attended Product Nation Roundtable (and

Blogged)

Page 14: Frappe / ERPNext Open Day October 14

Next

• Sphinx based docs

• Updated ERPNext Manual (PDF Version)

• Portal for Commercial Support

• Verizon 5 Final testing

Page 15: Frappe / ERPNext Open Day October 14

Thanks!

Page 16: Frappe / ERPNext Open Day October 14

Open DayUmair Sayyed

October, 2014

Page 17: Frappe / ERPNext Open Day October 14

Sales

Page 18: Frappe / ERPNext Open Day October 14

New Customers

11 New Customers

Page 19: Frappe / ERPNext Open Day October 14

Renewals10 Renewals

Page 20: Frappe / ERPNext Open Day October 14

Trials329 Trials

Page 21: Frappe / ERPNext Open Day October 14

Support

Page 22: Frappe / ERPNext Open Day October 14

Support Tickets329 Support Tickets

Page 23: Frappe / ERPNext Open Day October 14

Forum949 Post (Communications)

Page 24: Frappe / ERPNext Open Day October 14

SessionsBharat NisharNishar Hardware

Aymen BurhanAl Madar Dental Services

Kamal Abbasi and SonsMohammed Abbasi

Phani KumarUnified Electronics

Vinod/John JosephTambourine Live

Page 25: Frappe / ERPNext Open Day October 14

Community Feedback

Page 26: Frappe / ERPNext Open Day October 14

This is what I truly appreciate about ERPNext - the support and response time is unbeatable. All your people are extremely helpful. This is especially important once the system is ‘live’ so that no work gets delayed due to problems.

Thank you once again.

- Priyanka Kaushal

Congratulations for your success, you deserve it. The ERPNext product will become the number one worldwide soon, I am sure. From my experience in ERP systems it is the best I implement till now. From my customer relations nobody till now have any bad comment on the product but they all like it and see it as an easy and success tool for their business. I hope you more and more success.

- Hisham Farid

Page 27: Frappe / ERPNext Open Day October 14

Thank-you ... you guys' responsiveness is awesome and the first thing I mention everytime someone asks me what I've been up to (after saying I am working with ERPNext!)

- Corrine Claypool

Firstly i would like to thank the team for the wonderful product - something i had been looking for a long time.

- Chetan

I really am enjoying watching this software continue to evolve and I love that I can deal directly with the people who created it. I have been recommending this software to everyone I know and will continue to do so. I really appreciate your help! Keep up the good work!

- Andrew Cook, Atlas Flag

Page 28: Frappe / ERPNext Open Day October 14

The two most important things that are missing are the ability to pull information directly from banks (eliminating entering checks) and the ability to accept credit card payment online for the store. In general, the workflow is just too time consuming for a company just getting started with one or two people. Quickbooks is much simpler, easier to use, and provides basic profit & loss statements. I think your software is more suited to companies with 10 or more employees.

- LarryYour efforts to convince me to buy the product was NIL. So I had to leave it. Your policy is we must buy and then only you will support. Unfortunately it was not the policy with us. Anyway I did not experience a good customer support. Anyway thanks.

- Dr. Robin

Page 29: Frappe / ERPNext Open Day October 14

Github ➔ Customer Group➔ Item wise Taxation➔ BOM Replace Utility

Pull Request sent?… fingers crossed

Diff between Upstream and origin Master??

Why Rebase??

-- rm-- latest-- git add-- start

Thanks Pratik, Nabin & Ankit

Merged… Yeah!!

Page 30: Frappe / ERPNext Open Day October 14

Knowledge Base

➔ Field Types➔ Production Planning➔ Nested BOM➔ Categorizing Purchase

Charges

#KB - Please tag

Blog ➔ Managing Consumption Taxes in ERPNext

Page 31: Frappe / ERPNext Open Day October 14

Weekend Support

For November

Page 32: Frappe / ERPNext Open Day October 14

First Week

Rushabh

Second Week

PrakashThird Week

Pratik

Fourth Week

Nabin

Page 34: Frappe / ERPNext Open Day October 14

What I have done in,

October 2014

[email protected]

Page 35: Frappe / ERPNext Open Day October 14

Stock Reconciliation

Page 36: Frappe / ERPNext Open Day October 14

Stock Reconciliation

Balance quantity frozen for an item on the reconciliation date, even after any back-dated entry.

No more adjustment entry (+ and -) to correct balance qty as per reconciliation.

Page 37: Frappe / ERPNext Open Day October 14

Stock Reconciliation Old vs New Logic

Date Qty Balance Qty Voucher Type

10-01-2014 100 100 Purchase Receipt

12-01-2014 50 150 Stock Reconciliation

Existing Stock Ledger

Another 20 qty received on 05-01-2014

Date Qty Balance Qty Voucher Type

05-01-2014 20 20 Purchase Receipt

10-01-2014 100 120 Purchase Receipt

12-01-2014 50 170 Stock Reconciliation

Old

Date Qty Balance Qty Voucher Type

05-01-2014 20 20 Purchase Receipt

10-01-2014 100 120 Purchase Receipt

12-01-2014 150 Stock Reconciliation

New

Page 38: Frappe / ERPNext Open Day October 14

Negative Stock Valuation

While stock goes into negative, system maintains negative stock value, instead of earlier zero stock value.

To book negative stock value, system predicts outgoing rate, based on historical data or price list.

Page 39: Frappe / ERPNext Open Day October 14

Negative Stock & Perpetual Inventory

System now book expenses (CoGS), even if stock goes into negative.

Reposted existing vouchers, where expenses were not booked, due to negative stock.

Page 40: Frappe / ERPNext Open Day October 14

Chart of Accounts

Honduras

Austria

Ecuador

Ethiopia

Germany

UAE

CanadaIndia

Panama

Guatemala

Costa Rica USA

Thailand

Singapore

Venezuelan Uruguay

Page 41: Frappe / ERPNext Open Day October 14

Partial Payment Reconciliation

Reconcile any payment entry against multiple invoices.

System will split JV entry into multiple rows automatically

INV-0023

$ 100.00

INV-0045

$ 250.00

INV-0067

$ 50.00

JV-0123

$ 400.00

Page 42: Frappe / ERPNext Open Day October 14

Ordered & Requested Qty

Refactored the code to calculate ordered and requested qty

Requested qty now will always be reduced from the warehouse selected in Material Request, even if different warehouse used in PO

Page 43: Frappe / ERPNext Open Day October 14

Reports

Stock Balance refactored to script reports

Minor fixes Stock Analytics & Stock Aging report fixes, due to stock reconciliation changes

Sales / Purchase Invoice Trends value

Precision issue fixes in Batch-wise balance report

Page 44: Frappe / ERPNext Open Day October 14

Thank You

feedback please…

Page 45: Frappe / ERPNext Open Day October 14

Open DayOctober, 2014

Pratik

Page 46: Frappe / ERPNext Open Day October 14

● Visited Mukund Overseas w/ Rushabh for Tally integration (on site, yay!)

● Will be done this month with help from Nabin

Page 47: Frappe / ERPNext Open Day October 14

Believer's Church App

● Developer Support

● Extensive app (68 DocTypes!)

● Went live

● Facing some scaling issues

Page 48: Frappe / ERPNext Open Day October 14

Spent a day with Indictrans

● Saurabh came over

● Will be releasing three apps

○ LDAP integration

○ Google calendar sync

○ Loyalty management (ERPNext part)

● Suggested better development and deployment practices

Page 49: Frappe / ERPNext Open Day October 14

Minor Fixes

● Support for separate DB server

● Random Session Expiry issue

Page 50: Frappe / ERPNext Open Day October 14

Bench

[root@benchtest ~]# bash setup_frappe.sh --setup-production

DEBUG centos 7 amd64

DEBUG adding centos mariadb repo

Installing packages for centos. This might take time...

Configuring CentOS services

Starting services

Adding frappe user

Installing frappe-bench

Setting up first site

Frappe/ERPNext is installed successfully.

Frappe password: 1yCGLZiSXvTCokan

MariaDB root password: vLmCHuzimhp0LpH3

Administrator password: ZKi2v6al1fSuwiTz

Page 51: Frappe / ERPNext Open Day October 14

Bench

[root@benchtest ~]# bash setup_frappe.sh --setup-production

DEBUG centos 7 amd64

DEBUG adding centos mariadb repo

Installing packages for centos. This might take time...

Configuring CentOS services

Starting services

Adding frappe user

Installing frappe-bench

Setting up first site

Frappe/ERPNext is installed successfully.

Frappe password: 1yCGLZiSXvTCokan

MariaDB root password: vLmCHuzimhp0LpH3

Administrator password: ZKi2v6al1fSuwiTz

● New install script

● Minor Features

● Releasing tomorrow

Page 52: Frappe / ERPNext Open Day October 14

tack

Page 53: Frappe / ERPNext Open Day October 14

@ankit_javalkar

October 2014

OpenDay

Page 54: Frappe / ERPNext Open Day October 14

Bug Squashing

Page 55: Frappe / ERPNext Open Day October 14

ReportsNew & Improved

Page 56: Frappe / ERPNext Open Day October 14

Improved ReportsAccounts Receivable

Page 57: Frappe / ERPNext Open Day October 14

Improved ReportsAccounts Payable

Page 58: Frappe / ERPNext Open Day October 14

Improved ReportsAccounts Payable & Receivable

● Commonified the code for both reports● Added Adjustable Ageing Filters● Advance Payments now show up in the reports

Page 59: Frappe / ERPNext Open Day October 14

New ReportCustomer Credit Balance

Page 60: Frappe / ERPNext Open Day October 14

New ReportAccounts Receivable Summary

Page 61: Frappe / ERPNext Open Day October 14

New ReportsAccounts Receivable Summary

● Calls Class Object of Accounts Receivable Report● Fetches Customer-wise Accounts Receivable data

Page 62: Frappe / ERPNext Open Day October 14

Activity FeedUpdated

Page 63: Frappe / ERPNext Open Day October 14

Activity FeedUpdate Feed when Document is Deleted

Page 64: Frappe / ERPNext Open Day October 14

Delivered Qty in Sales CycleDelivery Note: Updating Delivered Qty● On Submission of Delivery Note;

○ Sales Orders and Sales Invoices are updated with Delivered Quantity and Percentage Billed

○ Delivery Note maintains record of linked Sales order and Sales Invoice in Two separate fields

● Test Cases added

Page 65: Frappe / ERPNext Open Day October 14

Minor Fixes

Page 66: Frappe / ERPNext Open Day October 14

Sales VouchersCustomer Shipping Address is fetched

Automatically● Added Address Link Field● Information is fetched based on Customer Link Field

Page 67: Frappe / ERPNext Open Day October 14

Gantt ChartChart Dates are Set same as Project Date

Page 68: Frappe / ERPNext Open Day October 14

Sales/Purchase Tax MastersCan now be disabled

Page 69: Frappe / ERPNext Open Day October 14

To-DoList

Page 70: Frappe / ERPNext Open Day October 14

To Do

● Accounts Payable Summary● Print Formats for Accounts Receivable/

Payable

Page 71: Frappe / ERPNext Open Day October 14

ThankYou@ankit_javalkar

Page 72: Frappe / ERPNext Open Day October 14

Prakash Hodage

Open Day October 2014

ERPNext

by

Page 73: Frappe / ERPNext Open Day October 14

New StartupCustomers

Page 74: Frappe / ERPNext Open Day October 14

VG London Pvt Ltd.UKRetail

vglondon.frappecloud.com

Suman Bharti

Page 75: Frappe / ERPNext Open Day October 14

Innyec. MexicoManufacturing

innyec.frappecloud.com

Gilberto Lopez

Page 76: Frappe / ERPNext Open Day October 14

New Small BusinessCustomers

Page 77: Frappe / ERPNext Open Day October 14

AM Lab ApS. DenmarkManufacturing

am.frappecloud.com

Marion Ge

Page 78: Frappe / ERPNext Open Day October 14

Incertionoss SRL. ItalyManufacturing

specialpartner.frappecloud.com

Maurizio Bassi

Page 79: Frappe / ERPNext Open Day October 14

New EnterpriseCustomers

Page 80: Frappe / ERPNext Open Day October 14

LARAON Engineers. India Engineering

laraon.frappecloud.com

Rasika Dhingra

Page 81: Frappe / ERPNext Open Day October 14

VG London Pvt Ltd.UKRetail

corset.frappecloud.com

Suman Bharti

Page 82: Frappe / ERPNext Open Day October 14

Retail

marcloire.frappecloud.com

Roli Gupta

Marck Loire Fashion. India

Page 83: Frappe / ERPNext Open Day October 14

Textile

zervi.frappecloud.com

Rada Thawansupasin

Zervi Asia Co Ltd. Thailand

Page 84: Frappe / ERPNext Open Day October 14

Aviation

sandtech.frappecloud.com

Thomas Gone

Sandpiper Technologies Ltd. Kenya

Page 85: Frappe / ERPNext Open Day October 14

New Commercial SupportCustomers

Page 86: Frappe / ERPNext Open Day October 14

Electronics

Lemco

Costas Lempidakis

K. Lempidakis. Greece

Page 87: Frappe / ERPNext Open Day October 14

Manufacturing

Atlas Flags

Andrew Cook

Atlas Flags. US

Page 88: Frappe / ERPNext Open Day October 14

New Developer SupportCustomers

Page 89: Frappe / ERPNext Open Day October 14

Manufacturing

Michael Wagner

CWT Connector. Germany

Page 90: Frappe / ERPNext Open Day October 14

Trading

Antonius Tara

PT. Ridho Sribumi Sejah. Indonesia

Page 91: Frappe / ERPNext Open Day October 14

Thank you

Page 92: Frappe / ERPNext Open Day October 14
Page 93: Frappe / ERPNext Open Day October 14

Frappe.send_mail(“@pd”,“thanks for the cake!”);

Page 94: Frappe / ERPNext Open Day October 14

#3months@frappe

Frappe.send_mail( [email protected],“thanks for tollerating me !”);

Page 95: Frappe / ERPNext Open Day October 14

#IssuesBug - Employee Reports to himself Problem

•Validation added to check ensure employee cannot report to himself.

• Issue was solved and merged via pull request at #2283

Page 96: Frappe / ERPNext Open Day October 14

#IssuesError - BOM calculated wrong cost on update cost

• Bill of Materials did not update total cost on ‘Update Cost’ after submission.

• Issue reproted by Corinne from Real Design was solved and merged via pull request at #2297

Page 97: Frappe / ERPNext Open Day October 14

#IssuesFeature - Fiscal year auto create

•New Fiscal Year shall be automatically created 3 days prior to the end of previous fiscal year.

• Feature merged via pull request at #2303

Page 98: Frappe / ERPNext Open Day October 14

#IssuesFeature – Production Calender Sync

•Start & End date have been added to production order.•Gantt-View & Calender View also added.• Feature merged via pull request at #2312

Page 99: Frappe / ERPNext Open Day October 14

#IssuesFeature – Material Issue added to Material Request

• Option to set ‘Material Request Type’ as ‘Material Issue’ added to ‘Material Request’ doctype.

• Feature compleated and tested sucessfully but is yet to be merged. ( #2329 )

Page 100: Frappe / ERPNext Open Day October 14

#IssuesError - function call for Make Payment Entry from SI/PI

•Argument for function call for Make Payment Entry from SI/PI were ambiguous.

•Worked along with Ankit to fix.• Issue was solved and merged via pull request at #2337

Page 101: Frappe / ERPNext Open Day October 14

#IssuesError - get_default_cost_center() function

•Error was fixed in get_default_cost_center() function.•Worked along with Ankit to fix.• Issue was solved and merged via pull request at #2340

Page 102: Frappe / ERPNext Open Day October 14

#IssuesError - shopping cart fix

•Error in path for files related to shopping cart.• Issue was solved and merged via pull request at #2341

Page 103: Frappe / ERPNext Open Day October 14

#IssuesError - validate-bom wrong condition

•Error in conditions of a function used to validate bom.• Issue was solved and merged via pull request at #2349

Page 104: Frappe / ERPNext Open Day October 14

#IssuesBug- auto fetch of cost center

•Validations were added.• Issue was solved and merged via pull request at #2349

Page 105: Frappe / ERPNext Open Day October 14

#IssuesFeature - POS feature

•On submit of an Sales Invoice generated using POS, user gets redirected to a new SI in POS View.

•Done so keeping in mind Speed is important for POS.• Feature was solved along with ankit & is compleated but is yet to

be merged. ( #2329 )

Page 106: Frappe / ERPNext Open Day October 14

#IssuesBug - Batch No Not Allowed

•Has Batch No was freezed by me last month keeping in Item master if stock entry is made for that Item.

•Also validation was added to create new batch.• Issue was faced by Priyanka from Indo Aerospace Solutions &

solved along with Nabin. Priyanka left some awsome comments -

Page 107: Frappe / ERPNext Open Day October 14

#IssuesBug- Requested & Ordered Qty Calculation

•Sat with Nabin while he solved this issue. (he codes real fast )

Page 108: Frappe / ERPNext Open Day October 14

#Working onFeature – Capacity Planning in Production Order

•This feature will help users in planning out the production orders.

•System will automatically calculate production duration and schedule operations in respective workstation based on availability.

Page 109: Frappe / ERPNext Open Day October 14

Frappe.assertRaise(“Lots of Pizza Found!”);

Page 110: Frappe / ERPNext Open Day October 14

Recommended