diff --git a/erpnext/docs/assets/img/articles/$SGrab_258.png b/erpnext/docs/assets/img/articles/$SGrab_258.png deleted file mode 100644 index c5d59f8825..0000000000 Binary files a/erpnext/docs/assets/img/articles/$SGrab_258.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/$SGrab_260.png b/erpnext/docs/assets/img/articles/$SGrab_260.png deleted file mode 100644 index 4ba692bf24..0000000000 Binary files a/erpnext/docs/assets/img/articles/$SGrab_260.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/$SGrab_261.png b/erpnext/docs/assets/img/articles/$SGrab_261.png deleted file mode 100644 index a8a9fa4141..0000000000 Binary files a/erpnext/docs/assets/img/articles/$SGrab_261.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/$SGrab_439.png b/erpnext/docs/assets/img/articles/$SGrab_439.png deleted file mode 100644 index 2afa5fd3ac..0000000000 Binary files a/erpnext/docs/assets/img/articles/$SGrab_439.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/$SGrab_440.png b/erpnext/docs/assets/img/articles/$SGrab_440.png deleted file mode 100644 index 6f62d34056..0000000000 Binary files a/erpnext/docs/assets/img/articles/$SGrab_440.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/Screen Shot 2015-04-01 at 5.32.57 pm.png b/erpnext/docs/assets/img/articles/Screen Shot 2015-04-01 at 5.32.57 pm.png deleted file mode 100644 index 44fa23f7c4..0000000000 Binary files a/erpnext/docs/assets/img/articles/Screen Shot 2015-04-01 at 5.32.57 pm.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/Selection_00616c670.png b/erpnext/docs/assets/img/articles/Selection_00616c670.png deleted file mode 100644 index a9b5d456c9..0000000000 Binary files a/erpnext/docs/assets/img/articles/Selection_00616c670.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/Selection_010496ae2.png b/erpnext/docs/assets/img/articles/Selection_010496ae2.png deleted file mode 100644 index f2e2326037..0000000000 Binary files a/erpnext/docs/assets/img/articles/Selection_010496ae2.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/Selection_01087d575.png b/erpnext/docs/assets/img/articles/Selection_01087d575.png deleted file mode 100644 index 52c6e2dc93..0000000000 Binary files a/erpnext/docs/assets/img/articles/Selection_01087d575.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/Selection_011.png b/erpnext/docs/assets/img/articles/Selection_011.png deleted file mode 100644 index 8bf4cfa8f7..0000000000 Binary files a/erpnext/docs/assets/img/articles/Selection_011.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/Selection_01244aec7.png b/erpnext/docs/assets/img/articles/Selection_01244aec7.png deleted file mode 100644 index 3a1c50c804..0000000000 Binary files a/erpnext/docs/assets/img/articles/Selection_01244aec7.png and /dev/null differ diff --git a/erpnext/docs/assets/img/articles/close-1.png b/erpnext/docs/assets/img/articles/close-1.png new file mode 100644 index 0000000000..3975f71f76 Binary files /dev/null and b/erpnext/docs/assets/img/articles/close-1.png differ diff --git a/erpnext/docs/assets/img/articles/close-2.png b/erpnext/docs/assets/img/articles/close-2.png new file mode 100644 index 0000000000..f9e63f2116 Binary files /dev/null and b/erpnext/docs/assets/img/articles/close-2.png differ diff --git a/erpnext/docs/assets/img/articles/discount-1.png b/erpnext/docs/assets/img/articles/discount-1.png new file mode 100644 index 0000000000..32afa1fbc7 Binary files /dev/null and b/erpnext/docs/assets/img/articles/discount-1.png differ diff --git a/erpnext/docs/assets/img/articles/discount-2.png b/erpnext/docs/assets/img/articles/discount-2.png new file mode 100644 index 0000000000..0db98aec07 Binary files /dev/null and b/erpnext/docs/assets/img/articles/discount-2.png differ diff --git a/erpnext/docs/assets/img/articles/discount-on-grand-total.png b/erpnext/docs/assets/img/articles/discount-on-grand-total.png new file mode 100644 index 0000000000..8c93145bfe Binary files /dev/null and b/erpnext/docs/assets/img/articles/discount-on-grand-total.png differ diff --git a/erpnext/docs/assets/img/articles/discount-on-net-total.png b/erpnext/docs/assets/img/articles/discount-on-net-total.png new file mode 100644 index 0000000000..406d7535ac Binary files /dev/null and b/erpnext/docs/assets/img/articles/discount-on-net-total.png differ diff --git a/erpnext/docs/assets/img/articles/sales-person-transaction-1.png b/erpnext/docs/assets/img/articles/sales-person-transaction-1.png new file mode 100644 index 0000000000..c9aa23ea39 Binary files /dev/null and b/erpnext/docs/assets/img/articles/sales-person-transaction-1.png differ diff --git a/erpnext/docs/assets/img/articles/sales-person-transaction-2.png b/erpnext/docs/assets/img/articles/sales-person-transaction-2.png new file mode 100644 index 0000000000..39bafaeb7e Binary files /dev/null and b/erpnext/docs/assets/img/articles/sales-person-transaction-2.png differ diff --git a/erpnext/docs/assets/img/articles/sales-person-transaction-3.png b/erpnext/docs/assets/img/articles/sales-person-transaction-3.png new file mode 100644 index 0000000000..420bebaba4 Binary files /dev/null and b/erpnext/docs/assets/img/articles/sales-person-transaction-3.png differ diff --git a/erpnext/docs/assets/img/articles/sales-person-transaction-4.png b/erpnext/docs/assets/img/articles/sales-person-transaction-4.png new file mode 100644 index 0000000000..5883c76f09 Binary files /dev/null and b/erpnext/docs/assets/img/articles/sales-person-transaction-4.png differ diff --git a/erpnext/docs/assets/img/articles/services-1.png b/erpnext/docs/assets/img/articles/services-1.png new file mode 100644 index 0000000000..974bcf65ea Binary files /dev/null and b/erpnext/docs/assets/img/articles/services-1.png differ diff --git a/erpnext/docs/assets/img/articles/shipping-charges-1.png b/erpnext/docs/assets/img/articles/shipping-charges-1.png new file mode 100644 index 0000000000..31c5c18759 Binary files /dev/null and b/erpnext/docs/assets/img/articles/shipping-charges-1.png differ diff --git a/erpnext/docs/assets/img/articles/shipping-charges-2.gif b/erpnext/docs/assets/img/articles/shipping-charges-2.gif new file mode 100644 index 0000000000..7eedbdc0c1 Binary files /dev/null and b/erpnext/docs/assets/img/articles/shipping-charges-2.gif differ diff --git a/erpnext/docs/assets/img/articles/shipping-charges-3.png b/erpnext/docs/assets/img/articles/shipping-charges-3.png new file mode 100644 index 0000000000..864c5b0f5c Binary files /dev/null and b/erpnext/docs/assets/img/articles/shipping-charges-3.png differ diff --git a/erpnext/docs/assets/img/articles/shipping-charges-4.gif b/erpnext/docs/assets/img/articles/shipping-charges-4.gif new file mode 100644 index 0000000000..5890bb6b37 Binary files /dev/null and b/erpnext/docs/assets/img/articles/shipping-charges-4.gif differ diff --git a/erpnext/docs/current/api/accounts/erpnext.accounts.party.html b/erpnext/docs/current/api/accounts/erpnext.accounts.party.html index e5c8d31928..3ad5432e77 100644 --- a/erpnext/docs/current/api/accounts/erpnext.accounts.party.html +++ b/erpnext/docs/current/api/accounts/erpnext.accounts.party.html @@ -315,6 +315,22 @@ finally will return default.

+

+ + + erpnext.accounts.party.validate_party_frozen_disabled + (party_type, party_name) +

+

No docs

+
+
+ + + + + + +

diff --git a/erpnext/docs/current/api/controllers/erpnext.controllers.accounts_controller.html b/erpnext/docs/current/api/controllers/erpnext.controllers.accounts_controller.html index 78705e3ea8..79e4c046d2 100644 --- a/erpnext/docs/current/api/controllers/erpnext.controllers.accounts_controller.html +++ b/erpnext/docs/current/api/controllers/erpnext.controllers.accounts_controller.html @@ -54,20 +54,6 @@ -

- - - before_recurring - (self) -

-

No docs

-
-
- - - - -

diff --git a/erpnext/docs/current/api/controllers/erpnext.controllers.recurring_document.html b/erpnext/docs/current/api/controllers/erpnext.controllers.recurring_document.html index b6ac163f05..172e191f05 100644 --- a/erpnext/docs/current/api/controllers/erpnext.controllers.recurring_document.html +++ b/erpnext/docs/current/api/controllers/erpnext.controllers.recurring_document.html @@ -85,7 +85,7 @@ erpnext.controllers.recurring_document.make_new_document - (ref_wrapper, date_field, posting_date) + (reference_doc, date_field, posting_date)

No docs

diff --git a/erpnext/docs/current/api/erpnext.exceptions.html b/erpnext/docs/current/api/erpnext.exceptions.html index 7c91646495..e8f5ee120d 100644 --- a/erpnext/docs/current/api/erpnext.exceptions.html +++ b/erpnext/docs/current/api/erpnext.exceptions.html @@ -15,21 +15,6 @@ -

Class CustomerFrozen

- -

Inherits from frappe.exceptions.ValidationError - -

-
-
- -
-
- - - - -

Class InvalidAccountCurrency

Inherits from frappe.exceptions.ValidationError @@ -58,6 +43,36 @@ + + +

Class PartyDisabled

+ +

Inherits from frappe.exceptions.ValidationError + +

+
+
+ +
+
+ + + + + +

Class PartyFrozen

+ +

Inherits from frappe.exceptions.ValidationError + +

+
+
+ +
+
+ + + \ No newline at end of file diff --git a/erpnext/docs/current/index.html b/erpnext/docs/current/index.html index 01071ee1e0..ec8d9545cd 100644 --- a/erpnext/docs/current/index.html +++ b/erpnext/docs/current/index.html @@ -35,7 +35,7 @@ Version - 6.17.0 + 6.18.4 diff --git a/erpnext/docs/current/models/accounts/period_closing_voucher.html b/erpnext/docs/current/models/accounts/period_closing_voucher.html index 1a3aac1fc8..c14226eed0 100644 --- a/erpnext/docs/current/models/accounts/period_closing_voucher.html +++ b/erpnext/docs/current/models/accounts/period_closing_voucher.html @@ -157,7 +157,7 @@ Closing Account Head

- The account head under Liability or Equity, in which Profit/Loss will be booked

+ The account head under Liability, in which Profit/Loss will be booked

diff --git a/erpnext/docs/current/models/accounts/purchase_invoice.html b/erpnext/docs/current/models/accounts/purchase_invoice.html index 1bdbcbf029..b75f10ab5e 100644 --- a/erpnext/docs/current/models/accounts/purchase_invoice.html +++ b/erpnext/docs/current/models/accounts/purchase_invoice.html @@ -1663,6 +1663,20 @@ Yearly +

+ + + on_recurring + (self, reference_doc) +

+

No docs

+
+
+ + + + +

diff --git a/erpnext/docs/current/models/accounts/sales_invoice.html b/erpnext/docs/current/models/accounts/sales_invoice.html index 07e32122ec..8e62c404a9 100644 --- a/erpnext/docs/current/models/accounts/sales_invoice.html +++ b/erpnext/docs/current/models/accounts/sales_invoice.html @@ -2246,6 +2246,20 @@ Yearly +

+ + + on_recurring + (self, reference_doc) +

+

No docs

+
+
+ + + + +

diff --git a/erpnext/docs/current/models/buying/purchase_order.html b/erpnext/docs/current/models/buying/purchase_order.html index c627191b0a..bafaa2e306 100644 --- a/erpnext/docs/current/models/buying/purchase_order.html +++ b/erpnext/docs/current/models/buying/purchase_order.html @@ -1537,20 +1537,6 @@ Yearly -

- - - before_recurring - (self) -

-

No docs

-
-
- - - - -

diff --git a/erpnext/docs/current/models/buying/supplier.html b/erpnext/docs/current/models/buying/supplier.html index a4e2cd47de..9cabf70511 100644 --- a/erpnext/docs/current/models/buying/supplier.html +++ b/erpnext/docs/current/models/buying/supplier.html @@ -113,11 +113,11 @@ Supplier of Goods or Services. 6 - is_frozen + disabled Check - Is Frozen + Disabled @@ -177,8 +177,36 @@ Supplier of Goods or Services. - + 10 + section_credit_limit + + Section Break + + Credit Limit + + + + + + + 11 + credit_days_based_on + + Select + + Credit Days Based On + + + +

+Fixed Days
+Last Day of the Next Month
+ + + + + 12 credit_days Int @@ -190,7 +218,7 @@ Supplier of Goods or Services. - 11 + 13 address_contacts Section Break @@ -204,7 +232,7 @@ Supplier of Goods or Services. - 12 + 14 address_html HTML @@ -216,7 +244,7 @@ Supplier of Goods or Services. - 13 + 15 column_break1 Column Break @@ -228,7 +256,7 @@ Supplier of Goods or Services. - 14 + 16 contact_html HTML @@ -240,7 +268,7 @@ Supplier of Goods or Services. - 15 + 17 default_payable_accounts Section Break @@ -252,7 +280,7 @@ Supplier of Goods or Services. - 16 + 18 accounts Table @@ -274,19 +302,19 @@ Supplier of Goods or Services. - 17 + 19 column_break2 Section Break - Supplier Details + More Information - 18 + 20 website Data @@ -298,7 +326,7 @@ Supplier of Goods or Services. - 19 + 21 supplier_details Text @@ -310,6 +338,18 @@ Supplier of Goods or Services. + + 22 + is_frozen + + Check + + Is Frozen + + + + + diff --git a/erpnext/docs/current/models/selling/customer.html b/erpnext/docs/current/models/selling/customer.html index d1717968cc..c73547ad98 100644 --- a/erpnext/docs/current/models/selling/customer.html +++ b/erpnext/docs/current/models/selling/customer.html @@ -183,11 +183,11 @@ Individual 10 - is_frozen + disabled Check - Is Frozen + Disabled @@ -389,7 +389,7 @@ Last Day of the Next Month Section Break - Customer Details + More Information @@ -422,8 +422,20 @@ Last Day of the Next Month - + 27 + is_frozen + + Check + + Is Frozen + + + + + + + 28 sales_team_section_break Section Break @@ -437,7 +449,7 @@ Last Day of the Next Month - 28 + 29 default_sales_partner Link @@ -458,7 +470,7 @@ Last Day of the Next Month - 29 + 30 default_commission_rate Float @@ -470,7 +482,7 @@ Last Day of the Next Month - 30 + 31 sales_team_section Section Break @@ -482,7 +494,7 @@ Last Day of the Next Month - 31 + 32 sales_team Table diff --git a/erpnext/docs/current/models/selling/sales_order.html b/erpnext/docs/current/models/selling/sales_order.html index aadc66430f..229e8473cf 100644 --- a/erpnext/docs/current/models/selling/sales_order.html +++ b/erpnext/docs/current/models/selling/sales_order.html @@ -1803,6 +1803,20 @@ Yearly +

+ + + on_recurring + (self, reference_doc) +

+

No docs

+
+
+ + + + +

diff --git a/erpnext/docs/current/models/setup/supplier_type.html b/erpnext/docs/current/models/setup/supplier_type.html index ee53252036..fc7bf9c125 100644 --- a/erpnext/docs/current/models/setup/supplier_type.html +++ b/erpnext/docs/current/models/setup/supplier_type.html @@ -50,8 +50,36 @@ - + 2 + section_credit_limit + + Section Break + + Credit Limit + + + + + + + 3 + credit_days_based_on + + Select + + Credit Days Based On + + + +

+Fixed Days
+Last Day of the Next Month
+ + + + + 4 credit_days Int @@ -63,7 +91,7 @@ - 3 + 5 default_payable_account Section Break @@ -75,7 +103,7 @@ - 4 + 6 accounts Table diff --git a/erpnext/docs/user/manual/en/accounts/articles/changing-parent-account.md b/erpnext/docs/user/manual/en/accounts/articles/changing-parent-account.md index ccb89da45f..e4a33e040f 100644 --- a/erpnext/docs/user/manual/en/accounts/articles/changing-parent-account.md +++ b/erpnext/docs/user/manual/en/accounts/articles/changing-parent-account.md @@ -14,17 +14,17 @@ Click on Account for which Parent Account is to be changed. ####2. Edit Account -Project Default Cost Center +Project Default Cost Center ####3. Change Parent Account Search and select preferred Parent Account and save. -Project Default Cost Center +Project Default Cost Center Refresh system from Help menu to experience the change. -Project Default Cost Center +Project Default Cost Center
Note: Parent cannot be customized for the Root Accounts, like Asset, Liability, Income, Expense, Equity.
diff --git a/erpnext/docs/user/manual/en/selling/articles/applying-discount.md b/erpnext/docs/user/manual/en/selling/articles/applying-discount.md index 9dfc730cf2..ad66ccc97c 100644 --- a/erpnext/docs/user/manual/en/selling/articles/applying-discount.md +++ b/erpnext/docs/user/manual/en/selling/articles/applying-discount.md @@ -1,31 +1,33 @@ -

Applying Discount

+#Applying Discount -There are two ways Discount can be applied on an items in the sales transactions. +There are several ways Discount can be applied on an item in the sales transactions. #### 1. Discount on "Price List Rate" of an item -In the Item table of transaction, after Price List Rate field, you will find Discount (%) field. Discount Rate applied in this field will be applicable on the Price List Rate of an item. +You can find the Discount (%) field in the Item table. Discount (%) is applied on the Price List Rate to get the selling Rate of the Item. -Before applying Discount (%). +Discount Percentage -![Before discount]({{docs_base_url}}/assets/img/articles/Selection_00616c670.png) +The feature of Discount (%) is available in all sales and purchase transactions. -After applying Discount (%) under Discount on Price List Rate (%) field. +You can use Pricing Rule for auto-application of Discount (%). [Click here to learn how Pricing Rule functions.]({{docs_base_url}}/user/manual/en/accounts/pricing-rule.html) -![After discount]({{docs_base_url}}/assets/img/articles/Selection_007f81dc2.png) - -You can apply percent discount in all sales and purchase transactions. +#### 2. Discount on Net Total and Grand Total -#### 2. Discount on Grand Total +In the "Additional Discount" section, you can apply discount as amount or as percentage. -In transactions, after Taxes and Charges table, you will find option to enter "Additional Discount Amount". Based on Amount entered in this field, item's Basic Rate and Taxes will be recalculated. +Discount Percentage -Before applying Additional Discount Amount, +##### Discount on Net Total -![Discount]({{docs_base_url}}/assets/img/articles/Selection_0085ca13e.png) +If Discount Amount is applied on **Net Total**, then item's Net Rate and Net Amount is calculated as per the Discount Amount. Net Rate and Amount field will be visible only if Discount is applied using this feature. -After applying Additional Discount Amount. +Discount Percentage -![Discount Amount]({{docs_base_url}}/assets/img/articles/Selection_010496ae2.png) +##### Discount on Grand Total + +If Discount Amount is applied based on the **Grand Total**, then with item's Net Rate, Net Amount as well as taxes are also re-calculated as per Discount Amount. + +Discount Percentage \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/selling/articles/close-sales-order.md b/erpnext/docs/user/manual/en/selling/articles/close-sales-order.md new file mode 100644 index 0000000000..3990e7d309 --- /dev/null +++ b/erpnext/docs/user/manual/en/selling/articles/close-sales-order.md @@ -0,0 +1,19 @@ +#Close Sales Order + +In the submitted Sales Orders, you will find **Stop** option. Stopping Sales Order will restrict user from creating Delivery Note and Sales Invoice against it. + +Close SO + +####Scenario + +An order is received for ten Wind Turbines. Sales Order is also created for ten units. Due to scarcity of stock, only seven units are delivered to the customer. Pending three units are to be delivered soon. Customer informs that they don't need to deliver pending item, as they have purchased it from other vendor. + +In this case, create Delivery Note and Sales Invoice will be created only for the seven units. And the Sales Order should be set as stopped. + +Closed SO + +Once Sales Order is set as stopped, you will not have pending quantities (three in this case) reflecting in Pending to Deliver and Pending to Invoice reports. To make further transactions against Stopped Sales Order, you should first Unstop it. + +You will find same funtionality in the Purchase Order as well. + + \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/selling/articles/drop-shipping.md b/erpnext/docs/user/manual/en/selling/articles/drop-shipping.md index 8c3af05c18..6d58e2c50b 100644 --- a/erpnext/docs/user/manual/en/selling/articles/drop-shipping.md +++ b/erpnext/docs/user/manual/en/selling/articles/drop-shipping.md @@ -1,3 +1,5 @@ +#Drop Ship + **Drop shipping** is a supply chain management technique in which the retailer does not keep goods in stock. Instead they transfer customer orders and shipment details to either the manufacturer, another retailer, or a wholesaler, who then ships the goods directly to the customer In ERPNext, you can create a Drop Shipping by creating Purchase Order against Sales Order. @@ -7,16 +9,19 @@ In ERPNext, you can create a Drop Shipping by creating Purchase Order against Sa #### Setup on Item Master Set **_Delivered by Supplier (Drop Ship)_** and **_Default Supplier_** in Item Master. + Setup Item Master #### Setup on Sales Order If Drop Shipping has set on Item master, it will automatically set **Supplier delivers to Customer** and **Supplier** on Salse Order Item. You can setup Drop Shipping, on Sales Order Item. Under **Drop Ship** section, set **Supplier delivers to Customer** and select **Supplier** agaist which Purchase Order will get created. + Setup Drop Shipping on Sales Order Item #### Create Purchase Order -After submitting a Sales Order, create Puchase Order.
+After submitting a Sales Order, create Puchase Order. + Setup Drop Shipping on Sales Order Item From Sales Order, all items, having **Supplier delivers to Customer** checked or **Supplier**(matching with supplier selected on For Supplier popup) mentioned, will get mapped onto Purchase Order. @@ -24,11 +29,18 @@ From Sales Order, all items, having **Supplier delivers to Customer** checked o It will automatically set Customer, Customer Address and Contact Person. After submitting Purchase Order, to update delivery status, use **Mark as Delivered** button on Purchase Order. It will update delivery percetage and delivered quantity on Sales Order. + Purchase Order for Drop Shipping **_Close_**, is a new feature introduced on **Purchase Order** and **Sales Order**, to close or to mark fulfillment. + Close Sales Order ###Drop Shipping Print Format You can notify, Suppliers by sending a email after submitting Purchase Order by attaching Drop Shipping print format. -Drop Dhip Print Format \ No newline at end of file + +Drop Dhip Print Format + +###Video Help on Drop Ship + + \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/selling/articles/erpnext-for-services-organization.md b/erpnext/docs/user/manual/en/selling/articles/erpnext-for-services-organization.md index 2fafa6826c..f905dfd511 100644 --- a/erpnext/docs/user/manual/en/selling/articles/erpnext-for-services-organization.md +++ b/erpnext/docs/user/manual/en/selling/articles/erpnext-for-services-organization.md @@ -1,28 +1,45 @@ -

ERPNext for Service Organizations

+#ERPNext for Service Organization -**Question:** At first look, ERPNext looks primarily designed for the traders and manufacturers. Is ERPNext used by service companies as well? +**Question:** ERPNext looks primarily designed for the traders and manufacturers. Is ERPNext used by companies offering servies? **Answer:** -About 30% of ERPNext customers comes from services background. These are companies into software development, certification services, individual consultants and many more. Being into services business ourselves, we use ERPNext to manage our sales, accounting, support and HR operations. -https://conf.erpnext.com/2014/videos/umair-sayyed +About 30% of ERPNext customers are companies into services. These are companies into software development, certification services, individual consultants and many more. Being into service business ourselves, we use ERPNext to manage our sales, accounting, support and HR operations. Check following video to learn how ERPNext uses ERPNext. + + ###Master Setup -Between the service and trading company, the most differentiating master is an item master. While trading and manufacturing business has stock item, with warehouse and other stock details, service items will have none of these details. +The setup for a Service company differs primarily for Items. They don't maintain the Stock for Items and thus, don't have Warehouses. -To create a services item, which will be non-stock item, in the Item master, you should set "Is Stock Item" field as "No". +To create a Service (non-stock) Item, in the item master, uncheck "Maintain Stock" field. -![non-stock item]({{docs_base_url}}/assets/img/articles/Screen Shot 2015-04-01 at 5.32.57 pm.png) +Service Item + +When creating Sales Order for the services, select Order Type as **Maintenance**. Sales Order of Maintenance Type needs lesser details compared to stock item's order like Delivery Note, item warehouse etc. + +Service company can still add stock items to mantain their fixed assets like computers, furniture and other office equipments. ###Hiding Non-required Features +Since many modules like Manufacturing and Stock will not be required for the services company, you can hide those modules from: + +`Setup > Permissions > Show/Hide Modules` + +Modules unchecked here will be hidden from all the User. + ####Feature Setup -In Feature Setup, you can activate specific functionalities, and disable others. Based on this setting, forms and fields not required for your business will be hidden. [More on feature setup here](https://manual.erpnext.com/customize-erpnext/hiding-modules-and-features). +Within the form, there are many fields only needed for companies into trading and manufacturing businesses. These fields can be hidden for the service company. Feature Setup is a tool where you can enable/disable specific feature. If a feature is disabled, then fields relevant to that feature is hidden from all the forms. For example, if Serial No. feature is disabled, then Serial. No. field from Item as well as from all the sales and purchase transaction will be hidden. + +[To learn more about Feature Setup, click here.]({{docs_base_url}}/user/manual/en/customize-erpnext/hiding-modules-and-features.html). ####Permissions -ERPNext is the permission driven system. User will be able to access system based on permissions assigned to him/her. So, if user is not assigned Role related to Stock and Manufacturing module, it will be hidden from user. [More on permission management in ERPNext here](https://manual.erpnext.com/setting-up/users-and-permissions). +ERPNext is the permission controlled system. Users access system based on permissions assigned to them. So, if user is not assigned Role related to Stock and Manufacturing module, it will be hidden from that User. [Click here to learn more about permission management.]({{docs_base_url}}/user/manual/en/setting-up/users-and-permissions.html). + +You can also refer to help video on User and Permissions setting in ERPNext. + + \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/selling/articles/index.txt b/erpnext/docs/user/manual/en/selling/articles/index.txt index 70b4ac2c2a..5d51607979 100644 --- a/erpnext/docs/user/manual/en/selling/articles/index.txt +++ b/erpnext/docs/user/manual/en/selling/articles/index.txt @@ -1,6 +1,6 @@ applying-discount drop-shipping erpnext-for-services-organization -manage-shipping-rule -managing-sales-persons-in-sales-transactions -stopping-sales-order \ No newline at end of file +shipping-rule +sales-persons-in-the-sales-transactions +close-sales-order \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/selling/articles/manage-shipping-rule.md b/erpnext/docs/user/manual/en/selling/articles/manage-shipping-rule.md deleted file mode 100644 index c9c4f91613..0000000000 --- a/erpnext/docs/user/manual/en/selling/articles/manage-shipping-rule.md +++ /dev/null @@ -1,25 +0,0 @@ -

Manage Shipping Rule

- -Shipping Rule master help you define rules based on which shipping charge will be applied on sales transactions. - -Most of the companies (mainly retail) have shipping charge applied based on invoice total. If invoice value is above certain range, then shipping charge applied will be lesser. If invoice total is less, then shipping charges applied will be higher. You can setup Shipping Rule to address the requirement of varying shipping charge based on total. - -To setup Shipping Rule, go to: - -Selling/Accounts >> Setup >> Shipping Rule - -Here is an example of Shipping Rule master: - -![Shipping Rule Master]({{docs_base_url}}/assets/img/articles/$SGrab_258.png) - -Referring above, you will notice that shipping charges are reducing as range of total is increasing. This shipping charge will only be applied if transaction total falls under one of the above range, else not. - -If shipping charges are applied based on Shipping Rule, then more values like Shipping Account, Cost Center will be needed as well to add row in the Taxes and Other Charges table of sales transaction. Hence these details are tracked as well in the Shipping Rule itself. - -![Shipping Rule Filters]({{docs_base_url}}/assets/img/articles/$SGrab_260.png) - -Apart from price range, Shipping Rule will also validate if its territory and company matches with that of Customer's territory and company. - -Following is an example of how shipping charges are auto-applied on sales order based on Shipping Rule. - -![Shipping Rule Application]({{docs_base_url}}/assets/img/articles/$SGrab_261.png) \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/selling/articles/managing-sales-persons-in-sales-transactions.md b/erpnext/docs/user/manual/en/selling/articles/managing-sales-persons-in-sales-transactions.md deleted file mode 100644 index ae92e63443..0000000000 --- a/erpnext/docs/user/manual/en/selling/articles/managing-sales-persons-in-sales-transactions.md +++ /dev/null @@ -1,43 +0,0 @@ -

Managing Sales Persons In Sales Transactions

- -In ERPNext, Sales Person master is maintained in [tree structure](https://erpnext.com/kb/setup/managing-tree-structure-masters). Sales Person table is available in all the Sales transactions, at the bottom of transactions form. - -If you have specific Sales Person attached to Customer, you can mention Sales Person details in the Customer master itself. On selection of Customer in the transactions, you will have Sales Person details auto-fetched in that transaction. - -####Sales Person Contribution - -If you have more than one sales person working together on an order, then with listing all the sales person for that order, you will also need to define contribution based on their effort. For example, Sales Person Aasif, Harish and Jivan are working on order. While Aasif and Harish followed this order throughout, Jivan got involved just in the end. Accordingly you should define % Contribution in the sales transaction as: - -![Sales Person]({{docs_base_url}}/assets/img/articles/Selection_01087d575.png) - -Where Sales Order Net Total is 30,000. - -
Total % Contribution for all Sales Person must be 100%. If only one Sales Person is selected, then enter % Contribution as 100% for him/her.
- -####Sales Person Transaction Report - -You can check Sales Person Transaction Report from - -`Selling > Standard Reports > Sales Person-wise Transaction Summary` - -This report will be generated based on Sales Order, Delivery Note and Sales Invoice. This report will give you total amount of sales made by an employee over a period. Based on data provided from this report, you can determine incentives and plan appraisal for an employee. - -![SP Report]({{docs_base_url}}/assets/img/articles/Selection_011.png) - -####Sales Person wise Commission - -ERPNext doesn't calculate commission payable to an Employee, but only provide total amount of sales made by him/her. As a work around, you can add your Sales Person as Sales Partner, as commission calculation feature is readily available in ERPNext. You can check Sales Partner's Commission report from - -`Accounts > Standard Reports > Sales Partners Commission` - -####Disable Sales Person Feature - -If you don't track sales person wise performance, and doesn't wish to use this feature, you can disable it from: - -`Setup > Customize > Features Setup` - -![Feature Setup]({{docs_base_url}}/assets/img/articles/Selection_01244aec7.png) - -After uncheck Sales Extras from Sales and Purchase section, refresh your ERPNext account's tab, so that forms will take effect based on your setting. - - \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/selling/articles/sales-persons-in-the-sales-transactions.md b/erpnext/docs/user/manual/en/selling/articles/sales-persons-in-the-sales-transactions.md new file mode 100644 index 0000000000..c270e13657 --- /dev/null +++ b/erpnext/docs/user/manual/en/selling/articles/sales-persons-in-the-sales-transactions.md @@ -0,0 +1,45 @@ +#Sales Persons in the Sales Transactions + +In ERPNext, Sales Person master is maintained in [tree structure]({{docs_base_url}}/user/manual/en/setting-up/articles/managing-tree-structure-masters.html). Sales Person is selectable in all the sales transactions. + +Sales Persons can be updated in the Customer master as well. On selection of Customer in the transactions, Sales Persons as updated in the Customer will fetch into sales transaction. + +Sales Person Customer + +####Sales Person Contribution + +If more than one sales persons are working together on an order, then contribution (%) should be set for each Sales Person. + +Sales Person Order + +On saving transaction, based on the Net Total and Contriution (%), `Contribution to Net Total` will be calculated for each Sales Person. + +
Total % Contribution for all Sales Person must be 100%. If only one Sales Person is selected, then % Contribution will be 100.
+ +####Sales Person Transaction Report + +Check Sales Person's Transaction report from: + +`Selling > Standard Reports > Sales Personwise Transaction Summary` + +This report can be generated based on Sales Order, Delivery Note and Sales Invoice. It will give you total amount of sale made by an employe. + +Sales Person Report + +####Sales Person wise Commission + +ERPNext only provide total amount of sale made by a Sales Person. If you offer commission to Sales Person, you should add Sales Person as Sales Partners in ERPNext. For Sales Partners, you can define Commission (%). On selected on Sales Partner in a sales transction, based on Net Total, Commission Amount is calculated as well. You can check Sales Partner's commission report from: + +`Accounts > Standard Reports > Sales Partners Commission` + +####Disable Sales Person Feature + +If you don't track Sales Person wise performance, and doesn't wish to use this feature, you can disable it from: + +`Setup > Customize > Features Setup` + +Disable Sales Person + +On disabling this feature, fields and tables related to Sales Person will become hidden from masters and transcations. + + \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/selling/articles/shipping-rule.md b/erpnext/docs/user/manual/en/selling/articles/shipping-rule.md new file mode 100644 index 0000000000..d87ba36c4c --- /dev/null +++ b/erpnext/docs/user/manual/en/selling/articles/shipping-rule.md @@ -0,0 +1,33 @@ +#Shipping Rule + +Shipping Rule master helps in defining a rule based on which shipping charge is applied on a sales transactions. + +Most of the companies (mainly retail) have shipping charge applied based on the invoice total. If invoice value is above certain value, then shipping charge applied are lesser. If invoice value is less, then shipping charges applied are bit more than high shipping charges applied on a high value invoice. You can setup Shipping Rule to address the requirement of varying shipping charge based on the Net Total of sales transaction. + +To setup Shipping Rule, go to: + +`Selling > Setup > Shipping Rule` or `Accounts > Setup > Shipping Rule` + +####Shipping Rule Conditions + +Shipping Rule Prices + +Referring above, you will notice that shipping charges are reducing as valye is increasing. This shipping charge will only be applied if transaction total falls under one of the above range. + +####Valid for Countries + +You can set Shipping Charges valid for all the countries, or specify specific Country. If specific countries mentioned, then Shipping Charges will be applied only if Customer's country matches Country mentioned in the Shipping Rule. + +Shipping Rule + +####Shipping Account + +If shipping charges are applied based on Shipping Rule, then more values like Shipping Account, Cost Center will be needed as well to add row in the Taxes and Other Charges table of transaction. Hence these details are tracked as well in the Shipping Rule. + +Shipping Account + +####Shipping Rule Application + +Following is an example of how shipping charges is auto-applied on Sales Order based on Shipping Rule. + +Shipping Rule Application \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/selling/articles/stopping-sales-order.md b/erpnext/docs/user/manual/en/selling/articles/stopping-sales-order.md deleted file mode 100644 index 96a15def96..0000000000 --- a/erpnext/docs/user/manual/en/selling/articles/stopping-sales-order.md +++ /dev/null @@ -1,17 +0,0 @@ -

Stopping a Sales Order

- -In the submitted Sales Orders, you will find **Stop** option. Stopping Sales Order will restrict user from creating Delivery Note and Sales Invoice against it. - -![stop Sales Order]({{docs_base_url}}/assets/img/articles/$SGrab_439.png) - -####Scenario - -East Wind receives an order for ten laptops. Sales Order is also created for ten units. Due to scarcity of stock, only seven units are delivered to customer. Pending three units are to be delivered soon. Customer inform East Wind need not deliver pending item, as they have purchased it from other vendor. - -In this case, after East Wind will create Delivery Note and Sales Invoice only for the seven units of Laptop, and set Sales Order as stopped. - -![Sales Order Stopped]({{docs_base_url}}/assets/img/articles/$SGrab_440.png) - -Once Sales Order is set as stopped, you will not have pending quantities (three in this case) reflecting in Pending to Deliver and Pending to Invoice reports. To make further transactions against Stopped Sales Order, you should first Unstop it. - - \ No newline at end of file