Merge pull request #5078 from umairsy/march2

Manual - Accounts module
This commit is contained in:
Anand Doshi 2016-03-29 11:59:48 +05:30
commit aad384c669
9 changed files with 43 additions and 68 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

View File

@ -7,19 +7,17 @@ __For Example:__ Consider a customer- Jane D'souza placing an order for a double
bed costing $10000 She is asked to give some advance before the furniture bed costing $10000 She is asked to give some advance before the furniture
house begins work on her order. She gives them $5000 in cash. house begins work on her order. She gives them $5000 in cash.
Once Sales Order or Purchase Order is submitted, you will find option to create Advance Payment entry against it.
Go to Accounts and open a new Journal Entry to make the advance entry. To directly create Advance Payment Entry, Go to:
> Accounts > Documents > Journal Entry > New Journal Entry > Accounts > Documents > Journal Entry > New Journal Entry
Mention the voucher type as cash voucher. This differs for different Select a Voucher Type based on a mode in which advance payment is made.
customers. If somebody pays by cheque the voucher type will be Bank Voucher.
Then select the customer account and make the respective debit and credit
entries.
Since the customer has given $5000 as cash advance,it will be recorded as a Since the customer has given $5000 as cash advance,it will be recorded as a
credit entry against the customer. To balance it with the debit entry [Double credit entry against the customer. To balance it with the debit entry [as per the Double
accounting Entry] enter $5000 as debit against the company's cash account. In accounting system] enter $5000 as debit against the company's cash account. In
the row "Is Advance" click 'Yes'. the row "Is Advance" click 'Yes'.
#### Figure 1 : Journal Entry -Advance Entry #### Figure 1 : Journal Entry -Advance Entry
@ -43,7 +41,7 @@ will be credited because it has given value.
<img class="screenshot" alt="Advace Payment" src="{{docs_base_url}}/assets/img/accounts/advance-payment-2.png"> <img class="screenshot" alt="Advace Payment" src="{{docs_base_url}}/assets/img/accounts/advance-payment-2.png">
Save and submit the JV. If this document is not saved it will not be pulled in Save and submit the Journal Entry. If this document is not saved it will not be pulled in
other accounting documents. other accounting documents.
When you make a new Sales Invoice for the same customer, mention the advance When you make a new Sales Invoice for the same customer, mention the advance

View File

@ -11,48 +11,35 @@ do not get out of hand, at any point, as per your plans.
You can define it in the Cost Center. If you have seasonal sales you can also You can define it in the Cost Center. If you have seasonal sales you can also
define a budget distribution that the budget will follow. define a budget distribution that the budget will follow.
In order to allocate budget, go to Accounts > Setup > Chart of Cost Centers and click on Chart of Cost Center. In order to allocate budget, go to:
Select a Cost Center and click on Open.
> Accounts > Setup > Chart of Cost Centers
and click on Chart of Cost Center. Select a Cost Center and click on Open.
#### Step 1: Click on Edit. #### Step 1: Click on Edit.
![]({{docs_base_url}}/assets/old_images/erpnext/budgeting-1.png) <img alt="Cost Center" class="screenshot" src="{{docs_base_url}}/assets/img/accounts/cost-center-1.gif">
<img alt="Accounts Receivable" class="screenshot" src="{{docs_base_url}}/assets/img/accounts/accounts-receivable.png"> #### Step 3:Add New Row and select budget account.
#### Step 2: Enter Monthly Distribution. <img alt="Cost Center Account" class="screenshot" src="{{docs_base_url}}/assets/img/accounts/cost-center-2.png">
![]({{docs_base_url}}/assets/old_images/erpnext/budgeting-2-1.png) #### Step 3: Enter Monthly Distribution (optional)
<img alt="Cost Center" class="screenshot" src="{{docs_base_url}}/assets/img/accounts/cost-center-distribution.gif">
If you leave the** **distribution ID blank, ERPNext will calculate on a yearly If you leave the** **distribution ID blank, ERPNext will calculate on a yearly
basis or in equal proportion for every month. basis or in equal proportion for every month.
#### Step 3:Add New Row and select budget account.
![]({{docs_base_url}}/assets/old_images/erpnext/budgeting-3.png)
### To Create New Distribution ID ### To Create New Distribution ID
ERPNext allows you to take a few budget actions. It signifies whether to stop ERPNext allows you to take a few budget actions. It signifies whether to stop, warn or Ignore if you exceed budgets.
, warn or Ignore if you exceed budgets.
![]({{docs_base_url}}/assets/old_images/erpnext/budgeting-4.png)
These can be defined from the Company record. These can be defined from the Company record.
![]({{docs_base_url}}/assets/old_images/erpnext/budgeting-4-1.png) <img alt="Cost Center" class="screenshot" src="{{docs_base_url}}/assets/img/accounts/cost-center-company.gif">
Even if you choose to “ignore” budget overruns, you will get a wealth of information from the “Budget vs Actual” variance report. This report shows month wise actual expenses as compared to the budgeted expenses.
Even if you choose to “ignore” budget overruns, you will get a wealth of
information from the “Budget vs Actual” variance report. This report shows
month wise actual expenses as compared to the budgeted expenses.
{next} {next}

View File

@ -29,11 +29,7 @@ You can select accounts based on the voucher type. In such a scenario, your bala
#### Temporary Accounts #### Temporary Accounts
A nice way to simplify opening is to use a temporary account A nice way to simplify opening is to use a temporary account just for opening. These accounts will become zero once all your old invoices and opening balances of bank, debt stock etc are entered. In the standard chart of accounts, a **Temporary Opening** account is created under assets
just for opening. These accounts will become zero once all your old
invoices and opening balances of bank, debt stock etc are entered.
In the standard chart of accounts, a **Temporary Opening** account is created under
assets
#### The Opening Entry #### The Opening Entry
@ -54,7 +50,6 @@ For example, if you want to update balance in three bank accounts, then make Jou
![Opening Temp Entry]({{docs_base_url}}/assets/old_images/erpnext/image-temp-opening.png) ![Opening Temp Entry]({{docs_base_url}}/assets/old_images/erpnext/image-temp-opening.png)
![Opening Entry]({{docs_base_url}}/assets/old_images/erpnext/opening-entry-2.png) ![Opening Entry]({{docs_base_url}}/assets/old_images/erpnext/opening-entry-2.png)
Temporary Asset and Liability account is used for balancing purpose. When you update opening balance in Liability Account, you can use Temporary Asset Account for balancing. Temporary Asset and Liability account is used for balancing purpose. When you update opening balance in Liability Account, you can use Temporary Asset Account for balancing.
@ -68,26 +63,19 @@ You can make two Opening Journal Entrys:
* In this method you can update opening balance of specific balancesheet accounts and not for all. * In this method you can update opening balance of specific balancesheet accounts and not for all.
* Opening entry is only for balance sheet accounts and not for expense or Income accounts. * Opening entry is only for balance sheet accounts and not for expense or Income accounts.
After completing the accounting entries, the trial balance report will look After completing the accounting entries, the trial balance report will look like the one given below:
like the one given below:
![Trial Balance]({{docs_base_url}}/assets/old_images/erpnext/trial-balance-1.png) ![Trial Balance]({{docs_base_url}}/assets/old_images/erpnext/trial-balance-1.png)
#### Outstanding Invoices #### Outstanding Invoices
After your Opening Journal Entrys are made, you will need to enter each After your Opening Journal Entrys are made, you will need to enter each Sales Invoice and Purchase Invoice that is yet to be paid.
Sales Invoice and Purchase Invoice that is yet to be paid.
Since you have already booked the income or expense on these invoices in the Since you have already booked the income or expense on these invoices in the previous period, select the temp opening account **Temporary Opening** in the “Income” and “Expense” accounts.
previous period, select the temp opening account **Temporary Opening** in the “Income” and
“Expense” accounts.
> Note: Make sure to set each invoice as “Is Opening”! > Note: Make sure to set each invoice as “Is Opening”!
If you dont care what items are in that invoice, just make a dummy item entry If you dont care what items are in that invoice, just make a dummy item entry in the Invoice. Item code in the Invoice is not necessary, so it should not be such a problem.
in the Invoice. Item code in the Invoice is not necessary, so it should not be
such a problem.
Once all your invoices are entered, your **Temporary Opening** account will have a balance of zero! Once all your invoices are entered, your **Temporary Opening** account will have a balance of zero!

View File

@ -29,7 +29,7 @@ HTML, CSS, Python to learn this. For help, please post on our forum.
Print Formats are rendered on the server side using the [Jinja Templating Language](http://jinja.pocoo.org/docs/templates/). All forms have access to the doc object which contains information about the document that is being formatted. You can also access common utilities via the frappe module. Print Formats are rendered on the server side using the [Jinja Templating Language](http://jinja.pocoo.org/docs/templates/). All forms have access to the doc object which contains information about the document that is being formatted. You can also access common utilities via the frappe module.
For styling, the [Boostrap CSS Framework](http://getbootstrap.com/) is provided and you can enjoy the full range of classes. For styling, the [Bootstrap CSS Framework](http://getbootstrap.com/) is provided and you can enjoy the full range of classes.
> Note: Pre-printed stationary is usually not a good idea because your Prints > Note: Pre-printed stationary is usually not a good idea because your Prints
will look incomplete (inconsistent) when you send them by mail. will look incomplete (inconsistent) when you send them by mail.

View File

@ -143,11 +143,11 @@ details of Purchase Receipt:
<p><strong>Stock Ledger</strong> <p><strong>Stock Ledger</strong>
</p> </p>
![pr<em>stock</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-2.png) <img alt="Stock" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-2.png">
**General Ledger** **General Ledger**
![pr<em>general</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-3.png) <img alt="Leger" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-3.png">
As stock balance increases through Purchase Receipt, "Store" and "Fixed Asset As stock balance increases through Purchase Receipt, "Store" and "Fixed Asset
Warehouse" accounts are debited and a temporary account "Stock Receipt But Not Warehouse" accounts are debited and a temporary account "Stock Receipt But Not
@ -162,7 +162,7 @@ Purchase Invoice for the same. The general ledger entries are as follows:
**General Ledger** **General Ledger**
![pi<em>general</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-4.png) <img alt="General" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-4.png">
Here "Stock Received But Not Billed" account is debited and nullified the Here "Stock Received But Not Billed" account is debited and nullified the
effect of Purchase Receipt. effect of Purchase Receipt.
@ -220,11 +220,11 @@ at $300. Following are the details of Delivery Note:
**Stock Ledger** **Stock Ledger**
![dn<em>stock</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-5.png) <img alt="Stock" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-5.png">
**General Ledger** **General Ledger**
![dn<em>general</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-6.png) <img alt="General" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-6.png">
As item is delivered from "Stores" warehouse, "Stores" account is credited and As item is delivered from "Stores" warehouse, "Stores" account is credited and
equal amount is debited to the expense account "Cost of Goods Sold". The equal amount is debited to the expense account "Cost of Goods Sold". The
@ -254,11 +254,11 @@ of the Sales Invoice are same as the above Delivery Note.
**Stock Ledger** **Stock Ledger**
![si<em>stock</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-7.png) <img alt="Stock" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-7.png">
**General Ledger** **General Ledger**
![si<em>general</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-8.png) <img alt="General" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-8.png">
Here, apart from normal account entries for invoice, "Stores" and "Cost of Here, apart from normal account entries for invoice, "Stores" and "Cost of
Goods Sold" accounts are also affected based on the valuation amount. Goods Sold" accounts are also affected based on the valuation amount.
@ -292,11 +292,11 @@ Goods Sold" accounts are also affected based on the valuation amount.
**Stock Ledger** **Stock Ledger**
![mr<em>stock</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-9.png) <img alt="Stock" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-9.png">
**General Ledger** **General Ledger**
![mr<em>stock</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-10.png) <img alt="General" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-10.png">
* * * * * *
@ -327,11 +327,11 @@ Goods Sold" accounts are also affected based on the valuation amount.
**Stock Ledger** **Stock Ledger**
![mi<em>stock</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-11.png) <img alt="Stock" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-11.png">
**General Ledger** **General Ledger**
![mi<em>stock</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-12.png) <img alt="Stock" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-12.png">
* * * * * *
@ -364,8 +364,10 @@ Goods Sold" accounts are also affected based on the valuation amount.
**Stock Ledger** **Stock Ledger**
![mtn<em>stock</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-13.png) <img alt="Stock" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-13.png">
**General Ledger** **General Ledger**
![mtn<em>general</em>ledger]({{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-14.png) <img alt="Stock" class="screenshot" src="{{docs_base_url}}/assets/old_images/erpnext/accounting-for-stock-14.png">
{ next }