diff --git a/erpnext/__version__.py b/erpnext/__version__.py index 087dba99935..f1b43eee249 100644 --- a/erpnext/__version__.py +++ b/erpnext/__version__.py @@ -1,2 +1,2 @@ from __future__ import unicode_literals -__version__ = '6.21.2' +__version__ = '6.21.3' diff --git a/erpnext/accounts/doctype/payment_request/test_payment_request.py b/erpnext/accounts/doctype/payment_request/test_payment_request.py index a1e975a984f..49c604a8c2b 100644 --- a/erpnext/accounts/doctype/payment_request/test_payment_request.py +++ b/erpnext/accounts/doctype/payment_request/test_payment_request.py @@ -28,7 +28,7 @@ payment_method = [ { "doctype": "Payment Gateway Account", "gateway": "_Test Gateway", - "payment_account": "_Test Bank - _TC", + "payment_account": "_Test Bank USD - _TC", "currency": "USD" } ] diff --git a/erpnext/docs/assets/img/articles/Screen Shot 2015-04-02 at 3.58.19 pm.png b/erpnext/docs/assets/img/articles/Screen Shot 2015-04-02 at 3.58.19 pm.png deleted file mode 100644 index bcb05a3c0a7..00000000000 Binary files a/erpnext/docs/assets/img/articles/Screen Shot 2015-04-02 at 3.58.19 pm.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/delete-company.png b/erpnext/docs/assets/img/articles/delete-company.png deleted file mode 100644 index 17c3bb49268..00000000000 Binary files a/erpnext/docs/assets/img/articles/delete-company.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/delete-transactions.gif b/erpnext/docs/assets/img/articles/delete-transactions.gif new file mode 100644 index 00000000000..d564024929d Binary files /dev/null and b/erpnext/docs/assets/img/articles/delete-transactions.gif differ diff --git a/erpnext/docs/assets/img/articles/manufacturing-settings-2.png b/erpnext/docs/assets/img/articles/manufacturing-settings-2.png new file mode 100644 index 00000000000..78fbefc4a79 Binary files /dev/null and b/erpnext/docs/assets/img/articles/manufacturing-settings-2.png differ diff --git a/erpnext/docs/assets/img/articles/manufacturing-settings-3.png b/erpnext/docs/assets/img/articles/manufacturing-settings-3.png new file mode 100644 index 00000000000..328541f0ba9 Binary files /dev/null and b/erpnext/docs/assets/img/articles/manufacturing-settings-3.png differ diff --git a/erpnext/docs/assets/img/articles/manufacturing-settings-4.png b/erpnext/docs/assets/img/articles/manufacturing-settings-4.png new file mode 100644 index 00000000000..c90884d2671 Binary files /dev/null and b/erpnext/docs/assets/img/articles/manufacturing-settings-4.png differ diff --git a/erpnext/docs/assets/img/articles/nested-bom-1.png b/erpnext/docs/assets/img/articles/nested-bom-1.png new file mode 100644 index 00000000000..bbd9f2af680 Binary files /dev/null and b/erpnext/docs/assets/img/articles/nested-bom-1.png differ diff --git a/erpnext/docs/assets/img/articles/use-multi-level-bom.png b/erpnext/docs/assets/img/articles/use-multi-level-bom.png new file mode 100644 index 00000000000..5c5a85dae47 Binary files /dev/null and b/erpnext/docs/assets/img/articles/use-multi-level-bom.png differ diff --git a/erpnext/docs/assets/img/articles/valuation-based-on-1.png b/erpnext/docs/assets/img/articles/valuation-based-on-1.png new file mode 100644 index 00000000000..02090e4073b Binary files /dev/null and b/erpnext/docs/assets/img/articles/valuation-based-on-1.png differ diff --git a/erpnext/docs/assets/img/manufacturing/manufacturing-settings-1.png b/erpnext/docs/assets/img/manufacturing/manufacturing-settings-1.png new file mode 100644 index 00000000000..320dffdd218 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/manufacturing-settings-1.png differ diff --git a/erpnext/docs/assets/img/manufacturing/manufacturing-settings.png b/erpnext/docs/assets/img/manufacturing/manufacturing-settings.png deleted file mode 100644 index 18b28dd7e87..00000000000 Binary files a/erpnext/docs/assets/img/manufacturing/manufacturing-settings.png and /dev/null differ diff --git a/erpnext/docs/user/manual/en/human-resources/expense-claim.md b/erpnext/docs/user/manual/en/human-resources/expense-claim.md index 187bf494efb..da3b2eedffd 100644 --- a/erpnext/docs/user/manual/en/human-resources/expense-claim.md +++ b/erpnext/docs/user/manual/en/human-resources/expense-claim.md @@ -1,6 +1,4 @@ -Expense Claim is made when Employee’s make expenses out of their pocket on -behalf of the company. For example, if they take a customer out for lunch, -they can make a request for reimbursement via the Expense Claim form. +Expense Claim is made when Employee’s make expenses out of their pocket on behalf of the company. For example, if they take a customer out for lunch, they can make a request for reimbursement via the Expense Claim form. To make a new Expense Claim, go to: @@ -13,16 +11,12 @@ Set the Employee ID, date and the list of expenses that are to be claimed and ### Approving Expenses -The person making the claim must also set the id of the user who will -“Approve” these expenses and set the “Assign To” to notify the user of the -request Approve. +Approver for the Expense Claim is selected by an Employee himself. Users to whom `Expense Approver` role is assigned will shown in the Expense Claim Approver field. -If the Approver sees the “form”, she or he can update the “Approved Amounts” -and click on “Approve”. To cancel the claim, they can click on the “Reject” -button. +After saving Expense Claim, Employee should [Assign document to Approver]({{docs_base_url}}/user/manual/en/using-eprnext/assignment.html). On assignment, approving user will also receive email notification. To automate email notification, you can also setup [Email Alert]({{docs_base_url}}/user/manual/en/setting-up/email/email-alerts.html). -Comments can be added in the Comments section explaining why the claim was -approved or rejected. +Expense Claim Approver can update the “Sanctioned Amounts” against Claimed Amount of an Employee. If submitting, Approval Status should be submitted to Approved or Rejected. If Approved, then Expense Claim gets submitted. If rejected, then Expen +Comments can be added in the Comments section explaining why the claim was approved or rejected. ### Booking the Expense and Reimbursement diff --git a/erpnext/docs/user/manual/en/manufacturing/articles/index.txt b/erpnext/docs/user/manual/en/manufacturing/articles/index.txt index 59f35039b4d..bb78d39731f 100644 --- a/erpnext/docs/user/manual/en/manufacturing/articles/index.txt +++ b/erpnext/docs/user/manual/en/manufacturing/articles/index.txt @@ -1,4 +1,3 @@ nested-bom-structure -partial-production-entry production-planning-subassembly valuation-based-on-field-in-bom \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/manufacturing/articles/nested-bom-structure.md b/erpnext/docs/user/manual/en/manufacturing/articles/nested-bom-structure.md index 266ae12bee9..3f507afd35a 100644 --- a/erpnext/docs/user/manual/en/manufacturing/articles/nested-bom-structure.md +++ b/erpnext/docs/user/manual/en/manufacturing/articles/nested-bom-structure.md @@ -1,30 +1,34 @@ -
-
+Following is how the structure of nested BOM will look:
+
+
-You will find same field in the Production Order and Stock Entry as well.This feature is very useful for the companies who create BOM for the sub-assemblies, but Production Order is created only for the finished item. They do not create separate Production Order for the sub-assemblies, but raw-materials as listed in the BOM of sub-assembly items are consumed in the production process, and not sub-assembly item directly.
\ No newline at end of file
+`Use Multi-Level BOM` field is also there in the Production Order and Stock Entry. If checked, raw-materials of sub-assembly item will be consumed in the manufacturing process, and not the sub-assembly item itself.
diff --git a/erpnext/docs/user/manual/en/manufacturing/articles/valuation-based-on-field-in-bom.html b/erpnext/docs/user/manual/en/manufacturing/articles/valuation-based-on-field-in-bom.html
deleted file mode 100644
index 4460ce0234f..00000000000
--- a/erpnext/docs/user/manual/en/manufacturing/articles/valuation-based-on-field-in-bom.html
+++ /dev/null
@@ -1,10 +0,0 @@
-
+
-Valuation Rate: Item valuation rate is defined based on it's purchase/manufacture value + other charges.
+**Valuation Rate:** Item valuation rate is defined based on it's purchase or manufacture value.
For Purchase Item, it is defined based on charges entered in the Purchase Receipt. If you don't have any Purchase Receipt
- made for an item or a Stock Reconciliation, then you won't have
-Valuation Rate for that item.
+made for an item or a Stock Reconciliation, then there won't be any Valuation Rate for that item.
-Price List Rate: Just like you pull item prices in sales and purchase transaction, it can be pulled in BOM via Price List Rate.
+**Price List Rate:** This option allows to pull item rates from [Price List.]({{docs_base_url}}/user/manual/en/stock/item/item-price.html)
-Last Purchase Rate: It will be the last Purchase Rate value of an item. This value is updated in the item master as well, based on rate in the Purchase Order for this item.
\ No newline at end of file
+**Last Purchase Rate:** It will be the last Purchase (Order) Rate of an item.
\ No newline at end of file
diff --git a/erpnext/docs/user/manual/en/manufacturing/setup/manufacturing-settings.md b/erpnext/docs/user/manual/en/manufacturing/setup/manufacturing-settings.md
index dc59689f472..9506d5cb1d1 100644
--- a/erpnext/docs/user/manual/en/manufacturing/setup/manufacturing-settings.md
+++ b/erpnext/docs/user/manual/en/manufacturing/setup/manufacturing-settings.md
@@ -1,15 +1,53 @@
-* Manufacturing Settings can be found at
+#Manufacturing Settings
-> Manufacturing > Production Order > Setup > Manufacturing Settings
+Manufacturing Settings can be found at:
-
+`Manufacturing > Setup > Manufacturing Settings`
-* Allow Overtime - Specify if workstations are to allow overtime.(schedule operations outside working hours)
+
-* Allow Production on Holidays - Specify if system is to allow scheduling of operations on Holidays.
+####Disable Capacity Planning and Time Tracking
-* Capacity Planning for (Days) - Specify no. of Days for Capacity Planning.
+As per Capacity Planning feature, when Production Order is created for an item, for each Operation, Time Log is created. Based on actual Operation Time, Time Logs is updated. This also provides total Operations Cost against Production Order.
-* Time Between Operations (in mins) - Specify the gap between two Production Operations.
+If you don't track actual operations time, and want to disable creation of Time Log based on Operations, you should check "Disable Capacity Planning and Time Tracking" in the Manufacturing Settings.
-{next}
\ No newline at end of file
+####Allow Overtime
+
+In the Workstation master, actual working hours are defined (say 101m to 6pm). As per the Capacity Planning, Time Logs are created against Workstation, for tracking actual operations hour. It also considers working hours of a Workstation when scheduling job (via Time Log).
+
+
+
+As per the standard validation, if Operation cannot be completed within working hours of Workstation, then user is asked to divide an Operation into multiple and smaller Operations. However, if `Allow Overtime` field is checked, while creating Time Logs for Operation, working hours of Workstation will not be validated. In this case, Time Logs for Operation will be created beyond working hours of Workstation as well.
+
+####Allow Production on Holidays
+
+Holiday of a company can be recorded in the [Holiday List]({{docs_base_url}}/user/manual/en/human-resources/) master. While scheduling production job on workstation, system doesn't consider a day listed in the Holiday list. If you want production job to be scheduled on holidays as well, `Allow Production on Holidays` field should be checked.
+
+
+
+####Over Production Allowance Percentage
+
+In Production Order, `Qty to Manufacture` is set. When creating Manufacture entry against Production Order, it validates `Qty to Manufature` entered in production order, and doesn't allow creating Manufacture Entry for more qty and Production Order qty. If you want to create Manufacture Qty than Production Order qty, mention Over Production Allowance Qty in the Manufacturing Settings. Based on Allowance Percentage mentioned, you will be able to create Manufacture Entry for more Qty than in Production Order.
+
+####Back-flush Raw Materials Based On
+
+When creating Manufacture Entry, raw-material items are back-flush based on BOM of production item. If you want raw-material items to be back-flushed based on Material Transfer entry made against that Production Order instead, then you should set Back-flush Raw Materials Based On "Material Transferred for Manufacture".
+
+
+
+####Capacity Planning For (Days)
+
+Define no. of days for which system will do production job allocation in advance.
+
+####Time Between Operations (in mins)
+
+Time gap between two production operations.
+
+####Default Work In Progress Warehouse
+
+This Warehouse will be auto-updated in the Work In Progress Warehouse field of Production Order.
+
+####Default Finished Goods Warehouse
+
+This Warehouse will be auto-updated in the Work In Progress Warehouse field of Production Order.
\ No newline at end of file
diff --git a/erpnext/docs/user/manual/en/setting-up/articles/delete-a-company-and-all-related-transactions.md b/erpnext/docs/user/manual/en/setting-up/articles/delete-a-company-and-all-related-transactions.md
index 45c276715f1..fa7614f4915 100644
--- a/erpnext/docs/user/manual/en/setting-up/articles/delete-a-company-and-all-related-transactions.md
+++ b/erpnext/docs/user/manual/en/setting-up/articles/delete-a-company-and-all-related-transactions.md
@@ -12,7 +12,7 @@ In Company master, click on the **Delete Company Transactions** button right at
This action will wipe out all the data related to that company like Quotation, Invoices, Purchase Orders etc. So be careful
-
+
**Note:** If you want to delete the company record itself, use the normal "Delete" button from Menu options. It will also delete Chart of Accounts, Chart of Cost Centers and Warehouse records for that company.
diff --git a/erpnext/docs/user/manual/en/using-erpnext/articles/adding-attachments-to-outgoing-messages.md b/erpnext/docs/user/manual/en/using-erpnext/articles/adding-attachments-to-outgoing-messages.md
index 91f79504146..39fe6d191b7 100644
--- a/erpnext/docs/user/manual/en/using-erpnext/articles/adding-attachments-to-outgoing-messages.md
+++ b/erpnext/docs/user/manual/en/using-erpnext/articles/adding-attachments-to-outgoing-messages.md
@@ -1,4 +1,4 @@
-