Migrating Help Articles (Q&A format) into User Manual (#10608)
* adding articles in the manual * adding articles in the manual 2 * migrating help articles to manuals
Before Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 9.2 KiB |
BIN
erpnext/docs/assets/img/articles/capacity-1.png
Normal file
After Width: | Height: | Size: 83 KiB |
BIN
erpnext/docs/assets/img/articles/capacity-2.png
Normal file
After Width: | Height: | Size: 62 KiB |
BIN
erpnext/docs/assets/img/articles/capacity-3.png
Normal file
After Width: | Height: | Size: 86 KiB |
BIN
erpnext/docs/assets/img/articles/child-1.png
Normal file
After Width: | Height: | Size: 70 KiB |
BIN
erpnext/docs/assets/img/articles/child-2.png
Normal file
After Width: | Height: | Size: 50 KiB |
BIN
erpnext/docs/assets/img/articles/child-3.png
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
erpnext/docs/assets/img/articles/child-4.gif
Normal file
After Width: | Height: | Size: 424 KiB |
BIN
erpnext/docs/assets/img/articles/child-5.png
Normal file
After Width: | Height: | Size: 79 KiB |
BIN
erpnext/docs/assets/img/articles/child-6.png
Normal file
After Width: | Height: | Size: 71 KiB |
BIN
erpnext/docs/assets/img/articles/common-receivable.png
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
erpnext/docs/assets/img/articles/email-setup-error.png
Normal file
After Width: | Height: | Size: 45 KiB |
BIN
erpnext/docs/assets/img/articles/hr-working-days.png
Normal file
After Width: | Height: | Size: 108 KiB |
After Width: | Height: | Size: 55 KiB |
BIN
erpnext/docs/assets/img/articles/report-permission-1.png
Normal file
After Width: | Height: | Size: 49 KiB |
BIN
erpnext/docs/assets/img/articles/report-permission-2.png
Normal file
After Width: | Height: | Size: 65 KiB |
BIN
erpnext/docs/assets/img/articles/role-deskperm.png
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
erpnext/docs/assets/img/articles/sections-1.png
Normal file
After Width: | Height: | Size: 95 KiB |
BIN
erpnext/docs/assets/img/articles/sections-2.gif
Normal file
After Width: | Height: | Size: 312 KiB |
BIN
erpnext/docs/assets/img/articles/types-in-tax-masters.png
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
erpnext/docs/assets/img/setup/integrations/razorpay-api.gif
Normal file
After Width: | Height: | Size: 765 KiB |
@ -1,47 +0,0 @@
|
||||
#C-Form
|
||||
|
||||
C-Form functionality is only applicable for Indian customers.
|
||||
|
||||
**What is C-Form?**
|
||||
|
||||
C-Form is issued by the Customer. If Customer Issues C-Form, supplier applies discounted CST (central sales tax) in the invoice. C-Form is only applicable on the inter-state transactions.
|
||||
|
||||
C-Form functionality in ERPNext allows Supplier to update C-Form No. as received from Customer in the submitted Sales Invoice. Also you can create report on Sales Invoice and track invoices for which C-Form has not yet been received from Customer.
|
||||
|
||||
Following are step to manage C-Form related sales in ERPNext.
|
||||
|
||||
####Set C-Form Applicability
|
||||
|
||||
While creating Sales invoice for the customer, set C-Form applicability in Sales Invoice. In More Info section of Sales Invoice, set field called **Is C-Form Applicable** as **Yes**. Bydefault, this field will have No for a value.
|
||||
|
||||

|
||||
|
||||
Updating this field as Yes will allow you to pull this Sales Invoice in the C-Form Tool, and update C-Form No. as received from the Customer.
|
||||
|
||||
####Create C-Form Record
|
||||
|
||||
After receiving C-Form from your Customer, you should update that C-Form no. in the Sales Invoice by creating C-Form record.
|
||||
|
||||
Go to `Accounts > Setup > C-Form > New`
|
||||
|
||||
Enter details like C-Form No, Received Date, State and Amount etc. Select Customer and pull related Sales Invoices under provided table.
|
||||
|
||||

|
||||
|
||||
####Save & Submit C-Form
|
||||
|
||||
After entering details, save and submit C-Form record. On save system will generate C-Form record and on submission update that C-Form No. in the Sales Invoice.
|
||||
|
||||

|
||||
|
||||
C-Form serial no will be updated in related invoice under the field 'C-Form No'.
|
||||
|
||||

|
||||
|
||||
####Tracking Pending Invoice for C-Form
|
||||
|
||||
To track invoices for which C-Form has not yet been received from Customer, you can create custom report on Sales Invoice. In this report, you can filter invoices which doesn't have C-Form updated in them yet, and followup with the customer accordingly.
|
||||
|
||||

|
||||
|
||||
<!-- markdown -->
|
@ -0,0 +1,13 @@
|
||||
# Common Receivable Account
|
||||
|
||||
As per the party model, a common receivable account called **Debtor** is auto-created. This is a default Receivable Account for all the Customers.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/common-receivable.png">
|
||||
|
||||
If needed, you can also create a new receivable account and update in the Customer master.
|
||||
|
||||
**Question:** Should I create separate Receivable Account Account for each Customer?
|
||||
|
||||
**Answer:** You can, but it's not a recommend approach. If you want to create separate Receivable Account for each Customer for tracking receivable, then it not needed. You still view Account Receivable & General Ledger report for each Customer.
|
||||
|
||||
Just like Debtors, for tracking payables, default account called Creditors is created under Account Payables.
|
@ -12,4 +12,5 @@ update-stock-option-in-sales-invoice
|
||||
what-is-the-differences-of-total-and-valuation-in-tax-and-charges
|
||||
withdrawing-salary-from-owners-equity-account
|
||||
adjust-withhold-amount-payment-entry
|
||||
c-form
|
||||
common-receivable-account.md
|
||||
types-in-tax-template
|
@ -0,0 +1,9 @@
|
||||
# Purchase Invoice - Account Type Error
|
||||
|
||||
**Question:** On saving the Purchase Invoice, I am getting a validation message that Credit To Account must be a Balance Sheet account.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/purchase-invoice-account-type.png">
|
||||
|
||||
**Answer: **On submission of a Purchase Invoice, payable is updated towards the Supplier. As per the accounting standards, Payable Account is aligned under Current Liability (credit side of Balance Sheet).
|
||||
|
||||
The error message indicates that Account selected in the Credit To field doesn't belong to the Liability Group. Please ensure that Payable Account selected in the Purchase Invoice is located under Liability group.
|
@ -0,0 +1,17 @@
|
||||
# Types in Sales and Purchase Tax Template
|
||||
|
||||
In the Sales Taxes and Purchase Taxes master, you will find a column called Type. Following a brief on a meaning of each Type and how you can use it.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/types-in-tax-masters.png">
|
||||
|
||||
**Actual:** This allows you to enter expense amount directly. For example, Rs. 500 incurred for Shipping.
|
||||
|
||||
**On Net Total:** If you want to apply any tax or charges on Net Total, select this option. For example, 18% GST applied to all the item in the Sales Order.
|
||||
|
||||
**On Previous Row Amount:** This option helps you want to calculate tax amount calculated based on another tax amount.
|
||||
|
||||
Example: Education Cess is calculated based on the amount of GST tax.
|
||||
|
||||
**On Previous Row Total:** For each Tax row, a cumulative tax is calculated in the Total column. For the first row, total tax is calculated as Net Total + Tax amount at first row. If you want to apply a tax on the Total Amount of another tax row, then use this option.
|
||||
|
||||
If you select Type as Previous Row Amount or Previous Row Total, then you must also specify a Row No. whose Amount or Total should be considered for the calculation.
|
@ -0,0 +1,33 @@
|
||||
# Customizing visibility of data in the child table
|
||||
|
||||
**Question:** Currently, in the child table (like Item table in Quotation), we can view value in the four columns only. How can we have more values previewed in the child table?
|
||||
|
||||
**Answer:** In the version 7, we introduced a feature, editable grid. This allowed the user to add values in the child table without opening dialog box/form for each row.
|
||||
|
||||
This is how Quotation Item table renders value when Editable Grid is enabled. It will maximum list four columns in the table.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/child-1.png">
|
||||
|
||||
As per the default setting, only four columns are listed in the child table. Following is how you can add more columns in the editable itself.
|
||||
|
||||
For the field to be added as a column in the table, enter a value in the Column field. Also, ensure that "Is List View" property is checked for that field.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/child-2.png">
|
||||
|
||||
Based on the value in the Column field, columns will be added in the child table. Ensure that sum total of value added in the Column field doesn't exceed 10. Based on the Column value, width for that column will be set.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/child-3.png">
|
||||
|
||||
**Switch to Un-editable Grid**
|
||||
|
||||
To have more values shown in the preview of Quotation Item table, you can disable Editable Grid for the Quotation Item Doctype. Steps below.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/child-4.gif">
|
||||
|
||||
Once Editable Grid is disabled for the Quotation Item, the following is how values will be rendered in a preview of the Quotation Item table.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/child-5.png">
|
||||
|
||||
To have specific field's value shown in the preview, ensure that for that field, in the Customize Form tool, "In List View" property is checked.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/child-6.png">
|
@ -15,3 +15,4 @@ set-language
|
||||
set-precision
|
||||
user-restriction
|
||||
maximum-numbers-of-fields-in-a-form
|
||||
child-table
|
@ -1,2 +1,3 @@
|
||||
employees-loan-management
|
||||
leave-calculation-in-salary-slip
|
||||
working-days-in-salary-slip
|
@ -0,0 +1,11 @@
|
||||
# Working Days Calculation in the Salary Slip
|
||||
|
||||
Working Days are shown in the In the Salary Slip. Based on your preference, it may include holidays of the month or it may not. You can define your preference for the Working Days calculation in HR Settings.
|
||||
|
||||
`HR > Setup > HR Settings`
|
||||
|
||||
If you want to include holidays in the count of Total Working days, then ensure that in the HR Settings, field **Include holidays in Total no. of Working Days** is checked and vice versa.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/hr-working-days.png">
|
||||
|
||||
To learn how to define holidays for your company, check [Holiday List](/user/manual/en/human-resources/holiday-list) feature in the HR module.
|
@ -0,0 +1,51 @@
|
||||
# Capacity Planning based on Production Order
|
||||
|
||||
Capacity Planning functionality helps you in tracking production jobs allocated on each Workstation.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/capacity-1.png">
|
||||
|
||||
Follow are the steps to use Capacity Planning Feature in your ERPNext account.
|
||||
|
||||
1. Operations
|
||||
|
||||
To add operations, go to:
|
||||
|
||||
`Manufacturing > Bill of Materials > Operations`
|
||||
|
||||
2. Workstation
|
||||
|
||||
Add each Workstation in your ERPNext account from:
|
||||
|
||||
`Manufacturing > Bill of Materials > Workstation`
|
||||
|
||||
In the Workstation master, you can define which operations will be performed on it, what are the cost associated with it, and what are the working hours of that Workstation.
|
||||
|
||||
3. Bill of Materials (BOM):
|
||||
|
||||
In a BOM, with the list of raw material needed, for manufacturing, you can also list operation and workstations through which those raw materials will be processed.
|
||||
|
||||
4. Production Order:
|
||||
|
||||
On submission of Production Order, Timesheet for Operations. This helps you allocate production jobs on each Workstation, as well as you can update actual time taken for each Operation.
|
||||
|
||||
### Error due to Capacity Planning
|
||||
|
||||
**Question:** On Submission of Production Order, we are getting following error message.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/capacity-2.png">
|
||||
|
||||
**Answer: **Please check if you have updated Working Hours in the Workstation master? If not, then please update it and then try to submit Production Order.
|
||||
|
||||
On submission of Production Order, Operations (as added in the BOM) are allocated on the workstation. Each operation should start and end on the same day. If a system is not able to schedule that operation in a day, then system request you to divide that Project, so that system can allocate smaller operations in a day.
|
||||
|
||||
If you have update working hours in the Workstation, but still getting this issue, that because one of your operation is taking too long, and cannot be completed in a day. Please divide that operation into smaller operations, so that it can be allocated on Workstation and completed on the same day.
|
||||
|
||||
### Avoid Working Hours of Workstation
|
||||
|
||||
If you want to ignore above validation and allow scheduling of production job beyond the working hours of the Workstation, enable
|
||||
Overtime in the Manufacturing Settings.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/capacity-3.png">
|
||||
|
||||
If you want to complete disable Capacity Planning feature, in the Manufacturing Settings, check field "Disable Capacity Planning and Time Tracking".
|
||||
|
@ -1,3 +1,4 @@
|
||||
nested-bom-structure
|
||||
production-planning-subassembly
|
||||
valuation-based-on-field-in-bom
|
||||
capacity-planning
|
@ -1,4 +1,4 @@
|
||||
<h1>Project Costing</h1>
|
||||
# Project Costing
|
||||
|
||||
Each project has multiple task associated with it. To track actual costing of a Project, primarily in terms of services, user has to create Time Log based on actual time spent on Project-Task. Following the steps on how you can track actual service cost against Project.
|
||||
|
||||
@ -12,17 +12,17 @@ Activity Type is a master of service offered by your personnel. You can add new
|
||||
|
||||
Activity Cost is a master where you can track billing and costing rate for each Employee, and for each Activity Type.
|
||||
|
||||

|
||||
<img alt="Activity Cost" class="screenshot" src="/docs/assets/img/articles/Screen Shot 2015-06-11 at 4.57.01 pm.png">
|
||||
|
||||
#### Time Log
|
||||
|
||||
Based on Actual Time spent on the Project-Task, Employee will create a time log.
|
||||
|
||||

|
||||
<img alt="Time Log" class="screenshot" src="/docs/assets/img/articles/Screen Shot 2015-06-11 at 4.59.49 pm.png">
|
||||
|
||||
On selection of Activity Type in the Time Log, Billing and Costing Rate will fetched for that Employee from respective Activity Cost master.
|
||||
|
||||

|
||||
<img alt="[Time Log Costing" class="screenshot" src="/docs/assets/img/articles/Screen Shot 2015-06-11 at 5.00.06 pm.png">
|
||||
|
||||
Multiplying these rates with total no. of Hours in the Time Log gives Costing Amount and Billing Amount for the specific Time Log.
|
||||
|
||||
@ -30,10 +30,10 @@ Multiplying these rates with total no. of Hours in the Time Log gives Costing Am
|
||||
|
||||
Based on total Time Logs created for a specific Task, its costing will be updated in the respective Task master.
|
||||
|
||||

|
||||
<img alt="Costing in Task" class="screenshot" src="/docs/assets/img/articles/Screen Shot 2015-06-11 at 5.02.54 pm.png">
|
||||
|
||||
Same way, Project master will have cost updated based on Time Log created against that Projects, and tasks associated with that Project.
|
||||
|
||||

|
||||
<img alt="Costing in Project" class="screenshot" src="/docs/assets/img/articles/Screen Shot 2015-06-11 at 5.02.29 pm.png">
|
||||
|
||||
<!-- markdown -->
|
@ -0,0 +1,19 @@
|
||||
# Difference Between System User and Website User
|
||||
|
||||
**Question:** I have added my Employee as a User and have assigned them Roles as well. Still, they are not able to view Dashboard on the login.
|
||||
|
||||
**Answer:**
|
||||
|
||||
There are two type of Users in ERPNext.
|
||||
|
||||
* **System User**: They are Employees of your company. Example of Roles assigned to System Users are Account User, Sales Manager, Purchase User, Support Team etc.
|
||||
|
||||
* **Website User**: They are to parties (like Customer and Suppliers) of your Company.
|
||||
|
||||
Example Website User Roles are Customer and Suppliers.
|
||||
|
||||
How to check if Role is for System User or Website User?
|
||||
|
||||
In the Role master, if field "Desk Access" is checked, that Role is for System User. If Desk Access field is unchecked, then that Role is for Website User.
|
||||
|
||||
<img alt="Role Desk Permission" class="screenshot" src="/docs/assets/img/articles/role-deskperm.png">
|
@ -12,3 +12,6 @@ overwriting-data-from-data-import-tool
|
||||
rename-user
|
||||
using-custom-domain-on-erpnext
|
||||
setup-two-factor-authentication
|
||||
difference-between-system-user-and-website-user
|
||||
outgoing-email-gateway
|
||||
print-format-sections
|
@ -36,5 +36,4 @@ A separate Chart of Account master will be set for each company in the ERPNext.
|
||||
|
||||
<img alt="New Company" class="screenshot" src="/docs/assets/img/articles/new-company-3.png">
|
||||
|
||||
|
||||
<!-- markdown -->
|
@ -0,0 +1,9 @@
|
||||
#Outgoing Email Gateway
|
||||
|
||||
In the ERPNext, you can customize incoming and Outgoing Email Gateway. On saving an Email Account, ERPNext tries establishing a connection with your email gateway. If your ERPNext account is able to connect fine, then Email Account master is saved. If not, then you might receive an error as indicated below.
|
||||
|
||||
<img alt="Email Setup Error" class="screenshot" src="/docs/assets/img/articles/email-setup-error.png">
|
||||
|
||||
This indicates that using login credentials and other email gateway details provided, ERPNext is not able to connect to your email server. Please ensure that you have entered valid email credentials for your Email Gateway. Once you have configured Email Account successfully, you should be able to send and receive emails from your ERPNext account fine.
|
||||
|
||||
Note: Your ERPNext account is connected with ERPNext email server by default. If you don't want to use your own email server, you can continue sending emails using an ERPNext email server.
|
@ -0,0 +1,11 @@
|
||||
#Print Format Sections
|
||||
|
||||
**Question:** In the Print Format, I am getting link breaks for each section. How can I disable it?
|
||||
|
||||
<img alt="Email Setup Error" class="screenshot" src="/docs/assets/img/articles/sections-1.png">
|
||||
|
||||
**Answer:** To disable line breaks for the section breaks, you should uncheck field "Show Line Breaks after Sections" in its Print Format.
|
||||
|
||||
Print Format Builder > Select Print Format > Edit Settings > Uncheck field "Show Line Breaks after Sections"
|
||||
|
||||
<img alt="Email Setup Error" class="screenshot" src="/docs/assets/img/articles/sections-2.gif">
|
@ -0,0 +1,17 @@
|
||||
**Question:** User has roles like Account User and Account Manager assigned. Still, when accessing Account Receivable report, User is getting an error message of no permission the territory master.
|
||||
|
||||
<img alt="Report Permission Error" class="screenshot" src="/docs/assets/img/articles/report-permission-1.png">
|
||||
|
||||
**Answer:**
|
||||
|
||||
As per the permission system in ERPNext, for the User to be able to access a form or a report, s(he) should have at-least read permission on all the link field in that form/report. Since Territory is a link field in Account Receivable report, please add a permission rule to let Account User/Manager have at-least Read permission on the Territory master. Please follow below-given steps to resolve this issue.
|
||||
|
||||
1. Roles assigned to User are Account User and Account Manager.
|
||||
|
||||
2. As indicates in the Error message, the user didn't have permission on the territory master. As per the default permission, none of the above role assigned to that User has any permission on the Territory master.
|
||||
|
||||
3. To resolve this issue, I have assigned Account User permission to Read Territory master.
|
||||
|
||||
<img alt="Permission Manager" class="screenshot" src="/docs/assets/img/articles/report-permission-2.png">
|
||||
|
||||
As per this permission update, User should be able to access Account Receivable report fine.
|
@ -1,26 +1,31 @@
|
||||
#Setting up Razorpay
|
||||
#RazorPay Integration
|
||||
|
||||
A payment gateway is an e-commerce application service provider service that authorizes credit card payments for e-businesses, online retailers, bricks and clicks, or traditional brick and mortar.
|
||||
A payment gateway is an e-commerce application service provider service that authorises credit card payments for e-businesses, online retailers, bricks and clicks, or traditional brick and mortar.
|
||||
|
||||
A payment gateway facilitates the transfer of information between a payment portal (such as a website, mobile phone or interactive voice response service) and the Front End Processor or acquiring bank.
|
||||
|
||||
To setup Razorpay,
|
||||
`Explore > Integrations > Razorpay Settings`
|
||||
To setup RazorPay,
|
||||
|
||||
#### Setup Razorpay
|
||||
`Explore > Integrations > RazorPay Settings`
|
||||
|
||||
<img class="screenshot" alt="Razorpay Settings" src="/docs/assets/img/setup/integrations/razorpay-api.gif">
|
||||
|
||||
#### Setup RazorPay
|
||||
|
||||
To enable RazorPay payment service, you need to configure parameters like API Key, API Secret
|
||||
|
||||
To enable Razorpay payment service, you need to configure parameters like API Key, API Secret
|
||||
<img class="screenshot" alt="Razorpay Settings" src="/docs/assets/img/setup/integrations/razorpay_settings.png">
|
||||
|
||||
On enabling service, the system will create Payment Gateway record and Account head in chart of account with account type as Bank.
|
||||
On enabling service, the system will create Payment Gateway record and Account head in the Chart of Account with account type as Bank.
|
||||
|
||||
<img class="screenshot" alt="Razorpay COA" src="/docs/assets/img/setup/integrations/razorpay_coa.png">
|
||||
|
||||
Also it will create Payment Gateway Account entry. Payment Gateway Account is configuration hub from this you can set account head from existing COA, default Payment Request email body template.
|
||||
Also, it will create Payment Gateway Account entry. Payment Gateway Account is configuration hub from this you can set account head from existing COA, default Payment Request email body template.
|
||||
|
||||
<img class="screenshot" alt="Payment Gateway Account" src="/docs/assets/img/setup/integrations/payment_gateway_account_razorpay.png">
|
||||
|
||||
After enabling service and configuring Payment Gateway Account your system is able to accept online payments.
|
||||
|
||||
####Supporting transaction currencies
|
||||
INR
|
||||
|
||||
RazorPay will only work for the company having `INR (Indian Rupee)` as a Currency.
|
@ -0,0 +1,7 @@
|
||||
# Administrator User
|
||||
|
||||
If your ERPNext account is hosted with us (Frappe Technologies Pvt. Ltd.), then you won't be able to access your ERPNext account as an Administrator. For the hosted account, access via Administrator User us reserved with us.
|
||||
|
||||
1. For the hosted account, upgrades are managed from the backend. We reserve admin login credential with us so that we can upgrade all the hosted customer's ERPNext accounts from the backend.
|
||||
|
||||
2. Since on a single server, we host have many customer's ERPNext accounts, as a security measure, we cannot share the credentials for administrator account with any hosted user.
|
@ -3,3 +3,4 @@ role-based-permissions
|
||||
user-permissions
|
||||
role-permisison-for-page-and-report
|
||||
sharing
|
||||
admin-user
|