diff --git a/foundation/www/docs/assets/img/accounts/company-coa-2.png b/foundation/www/docs/assets/img/accounts/company-coa-2.png
new file mode 100644
index 00000000..06539ac5
Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/company-coa-2.png differ
diff --git a/foundation/www/docs/assets/img/accounts/company-coa.png b/foundation/www/docs/assets/img/accounts/company-coa.png
new file mode 100644
index 00000000..9c7115e2
Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/company-coa.png differ
diff --git a/foundation/www/docs/assets/img/accounts/company-tree.png b/foundation/www/docs/assets/img/accounts/company-tree.png
new file mode 100644
index 00000000..58c31701
Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/company-tree.png differ
diff --git a/foundation/www/docs/assets/img/accounts/deferred-invoice.gif b/foundation/www/docs/assets/img/accounts/deferred-invoice.gif
new file mode 100644
index 00000000..60db47c2
Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/deferred-invoice.gif differ
diff --git a/foundation/www/docs/assets/img/accounts/deferred-item.png b/foundation/www/docs/assets/img/accounts/deferred-item.png
new file mode 100644
index 00000000..ddbdb86f
Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/deferred-item.png differ
diff --git a/foundation/www/docs/assets/img/accounts/deferred-jv.png b/foundation/www/docs/assets/img/accounts/deferred-jv.png
new file mode 100644
index 00000000..fbf52c1e
Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/deferred-jv.png differ
diff --git a/foundation/www/docs/user/manual/en/accounts/deferred-revenue.md b/foundation/www/docs/user/manual/en/accounts/deferred-revenue.md
new file mode 100644
index 00000000..6319419a
--- /dev/null
+++ b/foundation/www/docs/user/manual/en/accounts/deferred-revenue.md
@@ -0,0 +1,35 @@
+# Deferred Revenue
+
+Deferred revenue, also known as unearned revenue, refers to advance payments a company receives for products or services that are to be delivered or performed in the future.
+
+The company that receives the prepayment records the amount as Deferred revenue on their balance sheet as a liability. Deferred revenue is a liability because it refers to revenue that has not been earned and represents products or services that are owed to a customer. As the product or service is delivered over time, it is recognized as revenue on the income statement.
+
+### Deferred Revenue Usecase
+
+The internet and broadcasting services providers offers subscription plans on quanterly or yearly basis. They take complete payment in advance from the customer for couple of months, but book income on monthly basis in their books of accounts. Following is how they should configure Deferred Revenue accounting in ERPNext to automate the process.
+
+### Item
+
+In the Item master created for the subscription plan, under Deferred Revenue section, check field **Enable Deferred Revenue**. In this section, you can also select a Deferred Revenue account for this particular item and no. of months.
+
+
+
+### Sales Invoice
+
+On creation of Sales Invoice for the Deferred Revenue Item, instead of posting in the Income Account, Deferred Revenue account is Credited by the sale amount.
+
+
+
+
+### Journal Entry
+
+Based on the From Date and To Date set for the Item in the Sales Invoice Item table, Journal Entries at the end of each month. It debits the value from Deferred Revenue account and credits Income Account selected for an Item in the Sales Invoice. Following is the example of Income for the deferred Revenue Item is booked via multiple Journal Entries.
+
+
+
+### Video Help (Webinar Recording)
+
+
When creating Salary Slip for an Employee, following is what you will see:
-
-
-You can notice that for each Acitivity, you can also mention the User or Role, or one of it, to whom this activity will be assigned.
+You can notice that for each Activity, you can also mention the User or Role, or one of it, to whom this activity will be assigned.
-You can also maintain separate master for the Employee Separation Template, based on Department, Designation and Grade.
+You can also maintain separate master for the Employee Separation Template, based on Department, Designation, and Grade.
### Employee Onboarding
@@ -40,7 +40,7 @@ You can select an applicant from Job Applicant master, and fetch activities from
### Tasks and Assignments
-On submission on Employee Onboarding / Seperation, a Project will be created. Within the Project, a Tasks will also be created for each Actiovity. Again, each Task will be allocated, based on the User or Role selected for that Activity.
+On submission on Employee Onboarding / Separation, a Project will be created. Within the Project, a Tasks will also be created for each Activity. Again, each Task will be allocated, based on the User or Role selected for that Activity.
diff --git a/foundation/www/docs/user/manual/en/manufacturing/production-plan.md b/foundation/www/docs/user/manual/en/manufacturing/production-plan.md
index 79265745..64cc7f0f 100755
--- a/foundation/www/docs/user/manual/en/manufacturing/production-plan.md
+++ b/foundation/www/docs/user/manual/en/manufacturing/production-plan.md
@@ -1,7 +1,7 @@
# Production Plan
-Production plan helps user to plan production aginst the multiple sales orders or the material requests and also plan for the purchase of the raw materials which will be used in the production.
+Production Plan helps user to plan production aginst the multiple sales orders or the material requests. Also, it helps in Material Procuremnt planning for the raw-material item, based on the quantity of finished product to be manufactured.
To use the Production Plan, go to:
diff --git a/foundation/www/docs/user/manual/en/selling/sales-order.md b/foundation/www/docs/user/manual/en/selling/sales-order.md
index ea9da6b0..f1d49b5c 100755
--- a/foundation/www/docs/user/manual/en/selling/sales-order.md
+++ b/foundation/www/docs/user/manual/en/selling/sales-order.md
@@ -1,20 +1,21 @@
-
# Sales Order
-The Sales Order confirms your sales and triggers purchase (**Material
-Request**) shipment (**Delivery Note**), billing (**Sales Invoice**) and
-manufacturing (**Production Plan**)
-
-A Sales Order is usually a binding Contract with your Customer.
-
-Once your customer confirms the Quotation you can convert your Quotation into
+The Sales Order confirms the receipt of an order from your customer. It is usually a binding Contract with your Customer. Once your customer confirms the Quotation you can convert your Quotation into
a Sales Order.
+There are various transactions which can be trigerred from Sales Order like;
+
+* Delivery Note
+* Sales Invoice
+* Material Request
+* Production Order
+* Project
+
### Sales Order Flow-Chart
-To create a new Sales Order go to:
+To create a new Sales Order, go to:
> Selling > Sales Order > New Sales Order
@@ -29,27 +30,22 @@ Or you can create a new Sales Order and pull details from an Quotation.
Most of the information in your Sales Order is the same as the Quotation.
+
There are a few amongst other things that a Sales Order will ask you to
update.
- * Enter delivery date agaist each item. If there are multiple items and if you enter delivery date in the first row, the date will be copied to other rows as well where it is blank.
+ * Enter Delivery Date agaist each item. If there are multiple items and if you enter delivery date in the first row, the date will be copied to other rows as well where it is blank.
* Customer Purchase Order number: If your customer has sent you a Purchase Order, you can update its number for future reference (in billing).
### Packing List
-The “Packing List” table will be automatically updated when you “Save” the
-Sales Order. If any Items in your table are Product Bundle (packets), then the
-“Packing List” will contain the exploded (detailed) list of your Items.
+The “Packing List” table will be automatically updated when you “Save” the Sales Order. If any Items in your table are Product Bundle (packets), then the “Packing List” will contain the exploded (detailed) list of your Items.
### Reservation and Warehouses
-If your Sales Order contains Items for which inventory is tracked (Is Stock
-Item is “Yes”) then, ERPNext will ask you for “Reservation Warehouse”. If you
-have set a default Warehouse for the Item, it will automatically set this
-Warehouse here.
+If your Sales Order contains Items for which inventory is tracked (Is Stock Item is “Yes”) then, ERPNext will ask you for “Reservation Warehouse”. If you have set a default Warehouse for the Item, it will automatically set this Warehouse here.
-This “reserved” quantity will help you project what is the quantity you need
-to purchase based on all your commitments.
+This “reserved” quantity will help you project what is the quantity you need to purchase based on all your commitments.
### Taxes
@@ -67,24 +63,6 @@ To understand taxes in detail visit [Taxes](/docs/user/manual/en/setting-up/sett
**Sales Persons:** ERPNext allows you to tag multiple Sales Persons who may have worked on this deal. You can also split the amount in targets of different Sales Persons and track how much incentives they earned on this deal.
-### Recurring Sales Orders
-
-If you have a recurring contract with a Customer where you are required to generate a Sales Order on a monthly, quarterly, half-yearly or annual basis, you can check the “Convert To Recurring Order” box.
-
-Here you can fill in the details like; of how frequently you want to generate an Order in the 'Recurring Type' field, specify the day of of the month on which the Order needs to be generated in the 'Repeat On Day Of Month' field and the date on which the recurring orders should stop in the 'End Date' field.
-
-**Recurring Type:** Here you can update how frequently you want to generate an Order.
-
-**Repeat On Day Of Month:** You can specify the day of of the month on which the Order needs to be generated.
-
-**End Date:** The date on which the recurring orders should stop can be specified here.
-
-On updating the Sales Order, a Recurring ID will be generated which will be same for all recurring orders generated from this particular Sales Order.
-
-ERPNext will automatically create new Order and mail a notification to the Email Addresses you set in the 'Notification Email Address'field.
-
-
-
### Next Steps
Once you “Submit” your Sales Order, you can now trigger different aspects of
@@ -97,9 +75,7 @@ your organization:
### Submission
-Sales Order is a “Submittable” transaction. See Document Stages. You will be
-able to execute dependent steps (like making a Delivery Note) only after
-“Submitting” this Sales Order.
+Sales Order is a “Submittable” transaction. See Document Stages. You will be able to execute dependent steps (like making a Delivery Note) only after “Submitting” this Sales Order.
### Sales Order with Order type Maintenance
@@ -112,9 +88,7 @@ __Step 2:__ Mention taxes and other information.
__Step 3:__ Save and Submit the form
-__Step 4:__ Once the form is submitted, the Action button will provide three
-choices.i) Maintenance Visit ii) Maintenance Schedule iii) Invoice.
-
+__Step 4:__ Once the form is submitted, the Action button will provide three choices.i) Maintenance Visit ii) Maintenance Schedule iii) Invoice.
> **Note 1:**
diff --git a/foundation/www/docs/user/manual/en/setting-up/articles/change-password.md b/foundation/www/docs/user/manual/en/setting-up/articles/change-password.md
index 77d59e2a..1b6449de 100755
--- a/foundation/www/docs/user/manual/en/setting-up/articles/change-password.md
+++ b/foundation/www/docs/user/manual/en/setting-up/articles/change-password.md
@@ -1,4 +1,3 @@
-
#Change User Password
Each ERPNext user can customize password for his/her ERPNext account. Also user with System Manager role will be able to reset password for himself as well as for other users. Following are the steps to go about changing your password.
@@ -12,7 +11,4 @@ Each ERPNext user can customize password for his/her ERPNext account. Also user
-Enter the new password and save the form to save changes.
-
-
-
\ No newline at end of file
+Enter the new password and save the form to save changes
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/setting-up/company-setup.md b/foundation/www/docs/user/manual/en/setting-up/company-setup.md
index 79aeadfc..dc8ffb49 100755
--- a/foundation/www/docs/user/manual/en/setting-up/company-setup.md
+++ b/foundation/www/docs/user/manual/en/setting-up/company-setup.md
@@ -1,13 +1,42 @@
-
-# Company Setup
+# Company
-Enter your company details to complete Company Setup. Mention the type of
-business, under Domain. You can enter manufacturing, retail, or services
-depending on the nature of your business activity. If you have more than one
-companies, create the setup under the Company Setup page.
+A company is a legal entity made up of an association of people for carrying on a commercial or industrial enterprise.
-After clicking on Accounts and click on Company.
+In ERPNext, first Company is created on completion of account creation. For each Company, you can set a domain as manufacturing, retail, or services depending on the nature of your business activity.
+
+If you have more than one company, you can add them from:
> Accounts > Company > New Company
+### Company Tree Structure
+
+The company is a tree-structured master. It allows you to define a federated and group company structure.
+
+
+
+### Chart of Accounts
+
+On each Company, the master for Chart of Account is maintained separately. This allows you to maintain separate accounting for each company as per the legal requirements.
+
+
+
+ERPNext has localized Chart of Accounts readily available for some countries. When creating new Company, you can choose to setup Chart of Account for it from one of the following options.
+
+* Standard Chart of Accounts
+* Based on Existing Company's Chart of Account
+
+
+
+### Default Values
+
+Within the Company master, you can set lots of default values for master and accounts. These default account will help you in the quick posting of accounting transactions, where the value for the Account will be fetched from the Company master if provided. Following are the types of values for which default can be set in the Company master.
+
+* Letter Head
+* Bank Account
+* Holiday List
+* Sales Income Account
+* Cost of Goods Sold Account
+* Control Accounts related to perpetual inventory
+* Accounts related to Fixed Asset accounting
+
{next}