frappé open day presentations - april 2016

Post on 12-Apr-2017

478 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

April Frappé | ERPNext

Open Day Anand Doshi

20 16

Does not allow email masking

From: Anand Doshi <anand@erpnext.com>

From: Anand Doshi <notifications@erpnext.com>

X-Original-From:

Anand Doshi <anand@erpnext.com>

✓ Always use Account's Email ID as Sender

Replaces From: in both email body and envelope

Sending

Sent

Error

Email Delivery Status = Bulk Email Status

Mandrill Integration

Don’t update name in db_update

Use Decimal(21,9) when precision between 7 and 9

Fixed issue with non-english filenames when using Nginx

Outlook’s email as an attachment

cleanup of Robert Schouten’s pull request

Tax Rule should also work for Lead

Gave feedback CSS cleanup with Kanchan

ERPNext Schoolsbeta

with Neil Laserado

erpnext.com/schools

erpnext.com/schools/signup

discuss.erpnext.com/c/schools

with Valmix Jhangla

Bench v3.0

Nginx Gzip

Celery or RQ

OSX develop install

Release script prompts Y/n

ERPNext.com + Central

Clone Bench part of deploy

Signup > Confirm Email > New Site

ERPNext Plan price in USD, INR

will have price for additional users and emails

New site is load balanced

Production

Auto-restart Celery and Gunicorn workers

takes care of memory leaks and OOM killer

Celery --maxtasksperchild 25

Gunicorn --max-requests 1000

Synced slave using Percona toolkit

Fixed botched Trial Period

mistake led to certain plans having 1 year trial

Website powered by ERPNext

April fools post (with Valmik) https://discuss.erpnext.com/t/the-future-of-erpnext/11504

An interview with masters students from King Saud University

https://discuss.erpnext.com/t/an-interview-with-masters-students-from-king-saud-university-riyadh/11717

Thanks :) @anandpdoshi

Frappé/ERPNext Open Day

April 2016

Kanchan Chauhan

Fixes• Added “Add multiple rows” to Production Planning Tool

• “Make” button disabled for completed Purchase orders

• Get last purchase rate - Message box when it is null

• Website URL in welcome Email

• Collaborate PM permission fixes and some other minor fixes

• Daily time log - Employee name not owner name

WEBSITE MAKEOVER

Login Before Login After

Home Before

Home After

Orders Before

Orders After

Blogs Before

Blogs After

Blog Post

Shopping Cart

“I have learnt, I still have a lot to learn.”

• {less}

• Bootstrap

• Microdata

Thank you

OPEN DAYApril 2016 @nabinhait

Fixed Asset Management

Back to original design!

Purchase

Disposal

Movement

Reporting

Sales

Depreciation

Asset

Asset

Net value in graphs

Asset

Profile Pics

Fixed Asset Transactions

Purchase, sales, scrap and transfer Everything from the Asset

Fixed Asset Reports

Asset Depreciations and Balances

Fixed Asset Reports

Asset Depreciation Ledger

Purchase Invoice Enhancement

Update stock and make payment options GL Entries Posting Landed Cost Amount

Back-flush for Sub-Contracting Ordered Qty management

Chart of Accounts Builder

Portal for contributing charts

Item-wise Tax

Tax calculation if same item appears multiple times On item renaming, update item_wise_tax json Fixed item-wise sales/purchase register report

Noticeable Fixes

Get field currency for child doc Get average selling rate in gross profit report

Route for report builder report from awesome bar Item property editable based on existing transactions

Refactored “received and delivered items to be billed” report

Customer Visit

Feedback directly from the users

NeuralIntegrated System

The Mess-up

Freeze Customize Form on trigger of doctype

Deleted all customisations for Bullows Restored from backup

Thanks

Open dayApril @ Frappé

ERPNext Schools27 Accounts | 17 Countries

Improvements to Schools

Fixed validations in student group creation tool.

Added Approve/Reject button to Student Applicant.

Improved random student data generation for demo.

Cleaned course schedule calendar view.

Hide irrelevant roles/modules on setup completion.

Improved setup wizard.

Fixed links in navbar to redirect to schools user manual.

Travis :-)

Fixes to Frappe

Ability to disable roles.

Fixed bug in block modules.

Fixed set_hidden function.

Updated Documentation.

Future

Student Portal for schools.

Parent Portal for schools.

Better drip emails.

Thank You!@neilLasrado

Open DayApril 2016

Rohit

Point Of Sale (POS)

New Features in POS?• Offline, system will work even if internet get lost. • Multi Mode Payment with New UI • Change Amount feature • Auto create customer • Search customer, products in offline mode. • View, Edit un-synced invoices.

How offline POS work?• At start system sync all master data like customer, item etc. in

global variable, this action requires internet. • System will keep created invoice in the localStorage of the

browser. • After each time interval system check the status of the

internet connection, if connection exist then sync the invoices from the localStorage.

• System sync the submitted invoices only. Drafted invoices always be kept in the localStorage.

Multiple Payment Mode

New checkout UI

• POS View

• Form View

Change Amount• If paid amount is greater than total amount then

change amount get calculated

• User has to set type like cash, bank on payment mode.

• Change amount get deducted from the ledger which is assigned to cash type of payment mode.

• User has to set minimum one payment mode of type cash to manage change amount.

• Form View

• POS View

GL Entry for Change Amount

• Total Amount = 77,000, Paid Amount = 80,000 • Change Amount = 3,000

Auto Create Customer

• System will create the customer if entered name(Rakesh Roy) is not available in the system

Search Customers, Products in offline mode

• Customer Id • Customer Name • Customer Group

Search Customer By

• Item Code • Item Name • Item Group • Barcode • Serial No

Search Product By

Un-synced Invoice List

• User can edit the drafted non synced invoice • User has to select the invoice and system will load the respective

invoice in the POS view

Support Week

Thank You :)

Open Day

April 2016 Rushabh Mehta

Frappé ERPNext

New Desktop Layout

Entities Modules

Notifications on Entities

Entity Dashboard

Image

Links Heat map

Default User Image

Sort Selector in Lists

Item Stock Summary

Quick Item Add / Move

Production Order Cleanup

Activity Summary in Project

Side Project

Writing

• Pune

• Neural

• Eudora

Visits

Thanks!

OpenDay APR-16

Saurabh Palande

Shopify Users

ERPNext Shopify User Analytics

0

10

20

30

40

User Type

Free User Paid Own Frappe Team

Landed Cost Voucher

Ux Fixes and Jinja templating

Razorpay ERPNext Integration

Razorpay Setup Page

Flow

• Razorpay status:

• Create

• Authorise

• Capture

Orders

Payment Request

Call to razorpay gateway

Capture authorised payment request

Capture payment entry

Payment capture via Payment Request

Payment capture with Cart

Checkout Modal

@saurabh6790

Thank You

OPEN DAY

ShreyasApril 2016

BENCH-CENTRAL

DROP SITE

• Ability to drop sites. Sites dropped will get archived to custom path

LOCALE ERROR (PIP)• A bug introduced in PIP > 8.1 (https://github.com/pypa/pip/issues/

3575)

• Workaround suggested, `set LC_ALL = en_US.UTF-8`.

• Set LC_ALL, LC_CTYPE and LANG in `/etc/environment`.

MIGRATION

RUNGAMATTEE GROUP• Escaping special characters in Jinja Template (<, >, ‘, &)

• Solution - {{ variable_name | e }}

SUPPORT WEEK

SUPPORT WEEK• Fix amount shown in Credit note print format.

• Displaying warning, while user creates Material Request using a non-stock item in the BOM.

• Prevent symlink creation for supervisor and nginx while regenerating bench setup configuration.

WORK IN PROGRESS

SETUP PRODUCTION• Migrating current bash script to Ansible script

Bash Ansible

Open DayUmair Sayed

~ cd open-day Open-Day Bench Start . . .

New Customers Open-Day cd apps/erpnext-sales-stats

0

7.5

15

22.5

30

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

2015 - 2016 2014- 2015 2013 - 2014

20

Renewed Customers Open-Day cd apps/erpnext-sales-stats

0

7.5

15

22.5

30

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

2015 - 2016 2014- 2015 2013 - 2014

24

#Highest renewals in a month

Trial Accounts Open-Day cd apps/erpnext-sales-stats

78

0

750

1500

2250

3000

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

Free Trials

2288

Support Tickets Open-Day cd apps/erpnext-support-stats

0

175

350

525

700

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

2015 - 2016 2014- 2015 2013 - 2014

433

Community Forum Open-Day cd apps/erpnext-support-stats

0

750

1500

2250

3000

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

2015 - 2016 2014- 2015 2013 - 20142976

#Highest no. of posts

Re-arranged Fields erpnext git: (open-day) git commit -m “brought customer’s address & contact field up in the order.”

#Version 7

Cleaned Item erpnext git: (open-day) git commit -m “removed Is Sales Item and Is Purchase Item. ”

#Version 7

Website Update erpnext_com git: (open-day) git commit -m “new plan - functional support for self hosted accounts”

Video Help erpnext git: (gh-pages) git commit -m “help videos for Budgeting and PayPal Integration.”

• Budgeting (Deprecated)

• PayPal Integration (To be uploaded)

New Hiring erpnext git: (open-day) git grep <searching— functional — analyst>

Demo Session erpnext git: (open-day) git push demo head

• Svar Frangnances, India

• Red Blink, Paul Dhaliwal, USA

• Aurrera beaumonde, India

• Molkem Chemical, India• Deepak Gupta, India

• Trade Hub Devices, Bangladesh

• Arta Broach, India

• Trans Virtual, India

User Feedback erpnext git: (open-day) git push demo head

“I will come and kiss you guys :D Yes! It works ;)” / Valentin Nedkov

“We would like to add ERP Next in VHSE Syllables (Kerala Govt: Technical Education Department. / Aster Antony

………………………………………….

………………………………………….“I am about to give a pitch to our MD to try to convince him ERPNExt is the best thing since sliced bread.” / Ron Tylor

………………………………………….“I am pleasantly surprised to know that Frappe is an indian Company!“ / Aparna Biliye

User Feedback erpnext git: (open-day) git push demo head

“Well done! our team just can't wait to start using this product.” / Shane Collison

“For many years we have searched for a solution that aligns with our market strategy and that provides the essential building blocks to move forward with new technologies and demands for our growing markets. Our research led us to your company and your ERP solution ERPNext. Which we think has the best- integrated solution around that can be adapted to our markets, on point with the latest technology such as Cloud based, mobile ready among other points. / Sergio Alcántara

………………………………………….

………………………………………….“I'm very happy with the ease of installing and modifying your software so far, thanks for your work.” / Colten

User Feedback erpnext git: (open-day) git push demo head

“It is with great pleasure to be sending this email. I have not been this excited for a while now. What you guys are doing is an amazing thing that will surely change the world by storm.” / Service Provider, Ghana

First off, I wanted to express my high regards for the extremely robust ERP system your team has designed, especially the most recent developments. Great Job! / Chris

………………………………………….

………………………………………….“All in all, thank you very much to all the people who have made this possible. It's really putting back the fun in module development especially for me coming from odoo." / unknown

Thanks~ cd open-day Open-Day Bench Start . . . (Ctrl + C)

Open Day

April 2016

Valmik J

Community Manager

Bench Updates

● Updated Bench Readme

● Moved wiki to Frappe docs

● Added new docs / improved on old

● Added / Improved command help

No Poster of the Month :(

Because I was busy watching

Game of Thrones :D

Thank you

top related