diff --git a/erpnext/change_log/v6/v6_2_0.md b/erpnext/change_log/v6/v6_2_0.md index 80788303aa..004e90caa4 100644 --- a/erpnext/change_log/v6/v6_2_0.md +++ b/erpnext/change_log/v6/v6_2_0.md @@ -1 +1 @@ -- **[Multi-currency Accounting](https://manual.erpnext.com/contents/accounts/multi-currency-accounting)**: You can now have an Account in a different currency than your Company's currency +- **[Multi-currency Accounting](https://frappe.github.io/erpnext/user/guides/accounts/multi-currency-accounting)**: You can now have an Account in a different currency than your Company's currency diff --git a/erpnext/config/docs.py b/erpnext/config/docs.py new file mode 100644 index 0000000000..d85dc1da66 --- /dev/null +++ b/erpnext/config/docs.py @@ -0,0 +1,28 @@ +source_link = "https://github.com/frappe/erpnext" +docs_base_url = "https://frappe.github.io/erpnext" +headline = "Learn ERPNext Inside Out" +sub_heading = "Find detailed explanation for all ERPNext features" +long_description = """ +ERPNext helps you to manage all your business information in one application and use it to manage operations and take decisions based on data. + +Among other things, ERPNext will help you to: + +- Track all Invoices and Payments. +- Know what quantity of which product is available in stock. +- Identify open customer queries. +- Manage payroll. +- Assign tasks and follow up on them. +- Maintain a database of all your customers, suppliers and their contacts. +- Prepare quotes. +- Get reminders on maintenance schedules. +- Publish your website. + +And a lot lot lot more.""" + +def get_context(context): + context.top_bar_items = [ + {"label": "Contents", "url": context.docs_base_url + "/contents.html", "right": 1}, + {"label": "User Guide", "url": context.docs_base_url + "/user/guides", "right": 1}, + {"label": "Videos", "url": context.docs_base_url + "/user/videos", "right": 1}, + {"label": "Developer Docs", "url": context.docs_base_url + "/current", "right": 1} + ] diff --git a/erpnext/docs/assets/img/accounts/account-settings.png b/erpnext/docs/assets/img/accounts/account-settings.png new file mode 100644 index 0000000000..943aa3d055 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/account-settings.png differ diff --git a/erpnext/docs/assets/img/accounts/accounts-receivable.png b/erpnext/docs/assets/img/accounts/accounts-receivable.png new file mode 100644 index 0000000000..b03f254a2d Binary files /dev/null and b/erpnext/docs/assets/img/accounts/accounts-receivable.png differ diff --git a/erpnext/docs/assets/img/accounts/advance-payment-1.png b/erpnext/docs/assets/img/accounts/advance-payment-1.png new file mode 100644 index 0000000000..17a8b30def Binary files /dev/null and b/erpnext/docs/assets/img/accounts/advance-payment-1.png differ diff --git a/erpnext/docs/assets/img/accounts/advance-payment-2.png b/erpnext/docs/assets/img/accounts/advance-payment-2.png new file mode 100644 index 0000000000..373220dce1 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/advance-payment-2.png differ diff --git a/erpnext/docs/assets/img/accounts/advance-payment-3.png b/erpnext/docs/assets/img/accounts/advance-payment-3.png new file mode 100644 index 0000000000..d35329e956 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/advance-payment-3.png differ diff --git a/erpnext/docs/assets/img/accounts/bank-reconciliation.png b/erpnext/docs/assets/img/accounts/bank-reconciliation.png new file mode 100644 index 0000000000..86872d976a Binary files /dev/null and b/erpnext/docs/assets/img/accounts/bank-reconciliation.png differ diff --git a/erpnext/docs/assets/img/accounts/chart-of-accounts-1.png b/erpnext/docs/assets/img/accounts/chart-of-accounts-1.png new file mode 100644 index 0000000000..50ef62d9a9 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/chart-of-accounts-1.png differ diff --git a/erpnext/docs/assets/img/accounts/chart-of-accounts-2.png b/erpnext/docs/assets/img/accounts/chart-of-accounts-2.png new file mode 100644 index 0000000000..490d248716 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/chart-of-accounts-2.png differ diff --git a/erpnext/docs/assets/img/accounts/chart-of-accounts-3.png b/erpnext/docs/assets/img/accounts/chart-of-accounts-3.png new file mode 100644 index 0000000000..10fe4a4ffc Binary files /dev/null and b/erpnext/docs/assets/img/accounts/chart-of-accounts-3.png differ diff --git a/erpnext/docs/assets/img/accounts/credit-limit-1.png b/erpnext/docs/assets/img/accounts/credit-limit-1.png new file mode 100644 index 0000000000..60d8e1fe30 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/credit-limit-1.png differ diff --git a/erpnext/docs/assets/img/accounts/credit-limit-2.png b/erpnext/docs/assets/img/accounts/credit-limit-2.png new file mode 100644 index 0000000000..916daa7b0a Binary files /dev/null and b/erpnext/docs/assets/img/accounts/credit-limit-2.png differ diff --git a/erpnext/docs/assets/img/accounts/financial-analytics-bl.png b/erpnext/docs/assets/img/accounts/financial-analytics-bl.png new file mode 100644 index 0000000000..1b01c3da86 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/financial-analytics-bl.png differ diff --git a/erpnext/docs/assets/img/accounts/financial-analytics-pl.png b/erpnext/docs/assets/img/accounts/financial-analytics-pl.png new file mode 100644 index 0000000000..ad754c1e91 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/financial-analytics-pl.png differ diff --git a/erpnext/docs/assets/img/accounts/fiscal-year.png b/erpnext/docs/assets/img/accounts/fiscal-year.png new file mode 100644 index 0000000000..2dbf0a2e12 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/fiscal-year.png differ diff --git a/erpnext/docs/assets/img/accounts/general-ledger.png b/erpnext/docs/assets/img/accounts/general-ledger.png new file mode 100644 index 0000000000..b7871199f3 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/general-ledger.png differ diff --git a/erpnext/docs/assets/img/accounts/journal-entry.png b/erpnext/docs/assets/img/accounts/journal-entry.png new file mode 100644 index 0000000000..d4a4e21fc2 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/journal-entry.png differ diff --git a/erpnext/docs/assets/img/accounts/make-payment.png b/erpnext/docs/assets/img/accounts/make-payment.png new file mode 100644 index 0000000000..917432e1a7 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/make-payment.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/account.png b/erpnext/docs/assets/img/accounts/multi-currency/account.png new file mode 100644 index 0000000000..7973e8d6b3 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/account.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/accounts-receivable.png b/erpnext/docs/assets/img/accounts/multi-currency/accounts-receivable.png new file mode 100644 index 0000000000..74f3e5c775 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/accounts-receivable.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/bank-transfer.png b/erpnext/docs/assets/img/accounts/multi-currency/bank-transfer.png new file mode 100644 index 0000000000..6af0848b5c Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/bank-transfer.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/chart-of-accounts.png b/erpnext/docs/assets/img/accounts/multi-currency/chart-of-accounts.png new file mode 100644 index 0000000000..f4a62b511c Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/chart-of-accounts.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/customer.png b/erpnext/docs/assets/img/accounts/multi-currency/customer.png new file mode 100644 index 0000000000..35408c99d0 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/customer.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/general-ledger.png b/erpnext/docs/assets/img/accounts/multi-currency/general-ledger.png new file mode 100644 index 0000000000..de5e4d051c Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/general-ledger.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/journal-entry-multi-currency.png b/erpnext/docs/assets/img/accounts/multi-currency/journal-entry-multi-currency.png new file mode 100644 index 0000000000..17f3a71f42 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/journal-entry-multi-currency.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/journal-entry-row.png b/erpnext/docs/assets/img/accounts/multi-currency/journal-entry-row.png new file mode 100644 index 0000000000..a27287dc8c Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/journal-entry-row.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/payment-entry.png b/erpnext/docs/assets/img/accounts/multi-currency/payment-entry.png new file mode 100644 index 0000000000..3bfe1027ad Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/payment-entry.png differ diff --git a/erpnext/docs/assets/img/accounts/multi-currency/sales-invoice.png b/erpnext/docs/assets/img/accounts/multi-currency/sales-invoice.png new file mode 100644 index 0000000000..7b576ab572 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/multi-currency/sales-invoice.png differ diff --git a/erpnext/docs/assets/img/accounts/new-bank-entry.png b/erpnext/docs/assets/img/accounts/new-bank-entry.png new file mode 100644 index 0000000000..803797b209 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/new-bank-entry.png differ diff --git a/erpnext/docs/assets/img/accounts/opening-account-1.png b/erpnext/docs/assets/img/accounts/opening-account-1.png new file mode 100644 index 0000000000..2e19363289 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/opening-account-1.png differ diff --git a/erpnext/docs/assets/img/accounts/payment-reconcile-tool.png b/erpnext/docs/assets/img/accounts/payment-reconcile-tool.png new file mode 100644 index 0000000000..c507f19c53 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/payment-reconcile-tool.png differ diff --git a/erpnext/docs/assets/img/accounts/payment-tool-1.png b/erpnext/docs/assets/img/accounts/payment-tool-1.png new file mode 100644 index 0000000000..9e6d625167 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/payment-tool-1.png differ diff --git a/erpnext/docs/assets/img/accounts/payment-tool-2.png b/erpnext/docs/assets/img/accounts/payment-tool-2.png new file mode 100644 index 0000000000..535e0a2859 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/payment-tool-2.png differ diff --git a/erpnext/docs/assets/img/accounts/payment-tool-3.png b/erpnext/docs/assets/img/accounts/payment-tool-3.png new file mode 100644 index 0000000000..19ac8fafe2 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/payment-tool-3.png differ diff --git a/erpnext/docs/assets/img/accounts/period-closing-voucher.png b/erpnext/docs/assets/img/accounts/period-closing-voucher.png new file mode 100644 index 0000000000..2e9078f53b Binary files /dev/null and b/erpnext/docs/assets/img/accounts/period-closing-voucher.png differ diff --git a/erpnext/docs/assets/img/accounts/purchase-invoice.png b/erpnext/docs/assets/img/accounts/purchase-invoice.png new file mode 100644 index 0000000000..0235520c08 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/purchase-invoice.png differ diff --git a/erpnext/docs/assets/img/accounts/sales-invoice.png b/erpnext/docs/assets/img/accounts/sales-invoice.png new file mode 100644 index 0000000000..421e398d3b Binary files /dev/null and b/erpnext/docs/assets/img/accounts/sales-invoice.png differ diff --git a/erpnext/docs/assets/img/accounts/sales-register.png b/erpnext/docs/assets/img/accounts/sales-register.png new file mode 100644 index 0000000000..5dc7f1ad26 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/sales-register.png differ diff --git a/erpnext/docs/assets/img/accounts/tax-rule-1.png b/erpnext/docs/assets/img/accounts/tax-rule-1.png new file mode 100644 index 0000000000..7d3c22c83c Binary files /dev/null and b/erpnext/docs/assets/img/accounts/tax-rule-1.png differ diff --git a/erpnext/docs/assets/img/accounts/tax-rule-2.png b/erpnext/docs/assets/img/accounts/tax-rule-2.png new file mode 100644 index 0000000000..a0dae13b6f Binary files /dev/null and b/erpnext/docs/assets/img/accounts/tax-rule-2.png differ diff --git a/erpnext/docs/assets/img/accounts/tax-rule.png b/erpnext/docs/assets/img/accounts/tax-rule.png new file mode 100644 index 0000000000..a82741fdae Binary files /dev/null and b/erpnext/docs/assets/img/accounts/tax-rule.png differ diff --git a/erpnext/docs/assets/img/accounts/trial-balance.png b/erpnext/docs/assets/img/accounts/trial-balance.png new file mode 100644 index 0000000000..d96d439f41 Binary files /dev/null and b/erpnext/docs/assets/img/accounts/trial-balance.png differ diff --git a/erpnext/docs/assets/img/buying/buying-settings.png b/erpnext/docs/assets/img/buying/buying-settings.png new file mode 100644 index 0000000000..946776e28c Binary files /dev/null and b/erpnext/docs/assets/img/buying/buying-settings.png differ diff --git a/erpnext/docs/assets/img/buying/material-request.png b/erpnext/docs/assets/img/buying/material-request.png new file mode 100644 index 0000000000..34005b2e87 Binary files /dev/null and b/erpnext/docs/assets/img/buying/material-request.png differ diff --git a/erpnext/docs/assets/img/buying/purchase-order-uom.png b/erpnext/docs/assets/img/buying/purchase-order-uom.png new file mode 100644 index 0000000000..f5c062d077 Binary files /dev/null and b/erpnext/docs/assets/img/buying/purchase-order-uom.png differ diff --git a/erpnext/docs/assets/img/buying/purchase-order.png b/erpnext/docs/assets/img/buying/purchase-order.png new file mode 100644 index 0000000000..846164daf7 Binary files /dev/null and b/erpnext/docs/assets/img/buying/purchase-order.png differ diff --git a/erpnext/docs/assets/img/buying/supplier-master.png b/erpnext/docs/assets/img/buying/supplier-master.png new file mode 100644 index 0000000000..7c6a9508a4 Binary files /dev/null and b/erpnext/docs/assets/img/buying/supplier-master.png differ diff --git a/erpnext/docs/assets/img/buying/supplier-quotation.png b/erpnext/docs/assets/img/buying/supplier-quotation.png new file mode 100644 index 0000000000..a07b4cb9c8 Binary files /dev/null and b/erpnext/docs/assets/img/buying/supplier-quotation.png differ diff --git a/erpnext/docs/assets/img/buying/supplier-type.png b/erpnext/docs/assets/img/buying/supplier-type.png new file mode 100644 index 0000000000..a9641c37f6 Binary files /dev/null and b/erpnext/docs/assets/img/buying/supplier-type.png differ diff --git a/erpnext/docs/assets/img/crm/campaign-new-lead.png b/erpnext/docs/assets/img/crm/campaign-new-lead.png new file mode 100644 index 0000000000..e73bcd656e Binary files /dev/null and b/erpnext/docs/assets/img/crm/campaign-new-lead.png differ diff --git a/erpnext/docs/assets/img/crm/campaign-view-leads.png b/erpnext/docs/assets/img/crm/campaign-view-leads.png new file mode 100644 index 0000000000..328878779f Binary files /dev/null and b/erpnext/docs/assets/img/crm/campaign-view-leads.png differ diff --git a/erpnext/docs/assets/img/crm/campaign.png b/erpnext/docs/assets/img/crm/campaign.png new file mode 100644 index 0000000000..475c1c45ed Binary files /dev/null and b/erpnext/docs/assets/img/crm/campaign.png differ diff --git a/erpnext/docs/assets/img/crm/contact-from-cust.png b/erpnext/docs/assets/img/crm/contact-from-cust.png new file mode 100644 index 0000000000..09a9c7fa4d Binary files /dev/null and b/erpnext/docs/assets/img/crm/contact-from-cust.png differ diff --git a/erpnext/docs/assets/img/crm/contact.png b/erpnext/docs/assets/img/crm/contact.png new file mode 100644 index 0000000000..3c63ccfaa9 Binary files /dev/null and b/erpnext/docs/assets/img/crm/contact.png differ diff --git a/erpnext/docs/assets/img/crm/customer-group-tree.png b/erpnext/docs/assets/img/crm/customer-group-tree.png new file mode 100644 index 0000000000..11bb9a9db0 Binary files /dev/null and b/erpnext/docs/assets/img/crm/customer-group-tree.png differ diff --git a/erpnext/docs/assets/img/crm/customer.png b/erpnext/docs/assets/img/crm/customer.png new file mode 100644 index 0000000000..d4357a7baf Binary files /dev/null and b/erpnext/docs/assets/img/crm/customer.png differ diff --git a/erpnext/docs/assets/img/crm/lead-to-opportunity.png b/erpnext/docs/assets/img/crm/lead-to-opportunity.png new file mode 100644 index 0000000000..5c82dac912 Binary files /dev/null and b/erpnext/docs/assets/img/crm/lead-to-opportunity.png differ diff --git a/erpnext/docs/assets/img/crm/lead.png b/erpnext/docs/assets/img/crm/lead.png new file mode 100644 index 0000000000..2b82464c89 Binary files /dev/null and b/erpnext/docs/assets/img/crm/lead.png differ diff --git a/erpnext/docs/assets/img/crm/newsletter-new.png b/erpnext/docs/assets/img/crm/newsletter-new.png new file mode 100644 index 0000000000..da8f6a33ef Binary files /dev/null and b/erpnext/docs/assets/img/crm/newsletter-new.png differ diff --git a/erpnext/docs/assets/img/crm/newsletter-test.png b/erpnext/docs/assets/img/crm/newsletter-test.png new file mode 100644 index 0000000000..0ceb8ed252 Binary files /dev/null and b/erpnext/docs/assets/img/crm/newsletter-test.png differ diff --git a/erpnext/docs/assets/img/crm/opportunity.png b/erpnext/docs/assets/img/crm/opportunity.png new file mode 100644 index 0000000000..fb3747ab64 Binary files /dev/null and b/erpnext/docs/assets/img/crm/opportunity.png differ diff --git a/erpnext/docs/assets/img/crm/sales-person-tree.png b/erpnext/docs/assets/img/crm/sales-person-tree.png new file mode 100644 index 0000000000..0cd79a6850 Binary files /dev/null and b/erpnext/docs/assets/img/crm/sales-person-tree.png differ diff --git a/erpnext/docs/assets/img/crm/territory-tree.png b/erpnext/docs/assets/img/crm/territory-tree.png new file mode 100644 index 0000000000..b027394672 Binary files /dev/null and b/erpnext/docs/assets/img/crm/territory-tree.png differ diff --git a/erpnext/docs/assets/img/customize/customize-title.gif b/erpnext/docs/assets/img/customize/customize-title.gif new file mode 100644 index 0000000000..7881a107d5 Binary files /dev/null and b/erpnext/docs/assets/img/customize/customize-title.gif differ diff --git a/erpnext/docs/assets/img/customize/editable-title.gif b/erpnext/docs/assets/img/customize/editable-title.gif new file mode 100644 index 0000000000..4eda213ffc Binary files /dev/null and b/erpnext/docs/assets/img/customize/editable-title.gif differ diff --git a/erpnext/docs/assets/img/home.png b/erpnext/docs/assets/img/home.png new file mode 100644 index 0000000000..9b24870eb3 Binary files /dev/null and b/erpnext/docs/assets/img/home.png differ diff --git a/erpnext/docs/assets/img/human-resources/appraisal-employee.png b/erpnext/docs/assets/img/human-resources/appraisal-employee.png new file mode 100644 index 0000000000..5c8f5dd6c4 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/appraisal-employee.png differ diff --git a/erpnext/docs/assets/img/human-resources/appraisal.png b/erpnext/docs/assets/img/human-resources/appraisal.png new file mode 100644 index 0000000000..b3f769cc13 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/appraisal.png differ diff --git a/erpnext/docs/assets/img/human-resources/attendence-upload.png b/erpnext/docs/assets/img/human-resources/attendence-upload.png new file mode 100644 index 0000000000..d3394c2f83 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/attendence-upload.png differ diff --git a/erpnext/docs/assets/img/human-resources/attendence.png b/erpnext/docs/assets/img/human-resources/attendence.png new file mode 100644 index 0000000000..880c9a46ba Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/attendence.png differ diff --git a/erpnext/docs/assets/img/human-resources/branch.png b/erpnext/docs/assets/img/human-resources/branch.png new file mode 100644 index 0000000000..0c5846b719 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/branch.png differ diff --git a/erpnext/docs/assets/img/human-resources/deduction-type.png b/erpnext/docs/assets/img/human-resources/deduction-type.png new file mode 100644 index 0000000000..86aba4cbda Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/deduction-type.png differ diff --git a/erpnext/docs/assets/img/human-resources/department.png b/erpnext/docs/assets/img/human-resources/department.png new file mode 100644 index 0000000000..78cdcc98c0 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/department.png differ diff --git a/erpnext/docs/assets/img/human-resources/designation.png b/erpnext/docs/assets/img/human-resources/designation.png new file mode 100644 index 0000000000..f625cc880b Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/designation.png differ diff --git a/erpnext/docs/assets/img/human-resources/earning-type.png b/erpnext/docs/assets/img/human-resources/earning-type.png new file mode 100644 index 0000000000..ca5f484dee Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/earning-type.png differ diff --git a/erpnext/docs/assets/img/human-resources/email-account.png b/erpnext/docs/assets/img/human-resources/email-account.png new file mode 100644 index 0000000000..089891ec03 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/email-account.png differ diff --git a/erpnext/docs/assets/img/human-resources/employee-birthday-report.png b/erpnext/docs/assets/img/human-resources/employee-birthday-report.png new file mode 100644 index 0000000000..c6ca3778b5 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/employee-birthday-report.png differ diff --git a/erpnext/docs/assets/img/human-resources/employee-information-report.png b/erpnext/docs/assets/img/human-resources/employee-information-report.png new file mode 100644 index 0000000000..dc276f389c Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/employee-information-report.png differ diff --git a/erpnext/docs/assets/img/human-resources/employee-leave-approver.png b/erpnext/docs/assets/img/human-resources/employee-leave-approver.png new file mode 100644 index 0000000000..2ae98d7f53 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/employee-leave-approver.png differ diff --git a/erpnext/docs/assets/img/human-resources/employee-leave-balance-report.png b/erpnext/docs/assets/img/human-resources/employee-leave-balance-report.png new file mode 100644 index 0000000000..5af5ae7cac Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/employee-leave-balance-report.png differ diff --git a/erpnext/docs/assets/img/human-resources/employee.png b/erpnext/docs/assets/img/human-resources/employee.png new file mode 100644 index 0000000000..ec2e70e200 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/employee.png differ diff --git a/erpnext/docs/assets/img/human-resources/employment-type.png b/erpnext/docs/assets/img/human-resources/employment-type.png new file mode 100644 index 0000000000..eb448076ae Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/employment-type.png differ diff --git a/erpnext/docs/assets/img/human-resources/expense_claim.png b/erpnext/docs/assets/img/human-resources/expense_claim.png new file mode 100644 index 0000000000..ddca1005e1 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/expense_claim.png differ diff --git a/erpnext/docs/assets/img/human-resources/holiday-list.png b/erpnext/docs/assets/img/human-resources/holiday-list.png new file mode 100644 index 0000000000..94dbee8fdb Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/holiday-list.png differ diff --git a/erpnext/docs/assets/img/human-resources/hr-settings.png b/erpnext/docs/assets/img/human-resources/hr-settings.png new file mode 100644 index 0000000000..fe2e735046 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/hr-settings.png differ diff --git a/erpnext/docs/assets/img/human-resources/job-applicant.png b/erpnext/docs/assets/img/human-resources/job-applicant.png new file mode 100644 index 0000000000..17a372b082 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/job-applicant.png differ diff --git a/erpnext/docs/assets/img/human-resources/job-opening.png b/erpnext/docs/assets/img/human-resources/job-opening.png new file mode 100644 index 0000000000..148193af59 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/job-opening.png differ diff --git a/erpnext/docs/assets/img/human-resources/leave-allocation-tool.png b/erpnext/docs/assets/img/human-resources/leave-allocation-tool.png new file mode 100644 index 0000000000..867b8fb6dc Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/leave-allocation-tool.png differ diff --git a/erpnext/docs/assets/img/human-resources/leave-allocation.png b/erpnext/docs/assets/img/human-resources/leave-allocation.png new file mode 100644 index 0000000000..4a154e90b2 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/leave-allocation.png differ diff --git a/erpnext/docs/assets/img/human-resources/leave-application.png b/erpnext/docs/assets/img/human-resources/leave-application.png new file mode 100644 index 0000000000..761e76b76e Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/leave-application.png differ diff --git a/erpnext/docs/assets/img/human-resources/leave-type.png b/erpnext/docs/assets/img/human-resources/leave-type.png new file mode 100644 index 0000000000..4f042910f7 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/leave-type.png differ diff --git a/erpnext/docs/assets/img/human-resources/monthly-attendance-sheet-report.png b/erpnext/docs/assets/img/human-resources/monthly-attendance-sheet-report.png new file mode 100644 index 0000000000..db5191dfbf Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/monthly-attendance-sheet-report.png differ diff --git a/erpnext/docs/assets/img/human-resources/monthly-salary-register-report.png b/erpnext/docs/assets/img/human-resources/monthly-salary-register-report.png new file mode 100644 index 0000000000..7d2b0325d2 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/monthly-salary-register-report.png differ diff --git a/erpnext/docs/assets/img/human-resources/offer-letter-print.png b/erpnext/docs/assets/img/human-resources/offer-letter-print.png new file mode 100644 index 0000000000..5d63750f1b Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/offer-letter-print.png differ diff --git a/erpnext/docs/assets/img/human-resources/offer-letter.png b/erpnext/docs/assets/img/human-resources/offer-letter.png new file mode 100644 index 0000000000..e3d5671b99 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/offer-letter.png differ diff --git a/erpnext/docs/assets/img/human-resources/process-payroll.png b/erpnext/docs/assets/img/human-resources/process-payroll.png new file mode 100644 index 0000000000..ebbd9ae23c Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/process-payroll.png differ diff --git a/erpnext/docs/assets/img/human-resources/salary-slip.png b/erpnext/docs/assets/img/human-resources/salary-slip.png new file mode 100644 index 0000000000..d3f77cd4ae Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/salary-slip.png differ diff --git a/erpnext/docs/assets/img/human-resources/salary-structure.png b/erpnext/docs/assets/img/human-resources/salary-structure.png new file mode 100644 index 0000000000..af850ee176 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/salary-structure.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-FG-update-qty.png b/erpnext/docs/assets/img/manufacturing/PO-FG-update-qty.png new file mode 100644 index 0000000000..1ee59ec226 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-FG-update-qty.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-FG-update.png b/erpnext/docs/assets/img/manufacturing/PO-FG-update.png new file mode 100644 index 0000000000..b07a7cf201 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-FG-update.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-SE-for-material-transfer.png b/erpnext/docs/assets/img/manufacturing/PO-SE-for-material-transfer.png new file mode 100644 index 0000000000..74e1f6465a Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-SE-for-material-transfer.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-TL-buttons.png b/erpnext/docs/assets/img/manufacturing/PO-TL-buttons.png new file mode 100644 index 0000000000..e9b8453b8d Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-TL-buttons.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-material-transfer-qty.png b/erpnext/docs/assets/img/manufacturing/PO-material-transfer-qty.png new file mode 100644 index 0000000000..e8dea02de8 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-material-transfer-qty.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-material-transfer-updated.png b/erpnext/docs/assets/img/manufacturing/PO-material-transfer-updated.png new file mode 100644 index 0000000000..5c20ff8a80 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-material-transfer-updated.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-material-transfer.png b/erpnext/docs/assets/img/manufacturing/PO-material-transfer.png new file mode 100644 index 0000000000..dbdc303251 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-material-transfer.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-operations-make-tl.png b/erpnext/docs/assets/img/manufacturing/PO-operations-make-tl.png new file mode 100644 index 0000000000..1bc2720d3e Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-operations-make-tl.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-operations.png b/erpnext/docs/assets/img/manufacturing/PO-operations.png new file mode 100644 index 0000000000..6916891d5b Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-operations.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-reassigning-operations.png b/erpnext/docs/assets/img/manufacturing/PO-reassigning-operations.png new file mode 100644 index 0000000000..0970a544ed Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-reassigning-operations.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-stop-confirm.png b/erpnext/docs/assets/img/manufacturing/PO-stop-confirm.png new file mode 100644 index 0000000000..ab8b7daeeb Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-stop-confirm.png differ diff --git a/erpnext/docs/assets/img/manufacturing/PO-stop.png b/erpnext/docs/assets/img/manufacturing/PO-stop.png new file mode 100644 index 0000000000..c486a68cbd Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/PO-stop.png differ diff --git a/erpnext/docs/assets/img/manufacturing/bom-costing.png b/erpnext/docs/assets/img/manufacturing/bom-costing.png new file mode 100644 index 0000000000..6cb6a3f17f Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/bom-costing.png differ diff --git a/erpnext/docs/assets/img/manufacturing/bom-exploded.png b/erpnext/docs/assets/img/manufacturing/bom-exploded.png new file mode 100644 index 0000000000..c71e6d9abb Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/bom-exploded.png differ diff --git a/erpnext/docs/assets/img/manufacturing/bom-operations.png b/erpnext/docs/assets/img/manufacturing/bom-operations.png new file mode 100644 index 0000000000..04e8a1275b Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/bom-operations.png differ diff --git a/erpnext/docs/assets/img/manufacturing/bom-replace-tool.png b/erpnext/docs/assets/img/manufacturing/bom-replace-tool.png new file mode 100644 index 0000000000..51ac99324b Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/bom-replace-tool.png differ diff --git a/erpnext/docs/assets/img/manufacturing/bom-update-cost.png b/erpnext/docs/assets/img/manufacturing/bom-update-cost.png new file mode 100644 index 0000000000..6d467d012b Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/bom-update-cost.png differ diff --git a/erpnext/docs/assets/img/manufacturing/bom.png b/erpnext/docs/assets/img/manufacturing/bom.png new file mode 100644 index 0000000000..0adf255868 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/bom.png differ diff --git a/erpnext/docs/assets/img/manufacturing/manufacturing-settings.png b/erpnext/docs/assets/img/manufacturing/manufacturing-settings.png new file mode 100644 index 0000000000..18b28dd7e8 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/manufacturing-settings.png differ diff --git a/erpnext/docs/assets/img/manufacturing/manufacturing.png b/erpnext/docs/assets/img/manufacturing/manufacturing.png new file mode 100644 index 0000000000..75d7d3c5f6 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/manufacturing.png differ diff --git a/erpnext/docs/assets/img/manufacturing/operation.png b/erpnext/docs/assets/img/manufacturing/operation.png new file mode 100644 index 0000000000..4cd045c182 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/operation.png differ diff --git a/erpnext/docs/assets/img/manufacturing/ppt-create-material-request.png b/erpnext/docs/assets/img/manufacturing/ppt-create-material-request.png new file mode 100644 index 0000000000..35fba3a062 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/ppt-create-material-request.png differ diff --git a/erpnext/docs/assets/img/manufacturing/ppt-create-production-order.png b/erpnext/docs/assets/img/manufacturing/ppt-create-production-order.png new file mode 100644 index 0000000000..26185ac747 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/ppt-create-production-order.png differ diff --git a/erpnext/docs/assets/img/manufacturing/ppt-get-item.png b/erpnext/docs/assets/img/manufacturing/ppt-get-item.png new file mode 100644 index 0000000000..e89efea913 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/ppt-get-item.png differ diff --git a/erpnext/docs/assets/img/manufacturing/ppt-get-sales-orders.png b/erpnext/docs/assets/img/manufacturing/ppt-get-sales-orders.png new file mode 100644 index 0000000000..379e0074af Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/ppt-get-sales-orders.png differ diff --git a/erpnext/docs/assets/img/manufacturing/ppt.png b/erpnext/docs/assets/img/manufacturing/ppt.png new file mode 100644 index 0000000000..f5018b7549 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/ppt.png differ diff --git a/erpnext/docs/assets/img/manufacturing/production-order.png b/erpnext/docs/assets/img/manufacturing/production-order.png new file mode 100644 index 0000000000..d1e7966873 Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/production-order.png differ diff --git a/erpnext/docs/assets/img/manufacturing/workstation.png b/erpnext/docs/assets/img/manufacturing/workstation.png new file mode 100644 index 0000000000..df6486b75c Binary files /dev/null and b/erpnext/docs/assets/img/manufacturing/workstation.png differ diff --git a/erpnext/docs/assets/img/pos-setting/pos-setting.png b/erpnext/docs/assets/img/pos-setting/pos-setting.png new file mode 100644 index 0000000000..606119921c Binary files /dev/null and b/erpnext/docs/assets/img/pos-setting/pos-setting.png differ diff --git a/erpnext/docs/assets/img/price-list/price-list.png b/erpnext/docs/assets/img/price-list/price-list.png new file mode 100644 index 0000000000..93a0183f0d Binary files /dev/null and b/erpnext/docs/assets/img/price-list/price-list.png differ diff --git a/erpnext/docs/assets/img/project/activity_cost.png b/erpnext/docs/assets/img/project/activity_cost.png new file mode 100644 index 0000000000..d7468a001a Binary files /dev/null and b/erpnext/docs/assets/img/project/activity_cost.png differ diff --git a/erpnext/docs/assets/img/project/activity_type.png b/erpnext/docs/assets/img/project/activity_type.png new file mode 100644 index 0000000000..e10cce18e4 Binary files /dev/null and b/erpnext/docs/assets/img/project/activity_type.png differ diff --git a/erpnext/docs/assets/img/project/project.png b/erpnext/docs/assets/img/project/project.png new file mode 100644 index 0000000000..c6bcd9233d Binary files /dev/null and b/erpnext/docs/assets/img/project/project.png differ diff --git a/erpnext/docs/assets/img/project/project_cost_center.png b/erpnext/docs/assets/img/project/project_cost_center.png new file mode 100644 index 0000000000..09bd5579c5 Binary files /dev/null and b/erpnext/docs/assets/img/project/project_cost_center.png differ diff --git a/erpnext/docs/assets/img/project/project_costing.png b/erpnext/docs/assets/img/project/project_costing.png new file mode 100644 index 0000000000..997e6138f8 Binary files /dev/null and b/erpnext/docs/assets/img/project/project_costing.png differ diff --git a/erpnext/docs/assets/img/project/project_expense_claim_link.png b/erpnext/docs/assets/img/project/project_expense_claim_link.png new file mode 100644 index 0000000000..077cea19ac Binary files /dev/null and b/erpnext/docs/assets/img/project/project_expense_claim_link.png differ diff --git a/erpnext/docs/assets/img/project/project_gantt_chart.png b/erpnext/docs/assets/img/project/project_gantt_chart.png new file mode 100644 index 0000000000..3eba4436bb Binary files /dev/null and b/erpnext/docs/assets/img/project/project_gantt_chart.png differ diff --git a/erpnext/docs/assets/img/project/project_sales_order.png b/erpnext/docs/assets/img/project/project_sales_order.png new file mode 100644 index 0000000000..ff4030d461 Binary files /dev/null and b/erpnext/docs/assets/img/project/project_sales_order.png differ diff --git a/erpnext/docs/assets/img/project/project_task.png b/erpnext/docs/assets/img/project/project_task.png new file mode 100644 index 0000000000..88f1e685e6 Binary files /dev/null and b/erpnext/docs/assets/img/project/project_task.png differ diff --git a/erpnext/docs/assets/img/project/project_task_grid.png b/erpnext/docs/assets/img/project/project_task_grid.png new file mode 100644 index 0000000000..935fba6f1d Binary files /dev/null and b/erpnext/docs/assets/img/project/project_task_grid.png differ diff --git a/erpnext/docs/assets/img/project/project_task_list.png b/erpnext/docs/assets/img/project/project_task_list.png new file mode 100644 index 0000000000..2a59caf3cb Binary files /dev/null and b/erpnext/docs/assets/img/project/project_task_list.png differ diff --git a/erpnext/docs/assets/img/project/project_time_log_link.png b/erpnext/docs/assets/img/project/project_time_log_link.png new file mode 100644 index 0000000000..08ac36cf77 Binary files /dev/null and b/erpnext/docs/assets/img/project/project_time_log_link.png differ diff --git a/erpnext/docs/assets/img/project/project_time_log_list.png b/erpnext/docs/assets/img/project/project_time_log_list.png new file mode 100644 index 0000000000..3b3724b599 Binary files /dev/null and b/erpnext/docs/assets/img/project/project_time_log_list.png differ diff --git a/erpnext/docs/assets/img/project/project_total_expense_claim.png b/erpnext/docs/assets/img/project/project_total_expense_claim.png new file mode 100644 index 0000000000..cbd3c01fb9 Binary files /dev/null and b/erpnext/docs/assets/img/project/project_total_expense_claim.png differ diff --git a/erpnext/docs/assets/img/project/project_view_expense_claim.png b/erpnext/docs/assets/img/project/project_view_expense_claim.png new file mode 100644 index 0000000000..32056ca53f Binary files /dev/null and b/erpnext/docs/assets/img/project/project_view_expense_claim.png differ diff --git a/erpnext/docs/assets/img/project/project_view_gantt_chart.png b/erpnext/docs/assets/img/project/project_view_gantt_chart.png new file mode 100644 index 0000000000..7039a45f0e Binary files /dev/null and b/erpnext/docs/assets/img/project/project_view_gantt_chart.png differ diff --git a/erpnext/docs/assets/img/project/project_view_task.png b/erpnext/docs/assets/img/project/project_view_task.png new file mode 100644 index 0000000000..dfdff8b080 Binary files /dev/null and b/erpnext/docs/assets/img/project/project_view_task.png differ diff --git a/erpnext/docs/assets/img/project/project_view_time_log.png b/erpnext/docs/assets/img/project/project_view_time_log.png new file mode 100644 index 0000000000..dbf184e686 Binary files /dev/null and b/erpnext/docs/assets/img/project/project_view_time_log.png differ diff --git a/erpnext/docs/assets/img/project/task.png b/erpnext/docs/assets/img/project/task.png new file mode 100644 index 0000000000..6fe239d033 Binary files /dev/null and b/erpnext/docs/assets/img/project/task.png differ diff --git a/erpnext/docs/assets/img/project/task_depends_on.png b/erpnext/docs/assets/img/project/task_depends_on.png new file mode 100644 index 0000000000..2bbc393843 Binary files /dev/null and b/erpnext/docs/assets/img/project/task_depends_on.png differ diff --git a/erpnext/docs/assets/img/project/task_expense_claim_link.png b/erpnext/docs/assets/img/project/task_expense_claim_link.png new file mode 100644 index 0000000000..8583a74ea1 Binary files /dev/null and b/erpnext/docs/assets/img/project/task_expense_claim_link.png differ diff --git a/erpnext/docs/assets/img/project/task_status.png b/erpnext/docs/assets/img/project/task_status.png new file mode 100644 index 0000000000..c3424cbc4a Binary files /dev/null and b/erpnext/docs/assets/img/project/task_status.png differ diff --git a/erpnext/docs/assets/img/project/task_time_log_link.png b/erpnext/docs/assets/img/project/task_time_log_link.png new file mode 100644 index 0000000000..d713b982e0 Binary files /dev/null and b/erpnext/docs/assets/img/project/task_time_log_link.png differ diff --git a/erpnext/docs/assets/img/project/task_time_log_list.png b/erpnext/docs/assets/img/project/task_time_log_list.png new file mode 100644 index 0000000000..97218c1c0c Binary files /dev/null and b/erpnext/docs/assets/img/project/task_time_log_list.png differ diff --git a/erpnext/docs/assets/img/project/task_total_expense_claim.png b/erpnext/docs/assets/img/project/task_total_expense_claim.png new file mode 100644 index 0000000000..29fa6f9707 Binary files /dev/null and b/erpnext/docs/assets/img/project/task_total_expense_claim.png differ diff --git a/erpnext/docs/assets/img/project/task_view_expense_claim.png b/erpnext/docs/assets/img/project/task_view_expense_claim.png new file mode 100644 index 0000000000..efcb87f75d Binary files /dev/null and b/erpnext/docs/assets/img/project/task_view_expense_claim.png differ diff --git a/erpnext/docs/assets/img/project/task_view_time_log.png b/erpnext/docs/assets/img/project/task_view_time_log.png new file mode 100644 index 0000000000..4104842f7d Binary files /dev/null and b/erpnext/docs/assets/img/project/task_view_time_log.png differ diff --git a/erpnext/docs/assets/img/project/time_log.png b/erpnext/docs/assets/img/project/time_log.png new file mode 100644 index 0000000000..4d92a6ca36 Binary files /dev/null and b/erpnext/docs/assets/img/project/time_log.png differ diff --git a/erpnext/docs/assets/img/project/time_log_batch.gif b/erpnext/docs/assets/img/project/time_log_batch.gif new file mode 100644 index 0000000000..35ff14d0f3 Binary files /dev/null and b/erpnext/docs/assets/img/project/time_log_batch.gif differ diff --git a/erpnext/docs/assets/img/project/time_log_batch_make_invoice.png b/erpnext/docs/assets/img/project/time_log_batch_make_invoice.png new file mode 100644 index 0000000000..2ac4475e8e Binary files /dev/null and b/erpnext/docs/assets/img/project/time_log_batch_make_invoice.png differ diff --git a/erpnext/docs/assets/img/project/time_log_batch_sales_invoice.png b/erpnext/docs/assets/img/project/time_log_batch_sales_invoice.png new file mode 100644 index 0000000000..4fef5f2fc3 Binary files /dev/null and b/erpnext/docs/assets/img/project/time_log_batch_sales_invoice.png differ diff --git a/erpnext/docs/assets/img/project/time_log_calendar_day.gif b/erpnext/docs/assets/img/project/time_log_calendar_day.gif new file mode 100644 index 0000000000..11deb23f80 Binary files /dev/null and b/erpnext/docs/assets/img/project/time_log_calendar_day.gif differ diff --git a/erpnext/docs/assets/img/project/time_log_calendar_week.gif b/erpnext/docs/assets/img/project/time_log_calendar_week.gif new file mode 100644 index 0000000000..8d81083000 Binary files /dev/null and b/erpnext/docs/assets/img/project/time_log_calendar_week.gif differ diff --git a/erpnext/docs/assets/img/project/time_log_costing.png b/erpnext/docs/assets/img/project/time_log_costing.png new file mode 100644 index 0000000000..dda98f887f Binary files /dev/null and b/erpnext/docs/assets/img/project/time_log_costing.png differ diff --git a/erpnext/docs/assets/img/project/time_log_view_calendar.png b/erpnext/docs/assets/img/project/time_log_view_calendar.png new file mode 100644 index 0000000000..0118dfbbe6 Binary files /dev/null and b/erpnext/docs/assets/img/project/time_log_view_calendar.png differ diff --git a/erpnext/docs/assets/img/selling/make-SO-from-quote.png b/erpnext/docs/assets/img/selling/make-SO-from-quote.png new file mode 100644 index 0000000000..c3c6b3813d Binary files /dev/null and b/erpnext/docs/assets/img/selling/make-SO-from-quote.png differ diff --git a/erpnext/docs/assets/img/selling/make-quotation.gif b/erpnext/docs/assets/img/selling/make-quotation.gif new file mode 100644 index 0000000000..c707a70e28 Binary files /dev/null and b/erpnext/docs/assets/img/selling/make-quotation.gif differ diff --git a/erpnext/docs/assets/img/selling/make-quote-from-opp.png b/erpnext/docs/assets/img/selling/make-quote-from-opp.png new file mode 100644 index 0000000000..3acfa9a1d2 Binary files /dev/null and b/erpnext/docs/assets/img/selling/make-quote-from-opp.png differ diff --git a/erpnext/docs/assets/img/selling/make-so.gif b/erpnext/docs/assets/img/selling/make-so.gif new file mode 100644 index 0000000000..5edd19b887 Binary files /dev/null and b/erpnext/docs/assets/img/selling/make-so.gif differ diff --git a/erpnext/docs/assets/img/selling/product-bundle.gif b/erpnext/docs/assets/img/selling/product-bundle.gif new file mode 100644 index 0000000000..a488e5d2fe Binary files /dev/null and b/erpnext/docs/assets/img/selling/product-bundle.gif differ diff --git a/erpnext/docs/assets/img/selling/product-bundle.png b/erpnext/docs/assets/img/selling/product-bundle.png new file mode 100644 index 0000000000..0264518109 Binary files /dev/null and b/erpnext/docs/assets/img/selling/product-bundle.png differ diff --git a/erpnext/docs/assets/img/selling/recurring-sales-order.png b/erpnext/docs/assets/img/selling/recurring-sales-order.png new file mode 100644 index 0000000000..c509333165 Binary files /dev/null and b/erpnext/docs/assets/img/selling/recurring-sales-order.png differ diff --git a/erpnext/docs/assets/img/selling/sales-partner-website.png b/erpnext/docs/assets/img/selling/sales-partner-website.png new file mode 100644 index 0000000000..3d84b10d4b Binary files /dev/null and b/erpnext/docs/assets/img/selling/sales-partner-website.png differ diff --git a/erpnext/docs/assets/img/selling/sales-partner.png b/erpnext/docs/assets/img/selling/sales-partner.png new file mode 100644 index 0000000000..2c14edc32d Binary files /dev/null and b/erpnext/docs/assets/img/selling/sales-partner.png differ diff --git a/erpnext/docs/assets/img/selling/selling-settings.png b/erpnext/docs/assets/img/selling/selling-settings.png new file mode 100644 index 0000000000..345735b042 Binary files /dev/null and b/erpnext/docs/assets/img/selling/selling-settings.png differ diff --git a/erpnext/docs/assets/img/selling/shipping-rule.png b/erpnext/docs/assets/img/selling/shipping-rule.png new file mode 100644 index 0000000000..7cd9b46bcf Binary files /dev/null and b/erpnext/docs/assets/img/selling/shipping-rule.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-1.png b/erpnext/docs/assets/img/setup-wizard/step-1.png new file mode 100644 index 0000000000..0a3c230ae8 Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-1.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-10.png b/erpnext/docs/assets/img/setup-wizard/step-10.png new file mode 100644 index 0000000000..4687999263 Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-10.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-2.png b/erpnext/docs/assets/img/setup-wizard/step-2.png new file mode 100644 index 0000000000..73300041dd Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-2.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-3.png b/erpnext/docs/assets/img/setup-wizard/step-3.png new file mode 100644 index 0000000000..7aac64a2a1 Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-3.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-4.png b/erpnext/docs/assets/img/setup-wizard/step-4.png new file mode 100644 index 0000000000..cee29fc158 Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-4.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-5.png b/erpnext/docs/assets/img/setup-wizard/step-5.png new file mode 100644 index 0000000000..a770f3eb9a Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-5.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-6.png b/erpnext/docs/assets/img/setup-wizard/step-6.png new file mode 100644 index 0000000000..db2bf38982 Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-6.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-7.png b/erpnext/docs/assets/img/setup-wizard/step-7.png new file mode 100644 index 0000000000..02c6da6043 Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-7.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-8.png b/erpnext/docs/assets/img/setup-wizard/step-8.png new file mode 100644 index 0000000000..18f8d88a3e Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-8.png differ diff --git a/erpnext/docs/assets/img/setup-wizard/step-9.png b/erpnext/docs/assets/img/setup-wizard/step-9.png new file mode 100644 index 0000000000..dced6e07c2 Binary files /dev/null and b/erpnext/docs/assets/img/setup-wizard/step-9.png differ diff --git a/erpnext/docs/assets/img/setup/auth-rule.png b/erpnext/docs/assets/img/setup/auth-rule.png new file mode 100644 index 0000000000..f6999cdb10 Binary files /dev/null and b/erpnext/docs/assets/img/setup/auth-rule.png differ diff --git a/erpnext/docs/assets/img/setup/barcode-1.png b/erpnext/docs/assets/img/setup/barcode-1.png new file mode 100644 index 0000000000..c200a13b0a Binary files /dev/null and b/erpnext/docs/assets/img/setup/barcode-1.png differ diff --git a/erpnext/docs/assets/img/setup/barcode-2.png b/erpnext/docs/assets/img/setup/barcode-2.png new file mode 100644 index 0000000000..6ea45292ff Binary files /dev/null and b/erpnext/docs/assets/img/setup/barcode-2.png differ diff --git a/erpnext/docs/assets/img/setup/customize/Doctype-adding-field.png b/erpnext/docs/assets/img/setup/customize/Doctype-adding-field.png new file mode 100644 index 0000000000..245ac5e74f Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/Doctype-adding-field.png differ diff --git a/erpnext/docs/assets/img/setup/customize/Doctype-all-fields.png b/erpnext/docs/assets/img/setup/customize/Doctype-all-fields.png new file mode 100644 index 0000000000..3a08267ae4 Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/Doctype-all-fields.png differ diff --git a/erpnext/docs/assets/img/setup/customize/Doctype-book-added.png b/erpnext/docs/assets/img/setup/customize/Doctype-book-added.png new file mode 100644 index 0000000000..1b5f6431e8 Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/Doctype-book-added.png differ diff --git a/erpnext/docs/assets/img/setup/customize/Doctype-list-view.png b/erpnext/docs/assets/img/setup/customize/Doctype-list-view.png new file mode 100644 index 0000000000..5edb604632 Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/Doctype-list-view.png differ diff --git a/erpnext/docs/assets/img/setup/customize/Doctype-naming.png b/erpnext/docs/assets/img/setup/customize/Doctype-naming.png new file mode 100644 index 0000000000..91ccf23368 Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/Doctype-naming.png differ diff --git a/erpnext/docs/assets/img/setup/customize/Doctype-other-options.png b/erpnext/docs/assets/img/setup/customize/Doctype-other-options.png new file mode 100644 index 0000000000..894b6b5029 Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/Doctype-other-options.png differ diff --git a/erpnext/docs/assets/img/setup/customize/Doctype-permissions.png b/erpnext/docs/assets/img/setup/customize/Doctype-permissions.png new file mode 100644 index 0000000000..9f9bfcc17f Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/Doctype-permissions.png differ diff --git a/erpnext/docs/assets/img/setup/customize/Doctype-save.png b/erpnext/docs/assets/img/setup/customize/Doctype-save.png new file mode 100644 index 0000000000..5d11650ce8 Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/Doctype-save.png differ diff --git a/erpnext/docs/assets/img/setup/customize/doctype-basics.png b/erpnext/docs/assets/img/setup/customize/doctype-basics.png new file mode 100644 index 0000000000..2fbede1f01 Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/doctype-basics.png differ diff --git a/erpnext/docs/assets/img/setup/customize/doctype-field-naming.png b/erpnext/docs/assets/img/setup/customize/doctype-field-naming.png new file mode 100644 index 0000000000..7f91637f49 Binary files /dev/null and b/erpnext/docs/assets/img/setup/customize/doctype-field-naming.png differ diff --git a/erpnext/docs/assets/img/setup/data-import/data-import-1.png b/erpnext/docs/assets/img/setup/data-import/data-import-1.png new file mode 100644 index 0000000000..96d7bb43c5 Binary files /dev/null and b/erpnext/docs/assets/img/setup/data-import/data-import-1.png differ diff --git a/erpnext/docs/assets/img/setup/data-import/data-import-2.png b/erpnext/docs/assets/img/setup/data-import/data-import-2.png new file mode 100644 index 0000000000..90d0449fe5 Binary files /dev/null and b/erpnext/docs/assets/img/setup/data-import/data-import-2.png differ diff --git a/erpnext/docs/assets/img/setup/data-import/data-import-3.png b/erpnext/docs/assets/img/setup/data-import/data-import-3.png new file mode 100644 index 0000000000..971fff50e7 Binary files /dev/null and b/erpnext/docs/assets/img/setup/data-import/data-import-3.png differ diff --git a/erpnext/docs/assets/img/setup/data/rename.png b/erpnext/docs/assets/img/setup/data/rename.png new file mode 100644 index 0000000000..0a922e1c4a Binary files /dev/null and b/erpnext/docs/assets/img/setup/data/rename.png differ diff --git a/erpnext/docs/assets/img/setup/email/email-account-incoming.png b/erpnext/docs/assets/img/setup/email/email-account-incoming.png new file mode 100644 index 0000000000..8ef4f28080 Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/email-account-incoming.png differ diff --git a/erpnext/docs/assets/img/setup/email/email-account-list.png b/erpnext/docs/assets/img/setup/email/email-account-list.png new file mode 100644 index 0000000000..10ba12c8e2 Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/email-account-list.png differ diff --git a/erpnext/docs/assets/img/setup/email/email-account-sending.png b/erpnext/docs/assets/img/setup/email/email-account-sending.png new file mode 100644 index 0000000000..81bb73d442 Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/email-account-sending.png differ diff --git a/erpnext/docs/assets/img/setup/email/email-account-unreplied.png b/erpnext/docs/assets/img/setup/email/email-account-unreplied.png new file mode 100644 index 0000000000..bb105adcef Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/email-account-unreplied.png differ diff --git a/erpnext/docs/assets/img/setup/email/email-alert-1.png b/erpnext/docs/assets/img/setup/email/email-alert-1.png new file mode 100644 index 0000000000..4af172d3cf Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/email-alert-1.png differ diff --git a/erpnext/docs/assets/img/setup/email/email-alert-2.png b/erpnext/docs/assets/img/setup/email/email-alert-2.png new file mode 100644 index 0000000000..3856f89a37 Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/email-alert-2.png differ diff --git a/erpnext/docs/assets/img/setup/email/email-digest.png b/erpnext/docs/assets/img/setup/email/email-digest.png new file mode 100644 index 0000000000..4197ed88a8 Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/email-digest.png differ diff --git a/erpnext/docs/assets/img/setup/email/email-list.png b/erpnext/docs/assets/img/setup/email/email-list.png new file mode 100644 index 0000000000..9567e1118a Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/email-list.png differ diff --git a/erpnext/docs/assets/img/setup/email/send-email.gif b/erpnext/docs/assets/img/setup/email/send-email.gif new file mode 100644 index 0000000000..cdd30793fa Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/send-email.gif differ diff --git a/erpnext/docs/assets/img/setup/email/standard-reply.png b/erpnext/docs/assets/img/setup/email/standard-reply.png new file mode 100644 index 0000000000..e66188592d Binary files /dev/null and b/erpnext/docs/assets/img/setup/email/standard-reply.png differ diff --git a/erpnext/docs/assets/img/setup/print/address-format.png b/erpnext/docs/assets/img/setup/print/address-format.png new file mode 100644 index 0000000000..f63108a835 Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/address-format.png differ diff --git a/erpnext/docs/assets/img/setup/print/letter-head-1.png b/erpnext/docs/assets/img/setup/print/letter-head-1.png new file mode 100644 index 0000000000..8be8ce2a78 Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/letter-head-1.png differ diff --git a/erpnext/docs/assets/img/setup/print/letter-head.png b/erpnext/docs/assets/img/setup/print/letter-head.png new file mode 100644 index 0000000000..d316aae13d Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/letter-head.png differ diff --git a/erpnext/docs/assets/img/setup/print/print-format-builder-1.gif b/erpnext/docs/assets/img/setup/print/print-format-builder-1.gif new file mode 100644 index 0000000000..a788470ca0 Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/print-format-builder-1.gif differ diff --git a/erpnext/docs/assets/img/setup/print/print-format-builder-2.gif b/erpnext/docs/assets/img/setup/print/print-format-builder-2.gif new file mode 100644 index 0000000000..cb78725681 Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/print-format-builder-2.gif differ diff --git a/erpnext/docs/assets/img/setup/print/print-format-builder-3.gif b/erpnext/docs/assets/img/setup/print/print-format-builder-3.gif new file mode 100644 index 0000000000..8502b1a2fc Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/print-format-builder-3.gif differ diff --git a/erpnext/docs/assets/img/setup/print/print-format-builder-4.gif b/erpnext/docs/assets/img/setup/print/print-format-builder-4.gif new file mode 100644 index 0000000000..b1b241c5fe Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/print-format-builder-4.gif differ diff --git a/erpnext/docs/assets/img/setup/print/print-heading-1.png b/erpnext/docs/assets/img/setup/print/print-heading-1.png new file mode 100644 index 0000000000..292ad52e61 Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/print-heading-1.png differ diff --git a/erpnext/docs/assets/img/setup/print/print-heading.png b/erpnext/docs/assets/img/setup/print/print-heading.png new file mode 100644 index 0000000000..a2a4010f32 Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/print-heading.png differ diff --git a/erpnext/docs/assets/img/setup/print/print-settings.png b/erpnext/docs/assets/img/setup/print/print-settings.png new file mode 100644 index 0000000000..9c43dcee9d Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/print-settings.png differ diff --git a/erpnext/docs/assets/img/setup/print/terms-1.png b/erpnext/docs/assets/img/setup/print/terms-1.png new file mode 100644 index 0000000000..235e2af8e4 Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/terms-1.png differ diff --git a/erpnext/docs/assets/img/setup/print/terms-2.png b/erpnext/docs/assets/img/setup/print/terms-2.png new file mode 100644 index 0000000000..7b715be193 Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/terms-2.png differ diff --git a/erpnext/docs/assets/img/setup/print/terms-3.png b/erpnext/docs/assets/img/setup/print/terms-3.png new file mode 100644 index 0000000000..51c1017968 Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/terms-3.png differ diff --git a/erpnext/docs/assets/img/setup/print/test.gif b/erpnext/docs/assets/img/setup/print/test.gif new file mode 100644 index 0000000000..364a9aa25b Binary files /dev/null and b/erpnext/docs/assets/img/setup/print/test.gif differ diff --git a/erpnext/docs/assets/img/setup/settings/global-defaults.png b/erpnext/docs/assets/img/setup/settings/global-defaults.png new file mode 100644 index 0000000000..1db693e2c1 Binary files /dev/null and b/erpnext/docs/assets/img/setup/settings/global-defaults.png differ diff --git a/erpnext/docs/assets/img/setup/settings/naming-series.gif b/erpnext/docs/assets/img/setup/settings/naming-series.gif new file mode 100644 index 0000000000..211f93b0d3 Binary files /dev/null and b/erpnext/docs/assets/img/setup/settings/naming-series.gif differ diff --git a/erpnext/docs/assets/img/setup/settings/show-hide-modules.png b/erpnext/docs/assets/img/setup/settings/show-hide-modules.png new file mode 100644 index 0000000000..3b86680248 Binary files /dev/null and b/erpnext/docs/assets/img/setup/settings/show-hide-modules.png differ diff --git a/erpnext/docs/assets/img/setup/settings/system-settings.png b/erpnext/docs/assets/img/setup/settings/system-settings.png new file mode 100644 index 0000000000..7bab5ded7b Binary files /dev/null and b/erpnext/docs/assets/img/setup/settings/system-settings.png differ diff --git a/erpnext/docs/assets/img/setup/stock-recon-1.png b/erpnext/docs/assets/img/setup/stock-recon-1.png new file mode 100644 index 0000000000..7990531f51 Binary files /dev/null and b/erpnext/docs/assets/img/setup/stock-recon-1.png differ diff --git a/erpnext/docs/assets/img/setup/stock-recon-2.png b/erpnext/docs/assets/img/setup/stock-recon-2.png new file mode 100644 index 0000000000..42ea3e6eb7 Binary files /dev/null and b/erpnext/docs/assets/img/setup/stock-recon-2.png differ diff --git a/erpnext/docs/assets/img/setup/users/permission-1.png b/erpnext/docs/assets/img/setup/users/permission-1.png new file mode 100644 index 0000000000..5cad001e68 Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/permission-1.png differ diff --git a/erpnext/docs/assets/img/setup/users/permission-2.png b/erpnext/docs/assets/img/setup/users/permission-2.png new file mode 100644 index 0000000000..4261bdbb9c Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/permission-2.png differ diff --git a/erpnext/docs/assets/img/setup/users/permission-3.png b/erpnext/docs/assets/img/setup/users/permission-3.png new file mode 100644 index 0000000000..3d2dbb32b2 Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/permission-3.png differ diff --git a/erpnext/docs/assets/img/setup/users/permission-4.png b/erpnext/docs/assets/img/setup/users/permission-4.png new file mode 100644 index 0000000000..80bc117800 Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/permission-4.png differ diff --git a/erpnext/docs/assets/img/setup/users/role-1.png b/erpnext/docs/assets/img/setup/users/role-1.png new file mode 100644 index 0000000000..15864ac4f4 Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/role-1.png differ diff --git a/erpnext/docs/assets/img/setup/users/share.gif b/erpnext/docs/assets/img/setup/users/share.gif new file mode 100644 index 0000000000..f32aeea612 Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/share.gif differ diff --git a/erpnext/docs/assets/img/setup/users/user-1.png b/erpnext/docs/assets/img/setup/users/user-1.png new file mode 100644 index 0000000000..5529109ba3 Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/user-1.png differ diff --git a/erpnext/docs/assets/img/setup/users/user-2.png b/erpnext/docs/assets/img/setup/users/user-2.png new file mode 100644 index 0000000000..b2c4969024 Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/user-2.png differ diff --git a/erpnext/docs/assets/img/setup/users/user-3.png b/erpnext/docs/assets/img/setup/users/user-3.png new file mode 100644 index 0000000000..0e2af91874 Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/user-3.png differ diff --git a/erpnext/docs/assets/img/setup/users/user-4.png b/erpnext/docs/assets/img/setup/users/user-4.png new file mode 100644 index 0000000000..807a05c135 Binary files /dev/null and b/erpnext/docs/assets/img/setup/users/user-4.png differ diff --git a/erpnext/docs/assets/img/setup/workflow-1.png b/erpnext/docs/assets/img/setup/workflow-1.png new file mode 100644 index 0000000000..632e1fbc5a Binary files /dev/null and b/erpnext/docs/assets/img/setup/workflow-1.png differ diff --git a/erpnext/docs/assets/img/setup/workflow-2.png b/erpnext/docs/assets/img/setup/workflow-2.png new file mode 100644 index 0000000000..2041860720 Binary files /dev/null and b/erpnext/docs/assets/img/setup/workflow-2.png differ diff --git a/erpnext/docs/assets/img/stock/additional-costs-general-ledger.png b/erpnext/docs/assets/img/stock/additional-costs-general-ledger.png new file mode 100644 index 0000000000..edad86ff34 Binary files /dev/null and b/erpnext/docs/assets/img/stock/additional-costs-general-ledger.png differ diff --git a/erpnext/docs/assets/img/stock/additional-costs-table.png b/erpnext/docs/assets/img/stock/additional-costs-table.png new file mode 100644 index 0000000000..ae5397368c Binary files /dev/null and b/erpnext/docs/assets/img/stock/additional-costs-table.png differ diff --git a/erpnext/docs/assets/img/stock/batch.png b/erpnext/docs/assets/img/stock/batch.png new file mode 100644 index 0000000000..406acbd63a Binary files /dev/null and b/erpnext/docs/assets/img/stock/batch.png differ diff --git a/erpnext/docs/assets/img/stock/delivery-note.png b/erpnext/docs/assets/img/stock/delivery-note.png new file mode 100644 index 0000000000..9356495b00 Binary files /dev/null and b/erpnext/docs/assets/img/stock/delivery-note.png differ diff --git a/erpnext/docs/assets/img/stock/installation-note.png b/erpnext/docs/assets/img/stock/installation-note.png new file mode 100644 index 0000000000..fe6100e176 Binary files /dev/null and b/erpnext/docs/assets/img/stock/installation-note.png differ diff --git a/erpnext/docs/assets/img/stock/item-1.png b/erpnext/docs/assets/img/stock/item-1.png new file mode 100644 index 0000000000..2bd7a81a90 Binary files /dev/null and b/erpnext/docs/assets/img/stock/item-1.png differ diff --git a/erpnext/docs/assets/img/stock/item-attribute-non-numeric.png b/erpnext/docs/assets/img/stock/item-attribute-non-numeric.png new file mode 100644 index 0000000000..bf986fb26e Binary files /dev/null and b/erpnext/docs/assets/img/stock/item-attribute-non-numeric.png differ diff --git a/erpnext/docs/assets/img/stock/item-attribute-numeric.png b/erpnext/docs/assets/img/stock/item-attribute-numeric.png new file mode 100644 index 0000000000..b06dbd13a1 Binary files /dev/null and b/erpnext/docs/assets/img/stock/item-attribute-numeric.png differ diff --git a/erpnext/docs/assets/img/stock/item-attribute.png b/erpnext/docs/assets/img/stock/item-attribute.png new file mode 100644 index 0000000000..8e8b3c1281 Binary files /dev/null and b/erpnext/docs/assets/img/stock/item-attribute.png differ diff --git a/erpnext/docs/assets/img/stock/item-attributes.png b/erpnext/docs/assets/img/stock/item-attributes.png new file mode 100644 index 0000000000..a78b76e72e Binary files /dev/null and b/erpnext/docs/assets/img/stock/item-attributes.png differ diff --git a/erpnext/docs/assets/img/stock/item-group-del.gif b/erpnext/docs/assets/img/stock/item-group-del.gif new file mode 100644 index 0000000000..94513e8e6f Binary files /dev/null and b/erpnext/docs/assets/img/stock/item-group-del.gif differ diff --git a/erpnext/docs/assets/img/stock/item-group-new.gif b/erpnext/docs/assets/img/stock/item-group-new.gif new file mode 100644 index 0000000000..6a042b15e3 Binary files /dev/null and b/erpnext/docs/assets/img/stock/item-group-new.gif differ diff --git a/erpnext/docs/assets/img/stock/item-group-tree.png b/erpnext/docs/assets/img/stock/item-group-tree.png new file mode 100644 index 0000000000..23a6d45afe Binary files /dev/null and b/erpnext/docs/assets/img/stock/item-group-tree.png differ diff --git a/erpnext/docs/assets/img/stock/item-has-variants.png b/erpnext/docs/assets/img/stock/item-has-variants.png new file mode 100644 index 0000000000..903a63cff2 Binary files /dev/null and b/erpnext/docs/assets/img/stock/item-has-variants.png differ diff --git a/erpnext/docs/assets/img/stock/landed-cost.png b/erpnext/docs/assets/img/stock/landed-cost.png new file mode 100644 index 0000000000..acaebb171c Binary files /dev/null and b/erpnext/docs/assets/img/stock/landed-cost.png differ diff --git a/erpnext/docs/assets/img/stock/make-variant-1.png b/erpnext/docs/assets/img/stock/make-variant-1.png new file mode 100644 index 0000000000..5b9f2d5bbb Binary files /dev/null and b/erpnext/docs/assets/img/stock/make-variant-1.png differ diff --git a/erpnext/docs/assets/img/stock/make-variant.png b/erpnext/docs/assets/img/stock/make-variant.png new file mode 100644 index 0000000000..787e842dc1 Binary files /dev/null and b/erpnext/docs/assets/img/stock/make-variant.png differ diff --git a/erpnext/docs/assets/img/stock/manage-variants.png b/erpnext/docs/assets/img/stock/manage-variants.png new file mode 100644 index 0000000000..342a12fe78 Binary files /dev/null and b/erpnext/docs/assets/img/stock/manage-variants.png differ diff --git a/erpnext/docs/assets/img/stock/packing-slip.png b/erpnext/docs/assets/img/stock/packing-slip.png new file mode 100644 index 0000000000..df2fa5f532 Binary files /dev/null and b/erpnext/docs/assets/img/stock/packing-slip.png differ diff --git a/erpnext/docs/assets/img/stock/purchase-receipt.png b/erpnext/docs/assets/img/stock/purchase-receipt.png new file mode 100644 index 0000000000..496a3b5ade Binary files /dev/null and b/erpnext/docs/assets/img/stock/purchase-receipt.png differ diff --git a/erpnext/docs/assets/img/stock/purchase-return-against-purchase-receipt.png b/erpnext/docs/assets/img/stock/purchase-return-against-purchase-receipt.png new file mode 100644 index 0000000000..e75d0e7cb4 Binary files /dev/null and b/erpnext/docs/assets/img/stock/purchase-return-against-purchase-receipt.png differ diff --git a/erpnext/docs/assets/img/stock/purchase-return-general-ledger.png b/erpnext/docs/assets/img/stock/purchase-return-general-ledger.png new file mode 100644 index 0000000000..2444209c94 Binary files /dev/null and b/erpnext/docs/assets/img/stock/purchase-return-general-ledger.png differ diff --git a/erpnext/docs/assets/img/stock/purchase-return-original-purchase-receipt.png b/erpnext/docs/assets/img/stock/purchase-return-original-purchase-receipt.png new file mode 100644 index 0000000000..7519007409 Binary files /dev/null and b/erpnext/docs/assets/img/stock/purchase-return-original-purchase-receipt.png differ diff --git a/erpnext/docs/assets/img/stock/purchase-return-stock-ledger.png b/erpnext/docs/assets/img/stock/purchase-return-stock-ledger.png new file mode 100644 index 0000000000..24020bef09 Binary files /dev/null and b/erpnext/docs/assets/img/stock/purchase-return-stock-ledger.png differ diff --git a/erpnext/docs/assets/img/stock/quality-inspection.png b/erpnext/docs/assets/img/stock/quality-inspection.png new file mode 100644 index 0000000000..3707155d18 Binary files /dev/null and b/erpnext/docs/assets/img/stock/quality-inspection.png differ diff --git a/erpnext/docs/assets/img/stock/sales-return-against-delivery-note.png b/erpnext/docs/assets/img/stock/sales-return-against-delivery-note.png new file mode 100644 index 0000000000..dcca634dc8 Binary files /dev/null and b/erpnext/docs/assets/img/stock/sales-return-against-delivery-note.png differ diff --git a/erpnext/docs/assets/img/stock/sales-return-against-sales-invoice.png b/erpnext/docs/assets/img/stock/sales-return-against-sales-invoice.png new file mode 100644 index 0000000000..96ec8b4f0b Binary files /dev/null and b/erpnext/docs/assets/img/stock/sales-return-against-sales-invoice.png differ diff --git a/erpnext/docs/assets/img/stock/sales-return-general-ledger.png b/erpnext/docs/assets/img/stock/sales-return-general-ledger.png new file mode 100644 index 0000000000..127ad375d3 Binary files /dev/null and b/erpnext/docs/assets/img/stock/sales-return-general-ledger.png differ diff --git a/erpnext/docs/assets/img/stock/sales-return-original-delivery-note.png b/erpnext/docs/assets/img/stock/sales-return-original-delivery-note.png new file mode 100644 index 0000000000..82755cbc78 Binary files /dev/null and b/erpnext/docs/assets/img/stock/sales-return-original-delivery-note.png differ diff --git a/erpnext/docs/assets/img/stock/sales-return-stock-ledger.png b/erpnext/docs/assets/img/stock/sales-return-stock-ledger.png new file mode 100644 index 0000000000..d9ed144c2b Binary files /dev/null and b/erpnext/docs/assets/img/stock/sales-return-stock-ledger.png differ diff --git a/erpnext/docs/assets/img/stock/serial-no.png b/erpnext/docs/assets/img/stock/serial-no.png new file mode 100644 index 0000000000..3738433cfe Binary files /dev/null and b/erpnext/docs/assets/img/stock/serial-no.png differ diff --git a/erpnext/docs/assets/img/stock/stock-entry-item-valuation-rate.png b/erpnext/docs/assets/img/stock/stock-entry-item-valuation-rate.png new file mode 100644 index 0000000000..58c36ddd5b Binary files /dev/null and b/erpnext/docs/assets/img/stock/stock-entry-item-valuation-rate.png differ diff --git a/erpnext/docs/assets/img/stock/stock-entry.png b/erpnext/docs/assets/img/stock/stock-entry.png new file mode 100644 index 0000000000..30941b961b Binary files /dev/null and b/erpnext/docs/assets/img/stock/stock-entry.png differ diff --git a/erpnext/docs/assets/img/stock/stock-settings.png b/erpnext/docs/assets/img/stock/stock-settings.png new file mode 100644 index 0000000000..0065a92163 Binary files /dev/null and b/erpnext/docs/assets/img/stock/stock-settings.png differ diff --git a/erpnext/docs/assets/img/stock/uom-replace.png b/erpnext/docs/assets/img/stock/uom-replace.png new file mode 100644 index 0000000000..2817e61a86 Binary files /dev/null and b/erpnext/docs/assets/img/stock/uom-replace.png differ diff --git a/erpnext/docs/assets/img/stock/warehouse.png b/erpnext/docs/assets/img/stock/warehouse.png new file mode 100644 index 0000000000..6b968d36ff Binary files /dev/null and b/erpnext/docs/assets/img/stock/warehouse.png differ diff --git a/erpnext/docs/assets/img/support/issue.png b/erpnext/docs/assets/img/support/issue.png new file mode 100644 index 0000000000..b28579b26b Binary files /dev/null and b/erpnext/docs/assets/img/support/issue.png differ diff --git a/erpnext/docs/assets/img/support/maintenance-schedule.png b/erpnext/docs/assets/img/support/maintenance-schedule.png new file mode 100644 index 0000000000..8af0cbe97e Binary files /dev/null and b/erpnext/docs/assets/img/support/maintenance-schedule.png differ diff --git a/erpnext/docs/assets/img/support/maintenance-visit.png b/erpnext/docs/assets/img/support/maintenance-visit.png new file mode 100644 index 0000000000..621286020a Binary files /dev/null and b/erpnext/docs/assets/img/support/maintenance-visit.png differ diff --git a/erpnext/docs/assets/img/support/warranty-claim.png b/erpnext/docs/assets/img/support/warranty-claim.png new file mode 100644 index 0000000000..39cfb5fe12 Binary files /dev/null and b/erpnext/docs/assets/img/support/warranty-claim.png differ diff --git a/erpnext/docs/assets/img/taxes/inclusive-tax.png b/erpnext/docs/assets/img/taxes/inclusive-tax.png new file mode 100644 index 0000000000..9bd76e1a71 Binary files /dev/null and b/erpnext/docs/assets/img/taxes/inclusive-tax.png differ diff --git a/erpnext/docs/assets/img/taxes/item-tax.png b/erpnext/docs/assets/img/taxes/item-tax.png new file mode 100644 index 0000000000..6b70ef575a Binary files /dev/null and b/erpnext/docs/assets/img/taxes/item-tax.png differ diff --git a/erpnext/docs/assets/img/taxes/sales-tax-master.png b/erpnext/docs/assets/img/taxes/sales-tax-master.png new file mode 100644 index 0000000000..f8324542af Binary files /dev/null and b/erpnext/docs/assets/img/taxes/sales-tax-master.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-employee-role.png b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-employee-role.png new file mode 100644 index 0000000000..4fb5a8f9a7 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-employee-role.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-hr-manager-role.png b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-hr-manager-role.png new file mode 100644 index 0000000000..2a260c1460 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-hr-manager-role.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-hr-user-role.png b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-hr-user-role.png new file mode 100644 index 0000000000..eab8d57afd Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-hr-user-role.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-leave-application-form.png b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-leave-application-form.png new file mode 100644 index 0000000000..032707a001 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-leave-application-form.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-leave-application.png b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-leave-application.png new file mode 100644 index 0000000000..cd4e38f5f8 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-leave-application.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-leave-approver-role.png b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-leave-approver-role.png new file mode 100644 index 0000000000..b7b6770ddb Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/setting-up-permissions-leave-approver-role.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/user-permission-user-limited-by-company.png b/erpnext/docs/assets/img/users-and-permissions/user-permission-user-limited-by-company.png new file mode 100644 index 0000000000..e23f1229b0 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/user-permission-user-limited-by-company.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/user-permissions-company-role-all.png b/erpnext/docs/assets/img/users-and-permissions/user-permissions-company-role-all.png new file mode 100644 index 0000000000..0aececd0d6 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/user-permissions-company-role-all.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/user-permissions-company-wind-power-llc.png b/erpnext/docs/assets/img/users-and-permissions/user-permissions-company-wind-power-llc.png new file mode 100644 index 0000000000..6d78e5dc1e Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/user-permissions-company-wind-power-llc.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/user-permissions-company.png b/erpnext/docs/assets/img/users-and-permissions/user-permissions-company.png new file mode 100644 index 0000000000..e091a61b76 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/user-permissions-company.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/user-permissions-ignore-user-permissions.png b/erpnext/docs/assets/img/users-and-permissions/user-permissions-ignore-user-permissions.png new file mode 100644 index 0000000000..5f55e37b40 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/user-permissions-ignore-user-permissions.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/user-permissions-lead-role-permissions.png b/erpnext/docs/assets/img/users-and-permissions/user-permissions-lead-role-permissions.png new file mode 100644 index 0000000000..23564fafe6 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/user-permissions-lead-role-permissions.png differ diff --git a/erpnext/docs/assets/img/users-and-permissions/user-permissions-quotation-sales-user.png b/erpnext/docs/assets/img/users-and-permissions/user-permissions-quotation-sales-user.png new file mode 100644 index 0000000000..dd9ed49d68 Binary files /dev/null and b/erpnext/docs/assets/img/users-and-permissions/user-permissions-quotation-sales-user.png differ diff --git a/erpnext/docs/assets/img/videos/conf-2014.jpg b/erpnext/docs/assets/img/videos/conf-2014.jpg new file mode 100644 index 0000000000..50e2ae925c Binary files /dev/null and b/erpnext/docs/assets/img/videos/conf-2014.jpg differ diff --git a/erpnext/docs/assets/img/videos/learn.jpg b/erpnext/docs/assets/img/videos/learn.jpg new file mode 100644 index 0000000000..45e48e21db Binary files /dev/null and b/erpnext/docs/assets/img/videos/learn.jpg differ diff --git a/erpnext/docs/assets/img/website/banner.png b/erpnext/docs/assets/img/website/banner.png new file mode 100644 index 0000000000..600cdd0edd Binary files /dev/null and b/erpnext/docs/assets/img/website/banner.png differ diff --git a/erpnext/docs/assets/img/website/blog-post.png b/erpnext/docs/assets/img/website/blog-post.png new file mode 100644 index 0000000000..69d0d480b2 Binary files /dev/null and b/erpnext/docs/assets/img/website/blog-post.png differ diff --git a/erpnext/docs/assets/img/website/blog-sample.png b/erpnext/docs/assets/img/website/blog-sample.png new file mode 100644 index 0000000000..1fff0bbf1b Binary files /dev/null and b/erpnext/docs/assets/img/website/blog-sample.png differ diff --git a/erpnext/docs/assets/img/website/blogger.png b/erpnext/docs/assets/img/website/blogger.png new file mode 100644 index 0000000000..cb1d08f719 Binary files /dev/null and b/erpnext/docs/assets/img/website/blogger.png differ diff --git a/erpnext/docs/assets/img/website/integrations.png b/erpnext/docs/assets/img/website/integrations.png new file mode 100644 index 0000000000..992ddd21ee Binary files /dev/null and b/erpnext/docs/assets/img/website/integrations.png differ diff --git a/erpnext/docs/assets/img/website/top-bar.png b/erpnext/docs/assets/img/website/top-bar.png new file mode 100644 index 0000000000..820016728d Binary files /dev/null and b/erpnext/docs/assets/img/website/top-bar.png differ diff --git a/erpnext/docs/assets/img/website/web-form-view.png b/erpnext/docs/assets/img/website/web-form-view.png new file mode 100644 index 0000000000..935e4e8717 Binary files /dev/null and b/erpnext/docs/assets/img/website/web-form-view.png differ diff --git a/erpnext/docs/assets/img/website/web-form.png b/erpnext/docs/assets/img/website/web-form.png new file mode 100644 index 0000000000..69178fa516 Binary files /dev/null and b/erpnext/docs/assets/img/website/web-form.png differ diff --git a/erpnext/docs/assets/img/website/web-page.png b/erpnext/docs/assets/img/website/web-page.png new file mode 100644 index 0000000000..e8343a9ffc Binary files /dev/null and b/erpnext/docs/assets/img/website/web-page.png differ diff --git a/erpnext/docs/assets/img/website/website-settings.png b/erpnext/docs/assets/img/website/website-settings.png new file mode 100644 index 0000000000..7ec9d33203 Binary files /dev/null and b/erpnext/docs/assets/img/website/website-settings.png differ diff --git a/erpnext/docs/assets/img/website/website-theme.png b/erpnext/docs/assets/img/website/website-theme.png new file mode 100644 index 0000000000..fa85791c2e Binary files /dev/null and b/erpnext/docs/assets/img/website/website-theme.png differ diff --git a/erpnext/docs/assets/old_images/conf/erpnext-conf-14.png b/erpnext/docs/assets/old_images/conf/erpnext-conf-14.png new file mode 100644 index 0000000000..30786ba186 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/erpnext-conf-14.png differ diff --git a/erpnext/docs/assets/old_images/conf/matunga-1.jpg b/erpnext/docs/assets/old_images/conf/matunga-1.jpg new file mode 100644 index 0000000000..9b678dfe53 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/matunga-1.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/matunga-2.jpg b/erpnext/docs/assets/old_images/conf/matunga-2.jpg new file mode 100644 index 0000000000..43b36b01e2 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/matunga-2.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/matunga-3.jpg b/erpnext/docs/assets/old_images/conf/matunga-3.jpg new file mode 100644 index 0000000000..b28baa0999 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/matunga-3.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/matunga-4.jpg b/erpnext/docs/assets/old_images/conf/matunga-4.jpg new file mode 100644 index 0000000000..d4e63a66ab Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/matunga-4.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/matunga-5.jpg b/erpnext/docs/assets/old_images/conf/matunga-5.jpg new file mode 100644 index 0000000000..9b7a100e44 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/matunga-5.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/aditya-duggal.jpg b/erpnext/docs/assets/old_images/conf/videos/aditya-duggal.jpg new file mode 100644 index 0000000000..30bc6f1655 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/aditya-duggal.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/anand-doshi.jpg b/erpnext/docs/assets/old_images/conf/videos/anand-doshi.jpg new file mode 100644 index 0000000000..e8832f10f5 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/anand-doshi.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/deepak-gupta.jpg b/erpnext/docs/assets/old_images/conf/videos/deepak-gupta.jpg new file mode 100644 index 0000000000..6d9eb7f2a8 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/deepak-gupta.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/global-community.jpg b/erpnext/docs/assets/old_images/conf/videos/global-community.jpg new file mode 100644 index 0000000000..9a48d38a9d Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/global-community.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/mahesh-malani.jpg b/erpnext/docs/assets/old_images/conf/videos/mahesh-malani.jpg new file mode 100644 index 0000000000..d244d0bf09 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/mahesh-malani.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/nabin-hait.jpg b/erpnext/docs/assets/old_images/conf/videos/nabin-hait.jpg new file mode 100644 index 0000000000..732de4e7a6 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/nabin-hait.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/prashant-thakkar.jpg b/erpnext/docs/assets/old_images/conf/videos/prashant-thakkar.jpg new file mode 100644 index 0000000000..0f2c662efd Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/prashant-thakkar.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/rushabh-mehta.jpg b/erpnext/docs/assets/old_images/conf/videos/rushabh-mehta.jpg new file mode 100644 index 0000000000..50e2ae925c Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/rushabh-mehta.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/sonal-ramnathkar.jpg b/erpnext/docs/assets/old_images/conf/videos/sonal-ramnathkar.jpg new file mode 100644 index 0000000000..26ab4eac32 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/sonal-ramnathkar.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/tarun-gupta.jpg b/erpnext/docs/assets/old_images/conf/videos/tarun-gupta.jpg new file mode 100644 index 0000000000..ed13a29ea5 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/tarun-gupta.jpg differ diff --git a/erpnext/docs/assets/old_images/conf/videos/umair-sayyed.jpg b/erpnext/docs/assets/old_images/conf/videos/umair-sayyed.jpg new file mode 100644 index 0000000000..915482c4e4 Binary files /dev/null and b/erpnext/docs/assets/old_images/conf/videos/umair-sayyed.jpg differ diff --git a/erpnext/docs/assets/old_images/coverdesk.png b/erpnext/docs/assets/old_images/coverdesk.png new file mode 100644 index 0000000000..6ff2e1563e Binary files /dev/null and b/erpnext/docs/assets/old_images/coverdesk.png differ diff --git a/erpnext/docs/assets/old_images/engineering.jpg b/erpnext/docs/assets/old_images/engineering.jpg new file mode 100644 index 0000000000..62c92e82b1 Binary files /dev/null and b/erpnext/docs/assets/old_images/engineering.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext-logo.png b/erpnext/docs/assets/old_images/erpnext-logo.png new file mode 100644 index 0000000000..9fc20660e0 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext-logo.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/BOM-Replace-Tool.png b/erpnext/docs/assets/old_images/erpnext/BOM-Replace-Tool.png new file mode 100644 index 0000000000..14e879e25b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/BOM-Replace-Tool.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/Customer-group-add.png b/erpnext/docs/assets/old_images/erpnext/Customer-group-add.png new file mode 100644 index 0000000000..322b6dd979 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/Customer-group-add.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/Customer-group-form.png b/erpnext/docs/assets/old_images/erpnext/Customer-group-form.png new file mode 100644 index 0000000000..266ddc11ad Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/Customer-group-form.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/Customer-group-new.png b/erpnext/docs/assets/old_images/erpnext/Customer-group-new.png new file mode 100644 index 0000000000..5e42a0d504 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/Customer-group-new.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/Make-to-order.png b/erpnext/docs/assets/old_images/erpnext/Make-to-order.png new file mode 100644 index 0000000000..cd3c890966 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/Make-to-order.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-1.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-1.png new file mode 100644 index 0000000000..462c3f1baa Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-10.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-10.png new file mode 100644 index 0000000000..eea5d736cd Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-10.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-11.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-11.png new file mode 100644 index 0000000000..a29c0e5137 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-11.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-12.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-12.png new file mode 100644 index 0000000000..91433712bd Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-12.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-13.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-13.png new file mode 100644 index 0000000000..a250fd0fe1 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-13.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-14.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-14.png new file mode 100644 index 0000000000..5ce57e8784 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-14.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-15.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-15.png new file mode 100644 index 0000000000..28d49700de Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-15.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-16.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-16.png new file mode 100644 index 0000000000..dbd0cf22e0 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-16.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-17.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-17.png new file mode 100644 index 0000000000..3d3edf2a6e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-17.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-18.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-18.png new file mode 100644 index 0000000000..e006bf0a39 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-18.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-2.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-2.png new file mode 100644 index 0000000000..f194360b8f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-3.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-3.png new file mode 100644 index 0000000000..c6e336f8a8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-4.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-4.png new file mode 100644 index 0000000000..9370e86780 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-5.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-5.png new file mode 100644 index 0000000000..cbe25e72ce Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-5.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-6.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-6.png new file mode 100644 index 0000000000..3050931198 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-6.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-7.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-7.png new file mode 100644 index 0000000000..dbe669efb0 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-7.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-8.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-8.png new file mode 100644 index 0000000000..bfa951666d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-8.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-9.png b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-9.png new file mode 100644 index 0000000000..4f3fa7e424 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/accounting-for-stock-9.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/appraisal-1.png b/erpnext/docs/assets/old_images/erpnext/appraisal-1.png new file mode 100644 index 0000000000..4227490350 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/appraisal-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/appraisal-2.png b/erpnext/docs/assets/old_images/erpnext/appraisal-2.png new file mode 100644 index 0000000000..30f865e4d4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/appraisal-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assets-1.png b/erpnext/docs/assets/old_images/erpnext/assets-1.png new file mode 100644 index 0000000000..19b3328756 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assets-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assets-2.png b/erpnext/docs/assets/old_images/erpnext/assets-2.png new file mode 100644 index 0000000000..f0b0262b6c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assets-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assets-3.png b/erpnext/docs/assets/old_images/erpnext/assets-3.png new file mode 100644 index 0000000000..fd0a9a5f12 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assets-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assets-4.png b/erpnext/docs/assets/old_images/erpnext/assets-4.png new file mode 100644 index 0000000000..4727484dcb Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assets-4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assets-5.png b/erpnext/docs/assets/old_images/erpnext/assets-5.png new file mode 100644 index 0000000000..8beaa57822 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assets-5.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assign-remove.png b/erpnext/docs/assets/old_images/erpnext/assign-remove.png new file mode 100644 index 0000000000..2973ec0965 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assign-remove.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assign-todo.png b/erpnext/docs/assets/old_images/erpnext/assign-todo.png new file mode 100644 index 0000000000..c63b943017 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assign-todo.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assign-user.png b/erpnext/docs/assets/old_images/erpnext/assign-user.png new file mode 100644 index 0000000000..4a34fe8819 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assign-user.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assigned-to-icon.png b/erpnext/docs/assets/old_images/erpnext/assigned-to-icon.png new file mode 100644 index 0000000000..9604a02e23 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assigned-to-icon.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assigned-to.png b/erpnext/docs/assets/old_images/erpnext/assigned-to.png new file mode 100644 index 0000000000..01a38754c2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assigned-to.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/assignment.png b/erpnext/docs/assets/old_images/erpnext/assignment.png new file mode 100644 index 0000000000..c2213b3266 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/assignment.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/attendance.png b/erpnext/docs/assets/old_images/erpnext/attendance.png new file mode 100644 index 0000000000..e878c1a2af Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/attendance.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/auth-applicable.png b/erpnext/docs/assets/old_images/erpnext/auth-applicable.png new file mode 100644 index 0000000000..7694e45e27 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/auth-applicable.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/auth-approver.png b/erpnext/docs/assets/old_images/erpnext/auth-approver.png new file mode 100644 index 0000000000..42ff623ab8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/auth-approver.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/auth-based-on.png b/erpnext/docs/assets/old_images/erpnext/auth-based-on.png new file mode 100644 index 0000000000..f8d3d97bdd Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/auth-based-on.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/auth-transaction.png b/erpnext/docs/assets/old_images/erpnext/auth-transaction.png new file mode 100644 index 0000000000..0165679067 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/auth-transaction.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/auth-validation.png b/erpnext/docs/assets/old_images/erpnext/auth-validation.png new file mode 100644 index 0000000000..3902e36e0a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/auth-validation.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/auth-value.png b/erpnext/docs/assets/old_images/erpnext/auth-value.png new file mode 100644 index 0000000000..57d6eb9a2b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/auth-value.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/authorization-rule-1.png b/erpnext/docs/assets/old_images/erpnext/authorization-rule-1.png new file mode 100644 index 0000000000..41ac7d9886 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/authorization-rule-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/authorization-rule-2.png b/erpnext/docs/assets/old_images/erpnext/authorization-rule-2.png new file mode 100644 index 0000000000..77f493d3ae Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/authorization-rule-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/authorization-rule.png b/erpnext/docs/assets/old_images/erpnext/authorization-rule.png new file mode 100644 index 0000000000..529a396b3e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/authorization-rule.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/auto-notification.png b/erpnext/docs/assets/old_images/erpnext/auto-notification.png new file mode 100644 index 0000000000..1331a72fc1 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/auto-notification.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/backup-manager.png b/erpnext/docs/assets/old_images/erpnext/backup-manager.png new file mode 100644 index 0000000000..3483a1f085 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/backup-manager.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/bank-reconciliation-1.png b/erpnext/docs/assets/old_images/erpnext/bank-reconciliation-1.png new file mode 100644 index 0000000000..7135ab6f55 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/bank-reconciliation-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/bank-reconciliation-2.png b/erpnext/docs/assets/old_images/erpnext/bank-reconciliation-2.png new file mode 100644 index 0000000000..2fec1e68a2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/bank-reconciliation-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/barcode-1.png b/erpnext/docs/assets/old_images/erpnext/barcode-1.png new file mode 100644 index 0000000000..8912a01e7b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/barcode-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/barcode-2.png b/erpnext/docs/assets/old_images/erpnext/barcode-2.png new file mode 100644 index 0000000000..f66344f180 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/barcode-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/batch-delivery.png b/erpnext/docs/assets/old_images/erpnext/batch-delivery.png new file mode 100644 index 0000000000..efac4513fc Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/batch-delivery.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/batch-details.png b/erpnext/docs/assets/old_images/erpnext/batch-details.png new file mode 100644 index 0000000000..b0d143a1cb Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/batch-details.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/batch-id.png b/erpnext/docs/assets/old_images/erpnext/batch-id.png new file mode 100644 index 0000000000..89929fcea7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/batch-id.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/batch-item.png b/erpnext/docs/assets/old_images/erpnext/batch-item.png new file mode 100644 index 0000000000..dd395838d1 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/batch-item.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/batch-receipt.png b/erpnext/docs/assets/old_images/erpnext/batch-receipt.png new file mode 100644 index 0000000000..de64bdbfe7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/batch-receipt.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/batch-report.png b/erpnext/docs/assets/old_images/erpnext/batch-report.png new file mode 100644 index 0000000000..4b68082478 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/batch-report.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/blog-look.png b/erpnext/docs/assets/old_images/erpnext/blog-look.png new file mode 100644 index 0000000000..6bca9e8ab4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/blog-look.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/blog.png b/erpnext/docs/assets/old_images/erpnext/blog.png new file mode 100644 index 0000000000..fc4fdb4b66 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/blog.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/bom-wind-turbine.png b/erpnext/docs/assets/old_images/erpnext/bom-wind-turbine.png new file mode 100644 index 0000000000..a929ab30ce Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/bom-wind-turbine.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/bom.png b/erpnext/docs/assets/old_images/erpnext/bom.png new file mode 100644 index 0000000000..b24e7fc821 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/bom.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/book-keeping-sp.png b/erpnext/docs/assets/old_images/erpnext/book-keeping-sp.png new file mode 100644 index 0000000000..7ce66d8bcc Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/book-keeping-sp.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/budgeting-1.png b/erpnext/docs/assets/old_images/erpnext/budgeting-1.png new file mode 100644 index 0000000000..29038a0af9 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/budgeting-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/budgeting-2-1.png b/erpnext/docs/assets/old_images/erpnext/budgeting-2-1.png new file mode 100644 index 0000000000..7cd431ec07 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/budgeting-2-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/budgeting-3.png b/erpnext/docs/assets/old_images/erpnext/budgeting-3.png new file mode 100644 index 0000000000..29037c7eab Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/budgeting-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/budgeting-4-1.png b/erpnext/docs/assets/old_images/erpnext/budgeting-4-1.png new file mode 100644 index 0000000000..6348f1eefd Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/budgeting-4-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/budgeting-4.png b/erpnext/docs/assets/old_images/erpnext/budgeting-4.png new file mode 100644 index 0000000000..17683e3bdf Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/budgeting-4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/budgeting.png b/erpnext/docs/assets/old_images/erpnext/budgeting.png new file mode 100644 index 0000000000..809d6d191e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/budgeting.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/bulb.jpg b/erpnext/docs/assets/old_images/erpnext/bulb.jpg new file mode 100644 index 0000000000..6412f5030a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/bulb.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/butterfly-print.jpg b/erpnext/docs/assets/old_images/erpnext/butterfly-print.jpg new file mode 100644 index 0000000000..e503d77e70 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/butterfly-print.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/calender-email-digest.png b/erpnext/docs/assets/old_images/erpnext/calender-email-digest.png new file mode 100644 index 0000000000..4d7a6cb624 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/calender-email-digest.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/calender-event-lead.png b/erpnext/docs/assets/old_images/erpnext/calender-event-lead.png new file mode 100644 index 0000000000..ff04fb411e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/calender-event-lead.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/calender-event-manually.png b/erpnext/docs/assets/old_images/erpnext/calender-event-manually.png new file mode 100644 index 0000000000..0174f520b9 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/calender-event-manually.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/calender-event-notification.png b/erpnext/docs/assets/old_images/erpnext/calender-event-notification.png new file mode 100644 index 0000000000..c86c5f5407 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/calender-event-notification.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/calender-event-permission.png b/erpnext/docs/assets/old_images/erpnext/calender-event-permission.png new file mode 100644 index 0000000000..f5b21f1de2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/calender-event-permission.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/calender-event-recurring.png b/erpnext/docs/assets/old_images/erpnext/calender-event-recurring.png new file mode 100644 index 0000000000..174f154606 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/calender-event-recurring.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/campaign.png b/erpnext/docs/assets/old_images/erpnext/campaign.png new file mode 100644 index 0000000000..0e1d521718 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/campaign.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/celebrate-1.jpg b/erpnext/docs/assets/old_images/erpnext/celebrate-1.jpg new file mode 100644 index 0000000000..096678576a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/celebrate-1.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/chart-of-accounts-1.png b/erpnext/docs/assets/old_images/erpnext/chart-of-accounts-1.png new file mode 100644 index 0000000000..67c764b26e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/chart-of-accounts-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/chart-of-accounts-2.png b/erpnext/docs/assets/old_images/erpnext/chart-of-accounts-2.png new file mode 100644 index 0000000000..6dd8b22e94 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/chart-of-accounts-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/chart-of-accounts.png b/erpnext/docs/assets/old_images/erpnext/chart-of-accounts.png new file mode 100644 index 0000000000..399adbe75b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/chart-of-accounts.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/chart-of-cost-centers.png b/erpnext/docs/assets/old_images/erpnext/chart-of-cost-centers.png new file mode 100644 index 0000000000..ff14072b55 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/chart-of-cost-centers.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/company.png b/erpnext/docs/assets/old_images/erpnext/company.png new file mode 100644 index 0000000000..2a76eb8806 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/company.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/contact.png b/erpnext/docs/assets/old_images/erpnext/contact.png new file mode 100644 index 0000000000..f664bb4e77 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/contact.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/credit-controller.png b/erpnext/docs/assets/old_images/erpnext/credit-controller.png new file mode 100644 index 0000000000..da108acd97 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/credit-controller.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/credit-limit-1.png b/erpnext/docs/assets/old_images/erpnext/credit-limit-1.png new file mode 100644 index 0000000000..d1e725e337 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/credit-limit-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/custom-field-document.png b/erpnext/docs/assets/old_images/erpnext/custom-field-document.png new file mode 100644 index 0000000000..6791d32a03 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/custom-field-document.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/custom-field-insert.png b/erpnext/docs/assets/old_images/erpnext/custom-field-insert.png new file mode 100644 index 0000000000..6eacdf144f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/custom-field-insert.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/custom-field-label.png b/erpnext/docs/assets/old_images/erpnext/custom-field-label.png new file mode 100644 index 0000000000..948b7058cd Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/custom-field-label.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/custom-field-link.png b/erpnext/docs/assets/old_images/erpnext/custom-field-link.png new file mode 100644 index 0000000000..d2ee05669e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/custom-field-link.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/custom-field-option.png b/erpnext/docs/assets/old_images/erpnext/custom-field-option.png new file mode 100644 index 0000000000..712cf27668 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/custom-field-option.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/custom-field-properties.png b/erpnext/docs/assets/old_images/erpnext/custom-field-properties.png new file mode 100644 index 0000000000..0c0554d70a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/custom-field-properties.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/custom-field-type.png b/erpnext/docs/assets/old_images/erpnext/custom-field-type.png new file mode 100644 index 0000000000..f642b1cdf1 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/custom-field-type.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/custom-field.png b/erpnext/docs/assets/old_images/erpnext/custom-field.png new file mode 100644 index 0000000000..309030bcc5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/custom-field.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/custom-script.png b/erpnext/docs/assets/old_images/erpnext/custom-script.png new file mode 100644 index 0000000000..f8612b08db Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/custom-script.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customer-1.png b/erpnext/docs/assets/old_images/erpnext/customer-1.png new file mode 100644 index 0000000000..afb99ef6fe Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customer-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customer-issue.png b/erpnext/docs/assets/old_images/erpnext/customer-issue.png new file mode 100644 index 0000000000..2c5ec7b90d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customer-issue.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customer-portal-login.png b/erpnext/docs/assets/old_images/erpnext/customer-portal-login.png new file mode 100644 index 0000000000..459d5036b3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customer-portal-login.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customer-portal-orders-1.png b/erpnext/docs/assets/old_images/erpnext/customer-portal-orders-1.png new file mode 100644 index 0000000000..5cb95bdba5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customer-portal-orders-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customer-portal-sign-up-1.png b/erpnext/docs/assets/old_images/erpnext/customer-portal-sign-up-1.png new file mode 100644 index 0000000000..f7ff81bf1e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customer-portal-sign-up-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customer-portal-sign-up-2.png b/erpnext/docs/assets/old_images/erpnext/customer-portal-sign-up-2.png new file mode 100644 index 0000000000..76938776b7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customer-portal-sign-up-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customer-portal-sign-up-3.png b/erpnext/docs/assets/old_images/erpnext/customer-portal-sign-up-3.png new file mode 100644 index 0000000000..771de78455 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customer-portal-sign-up-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customer.png b/erpnext/docs/assets/old_images/erpnext/customer.png new file mode 100644 index 0000000000..37b8450db5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customer.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customize-form-1.png b/erpnext/docs/assets/old_images/erpnext/customize-form-1.png new file mode 100644 index 0000000000..2d70df633c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customize-form-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customize-form-2.png b/erpnext/docs/assets/old_images/erpnext/customize-form-2.png new file mode 100644 index 0000000000..204d46aad7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customize-form-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customize-form-custom-field.png b/erpnext/docs/assets/old_images/erpnext/customize-form-custom-field.png new file mode 100644 index 0000000000..d3e114327c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customize-form-custom-field.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customize-form-document.png b/erpnext/docs/assets/old_images/erpnext/customize-form-document.png new file mode 100644 index 0000000000..e6773d517a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customize-form-document.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customize-form-list-view.png b/erpnext/docs/assets/old_images/erpnext/customize-form-list-view.png new file mode 100644 index 0000000000..fd42fd5a9a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customize-form-list-view.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customize-form-mandatory.png b/erpnext/docs/assets/old_images/erpnext/customize-form-mandatory.png new file mode 100644 index 0000000000..1da1811cd1 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customize-form-mandatory.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customize-form-update.png b/erpnext/docs/assets/old_images/erpnext/customize-form-update.png new file mode 100644 index 0000000000..64431a556e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customize-form-update.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customize/print-format.png b/erpnext/docs/assets/old_images/erpnext/customize/print-format.png new file mode 100644 index 0000000000..a1e0edef3d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customize/print-format.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/customize/print-settings.png b/erpnext/docs/assets/old_images/erpnext/customize/print-settings.png new file mode 100644 index 0000000000..635afc3ca8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/customize/print-settings.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/delivery-note.png b/erpnext/docs/assets/old_images/erpnext/delivery-note.png new file mode 100644 index 0000000000..93edc4ec83 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/delivery-note.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/dog-bow.gif b/erpnext/docs/assets/old_images/erpnext/dog-bow.gif new file mode 100644 index 0000000000..0edad379b5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/dog-bow.gif differ diff --git a/erpnext/docs/assets/old_images/erpnext/dogs-3.jpg b/erpnext/docs/assets/old_images/erpnext/dogs-3.jpg new file mode 100644 index 0000000000..684af92e32 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/dogs-3.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/dropbox-access.png b/erpnext/docs/assets/old_images/erpnext/dropbox-access.png new file mode 100644 index 0000000000..7aa6cec00d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/dropbox-access.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/email-digest.png b/erpnext/docs/assets/old_images/erpnext/email-digest.png new file mode 100644 index 0000000000..ac26e94125 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/email-digest.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/email-settings1.png b/erpnext/docs/assets/old_images/erpnext/email-settings1.png new file mode 100644 index 0000000000..8052a383d0 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/email-settings1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/email-settings2.png b/erpnext/docs/assets/old_images/erpnext/email-settings2.png new file mode 100644 index 0000000000..3f84c7168a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/email-settings2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/employee-1.png b/erpnext/docs/assets/old_images/erpnext/employee-1.png new file mode 100644 index 0000000000..e14a97acae Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/employee-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/employee-master-1.png b/erpnext/docs/assets/old_images/erpnext/employee-master-1.png new file mode 100644 index 0000000000..f41fd9f20e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/employee-master-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/employee-master-2.png b/erpnext/docs/assets/old_images/erpnext/employee-master-2.png new file mode 100644 index 0000000000..c22b3bbadd Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/employee-master-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/employee-master-3.png b/erpnext/docs/assets/old_images/erpnext/employee-master-3.png new file mode 100644 index 0000000000..abe035a413 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/employee-master-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/erpnext-introduction.png b/erpnext/docs/assets/old_images/erpnext/erpnext-introduction.png new file mode 100644 index 0000000000..9dcf4df840 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/erpnext-introduction.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/event-1.png b/erpnext/docs/assets/old_images/erpnext/event-1.png new file mode 100644 index 0000000000..9f0bfd6b0d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/event-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/event-2.png b/erpnext/docs/assets/old_images/erpnext/event-2.png new file mode 100644 index 0000000000..5ce458411c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/event-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/expense-claim.png b/erpnext/docs/assets/old_images/erpnext/expense-claim.png new file mode 100644 index 0000000000..cc3d920950 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/expense-claim.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-allowance-percent.png b/erpnext/docs/assets/old_images/erpnext/faq-allowance-percent.png new file mode 100644 index 0000000000..b8ff9c924f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-allowance-percent.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-branch.png b/erpnext/docs/assets/old_images/erpnext/faq-branch.png new file mode 100644 index 0000000000..7663eaeca2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-branch.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-employment-type.png b/erpnext/docs/assets/old_images/erpnext/faq-employment-type.png new file mode 100644 index 0000000000..17924a6b39 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-employment-type.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-eol.png b/erpnext/docs/assets/old_images/erpnext/faq-eol.png new file mode 100644 index 0000000000..d0bbea501f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-eol.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-is-sales-item.png b/erpnext/docs/assets/old_images/erpnext/faq-is-sales-item.png new file mode 100644 index 0000000000..4d0d9eb919 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-is-sales-item.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-is-service-item.png b/erpnext/docs/assets/old_images/erpnext/faq-is-service-item.png new file mode 100644 index 0000000000..fa6a34c88c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-is-service-item.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-lead-time.png b/erpnext/docs/assets/old_images/erpnext/faq-lead-time.png new file mode 100644 index 0000000000..d50c4fb145 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-lead-time.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-leave-allocation.png b/erpnext/docs/assets/old_images/erpnext/faq-leave-allocation.png new file mode 100644 index 0000000000..f71ad4c05f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-leave-allocation.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-leave-application.png b/erpnext/docs/assets/old_images/erpnext/faq-leave-application.png new file mode 100644 index 0000000000..11ef581148 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-leave-application.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-leave-without-pay.png b/erpnext/docs/assets/old_images/erpnext/faq-leave-without-pay.png new file mode 100644 index 0000000000..55ff93e66c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-leave-without-pay.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-manufacturer-part-no.png b/erpnext/docs/assets/old_images/erpnext/faq-manufacturer-part-no.png new file mode 100644 index 0000000000..e43667b612 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-manufacturer-part-no.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-min-ord-qty.png b/erpnext/docs/assets/old_images/erpnext/faq-min-ord-qty.png new file mode 100644 index 0000000000..22a2b6e8f3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-min-ord-qty.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-process-payroll.png b/erpnext/docs/assets/old_images/erpnext/faq-process-payroll.png new file mode 100644 index 0000000000..81e9686cd3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-process-payroll.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-purchase-item-yes.png b/erpnext/docs/assets/old_images/erpnext/faq-purchase-item-yes.png new file mode 100644 index 0000000000..ce39087b7d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-purchase-item-yes.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-reorder-level.png b/erpnext/docs/assets/old_images/erpnext/faq-reorder-level.png new file mode 100644 index 0000000000..8e3e8c556b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-reorder-level.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-reorder-qty.png b/erpnext/docs/assets/old_images/erpnext/faq-reorder-qty.png new file mode 100644 index 0000000000..7b1e312c67 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-reorder-qty.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-sales-partner-commissions.png b/erpnext/docs/assets/old_images/erpnext/faq-sales-partner-commissions.png new file mode 100644 index 0000000000..19d9f9bedf Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-sales-partner-commissions.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-sales-partner.png b/erpnext/docs/assets/old_images/erpnext/faq-sales-partner.png new file mode 100644 index 0000000000..19d9f9bedf Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-sales-partner.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-sales-person-1.png b/erpnext/docs/assets/old_images/erpnext/faq-sales-person-1.png new file mode 100644 index 0000000000..09271feeef Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-sales-person-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-standard-rate.png b/erpnext/docs/assets/old_images/erpnext/faq-standard-rate.png new file mode 100644 index 0000000000..e2d9d7cfab Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-standard-rate.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-status.png b/erpnext/docs/assets/old_images/erpnext/faq-status.png new file mode 100644 index 0000000000..01bd517f6d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-status.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-stock-item-yes.png b/erpnext/docs/assets/old_images/erpnext/faq-stock-item-yes.png new file mode 100644 index 0000000000..61e3b7a898 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-stock-item-yes.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-sub-contract.png b/erpnext/docs/assets/old_images/erpnext/faq-sub-contract.png new file mode 100644 index 0000000000..3cd665c867 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-sub-contract.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-user-id.png b/erpnext/docs/assets/old_images/erpnext/faq-user-id.png new file mode 100644 index 0000000000..6d63c1eb2b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-user-id.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-warranty-period.png b/erpnext/docs/assets/old_images/erpnext/faq-warranty-period.png new file mode 100644 index 0000000000..0571fe7e47 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-warranty-period.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/faq-warranty.png b/erpnext/docs/assets/old_images/erpnext/faq-warranty.png new file mode 100644 index 0000000000..93903a1700 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/faq-warranty.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/fifo.png b/erpnext/docs/assets/old_images/erpnext/fifo.png new file mode 100644 index 0000000000..6b62aecc04 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/fifo.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/fifthdaysetup-tasks.png b/erpnext/docs/assets/old_images/erpnext/fifthdaysetup-tasks.png new file mode 100644 index 0000000000..e387560cc2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/fifthdaysetup-tasks.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/financial-analytic-bs.png b/erpnext/docs/assets/old_images/erpnext/financial-analytic-bs.png new file mode 100644 index 0000000000..a9278786f9 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/financial-analytic-bs.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/financial-analytic-pl.png b/erpnext/docs/assets/old_images/erpnext/financial-analytic-pl.png new file mode 100644 index 0000000000..00630b29b0 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/financial-analytic-pl.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/forms.png b/erpnext/docs/assets/old_images/erpnext/forms.png new file mode 100644 index 0000000000..0c4af1ad5c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/forms.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/general-ledger.png b/erpnext/docs/assets/old_images/erpnext/general-ledger.png new file mode 100644 index 0000000000..1e6e274840 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/general-ledger.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/global-defaults.png b/erpnext/docs/assets/old_images/erpnext/global-defaults.png new file mode 100644 index 0000000000..037a06d1c4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/global-defaults.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/hide-features.png b/erpnext/docs/assets/old_images/erpnext/hide-features.png new file mode 100644 index 0000000000..3f86470cea Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/hide-features.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/hide-module.png b/erpnext/docs/assets/old_images/erpnext/hide-module.png new file mode 100644 index 0000000000..f3f26a4d40 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/hide-module.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/holiday-list-1.png b/erpnext/docs/assets/old_images/erpnext/holiday-list-1.png new file mode 100644 index 0000000000..579c6dd74c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/holiday-list-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/holiday-list-2.png b/erpnext/docs/assets/old_images/erpnext/holiday-list-2.png new file mode 100644 index 0000000000..5717971acb Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/holiday-list-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/human-resources-sp.png b/erpnext/docs/assets/old_images/erpnext/human-resources-sp.png new file mode 100644 index 0000000000..cf7b259bde Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/human-resources-sp.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/image-temp-opening.png b/erpnext/docs/assets/old_images/erpnext/image-temp-opening.png new file mode 100644 index 0000000000..52d0d5a2fa Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/image-temp-opening.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/implementation-image.png b/erpnext/docs/assets/old_images/erpnext/implementation-image.png new file mode 100644 index 0000000000..4edcf3143a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/implementation-image.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/import-1.png b/erpnext/docs/assets/old_images/erpnext/import-1.png new file mode 100644 index 0000000000..b3aaa6527d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/import-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/import-2.png b/erpnext/docs/assets/old_images/erpnext/import-2.png new file mode 100644 index 0000000000..49ac98a771 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/import-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/import-3.png b/erpnext/docs/assets/old_images/erpnext/import-3.png new file mode 100644 index 0000000000..9387dd59aa Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/import-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/import-4.png b/erpnext/docs/assets/old_images/erpnext/import-4.png new file mode 100644 index 0000000000..fce1f51a1e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/import-4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/import-5.png b/erpnext/docs/assets/old_images/erpnext/import-5.png new file mode 100644 index 0000000000..68a8b854cc Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/import-5.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/inclusive-tax.png b/erpnext/docs/assets/old_images/erpnext/inclusive-tax.png new file mode 100644 index 0000000000..d9f1082c98 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/inclusive-tax.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-1.png b/erpnext/docs/assets/old_images/erpnext/item-1.png new file mode 100644 index 0000000000..85fe1ed8b3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-add-image.png b/erpnext/docs/assets/old_images/erpnext/item-add-image.png new file mode 100644 index 0000000000..8901ee9a6e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-add-image.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-distributor.png b/erpnext/docs/assets/old_images/erpnext/item-distributor.png new file mode 100644 index 0000000000..c30e18ad7e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-distributor.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-group-tree.png b/erpnext/docs/assets/old_images/erpnext/item-group-tree.png new file mode 100644 index 0000000000..4d512e33ef Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-group-tree.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-manufacturing-website.png b/erpnext/docs/assets/old_images/erpnext/item-manufacturing-website.png new file mode 100644 index 0000000000..65d78b9742 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-manufacturing-website.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-price-1.png b/erpnext/docs/assets/old_images/erpnext/item-price-1.png new file mode 100644 index 0000000000..b97308e302 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-price-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-price-item.png b/erpnext/docs/assets/old_images/erpnext/item-price-item.png new file mode 100644 index 0000000000..90acbf1571 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-price-item.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-price-list.png b/erpnext/docs/assets/old_images/erpnext/item-price-list.png new file mode 100644 index 0000000000..60591f0264 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-price-list.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-price-rate.png b/erpnext/docs/assets/old_images/erpnext/item-price-rate.png new file mode 100644 index 0000000000..05dbef0d45 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-price-rate.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-properties.png b/erpnext/docs/assets/old_images/erpnext/item-properties.png new file mode 100644 index 0000000000..4c0f021501 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-properties.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-purchase.png b/erpnext/docs/assets/old_images/erpnext/item-purchase.png new file mode 100644 index 0000000000..04940b9645 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-purchase.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-sales.png b/erpnext/docs/assets/old_images/erpnext/item-sales.png new file mode 100644 index 0000000000..4579249c02 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-sales.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-serial-no-series.png b/erpnext/docs/assets/old_images/erpnext/item-serial-no-series.png new file mode 100644 index 0000000000..09ee8cfc1f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-serial-no-series.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-tax-1.png b/erpnext/docs/assets/old_images/erpnext/item-tax-1.png new file mode 100644 index 0000000000..9942b7c507 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-tax-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-webimage-1.png b/erpnext/docs/assets/old_images/erpnext/item-webimage-1.png new file mode 100644 index 0000000000..a2dfe7f4c7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-webimage-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-webimage-2.png b/erpnext/docs/assets/old_images/erpnext/item-webimage-2.png new file mode 100644 index 0000000000..473a3ff4a5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-webimage-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-webimage.png b/erpnext/docs/assets/old_images/erpnext/item-webimage.png new file mode 100644 index 0000000000..af46e3c0db Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-webimage.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-wise-tax-calc.png b/erpnext/docs/assets/old_images/erpnext/item-wise-tax-calc.png new file mode 100644 index 0000000000..cd3a08f10e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-wise-tax-calc.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-wise-tax-master.png b/erpnext/docs/assets/old_images/erpnext/item-wise-tax-master.png new file mode 100644 index 0000000000..95983c57ea Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-wise-tax-master.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/item-wise-tax.png b/erpnext/docs/assets/old_images/erpnext/item-wise-tax.png new file mode 100644 index 0000000000..374fab69f9 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/item-wise-tax.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/itemgroup-webimage-bags.png b/erpnext/docs/assets/old_images/erpnext/itemgroup-webimage-bags.png new file mode 100644 index 0000000000..9c3a4009b8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/itemgroup-webimage-bags.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/itemgroup-websettings.png b/erpnext/docs/assets/old_images/erpnext/itemgroup-websettings.png new file mode 100644 index 0000000000..dcb8641440 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/itemgroup-websettings.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/itemgroup-website-settings.png b/erpnext/docs/assets/old_images/erpnext/itemgroup-website-settings.png new file mode 100644 index 0000000000..1b4039c374 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/itemgroup-website-settings.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/journal-voucher.png b/erpnext/docs/assets/old_images/erpnext/journal-voucher.png new file mode 100644 index 0000000000..e51586f2c1 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/journal-voucher.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/key-workflows.002.jpg b/erpnext/docs/assets/old_images/erpnext/key-workflows.002.jpg new file mode 100644 index 0000000000..0fc575e33f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/key-workflows.002.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/landed_cost_voucher.png b/erpnext/docs/assets/old_images/erpnext/landed_cost_voucher.png new file mode 100644 index 0000000000..e1199aee43 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/landed_cost_voucher.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/laurence.jpg b/erpnext/docs/assets/old_images/erpnext/laurence.jpg new file mode 100644 index 0000000000..0d329390b0 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/laurence.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/lead.png b/erpnext/docs/assets/old_images/erpnext/lead.png new file mode 100644 index 0000000000..7aa159e036 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/lead.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/leave-allocation.png b/erpnext/docs/assets/old_images/erpnext/leave-allocation.png new file mode 100644 index 0000000000..434197d554 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/leave-allocation.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ledgers.png b/erpnext/docs/assets/old_images/erpnext/ledgers.png new file mode 100644 index 0000000000..04609e2b29 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ledgers.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/letter-head1.png b/erpnext/docs/assets/old_images/erpnext/letter-head1.png new file mode 100644 index 0000000000..5427cb55cb Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/letter-head1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/letter-head2.png b/erpnext/docs/assets/old_images/erpnext/letter-head2.png new file mode 100644 index 0000000000..4f5b86a852 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/letter-head2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/letter-head4.png b/erpnext/docs/assets/old_images/erpnext/letter-head4.png new file mode 100644 index 0000000000..5427cb55cb Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/letter-head4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/letterhead.png b/erpnext/docs/assets/old_images/erpnext/letterhead.png new file mode 100644 index 0000000000..0ec5daff85 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/letterhead.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/logo-robert.gif b/erpnext/docs/assets/old_images/erpnext/logo-robert.gif new file mode 100644 index 0000000000..24ba5d2681 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/logo-robert.gif differ diff --git a/erpnext/docs/assets/old_images/erpnext/maintenance-schedule-1.png b/erpnext/docs/assets/old_images/erpnext/maintenance-schedule-1.png new file mode 100644 index 0000000000..62295ff4fa Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/maintenance-schedule-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/maintenance-schedule-2.png b/erpnext/docs/assets/old_images/erpnext/maintenance-schedule-2.png new file mode 100644 index 0000000000..eccd83da2c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/maintenance-schedule-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/maintenance-visit.png b/erpnext/docs/assets/old_images/erpnext/maintenance-visit.png new file mode 100644 index 0000000000..54478fd9ab Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/maintenance-visit.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/make-to-stock.png b/erpnext/docs/assets/old_images/erpnext/make-to-stock.png new file mode 100644 index 0000000000..192dae6020 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/make-to-stock.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/material-issue.png b/erpnext/docs/assets/old_images/erpnext/material-issue.png new file mode 100644 index 0000000000..89cd181234 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/material-issue.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/material-request-1.png b/erpnext/docs/assets/old_images/erpnext/material-request-1.png new file mode 100644 index 0000000000..fad4a1a9d5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/material-request-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/material-request-2.png b/erpnext/docs/assets/old_images/erpnext/material-request-2.png new file mode 100644 index 0000000000..2543f94a63 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/material-request-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/material-request-flowchart-image.png b/erpnext/docs/assets/old_images/erpnext/material-request-flowchart-image.png new file mode 100644 index 0000000000..d5e112fcfe Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/material-request-flowchart-image.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/material-request-workflow.jpg b/erpnext/docs/assets/old_images/erpnext/material-request-workflow.jpg new file mode 100644 index 0000000000..6846fa5baa Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/material-request-workflow.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/material-transfer-1.png b/erpnext/docs/assets/old_images/erpnext/material-transfer-1.png new file mode 100644 index 0000000000..fedd247578 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/material-transfer-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/merging-documents-1.png b/erpnext/docs/assets/old_images/erpnext/merging-documents-1.png new file mode 100644 index 0000000000..ea1d432d0a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/merging-documents-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/merging-documents-2.png b/erpnext/docs/assets/old_images/erpnext/merging-documents-2.png new file mode 100644 index 0000000000..01c375fe39 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/merging-documents-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/merging-documents-3.png b/erpnext/docs/assets/old_images/erpnext/merging-documents-3.png new file mode 100644 index 0000000000..9714cbcf70 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/merging-documents-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/merging-documents.png b/erpnext/docs/assets/old_images/erpnext/merging-documents.png new file mode 100644 index 0000000000..60b95d87a2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/merging-documents.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/message-list.png b/erpnext/docs/assets/old_images/erpnext/message-list.png new file mode 100644 index 0000000000..e5034a5755 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/message-list.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/message-to.png b/erpnext/docs/assets/old_images/erpnext/message-to.png new file mode 100644 index 0000000000..ecd75b4817 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/message-to.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/mfg-bom-3.png b/erpnext/docs/assets/old_images/erpnext/mfg-bom-3.png new file mode 100644 index 0000000000..f99ad0c537 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/mfg-bom-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/mrp-1.1.png b/erpnext/docs/assets/old_images/erpnext/mrp-1.1.png new file mode 100644 index 0000000000..2fab10862c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/mrp-1.1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/mrp-1.png b/erpnext/docs/assets/old_images/erpnext/mrp-1.png new file mode 100644 index 0000000000..b17adbebcd Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/mrp-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/mrp-2.png b/erpnext/docs/assets/old_images/erpnext/mrp-2.png new file mode 100644 index 0000000000..62c6d967aa Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/mrp-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/mrp-3.png b/erpnext/docs/assets/old_images/erpnext/mrp-3.png new file mode 100644 index 0000000000..42f6f4b8cb Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/mrp-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/mrp-4.png b/erpnext/docs/assets/old_images/erpnext/mrp-4.png new file mode 100644 index 0000000000..6acb888b8d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/mrp-4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/mrp.png b/erpnext/docs/assets/old_images/erpnext/mrp.png new file mode 100644 index 0000000000..4a86dec960 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/mrp.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/naming-series-1.png b/erpnext/docs/assets/old_images/erpnext/naming-series-1.png new file mode 100644 index 0000000000..9733229c3d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/naming-series-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/naming-series.png b/erpnext/docs/assets/old_images/erpnext/naming-series.png new file mode 100644 index 0000000000..b0f673bcf1 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/naming-series.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/new-email-digest.png b/erpnext/docs/assets/old_images/erpnext/new-email-digest.png new file mode 100644 index 0000000000..0f999918ee Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/new-email-digest.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/new-leave-application.png b/erpnext/docs/assets/old_images/erpnext/new-leave-application.png new file mode 100644 index 0000000000..2a97f7db55 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/new-leave-application.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/new-price-list-1.png b/erpnext/docs/assets/old_images/erpnext/new-price-list-1.png new file mode 100644 index 0000000000..a7d3d1fc97 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/new-price-list-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/newsletter.png b/erpnext/docs/assets/old_images/erpnext/newsletter.png new file mode 100644 index 0000000000..3bb555f984 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/newsletter.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/note-permission.png b/erpnext/docs/assets/old_images/erpnext/note-permission.png new file mode 100644 index 0000000000..a3cbc25982 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/note-permission.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/note.png b/erpnext/docs/assets/old_images/erpnext/note.png new file mode 100644 index 0000000000..58bc180511 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/note.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/notes-1.png b/erpnext/docs/assets/old_images/erpnext/notes-1.png new file mode 100644 index 0000000000..896e7d0837 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/notes-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/notes.png b/erpnext/docs/assets/old_images/erpnext/notes.png new file mode 100644 index 0000000000..3bba0d408f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/notes.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/opening-accounts image.png b/erpnext/docs/assets/old_images/erpnext/opening-accounts image.png new file mode 100644 index 0000000000..324f8f3855 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/opening-accounts image.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/opening-entry-1.png b/erpnext/docs/assets/old_images/erpnext/opening-entry-1.png new file mode 100644 index 0000000000..42fbe57118 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/opening-entry-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/opening-entry-2.png b/erpnext/docs/assets/old_images/erpnext/opening-entry-2.png new file mode 100644 index 0000000000..57e0fb3ad8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/opening-entry-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/opening-entry.png b/erpnext/docs/assets/old_images/erpnext/opening-entry.png new file mode 100644 index 0000000000..5c7ab4fb56 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/opening-entry.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/opportunity-1.png b/erpnext/docs/assets/old_images/erpnext/opportunity-1.png new file mode 100644 index 0000000000..c212064a10 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/opportunity-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/opportunity.png b/erpnext/docs/assets/old_images/erpnext/opportunity.png new file mode 100644 index 0000000000..4a74025f88 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/opportunity.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/overview.png b/erpnext/docs/assets/old_images/erpnext/overview.png new file mode 100644 index 0000000000..b62b09e6a3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/overview.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/payment-entry.png b/erpnext/docs/assets/old_images/erpnext/payment-entry.png new file mode 100644 index 0000000000..35c1cc3b25 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/payment-entry.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/payment-reconciliation-1.png b/erpnext/docs/assets/old_images/erpnext/payment-reconciliation-1.png new file mode 100644 index 0000000000..c61ea52721 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/payment-reconciliation-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/payment_tool_enter_pay.png b/erpnext/docs/assets/old_images/erpnext/payment_tool_enter_pay.png new file mode 100644 index 0000000000..2e8ace9445 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/payment_tool_enter_pay.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/payment_tool_get_voucher.png b/erpnext/docs/assets/old_images/erpnext/payment_tool_get_voucher.png new file mode 100644 index 0000000000..c97fbc59a4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/payment_tool_get_voucher.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/payment_tool_make_jv.png b/erpnext/docs/assets/old_images/erpnext/payment_tool_make_jv.png new file mode 100644 index 0000000000..fd19a7b617 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/payment_tool_make_jv.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/pen-stand.jpg b/erpnext/docs/assets/old_images/erpnext/pen-stand.jpg new file mode 100644 index 0000000000..1c13c6e34c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/pen-stand.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/period-closing-dates.png b/erpnext/docs/assets/old_images/erpnext/period-closing-dates.png new file mode 100644 index 0000000000..f7325cf53c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/period-closing-dates.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/period-closing-voucher.png b/erpnext/docs/assets/old_images/erpnext/period-closing-voucher.png new file mode 100644 index 0000000000..910555670d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/period-closing-voucher.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/period-closing.png b/erpnext/docs/assets/old_images/erpnext/period-closing.png new file mode 100644 index 0000000000..41de105571 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/period-closing.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/permission-manager-1.png b/erpnext/docs/assets/old_images/erpnext/permission-manager-1.png new file mode 100644 index 0000000000..4cc8e3f670 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/permission-manager-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/permission-manager-2.png b/erpnext/docs/assets/old_images/erpnext/permission-manager-2.png new file mode 100644 index 0000000000..4a5c34ca6b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/permission-manager-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/permission-manager-3.png b/erpnext/docs/assets/old_images/erpnext/permission-manager-3.png new file mode 100644 index 0000000000..41eefb6426 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/permission-manager-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/permission-manager-4.png b/erpnext/docs/assets/old_images/erpnext/permission-manager-4.png new file mode 100644 index 0000000000..f1e6cc15b4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/permission-manager-4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/permission-manager-5.png b/erpnext/docs/assets/old_images/erpnext/permission-manager-5.png new file mode 100644 index 0000000000..42c394191f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/permission-manager-5.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/permission-manager.png b/erpnext/docs/assets/old_images/erpnext/permission-manager.png new file mode 100644 index 0000000000..ed82dd8fca Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/permission-manager.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/portal-invoice-paid.png b/erpnext/docs/assets/old_images/erpnext/portal-invoice-paid.png new file mode 100644 index 0000000000..0993cb5344 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/portal-invoice-paid.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/portal-menu.png b/erpnext/docs/assets/old_images/erpnext/portal-menu.png new file mode 100644 index 0000000000..0f9ea8200e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/portal-menu.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/portal-new-ticket.png b/erpnext/docs/assets/old_images/erpnext/portal-new-ticket.png new file mode 100644 index 0000000000..6130ded59c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/portal-new-ticket.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/portal-order-billed.png b/erpnext/docs/assets/old_images/erpnext/portal-order-billed.png new file mode 100644 index 0000000000..e92e8dc505 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/portal-order-billed.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/portal-ticket-1.png b/erpnext/docs/assets/old_images/erpnext/portal-ticket-1.png new file mode 100644 index 0000000000..175eca7201 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/portal-ticket-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/portal-ticket-list-empty.png b/erpnext/docs/assets/old_images/erpnext/portal-ticket-list-empty.png new file mode 100644 index 0000000000..fd5875c8c2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/portal-ticket-list-empty.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/portal-ticket-reply.png b/erpnext/docs/assets/old_images/erpnext/portal-ticket-reply.png new file mode 100644 index 0000000000..f03f673a8a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/portal-ticket-reply.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/pos-add-item.png b/erpnext/docs/assets/old_images/erpnext/pos-add-item.png new file mode 100644 index 0000000000..96e64d4315 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/pos-add-item.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/pos-features-setup.png b/erpnext/docs/assets/old_images/erpnext/pos-features-setup.png new file mode 100644 index 0000000000..c41ff60276 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/pos-features-setup.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/pos-make-payment.png b/erpnext/docs/assets/old_images/erpnext/pos-make-payment.png new file mode 100644 index 0000000000..c4ef00f189 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/pos-make-payment.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/pos-remove-item.png b/erpnext/docs/assets/old_images/erpnext/pos-remove-item.png new file mode 100644 index 0000000000..46ffc2b8fd Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/pos-remove-item.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/pos-setting.png b/erpnext/docs/assets/old_images/erpnext/pos-setting.png new file mode 100644 index 0000000000..909c324245 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/pos-setting.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/pr_landed_cost_voucher_amount.png b/erpnext/docs/assets/old_images/erpnext/pr_landed_cost_voucher_amount.png new file mode 100644 index 0000000000..065e345d89 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/pr_landed_cost_voucher_amount.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/price-list-currency.png b/erpnext/docs/assets/old_images/erpnext/price-list-currency.png new file mode 100644 index 0000000000..17fbd70d0d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/price-list-currency.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/price-list-for.png b/erpnext/docs/assets/old_images/erpnext/price-list-for.png new file mode 100644 index 0000000000..dc058b702c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/price-list-for.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/price-list-name.png b/erpnext/docs/assets/old_images/erpnext/price-list-name.png new file mode 100644 index 0000000000..27e1d89ff4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/price-list-name.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/price-list-territory.png b/erpnext/docs/assets/old_images/erpnext/price-list-territory.png new file mode 100644 index 0000000000..2ea3ecf6b2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/price-list-territory.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/print-heading1.png b/erpnext/docs/assets/old_images/erpnext/print-heading1.png new file mode 100644 index 0000000000..32de28c07f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/print-heading1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/print-heading2.png b/erpnext/docs/assets/old_images/erpnext/print-heading2.png new file mode 100644 index 0000000000..a3f86f0b53 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/print-heading2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/production-order-2.png b/erpnext/docs/assets/old_images/erpnext/production-order-2.png new file mode 100644 index 0000000000..4e493d1d5e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/production-order-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/production-order.png b/erpnext/docs/assets/old_images/erpnext/production-order.png new file mode 100644 index 0000000000..4d5c386d66 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/production-order.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/projected-quantity-stock-report.png b/erpnext/docs/assets/old_images/erpnext/projected-quantity-stock-report.png new file mode 100644 index 0000000000..b7d0a90d3f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/projected-quantity-stock-report.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/projects-sp.png b/erpnext/docs/assets/old_images/erpnext/projects-sp.png new file mode 100644 index 0000000000..342515e6bb Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/projects-sp.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/projects.png b/erpnext/docs/assets/old_images/erpnext/projects.png new file mode 100644 index 0000000000..aff4f867db Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/projects.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase-invoice-2.png b/erpnext/docs/assets/old_images/erpnext/purchase-invoice-2.png new file mode 100644 index 0000000000..575d4af99d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase-invoice-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase-invoice.png b/erpnext/docs/assets/old_images/erpnext/purchase-invoice.png new file mode 100644 index 0000000000..df65a1deff Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase-invoice.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase-order-f.jpg b/erpnext/docs/assets/old_images/erpnext/purchase-order-f.jpg new file mode 100644 index 0000000000..0ff3ed0d1f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase-order-f.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase-order-uom-change.png b/erpnext/docs/assets/old_images/erpnext/purchase-order-uom-change.png new file mode 100644 index 0000000000..e651a4d2a2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase-order-uom-change.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase-order.png b/erpnext/docs/assets/old_images/erpnext/purchase-order.png new file mode 100644 index 0000000000..49fbf72ea7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase-order.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase-receipt.png b/erpnext/docs/assets/old_images/erpnext/purchase-receipt.png new file mode 100644 index 0000000000..8ad956b8e6 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase-receipt.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase-taxes.png b/erpnext/docs/assets/old_images/erpnext/purchase-taxes.png new file mode 100644 index 0000000000..508bf4ef8d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase-taxes.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase_receipt_gl_entries.png b/erpnext/docs/assets/old_images/erpnext/purchase_receipt_gl_entries.png new file mode 100644 index 0000000000..9629bfebb3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase_receipt_gl_entries.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase_receipt_stock_ledger_entries.png b/erpnext/docs/assets/old_images/erpnext/purchase_receipt_stock_ledger_entries.png new file mode 100644 index 0000000000..964e15edd6 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase_receipt_stock_ledger_entries.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/purchase_receipt_taxes_and_charges.png b/erpnext/docs/assets/old_images/erpnext/purchase_receipt_taxes_and_charges.png new file mode 100644 index 0000000000..eb3be11549 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/purchase_receipt_taxes_and_charges.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/quality-inspection-2.png b/erpnext/docs/assets/old_images/erpnext/quality-inspection-2.png new file mode 100644 index 0000000000..17ebed7bb6 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/quality-inspection-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/quality-inspection-3.png b/erpnext/docs/assets/old_images/erpnext/quality-inspection-3.png new file mode 100644 index 0000000000..c4da2e5554 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/quality-inspection-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/quality-inspection.png b/erpnext/docs/assets/old_images/erpnext/quality-inspection.png new file mode 100644 index 0000000000..27c90e87dc Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/quality-inspection.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/query-report-accounts-payable.png b/erpnext/docs/assets/old_images/erpnext/query-report-accounts-payable.png new file mode 100644 index 0000000000..3a9e645c41 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/query-report-accounts-payable.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/query-report-sales-register.png b/erpnext/docs/assets/old_images/erpnext/query-report-sales-register.png new file mode 100644 index 0000000000..0e23430d65 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/query-report-sales-register.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/quotation-1.png b/erpnext/docs/assets/old_images/erpnext/quotation-1.png new file mode 100644 index 0000000000..cf05760290 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/quotation-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/quotation-2.png b/erpnext/docs/assets/old_images/erpnext/quotation-2.png new file mode 100644 index 0000000000..cb705ab272 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/quotation-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/quotation.png b/erpnext/docs/assets/old_images/erpnext/quotation.png new file mode 100644 index 0000000000..6e2cdbf1ce Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/quotation.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/reconciliation-data.png b/erpnext/docs/assets/old_images/erpnext/reconciliation-data.png new file mode 100644 index 0000000000..52319d6363 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/reconciliation-data.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/rename-jute-bag-general.png b/erpnext/docs/assets/old_images/erpnext/rename-jute-bag-general.png new file mode 100644 index 0000000000..d871e35bc4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/rename-jute-bag-general.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/rename-jute-bag-sog.png b/erpnext/docs/assets/old_images/erpnext/rename-jute-bag-sog.png new file mode 100644 index 0000000000..b2b0c23753 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/rename-jute-bag-sog.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/rename-output.png b/erpnext/docs/assets/old_images/erpnext/rename-output.png new file mode 100644 index 0000000000..0d9ae3f786 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/rename-output.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/repack-1.png b/erpnext/docs/assets/old_images/erpnext/repack-1.png new file mode 100644 index 0000000000..447eb9c447 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/repack-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/repack-2.png b/erpnext/docs/assets/old_images/erpnext/repack-2.png new file mode 100644 index 0000000000..bf6c9b2996 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/repack-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/salary-manager.png b/erpnext/docs/assets/old_images/erpnext/salary-manager.png new file mode 100644 index 0000000000..0f62b3393f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/salary-manager.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/salary-slip-1.png b/erpnext/docs/assets/old_images/erpnext/salary-slip-1.png new file mode 100644 index 0000000000..9ed66a5b8b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/salary-slip-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/salary-structure.png b/erpnext/docs/assets/old_images/erpnext/salary-structure.png new file mode 100644 index 0000000000..8e7e6b3506 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/salary-structure.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-analytics-customer.png b/erpnext/docs/assets/old_images/erpnext/sales-analytics-customer.png new file mode 100644 index 0000000000..bb51d60882 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-analytics-customer.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-bom-.png b/erpnext/docs/assets/old_images/erpnext/sales-bom-.png new file mode 100644 index 0000000000..b05b0a6246 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-bom-.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-bom-usein-so.png b/erpnext/docs/assets/old_images/erpnext/sales-bom-usein-so.png new file mode 100644 index 0000000000..95b0225dc7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-bom-usein-so.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-invoice.png b/erpnext/docs/assets/old_images/erpnext/sales-invoice.png new file mode 100644 index 0000000000..54f6311637 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-invoice.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-order-f.jpg b/erpnext/docs/assets/old_images/erpnext/sales-order-f.jpg new file mode 100644 index 0000000000..084b651a49 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-order-f.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-order-list-distributor.png b/erpnext/docs/assets/old_images/erpnext/sales-order-list-distributor.png new file mode 100644 index 0000000000..b5379b6ff9 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-order-list-distributor.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-order-recurring.png b/erpnext/docs/assets/old_images/erpnext/sales-order-recurring.png new file mode 100644 index 0000000000..bcb8416773 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-order-recurring.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-order.png b/erpnext/docs/assets/old_images/erpnext/sales-order.png new file mode 100644 index 0000000000..6cef259ef5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-order.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-partner-address.png b/erpnext/docs/assets/old_images/erpnext/sales-partner-address.png new file mode 100644 index 0000000000..98967055ae Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-partner-address.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-partner-listing.png b/erpnext/docs/assets/old_images/erpnext/sales-partner-listing.png new file mode 100644 index 0000000000..944a7dafd7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-partner-listing.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-partner-name.png b/erpnext/docs/assets/old_images/erpnext/sales-partner-name.png new file mode 100644 index 0000000000..7eba7a2a7c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-partner-name.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-partner-published.png b/erpnext/docs/assets/old_images/erpnext/sales-partner-published.png new file mode 100644 index 0000000000..631ca31df2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-partner-published.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-partner-target.png b/erpnext/docs/assets/old_images/erpnext/sales-partner-target.png new file mode 100644 index 0000000000..467b1328d8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-partner-target.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-partner-website.png b/erpnext/docs/assets/old_images/erpnext/sales-partner-website.png new file mode 100644 index 0000000000..8cf839ce34 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-partner-website.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-1.png b/erpnext/docs/assets/old_images/erpnext/sales-person-1.png new file mode 100644 index 0000000000..a907d7329b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-2.png b/erpnext/docs/assets/old_images/erpnext/sales-person-2.png new file mode 100644 index 0000000000..2b4991d9cc Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-add.png b/erpnext/docs/assets/old_images/erpnext/sales-person-add.png new file mode 100644 index 0000000000..0c8ead3085 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-add.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-employee.png b/erpnext/docs/assets/old_images/erpnext/sales-person-employee.png new file mode 100644 index 0000000000..ca460e5e63 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-employee.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-item-group-report.png b/erpnext/docs/assets/old_images/erpnext/sales-person-item-group-report.png new file mode 100644 index 0000000000..de1c6b8c5d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-item-group-report.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-new.png b/erpnext/docs/assets/old_images/erpnext/sales-person-new.png new file mode 100644 index 0000000000..7824e6d2b3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-new.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-target-distribution.png b/erpnext/docs/assets/old_images/erpnext/sales-person-target-distribution.png new file mode 100644 index 0000000000..d10da04713 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-target-distribution.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-target-item-group.png b/erpnext/docs/assets/old_images/erpnext/sales-person-target-item-group.png new file mode 100644 index 0000000000..e1a2eb5f87 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-target-item-group.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-territory-manager.png b/erpnext/docs/assets/old_images/erpnext/sales-person-territory-manager.png new file mode 100644 index 0000000000..51f470b3c7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-territory-manager.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-person-territory-report.png b/erpnext/docs/assets/old_images/erpnext/sales-person-territory-report.png new file mode 100644 index 0000000000..154a73d7d8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-person-territory-report.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales-tax-master.png b/erpnext/docs/assets/old_images/erpnext/sales-tax-master.png new file mode 100644 index 0000000000..8a1127d055 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales-tax-master.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales_bom_child_in_transaction.png b/erpnext/docs/assets/old_images/erpnext/sales_bom_child_in_transaction.png new file mode 100644 index 0000000000..187192fcd9 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales_bom_child_in_transaction.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales_bom_item.png b/erpnext/docs/assets/old_images/erpnext/sales_bom_item.png new file mode 100644 index 0000000000..3d052406fb Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales_bom_item.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales_bom_main_in_transaction.png b/erpnext/docs/assets/old_images/erpnext/sales_bom_main_in_transaction.png new file mode 100644 index 0000000000..8066ac802f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales_bom_main_in_transaction.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sales_bom_packed_items.png b/erpnext/docs/assets/old_images/erpnext/sales_bom_packed_items.png new file mode 100644 index 0000000000..3158844782 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sales_bom_packed_items.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/seconddaysetup-accounts-jv.png b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-accounts-jv.png new file mode 100644 index 0000000000..2192b00992 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-accounts-jv.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/seconddaysetup-accounts.png b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-accounts.png new file mode 100644 index 0000000000..ce9a3f9a27 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-accounts.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/seconddaysetup-hr.png b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-hr.png new file mode 100644 index 0000000000..ac754a2fe8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-hr.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/seconddaysetup-stock-opening.png b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-stock-opening.png new file mode 100644 index 0000000000..3968eda865 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-stock-opening.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/seconddaysetup-tree.png b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-tree.png new file mode 100644 index 0000000000..e030f3c851 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/seconddaysetup-tree.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/selling-setup.png b/erpnext/docs/assets/old_images/erpnext/selling-setup.png new file mode 100644 index 0000000000..d0de2df21b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/selling-setup.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/serial-no-auto-1.png b/erpnext/docs/assets/old_images/erpnext/serial-no-auto-1.png new file mode 100644 index 0000000000..60555d07ab Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/serial-no-auto-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/serial-no-auto-2.png b/erpnext/docs/assets/old_images/erpnext/serial-no-auto-2.png new file mode 100644 index 0000000000..a5dd54b3df Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/serial-no-auto-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/serial-no-entry.png b/erpnext/docs/assets/old_images/erpnext/serial-no-entry.png new file mode 100644 index 0000000000..581fb47156 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/serial-no-entry.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/service-provider-desktop.png b/erpnext/docs/assets/old_images/erpnext/service-provider-desktop.png new file mode 100644 index 0000000000..e7114d80e7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/service-provider-desktop.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/service-provider-item.png b/erpnext/docs/assets/old_images/erpnext/service-provider-item.png new file mode 100644 index 0000000000..8641580ff2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/service-provider-item.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/service-provider-quotation.png b/erpnext/docs/assets/old_images/erpnext/service-provider-quotation.png new file mode 100644 index 0000000000..d8276286df Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/service-provider-quotation.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-employee-role.png b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-employee-role.png new file mode 100644 index 0000000000..e2a2bd6d7c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-employee-role.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-employee-user-permissions.png b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-employee-user-permissions.png new file mode 100644 index 0000000000..80ce1e13b6 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-employee-user-permissions.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-hr-manager-role.png b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-hr-manager-role.png new file mode 100644 index 0000000000..d3f268e807 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-hr-manager-role.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-hr-user-role.png b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-hr-user-role.png new file mode 100644 index 0000000000..36220e21d3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-hr-user-role.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-leave-application-form.png b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-leave-application-form.png new file mode 100644 index 0000000000..3da67c4738 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-leave-application-form.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-leave-application.png b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-leave-application.png new file mode 100644 index 0000000000..21bf7ac867 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-leave-application.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-leave-approver-role.png b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-leave-approver-role.png new file mode 100644 index 0000000000..5174fd8d87 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-leave-approver-role.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-level-1.png b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-level-1.png new file mode 100644 index 0000000000..ffa0d07579 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setting-up-permissions-level-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setup/email-alert-1.png b/erpnext/docs/assets/old_images/erpnext/setup/email-alert-1.png new file mode 100644 index 0000000000..d1a7f0243e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setup/email-alert-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/setup/email-alert-2.png b/erpnext/docs/assets/old_images/erpnext/setup/email-alert-2.png new file mode 100644 index 0000000000..25dc8d36a9 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/setup/email-alert-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/shopping-cart-1.png b/erpnext/docs/assets/old_images/erpnext/shopping-cart-1.png new file mode 100644 index 0000000000..2611ce4b09 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/shopping-cart-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/shopping-cart-2.png b/erpnext/docs/assets/old_images/erpnext/shopping-cart-2.png new file mode 100644 index 0000000000..868c1701f7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/shopping-cart-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/shopping-cart-display-1.png b/erpnext/docs/assets/old_images/erpnext/shopping-cart-display-1.png new file mode 100644 index 0000000000..d9ab164f4c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/shopping-cart-display-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/shopping-cart-display-amount.png b/erpnext/docs/assets/old_images/erpnext/shopping-cart-display-amount.png new file mode 100644 index 0000000000..6fd5f000e9 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/shopping-cart-display-amount.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sms-setting2.jpg b/erpnext/docs/assets/old_images/erpnext/sms-setting2.jpg new file mode 100644 index 0000000000..4b1e8f39c0 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sms-setting2.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/sms-settings1.png b/erpnext/docs/assets/old_images/erpnext/sms-settings1.png new file mode 100644 index 0000000000..64678d077f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sms-settings1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/sog-spoon-stand.jpg b/erpnext/docs/assets/old_images/erpnext/sog-spoon-stand.jpg new file mode 100644 index 0000000000..dde1b436a1 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/sog-spoon-stand.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-campaign-naming-by.png b/erpnext/docs/assets/old_images/erpnext/ss-campaign-naming-by.png new file mode 100644 index 0000000000..fd14cdeac2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-campaign-naming-by.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-customer-group-error.png b/erpnext/docs/assets/old_images/erpnext/ss-customer-group-error.png new file mode 100644 index 0000000000..0b32d06a1d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-customer-group-error.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-customer-naming-by.png b/erpnext/docs/assets/old_images/erpnext/ss-customer-naming-by.png new file mode 100644 index 0000000000..0b565d56f2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-customer-naming-by.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-default-customer-group.png b/erpnext/docs/assets/old_images/erpnext/ss-default-customer-group.png new file mode 100644 index 0000000000..885c97852e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-default-customer-group.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-default-price-list.png b/erpnext/docs/assets/old_images/erpnext/ss-default-price-list.png new file mode 100644 index 0000000000..0678cde5c5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-default-price-list.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-default-territory.png b/erpnext/docs/assets/old_images/erpnext/ss-default-territory.png new file mode 100644 index 0000000000..f2ce83c665 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-default-territory.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-delivery-note-required.png b/erpnext/docs/assets/old_images/erpnext/ss-delivery-note-required.png new file mode 100644 index 0000000000..9b447b30b3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-delivery-note-required.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-edit-price-list-rate.png b/erpnext/docs/assets/old_images/erpnext/ss-edit-price-list-rate.png new file mode 100644 index 0000000000..5bc5b10834 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-edit-price-list-rate.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-sales-order-required.png b/erpnext/docs/assets/old_images/erpnext/ss-sales-order-required.png new file mode 100644 index 0000000000..917495715d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-sales-order-required.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/ss-same-rate-throughout.png b/erpnext/docs/assets/old_images/erpnext/ss-same-rate-throughout.png new file mode 100644 index 0000000000..38c23a849d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/ss-same-rate-throughout.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-balance-report-jps-1.png b/erpnext/docs/assets/old_images/erpnext/stock-balance-report-jps-1.png new file mode 100644 index 0000000000..3533cc901a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-balance-report-jps-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-entry-repack.png b/erpnext/docs/assets/old_images/erpnext/stock-entry-repack.png new file mode 100644 index 0000000000..d78e7174d7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-entry-repack.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-entry.png b/erpnext/docs/assets/old_images/erpnext/stock-entry.png new file mode 100644 index 0000000000..b0198bfd86 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-entry.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-inventory.png b/erpnext/docs/assets/old_images/erpnext/stock-inventory.png new file mode 100644 index 0000000000..26bb7dcff7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-inventory.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-ledger-report-sr000001.png b/erpnext/docs/assets/old_images/erpnext/stock-ledger-report-sr000001.png new file mode 100644 index 0000000000..92bfe3d93f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-ledger-report-sr000001.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-reco-browse.png b/erpnext/docs/assets/old_images/erpnext/stock-reco-browse.png new file mode 100644 index 0000000000..6113043f73 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-reco-browse.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-reco-data.png b/erpnext/docs/assets/old_images/erpnext/stock-reco-data.png new file mode 100644 index 0000000000..50c027ef31 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-reco-data.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-reco-ledger.png b/erpnext/docs/assets/old_images/erpnext/stock-reco-ledger.png new file mode 100644 index 0000000000..811689fa5f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-reco-ledger.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-reco-template.png b/erpnext/docs/assets/old_images/erpnext/stock-reco-template.png new file mode 100644 index 0000000000..7b1bb6d546 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-reco-template.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-reco-upload.png b/erpnext/docs/assets/old_images/erpnext/stock-reco-upload.png new file mode 100644 index 0000000000..1c6d7d0390 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-reco-upload.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-recociliation-upload.png b/erpnext/docs/assets/old_images/erpnext/stock-recociliation-upload.png new file mode 100644 index 0000000000..4b8b082dc6 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-recociliation-upload.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-reconciliation-4.png b/erpnext/docs/assets/old_images/erpnext/stock-reconciliation-4.png new file mode 100644 index 0000000000..8b8d4506c3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-reconciliation-4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/stock-reconciliation-with-data.png b/erpnext/docs/assets/old_images/erpnext/stock-reconciliation-with-data.png new file mode 100644 index 0000000000..f6ff9140e3 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/stock-reconciliation-with-data.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/subcontract.png b/erpnext/docs/assets/old_images/erpnext/subcontract.png new file mode 100644 index 0000000000..a1993149e0 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/subcontract.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/supplier-1.png b/erpnext/docs/assets/old_images/erpnext/supplier-1.png new file mode 100644 index 0000000000..88971be838 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/supplier-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/supplier-quotation-f.jpg b/erpnext/docs/assets/old_images/erpnext/supplier-quotation-f.jpg new file mode 100644 index 0000000000..03c50deeb7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/supplier-quotation-f.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/supplier-quotation-list-distributor.png b/erpnext/docs/assets/old_images/erpnext/supplier-quotation-list-distributor.png new file mode 100644 index 0000000000..9ccdeda87d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/supplier-quotation-list-distributor.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/supplier-quotation.png b/erpnext/docs/assets/old_images/erpnext/supplier-quotation.png new file mode 100644 index 0000000000..25ab7398a7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/supplier-quotation.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/supplier-type.png b/erpnext/docs/assets/old_images/erpnext/supplier-type.png new file mode 100644 index 0000000000..5cfa18fdc7 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/supplier-type.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/supplier.png b/erpnext/docs/assets/old_images/erpnext/supplier.png new file mode 100644 index 0000000000..447ef76029 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/supplier.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/support-sp.png b/erpnext/docs/assets/old_images/erpnext/support-sp.png new file mode 100644 index 0000000000..d94c45f272 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/support-sp.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/support-ticket.png b/erpnext/docs/assets/old_images/erpnext/support-ticket.png new file mode 100644 index 0000000000..e1e078e87b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/support-ticket.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/tags-in-list.png b/erpnext/docs/assets/old_images/erpnext/tags-in-list.png new file mode 100644 index 0000000000..257ab5f6fe Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/tags-in-list.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/tags.png b/erpnext/docs/assets/old_images/erpnext/tags.png new file mode 100644 index 0000000000..3211f520a4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/tags.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/target-distribution.png b/erpnext/docs/assets/old_images/erpnext/target-distribution.png new file mode 100644 index 0000000000..7e451cdb49 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/target-distribution.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/tasks.png b/erpnext/docs/assets/old_images/erpnext/tasks.png new file mode 100644 index 0000000000..9f8999488f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/tasks.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/taxes-master-sp.png b/erpnext/docs/assets/old_images/erpnext/taxes-master-sp.png new file mode 100644 index 0000000000..7e301b519d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/taxes-master-sp.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/terms-and-condition-data.png b/erpnext/docs/assets/old_images/erpnext/terms-and-condition-data.png new file mode 100644 index 0000000000..9446887bbc Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/terms-and-condition-data.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/terms-and-condition-transactions.png b/erpnext/docs/assets/old_images/erpnext/terms-and-condition-transactions.png new file mode 100644 index 0000000000..b568fa1f1d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/terms-and-condition-transactions.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/terms-edit-in-html.png b/erpnext/docs/assets/old_images/erpnext/terms-edit-in-html.png new file mode 100644 index 0000000000..e60edb6bd1 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/terms-edit-in-html.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/terms-in-html.png b/erpnext/docs/assets/old_images/erpnext/terms-in-html.png new file mode 100644 index 0000000000..b510d84972 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/terms-in-html.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/terms.png b/erpnext/docs/assets/old_images/erpnext/terms.png new file mode 100644 index 0000000000..d65934f021 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/terms.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/territory-1.png b/erpnext/docs/assets/old_images/erpnext/territory-1.png new file mode 100644 index 0000000000..159b46511e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/territory-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/territory-2.png b/erpnext/docs/assets/old_images/erpnext/territory-2.png new file mode 100644 index 0000000000..371ec78616 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/territory-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/territory-tree-1.png b/erpnext/docs/assets/old_images/erpnext/territory-tree-1.png new file mode 100644 index 0000000000..10f9c7ce51 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/territory-tree-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/territory-tree.png b/erpnext/docs/assets/old_images/erpnext/territory-tree.png new file mode 100644 index 0000000000..15356574b5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/territory-tree.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/third-party-backups.png b/erpnext/docs/assets/old_images/erpnext/third-party-backups.png new file mode 100644 index 0000000000..3bd10c8673 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/third-party-backups.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/time-log.png b/erpnext/docs/assets/old_images/erpnext/time-log.png new file mode 100644 index 0000000000..600ebdd727 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/time-log.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/timelog1.jpg b/erpnext/docs/assets/old_images/erpnext/timelog1.jpg new file mode 100644 index 0000000000..2d23ef67f8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/timelog1.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/timelog2.jpg b/erpnext/docs/assets/old_images/erpnext/timelog2.jpg new file mode 100644 index 0000000000..424739c15d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/timelog2.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/timelog3.jpg b/erpnext/docs/assets/old_images/erpnext/timelog3.jpg new file mode 100644 index 0000000000..dd1c11ed04 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/timelog3.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/timelog4.jpg b/erpnext/docs/assets/old_images/erpnext/timelog4.jpg new file mode 100644 index 0000000000..2b74e1c6ff Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/timelog4.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/timelog5.jpg b/erpnext/docs/assets/old_images/erpnext/timelog5.jpg new file mode 100644 index 0000000000..492f9c003c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/timelog5.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/timelog6.jpg b/erpnext/docs/assets/old_images/erpnext/timelog6.jpg new file mode 100644 index 0000000000..070ef605d4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/timelog6.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/timelog7.jpg b/erpnext/docs/assets/old_images/erpnext/timelog7.jpg new file mode 100644 index 0000000000..1d1d2ca87e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/timelog7.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/to-do.png b/erpnext/docs/assets/old_images/erpnext/to-do.png new file mode 100644 index 0000000000..c6504d31dd Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/to-do.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/todo-close.png b/erpnext/docs/assets/old_images/erpnext/todo-close.png new file mode 100644 index 0000000000..5ef0b2af34 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/todo-close.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/todo-list.png b/erpnext/docs/assets/old_images/erpnext/todo-list.png new file mode 100644 index 0000000000..fc65ced0d6 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/todo-list.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/transfer-raw-material.png b/erpnext/docs/assets/old_images/erpnext/transfer-raw-material.png new file mode 100644 index 0000000000..14bf8efabe Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/transfer-raw-material.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/trial-balance-1.png b/erpnext/docs/assets/old_images/erpnext/trial-balance-1.png new file mode 100644 index 0000000000..a4322e920a Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/trial-balance-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/trial-balance.png b/erpnext/docs/assets/old_images/erpnext/trial-balance.png new file mode 100644 index 0000000000..46d217faa5 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/trial-balance.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/triangle-button-company.png b/erpnext/docs/assets/old_images/erpnext/triangle-button-company.png new file mode 100644 index 0000000000..6e2273b92d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/triangle-button-company.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/unionglobal-coffeemaker.jpg b/erpnext/docs/assets/old_images/erpnext/unionglobal-coffeemaker.jpg new file mode 100644 index 0000000000..9b9fdd7528 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/unionglobal-coffeemaker.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/unionglobal-ricecooker.jpg b/erpnext/docs/assets/old_images/erpnext/unionglobal-ricecooker.jpg new file mode 100644 index 0000000000..ee05a8a596 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/unionglobal-ricecooker.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/unionglobal-tumbledryer.jpg b/erpnext/docs/assets/old_images/erpnext/unionglobal-tumbledryer.jpg new file mode 100644 index 0000000000..c4d640045d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/unionglobal-tumbledryer.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/upload-attendance.png b/erpnext/docs/assets/old_images/erpnext/upload-attendance.png new file mode 100644 index 0000000000..8dcb741495 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/upload-attendance.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user-permission-user-limited-by-company.png b/erpnext/docs/assets/old_images/erpnext/user-permission-user-limited-by-company.png new file mode 100644 index 0000000000..717cf841b2 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user-permission-user-limited-by-company.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user-permissions-company-role-all.png b/erpnext/docs/assets/old_images/erpnext/user-permissions-company-role-all.png new file mode 100644 index 0000000000..3fac69a163 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user-permissions-company-role-all.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user-permissions-company-wind-power-llc.png b/erpnext/docs/assets/old_images/erpnext/user-permissions-company-wind-power-llc.png new file mode 100644 index 0000000000..bd57719440 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user-permissions-company-wind-power-llc.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user-permissions-company.png b/erpnext/docs/assets/old_images/erpnext/user-permissions-company.png new file mode 100644 index 0000000000..f0c5ba591b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user-permissions-company.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user-permissions-ignore-user-permissions.png b/erpnext/docs/assets/old_images/erpnext/user-permissions-ignore-user-permissions.png new file mode 100644 index 0000000000..84cea5211b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user-permissions-ignore-user-permissions.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user-permissions-lead-based-on-territory.png b/erpnext/docs/assets/old_images/erpnext/user-permissions-lead-based-on-territory.png new file mode 100644 index 0000000000..e0b237329b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user-permissions-lead-based-on-territory.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user-permissions-lead-role-permissions.png b/erpnext/docs/assets/old_images/erpnext/user-permissions-lead-role-permissions.png new file mode 100644 index 0000000000..6ec0fcf90b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user-permissions-lead-role-permissions.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user-permissions-quotation-list.png b/erpnext/docs/assets/old_images/erpnext/user-permissions-quotation-list.png new file mode 100644 index 0000000000..8a7e9c64ae Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user-permissions-quotation-list.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user-permissions-quotation-sales-user.png b/erpnext/docs/assets/old_images/erpnext/user-permissions-quotation-sales-user.png new file mode 100644 index 0000000000..7f382c879d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user-permissions-quotation-sales-user.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user1.png b/erpnext/docs/assets/old_images/erpnext/user1.png new file mode 100644 index 0000000000..4c30c26740 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user2.png b/erpnext/docs/assets/old_images/erpnext/user2.png new file mode 100644 index 0000000000..a16c62739f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user3.png b/erpnext/docs/assets/old_images/erpnext/user3.png new file mode 100644 index 0000000000..490305b707 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/user4.png b/erpnext/docs/assets/old_images/erpnext/user4.png new file mode 100644 index 0000000000..c3686dc82f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/user4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/warehouse.png b/erpnext/docs/assets/old_images/erpnext/warehouse.png new file mode 100644 index 0000000000..406c5a8d2e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/warehouse.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/webpage-itemgroup-display.png b/erpnext/docs/assets/old_images/erpnext/webpage-itemgroup-display.png new file mode 100644 index 0000000000..7981e4fc3e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/webpage-itemgroup-display.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/webpage-labels.png b/erpnext/docs/assets/old_images/erpnext/webpage-labels.png new file mode 100644 index 0000000000..3182ab7ae8 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/webpage-labels.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/webpage.png b/erpnext/docs/assets/old_images/erpnext/webpage.png new file mode 100644 index 0000000000..08b5d6354c Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/webpage.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website-settings-1.png b/erpnext/docs/assets/old_images/erpnext/website-settings-1.png new file mode 100644 index 0000000000..03b1e3a87d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website-settings-1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website-settings-2.png b/erpnext/docs/assets/old_images/erpnext/website-settings-2.png new file mode 100644 index 0000000000..2ec234d96e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website-settings-2.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website-settings-3.png b/erpnext/docs/assets/old_images/erpnext/website-settings-3.png new file mode 100644 index 0000000000..c6d3bf7f88 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website-settings-3.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website-settings-4.png b/erpnext/docs/assets/old_images/erpnext/website-settings-4.png new file mode 100644 index 0000000000..c8abb4225f Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website-settings-4.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website-settings.png b/erpnext/docs/assets/old_images/erpnext/website-settings.png new file mode 100644 index 0000000000..9455c1596e Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website-settings.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website-sp.png b/erpnext/docs/assets/old_images/erpnext/website-sp.png new file mode 100644 index 0000000000..2e3a1c2a16 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website-sp.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website/Customer-group-add.png b/erpnext/docs/assets/old_images/erpnext/website/Customer-group-add.png new file mode 100644 index 0000000000..322b6dd979 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website/Customer-group-add.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website/Customer-group-form.png b/erpnext/docs/assets/old_images/erpnext/website/Customer-group-form.png new file mode 100644 index 0000000000..266ddc11ad Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website/Customer-group-form.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website/Customer-group-new.png b/erpnext/docs/assets/old_images/erpnext/website/Customer-group-new.png new file mode 100644 index 0000000000..5e42a0d504 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website/Customer-group-new.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/website/make-web-form.gif b/erpnext/docs/assets/old_images/erpnext/website/make-web-form.gif new file mode 100644 index 0000000000..783d10c78b Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website/make-web-form.gif differ diff --git a/erpnext/docs/assets/old_images/erpnext/website/view-web-form.gif b/erpnext/docs/assets/old_images/erpnext/website/view-web-form.gif new file mode 100644 index 0000000000..def43594f4 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website/view-web-form.gif differ diff --git a/erpnext/docs/assets/old_images/erpnext/website/web-form-event.png b/erpnext/docs/assets/old_images/erpnext/website/web-form-event.png new file mode 100644 index 0000000000..3c901037e0 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/website/web-form-event.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/workflow-employee-la.png b/erpnext/docs/assets/old_images/erpnext/workflow-employee-la.png new file mode 100644 index 0000000000..e0878a3938 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/workflow-employee-la.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/workflow-hr-user-la.png b/erpnext/docs/assets/old_images/erpnext/workflow-hr-user-la.png new file mode 100644 index 0000000000..80f3ecc005 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/workflow-hr-user-la.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/workflow-leave-approver-la.png b/erpnext/docs/assets/old_images/erpnext/workflow-leave-approver-la.png new file mode 100644 index 0000000000..26ff3e6d54 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/workflow-leave-approver-la.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/workflow-leave-fl.jpg b/erpnext/docs/assets/old_images/erpnext/workflow-leave-fl.jpg new file mode 100644 index 0000000000..3430974692 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/workflow-leave-fl.jpg differ diff --git a/erpnext/docs/assets/old_images/erpnext/workflow-leave1.png b/erpnext/docs/assets/old_images/erpnext/workflow-leave1.png new file mode 100644 index 0000000000..67a3d7528d Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/workflow-leave1.png differ diff --git a/erpnext/docs/assets/old_images/erpnext/workflow-leave2.png b/erpnext/docs/assets/old_images/erpnext/workflow-leave2.png new file mode 100644 index 0000000000..7cdc676d26 Binary files /dev/null and b/erpnext/docs/assets/old_images/erpnext/workflow-leave2.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-1.png b/erpnext/docs/assets/old_images/features/feature-1.png new file mode 100644 index 0000000000..2809c14841 Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-1.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-10.png b/erpnext/docs/assets/old_images/features/feature-10.png new file mode 100644 index 0000000000..4945aab4d8 Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-10.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-11.png b/erpnext/docs/assets/old_images/features/feature-11.png new file mode 100644 index 0000000000..8b4ee8130a Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-11.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-2.png b/erpnext/docs/assets/old_images/features/feature-2.png new file mode 100644 index 0000000000..d986b336c6 Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-2.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-3.png b/erpnext/docs/assets/old_images/features/feature-3.png new file mode 100644 index 0000000000..2785eabcd5 Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-3.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-4.png b/erpnext/docs/assets/old_images/features/feature-4.png new file mode 100644 index 0000000000..dedeb9c934 Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-4.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-5.png b/erpnext/docs/assets/old_images/features/feature-5.png new file mode 100644 index 0000000000..207796d4b6 Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-5.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-6.png b/erpnext/docs/assets/old_images/features/feature-6.png new file mode 100644 index 0000000000..86ada5a50e Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-6.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-7.png b/erpnext/docs/assets/old_images/features/feature-7.png new file mode 100644 index 0000000000..fde736d4a9 Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-7.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-8.png b/erpnext/docs/assets/old_images/features/feature-8.png new file mode 100644 index 0000000000..60d59e14f9 Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-8.png differ diff --git a/erpnext/docs/assets/old_images/features/feature-9.png b/erpnext/docs/assets/old_images/features/feature-9.png new file mode 100644 index 0000000000..acb741427d Binary files /dev/null and b/erpnext/docs/assets/old_images/features/feature-9.png differ diff --git a/erpnext/docs/assets/old_images/person-6.jpg b/erpnext/docs/assets/old_images/person-6.jpg new file mode 100644 index 0000000000..d458e85077 Binary files /dev/null and b/erpnext/docs/assets/old_images/person-6.jpg differ diff --git a/erpnext/docs/assets/old_images/px_by_Gre3g.png b/erpnext/docs/assets/old_images/px_by_Gre3g.png new file mode 100644 index 0000000000..aad9ba5fe3 Binary files /dev/null and b/erpnext/docs/assets/old_images/px_by_Gre3g.png differ diff --git a/erpnext/docs/assets/old_images/repair-1.jpg b/erpnext/docs/assets/old_images/repair-1.jpg new file mode 100644 index 0000000000..d7a43559fb Binary files /dev/null and b/erpnext/docs/assets/old_images/repair-1.jpg differ diff --git a/erpnext/docs/assets/old_images/sharing.jpg b/erpnext/docs/assets/old_images/sharing.jpg new file mode 100644 index 0000000000..0e2a61552e Binary files /dev/null and b/erpnext/docs/assets/old_images/sharing.jpg differ diff --git a/erpnext/docs/assets/old_images/stories/aditya-duggal.png b/erpnext/docs/assets/old_images/stories/aditya-duggal.png new file mode 100644 index 0000000000..34e3486811 Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/aditya-duggal.png differ diff --git a/erpnext/docs/assets/old_images/stories/alcon-logo.png b/erpnext/docs/assets/old_images/stories/alcon-logo.png new file mode 100644 index 0000000000..f6dec2cab2 Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/alcon-logo.png differ diff --git a/erpnext/docs/assets/old_images/stories/becht.jpg b/erpnext/docs/assets/old_images/stories/becht.jpg new file mode 100644 index 0000000000..0bfd4cdf86 Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/becht.jpg differ diff --git a/erpnext/docs/assets/old_images/stories/fritzing-1.png b/erpnext/docs/assets/old_images/stories/fritzing-1.png new file mode 100644 index 0000000000..7d8928c2bd Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/fritzing-1.png differ diff --git a/erpnext/docs/assets/old_images/stories/fritzing-board.png b/erpnext/docs/assets/old_images/stories/fritzing-board.png new file mode 100644 index 0000000000..0696e4f614 Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/fritzing-board.png differ diff --git a/erpnext/docs/assets/old_images/stories/fritzing-board2.png b/erpnext/docs/assets/old_images/stories/fritzing-board2.png new file mode 100644 index 0000000000..a2ad8661ae Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/fritzing-board2.png differ diff --git a/erpnext/docs/assets/old_images/stories/fritzing-lab.png b/erpnext/docs/assets/old_images/stories/fritzing-lab.png new file mode 100644 index 0000000000..b66646053a Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/fritzing-lab.png differ diff --git a/erpnext/docs/assets/old_images/stories/fritzing-logo.png b/erpnext/docs/assets/old_images/stories/fritzing-logo.png new file mode 100644 index 0000000000..687ee7e9f4 Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/fritzing-logo.png differ diff --git a/erpnext/docs/assets/old_images/stories/fritzing-ohs.png b/erpnext/docs/assets/old_images/stories/fritzing-ohs.png new file mode 100644 index 0000000000..e9f0af80de Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/fritzing-ohs.png differ diff --git a/erpnext/docs/assets/old_images/stories/hisham_farid.jpg b/erpnext/docs/assets/old_images/stories/hisham_farid.jpg new file mode 100644 index 0000000000..5dc4d2c0b4 Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/hisham_farid.jpg differ diff --git a/erpnext/docs/assets/old_images/stories/laurence.jpg b/erpnext/docs/assets/old_images/stories/laurence.jpg new file mode 100644 index 0000000000..0d329390b0 Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/laurence.jpg differ diff --git a/erpnext/docs/assets/old_images/stories/max_morais.jpg b/erpnext/docs/assets/old_images/stories/max_morais.jpg new file mode 100644 index 0000000000..b4ee6ca361 Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/max_morais.jpg differ diff --git a/erpnext/docs/assets/old_images/stories/rigpl-logo.png b/erpnext/docs/assets/old_images/stories/rigpl-logo.png new file mode 100644 index 0000000000..f4938e9e8e Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/rigpl-logo.png differ diff --git a/erpnext/docs/assets/old_images/stories/rigpl-products.png b/erpnext/docs/assets/old_images/stories/rigpl-products.png new file mode 100644 index 0000000000..9251914ac4 Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/rigpl-products.png differ diff --git a/erpnext/docs/assets/old_images/stories/tarun-gupta-neural.jpg b/erpnext/docs/assets/old_images/stories/tarun-gupta-neural.jpg new file mode 100644 index 0000000000..6200479f3e Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/tarun-gupta-neural.jpg differ diff --git a/erpnext/docs/assets/old_images/stories/zel-ortiz.png b/erpnext/docs/assets/old_images/stories/zel-ortiz.png new file mode 100644 index 0000000000..e68941d9ab Binary files /dev/null and b/erpnext/docs/assets/old_images/stories/zel-ortiz.png differ diff --git a/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-1.png b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-1.png new file mode 100644 index 0000000000..c4205977ee Binary files /dev/null and b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-1.png differ diff --git a/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-2.png b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-2.png new file mode 100644 index 0000000000..4c0bd14262 Binary files /dev/null and b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-2.png differ diff --git a/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-3.png b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-3.png new file mode 100644 index 0000000000..11b184e85a Binary files /dev/null and b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-3.png differ diff --git a/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-4.png b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-4.png new file mode 100644 index 0000000000..54dd15d60c Binary files /dev/null and b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-4.png differ diff --git a/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-5.png b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-5.png new file mode 100644 index 0000000000..b879e11ff6 Binary files /dev/null and b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-5.png differ diff --git a/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-6.png b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-6.png new file mode 100644 index 0000000000..e0240057a4 Binary files /dev/null and b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-6.png differ diff --git a/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-7.png b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-7.png new file mode 100644 index 0000000000..13bdc4c31b Binary files /dev/null and b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-7.png differ diff --git a/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-8.png b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-8.png new file mode 100644 index 0000000000..bdbe64c605 Binary files /dev/null and b/erpnext/docs/assets/old_images/user-guide/setup-wizard/setup-wizard-8.png differ diff --git a/erpnext/docs/contents.html b/erpnext/docs/contents.html new file mode 100644 index 0000000000..59d0b4459d --- /dev/null +++ b/erpnext/docs/contents.html @@ -0,0 +1,10 @@ + + +
Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.accounts.general_ledger.check_if_in_list + (gle, gl_map) +
+No docs
++ + + erpnext.accounts.general_ledger.delete_gl_entries + (gl_entries=None, voucher_type=None, voucher_no=None, adv_adj=False, update_outstanding=Yes) +
+No docs
++ + + erpnext.accounts.general_ledger.make_entry + (args, adv_adj, update_outstanding) +
+No docs
++ + + erpnext.accounts.general_ledger.make_gl_entries + (gl_map, cancel=False, adv_adj=False, merge_entries=True, update_outstanding=Yes) +
+No docs
++ + + erpnext.accounts.general_ledger.make_round_off_gle + (gl_map, debit_credit_diff) +
+No docs
++ + + erpnext.accounts.general_ledger.merge_similar_entries + (gl_map) +
+No docs
++ + + erpnext.accounts.general_ledger.process_gl_map + (gl_map, merge_entries=True) +
+No docs
++ + + erpnext.accounts.general_ledger.round_off_debit_credit + (gl_map) +
+No docs
++ + + erpnext.accounts.general_ledger.save_entries + (gl_map, adv_adj, update_outstanding) +
+No docs
++ + + erpnext.accounts.general_ledger.validate_account_for_auto_accounting_for_stock + (gl_map) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.accounts.party._get_party_details + (party=None, account=None, party_type=Customer, company=None, posting_date=None, price_list=None, currency=None, doctype=None, ignore_permissions=False) +
+No docs
++ + + erpnext.accounts.party.get_company_currency + () +
+No docs
++ + + erpnext.accounts.party.get_credit_days + (party_type, party, company) +
+No docs
++ + + erpnext.accounts.party.get_default_price_list + (party) +
+Return default price list for party (Document object)
+Public API
+ /api/method/erpnext.accounts.party.get_due_date
+
+ + + erpnext.accounts.party.get_due_date + (posting_date, party_type, party, company) +
+Set Due Date = Posting Date + Credit Days
+Public API
+ /api/method/erpnext.accounts.party.get_party_account
+
+ + + erpnext.accounts.party.get_party_account + (party_type, party, company) +
+Returns the account for the given party
.
+Will first search in party (Customer / Supplier) record, if not found,
+will search in group (Customer Group / Supplier Type),
+finally will return default.
+ + + erpnext.accounts.party.get_party_account_currency + (party_type, party, company) +
+No docs
+Public API
+ /api/method/erpnext.accounts.party.get_party_details
+
+ + + erpnext.accounts.party.get_party_details + (party=None, account=None, party_type=Customer, company=None, posting_date=None, price_list=None, currency=None, doctype=None) +
+No docs
++ + + erpnext.accounts.party.get_party_gle_currency + (party_type, party, company) +
+No docs
++ + + erpnext.accounts.party.set_account_and_due_date + (party, account, party_type, company, posting_date, doctype) +
+No docs
++ + + erpnext.accounts.party.set_address_details + (out, party, party_type) +
+No docs
++ + + erpnext.accounts.party.set_contact_details + (out, party, party_type) +
+No docs
++ + + erpnext.accounts.party.set_other_values + (out, party, party_type) +
+No docs
++ + + erpnext.accounts.party.set_price_list + (out, party, party_type, given_price_list) +
+No docs
+Public API
+ /api/method/erpnext.accounts.party.set_taxes
+
+ + + erpnext.accounts.party.set_taxes + (party, party_type, posting_date, company, customer_group=None, supplier_type=None, billing_address=None, shipping_address=None, use_for_shopping_cart=None) +
+No docs
++ + + erpnext.accounts.party.validate_due_date + (posting_date, due_date, party_type, party, company) +
+No docs
++ + + erpnext.accounts.party.validate_party_accounts + (doc) +
+No docs
++ + + erpnext.accounts.party.validate_party_gle_currency + (party_type, party, company, party_account_currency=None) +
+Validate party account currency with existing GL Entry's currency
+Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Public API
+ /api/method/erpnext.accounts.utils.add_ac
+
+ + + erpnext.accounts.utils.add_ac + (args=None) +
+No docs
+Public API
+ /api/method/erpnext.accounts.utils.add_cc
+
+ + + erpnext.accounts.utils.add_cc + (args=None) +
+No docs
++ + + erpnext.accounts.utils.check_if_jv_modified + (args) +
+check if there is already a voucher reference +check if amount is same +check if jv is submitted
++ + + erpnext.accounts.utils.fix_total_debit_credit + () +
+No docs
++ + + erpnext.accounts.utils.get_actual_expense + (args) +
+No docs
++ + + erpnext.accounts.utils.get_allocated_budget + (distribution_id, posting_date, fiscal_year, yearly_budget) +
+No docs
+Public API
+ /api/method/erpnext.accounts.utils.get_balance_on
+
+ + + erpnext.accounts.utils.get_balance_on + (account=None, date=None, party_type=None, party=None, in_account_currency=True) +
+No docs
+Public API
+ /api/method/erpnext.accounts.utils.get_company_default
+
+ + + erpnext.accounts.utils.get_company_default + (company, fieldname) +
+No docs
++ + + erpnext.accounts.utils.get_currency_precision + (currency=None) +
+No docs
+Public API
+ /api/method/erpnext.accounts.utils.get_fiscal_year
+
+ + + erpnext.accounts.utils.get_fiscal_year + (date=None, fiscal_year=None, label=Date, verbose=1, company=None) +
+No docs
++ + + erpnext.accounts.utils.get_fiscal_years + (transaction_date=None, fiscal_year=None, label=Date, verbose=1, company=None) +
+No docs
++ + + erpnext.accounts.utils.get_outstanding_invoices + (amount_query, account, party_type, party) +
+No docs
++ + + erpnext.accounts.utils.get_stock_and_account_difference + (account_list=None, posting_date=None) +
+No docs
++ + + erpnext.accounts.utils.get_stock_rbnb_difference + (posting_date, company) +
+No docs
++ + + erpnext.accounts.utils.reconcile_against_document + (args) +
+Cancel JV, Update aginst document, split if required and resubmit jv
++ + + erpnext.accounts.utils.remove_against_link_from_jv + (ref_type, ref_no) +
+No docs
++ + + erpnext.accounts.utils.update_against_doc + (d, jv_obj) +
+Updates against document, if partial amount splits into rows
++ + + erpnext.accounts.utils.validate_allocated_amount + (args) +
+No docs
++ + + erpnext.accounts.utils.validate_expense_against_budget + (args) +
+No docs
++ + + erpnext.accounts.utils.validate_fiscal_year + (date, fiscal_year, label=Date, doc=None) +
+No docs
++ + + erpnext.config.accounts.get_data + () +
+No docs
++ + + erpnext.config.buying.get_data + () +
+No docs
++ + + erpnext.config.crm.get_data + () +
+No docs
++ + + erpnext.config.desktop.get_data + () +
+No docs
++ + + erpnext.config.docs.get_context + (context) +
+No docs
++ + + erpnext.config.hr.get_data + () +
+No docs
++ + + erpnext.config.learn.get_data + () +
+No docs
++ + + erpnext.config.manufacturing.get_data + () +
+No docs
++ + + erpnext.config.projects.get_data + () +
+No docs
++ + + erpnext.config.selling.get_data + () +
+No docs
++ + + erpnext.config.setup.get_data + () +
+No docs
++ + + erpnext.config.stock.get_data + () +
+No docs
++ + + erpnext.config.support.get_data + () +
+No docs
++ + + erpnext.config.website.get_data + () +
+No docs
+Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + append_taxes_from_master + (self, tax_master_doctype=None) +
+No docs
++ + + before_recurring + (self) +
+No docs
++ + + calculate_taxes_and_totals + (self) +
+No docs
++ + + clear_unallocated_advances + (self, childtype, parentfield) +
+No docs
++ + + get_advances + (self, account_head, party_type, party, child_doctype, parentfield, dr_or_cr, against_order_field) +
+Returns list of advances against Account, Party, Reference
++ + + get_company_default + (self, fieldname) +
+No docs
++ + + get_gl_dict + (self, args, account_currency=None) +
+this method populates the common properties of a gl entry record
++ + + get_party + (self) +
+No docs
++ + + get_stock_items + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_update_after_submit + (self) +
+No docs
++ + + set_balance_in_account_currency + (self, gl_dict, account_currency=None) +
+No docs
++ + + set_missing_item_details + (self) +
+set missing item values
++ + + set_missing_values + (self, for_validate=False) +
+No docs
++ + + set_other_charges + (self) +
+No docs
++ + + set_price_list_currency + (self, buying_or_selling) +
+No docs
++ + + set_taxes + (self) +
+No docs
++ + + set_total_advance_paid + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_account_currency + (self, account, account_currency=None) +
+No docs
++ + + validate_advance_jv + (self, reference_type) +
+No docs
++ + + validate_currency + (self) +
+No docs
++ + + validate_date_with_fiscal_year + (self) +
+No docs
++ + + validate_due_date + (self) +
+No docs
++ + + validate_enabled_taxes_and_charges + (self) +
+No docs
++ + + validate_multiple_billing + (self, ref_dt, item_ref_dn, based_on, parentfield) +
+No docs
++ + + validate_party + (self) +
+No docs
+Public API
+ /api/method/erpnext.controllers.accounts_controller.get_default_taxes_and_charges
+
+ + + erpnext.controllers.accounts_controller.get_default_taxes_and_charges + (master_doctype) +
+No docs
+Public API
+ /api/method/erpnext.controllers.accounts_controller.get_tax_rate
+
+ + + erpnext.controllers.accounts_controller.get_tax_rate + (account_head) +
+No docs
+Public API
+ /api/method/erpnext.controllers.accounts_controller.get_taxes_and_charges
+
+ + + erpnext.controllers.accounts_controller.get_taxes_and_charges + (master_doctype, master_name) +
+No docs
++ + + erpnext.controllers.accounts_controller.validate_conversion_rate + (currency, conversion_rate, conversion_rate_label, company) +
+common validation for currency and price list currency
++ + + erpnext.controllers.accounts_controller.validate_inclusive_tax + (tax, doc) +
+No docs
++ + + erpnext.controllers.accounts_controller.validate_taxes_and_charges + (tax) +
+No docs
+Inherits from erpnext.controllers.stock_controller.StockController + +
+ + + __setup__ + (self) +
+No docs
++ + + cleanup_raw_materials_supplied + (self, parent_items, raw_material_table) +
+Remove all those child items which are no longer present in main item table
++ + + create_raw_materials_supplied + (self, raw_material_table) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + get_items_from_bom + (self, item_code, bom) +
+No docs
++ + + is_item_table_empty + (self) +
+No docs
++ + + set_missing_values + (self, for_validate=False) +
+No docs
++ + + set_qty_as_per_stock_uom + (self) +
+No docs
++ + + set_supplier_from_item_default + (self) +
+No docs
++ + + set_total_in_words + (self) +
+No docs
++ + + update_raw_materials_supplied + (self, item, raw_material_table) +
+No docs
++ + + update_valuation_rate + (self, parentfield) +
+itemtaxamount is the total tax amount applied on that item +stored for valuation
+ +TODO: rename itemtaxamount to valuationtaxamount
++ + + validate + (self) +
+No docs
++ + + validate_for_subcontracting + (self) +
+No docs
++ + + validate_stock_or_nonstock_items + (self) +
+No docs
++ + + validate_warehouse + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.controllers.item_variant.copy_attributes_to_variant + (item, variant) +
+No docs
+Public API
+ /api/method/erpnext.controllers.item_variant.create_variant
+
+ + + erpnext.controllers.item_variant.create_variant + (item, args) +
+No docs
++ + + erpnext.controllers.item_variant.find_variant + (item, args) +
+No docs
+Public API
+ /api/method/erpnext.controllers.item_variant.get_variant
+
+ + + erpnext.controllers.item_variant.get_variant + (item, args) +
+Validates Attributes and their Values, then looks for an exactly matching Item Variant
+ +Parameters:
+ +item
- Template Itemargs
- A dictionary with "Attribute" as key and "Attribute Value" as value+ + + erpnext.controllers.item_variant.make_variant_item_code + (template, variant) +
+Uses template's item code and abbreviations to make variant's item code
++ + + erpnext.controllers.item_variant.validate_item_variant_attributes + (item, args) +
+No docs
++ + + erpnext.controllers.print_settings.print_settings_for_item_table + (doc) +
+No docs
++ + + erpnext.controllers.queries.bom + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.customer_query + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.employee_query + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.get_account_list + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.get_batch_no + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.get_delivery_notes_to_be_billed + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.get_filters_cond + (doctype, filters, conditions) +
+No docs
+Public API
+ /api/method/erpnext.controllers.queries.get_income_account
+
+ + + erpnext.controllers.queries.get_income_account + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.get_project_name + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.item_query + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.lead_query + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.supplier_query + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.queries.tax_account_query + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.controllers.recurring_document.assign_task_to_owner + (doc, doctype, msg, users) +
+No docs
++ + + erpnext.controllers.recurring_document.convert_to_recurring + (doc, posting_date) +
+No docs
++ + + erpnext.controllers.recurring_document.create_recurring_documents + () +
+No docs
++ + + erpnext.controllers.recurring_document.get_next_date + (dt, mcount, day=None) +
+No docs
++ + + erpnext.controllers.recurring_document.make_new_document + (ref_wrapper, date_field, posting_date) +
+No docs
++ + + erpnext.controllers.recurring_document.manage_recurring_documents + (doctype, next_date=None, commit=True) +
+Create recurring documents on specific date by copying the original one +and notify the concerned people
++ + + erpnext.controllers.recurring_document.notify_errors + (doc, doctype, party, owner) +
+No docs
++ + + erpnext.controllers.recurring_document.send_notification + (new_rv) +
+Notify concerned persons about recurring document generation
++ + + erpnext.controllers.recurring_document.set_next_date + (doc, posting_date) +
+Set next date on which recurring document will be created
++ + + erpnext.controllers.recurring_document.validate_notification_email_id + (doc) +
+No docs
++ + + erpnext.controllers.recurring_document.validate_recurring_document + (doc) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.controllers.sales_and_purchase_return.get_already_returned_items + (doc) +
+No docs
++ + + erpnext.controllers.sales_and_purchase_return.make_return_doc + (doctype, source_name, target_doc=None) +
+No docs
++ + + erpnext.controllers.sales_and_purchase_return.validate_return + (doc) +
+No docs
++ + + erpnext.controllers.sales_and_purchase_return.validate_return_against + (doc) +
+No docs
++ + + erpnext.controllers.sales_and_purchase_return.validate_returned_items + (doc) +
+No docs
+Inherits from erpnext.controllers.stock_controller.StockController + +
+ + + __setup__ + (self) +
+No docs
++ + + apply_shipping_rule + (self) +
+No docs
++ + + calculate_commission + (self) +
+No docs
++ + + calculate_contribution + (self) +
+No docs
++ + + check_stop_or_close_sales_order + (self, ref_fieldname) +
+No docs
++ + + get_already_delivered_qty + (self, current_docname, so, so_detail) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + get_item_list + (self) +
+No docs
++ + + get_so_qty_and_warehouse + (self, so_detail) +
+No docs
++ + + has_product_bundle + (self, item_code) +
+No docs
++ + + onload + (self) +
+No docs
++ + + remove_shipping_charge + (self) +
+No docs
++ + + set_missing_lead_customer_details + (self) +
+No docs
++ + + set_missing_values + (self, for_validate=False) +
+No docs
++ + + set_price_list_and_item_details + (self) +
+No docs
++ + + set_total_in_words + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_max_discount + (self) +
+No docs
++ + + validate_order_type + (self) +
+No docs
++ + + erpnext.controllers.selling_controller.check_active_sales_items + (obj) +
+No docs
+Inherits from frappe.model.document.Document + +
Updates the status of the calling records +Delivery Note: Update Delivered Qty, Update Percent and Validate over delivery +Sales Invoice: Update Billed Amt, Update Percent and Validate over billing +Installation Note: Update Installed Qty, Update Percent Qty and Validate over installation
++ + + _update_children + (self, args) +
+Update quantities or amount in child table
++ + + _update_percent_field + (self, args) +
+Update percent field in parent transaction
++ + + check_overflow_with_tolerance + (self, item, args) +
+Checks if there is overflow condering a relaxation tolerance
++ + + set_status + (self, update=False, status=None) +
+No docs
++ + + update_billing_status + (self, zero_amount_refdoc, ref_dt, ref_fieldname) +
+No docs
++ + + update_billing_status_for_zero_amount_refdoc + (self, ref_dt) +
+No docs
++ + + update_prevdoc_status + (self) +
+No docs
++ + + update_qty + (self, change_modified=True) +
+Updates qty or amount at row level
+ +Parameters:
+ +change_modified
- If true, updates modified
and modified_by
for target parent doc+ + + validate_qty + (self) +
+Validates qty at row level
++ + + erpnext.controllers.status_updater.get_tolerance_for + (item_code, item_tolerance={}, global_tolerance=None) +
+Returns the tolerance for the item, if not set, returns global tolerance
++ + + erpnext.controllers.status_updater.validate_status + (status, options) +
+No docs
+Inherits from erpnext.controllers.accounts_controller.AccountsController + +
+ + + check_expense_account + (self, item) +
+No docs
++ + + get_gl_entries + (self, warehouse_account=None, default_expense_account=None, default_cost_center=None) +
+No docs
++ + + get_incoming_rate_for_sales_return + (self, item_code, warehouse, against_document) +
+No docs
++ + + get_items_and_warehouses + (self) +
+No docs
++ + + get_serialized_items + (self) +
+No docs
++ + + get_sl_entries + (self, d, args) +
+No docs
++ + + get_stock_ledger_details + (self) +
+No docs
++ + + get_voucher_details + (self, default_expense_account, default_cost_center, sle_map) +
+No docs
++ + + make_adjustment_entry + (self, expected_gle, voucher_obj) +
+No docs
++ + + make_gl_entries + (self, repost_future_gle=True) +
+No docs
++ + + make_gl_entries_on_cancel + (self) +
+No docs
++ + + make_sl_entries + (self, sl_entries, is_amended=None, allow_negative_stock=False, via_landed_cost_voucher=False) +
+No docs
++ + + update_reserved_qty + (self) +
+No docs
++ + + update_stock_ledger + (self) +
+No docs
++ + + erpnext.controllers.stock_controller.compare_existing_and_expected_gle + (existing_gle, expected_gle) +
+No docs
++ + + erpnext.controllers.stock_controller.get_future_stock_vouchers + (posting_date, posting_time, for_warehouses=None, for_items=None) +
+No docs
++ + + erpnext.controllers.stock_controller.get_voucherwise_gl_entries + (future_stock_vouchers, posting_date) +
+No docs
++ + + erpnext.controllers.stock_controller.get_warehouse_account + () +
+No docs
++ + + erpnext.controllers.stock_controller.update_gl_entries_after + (posting_date, posting_time, for_warehouses=None, for_items=None, warehouse_account=None) +
+No docs
+Inherits from __builtin__.object + +
+ + + __init__ + (self, doc) +
+No docs
++ + + _calculate + (self) +
+No docs
++ + + _cleanup + (self) +
+No docs
++ + + _get_tax_rate + (self, tax, item_tax_map) +
+No docs
++ + + _load_item_tax_rate + (self, item_tax_rate) +
+No docs
++ + + _set_in_company_currency + (self, doc, fields) +
+set values in base currency
++ + + adjust_discount_amount_loss + (self, tax) +
+No docs
++ + + apply_discount_amount + (self) +
+No docs
++ + + calculate + (self) +
+No docs
++ + + calculate_item_values + (self) +
+No docs
++ + + calculate_net_total + (self) +
+No docs
++ + + calculate_outstanding_amount + (self) +
+No docs
++ + + calculate_taxes + (self) +
+No docs
++ + + calculate_total_advance + (self) +
+No docs
++ + + calculate_totals + (self) +
+No docs
++ + + determine_exclusive_rate + (self) +
+No docs
++ + + get_current_tax_amount + (self, item, tax, item_tax_map) +
+No docs
++ + + get_current_tax_fraction + (self, tax, item_tax_map) +
+Get tax fraction for calculating tax exclusive amount +from tax inclusive amount
++ + + get_total_for_discount_amount + (self) +
+No docs
++ + + initialize_taxes + (self) +
+No docs
++ + + manipulate_grand_total_for_inclusive_tax + (self) +
+No docs
++ + + round_off_totals + (self, tax) +
+No docs
++ + + set_item_wise_tax + (self, item, tax, tax_rate, current_tax_amount) +
+No docs
++ + + validate_conversion_rate + (self) +
+No docs
++ + + erpnext.controllers.trends.based_wise_columns_query + (based_on, trans) +
+No docs
++ + + erpnext.controllers.trends.get_columns + (filters, trans) +
+No docs
++ + + erpnext.controllers.trends.get_data + (filters, conditions) +
+No docs
++ + + erpnext.controllers.trends.get_mon + (dt) +
+No docs
+Public API
+ /api/method/erpnext.controllers.trends.get_period_date_ranges
+
+ + + erpnext.controllers.trends.get_period_date_ranges + (period, fiscal_year=None, year_start_date=None) +
+No docs
++ + + erpnext.controllers.trends.get_period_month_ranges + (period, fiscal_year) +
+No docs
++ + + erpnext.controllers.trends.get_period_wise_columns + (bet_dates, period, pwc) +
+No docs
++ + + erpnext.controllers.trends.get_period_wise_query + (bet_dates, trans_date, query_details) +
+No docs
++ + + erpnext.controllers.trends.group_wise_column + (group_by) +
+No docs
++ + + erpnext.controllers.trends.period_wise_columns_query + (filters, trans) +
+No docs
++ + + erpnext.controllers.trends.validate_filters + (filters) +
+No docs
++ + + erpnext.controllers.website_list_for_contact.get_customers_suppliers + (doctype, user) +
+No docs
++ + + erpnext.controllers.website_list_for_contact.get_list_context + (context=None) +
+No docs
++ + + erpnext.controllers.website_list_for_contact.get_transaction_list + (doctype, txt=None, filters=None, limit_start=0, limit_page_length=20) +
+No docs
++ + + erpnext.controllers.website_list_for_contact.has_website_permission + (doc, ptype, user, verbose=False) +
+No docs
++ + + erpnext.controllers.website_list_for_contact.post_process + (doctype, data) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.hr.utils.set_employee_name + (doc) +
+No docs
+Public API
+ /api/method/erpnext.hub_node.get_items
+
+ + + erpnext.hub_node.get_items + (text, start, limit) +
+No docs
+Public API
+ /api/method/erpnext.projects.utils.get_time_log_list
+
+ + + erpnext.projects.utils.get_time_log_list + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Public API
+ /api/method/erpnext.projects.utils.query_task
+
+ + + erpnext.projects.utils.query_task + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.setup.install.add_web_forms + () +
+Import web forms for Issues and Addresses
++ + + erpnext.setup.install.after_install + () +
+No docs
++ + + erpnext.setup.install.feature_setup + () +
+save global defaults and features setup
++ + + erpnext.setup.install.set_single_defaults + () +
+No docs
++ + + erpnext.setup.utils.before_tests + () +
+No docs
++ + + erpnext.setup.utils.get_ancestors_of + (doctype, name) +
+Get ancestor elements of a DocType with a tree structure
++ + + erpnext.setup.utils.get_company_currency + (company) +
+No docs
+Public API
+ /api/method/erpnext.setup.utils.get_exchange_rate
+
+ + + erpnext.setup.utils.get_exchange_rate + (from_currency, to_currency) +
+No docs
++ + + erpnext.setup.utils.get_root_of + (doctype) +
+Get root element of a DocType with a tree structure
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.shopping_cart.cart._apply_shipping_rule + (party=None, quotation=None, cart_settings=None) +
+No docs
++ + + erpnext.shopping_cart.cart._get_cart_quotation + (party=None) +
+No docs
++ + + erpnext.shopping_cart.cart._set_price_list + (quotation, cart_settings) +
+Set price list based on customer or shopping cart default
++ + + erpnext.shopping_cart.cart.apply_cart_settings + (party=None, quotation=None) +
+No docs
+Public API
+ /api/method/erpnext.shopping_cart.cart.apply_shipping_rule
+
+ + + erpnext.shopping_cart.cart.apply_shipping_rule + (shipping_rule) +
+No docs
++ + + erpnext.shopping_cart.cart.decorate_quotation_doc + (doc) +
+No docs
++ + + erpnext.shopping_cart.cart.get_address_docs + (doctype=None, txt=None, filters=None, limit_start=0, limit_page_length=20, party=None) +
+No docs
++ + + erpnext.shopping_cart.cart.get_address_territory + (address_name) +
+Tries to match city, state and country of address to existing territory
++ + + erpnext.shopping_cart.cart.get_applicable_shipping_rules + (party=None, quotation=None) +
+No docs
+Public API
+ /api/method/erpnext.shopping_cart.cart.get_cart_quotation
+
+ + + erpnext.shopping_cart.cart.get_cart_quotation + (doc=None) +
+No docs
++ + + erpnext.shopping_cart.cart.get_customer + (user=None) +
+No docs
++ + + erpnext.shopping_cart.cart.get_shipping_rules + (quotation=None, cart_settings=None) +
+No docs
++ + + erpnext.shopping_cart.cart.guess_territory + () +
+No docs
+Public API
+ /api/method/erpnext.shopping_cart.cart.place_order
+
+ + + erpnext.shopping_cart.cart.place_order + () +
+No docs
++ + + erpnext.shopping_cart.cart.set_cart_count + (quotation=None) +
+No docs
++ + + erpnext.shopping_cart.cart.set_price_list_and_rate + (quotation, cart_settings) +
+set price list based on billing territory
++ + + erpnext.shopping_cart.cart.set_taxes + (quotation, cart_settings) +
+set taxes based on billing territory
+Public API
+ /api/method/erpnext.shopping_cart.cart.update_cart
+
+ + + erpnext.shopping_cart.cart.update_cart + (item_code, qty, with_items=False) +
+No docs
+Public API
+ /api/method/erpnext.shopping_cart.cart.update_cart_address
+
+ + + erpnext.shopping_cart.cart.update_cart_address + (address_fieldname, address_name) +
+No docs
++ + + erpnext.shopping_cart.cart.update_party + (fullname, company_name=None, mobile_no=None, phone=None) +
+No docs
++ + + erpnext.shopping_cart.product.get_price + (item_code, template_item_code, price_list) +
+No docs
+Public API
+ /api/method/erpnext.shopping_cart.product.get_product_info
+
+ + + erpnext.shopping_cart.product.get_product_info + (item_code) +
+get product price / stock info
++ + + erpnext.shopping_cart.product.get_qty_in_stock + (item_code, template_item_code) +
+No docs
+Inherits from unittest.case.TestCase + +
Note: +Shopping Cart == Quotation
++ + + create_quotation + (self) +
+No docs
++ + + disable_shopping_cart + (self) +
+No docs
++ + + enable_shopping_cart + (self) +
+No docs
++ + + login_as_customer + (self) +
+No docs
++ + + login_as_new_user + (self) +
+No docs
++ + + remove_all_items_from_cart + (self) +
+No docs
++ + + remove_test_quotation + (self, quotation) +
+No docs
++ + + setUp + (self) +
+No docs
++ + + tearDown + (self) +
+No docs
++ + + test_add_to_cart + (self) +
+No docs
++ + + test_get_cart_customer + (self) +
+No docs
++ + + test_get_cart_new_user + (self) +
+No docs
++ + + test_remove_from_cart + (self) +
+No docs
++ + + test_tax_rule + (self) +
+No docs
++ + + test_update_cart + (self) +
+No docs
++ + + erpnext.shopping_cart.utils.clear_cart_count + (login_manager) +
+No docs
++ + + erpnext.shopping_cart.utils.set_cart_count + (login_manager) +
+No docs
++ + + erpnext.shopping_cart.utils.show_cart_count + () +
+No docs
++ + + erpnext.shopping_cart.utils.update_my_account_context + (context) +
+No docs
++ + + erpnext.shopping_cart.utils.update_website_context + (context) +
+No docs
++ + + erpnext.startup.boot.boot_session + (bootinfo) +
+boot session - send website info if guest
++ + + erpnext.startup.boot.get_letter_heads + () +
+No docs
++ + + erpnext.startup.boot.load_country_and_currency + (bootinfo) +
+No docs
++ + + erpnext.startup.boot.update_page_info + (bootinfo) +
+No docs
++ + + erpnext.startup.notifications.get_notification_config + () +
+No docs
+Public API
+ /api/method/erpnext.stock.get_item_details.apply_price_list
+
+ + + erpnext.stock.get_item_details.apply_price_list + (args) +
+args = { + "itemlist": [{"doctype": "", "name": "", "itemcode": "", "brand": "", "itemgroup": ""}, ...], + "conversionrate": 1.0, + "sellingpricelist": None, + "pricelistcurrency": None, + "plcconversionrate": 1.0, + "parenttype": "", + "parent": "", + "supplier": None, + "transactiondate": None, + "conversionrate": 1.0, + "buyingpricelist": None, + "transactiontype": "selling", + "ignorepricing_rule": 0/1 +}
++ + + erpnext.stock.get_item_details.apply_price_list_on_item + (args) +
+No docs
++ + + erpnext.stock.get_item_details.get_actual_batch_qty + (batch_no, warehouse, item_code) +
+No docs
+Public API
+ /api/method/erpnext.stock.get_item_details.get_available_qty
+
+ + + erpnext.stock.get_item_details.get_available_qty + (item_code, warehouse) +
+No docs
++ + + erpnext.stock.get_item_details.get_basic_details + (args, item) +
+No docs
+Public API
+ /api/method/erpnext.stock.get_item_details.get_batch_qty
+
+ + + erpnext.stock.get_item_details.get_batch_qty + (batch_no, warehouse, item_code) +
+No docs
+Public API
+ /api/method/erpnext.stock.get_item_details.get_conversion_factor
+
+ + + erpnext.stock.get_item_details.get_conversion_factor + (item_code, uom) +
+No docs
+Public API
+ /api/method/erpnext.stock.get_item_details.get_default_bom
+
+ + + erpnext.stock.get_item_details.get_default_bom + (item_code=None) +
+No docs
++ + + erpnext.stock.get_item_details.get_default_cost_center + (args, item) +
+No docs
++ + + erpnext.stock.get_item_details.get_default_expense_account + (args, item) +
+No docs
++ + + erpnext.stock.get_item_details.get_default_income_account + (args, item) +
+No docs
+Public API
+ /api/method/erpnext.stock.get_item_details.get_item_code
+
+ + + erpnext.stock.get_item_details.get_item_code + (barcode=None, serial_no=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.get_item_details.get_item_details
+
+ + + erpnext.stock.get_item_details.get_item_details + (args) +
+args = { + "itemcode": "", + "warehouse": None, + "customer": "", + "conversionrate": 1.0, + "sellingpricelist": None, + "pricelistcurrency": None, + "plcconversionrate": 1.0, + "parenttype": "", + "parent": "", + "supplier": None, + "transactiondate": None, + "conversionrate": 1.0, + "buyingpricelist": None, + "issubcontracted": "Yes" / "No", + "transactiontype": "selling", + "ignorepricingrule": 0/1 + "project_name": "" +}
++ + + erpnext.stock.get_item_details.get_party_item_code + (args, item_doc, out) +
+No docs
+Public API
+ /api/method/erpnext.stock.get_item_details.get_pos_profile
+
+ + + erpnext.stock.get_item_details.get_pos_profile + (company) +
+No docs
++ + + erpnext.stock.get_item_details.get_pos_profile_item_details + (company, args, pos_profile=None) +
+No docs
++ + + erpnext.stock.get_item_details.get_price_list_currency + (price_list) +
+No docs
++ + + erpnext.stock.get_item_details.get_price_list_currency_and_exchange_rate + (args) +
+No docs
++ + + erpnext.stock.get_item_details.get_price_list_rate + (args, item_doc, out) +
+No docs
++ + + erpnext.stock.get_item_details.get_price_list_rate_for + (args, item_code) +
+No docs
+Public API
+ /api/method/erpnext.stock.get_item_details.get_projected_qty
+
+ + + erpnext.stock.get_item_details.get_projected_qty + (item_code, warehouse) +
+No docs
++ + + erpnext.stock.get_item_details.get_serial_nos_by_fifo + (args, item_doc) +
+No docs
++ + + erpnext.stock.get_item_details.insert_item_price + (args) +
+Insert Item Price if Price List and Price List Rate are specified and currency is the same
++ + + erpnext.stock.get_item_details.process_args + (args) +
+No docs
++ + + erpnext.stock.get_item_details.validate_conversion_rate + (args, meta) +
+No docs
++ + + erpnext.stock.get_item_details.validate_item_details + (args, item) +
+No docs
++ + + erpnext.stock.get_item_details.validate_price_list + (args) +
+No docs
++ + + erpnext.stock.reorder_item._reorder_item + () +
+No docs
++ + + erpnext.stock.reorder_item.create_material_request + (material_requests) +
+Create indent on reaching reorder level
+
++ + + erpnext.stock.reorder_item.get_item_warehouse_projected_qty + (items_to_consider) +
+No docs
++ + + erpnext.stock.reorder_item.notify_errors + (exceptions_list) +
+No docs
++ + + erpnext.stock.reorder_item.reorder_item + () +
+Reorder item if stock reaches reorder level
++ + + erpnext.stock.reorder_item.send_email_notification + (mr_list) +
+Notify user about auto creation of indent
++ + + erpnext.stock.stock_balance.get_balance_qty_from_sle + (item_code, warehouse) +
+No docs
++ + + erpnext.stock.stock_balance.get_indented_qty + (item_code, warehouse) +
+No docs
++ + + erpnext.stock.stock_balance.get_ordered_qty + (item_code, warehouse) +
+No docs
++ + + erpnext.stock.stock_balance.get_planned_qty + (item_code, warehouse) +
+No docs
++ + + erpnext.stock.stock_balance.get_reserved_qty + (item_code, warehouse) +
+No docs
++ + + erpnext.stock.stock_balance.repost + (only_actual=False, allow_negative_stock=False, allow_zero_rate=False, only_bin=False) +
+Repost everything!
++ + + erpnext.stock.stock_balance.repost_actual_qty + (item_code, warehouse, allow_zero_rate=False) +
+No docs
++ + + erpnext.stock.stock_balance.repost_all_stock_vouchers + () +
+No docs
++ + + erpnext.stock.stock_balance.repost_stock + (item_code, warehouse, allow_zero_rate=False, only_actual=False, only_bin=False) +
+No docs
++ + + erpnext.stock.stock_balance.reset_serial_no_status_and_warehouse + (serial_nos=None) +
+No docs
++ + + erpnext.stock.stock_balance.set_stock_balance_as_per_serial_no + (item_code=None, posting_date=None, posting_time=None, fiscal_year=None) +
+No docs
++ + + erpnext.stock.stock_balance.update_bin_qty + (item_code, warehouse, qty_dict=None) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.stock.stock_ledger.delete_cancelled_entry + (voucher_type, voucher_no) +
+No docs
++ + + erpnext.stock.stock_ledger.get_previous_sle + (args, for_update=False) +
+get the last sle on or before the current time-bucket, +to get actual qty before transaction, this function +is called from various transaction like stock entry, reco etc
+ +args = { + "itemcode": "ABC", + "warehouse": "XYZ", + "postingdate": "2012-12-12", + "posting_time": "12:00", + "sle": "name of reference Stock Ledger Entry" +}
++ + + erpnext.stock.stock_ledger.get_stock_ledger_entries + (previous_sle, operator=None, order=desc, limit=None, for_update=False, debug=False) +
+get stock ledger entries filtered by specific posting datetime conditions
++ + + erpnext.stock.stock_ledger.get_valuation_rate + (item_code, warehouse, allow_zero_rate=False) +
+No docs
++ + + erpnext.stock.stock_ledger.make_entry + (args, allow_negative_stock=False, via_landed_cost_voucher=False) +
+No docs
++ + + erpnext.stock.stock_ledger.make_sl_entries + (sl_entries, is_amended=None, allow_negative_stock=False, via_landed_cost_voucher=False) +
+No docs
++ + + erpnext.stock.stock_ledger.set_as_cancel + (voucher_type, voucher_no) +
+No docs
+Inherits from __builtin__.object + +
update valution rate and qty after transaction +from the current time-bucket onwards
+ +Parameters:
+ +args
- args as dict
args = { + "itemcode": "ABC", + "warehouse": "XYZ", + "postingdate": "2012-12-12", + "posting_time": "12:00" +}
+ + + __init__ + (self, args, allow_zero_rate=False, allow_negative_stock=None, via_landed_cost_voucher=False, verbose=1) +
+No docs
++ + + build + (self) +
+No docs
++ + + get_fifo_values + (self, sle) +
+No docs
++ + + get_moving_average_values + (self, sle) +
+No docs
++ + + get_serialized_values + (self, sle) +
+No docs
++ + + get_sle_after_datetime + (self) +
+get Stock Ledger Entries after a particular datetime, for reposting
++ + + get_sle_before_datetime + (self) +
+get previous stock ledger entry before current time-bucket
++ + + process_sle + (self, sle) +
+No docs
++ + + raise_exceptions + (self) +
+No docs
++ + + update_bin + (self) +
+No docs
++ + + validate_negative_stock + (self, sle) +
+validate negative stock for entries current datetime onwards +will not consider cancelled entries
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.stock.utils.get_avg_purchase_rate + (serial_nos) +
+get average value of serial numbers
++ + + erpnext.stock.utils.get_bin + (item_code, warehouse) +
+No docs
++ + + erpnext.stock.utils.get_fifo_rate + (previous_stock_queue, qty) +
+get FIFO (average) Rate from Queue
++ + + erpnext.stock.utils.get_incoming_rate + (args) +
+Get Incoming Rate based on valuation method
++ + + erpnext.stock.utils.get_latest_stock_balance + () +
+No docs
++ + + erpnext.stock.utils.get_stock_balance + (item_code, warehouse, posting_date=None, posting_time=None, with_valuation_rate=False) +
+Returns stock balance quantity at given warehouse on given posting date or current date.
+ +If with_valuation_rate
is True, will return tuple (qty, rate)
+ + + erpnext.stock.utils.get_stock_value_on + (warehouse=None, posting_date=None, item_code=None) +
+No docs
++ + + erpnext.stock.utils.get_valid_serial_nos + (sr_nos, qty=0, item_code=) +
+split serial nos, validate and return list of valid serial nos
++ + + erpnext.stock.utils.get_valuation_method + (item_code) +
+get valuation method from item or default
++ + + erpnext.stock.utils.update_bin + (args, allow_negative_stock=False, via_landed_cost_voucher=False) +
+No docs
++ + + erpnext.stock.utils.validate_warehouse_company + (warehouse, company) +
+No docs
++ + + erpnext.utilities.address_and_contact.get_permission_query_conditions + (doctype) +
+No docs
++ + + erpnext.utilities.address_and_contact.get_permission_query_conditions_for_address + (user) +
+No docs
++ + + erpnext.utilities.address_and_contact.get_permission_query_conditions_for_contact + (user) +
+No docs
++ + + erpnext.utilities.address_and_contact.get_permitted_and_not_permitted_links + (doctype) +
+No docs
++ + + erpnext.utilities.address_and_contact.has_permission + (doc, ptype, user) +
+No docs
++ + + erpnext.utilities.address_and_contact.load_address_and_contact + (doc, key) +
+Loads address list and contact list in __onload
+ + + erpnext.utilities.update_doctypes + () +
+No docs
+Inherits from erpnext.controllers.status_updater.StatusUpdater + +
+ + + _add_calendar_event + (self, opts) +
+No docs
++ + + add_calendar_event + (self, opts, force=False) +
+No docs
++ + + compare_values + (self, ref_doc, fields, doc=None) +
+No docs
++ + + delete_events + (self) +
+No docs
++ + + load_notification_message + (self) +
+No docs
++ + + validate_posting_time + (self) +
+No docs
++ + + validate_rate_with_reference_doc + (self, ref_details) +
+No docs
++ + + validate_uom_is_integer + (self, uom_field, qty_fields) +
+No docs
++ + + validate_with_previous_doc + (self, ref) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.utilities.transaction_base.delete_events + (ref_type, ref_name) +
+No docs
++ + + erpnext.utilities.transaction_base.validate_uom_is_integer + (doc, uom_field, qty_fields, child_dt=None) +
+No docs
++ App Name + | +
+ erpnext
+ |
+
+ Publisher + | +
+ Frappe Technologies Pvt. Ltd.
+ |
+
+ Version + | +
+ 6.7.7
+ |
+
Table Name: tabAccount
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +properties |
+ + Section Break | ++ + + | ++ |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +account_name |
+ + Data | ++ Account Name + + | ++ |
4 | +is_group |
+ + Check | ++ Is Group + + | ++ |
5 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
6 | +root_type |
+ + Select | ++ Root Type + + | +
+ +Asset +Liability +Income +Expense +Equity+ |
+
7 | +report_type |
+ + Select | ++ Report Type + + | +
+ +Balance Sheet +Profit and Loss+ |
+
8 | +account_currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
9 | +column_break1 |
+ + Column Break | ++ + + | ++ |
10 | +parent_account |
+ + Link | ++ Parent Account + + | ++ + + + +Account + + + + | +
11 | +account_type |
+ + Select | +
+ Account Type
+ + Setting Account Type helps in selecting this Account in transactions. + |
+
+ +Bank +Cash +Tax +Chargeable +Warehouse +Receivable +Payable +Equity +Fixed Asset +Cost of Goods Sold +Expense Account +Round Off +Income Account +Stock Received But Not Billed +Expenses Included In Valuation +Stock Adjustment +Stock +Temporary+ |
+
12 | +tax_rate |
+ + Float | +
+ Rate
+ + Rate at which this tax is applied + |
+ + |
13 | +freeze_account |
+ + Select | +
+ Frozen
+ + If the account is frozen, entries are allowed to restricted users. + |
+
+ No +Yes+ |
+
14 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
15 | +balance_must_be |
+ + Select | ++ Balance must be + + | +
+ +Debit +Credit+ |
+
16 | +lft |
+ + Int | ++ Lft + + | ++ |
17 | +rgt |
+ + Int | ++ Rgt + + | ++ |
18 | +old_parent |
+ + Data | ++ Old Parent + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + after_rename + (self, old, new, merge=False) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + before_rename + (self, old, new, merge=False) +
+No docs
++ + + check_gle_exists + (self) +
+No docs
++ + + check_if_child_exists + (self) +
+No docs
++ + + convert_group_to_ledger + (self) +
+No docs
++ + + convert_ledger_to_group + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + set_root_and_report_type + (self) +
+No docs
++ + + update_nsm_model + (self) +
+update lft, rgt indices for nested set model
++ + + validate + (self) +
+No docs
++ + + validate_account_currency + (self) +
+No docs
++ + + validate_balance_must_be_debit_or_credit + (self) +
+No docs
++ + + validate_frozen_accounts_modifier + (self) +
+No docs
++ + + validate_mandatory + (self) +
+No docs
++ + + validate_parent + (self) +
+Fetch Parent Details and validate parent account
++ + + validate_root_details + (self) +
+No docs
++ + + validate_trash + (self) +
+checks gl entries and if child exists
++ + + validate_warehouse + (self, warehouse) +
+No docs
++ + + validate_warehouse_account + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.accounts.doctype.account.account.get_account_currency + (account) +
+Helper function to get account currency
++ + + erpnext.accounts.doctype.account.account.get_parent_account + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +auto_accounting_for_stock |
+ + Check | +
+ Make Accounting Entry For Every Stock Movement
+ + If enabled, the system will post accounting entries for inventory automatically. + |
+ + |
2 | +acc_frozen_upto |
+ + Date | +
+ Accounts Frozen Upto
+ + Accounting entry frozen up to this date, nobody can do / modify entry except role specified below. + |
+ + |
3 | +frozen_accounts_modifier |
+ + Link | +
+ Role Allowed to Set Frozen Accounts & Edit Frozen Entries
+ + Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts + |
+ + + + + +Role + + + + | +
4 | +credit_controller |
+ + Link | +
+ Credit Controller
+ + Role that is allowed to submit transactions that exceed credit limits set. + |
+ + + + + +Role + + + + | +
5 | +check_supplier_invoice_uniqueness |
+ + Check | ++ Check Supplier Invoice Number Uniqueness + + | ++ |
Inherits from frappe.model.document.Document + +
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +bank_account |
+ + Link | +
+ Bank Account
+ + Select account head of the bank where cheque was deposited. + |
+ + + + + +Account + + + + | +
2 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
3 | +from_date |
+ + Date | ++ From Date + + | ++ |
4 | +to_date |
+ + Date | ++ To Date + + | ++ |
5 | +include_reconciled_entries |
+ + Check | ++ Include Reconciled Entries + + | ++ |
6 | +get_relevant_entries |
+ + Button | ++ Get Relevant Entries + + | ++ |
7 | +journal_entries |
+ + Table | ++ Journal Entries + + | ++ + + + +Bank Reconciliation Detail + + + + | +
8 | +update_clearance_date |
+ + Button | ++ Update Clearance Date + + | ++ |
9 | +total_amount |
+ + Currency | ++ Total Amount + + | +
+ Company:company:default_currency+ |
+
Inherits from frappe.model.document.Document + +
+ + + get_details + (self) +
+No docs
++ + + update_details + (self) +
+No docs
+Table Name: tabBank Reconciliation Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +voucher_id |
+ + Link | ++ Voucher ID + + | ++ + + + +Journal Entry + + + + | +
2 | +clearance_date |
+ + Date | ++ Clearance Date + + | ++ |
3 | +against_account |
+ + Data | ++ Against Account + + | ++ |
4 | +cheque_number |
+ + Data | ++ Cheque Number + + | ++ |
5 | +debit |
+ + Currency | ++ Debit + + | +
+ Company:company:default_currency+ |
+
6 | +credit |
+ + Currency | ++ Credit + + | +
+ Company:company:default_currency+ |
+
7 | +reference_type |
+ + Link | ++ Reference Type + + | ++ + + + +DocType + + + + | +
8 | +reference_name |
+ + Dynamic Link | ++ Reference Name + + | +
+ reference_type+ |
+
9 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
10 | +cheque_date |
+ + Date | ++ Cheque Date + + | ++ |
Table Name: tabBudget Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +account |
+ + Link | ++ Account + + | ++ + + + +Account + + + + | +
2 | +budget_allocated |
+ + Currency | ++ Budget Allocated + + | +
+ Company:company:default_currency+ |
+
3 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
Table Name: tabC-Form
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +column_break0 |
+ + Column Break | ++ + + | ++ |
2 | +naming_series |
+ + Select | ++ Series + + | +
+ C-FORM-+ |
+
3 | +c_form_no |
+ + Data | ++ C-Form No + + | ++ |
4 | +received_date |
+ + Date | ++ Received Date + + | ++ |
5 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
6 | +column_break1 |
+ + Column Break | ++ + + | ++ |
7 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
8 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
9 | +quarter |
+ + Select | ++ Quarter + + | +
+ +I +II +III +IV+ |
+
10 | +total_amount |
+ + Currency | ++ Total Amount + + | +
+ Company:company:default_currency+ |
+
11 | +state |
+ + Data | ++ State + + | ++ |
12 | +section_break0 |
+ + Section Break | ++ + + | ++ |
13 | +invoices |
+ + Table | ++ Invoices + + | ++ + + + +C-Form Invoice Detail + + + + | +
14 | +total_invoiced_amount |
+ + Currency | ++ Total Invoiced Amount + + | +
+ Company:company:default_currency+ |
+
15 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +C-Form + + + + | +
Inherits from frappe.model.document.Document + +
+ + + before_cancel + (self) +
+No docs
++ + + get_invoice_details + (self, invoice_no) +
+Pull details from invoices for referrence
+
++ + + on_submit + (self) +
+No docs
++ + + on_update + (self) +
+Update C-Form No on invoices
+
++ + + set_cform_in_sales_invoices + (self) +
+No docs
++ + + set_total_invoiced_amount + (self) +
+No docs
++ + + validate + (self) +
+Validate invoice that c-form is applicable +and no other c-form is received for that
+Table Name: tabC-Form Invoice Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +invoice_no |
+ + Link | ++ Invoice No + + | ++ + + + +Sales Invoice + + + + | +
2 | +invoice_date |
+ + Date | ++ Invoice Date + + | ++ |
3 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
4 | +net_total |
+ + Currency | ++ Net Total + + | +
+ Company:company:default_currency+ |
+
5 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ Company:company:default_currency+ |
+
Table Name: tabCost Center
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +sb0 |
+ + Section Break | ++ + + | ++ |
2 | +cost_center_name |
+ + Data | ++ Cost Center Name + + | ++ |
3 | +parent_cost_center |
+ + Link | ++ Parent Cost Center + + | ++ + + + +Cost Center + + + + | +
4 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
5 | +cb0 |
+ + Column Break | ++ + + | ++ |
6 | +is_group |
+ + Check | ++ Is Group + + | ++ |
7 | +sb1 |
+ + Section Break | +
+ Budget
+ + Define Budget for this Cost Center. To set budget action, see "Company List" + |
+ + |
8 | +distribution_id |
+ + Link | +
+ Distribution Id
+ + Select Monthly Distribution, if you want to track based on seasonality. + |
+ + + + + +Monthly Distribution + + + + | +
9 | +budgets |
+ + Table | +
+ Budgets
+ + Add rows to set annual budgets on Accounts. + |
+ + + + + +Budget Detail + + + + | +
10 | +lft |
+ + Int | ++ lft + + | ++ |
11 | +rgt |
+ + Int | ++ rgt + + | ++ |
12 | +old_parent |
+ + Link | ++ old_parent + + | ++ + + + +Cost Center + + + + | +
Inherits from frappe.utils.nestedset.NestedSet + +
+ + + after_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + before_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + check_gle_exists + (self) +
+No docs
++ + + check_if_child_exists + (self) +
+No docs
++ + + convert_group_to_ledger + (self) +
+No docs
++ + + convert_ledger_to_group + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_accounts + (self) +
+No docs
++ + + validate_mandatory + (self) +
+No docs
+Table Name: tabFiscal Year
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +year |
+ + Data | +
+ Year Name
+ + For e.g. 2012, 2012-13 + |
+ + |
2 | +disabled |
+ + Check | ++ Disabled + + | ++ |
3 | +year_start_date |
+ + Date | ++ Year Start Date + + | ++ |
4 | +year_end_date |
+ + Date | ++ Year End Date + + | ++ |
5 | +companies |
+ + Table | ++ Companies + + | ++ + + + +Fiscal Year Company + + + + | +
Inherits from frappe.model.document.Document + +
+ + + on_update + (self) +
+No docs
++ + + set_as_default + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_dates + (self) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.fiscal_year.fiscal_year.auto_create_fiscal_year
+
+ + + erpnext.accounts.doctype.fiscal_year.fiscal_year.auto_create_fiscal_year + () +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.fiscal_year.fiscal_year.check_duplicate_fiscal_year
+
+ + + erpnext.accounts.doctype.fiscal_year.fiscal_year.check_duplicate_fiscal_year + (doc) +
+No docs
+Table Name: tabFiscal Year Company
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
Table Name: tabGL Entry
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
2 | +transaction_date |
+ + Date | ++ Transaction Date + + | ++ |
3 | +account |
+ + Link | ++ Account + + | ++ + + + +Account + + + + | +
4 | +party_type |
+ + Link | ++ Party Type + + | ++ + + + +DocType + + + + | +
5 | +party |
+ + Dynamic Link | ++ Party + + | +
+ party_type+ |
+
6 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
7 | +debit |
+ + Currency | ++ Debit Amount + + | +
+ Company:company:default_currency+ |
+
8 | +credit |
+ + Currency | ++ Credit Amount + + | +
+ Company:company:default_currency+ |
+
9 | +account_currency |
+ + Link | ++ Account Currency + + | ++ + + + +Currency + + + + | +
10 | +debit_in_account_currency |
+ + Currency | ++ Debit Amount in Account Currency + + | +
+ currency+ |
+
11 | +credit_in_account_currency |
+ + Currency | ++ Credit Amount in Account Currency + + | +
+ currency+ |
+
12 | +against |
+ + Text | ++ Against + + | ++ |
13 | +against_voucher_type |
+ + Link | ++ Against Voucher Type + + | ++ + + + +DocType + + + + | +
14 | +against_voucher |
+ + Dynamic Link | ++ Against Voucher + + | +
+ against_voucher_type+ |
+
15 | +voucher_type |
+ + Link | ++ Voucher Type + + | ++ + + + +DocType + + + + | +
16 | +voucher_no |
+ + Dynamic Link | ++ Voucher No + + | +
+ voucher_type+ |
+
17 | +remarks |
+ + Text | ++ Remarks + + | ++ |
18 | +is_opening |
+ + Select | ++ Is Opening + + | +
+ No +Yes+ |
+
19 | +is_advance |
+ + Select | ++ Is Advance + + | +
+ No +Yes+ |
+
20 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
21 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
Inherits from frappe.model.document.Document + +
+ + + check_mandatory + (self) +
+No docs
++ + + check_pl_account + (self) +
+No docs
++ + + on_update_with_args + (self, adv_adj, update_outstanding=Yes) +
+No docs
++ + + pl_must_have_cost_center + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_account_details + (self, adv_adj) +
+Account must be ledger, active and not freezed
++ + + validate_cost_center + (self) +
+No docs
++ + + validate_currency + (self) +
+No docs
++ + + validate_party + (self) +
+No docs
++ + + validate_posting_date + (self) +
+No docs
++ + + erpnext.accounts.doctype.gl_entry.gl_entry.check_freezing_date + (posting_date, adv_adj=False) +
+Nobody can do GL Entries where posting date is before freezing date +except authorized person
++ + + erpnext.accounts.doctype.gl_entry.gl_entry.update_against_account + (voucher_type, voucher_no) +
+No docs
++ + + erpnext.accounts.doctype.gl_entry.gl_entry.update_outstanding_amt + (account, party_type, party, against_voucher_type, against_voucher, on_cancel=False) +
+No docs
++ + + erpnext.accounts.doctype.gl_entry.gl_entry.validate_balance_type + (account, adv_adj=False) +
+No docs
++ + + erpnext.accounts.doctype.gl_entry.gl_entry.validate_frozen_account + (account, adv_adj=None) +
+No docs
+Table Name: tabJournal Entry
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +entry_type_and_date |
+ + Section Break | ++ + + | +
+ icon-flag+ |
+
2 | +title |
+ + Data | ++ Title + + | ++ |
3 | +voucher_type |
+ + Select | ++ Entry Type + + | +
+ Journal Entry +Bank Entry +Cash Entry +Credit Card Entry +Debit Note +Credit Note +Contra Entry +Excise Entry +Write Off Entry +Opening Entry+ |
+
4 | +naming_series |
+ + Select | ++ Series + + | +
+ JV-+ |
+
5 | +column_break1 |
+ + Column Break | ++ + + | ++ |
6 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
7 | +2_add_edit_gl_entries |
+ + Section Break | ++ + + | +
+ icon-table+ |
+
8 | +accounts |
+ + Table | ++ Accounting Entries + + | ++ + + + +Journal Entry Account + + + + | +
9 | +section_break99 |
+ + Section Break | ++ + + | ++ |
10 | +cheque_no |
+ + Data | ++ Reference Number + + | ++ |
11 | +cheque_date |
+ + Date | ++ Reference Date + + | ++ |
12 | +user_remark |
+ + Small Text | ++ User Remark + + | ++ |
13 | +column_break99 |
+ + Column Break | ++ + + | ++ |
14 | +total_debit |
+ + Currency | ++ Total Debit + + | +
+ Company:company:default_currency+ |
+
15 | +total_credit |
+ + Currency | ++ Total Credit + + | +
+ Company:company:default_currency+ |
+
16 | +difference |
+ + Currency | ++ Difference (Dr - Cr) + + | +
+ Company:company:default_currency+ |
+
17 | +get_balance |
+ + Button | ++ Make Difference Entry + + | ++ |
18 | +multi_currency |
+ + Check | ++ Multi Currency + + | ++ |
19 | +total_amount |
+ + Currency | ++ Total Amount + + | +
+ Company:company:default_currency+ |
+
20 | +total_amount_in_words |
+ + Data | ++ Total Amount in Words + + | ++ |
21 | +reference |
+ + Section Break | ++ Reference + + | +
+ icon-pushpin+ |
+
22 | +clearance_date |
+ + Date | ++ Clearance Date + + | ++ |
23 | +remark |
+ + Small Text | ++ Remark + + | ++ |
24 | +column_break98 |
+ + Column Break | ++ + + | ++ |
25 | +bill_no |
+ + Data | ++ Bill No + + | ++ |
26 | +bill_date |
+ + Date | ++ Bill Date + + | ++ |
27 | +due_date |
+ + Date | ++ Due Date + + | ++ |
28 | +write_off |
+ + Section Break | ++ Write Off + + | ++ |
29 | +write_off_based_on |
+ + Select | ++ Write Off Based On + + | +
+ Accounts Receivable +Accounts Payable+ |
+
30 | +get_outstanding_invoices |
+ + Button | ++ Get Outstanding Invoices + + | +
+ get_outstanding_invoices+ |
+
31 | +column_break_30 |
+ + Column Break | ++ + + | ++ |
32 | +write_off_amount |
+ + Currency | ++ Write Off Amount + + | +
+ Company:company:default_currency+ |
+
33 | +printing_settings |
+ + Section Break | ++ Printing Settings + + | ++ |
34 | +pay_to_recd_from |
+ + Data | ++ Pay To / Recd From + + | ++ |
35 | +column_break_35 |
+ + Column Break | ++ + + | ++ |
36 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
37 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
38 | +addtional_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
39 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
40 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
41 | +column_break3 |
+ + Column Break | ++ + + | ++ |
42 | +is_opening |
+ + Select | ++ Is Opening + + | +
+ No +Yes+ |
+
43 | +stock_entry |
+ + Link | ++ Stock Entry + + | ++ + + + +Stock Entry + + + + | +
44 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Journal Entry + + + + | +
Inherits from erpnext.controllers.accounts_controller.AccountsController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + check_credit_limit + (self) +
+No docs
++ + + create_remarks + (self) +
+No docs
++ + + get_balance + (self) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + get_outstanding_invoices + (self) +
+No docs
++ + + get_title + (self) +
+No docs
++ + + get_values + (self) +
+No docs
++ + + make_gl_entries + (self, cancel=0, adv_adj=0) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + set_account_and_party_balance + (self) +
+No docs
++ + + set_against_account + (self) +
+No docs
++ + + set_amounts_in_company_currency + (self) +
+No docs
++ + + set_exchange_rate + (self) +
+No docs
++ + + set_print_format_fields + (self) +
+No docs
++ + + set_total_amount + (self, amt) +
+No docs
++ + + update_advance_paid + (self) +
+No docs
++ + + update_expense_claim + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_against_jv + (self) +
+No docs
++ + + validate_cheque_info + (self) +
+No docs
++ + + validate_credit_debit_note + (self) +
+No docs
++ + + validate_debit_and_credit + (self) +
+No docs
++ + + validate_empty_accounts_table + (self) +
+No docs
++ + + validate_entries_for_advance + (self) +
+No docs
++ + + validate_expense_claim + (self) +
+No docs
++ + + validate_invoices + (self) +
+Validate totals and docstatus for invoices
++ + + validate_multi_currency + (self) +
+No docs
++ + + validate_orders + (self) +
+Validate totals, stopped and docstatus for orders
++ + + validate_party + (self) +
+No docs
++ + + validate_reference_doc + (self) +
+Validates reference document
+Public API
+ /api/method/erpnext.accounts.doctype.journal_entry.journal_entry.get_account_balance_and_party_type
+
+ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_account_balance_and_party_type + (account, date, company, debit=None, credit=None, exchange_rate=None) +
+Returns dict of account balance and party type to be set in Journal Entry on selection of account.
++ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_against_jv + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_average_exchange_rate + (account) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.journal_entry.journal_entry.get_default_bank_cash_account
+
+ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_default_bank_cash_account + (company, voucher_type, mode_of_payment=None) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.journal_entry.journal_entry.get_exchange_rate
+
+ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_exchange_rate + (account, account_currency=None, company=None, reference_type=None, reference_name=None, debit=None, credit=None, exchange_rate=None) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.journal_entry.journal_entry.get_opening_accounts
+
+ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_opening_accounts + (company) +
+get all balance sheet accounts for opening entry
+Public API
+ /api/method/erpnext.accounts.doctype.journal_entry.journal_entry.get_outstanding
+
+ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_outstanding + (args) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.journal_entry.journal_entry.get_party_account_and_balance
+
+ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_party_account_and_balance + (company, party_type, party) +
+No docs
++ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_payment_entry + (ref_doc, args) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.journal_entry.journal_entry.get_payment_entry_against_invoice
+
+ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_payment_entry_against_invoice + (dt, dn) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.journal_entry.journal_entry.get_payment_entry_against_order
+
+ + + erpnext.accounts.doctype.journal_entry.journal_entry.get_payment_entry_against_order + (dt, dn) +
+No docs
+Table Name: tabJournal Entry Account
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +account |
+ + Link | ++ Account + + | ++ + + + +Account + + + + | +
2 | +account_type |
+ + Data | ++ Account Type + + | ++ |
3 | +balance |
+ + Currency | ++ Account Balance + + | +
+ account_currency+ |
+
4 | +cost_center |
+ + Link | +
+ Cost Center
+ + If Income or Expense + |
+ + + + + +Cost Center + + + + | +
5 | +col_break1 |
+ + Column Break | ++ + + | ++ |
6 | +party_type |
+ + Link | ++ Party Type + + | ++ + + + +DocType + + + + | +
7 | +party |
+ + Dynamic Link | ++ Party + + | +
+ party_type+ |
+
8 | +party_balance |
+ + Currency | ++ Party Balance + + | +
+ account_currency+ |
+
9 | +currency_section |
+ + Section Break | ++ Currency + + | ++ |
10 | +account_currency |
+ + Link | ++ Account Currency + + | ++ + + + +Currency + + + + | +
11 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
12 | +exchange_rate |
+ + Float | ++ Exchange Rate + + | ++ |
13 | +sec_break1 |
+ + Section Break | ++ Amount + + | ++ |
14 | +debit_in_account_currency |
+ + Currency | ++ Debit in Account Currency + + | +
+ account_currency+ |
+
15 | +debit |
+ + Currency | ++ Debit in Company Currency + + | +
+ Company:company:default_currency+ |
+
16 | +col_break2 |
+ + Column Break | ++ + + | ++ |
17 | +credit_in_account_currency |
+ + Currency | ++ Credit in Account Currency + + | +
+ account_currency+ |
+
18 | +credit |
+ + Currency | ++ Credit in Company Currency + + | +
+ Company:company:default_currency+ |
+
19 | +reference |
+ + Section Break | ++ Reference + + | ++ |
20 | +reference_type |
+ + Select | ++ Reference Type + + | +
+ +Sales Invoice +Purchase Invoice +Journal Entry +Sales Order +Purchase Order +Expense Claim+ |
+
21 | +reference_name |
+ + Dynamic Link | ++ Reference Name + + | +
+ reference_type+ |
+
22 | +col_break3 |
+ + Column Break | ++ + + | ++ |
23 | +is_advance |
+ + Select | ++ Is Advance + + | +
+ No +Yes+ |
+
24 | +against_account |
+ + Text | ++ Against Account + + | ++ |
Table Name: tabMode of Payment
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +mode_of_payment |
+ + Data | ++ Mode of Payment + + | ++ |
2 | +accounts |
+ + Table | ++ Accounts + + | ++ + + + +Mode of Payment Account + + + + | +
Inherits from frappe.model.document.Document + +
Table Name: tabMode of Payment Account
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
2 | +default_account |
+ + Link | +
+ Default Account
+ + Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected. + |
+ + + + + +Account + + + + | +
Table Name: tabMonthly Distribution
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +distribution_id |
+ + Data | +
+ Distribution Name
+ + Name of the Monthly Distribution + |
+ + |
2 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
3 | +percentages |
+ + Table | ++ Monthly Distribution Percentages + + | ++ + + + +Monthly Distribution Percentage + + + + | +
Inherits from frappe.model.document.Document + +
+ + + get_months + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabMonthly Distribution Percentage
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +month |
+ + Data | ++ Month + + | ++ |
2 | +percentage_allocation |
+ + Float | ++ Percentage Allocation + + | ++ |
Table Name: tabParty Account
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
2 | +col_break1 |
+ + Column Break | ++ + + | ++ |
3 | +account |
+ + Link | ++ Account + + | ++ + + + +Account + + + + | +
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
2 | +party_type |
+ + Link | ++ Party Type + + | ++ + + + +DocType + + + + | +
3 | +party |
+ + Dynamic Link | ++ Party + + | +
+ party_type+ |
+
4 | +receivable_payable_account |
+ + Link | ++ Receivable / Payable Account + + | ++ + + + +Account + + + + | +
5 | +bank_cash_account |
+ + Link | ++ Bank / Cash Account + + | ++ + + + +Account + + + + | +
6 | +col_break1 |
+ + Column Break | ++ + + | ++ |
7 | +from_date |
+ + Date | ++ From Date + + | ++ |
8 | +to_date |
+ + Date | ++ To Date + + | ++ |
9 | +minimum_amount |
+ + Currency | ++ Minimum Amount + + | ++ |
10 | +maximum_amount |
+ + Currency | ++ Maximum Amount + + | ++ |
11 | +get_unreconciled_entries |
+ + Button | ++ Get Unreconciled Entries + + | ++ |
12 | +sec_break1 |
+ + Section Break | ++ Unreconciled Payment Details + + | ++ |
13 | +payments |
+ + Table | ++ Payments + + | ++ + + + +Payment Reconciliation Payment + + + + | +
14 | +reconcile |
+ + Button | ++ Reconcile + + | ++ |
15 | +sec_break2 |
+ + Section Break | ++ Invoice/Journal Entry Details + + | ++ |
16 | +invoices |
+ + Table | ++ Invoices + + | ++ + + + +Payment Reconciliation Invoice + + + + | +
Inherits from frappe.model.document.Document + +
+ + + add_invoice_entries + (self, non_reconciled_invoices) +
+No docs
++ + + add_payment_entries + (self, jv_entries) +
+No docs
++ + + check_condition + (self, dr_or_cr) +
+No docs
++ + + check_mandatory_to_fetch + (self) +
+No docs
++ + + get_invoice_entries + (self) +
+No docs
++ + + get_jv_entries + (self) +
+No docs
++ + + get_unreconciled_entries + (self) +
+No docs
++ + + reconcile + (self, args) +
+No docs
++ + + validate_invoice + (self) +
+No docs
+Table Name: tabPayment Reconciliation Invoice
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +invoice_type |
+ + Data | ++ Invoice Type + + | +
+ Sales Invoice +Purchase Invoice +Journal Entry+ |
+
2 | +invoice_number |
+ + Data | ++ Invoice Number + + | ++ |
3 | +invoice_date |
+ + Date | ++ Invoice Date + + | ++ |
4 | +col_break1 |
+ + Column Break | ++ + + | ++ |
5 | +amount |
+ + Currency | ++ Amount + + | ++ |
6 | +outstanding_amount |
+ + Currency | ++ Outstanding Amount + + | ++ |
Table Name: tabPayment Reconciliation Payment
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +journal_entry |
+ + Link | ++ Journal Entry + + | ++ + + + +Journal Entry + + + + | +
2 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
3 | +amount |
+ + Currency | ++ Amount + + | ++ |
4 | +is_advance |
+ + Data | ++ Is Advance + + | ++ |
5 | +voucher_detail_number |
+ + Data | ++ Voucher Detail Number + + | ++ |
6 | +col_break1 |
+ + Column Break | ++ + + | ++ |
7 | +invoice_number |
+ + Select | ++ Invoice Number + + | ++ |
8 | +allocated_amount |
+ + Currency | ++ Allocated amount + + | ++ |
9 | +sec_break1 |
+ + Section Break | ++ + + | ++ |
10 | +remark |
+ + Small Text | ++ Remark + + | ++ |
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +sec_break1 |
+ + Section Break | ++ Find Invoices to Match + + | ++ |
2 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
3 | +party_type |
+ + Link | ++ Party Type + + | ++ + + + +DocType + + + + | +
4 | +received_or_paid |
+ + Select | ++ Received Or Paid + + | +
+ Received +Paid+ |
+
5 | +col_break1 |
+ + Column Break | ++ + + | ++ |
6 | +party |
+ + Dynamic Link | ++ Party + + | +
+ party_type+ |
+
7 | +party_account |
+ + Link | ++ Party Account + + | ++ + + + +Account + + + + | +
8 | +party_account_currency |
+ + Link | ++ Party Account Currency + + | ++ + + + +Currency + + + + | +
9 | +set_payment_amount |
+ + Check | ++ Set Payment Amount = Outstanding Amount + + | ++ |
10 | +get_outstanding_vouchers |
+ + Button | ++ Get Outstanding Vouchers + + | ++ |
11 | +sec_break3 |
+ + Section Break | ++ Set Matching Amounts + + | ++ |
12 | +vouchers |
+ + Table | ++ Against Vouchers + + | ++ + + + +Payment Tool Detail + + + + | +
13 | +section_break_19 |
+ + Section Break | ++ Make Payment Entry + + | ++ |
14 | +payment_mode |
+ + Link | ++ Payment Mode + + | ++ + + + +Mode of Payment + + + + | +
15 | +payment_account |
+ + Link | ++ Payment Account + + | ++ + + + +Account + + + + | +
16 | +total_payment_amount |
+ + Currency | ++ Total Payment Amount + + | +
+ party_account_currency+ |
+
17 | +data_22 |
+ + Column Break | ++ + + | ++ |
18 | +reference_date |
+ + Date | ++ Reference Date + + | ++ |
19 | +reference_no |
+ + Data | ++ Reference No + + | ++ |
20 | +make_journal_entry |
+ + Button | ++ Make Journal Entry + + | ++ |
21 | +section_break_21 |
+ + Section Break | ++ + + | ++ |
22 | +make_jv_help |
+ + Small Text | ++ + + | ++ |
Inherits from frappe.model.document.Document + +
Public API
+ /api/method/erpnext.accounts.doctype.payment_tool.payment_tool.get_against_voucher_amount
+
+ + + erpnext.accounts.doctype.payment_tool.payment_tool.get_against_voucher_amount + (against_voucher_type, against_voucher_no, party_account, company) +
+No docs
++ + + erpnext.accounts.doctype.payment_tool.payment_tool.get_orders_to_be_billed + (party_type, party, party_account_currency, company_currency) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.payment_tool.payment_tool.get_outstanding_vouchers
+
+ + + erpnext.accounts.doctype.payment_tool.payment_tool.get_outstanding_vouchers + (args) +
+No docs
+Table Name: tabPayment Tool Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +against_voucher_type |
+ + Link | ++ Against Voucher Type + + | ++ + + + +DocType + + + + | +
2 | +against_voucher_no |
+ + Dynamic Link | ++ Against Voucher No + + | +
+ against_voucher_type+ |
+
3 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
4 | +total_amount |
+ + Currency | ++ Total Amount + + | +
+ party_account_currency+ |
+
5 | +outstanding_amount |
+ + Currency | ++ Outstanding Amount + + | +
+ party_account_currency+ |
+
6 | +payment_amount |
+ + Currency | ++ Payment Amount + + | +
+ party_account_currency+ |
+
Table Name: tabPeriod Closing Voucher
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +column_break0 |
+ + Column Break | ++ + + | ++ |
2 | +transaction_date |
+ + Date | ++ Transaction Date + + | ++ |
3 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
4 | +fiscal_year |
+ + Link | ++ Closing Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
5 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Period Closing Voucher + + + + | +
6 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
7 | +column_break1 |
+ + Column Break | ++ + + | ++ |
8 | +closing_account_head |
+ + Link | +
+ Closing Account Head
+ + The account head under Liability, in which Profit/Loss will be booked + |
+ + + + + +Account + + + + | +
9 | +remarks |
+ + Small Text | ++ Remarks + + | ++ |
Inherits from erpnext.controllers.accounts_controller.AccountsController + +
+ + + get_pl_balances + (self) +
+Get balance for pl accounts
++ + + make_gl_entries + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_account_head + (self) +
+No docs
++ + + validate_posting_date + (self) +
+No docs
+Table Name: tabPOS Profile
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +user |
+ + Link | ++ Applicable for User + + | ++ + + + +User + + + + | +
2 | +naming_series |
+ + Select | ++ Series + + | +
+ [Select]+ |
+
3 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
4 | +update_stock |
+ + Check | ++ Update Stock + + | ++ |
5 | +column_break_4 |
+ + Column Break | ++ + + | ++ |
6 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
7 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
8 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
9 | +mode_of_payment |
+ + Link | ++ Mode of Payment + + | ++ + + + +Mode of Payment + + + + | +
10 | +section_break_16 |
+ + Section Break | ++ + + | ++ |
11 | +print_format |
+ + Link | ++ Print Format + + | ++ + + + +Print Format + + + + | +
12 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
13 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
14 | +tc_name |
+ + Link | ++ Terms and Conditions + + | ++ + + + +Terms and Conditions + + + + | +
15 | +column_break0 |
+ + Column Break | ++ + + | ++ |
16 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
17 | +selling_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
18 | +section_break_19 |
+ + Section Break | ++ + + | ++ |
19 | +write_off_account |
+ + Link | ++ Write Off Account + + | ++ + + + +Account + + + + | +
20 | +write_off_cost_center |
+ + Link | ++ Write Off Cost Center + + | ++ + + + +Cost Center + + + + | +
21 | +taxes_and_charges |
+ + Link | ++ Taxes and Charges + + | ++ + + + +Sales Taxes and Charges Template + + + + | +
22 | +column_break_23 |
+ + Column Break | ++ + + | ++ |
23 | +cash_bank_account |
+ + Link | ++ Cash/Bank Account + + | ++ + + + +Account + + + + | +
24 | +income_account |
+ + Link | ++ Income Account + + | ++ + + + +Account + + + + | +
25 | +expense_account |
+ + Link | ++ Expense Account + + | ++ + + + +Account + + + + | +
26 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
Inherits from frappe.model.document.Document + +
+ + + check_for_duplicate + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + set_defaults + (self, include_current_pos=True) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_all_link_fields + (self) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.pos_profile.pos_profile.get_series
+
+ + + erpnext.accounts.doctype.pos_profile.pos_profile.get_series + () +
+No docs
+Table Name: tabPricing Rule
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +applicability_section |
+ + Section Break | ++ + + | ++ |
2 | +title |
+ + Data | ++ Title + + | ++ |
3 | +apply_on |
+ + Select | ++ Apply On + + | +
+ +Item Code +Item Group +Brand+ |
+
4 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
5 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
6 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
7 | +column_break_7 |
+ + Column Break | ++ + + | ++ |
8 | +priority |
+ + Select | +
+ Priority
+ + Higher the number, higher the priority + |
+
+ +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20+ |
+
9 | +disable |
+ + Check | ++ Disable + + | ++ |
10 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
11 | +selling |
+ + Check | ++ Selling + + | ++ |
12 | +buying |
+ + Check | ++ Buying + + | ++ |
13 | +column_break_11 |
+ + Column Break | ++ + + | ++ |
14 | +applicable_for |
+ + Select | ++ Applicable For + + | +
+ +Customer +Customer Group +Territory +Sales Partner +Campaign +Supplier +Supplier Type+ |
+
15 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
16 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
17 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
18 | +sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
19 | +campaign |
+ + Link | ++ Campaign + + | ++ + + + +Campaign + + + + | +
20 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
21 | +supplier_type |
+ + Link | ++ Supplier Type + + | ++ + + + +Supplier Type + + + + | +
22 | +section_break_19 |
+ + Section Break | ++ + + | ++ |
23 | +min_qty |
+ + Float | ++ Min Qty + + | ++ |
24 | +column_break_21 |
+ + Column Break | ++ + + | ++ |
25 | +max_qty |
+ + Float | ++ Max Qty + + | ++ |
26 | +section_break_23 |
+ + Section Break | ++ + + | ++ |
27 | +valid_from |
+ + Date | ++ Valid From + + | ++ |
28 | +valid_upto |
+ + Date | ++ Valid Upto + + | ++ |
29 | +col_break1 |
+ + Column Break | ++ + + | ++ |
30 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
31 | +price_discount_section |
+ + Section Break | ++ + + | ++ |
32 | +price_or_discount |
+ + Select | ++ Price or Discount + + | +
+ +Price +Discount Percentage+ |
+
33 | +col_break2 |
+ + Column Break | ++ + + | ++ |
34 | +price |
+ + Float | ++ Price + + | ++ |
35 | +discount_percentage |
+ + Float | ++ Discount on Price List Rate (%) + + | ++ |
36 | +for_price_list |
+ + Link | ++ For Price List + + | ++ + + + +Price List + + + + | +
37 | +help_section |
+ + Section Break | ++ + + | +
+ Simple+ |
+
38 | +pricing_rule_help |
+ + HTML | ++ Pricing Rule Help + + | ++ |
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + cleanup_fields_value + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_applicable_for_selling_or_buying + (self) +
+No docs
++ + + validate_mandatory + (self) +
+No docs
++ + + validate_max_discount + (self) +
+No docs
++ + + validate_min_max_qty + (self) +
+No docs
++ + + validate_price_or_discount + (self) +
+No docs
++ + + erpnext.accounts.doctype.pricing_rule.pricing_rule.apply_internal_priority + (pricing_rules, field_set, args) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.pricing_rule.pricing_rule.apply_pricing_rule
+
+ + + erpnext.accounts.doctype.pricing_rule.pricing_rule.apply_pricing_rule + (args) +
+args = { + "itemlist": [{"doctype": "", "name": "", "itemcode": "", "brand": "", "itemgroup": ""}, ...], + "customer": "something", + "customergroup": "something", + "territory": "something", + "supplier": "something", + "suppliertype": "something", + "currency": "something", + "conversionrate": "something", + "pricelist": "something", + "plcconversionrate": "something", + "company": "something", + "transactiondate": "something", + "campaign": "something", + "salespartner": "something", + "ignorepricing_rule": "something" +}
++ + + erpnext.accounts.doctype.pricing_rule.pricing_rule.filter_pricing_rules + (args, pricing_rules) +
+No docs
++ + + erpnext.accounts.doctype.pricing_rule.pricing_rule.get_pricing_rule_for_item + (args) +
+No docs
++ + + erpnext.accounts.doctype.pricing_rule.pricing_rule.get_pricing_rules + (args) +
+No docs
++ + + erpnext.accounts.doctype.pricing_rule.pricing_rule.if_all_rules_same + (pricing_rules, fields) +
+No docs
+Table Name: tabPurchase Invoice
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +title |
+ + Data | ++ Title + + | ++ |
2 | +naming_series |
+ + Select | ++ Series + + | +
+ PINV- +PINV-RET-+ |
+
3 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
4 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
5 | +address_display |
+ + Small Text | ++ Address + + | ++ |
6 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
7 | +contact_mobile |
+ + Small Text | ++ Mobile No + + | ++ |
8 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
9 | +column_break1 |
+ + Column Break | ++ + + | ++ |
10 | +posting_date |
+ + Date | ++ Date + + | ++ |
11 | +bill_no |
+ + Data | ++ Supplier Invoice No + + | ++ |
12 | +bill_date |
+ + Date | ++ Supplier Invoice Date + + | ++ |
13 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Purchase Invoice + + + + | +
14 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
15 | +is_return |
+ + Check | ++ Is Return + + | ++ |
16 | +return_against |
+ + Link | ++ Return Against Purchase Invoice + + | ++ + + + +Purchase Invoice + + + + | +
17 | +currency_and_price_list |
+ + Section Break | ++ Currency and Price List + + | +
+ icon-tag+ |
+
18 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
19 | +conversion_rate |
+ + Float | ++ Exchange Rate + + | ++ |
20 | +column_break2 |
+ + Column Break | ++ + + | ++ |
21 | +buying_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
22 | +price_list_currency |
+ + Link | ++ Price List Currency + + | ++ + + + +Currency + + + + | +
23 | +plc_conversion_rate |
+ + Float | ++ Price List Exchange Rate + + | ++ |
24 | +ignore_pricing_rule |
+ + Check | ++ Ignore Pricing Rule + + | ++ |
25 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
26 | +items |
+ + Table | ++ Items + + | ++ + + + +Purchase Invoice Item + + + + | +
27 | +section_break_26 |
+ + Section Break | ++ + + | ++ |
28 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
29 | +base_net_total |
+ + Currency | ++ Net Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +column_break_28 |
+ + Column Break | ++ + + | ++ |
31 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
32 | +net_total |
+ + Currency | ++ Net Total + + | +
+ currency+ |
+
33 | +taxes_section |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
34 | +taxes_and_charges |
+ + Link | ++ Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges Template + + + + | +
35 | +taxes |
+ + Table | ++ Purchase Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges + + + + | +
36 | +other_charges_calculation |
+ + HTML | ++ Taxes and Charges Calculation + + | ++ |
37 | +totals |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
38 | +base_taxes_and_charges_added |
+ + Currency | ++ Taxes and Charges Added (Company Currency) + + | +
+ Company:company:default_currency+ |
+
39 | +base_taxes_and_charges_deducted |
+ + Currency | ++ Taxes and Charges Deducted (Company Currency) + + | +
+ Company:company:default_currency+ |
+
40 | +base_total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges (Company Currency) + + | +
+ Company:company:default_currency+ |
+
41 | +column_break_40 |
+ + Column Break | ++ + + | ++ |
42 | +taxes_and_charges_added |
+ + Currency | ++ Taxes and Charges Added + + | +
+ currency+ |
+
43 | +taxes_and_charges_deducted |
+ + Currency | ++ Taxes and Charges Deducted + + | +
+ currency+ |
+
44 | +total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges + + | +
+ currency+ |
+
45 | +section_break_44 |
+ + Section Break | ++ Additional Discount + + | ++ |
46 | +apply_discount_on |
+ + Select | ++ Apply Additional Discount On + + | +
+ +Grand Total +Net Total+ |
+
47 | +column_break_46 |
+ + Column Break | ++ + + | ++ |
48 | +discount_amount |
+ + Currency | ++ Additional Discount Amount + + | +
+ currency+ |
+
49 | +base_discount_amount |
+ + Currency | ++ Additional Discount Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
50 | +section_break_49 |
+ + Section Break | ++ + + | ++ |
51 | +base_grand_total |
+ + Currency | ++ Grand Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
52 | +base_in_words |
+ + Data | ++ In Words (Company Currency) + + | ++ |
53 | +column_break8 |
+ + Column Break | ++ + + | ++ |
54 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ currency+ |
+
55 | +in_words |
+ + Data | ++ In Words + + | ++ |
56 | +total_advance |
+ + Currency | ++ Total Advance + + | +
+ party_account_currency+ |
+
57 | +outstanding_amount |
+ + Currency | ++ Outstanding Amount + + | +
+ party_account_currency+ |
+
58 | +write_off |
+ + Section Break | ++ Write Off + + | ++ |
59 | +write_off_amount |
+ + Currency | ++ Write Off Amount + + | +
+ currency+ |
+
60 | +base_write_off_amount |
+ + Currency | ++ Write Off Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
61 | +column_break_61 |
+ + Column Break | ++ + + | ++ |
62 | +write_off_account |
+ + Link | ++ Write Off Account + + | ++ + + + +Account + + + + | +
63 | +write_off_cost_center |
+ + Link | ++ Write Off Cost Center + + | ++ + + + +Cost Center + + + + | +
64 | +advances_section |
+ + Section Break | ++ Advance Payments + + | +
+ icon-money+ |
+
65 | +get_advances_paid |
+ + Button | ++ Get Advances Paid + + | +
+ get_advances+ |
+
66 | +advances |
+ + Table | ++ Advances + + | ++ + + + +Purchase Invoice Advance + + + + | +
67 | +terms_section_break |
+ + Section Break | ++ Terms and Conditions + + | +
+ icon-legal+ |
+
68 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
69 | +terms |
+ + Text Editor | ++ Terms and Conditions1 + + | ++ |
70 | +contact_section |
+ + Section Break | ++ Contact Details + + | +
+ icon-bullhorn+ |
+
71 | +supplier_address |
+ + Link | ++ Supplier Address + + | ++ + + + +Address + + + + | +
72 | +col_break23 |
+ + Column Break | ++ + + | ++ |
73 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
74 | +printing_settings |
+ + Section Break | ++ Printing Settings + + | ++ |
75 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
76 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
77 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
78 | +credit_to |
+ + Link | ++ Credit To + + | ++ + + + +Account + + + + | +
79 | +party_account_currency |
+ + Link | ++ Party Account Currency + + | ++ + + + +Currency + + + + | +
80 | +is_opening |
+ + Select | ++ Is Opening + + | +
+ No +Yes+ |
+
81 | +due_date |
+ + Date | ++ Due Date + + | ++ |
82 | +against_expense_account |
+ + Small Text | ++ Against Expense Account + + | ++ |
83 | +column_break_63 |
+ + Column Break | ++ + + | ++ |
84 | +mode_of_payment |
+ + Link | ++ Mode of Payment + + | ++ + + + +Mode of Payment + + + + | +
85 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
86 | +remarks |
+ + Small Text | ++ Remarks + + | ++ |
87 | +recurring_invoice |
+ + Section Break | ++ Recurring Invoice + + | +
+ icon-time+ |
+
88 | +is_recurring |
+ + Check | ++ Is Recurring + + | ++ |
89 | +recurring_type |
+ + Select | +
+ Recurring Type
+ + Select the period when the invoice will be generated automatically + |
+
+ Monthly +Quarterly +Half-yearly +Yearly+ |
+
90 | +from_date |
+ + Date | +
+ From Date
+ + Start date of current invoice's period + |
+ + |
91 | +to_date |
+ + Date | +
+ To Date
+ + End date of current invoice's period + |
+ + |
92 | +repeat_on_day_of_month |
+ + Int | +
+ Repeat on Day of Month
+ + The day of the month on which auto invoice will be generated e.g. 05, 28 etc + |
+ + |
93 | +end_date |
+ + Date | +
+ End Date
+ + The date on which recurring invoice will be stop + |
+ + |
94 | +column_break_82 |
+ + Column Break | ++ + + | ++ |
95 | +next_date |
+ + Date | +
+ Next Date
+ + The date on which next invoice will be generated. It is generated on submit. + |
+ + |
96 | +recurring_id |
+ + Data | +
+ Recurring Id
+ + The unique id for tracking all recurring invoices. It is generated on submit. + |
+ + |
97 | +notification_email_address |
+ + Small Text | +
+ Notification Email Address
+ + Enter email id separated by commas, invoice will be mailed automatically on particular date + |
+ + |
98 | +recurring_print_format |
+ + Link | ++ Recurring Print Format + + | ++ + + + +Print Format + + + + | +
Inherits from erpnext.controllers.buying_controller.BuyingController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + check_active_purchase_items + (self) +
+No docs
++ + + check_conversion_rate + (self) +
+No docs
++ + + check_for_stopped_or_closed_status + (self) +
+No docs
++ + + check_prev_docstatus + (self) +
+No docs
++ + + create_remarks + (self) +
+No docs
++ + + get_advances + (self) +
+No docs
++ + + make_gl_entries + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + po_required + (self) +
+No docs
++ + + pr_required + (self) +
+No docs
++ + + set_against_expense_account + (self) +
+No docs
++ + + set_missing_values + (self, for_validate=False) +
+No docs
++ + + update_against_document_in_jv + (self) +
+Links invoice and advance voucher: + 1. cancel advance voucher + 2. split into multiple rows if partially adjusted, assign against voucher + 3. submit advance voucher
++ + + update_project + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_credit_to_acc + (self) +
+No docs
++ + + validate_supplier_invoice + (self) +
+No docs
++ + + validate_with_previous_doc + (self) +
+No docs
++ + + validate_write_off_account + (self) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.purchase_invoice.purchase_invoice.get_expense_account
+
+ + + erpnext.accounts.doctype.purchase_invoice.purchase_invoice.get_expense_account + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.purchase_invoice.purchase_invoice.make_debit_note
+
+ + + erpnext.accounts.doctype.purchase_invoice.purchase_invoice.make_debit_note + (source_name, target_doc=None) +
+No docs
+Table Name: tabPurchase Invoice Advance
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +journal_entry |
+ + Link | ++ Journal Entry + + | ++ + + + +Journal Entry + + + + | +
2 | +jv_detail_no |
+ + Data | ++ Journal Entry Detail No + + | ++ |
3 | +remarks |
+ + Small Text | ++ Remarks + + | ++ |
4 | +col_break1 |
+ + Column Break | ++ + + | ++ |
5 | +advance_amount |
+ + Currency | ++ Advance Amount + + | +
+ party_account_currency+ |
+
6 | +allocated_amount |
+ + Currency | ++ Allocated Amount + + | +
+ party_account_currency+ |
+
Table Name: tabPurchase Invoice Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item + + | ++ + + + +Item + + + + | +
2 | +col_break1 |
+ + Column Break | ++ + + | ++ |
3 | +item_name |
+ + Data | ++ Item Name + + | ++ |
4 | +description_section |
+ + Section Break | ++ Description + + | ++ |
5 | +description |
+ + Text Editor | ++ Description + + | ++ |
6 | +image |
+ + Attach | ++ Image + + | ++ |
7 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
8 | +quantity_and_rate |
+ + Section Break | ++ Quantity and Rate + + | ++ |
9 | +qty |
+ + Float | ++ Qty + + | ++ |
10 | +col_break2 |
+ + Column Break | ++ + + | ++ |
11 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
12 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
13 | +sec_break1 |
+ + Section Break | ++ + + | ++ |
14 | +price_list_rate |
+ + Currency | ++ Price List Rate + + | +
+ currency+ |
+
15 | +discount_percentage |
+ + Percent | ++ Discount on Price List Rate (%) + + | ++ |
16 | +col_break3 |
+ + Column Break | ++ + + | ++ |
17 | +base_price_list_rate |
+ + Currency | ++ Price List Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
18 | +sec_break2 |
+ + Section Break | ++ + + | ++ |
19 | +rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
20 | +amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
21 | +col_break4 |
+ + Column Break | ++ + + | ++ |
22 | +base_rate |
+ + Currency | ++ Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
23 | +base_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
24 | +pricing_rule |
+ + Link | ++ Pricing Rule + + | ++ + + + +Pricing Rule + + + + | +
25 | +section_break_22 |
+ + Section Break | ++ + + | ++ |
26 | +net_rate |
+ + Currency | ++ Net Rate + + | +
+ currency+ |
+
27 | +net_amount |
+ + Currency | ++ Net Amount + + | +
+ currency+ |
+
28 | +column_break_25 |
+ + Column Break | ++ + + | ++ |
29 | +base_net_rate |
+ + Currency | ++ Net Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +base_net_amount |
+ + Currency | ++ Net Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
31 | +accounting |
+ + Section Break | ++ Accounting + + | ++ |
32 | +expense_account |
+ + Link | ++ Expense Head + + | ++ + + + +Account + + + + | +
33 | +col_break5 |
+ + Column Break | ++ + + | ++ |
34 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
35 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
36 | +reference |
+ + Section Break | ++ Reference + + | ++ |
37 | +brand |
+ + Data | ++ Brand + + | ++ |
38 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
39 | +item_tax_rate |
+ + Small Text | +
+ Item Tax Rate
+ + Tax detail table fetched from item master as a string and stored in this field. +Used for Taxes and Charges + |
+ + |
40 | +item_tax_amount |
+ + Currency | ++ Item Tax Amount + + | +
+ Company:company:default_currency+ |
+
41 | +purchase_order |
+ + Link | ++ Purchase Order + + | ++ + + + +Purchase Order + + + + | +
42 | +col_break6 |
+ + Column Break | ++ + + | ++ |
43 | +po_detail |
+ + Data | ++ Purchase Order Item + + | ++ |
44 | +purchase_receipt |
+ + Link | ++ Purchase Receipt + + | ++ + + + +Purchase Receipt + + + + | +
45 | +page_break |
+ + Check | ++ Page Break + + | ++ |
46 | +pr_detail |
+ + Data | ++ PR Detail + + | ++ |
47 | +valuation_rate |
+ + Currency | ++ Valuation Rate + + | +
+ Company:company:default_currency+ |
+
48 | +rm_supp_cost |
+ + Currency | ++ Raw Materials Supplied Cost + + | +
+ Company:company:default_currency+ |
+
Table Name: tabPurchase Taxes and Charges
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +category |
+ + Select | ++ Consider Tax or Charge for + + | +
+ Valuation and Total +Valuation +Total+ |
+
2 | +add_deduct_tax |
+ + Select | ++ Add or Deduct + + | +
+ Add +Deduct+ |
+
3 | +charge_type |
+ + Select | ++ Type + + | +
+ +Actual +On Net Total +On Previous Row Amount +On Previous Row Total+ |
+
4 | +row_id |
+ + Data | ++ Reference Row # + + | ++ |
5 | +included_in_print_rate |
+ + Check | +
+ Is this Tax included in Basic Rate?
+ + If checked, the tax amount will be considered as already included in the Print Rate / Print Amount + |
+ + |
6 | +col_break1 |
+ + Column Break | ++ + + | ++ |
7 | +account_head |
+ + Link | ++ Account Head + + | ++ + + + +Account + + + + | +
8 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
9 | +description |
+ + Text Editor | ++ Description + + | ++ |
10 | +section_break_10 |
+ + Section Break | ++ + + | ++ |
11 | +rate |
+ + Float | ++ Rate + + | ++ |
12 | +section_break_9 |
+ + Section Break | ++ + + | ++ |
13 | +tax_amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
14 | +tax_amount_after_discount_amount |
+ + Currency | ++ Tax Amount After Discount Amount + + | +
+ currency+ |
+
15 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
16 | +column_break_14 |
+ + Column Break | ++ + + | ++ |
17 | +base_tax_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
18 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
19 | +base_tax_amount_after_discount_amount |
+ + Currency | ++ Tax Amount After Discount Amount + + | +
+ Company:company:default_currency+ |
+
20 | +item_wise_tax_detail |
+ + Small Text | ++ Item Wise Tax Detail + + | ++ |
21 | +parenttype |
+ + Data | ++ Parenttype + + | ++ |
Table Name: tabPurchase Taxes and Charges Template
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +title |
+ + Data | ++ Title + + | ++ |
2 | +is_default |
+ + Check | ++ Default + + | ++ |
3 | +disabled |
+ + Check | ++ Disabled + + | ++ |
4 | +column_break4 |
+ + Column Break | ++ + + | ++ |
5 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
6 | +section_break6 |
+ + Section Break | ++ + + | ++ |
7 | +taxes |
+ + Table | ++ Purchase Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges + + + + | +
Inherits from frappe.model.document.Document + +
Table Name: tabSales Invoice
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +title |
+ + Data | ++ Title + + | ++ |
3 | +naming_series |
+ + Select | ++ Series + + | +
+ SINV- +SINV-RET-+ |
+
4 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
5 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
6 | +address_display |
+ + Small Text | ++ Address + + | ++ |
7 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
8 | +contact_mobile |
+ + Small Text | ++ Mobile No + + | ++ |
9 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
10 | +is_pos |
+ + Check | ++ Is POS + + | ++ |
11 | +is_return |
+ + Check | ++ Is Return + + | ++ |
12 | +column_break1 |
+ + Column Break | ++ + + | ++ |
13 | +posting_date |
+ + Date | ++ Date + + | ++ |
14 | +due_date |
+ + Date | ++ Payment Due Date + + | ++ |
15 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
16 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Sales Invoice + + + + | +
17 | +return_against |
+ + Link | ++ Return Against Sales Invoice + + | ++ + + + +Sales Invoice + + + + | +
18 | +shipping_address_name |
+ + Link | ++ Shipping Address Name + + | ++ + + + +Address + + + + | +
19 | +shipping_address |
+ + Small Text | ++ Shipping Address + + | ++ |
20 | +currency_and_price_list |
+ + Section Break | ++ Currency and Price List + + | ++ |
21 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
22 | +conversion_rate |
+ + Float | +
+ Exchange Rate
+ + Rate at which Customer Currency is converted to customer's base currency + |
+ + |
23 | +column_break2 |
+ + Column Break | ++ + + | ++ |
24 | +selling_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
25 | +price_list_currency |
+ + Link | ++ Price List Currency + + | ++ + + + +Currency + + + + | +
26 | +plc_conversion_rate |
+ + Float | +
+ Price List Exchange Rate
+ + Rate at which Price list currency is converted to customer's base currency + |
+ + |
27 | +ignore_pricing_rule |
+ + Check | ++ Ignore Pricing Rule + + | ++ |
28 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
29 | +update_stock |
+ + Check | ++ Update Stock + + | ++ |
30 | +items |
+ + Table | ++ Items + + | ++ + + + +Sales Invoice Item + + + + | +
31 | +packing_list |
+ + Section Break | ++ Packing List + + | +
+ icon-suitcase+ |
+
32 | +packed_items |
+ + Table | ++ Packed Items + + | ++ + + + +Packed Item + + + + | +
33 | +product_bundle_help |
+ + HTML | ++ Product Bundle Help + + | ++ |
34 | +section_break_30 |
+ + Section Break | ++ + + | ++ |
35 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
36 | +base_net_total |
+ + Currency | ++ Net Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
37 | +column_break_32 |
+ + Column Break | ++ + + | ++ |
38 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
39 | +net_total |
+ + Currency | ++ Net Total + + | +
+ currency+ |
+
40 | +taxes_section |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
41 | +taxes_and_charges |
+ + Link | ++ Taxes and Charges + + | ++ + + + +Sales Taxes and Charges Template + + + + | +
42 | +column_break_38 |
+ + Column Break | ++ + + | ++ |
43 | +shipping_rule |
+ + Link | ++ Shipping Rule + + | ++ + + + +Shipping Rule + + + + | +
44 | +section_break_40 |
+ + Section Break | ++ + + | ++ |
45 | +taxes |
+ + Table | ++ Sales Taxes and Charges + + | ++ + + + +Sales Taxes and Charges + + + + | +
46 | +other_charges_calculation |
+ + HTML | ++ Taxes and Charges Calculation + + | ++ |
47 | +section_break_43 |
+ + Section Break | ++ + + | ++ |
48 | +base_total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges (Company Currency) + + | +
+ Company:company:default_currency+ |
+
49 | +column_break_47 |
+ + Column Break | ++ + + | ++ |
50 | +total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges + + | +
+ currency+ |
+
51 | +section_break_49 |
+ + Section Break | ++ Additional Discount + + | ++ |
52 | +apply_discount_on |
+ + Select | ++ Apply Additional Discount On + + | +
+ +Grand Total +Net Total+ |
+
53 | +column_break_51 |
+ + Column Break | ++ + + | ++ |
54 | +discount_amount |
+ + Currency | ++ Additional Discount Amount + + | +
+ currency+ |
+
55 | +base_discount_amount |
+ + Currency | ++ Additional Discount Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
56 | +totals |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
57 | +base_grand_total |
+ + Currency | ++ Grand Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
58 | +base_rounded_total |
+ + Currency | ++ Rounded Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
59 | +base_in_words |
+ + Data | +
+ In Words (Company Currency)
+ + In Words will be visible once you save the Sales Invoice. + |
+ + |
60 | +column_break5 |
+ + Column Break | ++ + + | ++ |
61 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ currency+ |
+
62 | +rounded_total |
+ + Currency | ++ Rounded Total + + | +
+ currency+ |
+
63 | +in_words |
+ + Data | ++ In Words + + | ++ |
64 | +total_advance |
+ + Currency | ++ Total Advance + + | +
+ party_account_currency+ |
+
65 | +outstanding_amount |
+ + Currency | ++ Outstanding Amount + + | +
+ party_account_currency+ |
+
66 | +advances_section |
+ + Section Break | ++ Advance Payments + + | +
+ icon-money+ |
+
67 | +get_advances_received |
+ + Button | ++ Get Advances Received + + | +
+ get_advances+ |
+
68 | +advances |
+ + Table | ++ Advances + + | ++ + + + +Sales Invoice Advance + + + + | +
69 | +payments_section |
+ + Section Break | ++ Payments + + | +
+ icon-money+ |
+
70 | +mode_of_payment |
+ + Link | ++ Mode of Payment + + | ++ + + + +Mode of Payment + + + + | +
71 | +cash_bank_account |
+ + Link | ++ Cash/Bank Account + + | ++ + + + +Account + + + + | +
72 | +column_break3 |
+ + Column Break | ++ + + | ++ |
73 | +paid_amount |
+ + Currency | ++ Paid Amount + + | +
+ currency+ |
+
74 | +base_paid_amount |
+ + Currency | ++ Paid Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
75 | +column_break4 |
+ + Section Break | ++ Write Off + + | ++ |
76 | +write_off_amount |
+ + Currency | ++ Write Off Amount + + | +
+ currency+ |
+
77 | +base_write_off_amount |
+ + Currency | ++ Write Off Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
78 | +write_off_outstanding_amount_automatically |
+ + Check | ++ Write Off Outstanding Amount + + | ++ |
79 | +column_break_74 |
+ + Column Break | ++ + + | ++ |
80 | +write_off_account |
+ + Link | ++ Write Off Account + + | ++ + + + +Account + + + + | +
81 | +write_off_cost_center |
+ + Link | ++ Write Off Cost Center + + | ++ + + + +Cost Center + + + + | +
82 | +terms_section_break |
+ + Section Break | ++ Terms + + | ++ |
83 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
84 | +terms |
+ + Text Editor | ++ Terms and Conditions Details + + | ++ |
85 | +edit_printing_settings |
+ + Section Break | ++ Printing Settings + + | ++ |
86 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
87 | +column_break_84 |
+ + Column Break | ++ + + | ++ |
88 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
89 | +contact_section |
+ + Section Break | ++ More Information + + | +
+ icon-bullhorn+ |
+
90 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
91 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
92 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
93 | +col_break23 |
+ + Column Break | ++ + + | ++ |
94 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
95 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
96 | +campaign |
+ + Link | ++ Campaign + + | ++ + + + +Campaign + + + + | +
97 | +source |
+ + Select | ++ Source + + | +
+ +Existing Customer +Reference +Advertisement +Cold Calling +Exhibition +Supplier Reference +Mass Mailing +Customer's Vendor +Campaign+ |
+
98 | +more_info |
+ + Section Break | ++ Accounting Details + + | +
+ icon-file-text+ |
+
99 | +debit_to |
+ + Link | ++ Debit To + + | ++ + + + +Account + + + + | +
100 | +party_account_currency |
+ + Link | ++ Party Account Currency + + | ++ + + + +Currency + + + + | +
101 | +is_opening |
+ + Select | ++ Is Opening Entry + + | +
+ No +Yes+ |
+
102 | +c_form_applicable |
+ + Select | ++ C-Form Applicable + + | +
+ No +Yes+ |
+
103 | +c_form_no |
+ + Link | ++ C-Form No + + | ++ + + + +C-Form + + + + | +
104 | +column_break8 |
+ + Column Break | ++ + + | ++ |
105 | +posting_time |
+ + Time | ++ Posting Time + + | ++ |
106 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
107 | +remarks |
+ + Small Text | ++ Remarks + + | ++ |
108 | +sales_team_section_break |
+ + Section Break | ++ Commission + + | +
+ icon-group+ |
+
109 | +sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
110 | +column_break10 |
+ + Column Break | ++ + + | ++ |
111 | +commission_rate |
+ + Float | ++ Commission Rate (%) + + | ++ |
112 | +total_commission |
+ + Currency | ++ Total Commission + + | +
+ Company:company:default_currency+ |
+
113 | +section_break2 |
+ + Section Break | ++ Sales Team + + | ++ |
114 | +sales_team |
+ + Table | ++ Sales Team1 + + | ++ + + + +Sales Team + + + + | +
115 | +recurring_invoice |
+ + Section Break | ++ Recurring + + | +
+ icon-time+ |
+
116 | +column_break11 |
+ + Column Break | ++ + + | ++ |
117 | +is_recurring |
+ + Check | +
+ Is Recurring
+ + Check if recurring invoice, uncheck to stop recurring or put proper End Date + |
+ + |
118 | +recurring_type |
+ + Select | +
+ Recurring Type
+ + Select the period when the invoice will be generated automatically + |
+
+ +Monthly +Quarterly +Half-yearly +Yearly+ |
+
119 | +from_date |
+ + Date | +
+ From Date
+ + Start date of current invoice's period + |
+ + |
120 | +to_date |
+ + Date | +
+ To Date
+ + End date of current invoice's period + |
+ + |
121 | +repeat_on_day_of_month |
+ + Int | +
+ Repeat on Day of Month
+ + The day of the month on which auto invoice will be generated e.g. 05, 28 etc + |
+ + |
122 | +end_date |
+ + Date | +
+ End Date
+ + The date on which recurring invoice will be stop + |
+ + |
123 | +column_break12 |
+ + Column Break | ++ + + | ++ |
124 | +next_date |
+ + Date | +
+ Next Date
+ + The date on which next invoice will be generated. It is generated on submit. + + |
+ + |
125 | +recurring_id |
+ + Data | +
+ Recurring Id
+ + The unique id for tracking all recurring invoices. It is generated on submit. + |
+ + |
126 | +notification_email_address |
+ + Small Text | +
+ Notification Email Address
+ + Enter email id separated by commas, invoice will be mailed automatically on particular date + |
+ + |
127 | +recurring_print_format |
+ + Link | ++ Recurring Print Format + + | ++ + + + +Print Format + + + + | +
128 | +against_income_account |
+ + Small Text | ++ Against Income Account + + | ++ |
Inherits from erpnext.controllers.selling_controller.SellingController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + add_remarks + (self) +
+No docs
++ + + before_cancel + (self) +
+No docs
++ + + check_credit_limit + (self) +
+No docs
++ + + check_prev_docstatus + (self) +
+No docs
++ + + get_advances + (self) +
+No docs
++ + + get_company_abbr + (self) +
+No docs
++ + + get_gl_entries + (self, warehouse_account=None) +
+No docs
++ + + get_warehouse + (self) +
+No docs
++ + + make_customer_gl_entry + (self, gl_entries) +
+No docs
++ + + make_gl_entries + (self, repost_future_gle=True) +
+No docs
++ + + make_item_gl_entries + (self, gl_entries) +
+No docs
++ + + make_pos_gl_entries + (self, gl_entries) +
+No docs
++ + + make_tax_gl_entries + (self, gl_entries) +
+No docs
++ + + make_write_off_gl_entry + (self, gl_entries) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + set_against_income_account + (self) +
+Set against account for debit to account
++ + + set_indicator + (self) +
+Set indicator for portal
++ + + set_missing_values + (self, for_validate=False) +
+No docs
++ + + set_pos_fields + (self, for_validate=False) +
+Set retail related fields from POS Profiles
++ + + so_dn_required + (self) +
+check in manage account if sales order / delivery note required or not.
++ + + update_against_document_in_jv + (self) +
+Links invoice and advance voucher: + 1. cancel advance voucher + 2. split into multiple rows if partially adjusted, assign against voucher + 3. submit advance voucher
++ + + update_current_stock + (self) +
+No docs
++ + + update_packing_list + (self) +
+No docs
++ + + update_status_updater_args + (self) +
+No docs
++ + + update_time_log_batch + (self, sales_invoice) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_c_form + (self) +
+Blank C-form no if C-form applicable marked as 'No'
++ + + validate_c_form_on_cancel + (self) +
+Display message if C-Form no exists on cancellation of Sales Invoice
++ + + validate_debit_to_acc + (self) +
+No docs
++ + + validate_delivery_note + (self) +
+No docs
++ + + validate_fixed_asset_account + (self) +
+Validate Fixed Asset and whether Income Account Entered Exists
++ + + validate_item_code + (self) +
+No docs
++ + + validate_pos + (self) +
+No docs
++ + + validate_proj_cust + (self) +
+check for does customer belong to same project as entered..
++ + + validate_time_logs_are_submitted + (self) +
+No docs
++ + + validate_warehouse + (self) +
+No docs
++ + + validate_with_previous_doc + (self) +
+No docs
++ + + validate_write_off_account + (self) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.sales_invoice.sales_invoice.get_bank_cash_account
+
+ + + erpnext.accounts.doctype.sales_invoice.sales_invoice.get_bank_cash_account + (mode_of_payment, company) +
+No docs
++ + + erpnext.accounts.doctype.sales_invoice.sales_invoice.get_list_context + (context=None) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.sales_invoice.sales_invoice.make_delivery_note
+
+ + + erpnext.accounts.doctype.sales_invoice.sales_invoice.make_delivery_note + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.sales_invoice.sales_invoice.make_sales_return
+
+ + + erpnext.accounts.doctype.sales_invoice.sales_invoice.make_sales_return + (source_name, target_doc=None) +
+No docs
+Table Name: tabSales Invoice Advance
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +journal_entry |
+ + Link | ++ Journal Entry + + | ++ + + + +Journal Entry + + + + | +
2 | +remarks |
+ + Small Text | ++ Remarks + + | ++ |
3 | +jv_detail_no |
+ + Data | ++ Journal Entry Detail No + + | ++ |
4 | +col_break1 |
+ + Column Break | ++ + + | ++ |
5 | +advance_amount |
+ + Currency | ++ Advance amount + + | +
+ party_account_currency+ |
+
6 | +allocated_amount |
+ + Currency | ++ Allocated amount + + | +
+ party_account_currency+ |
+
Table Name: tabSales Invoice Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +barcode |
+ + Data | ++ Barcode + + | ++ |
2 | +item_code |
+ + Link | ++ Item + + | ++ + + + +Item + + + + | +
3 | +col_break1 |
+ + Column Break | ++ + + | ++ |
4 | +item_name |
+ + Data | ++ Item Name + + | ++ |
5 | +customer_item_code |
+ + Data | ++ Customer's Item Code + + | ++ |
6 | +section_break_6 |
+ + Section Break | ++ Edit Description + + | ++ |
7 | +description |
+ + Text Editor | ++ Description + + | ++ |
8 | +column_break_8 |
+ + Column Break | ++ + + | ++ |
9 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
10 | +image |
+ + Attach | ++ Image + + | ++ |
11 | +quantity_and_rate |
+ + Section Break | ++ + + | ++ |
12 | +qty |
+ + Float | ++ Quantity + + | ++ |
13 | +price_list_rate |
+ + Currency | ++ Price List Rate + + | +
+ currency+ |
+
14 | +discount_percentage |
+ + Percent | ++ Discount on Price List Rate (%) + + | ++ |
15 | +col_break2 |
+ + Column Break | ++ + + | ++ |
16 | +stock_uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
17 | +base_price_list_rate |
+ + Currency | ++ Price List Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
18 | +section_break1 |
+ + Section Break | ++ + + | ++ |
19 | +rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
20 | +amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
21 | +col_break3 |
+ + Column Break | ++ + + | ++ |
22 | +base_rate |
+ + Currency | ++ Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
23 | +base_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
24 | +pricing_rule |
+ + Link | ++ Pricing Rule + + | ++ + + + +Pricing Rule + + + + | +
25 | +section_break_21 |
+ + Section Break | ++ + + | ++ |
26 | +net_rate |
+ + Currency | ++ Net Rate + + | +
+ currency+ |
+
27 | +net_amount |
+ + Currency | ++ Net Amount + + | +
+ currency+ |
+
28 | +column_break_24 |
+ + Column Break | ++ + + | ++ |
29 | +base_net_rate |
+ + Currency | ++ Net Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +base_net_amount |
+ + Currency | ++ Net Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
31 | +drop_ship |
+ + Section Break | ++ Drop Ship + + | ++ |
32 | +delivered_by_supplier |
+ + Check | ++ Delivered By Supplier + + | ++ |
33 | +accounting |
+ + Section Break | ++ Accounting Details + + | ++ |
34 | +income_account |
+ + Link | ++ Income Account + + | ++ + + + +Account + + + + | +
35 | +expense_account |
+ + Link | ++ Expense Account + + | ++ + + + +Account + + + + | +
36 | +col_break4 |
+ + Column Break | ++ + + | ++ |
37 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
38 | +warehouse_and_reference |
+ + Section Break | ++ Stock Details + + | ++ |
39 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
40 | +target_warehouse |
+ + Link | ++ Target Warehouse + + | ++ + + + +Warehouse + + + + | +
41 | +serial_no |
+ + Small Text | ++ Serial No + + | ++ |
42 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
43 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
44 | +brand |
+ + Data | ++ Brand Name + + | ++ |
45 | +item_tax_rate |
+ + Small Text | ++ Item Tax Rate + + | ++ |
46 | +col_break5 |
+ + Column Break | ++ + + | ++ |
47 | +actual_batch_qty |
+ + Float | ++ Available Batch Qty at Warehouse + + | ++ |
48 | +actual_qty |
+ + Float | ++ Available Qty at Warehouse + + | ++ |
49 | +edit_references |
+ + Section Break | ++ References + + | ++ |
50 | +time_log_batch |
+ + Link | ++ Time Log Batch + + | ++ + + + +Time Log Batch + + + + | +
51 | +sales_order |
+ + Link | ++ Sales Order + + | ++ + + + +Sales Order + + + + | +
52 | +so_detail |
+ + Data | ++ Sales Order Item + + | ++ |
53 | +column_break_50 |
+ + Column Break | ++ + + | ++ |
54 | +delivery_note |
+ + Link | ++ Delivery Note + + | ++ + + + +Delivery Note + + + + | +
55 | +dn_detail |
+ + Data | ++ Delivery Note Item + + | ++ |
56 | +delivered_qty |
+ + Float | ++ Delivered Qty + + | ++ |
57 | +section_break_54 |
+ + Section Break | ++ + + | ++ |
58 | +page_break |
+ + Check | ++ Page Break + + | ++ |
Table Name: tabSales Taxes and Charges
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +charge_type |
+ + Select | ++ Type + + | +
+ +Actual +On Net Total +On Previous Row Amount +On Previous Row Total+ |
+
2 | +row_id |
+ + Data | ++ Reference Row # + + | ++ |
3 | +account_head |
+ + Link | ++ Account Head + + | ++ + + + +Account + + + + | +
4 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
5 | +col_break_1 |
+ + Column Break | ++ + + | ++ |
6 | +description |
+ + Text Editor | ++ Description + + | ++ |
7 | +included_in_print_rate |
+ + Check | +
+ Is this Tax included in Basic Rate?
+ + If checked, the tax amount will be considered as already included in the Print Rate / Print Amount + |
+ + |
8 | +section_break_8 |
+ + Section Break | ++ + + | ++ |
9 | +rate |
+ + Float | ++ Rate + + | ++ |
10 | +section_break_9 |
+ + Section Break | ++ + + | ++ |
11 | +tax_amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
12 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
13 | +tax_amount_after_discount_amount |
+ + Currency | ++ Tax Amount After Discount Amount + + | +
+ currency+ |
+
14 | +column_break_13 |
+ + Column Break | ++ + + | ++ |
15 | +base_tax_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
16 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
17 | +base_tax_amount_after_discount_amount |
+ + Currency | ++ Tax Amount After Discount Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
18 | +item_wise_tax_detail |
+ + Small Text | ++ Item Wise Tax Detail + + | ++ |
19 | +parenttype |
+ + Data | ++ Parenttype + + | ++ |
Table Name: tabSales Taxes and Charges Template
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +title |
+ + Data | ++ Title + + | ++ |
2 | +is_default |
+ + Check | ++ Default + + | ++ |
3 | +disabled |
+ + Check | ++ Disabled + + | ++ |
4 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
5 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
6 | +section_break_5 |
+ + Section Break | ++ + + | ++ |
7 | +taxes |
+ + Table | +
+ Sales Taxes and Charges
+ + * Will be calculated in the transaction. + |
+ + + + + +Sales Taxes and Charges + + + + | +
Inherits from frappe.model.document.Document + +
+ + + erpnext.accounts.doctype.sales_taxes_and_charges_template.sales_taxes_and_charges_template.valdiate_taxes_and_charges_template + (doc) +
+No docs
+Table Name: tabShipping Rule
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +label |
+ + Data | +
+ Shipping Rule Label
+ + example: Next Day Shipping + |
+ + |
2 | +disabled |
+ + Check | ++ Disabled + + | ++ |
3 | +calculate_based_on |
+ + Select | ++ Calculate Based On + + | +
+ Net Total +Net Weight+ |
+
4 | +rule_conditions_section |
+ + Section Break | ++ Shipping Rule Conditions + + | ++ |
5 | +conditions |
+ + Table | ++ Shipping Rule Conditions + + | ++ + + + +Shipping Rule Condition + + + + | +
6 | +section_break_6 |
+ + Section Break | ++ Valid for Countries + + | ++ |
7 | +worldwide_shipping |
+ + Check | ++ Worldwide Shipping + + | ++ |
8 | +countries |
+ + Table | ++ Valid for Countries + + | ++ + + + +Shipping Rule Country + + + + | +
9 | +section_break_10 |
+ + Section Break | ++ + + | ++ |
10 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
11 | +column_break_12 |
+ + Column Break | ++ + + | ++ |
12 | +account |
+ + Link | ++ Shipping Account + + | ++ + + + +Account + + + + | +
13 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + sort_shipping_rule_conditions + (self) +
+Sort Shipping Rule Conditions based on increasing From Value
++ + + validate + (self) +
+No docs
++ + + validate_from_to_values + (self) +
+No docs
++ + + validate_overlapping_shipping_rule_conditions + (self) +
+No docs
+Table Name: tabShipping Rule Condition
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +from_value |
+ + Float | ++ From Value + + | ++ |
2 | +to_value |
+ + Float | ++ To Value + + | ++ |
3 | +shipping_amount |
+ + Currency | ++ Shipping Amount + + | +
+ Company:company:default_currency+ |
+
Table Name: tabShipping Rule Country
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +country |
+ + Link | ++ Country + + | ++ + + + +Country + + + + | +
Table Name: tabTax Rule
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +tax_type |
+ + Select | ++ Tax Type + + | +
+ Sales +Purchase+ |
+
2 | +use_for_shopping_cart |
+ + Check | ++ Use for Shopping Cart + + | ++ |
3 | +column_break_1 |
+ + Column Break | ++ + + | ++ |
4 | +sales_tax_template |
+ + Link | ++ Sales Tax Template + + | ++ + + + +Sales Taxes and Charges Template + + + + | +
5 | +purchase_tax_template |
+ + Link | ++ Purchase Tax Template + + | ++ + + + +Purchase Taxes and Charges Template + + + + | +
6 | +filters |
+ + Section Break | ++ Filters + + | ++ |
7 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
8 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
9 | +billing_city |
+ + Data | ++ Billing City + + | ++ |
10 | +billing_state |
+ + Data | ++ Billing State + + | ++ |
11 | +billing_country |
+ + Link | ++ Billing Country + + | ++ + + + +Country + + + + | +
12 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
13 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
14 | +supplier_type |
+ + Link | ++ Supplier Type + + | ++ + + + +Supplier Type + + + + | +
15 | +shipping_city |
+ + Data | ++ Shipping City + + | ++ |
16 | +shipping_state |
+ + Data | ++ Shipping State + + | ++ |
17 | +shipping_country |
+ + Link | ++ Shipping Country + + | ++ + + + +Country + + + + | +
18 | +section_break_4 |
+ + Section Break | ++ Validity + + | ++ |
19 | +from_date |
+ + Date | ++ From Date + + | ++ |
20 | +column_break_7 |
+ + Column Break | ++ + + | ++ |
21 | +to_date |
+ + Date | ++ To Date + + | ++ |
22 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
23 | +priority |
+ + Int | ++ Priority + + | ++ |
24 | +column_break_20 |
+ + Column Break | ++ + + | ++ |
25 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + __setup__ + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_date + (self) +
+No docs
++ + + validate_filters + (self) +
+No docs
++ + + validate_tax_template + (self) +
+No docs
+Public API
+ /api/method/erpnext.accounts.doctype.tax_rule.tax_rule.get_party_details
+
+ + + erpnext.accounts.doctype.tax_rule.tax_rule.get_party_details + (party, party_type, args=None) +
+No docs
++ + + erpnext.accounts.doctype.tax_rule.tax_rule.get_tax_template + (posting_date, args) +
+Get matching tax rule
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +supp_master_name |
+ + Select | ++ Supplier Naming By + + | +
+ Supplier Name +Naming Series+ |
+
2 | +supplier_type |
+ + Link | ++ Default Supplier Type + + | ++ + + + +Supplier Type + + + + | +
3 | +buying_price_list |
+ + Link | ++ Default Buying Price List + + | ++ + + + +Price List + + + + | +
4 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
5 | +po_required |
+ + Select | ++ Purchase Order Required + + | +
+ No +Yes+ |
+
6 | +pr_required |
+ + Select | ++ Purchase Receipt Required + + | +
+ No +Yes+ |
+
7 | +maintain_same_rate |
+ + Check | ++ Maintain same rate throughout purchase cycle + + | ++ |
8 | +allow_multiple_items |
+ + Check | ++ Allow Item to be added multiple times in a transaction + + | ++ |
Inherits from frappe.model.document.Document + +
Sr | +Fieldname | +Type | +Label | +Options | +
---|
Inherits from erpnext.controllers.buying_controller.BuyingController + +
+ + + check_docstatus + (self, check, doctype, docname, detail_doctype=) +
+No docs
++ + + check_for_stopped_or_closed_status + (self, doctype, docname) +
+No docs
++ + + update_last_purchase_rate + (self, obj, is_submit) +
+updates lastpurchaserate in item table for each item
++ + + validate_for_items + (self, obj) +
+No docs
+Table Name: tabPurchase Order
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +supplier_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +title |
+ + Data | ++ Title + + | ++ |
3 | +naming_series |
+ + Select | ++ Series + + | +
+ PO-+ |
+
4 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
5 | +is_subcontracted |
+ + Select | ++ Supply Raw Materials + + | +
+ No +Yes+ |
+
6 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
7 | +address_display |
+ + Small Text | ++ Address + + | ++ |
8 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
9 | +contact_mobile |
+ + Small Text | ++ Mobile No + + | ++ |
10 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
11 | +column_break1 |
+ + Column Break | ++ + + | ++ |
12 | +transaction_date |
+ + Date | ++ Date + + | ++ |
13 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Purchase Order + + + + | +
14 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
15 | +drop_ship |
+ + Section Break | ++ Drop Ship + + | ++ |
16 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
17 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
18 | +delivered_by_supplier |
+ + Check | ++ To be delivered to customer + + | ++ |
19 | +column_break_19 |
+ + Column Break | ++ + + | ++ |
20 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
21 | +customer_contact_person |
+ + Link | ++ Customer Contact + + | ++ + + + +Contact + + + + | +
22 | +customer_address_display |
+ + Small Text | ++ Customer Address Display + + | ++ |
23 | +customer_contact_display |
+ + Small Text | ++ Customer Contact + + | ++ |
24 | +customer_contact_mobile |
+ + Small Text | ++ Customer Mobile No + + | ++ |
25 | +customer_contact_email |
+ + Small Text | ++ Customer Contact Email + + | ++ |
26 | +currency_and_price_list |
+ + Section Break | ++ Currency and Price List + + | +
+ icon-tag+ |
+
27 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
28 | +conversion_rate |
+ + Float | ++ Exchange Rate + + | ++ |
29 | +cb_price_list |
+ + Column Break | ++ + + | ++ |
30 | +buying_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
31 | +price_list_currency |
+ + Link | ++ Price List Currency + + | ++ + + + +Currency + + + + | +
32 | +plc_conversion_rate |
+ + Float | ++ Price List Exchange Rate + + | ++ |
33 | +ignore_pricing_rule |
+ + Check | ++ Ignore Pricing Rule + + | ++ |
34 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
35 | +items |
+ + Table | ++ Items + + | ++ + + + +Purchase Order Item + + + + | +
36 | +get_last_purchase_rate |
+ + Button | ++ Get Last Purchase Rate + + | ++ |
37 | +sb_last_purchase |
+ + Section Break | ++ + + | ++ |
38 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
39 | +base_net_total |
+ + Currency | ++ Net Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
40 | +column_break_26 |
+ + Column Break | ++ + + | ++ |
41 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
42 | +net_total |
+ + Currency | ++ Net Total + + | +
+ currency+ |
+
43 | +taxes_section |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
44 | +taxes_and_charges |
+ + Link | ++ Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges Template + + + + | +
45 | +taxes |
+ + Table | ++ Purchase Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges + + + + | +
46 | +other_charges_calculation |
+ + HTML | ++ Taxes and Charges Calculation + + | ++ |
47 | +totals |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
48 | +base_taxes_and_charges_added |
+ + Currency | ++ Taxes and Charges Added (Company Currency) + + | +
+ Company:company:default_currency+ |
+
49 | +base_taxes_and_charges_deducted |
+ + Currency | ++ Taxes and Charges Deducted (Company Currency) + + | +
+ Company:company:default_currency+ |
+
50 | +base_total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges (Company Currency) + + | +
+ Company:company:default_currency+ |
+
51 | +column_break_39 |
+ + Column Break | ++ + + | ++ |
52 | +taxes_and_charges_added |
+ + Currency | ++ Taxes and Charges Added + + | +
+ currency+ |
+
53 | +taxes_and_charges_deducted |
+ + Currency | ++ Taxes and Charges Deducted + + | +
+ currency+ |
+
54 | +total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges + + | +
+ currency+ |
+
55 | +discount_section |
+ + Section Break | ++ Additional Discount + + | ++ |
56 | +apply_discount_on |
+ + Select | ++ Apply Additional Discount On + + | +
+ +Grand Total +Net Total+ |
+
57 | +column_break_45 |
+ + Column Break | ++ + + | ++ |
58 | +discount_amount |
+ + Currency | ++ Additional Discount Amount + + | +
+ currency+ |
+
59 | +base_discount_amount |
+ + Currency | ++ Additional Discount Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
60 | +totals_section |
+ + Section Break | ++ + + | ++ |
61 | +base_grand_total |
+ + Currency | ++ Grand Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
62 | +base_in_words |
+ + Data | +
+ In Words (Company Currency)
+ + In Words will be visible once you save the Purchase Order. + |
+ + |
63 | +base_rounded_total |
+ + Currency | ++ Rounded Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
64 | +advance_paid |
+ + Currency | ++ Advance Paid + + | ++ |
65 | +column_break4 |
+ + Column Break | ++ + + | ++ |
66 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ currency+ |
+
67 | +in_words |
+ + Data | ++ In Words + + | ++ |
68 | +terms_section_break |
+ + Section Break | ++ Terms and Conditions + + | +
+ icon-legal+ |
+
69 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
70 | +terms |
+ + Text Editor | ++ Terms and Conditions + + | ++ |
71 | +contact_section |
+ + Section Break | ++ Contact Details + + | +
+ icon-bullhorn+ |
+
72 | +supplier_address |
+ + Link | ++ Supplier Address + + | ++ + + + +Address + + + + | +
73 | +cb_contact |
+ + Column Break | ++ + + | ++ |
74 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
75 | +more_info |
+ + Section Break | ++ More Information + + | ++ |
76 | +status |
+ + Select | ++ Status + + | +
+ +Draft +To Receive and Bill +To Bill +To Receive +Completed +Stopped +Cancelled +Closed +Delivered+ |
+
77 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
78 | +ref_sq |
+ + Data | ++ Ref SQ + + | ++ |
79 | +column_break_74 |
+ + Column Break | ++ + + | ++ |
80 | +per_received |
+ + Percent | ++ % Received + + | ++ |
81 | +per_billed |
+ + Percent | ++ % Billed + + | ++ |
82 | +column_break5 |
+ + Section Break | ++ Printing Settings + + | ++ |
83 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
84 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
85 | +raw_material_details |
+ + Section Break | ++ Raw Materials Supplied + + | +
+ icon-truck+ |
+
86 | +supplied_items |
+ + Table | ++ Supplied Items + + | ++ + + + +Purchase Order Item Supplied + + + + | +
87 | +recurring_order |
+ + Section Break | ++ Recurring + + | +
+ icon-time+ |
+
88 | +column_break |
+ + Column Break | ++ + + | ++ |
89 | +is_recurring |
+ + Check | ++ Is Recurring + + | ++ |
90 | +recurring_type |
+ + Select | ++ Recurring Type + + | +
+ Monthly +Quarterly +Half-yearly +Yearly+ |
+
91 | +from_date |
+ + Date | +
+ From Date
+ + Start date of current order's period + |
+ + |
92 | +to_date |
+ + Date | +
+ To Date
+ + End date of current order's period + |
+ + |
93 | +repeat_on_day_of_month |
+ + Int | +
+ Repeat on Day of Month
+ + The day of the month on which auto order will be generated e.g. 05, 28 etc + |
+ + |
94 | +end_date |
+ + Date | +
+ End Date
+ + The date on which recurring order will be stop + |
+ + |
95 | +column_break83 |
+ + Column Break | ++ + + | ++ |
96 | +next_date |
+ + Date | +
+ Next Date
+ + The date on which next invoice will be generated. It is generated on submit. + |
+ + |
97 | +recurring_id |
+ + Data | ++ Recurring Id + + | ++ |
98 | +notification_email_address |
+ + Small Text | +
+ Notification Email Address
+ + Enter email id separated by commas, order will be mailed automatically on particular date + |
+ + |
99 | +recurring_print_format |
+ + Link | ++ Recurring Print Format + + | ++ + + + +Print Format + + + + | +
Inherits from erpnext.controllers.buying_controller.BuyingController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + before_recurring + (self) +
+No docs
++ + + check_for_stopped_or_closed_status + (self, pc_obj) +
+No docs
++ + + check_modified_date + (self) +
+No docs
++ + + get_last_purchase_rate + (self) +
+get last purchase rates for all items
++ + + get_schedule_dates + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + update_delivered_qty_in_sales_order + (self) +
+Update delivered qty in Sales Order for drop ship
++ + + update_ordered_qty + (self, po_item_rows=None) +
+update requested qty (before ordered_qty is updated)
++ + + update_requested_qty + (self) +
+No docs
++ + + update_status + (self, status) +
+No docs
++ + + update_status_updater + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_minimum_order_qty + (self) +
+No docs
++ + + validate_with_previous_doc + (self) +
+No docs
+Public API
+ /api/method/erpnext.buying.doctype.purchase_order.purchase_order.make_purchase_invoice
+
+ + + erpnext.buying.doctype.purchase_order.purchase_order.make_purchase_invoice + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.buying.doctype.purchase_order.purchase_order.make_purchase_receipt
+
+ + + erpnext.buying.doctype.purchase_order.purchase_order.make_purchase_receipt + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.buying.doctype.purchase_order.purchase_order.make_stock_entry
+
+ + + erpnext.buying.doctype.purchase_order.purchase_order.make_stock_entry + (purchase_order, item_code) +
+No docs
++ + + erpnext.buying.doctype.purchase_order.purchase_order.set_missing_values + (source, target) +
+No docs
+Public API
+ /api/method/erpnext.buying.doctype.purchase_order.purchase_order.stop_or_unstop_purchase_orders
+
+ + + erpnext.buying.doctype.purchase_order.purchase_order.stop_or_unstop_purchase_orders + (names, status) +
+No docs
+Public API
+ /api/method/erpnext.buying.doctype.purchase_order.purchase_order.update_status
+
+ + + erpnext.buying.doctype.purchase_order.purchase_order.update_status + (status, name) +
+No docs
+Table Name: tabPurchase Order Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +supplier_part_no |
+ + Data | ++ Supplier Part Number + + | ++ |
3 | +item_name |
+ + Data | ++ Item Name + + | ++ |
4 | +column_break_4 |
+ + Column Break | ++ + + | ++ |
5 | +schedule_date |
+ + Date | ++ Reqd By Date + + | ++ |
6 | +section_break_5 |
+ + Section Break | ++ Description + + | ++ |
7 | +description |
+ + Text Editor | ++ Description + + | ++ |
8 | +col_break1 |
+ + Column Break | ++ + + | ++ |
9 | +image |
+ + Attach | ++ Image + + | ++ |
10 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
11 | +quantity_and_rate |
+ + Section Break | ++ Quantity and Rate + + | ++ |
12 | +qty |
+ + Float | ++ Quantity + + | ++ |
13 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
14 | +col_break2 |
+ + Column Break | ++ + + | ++ |
15 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
16 | +conversion_factor |
+ + Float | ++ UOM Conversion Factor + + | ++ |
17 | +sec_break1 |
+ + Section Break | ++ + + | ++ |
18 | +price_list_rate |
+ + Currency | ++ Price List Rate + + | +
+ currency+ |
+
19 | +discount_percentage |
+ + Percent | ++ Discount on Price List Rate (%) + + | ++ |
20 | +col_break3 |
+ + Column Break | ++ + + | ++ |
21 | +base_price_list_rate |
+ + Currency | ++ Price List Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
22 | +sec_break2 |
+ + Section Break | ++ + + | ++ |
23 | +rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
24 | +amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
25 | +col_break4 |
+ + Column Break | ++ + + | ++ |
26 | +base_rate |
+ + Currency | ++ Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
27 | +base_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
28 | +pricing_rule |
+ + Link | ++ Pricing Rule + + | ++ + + + +Pricing Rule + + + + | +
29 | +section_break_29 |
+ + Section Break | ++ + + | ++ |
30 | +net_rate |
+ + Currency | ++ Net Rate + + | +
+ currency+ |
+
31 | +net_amount |
+ + Currency | ++ Net Amount + + | +
+ currency+ |
+
32 | +column_break_32 |
+ + Column Break | ++ + + | ++ |
33 | +base_net_rate |
+ + Currency | ++ Net Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
34 | +base_net_amount |
+ + Currency | ++ Net Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
35 | +warehouse_and_reference |
+ + Section Break | ++ Warehouse and Reference + + | ++ |
36 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
37 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
38 | +prevdoc_doctype |
+ + Link | ++ Reference Document Type + + | ++ + + + +DocType + + + + | +
39 | +prevdoc_docname |
+ + Dynamic Link | ++ Reference Name + + | +
+ prevdoc_doctype+ |
+
40 | +prevdoc_detail_docname |
+ + Data | ++ Material Request Detail No + + | ++ |
41 | +supplier_quotation |
+ + Link | ++ Supplier Quotation + + | ++ + + + +Supplier Quotation + + + + | +
42 | +supplier_quotation_item |
+ + Link | ++ Supplier Quotation Item + + | ++ + + + +Supplier Quotation Item + + + + | +
43 | +col_break5 |
+ + Column Break | ++ + + | ++ |
44 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
45 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
46 | +bom |
+ + Link | ++ BOM + + | ++ + + + +BOM + + + + | +
47 | +stock_qty |
+ + Float | ++ Qty as per Stock UOM + + | ++ |
48 | +received_qty |
+ + Float | ++ Received Qty + + | ++ |
49 | +returned_qty |
+ + Float | ++ Returned Qty + + | ++ |
50 | +billed_amt |
+ + Currency | ++ Billed Amt + + | +
+ currency+ |
+
51 | +item_tax_rate |
+ + Small Text | +
+ Item Tax Rate
+ + Tax detail table fetched from item master as a string and stored in this field. +Used for Taxes and Charges + |
+ + |
52 | +page_break |
+ + Check | ++ Page Break + + | ++ |
Table Name: tabPurchase Order Item Supplied
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +main_item_code |
+ + Data | ++ Item Code + + | ++ |
2 | +rm_item_code |
+ + Data | ++ Raw Material Item Code + + | ++ |
3 | +required_qty |
+ + Float | ++ Supplied Qty + + | ++ |
4 | +rate |
+ + Currency | ++ Rate + + | +
+ Company:company:default_currency+ |
+
5 | +amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
6 | +bom_detail_no |
+ + Data | ++ BOM Detail No + + | ++ |
7 | +reference_name |
+ + Data | ++ Reference Name + + | ++ |
8 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
9 | +stock_uom |
+ + Link | ++ Stock Uom + + | ++ + + + +UOM + + + + | +
Table Name: tabPurchase Receipt Item Supplied
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +main_item_code |
+ + Data | ++ Item Code + + | ++ |
2 | +rm_item_code |
+ + Data | ++ Raw Material Item Code + + | ++ |
3 | +description |
+ + Text Editor | ++ Description + + | ++ |
4 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
5 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
6 | +col_break1 |
+ + Column Break | ++ + + | ++ |
7 | +required_qty |
+ + Float | ++ Required Qty + + | ++ |
8 | +consumed_qty |
+ + Float | ++ Consumed Qty + + | ++ |
9 | +stock_uom |
+ + Link | ++ Stock Uom + + | ++ + + + +UOM + + + + | +
10 | +rate |
+ + Currency | ++ Rate + + | +
+ Company:company:default_currency+ |
+
11 | +amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
12 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
13 | +current_stock |
+ + Float | ++ Current Stock + + | ++ |
14 | +reference_name |
+ + Data | ++ Reference Name + + | ++ |
15 | +bom_detail_no |
+ + Data | ++ BOM Detail No + + | ++ |
Table Name: tabQuality Inspection
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +naming_series |
+ + Select | ++ Series + + | +
+ QI-+ |
+
2 | +report_date |
+ + Date | ++ Report Date + + | ++ |
3 | +column_break_4 |
+ + Column Break | ++ + + | ++ |
4 | +inspection_type |
+ + Select | ++ Inspection Type + + | +
+ +Incoming +Outgoing +In Process+ |
+
5 | +purchase_receipt_no |
+ + Link | ++ Purchase Receipt No + + | ++ + + + +Purchase Receipt + + + + | +
6 | +delivery_note_no |
+ + Link | ++ Delivery Note No + + | ++ + + + +Delivery Note + + + + | +
7 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
8 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
9 | +item_serial_no |
+ + Link | ++ Item Serial No + + | ++ + + + +Serial No + + + + | +
10 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
11 | +sample_size |
+ + Float | ++ Sample Size + + | ++ |
12 | +column_break1 |
+ + Column Break | ++ + + | ++ |
13 | +item_name |
+ + Data | ++ Item Name + + | ++ |
14 | +description |
+ + Small Text | ++ Description + + | ++ |
15 | +section_break_14 |
+ + Section Break | ++ + + | ++ |
16 | +inspected_by |
+ + Link | ++ Inspected By + + | ++ + + + +User + + + + | +
17 | +verified_by |
+ + Data | ++ Verified By + + | ++ |
18 | +column_break_17 |
+ + Column Break | ++ + + | ++ |
19 | +remarks |
+ + Text | ++ Remarks + + | ++ |
20 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Quality Inspection + + + + | +
21 | +specification_details |
+ + Section Break | ++ + + | +
+ Simple+ |
+
22 | +get_specification_details |
+ + Button | ++ Get Specification Details + + | +
+ get_item_specification_details+ |
+
23 | +readings |
+ + Table | ++ Readings + + | ++ + + + +Quality Inspection Reading + + + + | +
Inherits from frappe.model.document.Document + +
+ + + get_item_specification_details + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + erpnext.buying.doctype.quality_inspection.quality_inspection.item_query + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Table Name: tabQuality Inspection Reading
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +specification |
+ + Data | ++ Parameter + + | ++ |
2 | +value |
+ + Data | ++ Acceptance Criteria + + | ++ |
3 | +reading_1 |
+ + Data | ++ Reading 1 + + | ++ |
4 | +reading_2 |
+ + Data | ++ Reading 2 + + | ++ |
5 | +reading_3 |
+ + Data | ++ Reading 3 + + | ++ |
6 | +reading_4 |
+ + Data | ++ Reading 4 + + | ++ |
7 | +reading_5 |
+ + Data | ++ Reading 5 + + | ++ |
8 | +reading_6 |
+ + Data | ++ Reading 6 + + | ++ |
9 | +reading_7 |
+ + Data | ++ Reading 7 + + | ++ |
10 | +reading_8 |
+ + Data | ++ Reading 8 + + | ++ |
11 | +reading_9 |
+ + Data | ++ Reading 9 + + | ++ |
12 | +reading_10 |
+ + Data | ++ Reading 10 + + | ++ |
13 | +status |
+ + Select | ++ Status + + | +
+ Accepted +Rejected+ |
+
Table Name: tabSupplier
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +basic_info |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ SUPP-+ |
+
3 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
4 | +column_break0 |
+ + Column Break | ++ + + | ++ |
5 | +supplier_type |
+ + Link | ++ Supplier Type + + | ++ + + + +Supplier Type + + + + | +
6 | +is_frozen |
+ + Check | ++ Is Frozen + + | ++ |
7 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
8 | +default_currency |
+ + Link | ++ Billing Currency + + | ++ + + + +Currency + + + + | +
9 | +default_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
10 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
11 | +default_taxes_and_charges |
+ + Link | ++ Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges Template + + + + | +
12 | +credit_days |
+ + Int | ++ Credit Days + + | ++ |
13 | +address_contacts |
+ + Section Break | ++ Address and Contacts + + | +
+ icon-map-marker+ |
+
14 | +address_html |
+ + HTML | ++ Address HTML + + | ++ |
15 | +column_break1 |
+ + Column Break | ++ + + | ++ |
16 | +contact_html |
+ + HTML | ++ Contact HTML + + | ++ |
17 | +default_payable_accounts |
+ + Section Break | ++ Default Payable Accounts + + | ++ |
18 | +accounts |
+ + Table | +
+ Accounts
+ + Mention if non-standard receivable account + |
+ + + + + +Party Account + + + + | +
19 | +column_break2 |
+ + Section Break | ++ Supplier Details + + | ++ |
20 | +website |
+ + Data | ++ Website + + | ++ |
21 | +supplier_details |
+ + Text | +
+ Supplier Details
+ + Statutory info and other general information about your Supplier + |
+ + |
22 | +communications |
+ + Table | ++ Communications + + | ++ + + + +Communication + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + after_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + delete_supplier_address + (self) +
+No docs
++ + + delete_supplier_contact + (self) +
+No docs
++ + + get_contacts + (self, nm) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + onload + (self) +
+Load address and contacts in __onload
+ + + update_address + (self) +
+No docs
++ + + update_contact + (self) +
+No docs
++ + + update_supplier_address + (self, newdn, set_field) +
+No docs
++ + + validate + (self) +
+No docs
+Public API
+ /api/method/erpnext.buying.doctype.supplier.supplier.get_dashboard_info
+
+ + + erpnext.buying.doctype.supplier.supplier.get_dashboard_info + (supplier) +
+No docs
+Table Name: tabSupplier Quotation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +supplier_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +title |
+ + Data | ++ Title + + | ++ |
3 | +naming_series |
+ + Select | ++ Series + + | +
+ SQTN-+ |
+
4 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
5 | +supplier_name |
+ + Data | ++ Name + + | ++ |
6 | +address_display |
+ + Small Text | ++ Address + + | ++ |
7 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
8 | +contact_mobile |
+ + Small Text | ++ Mobile No + + | ++ |
9 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
10 | +column_break1 |
+ + Column Break | ++ + + | ++ |
11 | +transaction_date |
+ + Date | ++ Date + + | ++ |
12 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Supplier Quotation + + + + | +
13 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
14 | +currency_and_price_list |
+ + Section Break | ++ Currency and Price List + + | +
+ icon-tag+ |
+
15 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
16 | +conversion_rate |
+ + Float | ++ Exchange Rate + + | ++ |
17 | +cb_price_list |
+ + Column Break | ++ + + | ++ |
18 | +buying_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
19 | +price_list_currency |
+ + Link | ++ Price List Currency + + | ++ + + + +Currency + + + + | +
20 | +plc_conversion_rate |
+ + Float | ++ Price List Exchange Rate + + | ++ |
21 | +ignore_pricing_rule |
+ + Check | ++ Ignore Pricing Rule + + | ++ |
22 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
23 | +items |
+ + Table | ++ Items + + | ++ + + + +Supplier Quotation Item + + + + | +
24 | +section_break_22 |
+ + Section Break | ++ + + | ++ |
25 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
26 | +base_net_total |
+ + Currency | ++ Net Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
27 | +column_break_24 |
+ + Column Break | ++ + + | ++ |
28 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
29 | +net_total |
+ + Currency | ++ Net Total + + | +
+ currency+ |
+
30 | +taxes_section |
+ + Section Break | ++ Taxes and Charges + + | +
+ icon-money+ |
+
31 | +taxes_and_charges |
+ + Link | ++ Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges Template + + + + | +
32 | +taxes |
+ + Table | ++ Purchase Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges + + + + | +
33 | +other_charges_calculation |
+ + HTML | ++ Taxes and Charges Calculation + + | ++ |
34 | +totals |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
35 | +base_taxes_and_charges_added |
+ + Currency | ++ Taxes and Charges Added (Company Currency) + + | +
+ Company:company:default_currency+ |
+
36 | +base_taxes_and_charges_deducted |
+ + Currency | ++ Taxes and Charges Deducted (Company Currency) + + | +
+ Company:company:default_currency+ |
+
37 | +base_total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges (Company Currency) + + | +
+ Company:company:default_currency+ |
+
38 | +column_break_37 |
+ + Column Break | ++ + + | ++ |
39 | +taxes_and_charges_added |
+ + Currency | ++ Taxes and Charges Added + + | +
+ currency+ |
+
40 | +taxes_and_charges_deducted |
+ + Currency | ++ Taxes and Charges Deducted + + | +
+ currency+ |
+
41 | +total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges + + | +
+ currency+ |
+
42 | +section_break_41 |
+ + Section Break | ++ Additional Discount + + | ++ |
43 | +apply_discount_on |
+ + Select | ++ Apply Additional Discount On + + | +
+ +Grand Total +Net Total+ |
+
44 | +column_break_43 |
+ + Column Break | ++ + + | ++ |
45 | +discount_amount |
+ + Currency | ++ Additional Discount Amount + + | +
+ currency+ |
+
46 | +base_discount_amount |
+ + Currency | ++ Additional Discount Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
47 | +section_break_46 |
+ + Section Break | ++ + + | ++ |
48 | +base_grand_total |
+ + Currency | ++ Grand Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
49 | +base_in_words |
+ + Data | ++ In Words (Company Currency) + + | ++ |
50 | +base_rounded_total |
+ + Currency | ++ Rounded Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
51 | +column_break4 |
+ + Column Break | ++ + + | ++ |
52 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ currency+ |
+
53 | +in_words |
+ + Data | ++ In Words + + | ++ |
54 | +terms_section_break |
+ + Section Break | ++ Terms and Conditions + + | +
+ icon-legal+ |
+
55 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
56 | +terms |
+ + Text Editor | ++ Terms and Conditions + + | ++ |
57 | +contact_section |
+ + Section Break | ++ Contact Details + + | +
+ icon-bullhorn+ |
+
58 | +supplier_address |
+ + Link | ++ Supplier Address + + | ++ + + + +Address + + + + | +
59 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
60 | +printing_settings |
+ + Section Break | ++ Printing Settings + + | ++ |
61 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
62 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
63 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
64 | +status |
+ + Select | ++ Status + + | +
+ +Draft +Submitted +Stopped +Cancelled+ |
+
65 | +is_subcontracted |
+ + Select | ++ Is Subcontracted + + | +
+ +Yes +No+ |
+
66 | +column_break_57 |
+ + Column Break | ++ + + | ++ |
67 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
Inherits from erpnext.controllers.buying_controller.BuyingController + +
+ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_common + (self) +
+No docs
++ + + validate_with_previous_doc + (self) +
+No docs
+Public API
+ /api/method/erpnext.buying.doctype.supplier_quotation.supplier_quotation.make_purchase_order
+
+ + + erpnext.buying.doctype.supplier_quotation.supplier_quotation.make_purchase_order + (source_name, target_doc=None) +
+No docs
+Table Name: tabSupplier Quotation Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +supplier_part_no |
+ + Data | ++ Supplier Part Number + + | ++ |
3 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
4 | +item_name |
+ + Data | ++ Item Name + + | ++ |
5 | +section_break_5 |
+ + Section Break | ++ Description + + | ++ |
6 | +description |
+ + Text Editor | ++ Description + + | ++ |
7 | +col_break1 |
+ + Column Break | ++ + + | ++ |
8 | +image |
+ + Attach | ++ Image + + | ++ |
9 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
10 | +quantity_and_rate |
+ + Section Break | ++ Quantity and Rate + + | ++ |
11 | +qty |
+ + Float | ++ Quantity + + | ++ |
12 | +price_list_rate |
+ + Currency | ++ Price List Rate + + | +
+ currency+ |
+
13 | +discount_percentage |
+ + Percent | ++ Discount on Price List Rate (%) + + | ++ |
14 | +col_break2 |
+ + Column Break | ++ + + | ++ |
15 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
16 | +base_price_list_rate |
+ + Currency | ++ Price List Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
17 | +sec_break1 |
+ + Section Break | ++ + + | ++ |
18 | +rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
19 | +amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
20 | +col_break3 |
+ + Column Break | ++ + + | ++ |
21 | +base_rate |
+ + Currency | ++ Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
22 | +base_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
23 | +pricing_rule |
+ + Link | ++ Pricing Rule + + | ++ + + + +Pricing Rule + + + + | +
24 | +section_break_24 |
+ + Section Break | ++ + + | ++ |
25 | +net_rate |
+ + Currency | ++ Net Rate + + | ++ |
26 | +net_amount |
+ + Currency | ++ Net Amount + + | +
+ currency+ |
+
27 | +column_break_27 |
+ + Column Break | ++ + + | ++ |
28 | +base_net_rate |
+ + Currency | ++ Net Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
29 | +base_net_amount |
+ + Currency | ++ Net Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +warehouse_and_reference |
+ + Section Break | ++ Warehouse and Reference + + | ++ |
31 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
32 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
33 | +prevdoc_doctype |
+ + Data | ++ Prevdoc DocType + + | ++ |
34 | +prevdoc_docname |
+ + Link | ++ Material Request No + + | ++ + + + +Material Request + + + + | +
35 | +col_break4 |
+ + Column Break | ++ + + | ++ |
36 | +prevdoc_detail_docname |
+ + Data | ++ Material Request Detail No + + | ++ |
37 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
38 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
39 | +item_tax_rate |
+ + Small Text | +
+ Item Tax Rate
+ + Tax detail table fetched from item master as a string and stored in this field. +Used for Taxes and Charges + |
+ + |
40 | +page_break |
+ + Check | ++ Page Break + + | ++ |
Table Name: tabLead
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +lead_details |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ LEAD-+ |
+
3 | +lead_name |
+ + Data | ++ Person Name + + | ++ |
4 | +company_name |
+ + Data | ++ Organization Name + + | ++ |
5 | +email_id |
+ + Data | ++ Email Id + + | +
+ |
+
6 | +col_break123 |
+ + Column Break | ++ + + | ++ |
7 | +status |
+ + Select | ++ Status + + | +
+ Lead +Open +Replied +Opportunity +Interested +Converted +Do Not Contact+ |
+
8 | +source |
+ + Select | ++ Source + + | +
+ +Advertisement +Blog Post +Campaign +Call +Customer +Exhibition +Supplier +Website +Email+ |
+
9 | +customer |
+ + Link | ++ From Customer + + | ++ + + + +Customer + + + + | +
10 | +campaign_name |
+ + Link | ++ Campaign Name + + | ++ + + + +Campaign + + + + | +
11 | +section_break_12 |
+ + Section Break | ++ + + | ++ |
12 | +lead_owner |
+ + Link | ++ Lead Owner + + | ++ + + + +User + + + + | +
13 | +column_break_14 |
+ + Column Break | ++ + + | ++ |
14 | +contact_by |
+ + Link | ++ Next Contact By + + | ++ + + + +User + + + + | +
15 | +contact_date |
+ + Datetime | +
+ Next Contact Date
+ + Add to calendar on this date + |
+ + |
16 | +contact_info |
+ + Section Break | ++ Address & Contact + + | +
+ icon-map-marker+ |
+
17 | +address_desc |
+ + HTML | ++ Address Desc + + | ++ |
18 | +address_html |
+ + HTML | ++ Address HTML + + | ++ |
19 | +column_break2 |
+ + Column Break | ++ + + | ++ |
20 | +phone |
+ + Data | ++ Phone + + | ++ |
21 | +mobile_no |
+ + Data | ++ Mobile No. + + | ++ |
22 | +fax |
+ + Data | ++ Fax + + | ++ |
23 | +website |
+ + Data | ++ Website + + | ++ |
24 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
25 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
26 | +type |
+ + Select | ++ Lead Type + + | +
+ +Client +Channel Partner +Consultant+ |
+
27 | +market_segment |
+ + Select | ++ Market Segment + + | +
+ +Lower Income +Middle Income +Upper Income+ |
+
28 | +industry |
+ + Link | ++ Industry + + | ++ + + + +Industry Type + + + + | +
29 | +request_type |
+ + Select | ++ Request Type + + | +
+ +Product Enquiry +Request for Information +Suggestions +Other+ |
+
30 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
31 | +column_break3 |
+ + Column Break | ++ + + | ++ |
32 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
33 | +unsubscribed |
+ + Check | ++ Unsubscribed + + | ++ |
34 | +blog_subscriber |
+ + Check | ++ Blog Subscriber + + | ++ |
Inherits from erpnext.controllers.selling_controller.SellingController + +
+ + + add_calendar_event + (self, opts=None, force=False) +
+No docs
++ + + check_email_id_is_unique + (self) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + has_customer + (self) +
+No docs
++ + + has_opportunity + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + erpnext.crm.doctype.lead.lead._make_customer + (source_name, target_doc=None, ignore_permissions=False) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.lead.lead.get_lead_details
+
+ + + erpnext.crm.doctype.lead.lead.get_lead_details + (lead) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.lead.lead.make_customer
+
+ + + erpnext.crm.doctype.lead.lead.make_customer + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.lead.lead.make_opportunity
+
+ + + erpnext.crm.doctype.lead.lead.make_opportunity + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.lead.lead.make_quotation
+
+ + + erpnext.crm.doctype.lead.lead.make_quotation + (source_name, target_doc=None) +
+No docs
+Table Name: tabNewsletter
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +newsletter_list |
+ + Link | ++ Newsletter List + + | ++ + + + +Newsletter List + + + + | +
2 | +subject |
+ + Small Text | ++ Subject + + | ++ |
3 | +send_from |
+ + Data | ++ Sender + + | ++ |
4 | +email_sent |
+ + Check | ++ Email Sent? + + | ++ |
5 | +newsletter_content |
+ + Section Break | ++ + + | ++ |
6 | +message |
+ + Text Editor | ++ Message + + | ++ |
7 | +test_the_newsletter |
+ + Section Break | ++ + + | ++ |
8 | +test_email_id |
+ + Data | +
+ Test Email Id
+ + A Lead with this email id should exist + |
+ + |
9 | +test_send |
+ + Button | ++ Test + + | +
+ test_send+ |
+
Inherits from frappe.model.document.Document + +
+ + + get_recipients + (self) +
+Get recipients from Newsletter List
++ + + onload + (self) +
+No docs
++ + + send_bulk + (self) +
+No docs
++ + + send_emails + (self) +
+send emails to leads and customers
++ + + test_send + (self, doctype=Lead) +
+No docs
++ + + validate_send + (self) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.newsletter.newsletter.confirm_subscription
+
+ + + erpnext.crm.doctype.newsletter.newsletter.confirm_subscription + (email) +
+No docs
++ + + erpnext.crm.doctype.newsletter.newsletter.create_lead + (email_id) +
+create a lead if it does not exist
+Public API
+ /api/method/erpnext.crm.doctype.newsletter.newsletter.get_lead_options
+
+ + + erpnext.crm.doctype.newsletter.newsletter.get_lead_options + () +
+No docs
++ + + erpnext.crm.doctype.newsletter.newsletter.return_unsubscribed_page + (email) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.newsletter.newsletter.subscribe
+
+ + + erpnext.crm.doctype.newsletter.newsletter.subscribe + (email) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.newsletter.newsletter.unsubscribe
+
+ + + erpnext.crm.doctype.newsletter.newsletter.unsubscribe + (email, name) +
+No docs
+Table Name: tabNewsletter List
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +title |
+ + Data | ++ Title + + | ++ |
2 | +total_subscribers |
+ + Int | ++ Total Subscribers + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + get_total_subscribers + (self) +
+No docs
++ + + import_from + (self, doctype) +
+Extract email ids from given doctype and add them to the current list
++ + + on_trash + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + update_total_subscribers + (self) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.newsletter_list.newsletter_list.add_subscribers
+
+ + + erpnext.crm.doctype.newsletter_list.newsletter_list.add_subscribers + (name, email_list) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.newsletter_list.newsletter_list.import_from
+
+ + + erpnext.crm.doctype.newsletter_list.newsletter_list.import_from + (name, doctype) +
+No docs
+Table Name: tabNewsletter List Subscriber
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +newsletter_list |
+ + Link | ++ Newsletter List + + | ++ + + + +Newsletter List + + + + | +
2 | +email |
+ + Data | ++ Email + + | ++ |
3 | +unsubscribed |
+ + Check | ++ Unsubscribed + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + erpnext.crm.doctype.newsletter_list_subscriber.newsletter_list_subscriber.after_doctype_insert + () +
+No docs
+Table Name: tabOpportunity
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +from_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ OPTY-+ |
+
3 | +enquiry_from |
+ + Select | ++ Opportunity From + + | +
+ +Lead +Customer+ |
+
4 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
5 | +lead |
+ + Link | ++ Lead + + | ++ + + + +Lead + + + + | +
6 | +customer_name |
+ + Data | ++ Customer / Lead Name + + | ++ |
7 | +column_break0 |
+ + Column Break | ++ + + | ++ |
8 | +title |
+ + Data | ++ Title + + | ++ |
9 | +enquiry_type |
+ + Select | ++ Opportunity Type + + | +
+ Sales +Maintenance+ |
+
10 | +status |
+ + Select | ++ Status + + | +
+ Open +Quotation +Lost +Replied +Closed+ |
+
11 | +order_lost_reason |
+ + Small Text | ++ Lost Reason + + | ++ |
12 | +with_items |
+ + Check | ++ With Items + + | ++ |
13 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
14 | +items |
+ + Table | ++ Items + + | ++ + + + +Opportunity Item + + + + | +
15 | +contact_info |
+ + Section Break | ++ Contact Info + + | +
+ icon-bullhorn+ |
+
16 | +customer_address |
+ + Link | ++ Customer / Lead Address + + | ++ + + + +Address + + + + | +
17 | +address_display |
+ + Small Text | ++ Address + + | ++ |
18 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
19 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
20 | +column_break3 |
+ + Column Break | ++ + + | ++ |
21 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
22 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
23 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
24 | +contact_mobile |
+ + Small Text | ++ Contact Mobile No + + | ++ |
25 | +more_info |
+ + Section Break | ++ Source + + | +
+ icon-file-text+ |
+
26 | +source |
+ + Select | ++ Source + + | +
+ +Existing Customer +Reference +Advertisement +Cold Calling +Exhibition +Supplier Reference +Mass Mailing +Customer's Vendor +Campaign +Walk In+ |
+
27 | +campaign |
+ + Link | +
+ Campaign
+ + Enter name of campaign if source of enquiry is campaign + |
+ + + + + +Campaign + + + + | +
28 | +column_break1 |
+ + Column Break | ++ + + | ++ |
29 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
30 | +transaction_date |
+ + Date | ++ Opportunity Date + + | ++ |
31 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
32 | +next_contact |
+ + Section Break | ++ Next Contact + + | ++ |
33 | +contact_by |
+ + Link | +
+ Next Contact By
+ + Your sales person who will contact the customer in future + |
+ + + + + +User + + + + | +
34 | +contact_date |
+ + Datetime | +
+ Next Contact Date
+ + Your sales person will get a reminder on this date to contact the customer + |
+ + |
35 | +column_break2 |
+ + Column Break | ++ + + | ++ |
36 | +to_discuss |
+ + Small Text | ++ To Discuss + + | ++ |
37 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Opportunity + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + add_calendar_event + (self, opts=None, force=False) +
+No docs
++ + + after_insert + (self) +
+No docs
++ + + declare_enquiry_lost + (self, arg) +
+No docs
++ + + get_cust_address + (self, name) +
+No docs
++ + + has_ordered_quotation + (self) +
+No docs
++ + + has_quotation + (self) +
+No docs
++ + + make_new_lead_if_required + (self) +
+Set lead against new opportunity
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_cust_name + (self) +
+No docs
++ + + validate_item_details + (self) +
+No docs
++ + + validate_lead_cust + (self) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.opportunity.opportunity.get_item_details
+
+ + + erpnext.crm.doctype.opportunity.opportunity.get_item_details + (item_code) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.opportunity.opportunity.make_quotation
+
+ + + erpnext.crm.doctype.opportunity.opportunity.make_quotation + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.crm.doctype.opportunity.opportunity.set_multiple_status
+
+ + + erpnext.crm.doctype.opportunity.opportunity.set_multiple_status + (names, status) +
+No docs
+Table Name: tabOpportunity Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +col_break1 |
+ + Column Break | ++ + + | ++ |
3 | +qty |
+ + Float | ++ Qty + + | ++ |
4 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
5 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
6 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
7 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
8 | +item_name |
+ + Data | ++ Item Name + + | ++ |
9 | +description |
+ + Text Editor | ++ Description + + | ++ |
10 | +column_break_8 |
+ + Column Break | ++ + + | ++ |
11 | +image |
+ + Attach | ++ Image + + | ++ |
12 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
13 | +basic_rate |
+ + Currency | ++ Basic Rate + + | +
+ Company:company:default_currency+ |
+
Table Name: tabAppraisal
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +employee_details |
+ + Section Break | ++ + + | ++ |
2 | +kra_template |
+ + Link | +
+ Appraisal Template
+ + Select template from which you want to get the Goals + |
+ + + + + +Appraisal Template + + + + | +
3 | +employee |
+ + Link | +
+ For Employee
+ + Select the Employee for whom you are creating the Appraisal. + |
+ + + + + +Employee + + + + | +
4 | +employee_name |
+ + Data | ++ For Employee Name + + | ++ |
5 | +column_break0 |
+ + Column Break | ++ + + | ++ |
6 | +status |
+ + Select | ++ Status + + | +
+ +Draft +Submitted +Completed +Cancelled+ |
+
7 | +start_date |
+ + Date | ++ Start Date + + | ++ |
8 | +end_date |
+ + Date | ++ End Date + + | ++ |
9 | +section_break0 |
+ + Section Break | ++ Goals + + | +
+ Simple+ |
+
10 | +goals |
+ + Table | ++ Goals + + | ++ + + + +Appraisal Goal + + + + | +
11 | +calculate_total_score |
+ + Button | ++ Calculate Total Score + + | +
+ calculate_total+ |
+
12 | +total_score |
+ + Float | ++ Total Score (Out of 5) + + | ++ |
13 | +section_break1 |
+ + Section Break | ++ + + | ++ |
14 | +remarks |
+ + Text | +
+ Remarks
+ + Any other remarks, noteworthy effort that should go in the records. + |
+ + |
15 | +other_details |
+ + Section Break | ++ + + | ++ |
16 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
17 | +column_break_17 |
+ + Column Break | ++ + + | ++ |
18 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
19 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Appraisal + + + + | +
Inherits from frappe.model.document.Document + +
+ + + calculate_total + (self) +
+No docs
++ + + get_employee_name + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_dates + (self) +
+No docs
++ + + validate_existing_appraisal + (self) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.appraisal.appraisal.fetch_appraisal_template
+
+ + + erpnext.hr.doctype.appraisal.appraisal.fetch_appraisal_template + (source_name, target_doc=None) +
+No docs
+Table Name: tabAppraisal Goal
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +kra |
+ + Small Text | +
+ Goal
+ + Key Responsibility Area + |
+ + |
2 | +section_break_2 |
+ + Section Break | ++ + + | ++ |
3 | +per_weightage |
+ + Float | ++ Weightage (%) + + | ++ |
4 | +column_break_4 |
+ + Column Break | ++ + + | ++ |
5 | +score |
+ + Float | ++ Score (0-5) + + | ++ |
6 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
7 | +score_earned |
+ + Float | ++ Score Earned + + | ++ |
Table Name: tabAppraisal Template
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +kra_title |
+ + Data | ++ Appraisal Template Title + + | ++ |
2 | +description |
+ + Small Text | ++ Description + + | ++ |
3 | +goals |
+ + Table | ++ Goals + + | ++ + + + +Appraisal Template Goal + + + + | +
Inherits from frappe.model.document.Document + +
+ + + check_total_points + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabAppraisal Template Goal
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +kra |
+ + Small Text | +
+ KRA
+ + Key Performance Area + |
+ + |
2 | +per_weightage |
+ + Float | ++ Weightage (%) + + | ++ |
Table Name: tabAttendance
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +attendance_details |
+ + Section Break | ++ + + | +
+ Simple+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ ATT-+ |
+
3 | +employee |
+ + Link | ++ Employee + + | ++ + + + +Employee + + + + | +
4 | +employee_name |
+ + Data | ++ Employee Name + + | ++ |
5 | +status |
+ + Select | ++ Status + + | +
+ +Present +Absent +Half Day+ |
+
6 | +leave_type |
+ + Link | ++ Leave Type + + | ++ + + + +Leave Type + + + + | +
7 | +column_break0 |
+ + Column Break | ++ + + | ++ |
8 | +att_date |
+ + Date | ++ Attendance Date + + | ++ |
9 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
10 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
11 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Attendance + + + + | +
Inherits from frappe.model.document.Document + +
+ + + check_leave_record + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_att_date + (self) +
+No docs
++ + + validate_duplicate_record + (self) +
+No docs
++ + + validate_employee + (self) +
+No docs
+Table Name: tabBranch
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +branch |
+ + Data | ++ Branch + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabDeduction Type
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +deduction_name |
+ + Data | ++ Name + + | ++ |
2 | +description |
+ + Small Text | ++ Description + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabDepartment
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +department_name |
+ + Data | ++ Department + + | ++ |
2 | +leave_block_list |
+ + Link | +
+ Leave Block List
+ + Days for which Holidays are blocked for this department. + |
+ + + + + +Leave Block List + + + + | +
Inherits from frappe.model.document.Document + +
Table Name: tabDesignation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +designation_name |
+ + Data | ++ Designation + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabEarning Type
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +earning_name |
+ + Data | ++ Name + + | ++ |
2 | +description |
+ + Small Text | ++ Description + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabEmployee
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +basic_information |
+ + Section Break | ++ + + | ++ |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +employee |
+ + Data | ++ Employee + + | ++ |
4 | +naming_series |
+ + Select | ++ Series + + | +
+ EMP/+ |
+
5 | +salutation |
+ + Select | ++ Salutation + + | +
+ +Mr +Ms+ |
+
6 | +employee_name |
+ + Data | ++ Full Name + + | ++ |
7 | +image |
+ + Attach | ++ Image + + | ++ |
8 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
9 | +column_break1 |
+ + Column Break | ++ + + | ++ |
10 | +user_id |
+ + Link | +
+ User ID
+ + System User (login) ID. If set, it will become default for all HR forms. + |
+ + + + + +User + + + + | +
11 | +employee_number |
+ + Data | ++ Employee Number + + | ++ |
12 | +date_of_joining |
+ + Date | ++ Date of Joining + + | ++ |
13 | +date_of_birth |
+ + Date | +
+ Date of Birth
+ + You can enter any date manually + |
+ + |
14 | +gender |
+ + Select | ++ Gender + + | +
+ +Male +Female+ |
+
15 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
16 | +employment_details |
+ + Section Break | ++ Employment Details + + | ++ |
17 | +col_break_21 |
+ + Column Break | ++ + + | ++ |
18 | +status |
+ + Select | ++ Status + + | +
+ +Active +Left+ |
+
19 | +employment_type |
+ + Link | ++ Employment Type + + | ++ + + + +Employment Type + + + + | +
20 | +holiday_list |
+ + Link | +
+ Holiday List
+ + Applicable Holiday List + |
+ + + + + +Holiday List + + + + | +
21 | +col_break_22 |
+ + Column Break | ++ + + | ++ |
22 | +scheduled_confirmation_date |
+ + Date | ++ Offer Date + + | ++ |
23 | +final_confirmation_date |
+ + Date | ++ Confirmation Date + + | ++ |
24 | +contract_end_date |
+ + Date | ++ Contract End Date + + | ++ |
25 | +date_of_retirement |
+ + Date | ++ Date Of Retirement + + | ++ |
26 | +job_profile |
+ + Section Break | ++ Job Profile + + | ++ |
27 | +column_break2 |
+ + Column Break | ++ + + | ++ |
28 | +branch |
+ + Link | ++ Branch + + | ++ + + + +Branch + + + + | +
29 | +department |
+ + Link | ++ Department + + | ++ + + + +Department + + + + | +
30 | +designation |
+ + Link | ++ Designation + + | ++ + + + +Designation + + + + | +
31 | +company_email |
+ + Data | +
+ Company Email
+ + Provide email id registered in company + |
+
+ |
+
32 | +notice_number_of_days |
+ + Int | ++ Notice (days) + + | ++ |
33 | +salary_information |
+ + Column Break | ++ Salary Information + + | ++ |
34 | +salary_mode |
+ + Select | ++ Salary Mode + + | +
+ +Bank +Cash +Cheque+ |
+
35 | +bank_name |
+ + Data | ++ Bank Name + + | ++ |
36 | +bank_ac_no |
+ + Data | ++ Bank A/C No. + + | ++ |
37 | +organization_profile |
+ + Section Break | ++ Organization Profile + + | ++ |
38 | +reports_to |
+ + Link | ++ Reports to + + | ++ + + + +Employee + + + + | +
39 | +leave_approvers |
+ + Table | +
+ Leave Approvers
+ + The first Leave Approver in the list will be set as the default Leave Approver + |
+ + + + + +Employee Leave Approver + + + + | +
40 | +contact_details |
+ + Section Break | ++ Contact Details + + | ++ |
41 | +column_break3 |
+ + Column Break | ++ + + | ++ |
42 | +cell_number |
+ + Data | ++ Cell Number + + | ++ |
43 | +personal_email |
+ + Data | ++ Personal Email + + | +
+ |
+
44 | +unsubscribed |
+ + Check | ++ Unsubscribed + + | ++ |
45 | +emergency_contact_details |
+ + HTML | ++ Emergency Contact Details + + | ++ |
46 | +person_to_be_contacted |
+ + Data | ++ Emergency Contact + + | ++ |
47 | +relation |
+ + Data | ++ Relation + + | ++ |
48 | +emergency_phone_number |
+ + Data | ++ Emergency Phone + + | ++ |
49 | +column_break4 |
+ + Column Break | ++ + + | ++ |
50 | +permanent_accommodation_type |
+ + Select | ++ Permanent Address Is + + | +
+ +Rented +Owned+ |
+
51 | +permanent_address |
+ + Small Text | ++ Permanent Address + + | ++ |
52 | +current_accommodation_type |
+ + Select | ++ Current Address Is + + | +
+ +Rented +Owned+ |
+
53 | +current_address |
+ + Small Text | ++ Current Address + + | ++ |
54 | +sb53 |
+ + Section Break | ++ + + | ++ |
55 | +bio |
+ + Text Editor | +
+ Bio
+ + Short biography for website and other publications. + |
+ + |
56 | +personal_details |
+ + Section Break | ++ Personal Details + + | ++ |
57 | +column_break5 |
+ + Column Break | ++ + + | ++ |
58 | +passport_number |
+ + Data | ++ Passport Number + + | ++ |
59 | +date_of_issue |
+ + Date | ++ Date of Issue + + | ++ |
60 | +valid_upto |
+ + Date | ++ Valid Upto + + | ++ |
61 | +place_of_issue |
+ + Data | ++ Place of Issue + + | ++ |
62 | +column_break6 |
+ + Column Break | ++ + + | ++ |
63 | +marital_status |
+ + Select | ++ Marital Status + + | +
+ +Single +Married +Divorced +Widowed+ |
+
64 | +blood_group |
+ + Select | ++ Blood Group + + | +
+ +A+ +A- +B+ +B- +AB+ +AB- +O+ +O-+ |
+
65 | +family_background |
+ + Small Text | +
+ Family Background
+ + Here you can maintain family details like name and occupation of parent, spouse and children + |
+ + |
66 | +health_details |
+ + Small Text | +
+ Health Details
+ + Here you can maintain height, weight, allergies, medical concerns etc + |
+ + |
67 | +educational_qualification |
+ + Section Break | ++ Educational Qualification + + | ++ |
68 | +education |
+ + Table | ++ Education + + | ++ + + + +Employee Education + + + + | +
69 | +previous_work_experience |
+ + Section Break | ++ Previous Work Experience + + | +
+ Simple+ |
+
70 | +external_work_history |
+ + Table | ++ External Work History + + | ++ + + + +Employee External Work History + + + + | +
71 | +history_in_company |
+ + Section Break | ++ History In Company + + | +
+ Simple+ |
+
72 | +internal_work_history |
+ + Table | ++ Internal Work History + + | ++ + + + +Employee Internal Work History + + + + | +
73 | +exit |
+ + Section Break | ++ Exit + + | ++ |
74 | +column_break7 |
+ + Column Break | ++ + + | ++ |
75 | +resignation_letter_date |
+ + Date | ++ Resignation Letter Date + + | ++ |
76 | +relieving_date |
+ + Date | ++ Relieving Date + + | ++ |
77 | +reason_for_leaving |
+ + Data | ++ Reason for Leaving + + | ++ |
78 | +leave_encashed |
+ + Select | ++ Leave Encashed? + + | +
+ +Yes +No+ |
+
79 | +encashment_date |
+ + Date | ++ Encashment Date + + | ++ |
80 | +exit_interview_details |
+ + Column Break | ++ Exit Interview Details + + | ++ |
81 | +held_on |
+ + Date | ++ Held On + + | ++ |
82 | +reason_for_resignation |
+ + Select | ++ Reason for Resignation + + | +
+ +Better Prospects +Health Concerns+ |
+
83 | +new_workplace |
+ + Data | ++ New Workplace + + | ++ |
84 | +feedback |
+ + Small Text | ++ Feedback + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + autoname + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + update_user + (self) +
+No docs
++ + + update_user_permissions + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_date + (self) +
+No docs
++ + + validate_duplicate_user_id + (self) +
+No docs
++ + + validate_email + (self) +
+No docs
++ + + validate_employee_leave_approver + (self) +
+No docs
++ + + validate_for_enabled_user_id + (self) +
+No docs
++ + + validate_reports_to + (self) +
+No docs
++ + + validate_status + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.hr.doctype.employee.employee.get_employees_who_are_born_today + () +
+Get Employee properties whose birthday is today.
+Public API
+ /api/method/erpnext.hr.doctype.employee.employee.get_retirement_date
+
+ + + erpnext.hr.doctype.employee.employee.get_retirement_date + (date_of_birth=None) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.employee.employee.make_salary_structure
+
+ + + erpnext.hr.doctype.employee.employee.make_salary_structure + (source_name, target=None) +
+No docs
++ + + erpnext.hr.doctype.employee.employee.send_birthday_reminders + () +
+Send Employee birthday reminders if no 'Stop Birthday Reminders' is not set.
++ + + erpnext.hr.doctype.employee.employee.update_user_permissions + (doc, method) +
+No docs
++ + + erpnext.hr.doctype.employee.employee.validate_employee_role + (doc, method) +
+No docs
+Table Name: tabEmployee Education
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +school_univ |
+ + Small Text | ++ School/University + + | ++ |
2 | +qualification |
+ + Data | ++ Qualification + + | ++ |
3 | +level |
+ + Select | ++ Level + + | +
+ Graduate +Post Graduate +Under Graduate+ |
+
4 | +year_of_passing |
+ + Int | ++ Year of Passing + + | ++ |
5 | +class_per |
+ + Data | ++ Class / Percentage + + | ++ |
6 | +maj_opt_subj |
+ + Text | ++ Major/Optional Subjects + + | ++ |
Table Name: tabEmployee External Work History
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +company_name |
+ + Data | ++ Company + + | ++ |
2 | +designation |
+ + Data | ++ Designation + + | ++ |
3 | +salary |
+ + Currency | ++ Salary + + | +
+ Company:company:default_currency+ |
+
4 | +address |
+ + Small Text | ++ Address + + | ++ |
5 | +contact |
+ + Data | ++ Contact + + | ++ |
6 | +total_experience |
+ + Data | ++ Total Experience + + | ++ |
Table Name: tabEmployee Internal Work History
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +branch |
+ + Link | ++ Branch + + | ++ + + + +Branch + + + + | +
2 | +department |
+ + Link | ++ Department + + | ++ + + + +Department + + + + | +
3 | +designation |
+ + Link | ++ Designation + + | ++ + + + +Designation + + + + | +
4 | +from_date |
+ + Date | ++ From Date + + | ++ |
5 | +to_date |
+ + Date | ++ To Date + + | ++ |
Table Name: tabEmployee Leave Approver
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +leave_approver |
+ + Link | ++ Leave Approver + + | ++ + + + +User + + + + | +
Table Name: tabEmployment Type
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +employee_type_name |
+ + Data | ++ Employment Type + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabExpense Claim
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +naming_series |
+ + Select | ++ Series + + | +
+ EXP+ |
+
2 | +approval_status |
+ + Select | ++ Approval Status + + | +
+ Draft +Approved +Rejected+ |
+
3 | +exp_approver |
+ + Link | +
+ Approver
+ + A user with "Expense Approver" role + |
+ + + + + +User + + + + | +
4 | +column_break0 |
+ + Column Break | ++ + + | ++ |
5 | +total_claimed_amount |
+ + Currency | ++ Total Claimed Amount + + | +
+ Company:company:default_currency+ |
+
6 | +total_sanctioned_amount |
+ + Currency | ++ Total Sanctioned Amount + + | +
+ Company:company:default_currency+ |
+
7 | +expense_details |
+ + Section Break | ++ + + | ++ |
8 | +expenses |
+ + Table | ++ Expenses + + | ++ + + + +Expense Claim Detail + + + + | +
9 | +sb1 |
+ + Section Break | ++ + + | +
+ Simple+ |
+
10 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
11 | +employee |
+ + Link | ++ From Employee + + | ++ + + + +Employee + + + + | +
12 | +employee_name |
+ + Data | ++ Employee Name + + | ++ |
13 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
14 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
15 | +cb1 |
+ + Column Break | ++ + + | ++ |
16 | +total_amount_reimbursed |
+ + Currency | ++ Total Amount Reimbursed + + | +
+ Company:company:default_currency+ |
+
17 | +remark |
+ + Small Text | ++ Remark + + | ++ |
18 | +project |
+ + Link | ++ Project + + | ++ + + + +Project + + + + | +
19 | +task |
+ + Link | ++ Task + + | ++ + + + +Task + + + + | +
20 | +title |
+ + Data | ++ Title + + | ++ |
21 | +email_id |
+ + Data | ++ Employees Email Id + + | ++ |
22 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Expense Claim + + + + | +
Inherits from frappe.model.document.Document + +
+ + + calculate_total_amount + (self) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + update_task + (self) +
+No docs
++ + + update_task_and_project + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_expense_approver + (self) +
+No docs
++ + + validate_sanctioned_amount + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Public API
+ /api/method/erpnext.hr.doctype.expense_claim.expense_claim.get_expense_approver
+
+ + + erpnext.hr.doctype.expense_claim.expense_claim.get_expense_approver + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Table Name: tabExpense Claim Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +expense_date |
+ + Date | ++ Expense Date + + | ++ |
2 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
3 | +expense_type |
+ + Link | ++ Expense Claim Type + + | ++ + + + +Expense Claim Type + + + + | +
4 | +default_account |
+ + Link | ++ Default Account + + | ++ + + + +Account + + + + | +
5 | +section_break_4 |
+ + Section Break | ++ + + | ++ |
6 | +description |
+ + Text Editor | ++ Description + + | ++ |
7 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
8 | +claim_amount |
+ + Currency | ++ Claim Amount + + | +
+ Company:company:default_currency+ |
+
9 | +column_break_8 |
+ + Column Break | ++ + + | ++ |
10 | +sanctioned_amount |
+ + Currency | ++ Sanctioned Amount + + | +
+ Company:company:default_currency+ |
+
Table Name: tabExpense Claim Type
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +expense_type |
+ + Data | ++ Expense Claim Type + + | ++ |
2 | +default_account |
+ + Link | ++ Default Account + + | ++ + + + +Account + + + + | +
3 | +description |
+ + Small Text | ++ Description + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabHoliday
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +description |
+ + Text Editor | ++ Description + + | ++ |
2 | +holiday_date |
+ + Date | ++ Date + + | ++ |
Table Name: tabHoliday List
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +holiday_list_name |
+ + Data | ++ Holiday List Name + + | ++ |
2 | +is_default |
+ + Check | ++ Default + + | ++ |
3 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
4 | +weekly_off |
+ + Select | ++ Weekly Off + + | +
+ +Sunday +Monday +Tuesday +Wednesday +Thursday +Friday +Saturday+ |
+
5 | +get_weekly_off_dates |
+ + Button | ++ Get Weekly Off Dates + + | +
+ get_weekly_off_dates+ |
+
6 | +holidays |
+ + Table | ++ Holidays + + | ++ + + + +Holiday + + + + | +
7 | +clear_table |
+ + Button | ++ Clear Table + + | +
+ clear_table+ |
+
Inherits from frappe.model.document.Document + +
+ + + clear_table + (self) +
+No docs
++ + + get_weekly_off_date_list + (self, year_start_date, year_end_date) +
+No docs
++ + + get_weekly_off_dates + (self) +
+No docs
++ + + update_default_holiday_list + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_days + (self) +
+No docs
++ + + validate_values + (self) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.holiday_list.holiday_list.get_events
+
+ + + erpnext.hr.doctype.holiday_list.holiday_list.get_events + (start, end, filters=None) +
+No docs
++ + + erpnext.hr.doctype.holiday_list.holiday_list.get_fy_start_end_dates + (fiscal_year) +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +employee_settings |
+ + Section Break | ++ Employee Settings + + | ++ |
2 | +emp_created_by |
+ + Select | +
+ Employee Records to be created by
+ + Employee record is created using selected field. + |
+
+ Naming Series +Employee Number+ |
+
3 | +stop_birthday_reminders |
+ + Check | +
+ Stop Birthday Reminders
+ + Don't send Employee Birthday Reminders + |
+ + |
4 | +payroll_settings |
+ + Section Break | ++ Payroll Settings + + | ++ |
5 | +include_holidays_in_total_working_days |
+ + Check | +
+ Include holidays in Total no. of Working Days
+ + If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day + |
+ + |
Inherits from frappe.model.document.Document + +
Table Name: tabJob Applicant
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +applicant_name |
+ + Data | ++ Applicant Name + + | ++ |
2 | +email_id |
+ + Data | ++ Email Id + + | +
+ |
+
3 | +status |
+ + Select | ++ Status + + | +
+ Open +Replied +Rejected +Hold+ |
+
4 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
5 | +job_opening |
+ + Link | ++ Job Opening + + | ++ + + + +Job Opening + + + + | +
6 | +section_break_5 |
+ + Section Break | ++ + + | ++ |
7 | +thread_html |
+ + HTML | ++ Thread HTML + + | ++ |
8 | +communications |
+ + Table | ++ Communications + + | ++ + + + +Communication + + + + | +
Inherits from frappe.model.document.Document + +
+ + + autoname + (self) +
+No docs
++ + + check_email_id_is_unique + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabJob Opening
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +job_title |
+ + Data | ++ Job Title + + | ++ |
2 | +status |
+ + Select | ++ Status + + | +
+ Open +Closed+ |
+
3 | +description |
+ + Text Editor | +
+ Description
+ + Job profile, qualifications required etc. + |
+ + |
Inherits from frappe.model.document.Document + +
Table Name: tabLeave Allocation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +column_break0 |
+ + Column Break | ++ + + | ++ |
2 | +employee |
+ + Link | ++ Employee + + | ++ + + + +Employee + + + + | +
3 | +employee_name |
+ + Data | ++ Employee Name + + | ++ |
4 | +column_break1 |
+ + Column Break | ++ + + | ++ |
5 | +description |
+ + Small Text | ++ Description + + | ++ |
6 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
7 | +leave_type |
+ + Link | ++ Leave Type + + | ++ + + + +Leave Type + + + + | +
8 | +from_date |
+ + Date | ++ From Date + + | ++ |
9 | +to_date |
+ + Date | ++ To Date + + | ++ |
10 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
11 | +new_leaves_allocated |
+ + Float | ++ New Leaves Allocated + + | ++ |
12 | +carry_forward |
+ + Check | ++ Add unused leaves from previous allocations + + | ++ |
13 | +carry_forwarded_leaves |
+ + Float | ++ Unused leaves + + | ++ |
14 | +total_leaves_allocated |
+ + Float | ++ Total Leaves Allocated + + | ++ |
15 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Leave Allocation + + + + | +
Inherits from frappe.model.document.Document + +
+ + + allow_carry_forward + (self) +
+check whether carry forward is allowed or not for this leave type
++ + + check_existing_leave_allocation + (self) +
+check whether leave for same type is already allocated or not
++ + + get_carry_forwarded_leaves + (self) +
+No docs
++ + + get_leave_bal + (self) +
+No docs
++ + + get_leaves_allocated + (self) +
+No docs
++ + + get_leaves_applied + (self) +
+No docs
++ + + get_total_allocated_leaves + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + on_update_after_submit + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_new_leaves_allocated_value + (self) +
+validate that leave allocation is in multiples of 0.5
++ + + validate_period + (self) +
+No docs
++ + + validate_total_leaves_allocated + (self, leave_det) +
+No docs
+Table Name: tabLeave Application
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +status |
+ + Select | ++ Status + + | +
+ Open +Approved +Rejected+ |
+
2 | +column_break_12 |
+ + Column Break | ++ + + | ++ |
3 | +leave_type |
+ + Link | ++ Leave Type + + | ++ + + + +Leave Type + + + + | +
4 | +leave_balance |
+ + Float | ++ Leave Balance Before Application + + | ++ |
5 | +section_break_5 |
+ + Section Break | ++ + + | ++ |
6 | +from_date |
+ + Date | ++ From Date + + | ++ |
7 | +to_date |
+ + Date | ++ To Date + + | ++ |
8 | +half_day |
+ + Check | ++ Half Day + + | ++ |
9 | +total_leave_days |
+ + Float | ++ Total Leave Days + + | ++ |
10 | +column_break1 |
+ + Column Break | ++ + + | ++ |
11 | +description |
+ + Small Text | ++ Reason + + | ++ |
12 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
13 | +employee |
+ + Link | ++ Employee + + | ++ + + + +Employee + + + + | +
14 | +employee_name |
+ + Data | ++ Employee Name + + | ++ |
15 | +column_break_15 |
+ + Column Break | ++ + + | ++ |
16 | +leave_approver |
+ + Link | ++ Leave Approver + + | ++ + + + +User + + + + | +
17 | +leave_approver_name |
+ + Read Only | ++ Leave Approver Name + + | ++ |
18 | +sb10 |
+ + Section Break | ++ + + | ++ |
19 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
20 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
21 | +follow_via_email |
+ + Check | ++ Follow via Email + + | ++ |
22 | +column_break_17 |
+ + Column Break | ++ + + | ++ |
23 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
24 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
25 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Leave Application + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + get_feed + (self) +
+No docs
++ + + get_holidays + (self) +
+No docs
++ + + get_total_leave_days + (self) +
+No docs
++ + + notify + (self, args) +
+No docs
++ + + notify_employee + (self, status) +
+No docs
++ + + notify_leave_approver + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + show_block_day_warning + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_balance_leaves + (self) +
+No docs
++ + + validate_block_days + (self) +
+No docs
++ + + validate_leave_approver + (self) +
+No docs
++ + + validate_leave_overlap + (self) +
+No docs
++ + + validate_max_days + (self) +
+No docs
++ + + validate_to_date + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.hr.doctype.leave_application.leave_application.add_block_dates + (events, start, end, employee, company) +
+No docs
++ + + erpnext.hr.doctype.leave_application.leave_application.add_department_leaves + (events, start, end, employee, company) +
+No docs
++ + + erpnext.hr.doctype.leave_application.leave_application.add_holidays + (events, start, end, employee, company) +
+No docs
++ + + erpnext.hr.doctype.leave_application.leave_application.add_leaves + (events, start, end, match_conditions=None) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.leave_application.leave_application.get_approvers
+
+ + + erpnext.hr.doctype.leave_application.leave_application.get_approvers + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.leave_application.leave_application.get_events
+
+ + + erpnext.hr.doctype.leave_application.leave_application.get_events + (start, end) +
+No docs
++ + + erpnext.hr.doctype.leave_application.leave_application.get_holidays + (leave_app) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.leave_application.leave_application.get_leave_balance
+
+ + + erpnext.hr.doctype.leave_application.leave_application.get_leave_balance + (employee, leave_type, from_date, to_date) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.leave_application.leave_application.get_total_leave_days
+
+ + + erpnext.hr.doctype.leave_application.leave_application.get_total_leave_days + (leave_app) +
+No docs
++ + + erpnext.hr.doctype.leave_application.leave_application.is_lwp + (leave_type) +
+No docs
+Table Name: tabLeave Block List
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +leave_block_list_name |
+ + Data | ++ Leave Block List Name + + | ++ |
2 | +year |
+ + Link | ++ Year + + | ++ + + + +Fiscal Year + + + + | +
3 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
4 | +applies_to_all_departments |
+ + Check | +
+ Applies to Company
+ + If not checked, the list will have to be added to each Department where it has to be applied. + |
+ + |
5 | +block_days |
+ + Section Break | +
+ Block Days
+ + Stop users from making Leave Applications on following days. + |
+ + |
6 | +leave_block_list_dates |
+ + Table | ++ Leave Block List Dates + + | ++ + + + +Leave Block List Date + + + + | +
7 | +allow_list |
+ + Section Break | +
+ Allow Users
+ + Allow the following users to approve Leave Applications for block days. + |
+ + |
8 | +leave_block_list_allowed |
+ + Table | ++ Leave Block List Allowed + + | ++ + + + +Leave Block List Allow + + + + | +
Inherits from frappe.model.document.Document + +
Public API
+ /api/method/erpnext.hr.doctype.leave_block_list.leave_block_list.get_applicable_block_dates
+
+ + + erpnext.hr.doctype.leave_block_list.leave_block_list.get_applicable_block_dates + (from_date, to_date, employee=None, company=None, all_lists=False) +
+No docs
++ + + erpnext.hr.doctype.leave_block_list.leave_block_list.get_applicable_block_lists + (employee=None, company=None, all_lists=False) +
+No docs
++ + + erpnext.hr.doctype.leave_block_list.leave_block_list.is_user_in_allow_list + (block_list) +
+No docs
+Table Name: tabLeave Block List Allow
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +allow_user |
+ + Link | ++ Allow User + + | ++ + + + +User + + + + | +
Table Name: tabLeave Block List Date
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +block_date |
+ + Date | ++ Block Date + + | ++ |
2 | +reason |
+ + Text | ++ Reason + + | ++ |
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +column_break0 |
+ + Column Break | ++ + + | ++ |
2 | +employee_type |
+ + Link | +
+ Employee Type
+ + Leave blank if considered for all employee types + |
+ + + + + +Employment Type + + + + | +
3 | +branch |
+ + Link | +
+ Branch
+ + Leave blank if considered for all branches + |
+ + + + + +Branch + + + + | +
4 | +department |
+ + Link | +
+ Department
+ + Leave blank if considered for all departments + |
+ + + + + +Department + + + + | +
5 | +designation |
+ + Link | +
+ Designation
+ + Leave blank if considered for all designations + |
+ + + + + +Designation + + + + | +
6 | +column_break1 |
+ + Column Break | ++ + + | ++ |
7 | +from_date |
+ + Date | ++ From Date + + | ++ |
8 | +to_date |
+ + Date | ++ To Date + + | ++ |
9 | +leave_type |
+ + Link | ++ Leave Type + + | ++ + + + +Leave Type + + + + | +
10 | +carry_forward |
+ + Check | +
+ Carry Forward
+ + Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year + |
+ + |
11 | +no_of_days |
+ + Float | ++ New Leaves Allocated (In Days) + + | ++ |
12 | +allocate |
+ + Button | ++ Allocate + + | +
+ allocate_leave+ |
+
Inherits from frappe.model.document.Document + +
+ + + allocate_leave + (self) +
+No docs
++ + + get_employees + (self) +
+No docs
++ + + to_date_validation + (self) +
+No docs
++ + + validate_values + (self) +
+No docs
+Table Name: tabLeave Type
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +leave_type_name |
+ + Data | ++ Leave Type Name + + | ++ |
2 | +max_days_allowed |
+ + Data | ++ Max Days Leave Allowed + + | ++ |
3 | +is_carry_forward |
+ + Check | ++ Is Carry Forward + + | ++ |
4 | +is_encash |
+ + Check | ++ Is Encash + + | ++ |
5 | +is_lwp |
+ + Check | ++ Is Leave Without Pay + + | ++ |
6 | +allow_negative |
+ + Check | ++ Allow Negative Balance + + | ++ |
7 | +include_holiday |
+ + Check | ++ Include holidays within leaves as leaves + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabOffer Letter
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +job_applicant |
+ + Link | ++ Job Applicant + + | ++ + + + +Job Applicant + + + + | +
2 | +applicant_name |
+ + Data | ++ Applicant Name + + | +
+ job_applicant.applicant_name+ |
+
3 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
4 | +status |
+ + Select | ++ Status + + | +
+ Awaiting Response +Accepted +Rejected+ |
+
5 | +offer_date |
+ + Date | ++ Offer Date + + | ++ |
6 | +designation |
+ + Link | ++ Designation + + | ++ + + + +Designation + + + + | +
7 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
8 | +section_break_4 |
+ + Section Break | ++ + + | ++ |
9 | +offer_terms |
+ + Table | ++ Offer Letter Terms + + | ++ + + + +Offer Letter Term + + + + | +
10 | +section_break_14 |
+ + Section Break | ++ + + | ++ |
11 | +select_terms |
+ + Link | ++ Select Terms and Conditions + + | ++ + + + +Terms and Conditions + + + + | +
12 | +terms |
+ + Text Editor | ++ Terms and Conditions + + | ++ |
13 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Offer Letter + + + + | +
Inherits from frappe.model.document.Document + +
Table Name: tabOffer Letter Term
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +offer_term |
+ + Link | ++ Offer Term + + | ++ + + + +Offer Term + + + + | +
2 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
3 | +value |
+ + Small Text | ++ Value / Description + + | ++ |
Table Name: tabOffer Term
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +offer_term |
+ + Data | ++ Offer Term + + | ++ |
Inherits from frappe.model.document.Document + +
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +section_break0 |
+ + Section Break | ++ Select Employees + + | ++ |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
4 | +branch |
+ + Link | ++ Branch + + | ++ + + + +Branch + + + + | +
5 | +send_email |
+ + Check | +
+ Send Email
+ + Check if you want to send salary slip in mail to each employee while submitting salary slip + |
+ + |
6 | +column_break1 |
+ + Column Break | ++ + + | ++ |
7 | +department |
+ + Link | ++ Department + + | ++ + + + +Department + + + + | +
8 | +designation |
+ + Link | ++ Designation + + | ++ + + + +Designation + + + + | +
9 | +select_payroll_year_and_month |
+ + Section Break | ++ Select Payroll Year and Month + + | ++ |
10 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
11 | +column_break_11 |
+ + Column Break | ++ + + | ++ |
12 | +month |
+ + Select | ++ Month + + | +
+ +01 +02 +03 +04 +05 +06 +07 +08 +09 +10 +11 +12+ |
+
13 | +process_payroll |
+ + Section Break | ++ Process Payroll + + | ++ |
14 | +column_break2 |
+ + Column Break | ++ + + | ++ |
15 | +create_salary_slip |
+ + Button | +
+ Create Salary Slip
+ + Creates salary slip for above mentioned criteria. + |
+ + |
16 | +column_break3 |
+ + Column Break | ++ + + | ++ |
17 | +submit_salary_slip |
+ + Button | +
+ Submit Salary Slip
+ + Submit all salary slips for the above selected criteria + |
+ + |
18 | +column_break4 |
+ + Column Break | ++ + + | ++ |
19 | +make_bank_entry |
+ + Button | +
+ Make Bank Entry
+ + Create Bank Entry for the total salary paid for the above selected criteria + |
+ + |
20 | +section_break2 |
+ + Section Break | ++ + + | ++ |
21 | +activity_log |
+ + HTML | ++ Activity Log + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + check_mandatory + (self) +
+No docs
++ + + create_log + (self, ss_list) +
+No docs
++ + + create_sal_slip + (self) +
+Creates salary slip for selected employees if already not created
++ + + create_submit_log + (self, all_ss, not_submitted_ss) +
+No docs
++ + + format_as_links + (self, ss_list) +
+No docs
++ + + get_emp_list + (self) +
+Returns list of active employees based on selected criteria +and for which salary structure exists
++ + + get_filter_condition + (self) +
+No docs
++ + + get_joining_releiving_condition + (self) +
+No docs
++ + + get_month_details + (self, year, month) +
+No docs
++ + + get_sal_slip_list + (self) +
+Returns list of salary slips based on selected criteria +which are not submitted
++ + + get_total_salary + (self) +
+Get total salary amount from submitted salary slip based on selected criteria
++ + + make_journal_entry + (self, salary_account=None) +
+No docs
++ + + submit_salary_slip + (self) +
+Submit all salary slips based on selected criteria
+Table Name: tabSalary Slip
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +column_break0 |
+ + Column Break | ++ + + | ++ |
2 | +employee |
+ + Link | ++ Employee + + | ++ + + + +Employee + + + + | +
3 | +employee_name |
+ + Data | ++ Employee Name + + | ++ |
4 | +department |
+ + Link | ++ Department + + | ++ + + + +Department + + + + | +
5 | +designation |
+ + Link | ++ Designation + + | ++ + + + +Designation + + + + | +
6 | +branch |
+ + Link | ++ Branch + + | ++ + + + +Branch + + + + | +
7 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
8 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
9 | +column_break1 |
+ + Column Break | ++ + + | ++ |
10 | +month |
+ + Select | ++ Month + + | +
+ +01 +02 +03 +04 +05 +06 +07 +08 +09 +10 +11 +12+ |
+
11 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
12 | +total_days_in_month |
+ + Float | ++ Working Days + + | ++ |
13 | +leave_without_pay |
+ + Float | ++ Leave Without Pay + + | ++ |
14 | +payment_days |
+ + Float | ++ Payment Days + + | ++ |
15 | +bank_name |
+ + Data | ++ Bank Name + + | ++ |
16 | +bank_account_no |
+ + Data | ++ Bank Account No. + + | ++ |
17 | +email_check |
+ + Check | ++ Email + + | ++ |
18 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Salary Slip + + + + | +
19 | +earning_deduction |
+ + Section Break | ++ Earning & Deduction + + | ++ |
20 | +earning |
+ + Column Break | ++ Earning + + | ++ |
21 | +html_21 |
+ + HTML | ++ + + | ++ |
22 | +earnings |
+ + Table | ++ Earnings + + | ++ + + + +Salary Slip Earning + + + + | +
23 | +deduction |
+ + Column Break | ++ Deduction + + | ++ |
24 | +html_24 |
+ + HTML | ++ + + | ++ |
25 | +deductions |
+ + Table | ++ Deductions + + | ++ + + + +Salary Slip Deduction + + + + | +
26 | +totals |
+ + Section Break | ++ + + | ++ |
27 | +column_break_25 |
+ + Column Break | ++ + + | ++ |
28 | +column_break_26 |
+ + Column Break | ++ + + | ++ |
29 | +arrear_amount |
+ + Currency | ++ Arrear Amount + + | +
+ Company:company:default_currency+ |
+
30 | +leave_encashment_amount |
+ + Currency | ++ Leave Encashment Amount + + | +
+ Company:company:default_currency+ |
+
31 | +gross_pay |
+ + Currency | ++ Gross Pay + + | +
+ Company:company:default_currency+ |
+
32 | +total_deduction |
+ + Currency | ++ Total Deduction + + | +
+ Company:company:default_currency+ |
+
33 | +net_pay |
+ + Currency | +
+ Net Pay
+ + Gross Pay + Arrear Amount +Encashment Amount - Total Deduction + |
+
+ Company:company:default_currency+ |
+
34 | +rounded_total |
+ + Currency | ++ Rounded Total + + | +
+ Company:company:default_currency+ |
+
35 | +total_in_words |
+ + Data | +
+ Total in words
+ + Net Pay (in words) will be visible once you save the Salary Slip. + |
+ + |
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + autoname + (self) +
+No docs
++ + + calculate_ded_total + (self) +
+No docs
++ + + calculate_earning_total + (self) +
+No docs
++ + + calculate_lwp + (self, holidays, m) +
+No docs
++ + + calculate_net_pay + (self) +
+No docs
++ + + check_existing + (self) +
+No docs
++ + + check_sal_struct + (self) +
+No docs
++ + + get_emp_and_leave_details + (self) +
+No docs
++ + + get_holidays_for_employee + (self, m) +
+No docs
++ + + get_leave_details + (self, lwp=None) +
+No docs
++ + + get_payment_days + (self, m) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + pull_emp_details + (self) +
+No docs
++ + + pull_sal_struct + (self, struct) +
+No docs
++ + + send_mail_funct + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabSalary Slip Deduction
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +d_type |
+ + Link | ++ Type + + | ++ + + + +Deduction Type + + + + | +
2 | +d_amount |
+ + Currency | ++ Default Amount + + | +
+ Company:company:default_currency+ |
+
3 | +d_depends_on_lwp |
+ + Check | ++ Depends on Leave Without Pay + + | ++ |
4 | +d_modified_amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
Table Name: tabSalary Slip Earning
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +e_type |
+ + Link | ++ Type + + | ++ + + + +Earning Type + + + + | +
2 | +e_amount |
+ + Currency | ++ Default Amount + + | +
+ Company:company:default_currency+ |
+
3 | +e_depends_on_lwp |
+ + Check | ++ Depends on Leave Without Pay + + | ++ |
4 | +e_modified_amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
Table Name: tabSalary Structure
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +column_break0 |
+ + Column Break | ++ + + | ++ |
2 | +employee |
+ + Link | ++ Employee + + | ++ + + + +Employee + + + + | +
3 | +employee_name |
+ + Data | ++ Employee Name + + | ++ |
4 | +branch |
+ + Link | ++ Branch + + | ++ + + + +Branch + + + + | +
5 | +designation |
+ + Link | ++ Designation + + | ++ + + + +Designation + + + + | +
6 | +department |
+ + Link | ++ Department + + | ++ + + + +Department + + + + | +
7 | +column_break1 |
+ + Column Break | ++ + + | ++ |
8 | +is_active |
+ + Select | ++ Is Active + + | +
+ +Yes +No+ |
+
9 | +from_date |
+ + Date | ++ From Date + + | ++ |
10 | +to_date |
+ + Date | ++ To Date + + | ++ |
11 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
12 | +earning_deduction |
+ + Section Break | +
+ Monthly Earning & Deduction
+ + Salary breakup based on Earning and Deduction. + |
+ + |
13 | +earning |
+ + Column Break | ++ Earning + + | ++ |
14 | +earnings |
+ + Table | ++ Earnings + + | ++ + + + +Salary Structure Earning + + + + | +
15 | +deduction |
+ + Column Break | ++ Deduction + + | ++ |
16 | +deductions |
+ + Table | ++ Deductions + + | ++ + + + +Salary Structure Deduction + + + + | +
17 | +section_break0 |
+ + Section Break | ++ + + | +
+ Simple+ |
+
18 | +column_break2 |
+ + Column Break | ++ + + | ++ |
19 | +total_earning |
+ + Currency | ++ Total Earning + + | +
+ Company:company:default_currency+ |
+
20 | +total_deduction |
+ + Currency | ++ Total Deduction + + | +
+ Company:company:default_currency+ |
+
21 | +column_break3 |
+ + Column Break | ++ + + | ++ |
22 | +net_pay |
+ + Currency | ++ Net Pay + + | +
+ Company:company:default_currency+ |
+
Inherits from frappe.model.document.Document + +
+ + + autoname + (self) +
+No docs
++ + + before_test_insert + (self) +
+Make any existing salary structure for employee inactive.
++ + + check_existing + (self) +
+No docs
++ + + get_employee_details + (self) +
+No docs
++ + + get_other_active_salary_structure + (self) +
+No docs
++ + + get_ss_values + (self, employee) +
+No docs
++ + + make_earn_ded_table + (self) +
+No docs
++ + + make_table + (self, doct_name, tab_fname, tab_name) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_amount + (self) +
+No docs
++ + + validate_employee + (self) +
+No docs
++ + + validate_joining_date + (self) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.salary_structure.salary_structure.make_salary_slip
+
+ + + erpnext.hr.doctype.salary_structure.salary_structure.make_salary_slip + (source_name, target_doc=None) +
+No docs
+Table Name: tabSalary Structure Deduction
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +d_type |
+ + Link | ++ Type + + | ++ + + + +Deduction Type + + + + | +
2 | +d_modified_amt |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
3 | +depend_on_lwp |
+ + Check | ++ Reduce Deduction for Leave Without Pay (LWP) + + | ++ |
Table Name: tabSalary Structure Earning
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +e_type |
+ + Link | ++ Type + + | ++ + + + +Earning Type + + + + | +
2 | +modified_value |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
3 | +depend_on_lwp |
+ + Check | ++ Reduce Earning for Leave Without Pay (LWP) + + | ++ |
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +download_template |
+ + Section Break | +
+ Download Template
+ + Download the Template, fill appropriate data and attach the modified file. +All dates and employee combination in the selected period will come in the template, with existing attendance records + |
+ + |
2 | +att_fr_date |
+ + Date | ++ Attendance From Date + + | ++ |
3 | +att_to_date |
+ + Date | ++ Attendance To Date + + | ++ |
4 | +get_template |
+ + Button | ++ Get Template + + | ++ |
5 | +upload_attendance_data |
+ + Section Break | ++ Import Attendance + + | ++ |
6 | +upload_html |
+ + HTML | ++ Upload HTML + + | ++ |
7 | +import_log |
+ + HTML | ++ Import Log + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + erpnext.hr.doctype.upload_attendance.upload_attendance.add_data + (w, args) +
+No docs
++ + + erpnext.hr.doctype.upload_attendance.upload_attendance.add_header + (w) +
+No docs
++ + + erpnext.hr.doctype.upload_attendance.upload_attendance.get_active_employees + () +
+No docs
++ + + erpnext.hr.doctype.upload_attendance.upload_attendance.get_dates + (args) +
+get list of dates in between from date and to date
++ + + erpnext.hr.doctype.upload_attendance.upload_attendance.get_existing_attendance_records + (args) +
+No docs
++ + + erpnext.hr.doctype.upload_attendance.upload_attendance.get_naming_series + () +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.upload_attendance.upload_attendance.get_template
+
+ + + erpnext.hr.doctype.upload_attendance.upload_attendance.get_template + () +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.upload_attendance.upload_attendance.upload
+
+ + + erpnext.hr.doctype.upload_attendance.upload_attendance.upload + () +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +publish |
+ + Check | ++ Publish Items to Hub + + | ++ |
2 | +section_break_2 |
+ + Section Break | ++ + + | ++ |
3 | +publish_pricing |
+ + Check | ++ Publish Pricing + + | ++ |
4 | +publish_availability |
+ + Check | ++ Publish Availability + + | ++ |
5 | +column_break_5 |
+ + Column Break | ++ + + | ++ |
6 | +sync_now |
+ + Button | ++ Sync Now + + | +
+ sync+ |
+
7 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
8 | +seller_name |
+ + Data | ++ Seller Name + + | ++ |
9 | +seller_country |
+ + Link | ++ Seller Country + + | ++ + + + +Country + + + + | +
10 | +seller_email |
+ + Data | ++ Seller Email + + | +
+ |
+
11 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
12 | +seller_city |
+ + Data | ++ Seller City + + | ++ |
13 | +seller_website |
+ + Data | ++ Seller Website + + | ++ |
14 | +section_break_13 |
+ + Section Break | ++ + + | ++ |
15 | +seller_description |
+ + Text Editor | ++ Seller Description + + | ++ |
16 | +name_token |
+ + Data | ++ Name Token + + | ++ |
17 | +access_token |
+ + Data | ++ Access Token + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + get_args + (self) +
+No docs
++ + + publish_selling_items + (self) +
+Set publish_in_hub
=1 for all Sales Items
+ + + register + (self) +
+Register at hub.erpnext.com, save name_token
and access_token
+ + + sync + (self, verbose=True) +
+Sync items with hub.erpnext.com
++ + + unpublish + (self) +
+Unpublish from hub.erpnext.com
++ + + update_seller_details + (self) +
+Update details at hub.erpnext.com
++ + + validate + (self) +
+No docs
+Browse DocTypes by Module
+ +Table Name: tabBOM
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item |
+ + Link | +
+ Item
+ + Item to be manufactured or repacked + |
+ + + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +rm_cost_as_per |
+ + Select | ++ Rate Of Materials Based On + + | +
+ Valuation Rate +Last Purchase Rate +Price List+ |
+
4 | +buying_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
5 | +cb0 |
+ + Column Break | ++ + + | ++ |
6 | +is_active |
+ + Check | ++ Is Active + + | ++ |
7 | +is_default |
+ + Check | ++ Is Default + + | ++ |
8 | +with_operations |
+ + Check | +
+ With Operations
+ + Manage cost of operations + |
+ + |
9 | +operations_section |
+ + Section Break | +
+ Operations
+ + Specify the operations, operating cost and give a unique Operation no to your operations. + |
+ + |
10 | +operations |
+ + Table | ++ Operations + + | ++ + + + +BOM Operation + + + + | +
11 | +materials_section |
+ + Section Break | ++ Materials + + | ++ |
12 | +items |
+ + Table | ++ Items + + | ++ + + + +BOM Item + + + + | +
13 | +quantity |
+ + Float | +
+ Quantity
+ + Quantity of item obtained after manufacturing / repacking from given quantities of raw materials + |
+ + |
14 | +costing |
+ + Section Break | ++ Costing + + | ++ |
15 | +operating_cost |
+ + Currency | ++ Operating Cost + + | +
+ Company:company:default_currency+ |
+
16 | +raw_material_cost |
+ + Currency | ++ Raw Material Cost + + | +
+ Company:company:default_currency+ |
+
17 | +cb1 |
+ + Column Break | ++ + + | ++ |
18 | +total_cost |
+ + Currency | ++ Total Cost + + | +
+ Company:company:default_currency+ |
+
19 | +more_info_section |
+ + Section Break | ++ + + | ++ |
20 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
21 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
22 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +BOM + + + + | +
23 | +col_break23 |
+ + Column Break | ++ + + | ++ |
24 | +uom |
+ + Link | ++ Item UOM + + | ++ + + + +UOM + + + + | +
25 | +section_break_25 |
+ + Section Break | ++ + + | ++ |
26 | +description |
+ + Small Text | ++ Item Desription + + | ++ |
27 | +column_break_27 |
+ + Column Break | ++ + + | ++ |
28 | +image |
+ + Attach | ++ Image + + | ++ |
29 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
30 | +section_break0 |
+ + Section Break | ++ Materials Required (Exploded) + + | ++ |
31 | +exploded_items |
+ + Table | ++ Exploded_items + + | ++ + + + +BOM Explosion Item + + + + | +
Inherits from frappe.model.document.Document + +
+ + + add_exploded_items + (self) +
+Add items to Flat BOM table
++ + + add_to_cur_exploded_items + (self, args) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + calculate_cost + (self) +
+Calculate bom totals
++ + + calculate_op_cost + (self) +
+Update workstation rate and calculates totals
++ + + calculate_rm_cost + (self) +
+Fetch RM rate as per today's valuation rate and calculate totals
++ + + check_recursion + (self) +
+Check whether recursion occurs in any bom
++ + + clear_operations + (self) +
+No docs
++ + + get_bom_material_detail + (self, args=None) +
+Get raw material details like uom, desc and rate
++ + + get_bom_unitcost + (self, bom_no) +
+No docs
++ + + get_child_exploded_items + (self, bom_no, qty) +
+Add all items from Flat BOM of child BOM
++ + + get_exploded_items + (self) +
+Get all raw materials including items from child bom
++ + + get_item_det + (self, item_code) +
+No docs
++ + + get_rm_rate + (self, arg) +
+Get raw material rate as per selected method, if bom exists takes bom cost
+
++ + + get_valuation_rate + (self, args) +
+Get weighted average of valuation rate from all warehouses
++ + + manage_default_bom + (self) +
+Uncheck others if current one is selected as default, +update default bom in item master
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + on_update_after_submit + (self) +
+No docs
++ + + set_bom_material_details + (self) +
+No docs
++ + + traverse_tree + (self, bom_list=[]) +
+No docs
++ + + update_cost + (self) +
+No docs
++ + + update_cost_and_exploded_items + (self, bom_list=[]) +
+No docs
++ + + update_exploded_items + (self) +
+Update Flat BOM, following will be correct data
++ + + validate + (self) +
+No docs
++ + + validate_bom_links + (self) +
+No docs
++ + + validate_main_item + (self) +
+Validate main FG item
++ + + validate_materials + (self) +
+Validate raw material entries
++ + + validate_operations + (self) +
+No docs
++ + + validate_rm_item + (self, item) +
+No docs
+Public API
+ /api/method/erpnext.manufacturing.doctype.bom.bom.get_bom_items
+
+ + + erpnext.manufacturing.doctype.bom.bom.get_bom_items + (bom, company, qty=1, fetch_exploded=1) +
+No docs
++ + + erpnext.manufacturing.doctype.bom.bom.get_bom_items_as_dict + (bom, company, qty=1, fetch_exploded=1) +
+No docs
++ + + erpnext.manufacturing.doctype.bom.bom.validate_bom_no + (item, bom_no) +
+Validate BOM No of sub-contracted items
+Table Name: tabBOM Explosion Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +cb |
+ + Column Break | ++ + + | ++ |
3 | +item_name |
+ + Data | ++ Item Name + + | ++ |
4 | +section_break_3 |
+ + Section Break | ++ + + | ++ |
5 | +description |
+ + Text Editor | ++ Description + + | ++ |
6 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
7 | +image |
+ + Attach | ++ Image + + | ++ |
8 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
9 | +section_break_4 |
+ + Section Break | ++ + + | ++ |
10 | +qty |
+ + Float | ++ Qty + + | ++ |
11 | +rate |
+ + Currency | ++ Rate + + | +
+ Company:company:default_currency+ |
+
12 | +qty_consumed_per_unit |
+ + Float | ++ Qty Consumed Per Unit + + | ++ |
13 | +column_break_8 |
+ + Column Break | ++ + + | ++ |
14 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
15 | +amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
Table Name: tabBOM Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
4 | +bom_no |
+ + Link | ++ BOM No + + | ++ + + + +BOM + + + + | +
5 | +section_break_5 |
+ + Section Break | ++ + + | ++ |
6 | +description |
+ + Text Editor | ++ Item Description + + | ++ |
7 | +col_break1 |
+ + Column Break | ++ + + | ++ |
8 | +image |
+ + Attach | ++ Image + + | ++ |
9 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
10 | +quantity_and_rate |
+ + Section Break | ++ Quantity and Rate + + | ++ |
11 | +qty |
+ + Float | ++ Qty + + | ++ |
12 | +rate |
+ + Currency | +
+ Rate
+ + See "Rate Of Materials Based On" in Costing Section + |
+
+ Company:company:default_currency+ |
+
13 | +col_break2 |
+ + Column Break | ++ + + | ++ |
14 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
15 | +amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
16 | +scrap |
+ + Float | ++ Scrap % + + | ++ |
17 | +qty_consumed_per_unit |
+ + Float | ++ Qty Consumed Per Unit + + | ++ |
Table Name: tabBOM Operation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +operation |
+ + Link | ++ Operation + + | ++ + + + +Operation + + + + | +
2 | +workstation |
+ + Link | ++ Workstation + + | ++ + + + +Workstation + + + + | +
3 | +description |
+ + Text Editor | ++ Operation Description + + | ++ |
4 | +col_break1 |
+ + Column Break | ++ + + | ++ |
5 | +hour_rate |
+ + Float | ++ Hour Rate + + | ++ |
6 | +time_in_mins |
+ + Float | +
+ Operation Time
+ + In minutes + |
+ + |
7 | +operating_cost |
+ + Currency | ++ Operating Cost + + | ++ |
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +current_bom |
+ + Link | +
+ Current BOM
+ + The BOM which will be replaced + |
+ + + + + +BOM + + + + | +
2 | +new_bom |
+ + Link | +
+ New BOM
+ + The new BOM after replacement + |
+ + + + + +BOM + + + + | +
3 | +replace |
+ + Button | ++ Replace + + | +
+ replace_bom+ |
+
Inherits from frappe.model.document.Document + +
+ + + get_parent_boms + (self) +
+No docs
++ + + replace_bom + (self) +
+No docs
++ + + update_new_bom + (self) +
+No docs
++ + + validate_bom + (self) +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +capacity_planning |
+ + Section Break | ++ Capacity Planning + + | ++ |
2 | +disable_capacity_planning |
+ + Check | +
+ Disable Capacity Planning and Time Tracking
+ + Disables creation of time logs against Production Orders. +Operations shall not be tracked against Production Order + |
+ + |
3 | +allow_overtime |
+ + Check | +
+ Allow Overtime
+ + Plan time logs outside Workstation Working Hours. + |
+ + |
4 | +allow_production_on_holidays |
+ + Check | ++ Allow Production on Holidays + + | ++ |
5 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
6 | +capacity_planning_for_days |
+ + Int | +
+ Capacity Planning For (Days)
+ + Try planning operations for X days in advance. + |
+ + |
7 | +mins_between_operations |
+ + Int | +
+ Time Between Operations (in mins)
+ + Default 10 mins + |
+ + |
8 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
9 | +over_production_allowance_percentage |
+ + Percent | ++ Over Production Allowance Percentage + + | ++ |
10 | +backflush_raw_materials_based_on |
+ + Select | ++ Backflush Raw Materials Based On + + | +
+ BOM +Material Transferred for Manufacture+ |
+
11 | +column_break_11 |
+ + Column Break | ++ + + | ++ |
12 | +default_wip_warehouse |
+ + Link | ++ Default Work In Progress Warehouse + + | ++ + + + +Warehouse + + + + | +
13 | +default_fg_warehouse |
+ + Link | ++ Default Finished Goods Warehouse + + | ++ + + + +Warehouse + + + + | +
Inherits from frappe.model.document.Document + +
+ + + erpnext.manufacturing.doctype.manufacturing_settings.manufacturing_settings.get_mins_between_operations + () +
+No docs
+Table Name: tabOperation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +workstation |
+ + Link | ++ Default Workstation + + | ++ + + + +Workstation + + + + | +
2 | +section_break_4 |
+ + Section Break | ++ + + | ++ |
3 | +description |
+ + Text | ++ Operation Description + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabProduction Order
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item |
+ + Section Break | ++ + + | +
+ icon-gift+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ PRO-+ |
+
3 | +status |
+ + Select | ++ Status + + | +
+ +Draft +Submitted +Stopped +In Process +Completed +Cancelled+ |
+
4 | +production_item |
+ + Link | ++ Item To Manufacture + + | ++ + + + +Item + + + + | +
5 | +bom_no |
+ + Link | ++ BOM No + + | ++ + + + +BOM + + + + | +
6 | +use_multi_level_bom |
+ + Check | +
+ Use Multi-Level BOM
+ + Plan material for sub-assemblies + |
+ + |
7 | +column_break1 |
+ + Column Break | ++ + + | ++ |
8 | +qty |
+ + Float | ++ Qty To Manufacture + + | ++ |
9 | +material_transferred_for_manufacturing |
+ + Float | ++ Material Transferred for Manufacturing + + | ++ |
10 | +produced_qty |
+ + Float | ++ Manufactured Qty + + | ++ |
11 | +warehouses |
+ + Section Break | ++ Warehouses + + | +
+ icon-building+ |
+
12 | +wip_warehouse |
+ + Link | ++ Work-in-Progress Warehouse + + | ++ + + + +Warehouse + + + + | +
13 | +column_break_12 |
+ + Column Break | ++ + + | ++ |
14 | +fg_warehouse |
+ + Link | ++ Target Warehouse + + | ++ + + + +Warehouse + + + + | +
15 | +time |
+ + Section Break | ++ Time + + | +
+ icon-time+ |
+
16 | +expected_delivery_date |
+ + Date | ++ Expected Delivery Date + + | ++ |
17 | +planned_start_date |
+ + Datetime | ++ Planned Start Date + + | ++ |
18 | +planned_end_date |
+ + Datetime | ++ Planned End Date + + | ++ |
19 | +column_break_13 |
+ + Column Break | ++ + + | ++ |
20 | +actual_start_date |
+ + Datetime | ++ Actual Start Date + + | ++ |
21 | +actual_end_date |
+ + Datetime | ++ Actual End Date + + | ++ |
22 | +operations_section |
+ + Section Break | ++ Operations + + | +
+ icon-wrench+ |
+
23 | +operations |
+ + Table | ++ Operations + + | ++ + + + +Production Order Operation + + + + | +
24 | +section_break_22 |
+ + Section Break | ++ Operation Cost + + | ++ |
25 | +planned_operating_cost |
+ + Currency | ++ Planned Operating Cost + + | +
+ Company:company:default_currency+ |
+
26 | +actual_operating_cost |
+ + Currency | ++ Actual Operating Cost + + | +
+ Company:company:default_currency+ |
+
27 | +additional_operating_cost |
+ + Currency | ++ Additional Operating Cost + + | +
+ Company:company:default_currency+ |
+
28 | +column_break_24 |
+ + Column Break | ++ + + | ++ |
29 | +total_operating_cost |
+ + Currency | ++ Total Operating Cost + + | +
+ Company:company:default_currency+ |
+
30 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
31 | +description |
+ + Small Text | ++ Item Description + + | ++ |
32 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
33 | +column_break2 |
+ + Column Break | ++ + + | ++ |
34 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
35 | +sales_order |
+ + Link | +
+ Sales Order
+ + Manufacture against Sales Order + |
+ + + + + +Sales Order + + + + | +
36 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
37 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Production Order + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + calculate_operating_cost + (self) +
+No docs
++ + + calculate_time + (self) +
+No docs
++ + + check_operation_fits_in_working_hours + (self, d) +
+Raises expection if operation is longer than working hours in the given workstation.
++ + + delete_time_logs + (self) +
+No docs
++ + + get_holidays + (self, workstation) +
+No docs
++ + + make_time_logs + (self) +
+Capacity Planning. Plan time logs based on earliest availablity of workstation after +Planned Start Date. Time logs will be created and remain in Draft mode and must be submitted +before manufacturing entry can be made.
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + set_actual_dates + (self) +
+No docs
++ + + set_operation_start_end_time + (self, i, d) +
+Set start and end time for given operation. If first operation, set start as
+planned_start_date
, else add time diff to end time of earlier operation.
+ + + set_production_order_operations + (self) +
+Fetch operations from BOM and set in 'Production Order'
++ + + stop_unstop + (self, status) +
+Called from client side on Stop/Unstop event
++ + + update_operation_status + (self) +
+No docs
++ + + update_planned_qty + (self) +
+No docs
++ + + update_production_order_qty + (self) +
+Update Manufactured Qty and Material Transferred for Qty in Production Order +based on Stock Entry
++ + + update_status + (self, status=None) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_cancel + (self) +
+No docs
++ + + validate_delivery_date + (self) +
+No docs
++ + + validate_operation_time + (self) +
+No docs
++ + + validate_production_item + (self) +
+No docs
++ + + validate_production_order_against_so + (self) +
+No docs
++ + + validate_qty + (self) +
+No docs
++ + + validate_sales_order + (self) +
+No docs
++ + + validate_warehouse + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Public API
+ /api/method/erpnext.manufacturing.doctype.production_order.production_order.get_default_warehouse
+
+ + + erpnext.manufacturing.doctype.production_order.production_order.get_default_warehouse + () +
+No docs
+Public API
+ /api/method/erpnext.manufacturing.doctype.production_order.production_order.get_events
+
+ + + erpnext.manufacturing.doctype.production_order.production_order.get_events + (start, end, filters=None) +
+Returns events for Gantt / Calendar view rendering.
+ +Parameters:
+ +start
- Start date-time.end
- End date-time.filters
- Filters (JSON).Public API
+ /api/method/erpnext.manufacturing.doctype.production_order.production_order.get_item_details
+
+ + + erpnext.manufacturing.doctype.production_order.production_order.get_item_details + (item) +
+No docs
+Public API
+ /api/method/erpnext.manufacturing.doctype.production_order.production_order.make_stock_entry
+
+ + + erpnext.manufacturing.doctype.production_order.production_order.make_stock_entry + (production_order_id, purpose, qty=None) +
+No docs
+Public API
+ /api/method/erpnext.manufacturing.doctype.production_order.production_order.make_time_log
+
+ + + erpnext.manufacturing.doctype.production_order.production_order.make_time_log + (name, operation, from_time=None, to_time=None, qty=None, project=None, workstation=None, operation_id=None) +
+No docs
+Table Name: tabProduction Order Operation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +details |
+ + Section Break | ++ + + | ++ |
2 | +operation |
+ + Link | ++ Operation + + | ++ + + + +Operation + + + + | +
3 | +description |
+ + Text Editor | ++ Operation Description + + | ++ |
4 | +col_break1 |
+ + Column Break | ++ + + | ++ |
5 | +completed_qty |
+ + Float | +
+ Completed Qty
+ + Operation completed for how many finished goods? + |
+ + |
6 | +status |
+ + Select | ++ Status + + | +
+ Pending +Work in Progress +Completed+ |
+
7 | +workstation |
+ + Link | ++ Workstation + + | ++ + + + +Workstation + + + + | +
8 | +show_time_logs |
+ + Button | ++ Show Time Logs + + | ++ |
9 | +estimated_time_and_cost |
+ + Section Break | ++ Estimated Time and Cost + + | ++ |
10 | +planned_start_time |
+ + Datetime | ++ Planned Start Time + + | ++ |
11 | +planned_end_time |
+ + Datetime | ++ Planned End Time + + | ++ |
12 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
13 | +time_in_mins |
+ + Float | +
+ Operation Time
+ + in Minutes + |
+ + |
14 | +hour_rate |
+ + Float | ++ Hour Rate + + | ++ |
15 | +planned_operating_cost |
+ + Currency | ++ Planned Operating Cost + + | +
+ Company:company:default_currency+ |
+
16 | +section_break_9 |
+ + Section Break | ++ Actual Time and Cost + + | ++ |
17 | +actual_start_time |
+ + Datetime | ++ Actual Start Time + + | ++ |
18 | +actual_end_time |
+ + Datetime | +
+ Actual End Time
+ + Updated via 'Time Log' + |
+ + |
19 | +column_break_11 |
+ + Column Break | ++ + + | ++ |
20 | +actual_operation_time |
+ + Float | +
+ Actual Operation Time
+ + in Minutes +Updated via 'Time Log' + |
+ + |
21 | +actual_operating_cost |
+ + Currency | +
+ Actual Operating Cost
+ + (Hour Rate / 60) * Actual Operation Time + |
+
+ Company:company:default_currency+ |
+
22 | +make_time_log |
+ + Button | ++ Make Time Log + + | ++ |
Table Name: tabProduction Plan Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +bom_no |
+ + Link | ++ BOM No + + | ++ + + + +BOM + + + + | +
3 | +planned_qty |
+ + Float | ++ Planned Qty + + | ++ |
4 | +planned_start_date |
+ + Datetime | ++ Planned Start Date + + | ++ |
5 | +sales_order |
+ + Link | ++ Sales Order + + | ++ + + + +Sales Order + + + + | +
6 | +so_pending_qty |
+ + Float | ++ SO Pending Qty + + | ++ |
7 | +warehouse |
+ + Link | +
+ Warehouse
+ + Reserved Warehouse in Sales Order / Finished Goods Warehouse + |
+ + + + + +Warehouse + + + + | +
8 | +stock_uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
9 | +description |
+ + Text Editor | ++ Description + + | ++ |
Table Name: tabProduction Plan Sales Order
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +sales_order |
+ + Link | ++ Sales Order + + | ++ + + + +Sales Order + + + + | +
2 | +sales_order_date |
+ + Date | ++ SO Date + + | ++ |
3 | +col_break1 |
+ + Column Break | ++ + + | ++ |
4 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
5 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ Company:company:default_currency+ |
+
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +select_sales_orders |
+ + Section Break | +
+ Select Sales Orders
+ + Select Sales Orders from which you want to create Production Orders. + |
+ + |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +fg_item |
+ + Link | ++ Filter based on item + + | ++ + + + +Item + + + + | +
4 | +customer |
+ + Link | ++ Filter based on customer + + | ++ + + + +Customer + + + + | +
5 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
6 | +column_break1 |
+ + Column Break | ++ + + | ++ |
7 | +from_date |
+ + Date | ++ From Date + + | ++ |
8 | +to_date |
+ + Date | ++ To Date + + | ++ |
9 | +section_break1 |
+ + Section Break | ++ + + | +
+ Simple+ |
+
10 | +get_sales_orders |
+ + Button | +
+ Get Sales Orders
+ + Pull sales orders (pending to deliver) based on the above criteria + |
+
+ get_open_sales_orders+ |
+
11 | +sales_orders |
+ + Table | ++ Sales Orders + + | ++ + + + +Production Plan Sales Order + + + + | +
12 | +items_for_production |
+ + Section Break | ++ Select Items + + | ++ |
13 | +get_items_from_so |
+ + Button | ++ Get Items From Sales Orders + + | +
+ get_items_from_so+ |
+
14 | +use_multi_level_bom |
+ + Check | +
+ Use Multi-Level BOM
+ + If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material. + |
+ + |
15 | +items |
+ + Table | ++ Items + + | ++ + + + +Production Plan Item + + + + | +
16 | +create_production_orders |
+ + Section Break | +
+ Production Orders
+ + Enter items and planned qty for which you want to raise production orders or download raw materials for analysis. + |
+ + |
17 | +raise_production_order |
+ + Button | +
+ Create Production Orders
+ + Separate production order will be created for each finished good item. + |
+
+ raise_production_order+ |
+
18 | +sb5 |
+ + Section Break | ++ Material Requirement + + | ++ |
19 | +purchase_request_for_warehouse |
+ + Link | ++ Material Request For Warehouse + + | ++ + + + +Warehouse + + + + | +
20 | +raise_purchase_request |
+ + Button | +
+ Create Material Requests
+ + Items to be requested which are "Out of Stock" considering all warehouses based on projected qty and minimum order qty + |
+ + |
21 | +download_materials_required |
+ + Button | +
+ Download Materials Required
+ + Download a report containing all raw materials with their latest inventory status + |
+ + |
Inherits from frappe.model.document.Document + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + add_items + (self, items) +
+No docs
++ + + add_so_in_table + (self, open_so) +
+Add sales orders in the table
++ + + clear_item_table + (self) +
+No docs
++ + + clear_so_table + (self) +
+No docs
++ + + create_production_order + (self, items) +
+Create production order. Called from Production Planning Tool
++ + + download_raw_materials + (self) +
+Create csv data for required raw material to produce finished goods
++ + + get_csv + (self) +
+No docs
++ + + get_distinct_items_and_boms + (self) +
+Club similar BOM and item for processing +bomdict { + bomno: ['sales_order', 'qty'] +}
++ + + get_item_details + (self, item_code) +
+No docs
++ + + get_items + (self) +
+No docs
++ + + get_items_from_so + (self) +
+Pull items from Sales Order, only proction item +and subcontracted item will be pulled from Packing item +and add items in the table
++ + + get_open_sales_orders + (self) +
+Pull sales orders which are pending to deliver based on criteria selected
++ + + get_projected_qty + (self) +
+No docs
++ + + get_raw_materials + (self, bom_dict) +
+Get raw materials considering sub-assembly items +{ + "itemcode": [qtyrequired, description, stockuom, minorder_qty] +}
++ + + get_requested_items + (self) +
+No docs
++ + + get_so_details + (self, so) +
+Pull other details from so
++ + + insert_purchase_request + (self) +
+No docs
++ + + make_items_dict + (self, item_list) +
+No docs
++ + + raise_production_order + (self) +
+It will raise production order (Draft) for all distinct FG items
++ + + raise_purchase_request + (self) +
+Raise Material Request if projected qty is less than qty required +Requested qty should be shortage qty considering minimum order qty
++ + + validate_company + (self) +
+No docs
++ + + validate_data + (self) +
+No docs
+Table Name: tabWorkstation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +description_and_warehouse |
+ + Section Break | ++ + + | ++ |
2 | +workstation_name |
+ + Data | ++ Workstation Name + + | ++ |
3 | +description |
+ + Text | ++ Description + + | ++ |
4 | +column_break_4 |
+ + Column Break | ++ + + | ++ |
5 | +holiday_list |
+ + Link | ++ Holiday List + + | ++ + + + +Holiday List + + + + | +
6 | +over_heads |
+ + Section Break | ++ Operating Costs + + | ++ |
7 | +hour_rate_electricity |
+ + Currency | +
+ Electricity Cost
+ + per hour + |
+ + |
8 | +hour_rate_consumable |
+ + Currency | +
+ Consumable Cost
+ + per hour + |
+ + |
9 | +column_break_11 |
+ + Column Break | ++ + + | ++ |
10 | +hour_rate_rent |
+ + Currency | +
+ Rent Cost
+ + per hour + |
+ + |
11 | +hour_rate_labour |
+ + Currency | +
+ Wages
+ + Wages per hour + |
+ + |
12 | +hour_rate |
+ + Currency | +
+ Net Hour Rate
+ + per hour + |
+ + |
13 | +working_hours_section |
+ + Section Break | ++ Working Hours + + | ++ |
14 | +working_hours |
+ + Table | ++ Working Hours + + | ++ + + + +Workstation Working Hour + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + on_update + (self) +
+No docs
++ + + update_bom_operation + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_overlap_for_operation_timings + (self) +
+Check if there is no overlap in setting Workstation Operating Hours
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.manufacturing.doctype.workstation.workstation.check_if_within_operating_hours + (workstation, operation, from_datetime, to_datetime) +
+No docs
++ + + erpnext.manufacturing.doctype.workstation.workstation.check_workstation_for_holiday + (workstation, from_datetime, to_datetime) +
+No docs
+Public API
+ /api/method/erpnext.manufacturing.doctype.workstation.workstation.get_default_holiday_list
+
+ + + erpnext.manufacturing.doctype.workstation.workstation.get_default_holiday_list + () +
+No docs
++ + + erpnext.manufacturing.doctype.workstation.workstation.is_within_operating_hours + (workstation, operation, from_datetime, to_datetime) +
+No docs
+Table Name: tabWorkstation Working Hour
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +start_time |
+ + Time | ++ Start Time + + | ++ |
2 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
3 | +end_time |
+ + Time | ++ End Time + + | ++ |
4 | +section_break_2 |
+ + Column Break | ++ + + | ++ |
5 | +enabled |
+ + Check | ++ Enabled + + | ++ |
Table Name: tabActivity Cost
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +activity_type |
+ + Link | ++ Activity Type + + | ++ + + + +Activity Type + + + + | +
2 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
3 | +employee |
+ + Link | ++ Employee + + | ++ + + + +Employee + + + + | +
4 | +employee_name |
+ + Data | ++ Employee Name + + | ++ |
5 | +section_break_4 |
+ + Section Break | ++ + + | ++ |
6 | +billing_rate |
+ + Currency | +
+ Billing Rate
+ + per hour + |
+ + |
7 | +column_break_6 |
+ + Column Break | ++ + + | ++ |
8 | +costing_rate |
+ + Currency | +
+ Costing Rate
+ + per hour + |
+ + |
9 | +title |
+ + Data | ++ title + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + check_unique + (self) +
+No docs
++ + + set_title + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Table Name: tabActivity Type
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +activity_type |
+ + Data | ++ Activity Type + + | ++ |
2 | +costing_rate |
+ + Currency | ++ Default Costing Rate + + | ++ |
3 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
4 | +billing_rate |
+ + Currency | ++ Default Billing Rate + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabDependent Task
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +task |
+ + Link | ++ Task + + | ++ + + + +Task + + + + | +
Table Name: tabProject
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +project_name |
+ + Data | ++ Project Name + + | ++ |
2 | +status |
+ + Select | ++ Status + + | +
+ Open +Completed +Cancelled+ |
+
3 | +project_type |
+ + Select | ++ Project Type + + | +
+ Internal +External +Other+ |
+
4 | +column_break_5 |
+ + Column Break | ++ + + | ++ |
5 | +is_active |
+ + Select | ++ Is Active + + | +
+ Yes +No+ |
+
6 | +priority |
+ + Select | ++ Priority + + | +
+ Medium +Low +High+ |
+
7 | +section_break_12 |
+ + Section Break | ++ + + | ++ |
8 | +expected_start_date |
+ + Date | ++ Expected Start Date + + | ++ |
9 | +column_break_11 |
+ + Column Break | ++ + + | ++ |
10 | +expected_end_date |
+ + Date | ++ Expected End Date + + | ++ |
11 | +customer_details |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
12 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
13 | +column_break_14 |
+ + Column Break | ++ + + | ++ |
14 | +sales_order |
+ + Link | ++ Sales Order + + | ++ + + + +Sales Order + + + + | +
15 | +sb_milestones |
+ + Section Break | ++ Tasks + + | +
+ icon-flag+ |
+
16 | +tasks |
+ + Table | ++ Tasks + + | ++ + + + +Project Task + + + + | +
17 | +percent_complete |
+ + Percent | ++ % Tasks Completed + + | ++ |
18 | +section_break0 |
+ + Section Break | ++ + + | +
+ icon-list+ |
+
19 | +notes |
+ + Text Editor | ++ Notes + + | ++ |
20 | +section_break_18 |
+ + Section Break | ++ + + | ++ |
21 | +actual_start_date |
+ + Data | ++ Actual Start Date + + | ++ |
22 | +actual_time |
+ + Float | ++ Actual Time (in Hours) + + | ++ |
23 | +column_break_20 |
+ + Column Break | ++ + + | ++ |
24 | +actual_end_date |
+ + Date | ++ Actual End Date + + | ++ |
25 | +section_break_26 |
+ + Section Break | ++ + + | ++ |
26 | +estimated_costing |
+ + Currency | ++ Estimated Costing + + | +
+ Company:company:default_currency+ |
+
27 | +column_break_22 |
+ + Column Break | ++ + + | ++ |
28 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
29 | +cost_center |
+ + Link | ++ Default Cost Center + + | ++ + + + +Cost Center + + + + | +
30 | +project_details |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
31 | +total_costing_amount |
+ + Currency | ++ Total Costing Amount (via Time Logs) + + | ++ |
32 | +total_expense_claim |
+ + Currency | ++ Total Expense Claim (via Expense Claims) + + | ++ |
33 | +column_break_28 |
+ + Column Break | ++ + + | ++ |
34 | +total_billing_amount |
+ + Currency | ++ Total Billing Amount (via Time Logs) + + | ++ |
35 | +total_purchase_cost |
+ + Currency | ++ Total Purchase Cost (via Purchase Invoice) + + | ++ |
36 | +margin |
+ + Section Break | ++ + + | ++ |
37 | +gross_margin |
+ + Currency | ++ Gross Margin + + | +
+ Company:company:default_currency+ |
+
38 | +column_break_37 |
+ + Column Break | ++ + + | ++ |
39 | +per_gross_margin |
+ + Percent | ++ Gross Margin % + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + __setup__ + (self) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + get_tasks + (self) +
+No docs
++ + + onload + (self) +
+Load project tasks for quick view
++ + + sync_tasks + (self) +
+sync tasks and remove table
++ + + update_costing + (self) +
+No docs
++ + + update_percent_complete + (self) +
+No docs
++ + + update_project + (self) +
+No docs
++ + + update_purchase_costing + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_dates + (self) +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.project.project.get_cost_center_name
+
+ + + erpnext.projects.doctype.project.project.get_cost_center_name + (project_name) +
+No docs
+Table Name: tabProject Task
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +title |
+ + Data | ++ Title + + | ++ |
2 | +status |
+ + Select | ++ Status + + | +
+ Open +Working +Pending Review +Closed +Cancelled+ |
+
3 | +edit_task |
+ + Button | ++ View Task + + | ++ |
4 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
5 | +start_date |
+ + Date | ++ Start Date + + | ++ |
6 | +end_date |
+ + Date | ++ End Date + + | ++ |
7 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
8 | +description |
+ + Text Editor | ++ Description + + | ++ |
9 | +task_id |
+ + Link | ++ Task ID + + | ++ + + + +Task + + + + | +
Table Name: tabTask
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +subject |
+ + Data | ++ Subject + + | ++ |
2 | +project |
+ + Link | ++ Project + + | ++ + + + +Project + + + + | +
3 | +column_break0 |
+ + Column Break | ++ + + | ++ |
4 | +status |
+ + Select | ++ Status + + | +
+ Open +Working +Pending Review +Closed +Cancelled+ |
+
5 | +priority |
+ + Select | ++ Priority + + | +
+ Low +Medium +High +Urgent+ |
+
6 | +section_break0 |
+ + Section Break | ++ + + | +
+ Simple+ |
+
7 | +description |
+ + Text Editor | ++ Details + + | ++ |
8 | +section_break |
+ + Section Break | ++ Depends On + + | ++ |
9 | +depends_on |
+ + Table | ++ depends_on + + | ++ + + + +Task Depends On + + + + | +
10 | +section_break_10 |
+ + Section Break | ++ + + | ++ |
11 | +exp_start_date |
+ + Date | ++ Expected Start Date + + | ++ |
12 | +expected_time |
+ + Float | ++ Expected Time (in hours) + + | ++ |
13 | +column_break_11 |
+ + Column Break | ++ + + | ++ |
14 | +exp_end_date |
+ + Date | ++ Expected End Date + + | ++ |
15 | +actual |
+ + Section Break | ++ + + | ++ |
16 | +act_start_date |
+ + Date | ++ Actual Start Date (via Time Logs) + + | ++ |
17 | +actual_time |
+ + Float | ++ Actual Time (in hours) + + | ++ |
18 | +column_break_15 |
+ + Column Break | ++ + + | ++ |
19 | +act_end_date |
+ + Date | ++ Actual End Date (via Time Logs) + + | ++ |
20 | +section_break_17 |
+ + Section Break | ++ + + | ++ |
21 | +total_costing_amount |
+ + Currency | ++ Total Costing Amount (via Time Logs) + + | +
+ Company:company:default_currency+ |
+
22 | +total_expense_claim |
+ + Currency | ++ Total Expense Claim (via Expense Claim) + + | +
+ Company:company:default_currency+ |
+
23 | +column_break_20 |
+ + Column Break | ++ + + | ++ |
24 | +total_billing_amount |
+ + Currency | ++ Total Billing Amount (via Time Logs) + + | ++ |
25 | +more_details |
+ + Section Break | ++ + + | ++ |
26 | +review_date |
+ + Date | ++ Review Date + + | ++ |
27 | +closing_date |
+ + Date | ++ Closing Date + + | ++ |
28 | +column_break_22 |
+ + Column Break | ++ + + | ++ |
29 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + check_recursion + (self) +
+No docs
++ + + get_customer_details + (self) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + get_project_details + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + reschedule_dependent_tasks + (self) +
+No docs
++ + + update_project + (self) +
+No docs
++ + + update_time_and_costing + (self) +
+No docs
++ + + update_total_expense_claim + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_dates + (self) +
+No docs
++ + + validate_status + (self) +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.task.task.get_events
+
+ + + erpnext.projects.doctype.task.task.get_events + (start, end, filters=None) +
+Returns events for Gantt / Calendar view rendering.
+ +Parameters:
+ +start
- Start date-time.end
- End date-time.filters
- Filters (JSON).+ + + erpnext.projects.doctype.task.task.get_project + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.task.task.set_multiple_status
+
+ + + erpnext.projects.doctype.task.task.set_multiple_status + (names, status) +
+No docs
+Table Name: tabTask Depends On
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +task |
+ + Link | ++ Task + + | ++ + + + +Task + + + + | +
2 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
3 | +subject |
+ + Text | ++ Subject + + | ++ |
Table Name: tabTime Log
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +naming_series |
+ + Select | ++ Series + + | +
+ TL-+ |
+
2 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
3 | +status |
+ + Select | ++ Status + + | +
+ Draft +Submitted +Batched for Billing +Billed +Cancelled+ |
+
4 | +section_break_4 |
+ + Section Break | ++ + + | ++ |
5 | +from_time |
+ + Datetime | ++ From Time + + | ++ |
6 | +hours |
+ + Float | ++ Hours + + | ++ |
7 | +to_time |
+ + Datetime | ++ To Time + + | ++ |
8 | +column_break_8 |
+ + Column Break | ++ + + | ++ |
9 | +activity_type |
+ + Link | ++ Activity Type + + | ++ + + + +Activity Type + + + + | +
10 | +project |
+ + Link | ++ Project + + | ++ + + + +Project + + + + | +
11 | +task |
+ + Link | ++ Task + + | ++ + + + +Task + + + + | +
12 | +section_break_12 |
+ + Section Break | ++ + + | ++ |
13 | +user |
+ + Link | ++ User + + | ++ + + + +User + + + + | +
14 | +employee |
+ + Link | ++ Employee + + | ++ + + + +Employee + + + + | +
15 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
16 | +for_manufacturing |
+ + Check | ++ For Manufacturing + + | ++ |
17 | +billable |
+ + Check | ++ Billable + + | ++ |
18 | +section_break_11 |
+ + Section Break | ++ + + | ++ |
19 | +production_order |
+ + Link | ++ Production Order + + | ++ + + + +Production Order + + + + | +
20 | +operation |
+ + Link | ++ Operation + + | ++ + + + +Operation + + + + | +
21 | +operation_id |
+ + Data | ++ Operation ID + + | ++ |
22 | +column_break_14 |
+ + Column Break | ++ + + | ++ |
23 | +workstation |
+ + Link | ++ Workstation + + | ++ + + + +Workstation + + + + | +
24 | +completed_qty |
+ + Float | +
+ Completed Qty
+ + Operation completed for how many finished goods? + |
+ + |
25 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
26 | +note |
+ + Text Editor | ++ Note + + | ++ |
27 | +section_break_24 |
+ + Section Break | ++ + + | ++ |
28 | +costing_rate |
+ + Currency | ++ Costing Rate based on Activity Type (per hour) + + | ++ |
29 | +costing_amount |
+ + Currency | ++ Costing Amount + + | ++ |
30 | +column_break_25 |
+ + Column Break | ++ + + | ++ |
31 | +billing_rate |
+ + Currency | ++ Billing Rate based on Activity Type (per hour) + + | ++ |
32 | +billing_amount |
+ + Currency | +
+ Billing Amount
+ + Will be updated only if Time Log is 'Billable' + |
+ + |
33 | +section_break_29 |
+ + Section Break | ++ + + | ++ |
34 | +time_log_batch |
+ + Link | +
+ Time Log Batch
+ + Will be updated when batched. + |
+ + + + + +Time Log Batch + + + + | +
35 | +sales_invoice |
+ + Link | +
+ Sales Invoice
+ + Will be updated when billed. + |
+ + + + + +Sales Invoice + + + + | +
36 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Time Log + + + + | +
37 | +title |
+ + Data | ++ Title + + | ++ |
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + before_cancel + (self) +
+No docs
++ + + before_update_after_submit + (self) +
+No docs
++ + + calculate_total_hours + (self) +
+No docs
++ + + check_workstation_timings + (self) +
+Checks if Time Log is between operating hours of the Workstation.
++ + + get_operation_start_end_time + (self) +
+Returns Min From and Max To Dates of Time Logs against a specific Operation.
++ + + get_overlap_for + (self, fieldname) +
+No docs
++ + + get_time_log_summary + (self) +
+Returns 'Actual Operating Time'.
++ + + move_to_next_day + (self) +
+Move start and end time one day forward
++ + + move_to_next_non_overlapping_slot + (self) +
+If in overlap, set start as the end point of the overlapping time log
++ + + move_to_next_working_slot + (self) +
+Move to next working slot from workstation
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + set_project_if_missing + (self) +
+Set project if task is set
++ + + set_status + (self) +
+No docs
++ + + set_title + (self) +
+Set default title for the Time Log
++ + + update_cost + (self) +
+No docs
++ + + update_production_order + (self) +
+Updates start_date
, end_date
, status
for operation in Production Order.
+ + + update_task_and_project + (self) +
+Update costing rate in Task or Project if either is set
++ + + validate + (self) +
+No docs
++ + + validate_manufacturing + (self) +
+No docs
++ + + validate_overlap + (self) +
+Checks if 'Time Log' entries overlap for a user, workstation.
++ + + validate_overlap_for + (self, fieldname) +
+No docs
++ + + validate_production_order + (self) +
+Throws 'NotSubmittedError' if production order is not submitted.
++ + + validate_time_log_for + (self) +
+No docs
++ + + validate_timings + (self) +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.time_log.time_log.get_activity_cost
+
+ + + erpnext.projects.doctype.time_log.time_log.get_activity_cost + (employee=None, activity_type=None) +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.time_log.time_log.get_events
+
+ + + erpnext.projects.doctype.time_log.time_log.get_events + (start, end, filters=None) +
+Returns events for Gantt / Calendar view rendering.
+ +Parameters:
+ +start
- Start date-time.end
- End date-time.filters
- Filters like workstation, project etc.Table Name: tabTime Log Batch
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +naming_series |
+ + Select | ++ Series + + | +
+ TLB-+ |
+
2 | +status |
+ + Select | ++ Status + + | +
+ Draft +Submitted +Billed +Cancelled+ |
+
3 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
4 | +sales_invoice |
+ + Link | +
+ Sales Invoice
+ + Will be updated after Sales Invoice is Submitted. + |
+ + + + + +Sales Invoice + + + + | +
5 | +section_break_5 |
+ + Section Break | ++ + + | ++ |
6 | +time_logs |
+ + Table | ++ Time Logs + + | ++ + + + +Time Log Batch Detail + + + + | +
7 | +section_break_8 |
+ + Section Break | ++ + + | ++ |
8 | +total_hours |
+ + Float | +
+ Total Hours
+ + updated via Time Logs + |
+ + |
9 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
10 | +total_billing_amount |
+ + Float | +
+ Total Billing Amount
+ + updated via Time Logs + |
+ + |
11 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Time Log Batch + + + + | +
Inherits from frappe.model.document.Document + +
+ + + before_cancel + (self) +
+No docs
++ + + before_update_after_submit + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + set_status + (self) +
+No docs
++ + + update_status + (self, time_log_batch) +
+No docs
++ + + update_time_log_values + (self, d, tl) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_time_log_is_submitted + (self, tl) +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.time_log_batch.time_log_batch.make_sales_invoice
+
+ + + erpnext.projects.doctype.time_log_batch.time_log_batch.make_sales_invoice + (source_name, target=None) +
+No docs
+Table Name: tabTime Log Batch Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +time_log |
+ + Link | ++ Time Log + + | ++ + + + +Time Log + + + + | +
2 | +hours |
+ + Float | ++ Hours + + | ++ |
3 | +section_break_3 |
+ + Column Break | ++ + + | ++ |
4 | +activity_type |
+ + Data | ++ Activity Type + + | ++ |
5 | +billing_amount |
+ + Float | ++ Billing Amount + + | ++ |
Table Name: tabCampaign
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +campaign |
+ + Section Break | ++ Campaign + + | ++ |
2 | +campaign_name |
+ + Data | ++ Campaign Name + + | ++ |
3 | +naming_series |
+ + Select | ++ Naming Series + + | +
+ Campaign-.####+ |
+
4 | +description |
+ + Text | ++ Description + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabCustomer
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +basic_info |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ CUST-+ |
+
3 | +customer_name |
+ + Data | ++ Full Name + + | ++ |
4 | +customer_type |
+ + Select | ++ Type + + | +
+ +Company +Individual+ |
+
5 | +lead_name |
+ + Link | ++ From Lead + + | ++ + + + +Lead + + + + | +
6 | +column_break0 |
+ + Column Break | ++ + + | ++ |
7 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
8 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
9 | +tax_id |
+ + Data | ++ Tax ID + + | ++ |
10 | +is_frozen |
+ + Check | ++ Is Frozen + + | ++ |
11 | +currency_and_price_list |
+ + Section Break | ++ + + | ++ |
12 | +default_currency |
+ + Link | ++ Billing Currency + + | ++ + + + +Currency + + + + | +
13 | +default_price_list |
+ + Link | ++ Default Price List + + | ++ + + + +Price List + + + + | +
14 | +column_break_14 |
+ + Column Break | ++ + + | ++ |
15 | +default_taxes_and_charges |
+ + Link | ++ Default Taxes and Charges + + | ++ + + + +Sales Taxes and Charges Template + + + + | +
16 | +address_contacts |
+ + Section Break | ++ Address and Contact + + | +
+ icon-map-marker+ |
+
17 | +address_html |
+ + HTML | ++ Address HTML + + | ++ |
18 | +column_break1 |
+ + Column Break | ++ + + | ++ |
19 | +contact_html |
+ + HTML | ++ Contact HTML + + | ++ |
20 | +default_receivable_accounts |
+ + Section Break | ++ Default Receivable Accounts + + | ++ |
21 | +accounts |
+ + Table | +
+ Accounts
+ + Mention if non-standard receivable account + |
+ + + + + +Party Account + + + + | +
22 | +column_break2 |
+ + Section Break | ++ Credit Limit + + | ++ |
23 | +credit_days_based_on |
+ + Select | ++ Credit Days Based On + + | +
+ +Fixed Days +Last Day of the Next Month+ |
+
24 | +credit_days |
+ + Int | ++ Credit Days + + | ++ |
25 | +credit_limit |
+ + Currency | ++ Credit Limit + + | ++ |
26 | +more_info |
+ + Section Break | ++ Customer Details + + | +
+ icon-file-text+ |
+
27 | +customer_details |
+ + Text | +
+ Customer Details
+ + Additional information regarding the customer. + |
+ + |
28 | +website |
+ + Data | ++ Website + + | ++ |
29 | +sales_team_section_break |
+ + Section Break | ++ Sales Partner and Commission + + | +
+ icon-group+ |
+
30 | +default_sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
31 | +default_commission_rate |
+ + Float | ++ Commission Rate + + | ++ |
32 | +sales_team_section |
+ + Section Break | ++ Sales Team + + | ++ |
33 | +sales_team |
+ + Table | ++ Sales Team Details + + | ++ + + + +Sales Team + + + + | +
34 | +communications |
+ + Table | ++ Communications + + | ++ + + + +Communication + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + after_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + create_lead_address_contact + (self) +
+No docs
++ + + delete_customer_address + (self) +
+No docs
++ + + delete_customer_contact + (self) +
+No docs
++ + + get_customer_name + (self) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + onload + (self) +
+Load address and contacts in __onload
+ + + update_address + (self) +
+No docs
++ + + update_contact + (self) +
+No docs
++ + + update_customer_address + (self, newdn, set_field) +
+No docs
++ + + update_lead_status + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_name_with_customer_group + (self) +
+No docs
++ + + erpnext.selling.doctype.customer.customer.check_credit_limit + (customer, company) +
+No docs
++ + + erpnext.selling.doctype.customer.customer.get_credit_limit + (customer, company) +
+No docs
++ + + erpnext.selling.doctype.customer.customer.get_customer_list + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
++ + + erpnext.selling.doctype.customer.customer.get_customer_outstanding + (customer, company) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.customer.customer.get_dashboard_info
+
+ + + erpnext.selling.doctype.customer.customer.get_dashboard_info + (customer) +
+No docs
+Table Name: tabIndustry Type
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +industry |
+ + Data | ++ Industry + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabInstallation Note
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +installation_note |
+ + Section Break | ++ Installation Note + + | ++ |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +naming_series |
+ + Select | ++ Series + + | +
+ IN-+ |
+
4 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
5 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
6 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
7 | +customer_name |
+ + Data | ++ Name + + | ++ |
8 | +address_display |
+ + Small Text | ++ Address + + | ++ |
9 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
10 | +contact_mobile |
+ + Small Text | ++ Mobile No + + | ++ |
11 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
12 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
13 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
14 | +column_break1 |
+ + Column Break | ++ + + | ++ |
15 | +inst_date |
+ + Date | ++ Installation Date + + | ++ |
16 | +inst_time |
+ + Time | ++ Installation Time + + | ++ |
17 | +status |
+ + Select | ++ Status + + | +
+ Draft +Submitted +Cancelled+ |
+
18 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
19 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
20 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Installation Note + + + + | +
21 | +remarks |
+ + Small Text | ++ Remarks + + | ++ |
22 | +item_details |
+ + Section Break | ++ + + | +
+ Simple+ |
+
23 | +items |
+ + Table | ++ Items + + | ++ + + + +Installation Note Item + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + check_item_table + (self) +
+No docs
++ + + get_prevdoc_serial_no + (self, prevdoc_detail_docname) +
+No docs
++ + + is_serial_no_added + (self, item_code, serial_no) +
+No docs
++ + + is_serial_no_exist + (self, item_code, serial_no) +
+No docs
++ + + is_serial_no_match + (self, cur_s_no, prevdoc_s_no, prevdoc_docname) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_installation_date + (self) +
+No docs
++ + + validate_serial_no + (self) +
+No docs
+Table Name: tabInstallation Note Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +description |
+ + Data | ++ Description + + | ++ |
3 | +serial_no |
+ + Small Text | ++ Serial No + + | ++ |
4 | +prevdoc_detail_docname |
+ + Data | ++ Against Document Detail No + + | ++ |
5 | +prevdoc_docname |
+ + Data | ++ Against Document No + + | ++ |
6 | +prevdoc_doctype |
+ + Data | ++ Document Type + + | ++ |
7 | +qty |
+ + Float | ++ Installed Qty + + | ++ |
Table Name: tabProduct Bundle
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +basic_section |
+ + Section Break | ++ + + | ++ |
2 | +new_item_code |
+ + Link | ++ Parent Item + + | ++ + + + +Item + + + + | +
3 | +item_section |
+ + Section Break | +
+
+ + List items that form the package. + |
+ + |
4 | +items |
+ + Table | ++ Items + + | ++ + + + +Product Bundle Item + + + + | +
Inherits from frappe.model.document.Document + +
+ + + autoname + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_main_item + (self) +
+Validates, main Item is not a stock item
++ + + erpnext.selling.doctype.product_bundle.product_bundle.get_new_item_code + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Table Name: tabProduct Bundle Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item + + | ++ + + + +Item + + + + | +
2 | +qty |
+ + Float | ++ Qty + + | ++ |
3 | +description |
+ + Text Editor | ++ Description + + | ++ |
4 | +rate |
+ + Float | ++ Rate + + | ++ |
5 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
Table Name: tabQuotation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +title |
+ + Data | ++ Title + + | ++ |
4 | +naming_series |
+ + Select | ++ Series + + | +
+ QTN-+ |
+
5 | +quotation_to |
+ + Select | ++ Quotation To + + | +
+ +Lead +Customer+ |
+
6 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
7 | +lead |
+ + Link | ++ Lead + + | ++ + + + +Lead + + + + | +
8 | +customer_name |
+ + Data | ++ Customer / Lead Name + + | ++ |
9 | +address_display |
+ + Small Text | ++ Address + + | ++ |
10 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
11 | +contact_mobile |
+ + Small Text | ++ Mobile No + + | ++ |
12 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
13 | +column_break1 |
+ + Column Break | ++ + + | ++ |
14 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Quotation + + + + | +
15 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
16 | +transaction_date |
+ + Date | ++ Date + + | ++ |
17 | +order_type |
+ + Select | ++ Order Type + + | +
+ +Sales +Maintenance +Shopping Cart+ |
+
18 | +currency_and_price_list |
+ + Section Break | ++ Currency and Price List + + | +
+ icon-tag+ |
+
19 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
20 | +conversion_rate |
+ + Float | +
+ Exchange Rate
+ + Rate at which customer's currency is converted to company's base currency + |
+ + |
21 | +column_break2 |
+ + Column Break | ++ + + | ++ |
22 | +selling_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
23 | +price_list_currency |
+ + Link | ++ Price List Currency + + | ++ + + + +Currency + + + + | +
24 | +plc_conversion_rate |
+ + Float | +
+ Price List Exchange Rate
+ + Rate at which Price list currency is converted to company's base currency + |
+ + |
25 | +ignore_pricing_rule |
+ + Check | ++ Ignore Pricing Rule + + | ++ |
26 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
27 | +items |
+ + Table | ++ Items + + | ++ + + + +Quotation Item + + + + | +
28 | +sec_break23 |
+ + Section Break | ++ + + | ++ |
29 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +base_net_total |
+ + Currency | ++ Net Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
31 | +column_break_28 |
+ + Column Break | ++ + + | ++ |
32 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
33 | +net_total |
+ + Currency | ++ Net Total + + | +
+ currency+ |
+
34 | +taxes_section |
+ + Section Break | ++ Taxes and Charges + + | +
+ icon-money+ |
+
35 | +taxes_and_charges |
+ + Link | ++ Taxes and Charges + + | ++ + + + +Sales Taxes and Charges Template + + + + | +
36 | +column_break_34 |
+ + Column Break | ++ + + | ++ |
37 | +shipping_rule |
+ + Link | ++ Shipping Rule + + | ++ + + + +Shipping Rule + + + + | +
38 | +section_break_36 |
+ + Section Break | ++ + + | ++ |
39 | +taxes |
+ + Table | ++ Sales Taxes and Charges + + | ++ + + + +Sales Taxes and Charges + + + + | +
40 | +other_charges_calculation |
+ + HTML | ++ Taxes and Charges Calculation + + | ++ |
41 | +section_break_39 |
+ + Section Break | ++ + + | ++ |
42 | +base_total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges (Company Currency) + + | +
+ Company:company:default_currency+ |
+
43 | +column_break_42 |
+ + Column Break | ++ + + | ++ |
44 | +total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges + + | +
+ currency+ |
+
45 | +section_break_44 |
+ + Section Break | ++ Additional Discount + + | ++ |
46 | +apply_discount_on |
+ + Select | ++ Apply Additional Discount On + + | +
+ +Grand Total +Net Total+ |
+
47 | +column_break_46 |
+ + Column Break | ++ + + | ++ |
48 | +discount_amount |
+ + Currency | ++ Additional Discount Amount + + | +
+ currency+ |
+
49 | +base_discount_amount |
+ + Currency | ++ Additional Discount Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
50 | +totals |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
51 | +base_grand_total |
+ + Currency | ++ Grand Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
52 | +base_rounded_total |
+ + Currency | ++ Rounded Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
53 | +base_in_words |
+ + Data | +
+ In Words (Company Currency)
+ + In Words will be visible once you save the Quotation. + |
+ + |
54 | +column_break3 |
+ + Column Break | ++ + + | ++ |
55 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ currency+ |
+
56 | +rounded_total |
+ + Currency | ++ Rounded Total + + | +
+ currency+ |
+
57 | +in_words |
+ + Data | ++ In Words + + | ++ |
58 | +terms_section_break |
+ + Section Break | ++ Terms and Conditions + + | +
+ icon-legal+ |
+
59 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
60 | +terms |
+ + Text Editor | ++ Term Details + + | ++ |
61 | +contact_section |
+ + Section Break | ++ Contact Details + + | +
+ icon-bullhorn+ |
+
62 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
63 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
64 | +shipping_address_name |
+ + Link | ++ Shipping Address + + | ++ + + + +Address + + + + | +
65 | +shipping_address |
+ + Small Text | ++ Shipping Address + + | ++ |
66 | +col_break98 |
+ + Column Break | ++ + + | ++ |
67 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
68 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
69 | +print_settings |
+ + Section Break | ++ Print Settings + + | ++ |
70 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
71 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
72 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
73 | +campaign |
+ + Link | ++ Campaign + + | ++ + + + +Campaign + + + + | +
74 | +source |
+ + Select | ++ Source + + | +
+ +Existing Customer +Reference +Advertisement +Cold Calling +Exhibition +Supplier Reference +Mass Mailing +Customer's Vendor +Campaign+ |
+
75 | +order_lost_reason |
+ + Small Text | ++ Quotation Lost Reason + + | ++ |
76 | +column_break4 |
+ + Column Break | ++ + + | ++ |
77 | +status |
+ + Select | ++ Status + + | +
+ Draft +Submitted +Ordered +Lost +Cancelled +Open +Replied+ |
+
78 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
79 | +enq_det |
+ + Text | ++ Opportunity Item + + | ++ |
Inherits from erpnext.controllers.selling_controller.SellingController + +
+ + + check_item_table + (self) +
+No docs
++ + + declare_order_lost + (self, arg) +
+No docs
++ + + has_sales_order + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + print_other_charges + (self, docname) +
+No docs
++ + + update_opportunity + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_order_type + (self) +
+No docs
++ + + validate_quotation_to + (self) +
+No docs
++ + + erpnext.selling.doctype.quotation.quotation._make_customer + (source_name, ignore_permissions=False) +
+No docs
++ + + erpnext.selling.doctype.quotation.quotation._make_sales_order + (source_name, target_doc=None, ignore_permissions=False) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.quotation.quotation.make_sales_order
+
+ + + erpnext.selling.doctype.quotation.quotation.make_sales_order + (source_name, target_doc=None) +
+No docs
+Table Name: tabQuotation Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +customer_item_code |
+ + Data | ++ Customer's Item Code + + | ++ |
3 | +col_break1 |
+ + Column Break | ++ + + | ++ |
4 | +item_name |
+ + Data | ++ Item Name + + | ++ |
5 | +section_break_5 |
+ + Section Break | ++ + + | ++ |
6 | +description |
+ + Text Editor | ++ Description + + | ++ |
7 | +column_break_7 |
+ + Column Break | ++ + + | ++ |
8 | +image |
+ + Attach | ++ Image + + | ++ |
9 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
10 | +quantity_and_rate |
+ + Section Break | ++ Quantity and Rate + + | ++ |
11 | +qty |
+ + Float | ++ Quantity + + | ++ |
12 | +price_list_rate |
+ + Currency | ++ Price List Rate + + | +
+ currency+ |
+
13 | +discount_percentage |
+ + Percent | ++ Discount on Price List Rate (%) + + | ++ |
14 | +col_break2 |
+ + Column Break | ++ + + | ++ |
15 | +stock_uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
16 | +base_price_list_rate |
+ + Currency | ++ Price List Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
17 | +section_break1 |
+ + Section Break | ++ + + | ++ |
18 | +rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
19 | +net_rate |
+ + Currency | ++ Net Rate + + | ++ |
20 | +amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
21 | +net_amount |
+ + Currency | ++ Net Amount + + | +
+ currency+ |
+
22 | +col_break3 |
+ + Column Break | ++ + + | ++ |
23 | +base_rate |
+ + Currency | ++ Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
24 | +base_net_rate |
+ + Currency | ++ Net Rate (Company Currency) + + | ++ |
25 | +base_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
26 | +base_net_amount |
+ + Currency | ++ Net Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
27 | +pricing_rule |
+ + Link | ++ Pricing Rule + + | ++ + + + +Pricing Rule + + + + | +
28 | +reference |
+ + Section Break | ++ Reference + + | ++ |
29 | +prevdoc_doctype |
+ + Link | ++ Against Doctype + + | ++ + + + +DocType + + + + | +
30 | +prevdoc_docname |
+ + Dynamic Link | ++ Against Docname + + | +
+ prevdoc_doctype+ |
+
31 | +item_tax_rate |
+ + Small Text | ++ Item Tax Rate + + | ++ |
32 | +col_break4 |
+ + Column Break | ++ + + | ++ |
33 | +page_break |
+ + Check | ++ Page Break + + | ++ |
34 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
35 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
Table Name: tabSales Order
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +title |
+ + Data | ++ Title + + | ++ |
4 | +naming_series |
+ + Select | ++ Series + + | +
+ SO-+ |
+
5 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
6 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
7 | +address_display |
+ + Small Text | ++ Address + + | ++ |
8 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
9 | +contact_mobile |
+ + Small Text | ++ Mobile No + + | ++ |
10 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
11 | +order_type |
+ + Select | ++ Order Type + + | +
+ +Sales +Maintenance +Shopping Cart+ |
+
12 | +column_break1 |
+ + Column Break | ++ + + | ++ |
13 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Sales Order + + + + | +
14 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
15 | +transaction_date |
+ + Date | ++ Date + + | ++ |
16 | +delivery_date |
+ + Date | ++ Delivery Date + + | ++ |
17 | +po_no |
+ + Data | ++ Customer's Purchase Order + + | ++ |
18 | +po_date |
+ + Date | ++ Customer's Purchase Order Date + + | ++ |
19 | +shipping_address_name |
+ + Link | ++ Shipping Address Name + + | ++ + + + +Address + + + + | +
20 | +shipping_address |
+ + Small Text | ++ Shipping Address + + | ++ |
21 | +currency_and_price_list |
+ + Section Break | ++ Currency and Price List + + | +
+ icon-tag+ |
+
22 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
23 | +conversion_rate |
+ + Float | +
+ Exchange Rate
+ + Rate at which customer's currency is converted to company's base currency + |
+ + |
24 | +column_break2 |
+ + Column Break | ++ + + | ++ |
25 | +selling_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
26 | +price_list_currency |
+ + Link | ++ Price List Currency + + | ++ + + + +Currency + + + + | +
27 | +plc_conversion_rate |
+ + Float | +
+ Price List Exchange Rate
+ + Rate at which Price list currency is converted to company's base currency + |
+ + |
28 | +ignore_pricing_rule |
+ + Check | ++ Ignore Pricing Rule + + | ++ |
29 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
30 | +items |
+ + Table | ++ Items + + | ++ + + + +Sales Order Item + + + + | +
31 | +section_break_31 |
+ + Section Break | ++ + + | ++ |
32 | +column_break_33a |
+ + Column Break | ++ + + | ++ |
33 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
34 | +base_net_total |
+ + Currency | ++ Net Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
35 | +column_break_33 |
+ + Column Break | ++ + + | ++ |
36 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
37 | +net_total |
+ + Currency | ++ Net Total + + | +
+ currency+ |
+
38 | +taxes_section |
+ + Section Break | ++ Taxes and Charges + + | +
+ icon-money+ |
+
39 | +taxes_and_charges |
+ + Link | ++ Taxes and Charges + + | ++ + + + +Sales Taxes and Charges Template + + + + | +
40 | +column_break_38 |
+ + Column Break | ++ + + | ++ |
41 | +shipping_rule |
+ + Link | ++ Shipping Rule + + | ++ + + + +Shipping Rule + + + + | +
42 | +section_break_40 |
+ + Section Break | ++ + + | ++ |
43 | +taxes |
+ + Table | ++ Sales Taxes and Charges + + | ++ + + + +Sales Taxes and Charges + + + + | +
44 | +other_charges_calculation |
+ + HTML | ++ Taxes and Charges Calculation + + | ++ |
45 | +section_break_43 |
+ + Section Break | ++ + + | ++ |
46 | +base_total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges (Company Currency) + + | +
+ Company:company:default_currency+ |
+
47 | +column_break_46 |
+ + Column Break | ++ + + | ++ |
48 | +total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges + + | +
+ currency+ |
+
49 | +section_break_48 |
+ + Section Break | ++ Additional Discount + + | ++ |
50 | +apply_discount_on |
+ + Select | ++ Apply Additional Discount On + + | +
+ +Grand Total +Net Total+ |
+
51 | +column_break_50 |
+ + Column Break | ++ + + | ++ |
52 | +discount_amount |
+ + Currency | ++ Additional Discount Amount + + | +
+ currency+ |
+
53 | +base_discount_amount |
+ + Currency | ++ Additional Discount Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
54 | +totals |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
55 | +base_grand_total |
+ + Currency | ++ Grand Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
56 | +base_rounded_total |
+ + Currency | ++ Rounded Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
57 | +base_in_words |
+ + Data | +
+ In Words (Company Currency)
+ + In Words will be visible once you save the Sales Order. + |
+ + |
58 | +column_break3 |
+ + Column Break | ++ + + | ++ |
59 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ currency+ |
+
60 | +rounded_total |
+ + Currency | ++ Rounded Total + + | +
+ currency+ |
+
61 | +in_words |
+ + Data | ++ In Words + + | ++ |
62 | +advance_paid |
+ + Currency | ++ Advance Paid + + | +
+ Company:company:default_currency+ |
+
63 | +packing_list |
+ + Section Break | ++ Packing List + + | +
+ icon-suitcase+ |
+
64 | +packed_items |
+ + Table | ++ Packed Items + + | ++ + + + +Packed Item + + + + | +
65 | +terms_section_break |
+ + Section Break | ++ Terms and Conditions + + | +
+ icon-legal+ |
+
66 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
67 | +terms |
+ + Text Editor | ++ Terms and Conditions Details + + | ++ |
68 | +contact_info |
+ + Section Break | ++ Contact Details + + | +
+ icon-bullhorn+ |
+
69 | +col_break45 |
+ + Column Break | ++ + + | ++ |
70 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
71 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
72 | +col_break46 |
+ + Column Break | ++ + + | ++ |
73 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
74 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
75 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
76 | +project_name |
+ + Link | +
+ Project Name
+ + Track this Sales Order against any Project + |
+ + + + + +Project + + + + | +
77 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
78 | +column_break_77 |
+ + Column Break | ++ + + | ++ |
79 | +source |
+ + Select | ++ Source + + | +
+ +Existing Customer +Reference +Advertisement +Cold Calling +Exhibition +Supplier Reference +Mass Mailing +Customer's Vendor +Campaign+ |
+
80 | +campaign |
+ + Link | ++ Campaign + + | ++ + + + +Campaign + + + + | +
81 | +printing_details |
+ + Section Break | ++ Printing Details + + | ++ |
82 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
83 | +column_break4 |
+ + Column Break | ++ + + | ++ |
84 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
85 | +section_break_78 |
+ + Section Break | ++ Billing and Delivery Status + + | ++ |
86 | +status |
+ + Select | ++ Status + + | +
+ +Draft +To Deliver and Bill +To Bill +To Deliver +Completed +Stopped +Cancelled +Closed+ |
+
87 | +delivery_status |
+ + Select | ++ Delivery Status + + | +
+ Not Delivered +Fully Delivered +Partly Delivered +Closed +Not Applicable+ |
+
88 | +per_delivered |
+ + Percent | +
+ % Delivered
+ + % of materials delivered against this Sales Order + |
+ + |
89 | +column_break_81 |
+ + Column Break | ++ + + | ++ |
90 | +per_billed |
+ + Percent | +
+ % Amount Billed
+ + % of materials billed against this Sales Order + |
+ + |
91 | +billing_status |
+ + Select | ++ Billing Status + + | +
+ Not Billed +Fully Billed +Partly Billed +Closed+ |
+
92 | +sales_team_section_break |
+ + Section Break | ++ Commission + + | +
+ icon-group+ |
+
93 | +sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
94 | +column_break7 |
+ + Column Break | ++ + + | ++ |
95 | +commission_rate |
+ + Float | ++ Commission Rate + + | ++ |
96 | +total_commission |
+ + Currency | ++ Total Commission + + | +
+ Company:company:default_currency+ |
+
97 | +section_break1 |
+ + Section Break | ++ Sales Team + + | ++ |
98 | +sales_team |
+ + Table | ++ Sales Team1 + + | ++ + + + +Sales Team + + + + | +
99 | +recurring_order |
+ + Section Break | ++ Recurring Order + + | +
+ icon-time+ |
+
100 | +is_recurring |
+ + Check | +
+ Is Recurring
+ + Check if recurring order, uncheck to stop recurring or put proper End Date + |
+ + |
101 | +recurring_type |
+ + Select | +
+ Recurring Type
+ + Select the period when the invoice will be generated automatically + |
+
+ +Monthly +Quarterly +Half-yearly +Yearly+ |
+
102 | +from_date |
+ + Date | +
+ From Date
+ + Start date of current order's period + |
+ + |
103 | +to_date |
+ + Date | +
+ To Date
+ + End date of current order's period + |
+ + |
104 | +repeat_on_day_of_month |
+ + Int | +
+ Repeat on Day of Month
+ + The day of the month on which auto order will be generated e.g. 05, 28 etc + |
+ + |
105 | +end_date |
+ + Date | +
+ End Date
+ + The date on which recurring order will be stop + |
+ + |
106 | +column_break83 |
+ + Column Break | ++ + + | ++ |
107 | +next_date |
+ + Date | +
+ Next Date
+ + The date on which next invoice will be generated. It is generated on submit. + |
+ + |
108 | +recurring_id |
+ + Data | ++ Recurring Id + + | ++ |
109 | +notification_email_address |
+ + Small Text | +
+ Notification Email Address
+ + Enter email id separated by commas, order will be mailed automatically on particular date + |
+ + |
110 | +recurring_print_format |
+ + Link | ++ Recurring Print Format + + | ++ + + + +Print Format + + + + | +
Inherits from erpnext.controllers.selling_controller.SellingController + +
+ + + before_update_after_submit + (self) +
+No docs
++ + + check_credit_limit + (self) +
+No docs
++ + + check_modified_date + (self) +
+No docs
++ + + check_nextdoc_docstatus + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + product_bundle_has_stock_item + (self, product_bundle) +
+Returns true if product bundle has stock item
++ + + update_delivery_status + (self, po_name) +
+Update delivery status from Purchase Order for drop shipping
++ + + update_enquiry_status + (self, prevdoc, flag) +
+No docs
++ + + update_prevdoc_status + (self, flag) +
+No docs
++ + + update_reserved_qty + (self, so_item_rows=None) +
+update requested qty (before ordered_qty is updated)
++ + + update_status + (self, status) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_delivery_date + (self) +
+No docs
++ + + validate_drop_ship + (self) +
+No docs
++ + + validate_for_items + (self) +
+No docs
++ + + validate_mandatory + (self) +
+No docs
++ + + validate_order_type + (self) +
+No docs
++ + + validate_po + (self) +
+No docs
++ + + validate_proj_cust + (self) +
+No docs
++ + + validate_sales_mntc_quotation + (self) +
+No docs
++ + + validate_supplier_after_submit + (self) +
+Check that supplier is the same after submit if PO is already made
++ + + validate_warehouse + (self) +
+No docs
++ + + validate_with_previous_doc + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.get_events
+
+ + + erpnext.selling.doctype.sales_order.sales_order.get_events + (start, end, filters=None) +
+Returns events for Gantt / Calendar view rendering.
+ +Parameters:
+ +start
- Start date-time.end
- End date-time.filters
- Filters (JSON).+ + + erpnext.selling.doctype.sales_order.sales_order.get_list_context + (context=None) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.get_supplier
+
+ + + erpnext.selling.doctype.sales_order.sales_order.get_supplier + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.make_delivery_note
+
+ + + erpnext.selling.doctype.sales_order.sales_order.make_delivery_note + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.make_maintenance_schedule
+
+ + + erpnext.selling.doctype.sales_order.sales_order.make_maintenance_schedule + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.make_maintenance_visit
+
+ + + erpnext.selling.doctype.sales_order.sales_order.make_maintenance_visit + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.make_material_request
+
+ + + erpnext.selling.doctype.sales_order.sales_order.make_material_request + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.make_purchase_order_for_drop_shipment
+
+ + + erpnext.selling.doctype.sales_order.sales_order.make_purchase_order_for_drop_shipment + (source_name, for_supplier, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.make_sales_invoice
+
+ + + erpnext.selling.doctype.sales_order.sales_order.make_sales_invoice + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.stop_or_unstop_sales_orders
+
+ + + erpnext.selling.doctype.sales_order.sales_order.stop_or_unstop_sales_orders + (names, status) +
+No docs
+Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.update_status
+
+ + + erpnext.selling.doctype.sales_order.sales_order.update_status + (status, name) +
+No docs
+Table Name: tabSales Order Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +customer_item_code |
+ + Data | ++ Customer's Item Code + + | ++ |
3 | +col_break1 |
+ + Column Break | ++ + + | ++ |
4 | +item_name |
+ + Data | ++ Item Name + + | ++ |
5 | +section_break_5 |
+ + Section Break | ++ Description + + | ++ |
6 | +description |
+ + Text Editor | ++ Description + + | ++ |
7 | +column_break_7 |
+ + Column Break | ++ + + | ++ |
8 | +image |
+ + Attach | ++ Image + + | ++ |
9 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
10 | +quantity_and_rate |
+ + Section Break | ++ Quantity and Rate + + | ++ |
11 | +qty |
+ + Float | ++ Quantity + + | ++ |
12 | +price_list_rate |
+ + Currency | ++ Price List Rate + + | +
+ currency+ |
+
13 | +discount_percentage |
+ + Percent | ++ Discount on Price List Rate (%) + + | ++ |
14 | +col_break2 |
+ + Column Break | ++ + + | ++ |
15 | +stock_uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
16 | +base_price_list_rate |
+ + Currency | ++ Price List Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
17 | +section_break_simple1 |
+ + Section Break | ++ + + | ++ |
18 | +rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
19 | +amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
20 | +col_break3 |
+ + Column Break | ++ + + | ++ |
21 | +base_rate |
+ + Currency | ++ Basic Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
22 | +base_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
23 | +pricing_rule |
+ + Link | ++ Pricing Rule + + | ++ + + + +Pricing Rule + + + + | +
24 | +section_break_24 |
+ + Section Break | ++ + + | ++ |
25 | +net_rate |
+ + Currency | ++ Net Rate + + | +
+ currency+ |
+
26 | +net_amount |
+ + Currency | ++ Net Amount + + | +
+ currency+ |
+
27 | +column_break_27 |
+ + Column Break | ++ + + | ++ |
28 | +base_net_rate |
+ + Currency | ++ Net Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
29 | +base_net_amount |
+ + Currency | ++ Net Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +drop_ship_section |
+ + Section Break | ++ Drop Ship + + | ++ |
31 | +delivered_by_supplier |
+ + Check | ++ Supplier delivers to Customer + + | ++ |
32 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
33 | +warehouse_and_reference |
+ + Section Break | ++ Warehouse and Reference + + | ++ |
34 | +warehouse |
+ + Link | ++ Delivery Warehouse + + | ++ + + + +Warehouse + + + + | +
35 | +target_warehouse |
+ + Link | ++ Target Warehouse + + | ++ + + + +Warehouse + + + + | +
36 | +prevdoc_docname |
+ + Link | ++ Quotation + + | ++ + + + +Quotation + + + + | +
37 | +brand |
+ + Link | ++ Brand Name + + | ++ + + + +Brand + + + + | +
38 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
39 | +page_break |
+ + Check | ++ Page Break + + | ++ |
40 | +col_break4 |
+ + Column Break | ++ + + | ++ |
41 | +projected_qty |
+ + Float | ++ Projected Qty + + | ++ |
42 | +actual_qty |
+ + Float | ++ Actual Qty + + | ++ |
43 | +ordered_qty |
+ + Float | ++ Ordered Qty + + | ++ |
44 | +delivered_qty |
+ + Float | ++ Delivered Qty + + | ++ |
45 | +returned_qty |
+ + Float | ++ Returned Qty + + | ++ |
46 | +billed_amt |
+ + Currency | ++ Billed Amt + + | +
+ currency+ |
+
47 | +planned_qty |
+ + Float | +
+ Planned Quantity
+ + For Production + |
+ + |
48 | +produced_qty |
+ + Float | +
+ Produced Quantity
+ + For Production + |
+ + |
49 | +item_tax_rate |
+ + Small Text | ++ Item Tax Rate + + | ++ |
50 | +transaction_date |
+ + Date | +
+ Sales Order Date
+ + Used for Production Plan + |
+ + |
Table Name: tabSales Team
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +sales_person |
+ + Link | ++ Sales Person + + | ++ + + + +Sales Person + + + + | +
2 | +contact_no |
+ + Data | ++ Contact No. + + | ++ |
3 | +col_break1 |
+ + Column Break | ++ + + | ++ |
4 | +allocated_percentage |
+ + Float | ++ Contribution (%) + + | ++ |
5 | +allocated_amount |
+ + Currency | ++ Contribution to Net Total + + | +
+ Company:company:default_currency+ |
+
6 | +incentives |
+ + Currency | ++ Incentives + + | +
+ Company:company:default_currency+ |
+
7 | +parenttype |
+ + Data | ++ Parenttype + + | ++ |
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +cust_master_name |
+ + Select | ++ Customer Naming By + + | +
+ Customer Name +Naming Series+ |
+
2 | +campaign_naming_by |
+ + Select | ++ Campaign Naming By + + | +
+ Campaign Name +Naming Series+ |
+
3 | +customer_group |
+ + Link | ++ Default Customer Group + + | ++ + + + +Customer Group + + + + | +
4 | +territory |
+ + Link | ++ Default Territory + + | ++ + + + +Territory + + + + | +
5 | +selling_price_list |
+ + Link | ++ Default Price List + + | ++ + + + +Price List + + + + | +
6 | +column_break_5 |
+ + Column Break | ++ + + | ++ |
7 | +so_required |
+ + Select | ++ Sales Order Required + + | +
+ No +Yes+ |
+
8 | +dn_required |
+ + Select | ++ Delivery Note Required + + | +
+ No +Yes+ |
+
9 | +maintain_same_sales_rate |
+ + Check | ++ Maintain Same Rate Throughout Sales Cycle + + | ++ |
10 | +editable_price_list_rate |
+ + Check | ++ Allow user to edit Price List Rate in transactions + + | ++ |
11 | +allow_multiple_items |
+ + Check | ++ Allow Item to be added multiple times in a transaction + + | ++ |
12 | +allow_against_multiple_purchase_orders |
+ + Check | ++ Allow multiple Sales Orders against a Customer's Purchase Order + + | ++ |
Inherits from frappe.model.document.Document + +
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +column_break1 |
+ + Column Break | ++ + + | ++ |
2 | +send_to |
+ + Select | ++ Send To + + | +
+ +All Contact +All Customer Contact +All Supplier Contact +All Sales Partner Contact +All Lead (Open) +All Employee (Active) +All Sales Person+ |
+
3 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
4 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
5 | +sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
6 | +department |
+ + Link | ++ Department + + | ++ + + + +Department + + + + | +
7 | +branch |
+ + Link | ++ Branch + + | ++ + + + +Branch + + + + | +
8 | +create_receiver_list |
+ + Button | ++ Create Receiver List + + | +
+ create_receiver_list+ |
+
9 | +receiver_list |
+ + Code | ++ Receiver List + + | ++ |
10 | +column_break9 |
+ + Column Break | ++ + + | ++ |
11 | +message |
+ + Text | +
+ Message
+ + Messages greater than 160 characters will be split into multiple messages + |
+ + |
12 | +total_characters |
+ + Int | ++ Total Characters + + | ++ |
13 | +total_messages |
+ + Int | ++ Total Message(s) + + | ++ |
14 | +send_sms |
+ + Button | ++ Send SMS + + | +
+ send_sms+ |
+
Inherits from frappe.model.document.Document + +
+ + + create_receiver_list + (self) +
+No docs
++ + + get_receiver_nos + (self) +
+No docs
++ + + send_sms + (self) +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + bifurcate_based_on_type + (self, doctype_name, total, av_dis, based_on, doc_obj, val, company) +
+No docs
++ + + get_appr_user_role + (self, det, doctype_name, total, based_on, condition, item, company) +
+No docs
++ + + get_approver_name + (self, doctype_name, total, doc_obj=) +
+No docs
++ + + get_value_based_rule + (self, doctype_name, employee, total_claimed_amount, company) +
+No docs
++ + + validate_approving_authority + (self, doctype_name, company, total, doc_obj=) +
+No docs
++ + + validate_auth_rule + (self, doctype_name, total, based_on, cond, company, item=) +
+No docs
+Table Name: tabAuthorization Rule
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
2 | +transaction |
+ + Select | ++ Transaction + + | +
+ +Delivery Note +Purchase Invoice +Purchase Order +Purchase Receipt +Quotation +Sales Invoice +Sales Order +Appraisal+ |
+
3 | +based_on |
+ + Select | ++ Based On + + | +
+ +Grand Total +Average Discount +Customerwise Discount +Itemwise Discount +Not Applicable+ |
+
4 | +master_name |
+ + Link | ++ Customer / Item Name + + | ++ + + + + + + | +
5 | +system_role |
+ + Link | ++ Applicable To (Role) + + | ++ + + + +Role + + + + | +
6 | +system_user |
+ + Link | ++ Applicable To (User) + + | ++ + + + +User + + + + | +
7 | +to_emp |
+ + Link | +
+ Applicable To (Employee)
+ + This will be used for setting rule in HR module + |
+ + + + + +Employee + + + + | +
8 | +to_designation |
+ + Link | +
+ Applicable To (Designation)
+ + This will be used for setting rule in HR module + |
+ + + + + +Designation + + + + | +
9 | +approving_role |
+ + Link | ++ Approving Role + + | ++ + + + +Role + + + + | +
10 | +approving_user |
+ + Link | ++ Approving User + + | ++ + + + +User + + + + | +
11 | +value |
+ + Float | ++ Above Value + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + check_duplicate_entry + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_rule + (self) +
+No docs
+Table Name: tabBrand
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +brand |
+ + Data | ++ Brand Name + + | ++ |
2 | +description |
+ + Text | ++ Description + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabCompany
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +details |
+ + Section Break | ++ + + | ++ |
2 | +company_name |
+ + Data | ++ Company + + | ++ |
3 | +abbr |
+ + Data | ++ Abbr + + | ++ |
4 | +change_abbr |
+ + Button | ++ Change Abbreviation + + | ++ |
5 | +cb0 |
+ + Column Break | ++ + + | ++ |
6 | +domain |
+ + Select | ++ Domain + + | +
+ Distribution +Manufacturing +Retail +Services+ |
+
7 | +charts_section |
+ + Section Break | ++ Default Values + + | ++ |
8 | +default_letter_head |
+ + Link | ++ Default Letter Head + + | ++ + + + +Letter Head + + + + | +
9 | +default_holiday_list |
+ + Link | ++ Default Holiday List + + | ++ + + + +Holiday List + + + + | +
10 | +country |
+ + Link | ++ Country + + | ++ + + + +Country + + + + | +
11 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
12 | +default_currency |
+ + Link | ++ Default Currency + + | ++ + + + +Currency + + + + | +
13 | +chart_of_accounts |
+ + Select | ++ Chart of Accounts + + | ++ |
14 | +default_terms |
+ + Link | ++ Default Terms + + | ++ + + + +Terms and Conditions + + + + | +
15 | +default_settings |
+ + Section Break | ++ Accounts Settings + + | ++ |
16 | +default_bank_account |
+ + Link | ++ Default Bank Account + + | ++ + + + +Account + + + + | +
17 | +default_cash_account |
+ + Link | ++ Default Cash Account + + | ++ + + + +Account + + + + | +
18 | +default_receivable_account |
+ + Link | ++ Default Receivable Account + + | ++ + + + +Account + + + + | +
19 | +round_off_account |
+ + Link | ++ Round Off Account + + | ++ + + + +Account + + + + | +
20 | +column_break0 |
+ + Column Break | ++ + + | ++ |
21 | +default_payable_account |
+ + Link | ++ Default Payable Account + + | ++ + + + +Account + + + + | +
22 | +default_expense_account |
+ + Link | ++ Default Cost of Goods Sold Account + + | ++ + + + +Account + + + + | +
23 | +default_income_account |
+ + Link | ++ Default Income Account + + | ++ + + + +Account + + + + | +
24 | +round_off_cost_center |
+ + Link | ++ Round Off Cost Center + + | ++ + + + +Cost Center + + + + | +
25 | +section_break_22 |
+ + Section Break | ++ + + | ++ |
26 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
27 | +credit_days_based_on |
+ + Select | ++ Credit Days Based On + + | +
+ +Fixed Days +Last Day of the Next Month+ |
+
28 | +credit_days |
+ + Int | ++ Credit Days + + | ++ |
29 | +credit_limit |
+ + Currency | ++ Credit Limit + + | +
+ default_currency+ |
+
30 | +column_break_26 |
+ + Column Break | ++ + + | ++ |
31 | +yearly_bgt_flag |
+ + Select | ++ If Yearly Budget Exceeded (for expense account) + + | +
+ +Warn +Ignore +Stop+ |
+
32 | +monthly_bgt_flag |
+ + Select | ++ If Monthly Budget Exceeded (for expense account) + + | +
+ +Warn +Ignore +Stop+ |
+
33 | +auto_accounting_for_stock_settings |
+ + Section Break | ++ Stock Settings + + | ++ |
34 | +stock_received_but_not_billed |
+ + Link | ++ Stock Received But Not Billed + + | ++ + + + +Account + + + + | +
35 | +stock_adjustment_account |
+ + Link | ++ Stock Adjustment Account + + | ++ + + + +Account + + + + | +
36 | +column_break_32 |
+ + Column Break | ++ + + | ++ |
37 | +expenses_included_in_valuation |
+ + Link | ++ Expenses Included In Valuation + + | ++ + + + +Account + + + + | +
38 | +company_info |
+ + Section Break | +
+ Company Info
+ + For reference only. + |
+ + |
39 | +address |
+ + Small Text | ++ Address + + | ++ |
40 | +column_break1 |
+ + Column Break | ++ + + | ++ |
41 | +phone_no |
+ + Data | ++ Phone No + + | +
+ Phone+ |
+
42 | +fax |
+ + Data | ++ Fax + + | +
+ Phone+ |
+
43 | +email |
+ + Data | ++ Email + + | +
+ |
+
44 | +website |
+ + Data | ++ Website + + | ++ |
45 | +registration_info |
+ + Section Break | ++ + + | ++ |
46 | +registration_details |
+ + Code | +
+ Registration Details
+ + Company registration numbers for your reference. Tax numbers etc. + |
+ + |
47 | +delete_company_transactions |
+ + Button | ++ Delete Company Transactions + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + _set_default_account + (self, fieldname, account_type) +
+No docs
++ + + add_acc + (self, lst) +
+No docs
++ + + after_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + before_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + check_if_transactions_exist + (self) +
+No docs
++ + + create_default_accounts + (self) +
+No docs
++ + + create_default_cost_center + (self) +
+No docs
++ + + create_default_warehouses + (self) +
+No docs
++ + + install_country_fixtures + (self) +
+No docs
++ + + on_trash + (self) +
+Trash accounts and cost centers for this company if no gl entry exists
++ + + on_update + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + set_default_accounts + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_currency + (self) +
+No docs
++ + + validate_default_accounts + (self) +
+No docs
++ + + erpnext.setup.doctype.company.company.get_company_currency + (company) +
+No docs
++ + + erpnext.setup.doctype.company.company.get_name_with_abbr + (name, company) +
+No docs
+Public API
+ /api/method/erpnext.setup.doctype.company.company.replace_abbr
+
+ + + erpnext.setup.doctype.company.company.replace_abbr + (company, old, new) +
+No docs
+Table Name: tabCurrency Exchange
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +from_currency |
+ + Link | ++ From Currency + + | ++ + + + +Currency + + + + | +
2 | +to_currency |
+ + Link | ++ To Currency + + | ++ + + + +Currency + + + + | +
3 | +exchange_rate |
+ + Float | ++ Exchange Rate + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + autoname + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabCustomer Group
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_group_name |
+ + Data | ++ Customer Group Name + + | ++ |
2 | +parent_customer_group |
+ + Link | ++ Parent Customer Group + + | ++ + + + +Customer Group + + + + | +
3 | +is_group |
+ + Select | +
+ Has Child Node
+ + Only leaf nodes are allowed in transaction + |
+
+ +Yes +No+ |
+
4 | +cb0 |
+ + Column Break | ++ + + | ++ |
5 | +default_price_list |
+ + Link | ++ Default Price List + + | ++ + + + +Price List + + + + | +
6 | +credit_days_based_on |
+ + Select | ++ Credit Days Based On + + | +
+ +Fixed Days +Last Day of the Next Month+ |
+
7 | +credit_days |
+ + Int | ++ Credit Days + + | ++ |
8 | +credit_limit |
+ + Currency | ++ Credit Limit + + | ++ |
9 | +lft |
+ + Int | ++ lft + + | ++ |
10 | +rgt |
+ + Int | ++ rgt + + | ++ |
11 | +old_parent |
+ + Link | ++ old_parent + + | ++ + + + +Customer Group + + + + | +
12 | +default_receivable_account |
+ + Section Break | ++ Default Receivable Account + + | ++ |
13 | +accounts |
+ + Table | +
+ Accounts
+ + Mention if non-standard receivable account applicable + |
+ + + + + +Party Account + + + + | +
Inherits from frappe.utils.nestedset.NestedSet + +
+ + + on_update + (self) +
+No docs
++ + + validate_name_with_customer + (self) +
+No docs
+Table Name: tabEmail Digest
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +settings |
+ + Section Break | ++ Email Digest Settings + + | ++ |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +enabled |
+ + Check | ++ Enabled + + | ++ |
4 | +company |
+ + Link | ++ For Company + + | ++ + + + +Company + + + + | +
5 | +frequency |
+ + Select | ++ How frequently? + + | +
+ Daily +Weekly +Monthly+ |
+
6 | +next_send |
+ + Data | ++ Next email will be sent on: + + | ++ |
7 | +column_break1 |
+ + Column Break | ++ + + | ++ |
8 | +recipient_list |
+ + Text | +
+ Recipients
+ + Note: Email will not be sent to disabled users + |
+ + |
9 | +addremove_recipients |
+ + Button | ++ Add/Remove Recipients + + | ++ |
10 | +accounts |
+ + Section Break | ++ Accounts + + | ++ |
11 | +accounts_module |
+ + Column Break | ++ Income / Expense + + | ++ |
12 | +income |
+ + Check | ++ Income + + | ++ |
13 | +expenses_booked |
+ + Check | ++ Expense + + | ++ |
14 | +bank_balance |
+ + Check | ++ Bank Balance + + | ++ |
15 | +income_year_to_date |
+ + Check | ++ Annual Income + + | ++ |
16 | +expense_year_to_date |
+ + Check | ++ Annual Expense + + | ++ |
17 | +column_break_16 |
+ + Column Break | ++ Receivables / Payables + + | ++ |
18 | +invoiced_amount |
+ + Check | ++ Receivables + + | ++ |
19 | +payables |
+ + Check | ++ Payables + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + fmt_money + (self, value) +
+No docs
++ + + get_bank_balance + (self) +
+No docs
++ + + get_calendar_events + (self) +
+Get calendar events for given user
++ + + get_expense_year_to_date + (self) +
+Get income to date
++ + + get_expenses_booked + (self) +
+No docs
++ + + get_from_to_date + (self) +
+No docs
++ + + get_income + (self) +
+Get income for given period
++ + + get_income_year_to_date + (self) +
+Get income to date
++ + + get_invoiced_amount + (self) +
+No docs
++ + + get_msg_html + (self) +
+Build email digest content
++ + + get_next_sending + (self) +
+No docs
++ + + get_notifications + (self) +
+Get notifications for user
++ + + get_payables + (self) +
+No docs
++ + + get_period_amounts + (self, accounts) +
+Get amounts for current and past periods
++ + + get_root_type_accounts + (self, root_type) +
+No docs
++ + + get_todo_list + (self, user_id=None) +
+Get to-do list
++ + + get_type_balance + (self, fieldname, account_type) +
+No docs
++ + + get_users + (self) +
+get list of users
++ + + get_year_to_date_balance + (self, root_type) +
+Get income to date
++ + + onload + (self) +
+No docs
++ + + send + (self) +
+No docs
++ + + set_accounting_cards + (self, context) +
+Create accounting cards if checked
++ + + set_dates + (self) +
+No docs
++ + + set_style + (self, context) +
+Set standard digest style
++ + + set_title + (self, context) +
+Set digest title
+Public API
+ /api/method/erpnext.setup.doctype.email_digest.email_digest.get_digest_msg
+
+ + + erpnext.setup.doctype.email_digest.email_digest.get_digest_msg + (name) +
+No docs
++ + + erpnext.setup.doctype.email_digest.email_digest.send + () +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +materials |
+ + Section Break | ++ Materials + + | ++ |
2 | +fs_item_serial_nos |
+ + Check | +
+ Item Serial Nos
+ + To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product. + |
+ + |
3 | +fs_item_batch_nos |
+ + Check | +
+ Item Batch Nos
+ + To track items in sales and purchase documents with batch nos. "Preferred Industry: Chemicals" + |
+ + |
4 | +fs_brands |
+ + Check | +
+ Brands
+ + To track brand name in the following documents Delivery Note, Opportunity, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Product Bundle, Sales Order, Serial No + |
+ + |
5 | +fs_item_barcode |
+ + Check | +
+ Item Barcode
+ + To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item. + |
+ + |
6 | +column_break0 |
+ + Column Break | ++ + + | ++ |
7 | +fs_item_advanced |
+ + Check | +
+ Item Advanced
+ + 1. To maintain the customer wise item code and to make them searchable based on their code use this option + |
+ + |
8 | +fs_item_group_in_details |
+ + Check | +
+ Item Groups in Details
+ + To get Item Group in details table + |
+ + |
9 | +sales_and_purchase |
+ + Section Break | ++ Sales and Purchase + + | ++ |
10 | +fs_exports |
+ + Check | +
+ Exports
+ + All export related fields like currency, conversion rate, export total, export grand total etc are available in Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc. + |
+ + |
11 | +fs_imports |
+ + Check | +
+ Imports
+ + All import related fields like currency, conversion rate, import total, import grand total etc are available in Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc. + |
+ + |
12 | +column_break1 |
+ + Column Break | ++ + + | ++ |
13 | +fs_discounts |
+ + Check | +
+ Sales Discounts
+ + Field available in Delivery Note, Quotation, Sales Invoice, Sales Order + |
+ + |
14 | +fs_purchase_discounts |
+ + Check | +
+ Purchase Discounts
+ + Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice + |
+ + |
15 | +fs_after_sales_installations |
+ + Check | +
+ After Sale Installations
+ + To track any installation or commissioning related work after sales + |
+ + |
16 | +fs_projects |
+ + Check | +
+ Projects
+ + Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet + |
+ + |
17 | +fs_sales_extras |
+ + Check | +
+ Sales Extras
+ + If you have Sales Team and Sale Partners (Channel Partners) they can be tagged and maintain their contribution in the sales activity + |
+ + |
18 | +accounts |
+ + Section Break | ++ Accounts + + | ++ |
19 | +fs_recurring_invoice |
+ + Check | +
+ Recurring Invoice
+ + Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible. + |
+ + |
20 | +column_break2 |
+ + Column Break | ++ + + | ++ |
21 | +fs_pos |
+ + Check | +
+ Point of Sale
+ + To enable "Point of Sale" features + |
+ + |
22 | +fs_pos_view |
+ + Check | +
+ POS View
+ + To enable "Point of Sale" view + |
+ + |
23 | +production |
+ + Section Break | ++ Manufacturing + + | ++ |
24 | +fs_manufacturing |
+ + Check | +
+ Manufacturing
+ + If you involve in manufacturing activity. Enables Item 'Is Manufactured' + |
+ + |
25 | +column_break3 |
+ + Column Break | ++ + + | ++ |
26 | +fs_quality |
+ + Check | +
+ Quality
+ + If you follow Quality Inspection. Enables Item QA Required and QA No in Purchase Receipt + |
+ + |
27 | +miscelleneous |
+ + Section Break | ++ Miscelleneous + + | ++ |
28 | +fs_page_break |
+ + Check | +
+ Page Break
+ + If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page + |
+ + |
29 | +column_break4 |
+ + Column Break | ++ + + | ++ |
30 | +fs_more_info |
+ + Check | ++ More Information + + | ++ |
Inherits from frappe.model.document.Document + +
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +default_company |
+ + Link | ++ Default Company + + | ++ + + + +Company + + + + | +
2 | +current_fiscal_year |
+ + Link | ++ Current Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
3 | +country |
+ + Link | ++ Country + + | ++ + + + +Country + + + + | +
4 | +column_break_8 |
+ + Column Break | ++ + + | ++ |
5 | +default_currency |
+ + Link | ++ Default Currency + + | ++ + + + +Currency + + + + | +
6 | +hide_currency_symbol |
+ + Select | +
+ Hide Currency Symbol
+ + Do not show any symbol like $ etc next to currencies. + |
+
+ +No +Yes+ |
+
7 | +disable_rounded_total |
+ + Check | +
+ Disable Rounded Total
+ + If disable, 'Rounded Total' field will not be visible in any transaction + |
+ + |
Inherits from frappe.model.document.Document + +
+ + + get_defaults + (self) +
+No docs
++ + + on_update + (self) +
+update defaults
++ + + toggle_rounded_total + (self) +
+No docs
+Table Name: tabItem Group
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +gs |
+ + Section Break | ++ General Settings + + | ++ |
2 | +item_group_name |
+ + Data | ++ Item Group Name + + | ++ |
3 | +parent_item_group |
+ + Link | ++ Parent Item Group + + | ++ + + + +Item Group + + + + | +
4 | +is_group |
+ + Select | +
+ Has Child Node
+ + Only leaf nodes are allowed in transaction + |
+
+ +Yes +No+ |
+
5 | +column_break_5 |
+ + Column Break | ++ + + | ++ |
6 | +default_income_account |
+ + Link | ++ Default Income Account + + | ++ + + + +Account + + + + | +
7 | +default_expense_account |
+ + Link | ++ Default Expense Account + + | ++ + + + +Account + + + + | +
8 | +default_cost_center |
+ + Link | ++ Default Cost Center + + | ++ + + + +Cost Center + + + + | +
9 | +sb9 |
+ + Section Break | ++ Website Settings + + | ++ |
10 | +show_in_website |
+ + Check | +
+ Show in Website
+ + Check this if you want to show in website + |
+ + |
11 | +page_name |
+ + Data | ++ Page Name + + | ++ |
12 | +parent_website_route |
+ + Read Only | ++ Parent Website Route + + | ++ |
13 | +slideshow |
+ + Link | +
+ Slideshow
+ + Show this slideshow at the top of the page + |
+ + + + + +Website Slideshow + + + + | +
14 | +description |
+ + Text Editor | +
+ Description
+ + HTML / Banner that will show on the top of product list. + |
+ + |
15 | +website_specifications |
+ + Table | ++ Website Specifications + + | ++ + + + +Item Website Specification + + + + | +
16 | +lft |
+ + Int | ++ lft + + | ++ |
17 | +rgt |
+ + Int | ++ rgt + + | ++ |
18 | +old_parent |
+ + Link | ++ old_parent + + | ++ + + + +Item Group + + + + | +
Inherits from frappe.utils.nestedset.NestedSet, frappe.website.website_generator.WebsiteGenerator + +
+ + + after_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + get_context + (self, context) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + set_parent_website_route + (self) +
+Overwrite parent_website_route
from WebsiteGenerator
.
+Only set parent_website_route
if parent is visble.
e.g. If show_in_website
is set for Products then url should be /products
+ + + validate_name_with_item + (self) +
+No docs
++ + + erpnext.setup.doctype.item_group.item_group.get_child_groups + (item_group_name) +
+No docs
++ + + erpnext.setup.doctype.item_group.item_group.get_group_item_count + (item_group) +
+No docs
++ + + erpnext.setup.doctype.item_group.item_group.get_item_for_list_in_html + (context) +
+No docs
++ + + erpnext.setup.doctype.item_group.item_group.get_parent_item_groups + (item_group_name) +
+No docs
++ + + erpnext.setup.doctype.item_group.item_group.get_product_list_for_group + (product_group=None, start=0, limit=10) +
+No docs
++ + + erpnext.setup.doctype.item_group.item_group.invalidate_cache_for + (doc, item_group=None) +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +setup_series |
+ + Section Break | +
+ Setup Series
+ + Set prefix for numbering series on your transactions + |
+ + |
2 | +select_doc_for_series |
+ + Select | ++ Select Transaction + + | ++ |
3 | +help_html |
+ + HTML | ++ Help HTML + + | ++ |
4 | +set_options |
+ + Text | ++ Series List for this Transaction + + | ++ |
5 | +user_must_always_select |
+ + Check | +
+ User must always select
+ + Check this if you want to force the user to select a series before saving. There will be no default if you check this. + |
+ + |
6 | +update |
+ + Button | ++ Update + + | ++ |
7 | +update_series |
+ + Section Break | +
+ Update Series
+ + Change the starting / current sequence number of an existing series. + |
+ + |
8 | +prefix |
+ + Select | ++ Prefix + + | ++ |
9 | +current_value |
+ + Int | +
+ Current Value
+ + This is the number of the last created transaction with this prefix + |
+ + |
10 | +update_series_start |
+ + Button | ++ Update Series Number + + | +
+ update_series_start+ |
+
Inherits from frappe.model.document.Document + +
+ + + check_duplicate + (self) +
+No docs
++ + + get_current + (self, arg=None) +
+get series current
++ + + get_options + (self, arg=None) +
+No docs
++ + + get_transactions + (self, arg=None) +
+No docs
++ + + insert_series + (self, series) +
+insert series if missing
++ + + scrub_options_list + (self, ol) +
+No docs
++ + + set_series_for + (self, doctype, ol) +
+No docs
++ + + update_series + (self, arg=None) +
+update series list
++ + + update_series_start + (self) +
+No docs
++ + + validate_series_name + (self, n) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.setup.doctype.naming_series.naming_series.get_default_naming_series + (doctype) +
+No docs
++ + + erpnext.setup.doctype.naming_series.naming_series.set_by_naming_series + (doctype, fieldname, naming_series, hide_name_field=True) +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +send_autonotification_for |
+ + Section Break | +
+ Prompt for Email on Submission of
+ + When any of the checked transactions are "Submitted", an email pop-up automatically opened to send an email to the associated "Contact" in that transaction, with the transaction as an attachment. The user may or may not send the email. + |
+ + |
2 | +sales |
+ + Column Break | ++ Sales + + | ++ |
3 | +quotation |
+ + Check | ++ Quotation + + | ++ |
4 | +sales_order |
+ + Check | ++ Sales Order + + | ++ |
5 | +delivery_note |
+ + Check | ++ Delivery Note + + | ++ |
6 | +sales_invoice |
+ + Check | ++ Sales Invoice + + | ++ |
7 | +purchase |
+ + Column Break | ++ Purchase + + | ++ |
8 | +purchase_order |
+ + Check | ++ Purchase Order + + | ++ |
9 | +purchase_receipt |
+ + Check | ++ Purchase Receipt + + | ++ |
10 | +expense_claim |
+ + Check | ++ Expense Claim + + | ++ |
11 | +customize_the_notification |
+ + Section Break | +
+ Customize the Notification
+ + Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text. + |
+ + |
12 | +select_transaction |
+ + Select | ++ Select Transaction + + | +
+ +Quotation +Sales Order +Delivery Note +Sales Invoice +Purchase Order +Purchase Receipt +Expense Claim +Expense Claim Approved +Expense Claim Rejected+ |
+
13 | +custom_message |
+ + Text Editor | ++ Custom Message + + | ++ |
14 | +set_message |
+ + Button | ++ Update + + | ++ |
15 | +quotation_message |
+ + Text | ++ Quotation Message + + | ++ |
16 | +sales_order_message |
+ + Text | ++ Sales Order Message + + | ++ |
17 | +delivery_note_message |
+ + Text | ++ Delivery Note Message + + | ++ |
18 | +sales_invoice_message |
+ + Text | ++ Sales Invoice Message + + | ++ |
19 | +purchase_order_message |
+ + Text | ++ Purchase Order Message + + | ++ |
20 | +purchase_receipt_message |
+ + Text | ++ Purchase Receipt Message + + | ++ |
21 | +expense_claim_approved_message |
+ + Text | ++ Expense Claim Approved Message + + | ++ |
22 | +expense_claim_rejected_message |
+ + Text | ++ Expense Claim Rejected Message + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabPrint Heading
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +print_heading |
+ + Data | ++ Print Heading + + | ++ |
2 | +description |
+ + Small Text | ++ Description + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabQuotation Lost Reason
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +order_lost_reason |
+ + Data | ++ Quotation Lost Reason + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabSales Partner
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +partner_name |
+ + Data | ++ Sales Partner Name + + | ++ |
2 | +partner_type |
+ + Select | ++ Partner Type + + | +
+ +Channel Partner +Distributor +Dealer +Agent +Retailer +Implementation Partner +Reseller+ |
+
3 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
4 | +column_break0 |
+ + Column Break | ++ + + | ++ |
5 | +commission_rate |
+ + Float | ++ Commission Rate + + | ++ |
6 | +address_contacts |
+ + Section Break | ++ Address & Contacts + + | ++ |
7 | +address_desc |
+ + HTML | ++ Address Desc + + | ++ |
8 | +address_html |
+ + HTML | ++ Address HTML + + | ++ |
9 | +column_break1 |
+ + Column Break | ++ + + | ++ |
10 | +contact_desc |
+ + HTML | ++ Contact Desc + + | ++ |
11 | +contact_html |
+ + HTML | ++ Contact HTML + + | ++ |
12 | +partner_target_details_section_break |
+ + Section Break | ++ Sales Partner Target + + | ++ |
13 | +targets |
+ + Table | ++ Targets + + | ++ + + + +Target Detail + + + + | +
14 | +distribution_id |
+ + Link | +
+ Target Distribution
+ + Select Monthly Distribution to unevenly distribute targets across months. + |
+ + + + + +Monthly Distribution + + + + | +
15 | +website |
+ + Section Break | ++ Website + + | ++ |
16 | +show_in_website |
+ + Check | ++ Show In Website + + | ++ |
17 | +section_break_17 |
+ + Section Break | ++ + + | ++ |
18 | +logo |
+ + Attach | ++ Logo + + | ++ |
19 | +partner_website |
+ + Data | ++ Partner's Website + + | ++ |
20 | +column_break_20 |
+ + Column Break | ++ + + | ++ |
21 | +page_name |
+ + Data | ++ Page Name + + | ++ |
22 | +section_break_22 |
+ + Section Break | ++ + + | ++ |
23 | +introduction |
+ + Text | ++ Introduction + + | ++ |
24 | +description |
+ + Text Editor | ++ Description + + | ++ |
25 | +parent_website_route |
+ + Read Only | ++ Parent Website Route + + | ++ |
Inherits from frappe.website.website_generator.WebsiteGenerator + +
+ + + autoname + (self) +
+No docs
++ + + get_contacts + (self, nm) +
+No docs
++ + + get_context + (self, context) +
+No docs
++ + + onload + (self) +
+Load address and contacts in __onload
+ + + validate + (self) +
+No docs
+Table Name: tabSales Person
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +name_and_employee_id |
+ + Section Break | ++ Name and Employee ID + + | +
+ icon-user+ |
+
2 | +sales_person_name |
+ + Data | ++ Sales Person Name + + | ++ |
3 | +parent_sales_person |
+ + Link | +
+ Parent Sales Person
+ + Select company name first. + |
+ + + + + +Sales Person + + + + | +
4 | +is_group |
+ + Select | ++ Has Child Node + + | +
+ +Yes +No+ |
+
5 | +cb0 |
+ + Column Break | ++ + + | ++ |
6 | +employee |
+ + Link | ++ Employee + + | ++ + + + +Employee + + + + | +
7 | +lft |
+ + Int | ++ lft + + | ++ |
8 | +rgt |
+ + Int | ++ rgt + + | ++ |
9 | +old_parent |
+ + Data | ++ old_parent + + | ++ |
10 | +target_details_section_break |
+ + Section Break | +
+ Sales Person Targets
+ + Set targets Item Group-wise for this Sales Person. + |
+
+ icon-bullseye+ |
+
11 | +targets |
+ + Table | ++ Targets + + | ++ + + + +Target Detail + + + + | +
12 | +distribution_id |
+ + Link | +
+ Target Distribution
+ + Select Monthly Distribution to unevenly distribute targets across months. + |
+ + + + + +Monthly Distribution + + + + | +
13 | +communications |
+ + Table | ++ Communications + + | ++ + + + +Communication + + + + | +
Inherits from frappe.utils.nestedset.NestedSet + +
+ + + get_email_id + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_employee_id + (self) +
+No docs
+Table Name: tabSMS Parameter
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +parameter |
+ + Data | ++ Parameter + + | ++ |
2 | +value |
+ + Data | ++ Value + + | ++ |
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +column_break0 |
+ + Column Break | ++ + + | ++ |
2 | +sms_gateway_url |
+ + Data | +
+ SMS Gateway URL
+ + Eg. smsgateway.com/api/send_sms.cgi + |
+ + |
3 | +message_parameter |
+ + Data | +
+ Message Parameter
+ + Enter url parameter for message + |
+ + |
4 | +receiver_parameter |
+ + Data | +
+ Receiver Parameter
+ + Enter url parameter for receiver nos + |
+ + |
5 | +sms_sender_name |
+ + Data | ++ SMS Sender Name + + | ++ |
6 | +static_parameters_section |
+ + Column Break | ++ + + | ++ |
7 | +parameters |
+ + Table | +
+ Static Parameters
+ + Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.) + |
+ + + + + +SMS Parameter + + + + | +
Inherits from frappe.model.document.Document + +
+ + + erpnext.setup.doctype.sms_settings.sms_settings.create_sms_log + (args, sent_to) +
+No docs
+Public API
+ /api/method/erpnext.setup.doctype.sms_settings.sms_settings.get_contact_number
+
+ + + erpnext.setup.doctype.sms_settings.sms_settings.get_contact_number + (contact_name, value, key) +
+returns mobile number of the contact
++ + + erpnext.setup.doctype.sms_settings.sms_settings.get_sender_name + () +
+returns name as SMS sender
++ + + erpnext.setup.doctype.sms_settings.sms_settings.scrub_gateway_url + (url) +
+No docs
++ + + erpnext.setup.doctype.sms_settings.sms_settings.send_request + (gateway_url, args) +
+No docs
+Public API
+ /api/method/erpnext.setup.doctype.sms_settings.sms_settings.send_sms
+
+ + + erpnext.setup.doctype.sms_settings.sms_settings.send_sms + (receiver_list, msg, sender_name=) +
+No docs
++ + + erpnext.setup.doctype.sms_settings.sms_settings.send_via_gateway + (arg) +
+No docs
++ + + erpnext.setup.doctype.sms_settings.sms_settings.validate_receiver_nos + (receiver_list) +
+No docs
+Table Name: tabSupplier Type
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +supplier_type |
+ + Data | ++ Supplier Type + + | ++ |
2 | +credit_days |
+ + Int | ++ Credit Days + + | ++ |
3 | +default_payable_account |
+ + Section Break | ++ Default Payable Account + + | ++ |
4 | +accounts |
+ + Table | +
+ Accounts
+ + Mention if non-standard receivable account applicable + |
+ + + + + +Party Account + + + + | +
Inherits from frappe.model.document.Document + +
Table Name: tabTarget Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
2 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
3 | +target_qty |
+ + Float | ++ Target Qty + + | ++ |
4 | +target_amount |
+ + Float | ++ Target Amount + + | ++ |
Table Name: tabTerms and Conditions
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +title |
+ + Data | ++ Title + + | ++ |
2 | +terms |
+ + Text Editor | ++ Terms and Conditions + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabTerritory
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +territory_name |
+ + Data | ++ Territory Name + + | ++ |
2 | +parent_territory |
+ + Link | ++ Parent Territory + + | ++ + + + +Territory + + + + | +
3 | +is_group |
+ + Select | +
+ Has Child Node
+ + Only leaf nodes are allowed in transaction + |
+
+ +Yes +No+ |
+
4 | +cb0 |
+ + Column Break | ++ + + | ++ |
5 | +territory_manager |
+ + Link | +
+ Territory Manager
+ + For reference + |
+ + + + + +Sales Person + + + + | +
6 | +lft |
+ + Int | ++ lft + + | ++ |
7 | +rgt |
+ + Int | ++ rgt + + | ++ |
8 | +old_parent |
+ + Link | ++ old_parent + + | ++ + + + +Territory + + + + | +
9 | +target_details_section_break |
+ + Section Break | +
+ Territory Targets
+ + Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution. + |
+ + |
10 | +targets |
+ + Table | ++ Targets + + | ++ + + + +Target Detail + + + + | +
11 | +distribution_id |
+ + Link | +
+ Target Distribution
+ + Select Monthly Distribution to unevenly distribute targets across months. + |
+ + + + + +Monthly Distribution + + + + | +
Inherits from frappe.utils.nestedset.NestedSet + +
+ + + on_update + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabUOM
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +uom_name |
+ + Data | ++ UOM Name + + | ++ |
2 | +must_be_whole_number |
+ + Check | +
+ Must be Whole Number
+ + Check this to disallow fractions. (for Nos) + |
+ + |
Inherits from frappe.model.document.Document + +
Table Name: tabWebsite Item Group
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +enabled |
+ + Check | ++ Enable Shopping Cart + + | ++ |
2 | +section_break_2 |
+ + Section Break | ++ + + | ++ |
3 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
4 | +price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
5 | +column_break_4 |
+ + Column Break | ++ + + | ++ |
6 | +default_customer_group |
+ + Link | ++ Default Customer Group + + | ++ + + + +Customer Group + + + + | +
7 | +quotation_series |
+ + Select | ++ Quotation Series + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + get_shipping_rules + (self, shipping_territory) +
+No docs
++ + + get_tax_master + (self, billing_territory) +
+No docs
++ + + onload + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_exchange_rates_exist + (self) +
+check if exchange rates exist for all Price List currencies (to company's currency)
++ + + validate_tax_rule + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.shopping_cart.doctype.shopping_cart_settings.shopping_cart_settings.check_shopping_cart_enabled + () +
+No docs
++ + + erpnext.shopping_cart.doctype.shopping_cart_settings.shopping_cart_settings.get_shopping_cart_settings + () +
+No docs
++ + + erpnext.shopping_cart.doctype.shopping_cart_settings.shopping_cart_settings.is_cart_enabled + () +
+No docs
++ + + erpnext.shopping_cart.doctype.shopping_cart_settings.shopping_cart_settings.validate_cart_settings + (doc, method) +
+No docs
+Table Name: tabBatch
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +batch_id |
+ + Data | ++ Batch ID + + | ++ |
2 | +item |
+ + Link | ++ Item + + | ++ + + + +Item + + + + | +
3 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
4 | +expiry_date |
+ + Date | ++ Expiry Date + + | ++ |
5 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
6 | +description |
+ + Small Text | ++ Batch Description + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + item_has_batch_enabled + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabBin
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
2 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
3 | +reserved_qty |
+ + Float | ++ Reserved Quantity + + | ++ |
4 | +actual_qty |
+ + Float | ++ Actual Quantity + + | ++ |
5 | +ordered_qty |
+ + Float | ++ Ordered Quantity + + | ++ |
6 | +indented_qty |
+ + Float | ++ Quantity Requested for Purchase + + | ++ |
7 | +planned_qty |
+ + Float | ++ Planned Qty + + | ++ |
8 | +projected_qty |
+ + Float | ++ Projected Qty + + | ++ |
9 | +ma_rate |
+ + Float | ++ Moving Average Rate + + | ++ |
10 | +stock_uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
11 | +fcfs_rate |
+ + Float | ++ FCFS Rate + + | ++ |
12 | +valuation_rate |
+ + Float | ++ Valuation Rate + + | ++ |
13 | +stock_value |
+ + Float | ++ Stock Value + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + get_first_sle + (self) +
+No docs
++ + + update_qty + (self, args) +
+No docs
++ + + update_stock + (self, args, allow_negative_stock=False, via_landed_cost_voucher=False) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_mandatory + (self) +
+No docs
+Table Name: tabDelivery Note
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +delivery_to_section |
+ + Section Break | ++ Delivery To + + | +
+ icon-user+ |
+
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +title |
+ + Data | ++ Title + + | ++ |
4 | +naming_series |
+ + Select | ++ Series + + | +
+ DN- +DN-RET-+ |
+
5 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
6 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
7 | +customer_address |
+ + Link | ++ Billing Address Name + + | ++ + + + +Address + + + + | +
8 | +address_display |
+ + Small Text | ++ Billing Address + + | ++ |
9 | +shipping_address_name |
+ + Link | ++ Shipping Address + + | ++ + + + +Address + + + + | +
10 | +shipping_address |
+ + Small Text | ++ Shipping Address + + | ++ |
11 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
12 | +contact_mobile |
+ + Small Text | ++ Mobile No + + | ++ |
13 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
14 | +column_break1 |
+ + Column Break | ++ + + | ++ |
15 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Delivery Note + + + + | +
16 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
17 | +posting_date |
+ + Date | ++ Date + + | ++ |
18 | +po_no |
+ + Data | ++ Customer's Purchase Order No + + | ++ |
19 | +po_date |
+ + Date | ++ Customer's Purchase Order Date + + | ++ |
20 | +is_return |
+ + Check | ++ Is Return + + | ++ |
21 | +return_against |
+ + Link | ++ Return Against Delivery Note + + | ++ + + + +Delivery Note + + + + | +
22 | +currency_and_price_list |
+ + Section Break | ++ Currency and Price List + + | +
+ icon-tag+ |
+
23 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
24 | +conversion_rate |
+ + Float | +
+ Exchange Rate
+ + Rate at which customer's currency is converted to company's base currency + |
+ + |
25 | +col_break23 |
+ + Column Break | ++ + + | ++ |
26 | +selling_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
27 | +price_list_currency |
+ + Link | ++ Price List Currency + + | ++ + + + +Currency + + + + | +
28 | +plc_conversion_rate |
+ + Float | +
+ Price List Exchange Rate
+ + Rate at which Price list currency is converted to company's base currency + |
+ + |
29 | +ignore_pricing_rule |
+ + Check | ++ Ignore Pricing Rule + + | ++ |
30 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
31 | +items |
+ + Table | ++ Items + + | ++ + + + +Delivery Note Item + + + + | +
32 | +packing_list |
+ + Section Break | ++ Packing List + + | +
+ icon-suitcase+ |
+
33 | +packed_items |
+ + Table | ++ Packed Items + + | ++ + + + +Packed Item + + + + | +
34 | +product_bundle_help |
+ + HTML | ++ Product Bundle Help + + | ++ |
35 | +section_break_31 |
+ + Section Break | ++ + + | ++ |
36 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
37 | +base_net_total |
+ + Currency | ++ Net Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
38 | +column_break_33 |
+ + Column Break | ++ + + | ++ |
39 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
40 | +net_total |
+ + Currency | ++ Net Total + + | +
+ currency+ |
+
41 | +taxes_section |
+ + Section Break | ++ Taxes and Charges + + | +
+ icon-money+ |
+
42 | +taxes_and_charges |
+ + Link | +
+ Taxes and Charges
+ + If you have created a standard template in Sales Taxes and Charges Template, select one and click on the button below. + |
+ + + + + +Sales Taxes and Charges Template + + + + | +
43 | +column_break_39 |
+ + Column Break | ++ + + | ++ |
44 | +shipping_rule |
+ + Link | ++ Shipping Rule + + | ++ + + + +Shipping Rule + + + + | +
45 | +section_break_41 |
+ + Section Break | ++ + + | ++ |
46 | +taxes |
+ + Table | ++ Sales Taxes and Charges + + | ++ + + + +Sales Taxes and Charges + + + + | +
47 | +other_charges_calculation |
+ + HTML | ++ Taxes and Charges Calculation + + | ++ |
48 | +section_break_44 |
+ + Section Break | ++ + + | ++ |
49 | +base_total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges (Company Currency) + + | +
+ Company:company:default_currency+ |
+
50 | +column_break_47 |
+ + Column Break | ++ + + | ++ |
51 | +total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges + + | +
+ currency+ |
+
52 | +section_break_49 |
+ + Section Break | ++ Additional Discount + + | ++ |
53 | +apply_discount_on |
+ + Select | ++ Apply Additional Discount On + + | +
+ +Grand Total +Net Total+ |
+
54 | +column_break_51 |
+ + Column Break | ++ + + | ++ |
55 | +discount_amount |
+ + Currency | ++ Additional Discount Amount + + | +
+ currency+ |
+
56 | +base_discount_amount |
+ + Currency | ++ Additional Discount Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
57 | +totals |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
58 | +base_grand_total |
+ + Currency | ++ Grand Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
59 | +base_rounded_total |
+ + Currency | ++ Rounded Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
60 | +base_in_words |
+ + Data | +
+ In Words (Company Currency)
+ + In Words will be visible once you save the Delivery Note. + |
+ + |
61 | +column_break3 |
+ + Column Break | ++ + + | ++ |
62 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ currency+ |
+
63 | +rounded_total |
+ + Currency | ++ Rounded Total + + | +
+ currency+ |
+
64 | +in_words |
+ + Data | +
+ In Words
+ + In Words (Export) will be visible once you save the Delivery Note. + |
+ + |
65 | +terms_section_break |
+ + Section Break | ++ Terms and Conditions + + | +
+ icon-legal+ |
+
66 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
67 | +terms |
+ + Text Editor | ++ Terms and Conditions Details + + | ++ |
68 | +transporter_info |
+ + Section Break | ++ Transporter Info + + | +
+ icon-truck+ |
+
69 | +transporter_name |
+ + Data | ++ Transporter Name + + | ++ |
70 | +col_break34 |
+ + Column Break | ++ + + | ++ |
71 | +lr_no |
+ + Data | ++ Vehicle No + + | ++ |
72 | +lr_date |
+ + Date | ++ Vehicle Dispatch Date + + | ++ |
73 | +contact_info |
+ + Section Break | ++ Contact Details + + | +
+ icon-bullhorn+ |
+
74 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
75 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
76 | +col_break21 |
+ + Column Break | ++ + + | ++ |
77 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
78 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
79 | +project_name |
+ + Link | +
+ Project Name
+ + Track this Delivery Note against any Project + |
+ + + + + +Project + + + + | +
80 | +campaign |
+ + Link | ++ Campaign + + | ++ + + + +Campaign + + + + | +
81 | +source |
+ + Select | ++ Source + + | +
+ +Existing Customer +Reference +Advertisement +Cold Calling +Exhibition +Supplier Reference +Mass Mailing +Customer's Vendor +Campaign+ |
+
82 | +column_break5 |
+ + Column Break | ++ + + | ++ |
83 | +posting_time |
+ + Time | +
+ Posting Time
+ + Time at which items were delivered from warehouse + |
+ + |
84 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
85 | +printing_details |
+ + Section Break | ++ Printing Details + + | ++ |
86 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
87 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
88 | +column_break_88 |
+ + Column Break | ++ + + | ++ |
89 | +print_without_amount |
+ + Check | ++ Print Without Amount + + | ++ |
90 | +section_break_83 |
+ + Section Break | ++ Status + + | ++ |
91 | +status |
+ + Select | ++ Status + + | +
+ +Draft +Submitted +Cancelled +Closed+ |
+
92 | +per_installed |
+ + Percent | +
+ % Installed
+ + % of materials delivered against this Delivery Note + |
+ + |
93 | +installation_status |
+ + Select | ++ Installation Status + + | ++ |
94 | +column_break_89 |
+ + Column Break | ++ + + | ++ |
95 | +to_warehouse |
+ + Link | +
+ To Warehouse
+ + Required only for sample item. + |
+ + + + + +Warehouse + + + + | +
96 | +excise_page |
+ + Data | ++ Excise Page Number + + | ++ |
97 | +instructions |
+ + Text | ++ Instructions + + | ++ |
98 | +sales_team_section_break |
+ + Section Break | ++ Commission + + | +
+ icon-group+ |
+
99 | +sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
100 | +column_break7 |
+ + Column Break | ++ + + | ++ |
101 | +commission_rate |
+ + Float | ++ Commission Rate (%) + + | ++ |
102 | +total_commission |
+ + Currency | ++ Total Commission + + | +
+ Company:company:default_currency+ |
+
103 | +section_break1 |
+ + Section Break | ++ Sales Team + + | ++ |
104 | +sales_team |
+ + Table | ++ Sales Team1 + + | ++ + + + +Sales Team + + + + | +
Inherits from erpnext.controllers.selling_controller.SellingController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + before_print + (self) +
+No docs
++ + + cancel_packing_slips + (self) +
+Cancel submitted packing slips related to this delivery note
++ + + check_credit_limit + (self) +
+No docs
++ + + check_next_docstatus + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + set_actual_qty + (self) +
+No docs
++ + + so_required + (self) +
+check in manage account if sales order required or not
++ + + update_current_stock + (self) +
+No docs
++ + + update_status + (self, status) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_for_items + (self) +
+No docs
++ + + validate_packed_qty + (self) +
+Validate that if packed qty exists, it should be equal to qty
++ + + validate_proj_cust + (self) +
+check for does customer belong to same project as entered..
++ + + validate_warehouse + (self) +
+No docs
++ + + validate_with_previous_doc + (self) +
+No docs
++ + + erpnext.stock.doctype.delivery_note.delivery_note.get_invoiced_qty_map + (delivery_note) +
+returns a map: {dndetail: invoicedqty}
++ + + erpnext.stock.doctype.delivery_note.delivery_note.get_list_context + (context=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.delivery_note.delivery_note.make_installation_note
+
+ + + erpnext.stock.doctype.delivery_note.delivery_note.make_installation_note + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.delivery_note.delivery_note.make_packing_slip
+
+ + + erpnext.stock.doctype.delivery_note.delivery_note.make_packing_slip + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.delivery_note.delivery_note.make_sales_invoice
+
+ + + erpnext.stock.doctype.delivery_note.delivery_note.make_sales_invoice + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.delivery_note.delivery_note.make_sales_return
+
+ + + erpnext.stock.doctype.delivery_note.delivery_note.make_sales_return + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.delivery_note.delivery_note.update_delivery_note_status
+
+ + + erpnext.stock.doctype.delivery_note.delivery_note.update_delivery_note_status + (docname, status) +
+No docs
+Table Name: tabDelivery Note Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +barcode |
+ + Data | ++ Barcode + + | ++ |
2 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
3 | +item_name |
+ + Data | ++ Item Name + + | ++ |
4 | +col_break1 |
+ + Column Break | ++ + + | ++ |
5 | +customer_item_code |
+ + Data | ++ Customer's Item Code + + | ++ |
6 | +section_break_6 |
+ + Section Break | ++ Description + + | ++ |
7 | +description |
+ + Text Editor | ++ Description + + | ++ |
8 | +column_break_8 |
+ + Column Break | ++ + + | ++ |
9 | +image |
+ + Attach | ++ Image + + | ++ |
10 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
11 | +quantity_and_rate |
+ + Section Break | ++ Quantity and Rate + + | ++ |
12 | +qty |
+ + Float | ++ Quantity + + | ++ |
13 | +price_list_rate |
+ + Currency | ++ Price List Rate + + | +
+ currency+ |
+
14 | +discount_percentage |
+ + Float | ++ Discount on Price List Rate (%) + + | ++ |
15 | +col_break2 |
+ + Column Break | ++ + + | ++ |
16 | +stock_uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
17 | +base_price_list_rate |
+ + Currency | ++ Price List Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
18 | +section_break_1 |
+ + Section Break | ++ + + | ++ |
19 | +rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
20 | +amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
21 | +col_break3 |
+ + Column Break | ++ + + | ++ |
22 | +base_rate |
+ + Currency | ++ Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
23 | +base_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
24 | +pricing_rule |
+ + Link | ++ Pricing Rule + + | ++ + + + +Pricing Rule + + + + | +
25 | +section_break_25 |
+ + Section Break | ++ + + | ++ |
26 | +net_rate |
+ + Currency | ++ Net Rate + + | +
+ currency+ |
+
27 | +net_amount |
+ + Currency | ++ Net Amount + + | +
+ currency+ |
+
28 | +column_break_28 |
+ + Column Break | ++ + + | ++ |
29 | +base_net_rate |
+ + Currency | ++ Net Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +base_net_amount |
+ + Currency | ++ Net Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
31 | +warehouse_and_reference |
+ + Section Break | ++ Warehouse and Reference + + | ++ |
32 | +warehouse |
+ + Link | ++ From Warehouse + + | ++ + + + +Warehouse + + + + | +
33 | +target_warehouse |
+ + Link | ++ To Warehouse (Optional) + + | ++ + + + +Warehouse + + + + | +
34 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
35 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
36 | +actual_qty |
+ + Float | ++ Available Qty at From Warehouse + + | ++ |
37 | +actual_batch_qty |
+ + Float | ++ Available Batch Qty at From Warehouse + + | ++ |
38 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
39 | +brand |
+ + Link | ++ Brand Name + + | ++ + + + +Brand + + + + | +
40 | +item_tax_rate |
+ + Small Text | ++ Item Tax Rate + + | ++ |
41 | +col_break4 |
+ + Column Break | ++ + + | ++ |
42 | +expense_account |
+ + Link | ++ Expense Account + + | ++ + + + +Account + + + + | +
43 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
44 | +against_sales_order |
+ + Link | ++ Against Sales Order + + | ++ + + + +Sales Order + + + + | +
45 | +against_sales_invoice |
+ + Link | ++ Against Sales Invoice + + | ++ + + + +Sales Invoice + + + + | +
46 | +so_detail |
+ + Data | ++ Against Sales Order Item + + | ++ |
47 | +si_detail |
+ + Data | ++ Against Sales Invoice Item + + | ++ |
48 | +installed_qty |
+ + Float | ++ Installed Qty + + | ++ |
49 | +page_break |
+ + Check | ++ Page Break + + | ++ |
Table Name: tabItem
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +name_and_description_section |
+ + Section Break | ++ + + | +
+ icon-flag+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ ITEM-+ |
+
3 | +item_code |
+ + Data | ++ Item Code + + | ++ |
4 | +variant_of |
+ + Link | +
+ Variant Of
+ + If item is a variant of another item then description, image, pricing, taxes etc will be set from the template unless explicitly specified + |
+ + + + + +Item + + + + | +
5 | +item_name |
+ + Data | ++ Item Name + + | ++ |
6 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
7 | +stock_uom |
+ + Link | ++ Default Unit of Measure + + | ++ + + + +UOM + + + + | +
8 | +column_break0 |
+ + Column Break | ++ + + | ++ |
9 | +is_stock_item |
+ + Check | ++ Maintain Stock + + | ++ |
10 | +disabled |
+ + Check | ++ Disabled + + | ++ |
11 | +image |
+ + Attach | ++ Image + + | +
+ image+ |
+
12 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
13 | +section_break_11 |
+ + Section Break | ++ Description + + | ++ |
14 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
15 | +barcode |
+ + Data | ++ Barcode + + | ++ |
16 | +description |
+ + Text Editor | ++ Description + + | ++ |
17 | +inventory |
+ + Section Break | ++ Inventory + + | +
+ icon-truck+ |
+
18 | +default_warehouse |
+ + Link | ++ Default Warehouse + + | ++ + + + +Warehouse + + + + | +
19 | +end_of_life |
+ + Date | ++ End of Life + + | ++ |
20 | +has_batch_no |
+ + Check | ++ Has Batch No + + | ++ |
21 | +has_serial_no |
+ + Check | +
+ Has Serial No
+ + Selecting "Yes" will give a unique identity to each entity of this item which can be viewed in the Serial No master. + |
+ + |
22 | +serial_no_series |
+ + Data | +
+ Serial Number Series
+ + Example: ABCD.##### +If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank. + |
+ + |
23 | +is_asset_item |
+ + Check | ++ Is Fixed Asset Item + + | ++ |
24 | +column_break1 |
+ + Column Break | ++ + + | ++ |
25 | +tolerance |
+ + Float | ++ Allow over delivery or receipt upto this percent + + | ++ |
26 | +valuation_method |
+ + Select | ++ Valuation Method + + | +
+ +FIFO +Moving Average+ |
+
27 | +warranty_period |
+ + Data | ++ Warranty Period (in days) + + | ++ |
28 | +net_weight |
+ + Float | ++ Net Weight + + | ++ |
29 | +weight_uom |
+ + Link | ++ Weight UOM + + | ++ + + + +UOM + + + + | +
30 | +reorder_section |
+ + Section Break | ++ Auto re-order + + | +
+ icon-rss+ |
+
31 | +re_order_level |
+ + Float | +
+ Re-order Level
+ + Automatically create Material Request if quantity falls below this level + |
+ + |
32 | +re_order_qty |
+ + Float | ++ Re-order Qty + + | ++ |
33 | +apply_warehouse_wise_reorder_level |
+ + Check | ++ Apply Warehouse-wise Reorder Level + + | ++ |
34 | +section_break_31 |
+ + Section Break | ++ Reorder level based on Warehouse + + | ++ |
35 | +reorder_levels |
+ + Table | +
+ Reorder level based on Warehouse
+ + Will also apply for variants unless overrridden + |
+ + + + + +Item Reorder + + + + | +
36 | +variants_section |
+ + Section Break | ++ Variants + + | ++ |
37 | +has_variants |
+ + Check | +
+ Has Variants
+ + If this item has variants, then it cannot be selected in sales orders etc. + |
+ + |
38 | +attributes |
+ + Table | ++ Attributes + + | ++ + + + +Item Variant Attribute + + + + | +
39 | +purchase_details |
+ + Section Break | ++ Purchase Details + + | +
+ icon-shopping-cart+ |
+
40 | +is_purchase_item |
+ + Check | ++ Is Purchase Item + + | ++ |
41 | +min_order_qty |
+ + Float | ++ Minimum Order Qty + + | ++ |
42 | +lead_time_days |
+ + Int | +
+ Lead Time in days
+ + Average time taken by the supplier to deliver + |
+ + |
43 | +buying_cost_center |
+ + Link | ++ Default Buying Cost Center + + | ++ + + + +Cost Center + + + + | +
44 | +expense_account |
+ + Link | ++ Default Expense Account + + | ++ + + + +Account + + + + | +
45 | +unit_of_measure_conversion |
+ + Column Break | ++ Unit of Measure Conversion + + | ++ |
46 | +uoms |
+ + Table | +
+ UOMs
+ + Will also apply for variants + |
+ + + + + +UOM Conversion Detail + + + + | +
47 | +last_purchase_rate |
+ + Float | ++ Last Purchase Rate + + | ++ |
48 | +supplier_details |
+ + Section Break | ++ Supplier Details + + | ++ |
49 | +default_supplier |
+ + Link | ++ Default Supplier + + | ++ + + + +Supplier + + + + | +
50 | +delivered_by_supplier |
+ + Check | ++ Delivered by Supplier (Drop Ship) + + | ++ |
51 | +manufacturer |
+ + Data | ++ Manufacturer + + | ++ |
52 | +manufacturer_part_no |
+ + Data | ++ Manufacturer Part Number + + | ++ |
53 | +column_break2 |
+ + Column Break | ++ Item Code for Suppliers + + | ++ |
54 | +supplier_items |
+ + Table | ++ Supplier Items + + | ++ + + + +Item Supplier + + + + | +
55 | +sales_details |
+ + Section Break | ++ Sales Details + + | +
+ icon-tag+ |
+
56 | +is_sales_item |
+ + Check | ++ Is Sales Item + + | ++ |
57 | +is_service_item |
+ + Check | +
+ Is Service Item
+ + Allow in Sales Order of type "Service" + |
+ + |
58 | +publish_in_hub |
+ + Check | +
+ Publish in Hub
+ + Publish Item to hub.erpnext.com + |
+ + |
59 | +synced_with_hub |
+ + Check | ++ Synced With Hub + + | ++ |
60 | +income_account |
+ + Link | ++ Default Income Account + + | ++ + + + +Account + + + + | +
61 | +selling_cost_center |
+ + Link | ++ Default Selling Cost Center + + | ++ + + + +Cost Center + + + + | +
62 | +column_break3 |
+ + Column Break | ++ Customer Item Codes + + | ++ |
63 | +customer_items |
+ + Table | ++ Customer Items + + | ++ + + + +Item Customer Detail + + + + | +
64 | +max_discount |
+ + Float | ++ Max Discount (%) + + | ++ |
65 | +item_tax_section_break |
+ + Section Break | ++ Item Tax + + | +
+ icon-money+ |
+
66 | +taxes |
+ + Table | +
+ Taxes
+ + Will also apply for variants + |
+ + + + + +Item Tax + + + + | +
67 | +inspection_criteria |
+ + Section Break | ++ Inspection Criteria + + | +
+ icon-search+ |
+
68 | +inspection_required |
+ + Check | ++ Inspection Required + + | ++ |
69 | +quality_parameters |
+ + Table | +
+ Quality Parameters
+ + Will also apply to variants + |
+ + + + + +Item Quality Inspection Parameter + + + + | +
70 | +manufacturing |
+ + Section Break | ++ Manufacturing + + | +
+ icon-cogs+ |
+
71 | +is_pro_applicable |
+ + Check | ++ Allow Production Order + + | ++ |
72 | +is_sub_contracted_item |
+ + Check | +
+ Supply Raw Materials for Purchase
+ + If subcontracted to a vendor + |
+ + |
73 | +column_break_74 |
+ + Column Break | ++ + + | ++ |
74 | +default_bom |
+ + Link | ++ Default BOM + + | ++ + + + +BOM + + + + | +
75 | +customer_code |
+ + Data | ++ Customer Code + + | ++ |
76 | +website_section |
+ + Section Break | ++ Website + + | +
+ icon-globe+ |
+
77 | +show_in_website |
+ + Check | ++ Show in Website + + | ++ |
78 | +page_name |
+ + Data | +
+ Page Name
+ + website page link + |
+ + |
79 | +weightage |
+ + Int | +
+ Weightage
+ + Items with higher weightage will be shown higher + |
+ + |
80 | +slideshow |
+ + Link | +
+ Slideshow
+ + Show a slideshow at the top of the page + |
+ + + + + +Website Slideshow + + + + | +
81 | +website_image |
+ + Attach | +
+ Image
+ + Item Image (if not slideshow) + |
+ + |
82 | +thumbnail |
+ + Data | ++ Thumbnail + + | ++ |
83 | +cb72 |
+ + Column Break | ++ + + | ++ |
84 | +website_warehouse |
+ + Link | +
+ Website Warehouse
+ + Show "In Stock" or "Not in Stock" based on stock available in this warehouse. + |
+ + + + + +Warehouse + + + + | +
85 | +website_item_groups |
+ + Table | +
+ Website Item Groups
+ + List this Item in multiple groups on the website. + |
+ + + + + +Website Item Group + + + + | +
86 | +sb72 |
+ + Section Break | ++ Website Specifications + + | ++ |
87 | +copy_from_item_group |
+ + Button | ++ Copy From Item Group + + | ++ |
88 | +website_specifications |
+ + Table | ++ Website Specifications + + | ++ + + + +Item Website Specification + + + + | +
89 | +web_long_description |
+ + Text Editor | ++ Website Description + + | ++ |
90 | +parent_website_route |
+ + Read Only | ++ Parent Website Route + + | ++ |
Inherits from frappe.website.website_generator.WebsiteGenerator + +
+ + + add_default_uom_in_conversion_factor_table + (self) +
+No docs
++ + + after_rename + (self, olddn, newdn, merge) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + before_insert + (self) +
+No docs
++ + + before_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + cant_change + (self) +
+No docs
++ + + check_for_active_boms + (self) +
+No docs
++ + + check_if_sle_exists + (self) +
+No docs
++ + + check_item_tax + (self) +
+Check whether Tax Rate is not entered twice for same Tax Type
++ + + check_warehouse_is_set_for_stock_item + (self) +
+No docs
++ + + copy_specification_from_item_group + (self) +
+No docs
++ + + fill_customer_code + (self) +
+Append all the customer codes and insert into "customer_code" field of item table
++ + + get_context + (self, context) +
+No docs
++ + + make_thumbnail + (self) +
+Make a thumbnail of website_image
+ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + recalculate_bin_qty + (self, newdn) +
+No docs
++ + + set_attribute_context + (self, context) +
+No docs
++ + + set_disabled_attributes + (self, context) +
+Disable selection options of attribute combinations that do not result in a variant
++ + + set_last_purchase_rate + (self, newdn) +
+No docs
++ + + set_variant_context + (self, context) +
+No docs
++ + + update_item_desc + (self) +
+No docs
++ + + update_item_price + (self) +
+No docs
++ + + update_template_item + (self) +
+Set Show in Website for Template Item if True for its Variant
++ + + update_template_tables + (self) +
+No docs
++ + + update_variants + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_attributes + (self) +
+No docs
++ + + validate_barcode + (self) +
+No docs
++ + + validate_conversion_factor + (self) +
+No docs
++ + + validate_has_variants + (self) +
+No docs
++ + + validate_item_type + (self) +
+No docs
++ + + validate_name_with_item_group + (self) +
+No docs
++ + + validate_reorder_level + (self) +
+No docs
++ + + validate_uom + (self) +
+No docs
++ + + validate_variant_attributes + (self) +
+No docs
++ + + validate_warehouse_for_reorder + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.stock.doctype.item.item._msgprint + (msg, verbose) +
+No docs
++ + + erpnext.stock.doctype.item.item.check_stock_uom_with_bin + (item, stock_uom) +
+No docs
++ + + erpnext.stock.doctype.item.item.get_last_purchase_details + (item_code, doc_name=None, conversion_rate=1.0) +
+returns last purchase details in stock uom
++ + + erpnext.stock.doctype.item.item.invalidate_cache_for_item + (doc) +
+No docs
++ + + erpnext.stock.doctype.item.item.validate_cancelled_item + (item_code, docstatus=None, verbose=1) +
+No docs
++ + + erpnext.stock.doctype.item.item.validate_end_of_life + (item_code, end_of_life=None, disabled=None, verbose=1) +
+No docs
++ + + erpnext.stock.doctype.item.item.validate_is_stock_item + (item_code, is_stock_item=None, verbose=1) +
+No docs
+Table Name: tabItem Attribute
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +attribute_name |
+ + Data | ++ Attribute Name + + | ++ |
2 | +numeric_values |
+ + Check | ++ Numeric Values + + | ++ |
3 | +section_break_4 |
+ + Section Break | ++ + + | ++ |
4 | +from_range |
+ + Float | ++ From Range + + | ++ |
5 | +increment |
+ + Float | ++ Increment + + | ++ |
6 | +column_break_8 |
+ + Column Break | ++ + + | ++ |
7 | +to_range |
+ + Float | ++ To Range + + | ++ |
8 | +section_break_5 |
+ + Section Break | ++ + + | ++ |
9 | +item_attribute_values |
+ + Table | ++ Item Attribute Values + + | ++ + + + +Item Attribute Value + + + + | +
Inherits from frappe.model.document.Document + +
+ + + validate + (self) +
+No docs
++ + + validate_attribute_values + (self) +
+No docs
++ + + validate_duplication + (self) +
+No docs
++ + + validate_numeric + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Table Name: tabItem Attribute Value
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +attribute_value |
+ + Data | ++ Attribute Value + + | ++ |
2 | +abbr |
+ + Data | +
+ Abbreviation
+ + This will be appended to the Item Code of the variant. For example, if your abbreviation is "SM", and the item code is "T-SHIRT", the item code of the variant will be "T-SHIRT-SM" + |
+ + |
Table Name: tabItem Customer Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_name |
+ + Link | ++ Customer Name + + | ++ + + + +Customer + + + + | +
2 | +ref_code |
+ + Data | ++ Ref Code + + | ++ |
Table Name: tabItem Price
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +price_list_details |
+ + Section Break | ++ Price List + + | +
+ icon-tags+ |
+
2 | +price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
3 | +buying |
+ + Check | ++ Buying + + | ++ |
4 | +selling |
+ + Check | ++ Selling + + | ++ |
5 | +item_details |
+ + Section Break | ++ + + | +
+ icon-tag+ |
+
6 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
7 | +price_list_rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
8 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
9 | +col_br_1 |
+ + Column Break | ++ + + | ++ |
10 | +item_name |
+ + Data | ++ Item Name + + | ++ |
11 | +item_description |
+ + Text | ++ Item Description + + | ++ |
12 | +section_break_12 |
+ + Section Break | ++ + + | ++ |
13 | +bulk_import_help |
+ + HTML | ++ Bulk Import Help + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + check_duplicate_item + (self) +
+No docs
++ + + update_item_details + (self) +
+No docs
++ + + update_price_list_details + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_item + (self) +
+No docs
++ + + validate_price_list + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Table Name: tabItem Quality Inspection Parameter
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +specification |
+ + Data | ++ Parameter + + | ++ |
2 | +value |
+ + Data | ++ Acceptance Criteria + + | ++ |
Table Name: tabItem Reorder
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
2 | +warehouse_reorder_level |
+ + Float | ++ Re-order Level + + | ++ |
3 | +warehouse_reorder_qty |
+ + Float | ++ Re-order Qty + + | ++ |
4 | +material_request_type |
+ + Select | ++ Material Request Type + + | +
+ Purchase +Transfer+ |
+
Table Name: tabItem Supplier
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
2 | +supplier_part_no |
+ + Data | ++ Supplier Part Number + + | ++ |
Table Name: tabItem Tax
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +tax_type |
+ + Link | ++ Tax + + | ++ + + + +Account + + + + | +
2 | +tax_rate |
+ + Float | ++ Tax Rate + + | ++ |
Table Name: tabItem Variant
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_attribute |
+ + Link | ++ Item Attribute + + | ++ + + + +Item Attribute + + + + | +
2 | +item_attribute_value |
+ + Data | ++ Item Attribute Value + + | ++ |
Table Name: tabItem Variant Attribute
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +attribute |
+ + Link | ++ Attribute + + | ++ + + + +Item Attribute + + + + | +
2 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
3 | +attribute_value |
+ + Data | ++ Attribute Value + + | ++ |
4 | +numeric_values |
+ + Check | ++ Numeric Values + + | ++ |
5 | +section_break_4 |
+ + Section Break | ++ + + | ++ |
6 | +from_range |
+ + Float | ++ From Range + + | ++ |
7 | +increment |
+ + Float | ++ Increment + + | ++ |
8 | +column_break_8 |
+ + Column Break | ++ + + | ++ |
9 | +to_range |
+ + Float | ++ To Range + + | ++ |
Table Name: tabItem Website Specification
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +label |
+ + Data | ++ Label + + | ++ |
2 | +description |
+ + Text Editor | ++ Description + + | ++ |
Table Name: tabLanded Cost Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +description |
+ + Text Editor | ++ Description + + | ++ |
3 | +purchase_receipt |
+ + Link | ++ Purchase Receipt + + | ++ + + + +Purchase Receipt + + + + | +
4 | +col_break2 |
+ + Column Break | ++ + + | ++ |
5 | +qty |
+ + Float | ++ Qty + + | ++ |
6 | +rate |
+ + Currency | ++ Rate + + | +
+ Company:company:default_currency+ |
+
7 | +amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
8 | +applicable_charges |
+ + Currency | ++ Applicable Charges + + | +
+ Company:company:default_currency+ |
+
9 | +purchase_receipt_item |
+ + Data | ++ Purchase Receipt Item + + | ++ |
Table Name: tabLanded Cost Purchase Receipt
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +purchase_receipt |
+ + Link | ++ Purchase Receipt + + | ++ + + + +Purchase Receipt + + + + | +
2 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
3 | +col_break1 |
+ + Column Break | ++ + + | ++ |
4 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
5 | +grand_total |
+ + Currency | ++ Grand Total + + | ++ |
Table Name: tabLanded Cost Taxes and Charges
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +description |
+ + Text Editor | ++ Description + + | ++ |
2 | +col_break3 |
+ + Column Break | ++ + + | ++ |
3 | +amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
Table Name: tabLanded Cost Voucher
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
2 | +purchase_receipts |
+ + Table | ++ Purchase Receipts + + | ++ + + + +Landed Cost Purchase Receipt + + + + | +
3 | +get_items_from_purchase_receipts |
+ + Button | ++ Get Items From Purchase Receipts + + | ++ |
4 | +items |
+ + Table | ++ Purchase Receipt Items + + | ++ + + + +Landed Cost Item + + + + | +
5 | +taxes |
+ + Table | ++ Taxes and Charges + + | ++ + + + +Landed Cost Taxes and Charges + + + + | +
6 | +sec_break1 |
+ + Section Break | ++ + + | +
+ Simple+ |
+
7 | +total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges + + | +
+ Company:company:default_currency+ |
+
8 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Landed Cost Voucher + + + + | +
9 | +col_break1 |
+ + Column Break | ++ + + | ++ |
10 | +distribute_charges_based_on |
+ + Select | ++ Distribute Charges Based On + + | +
+ +Qty +Amount+ |
+
11 | +sec_break2 |
+ + Section Break | ++ + + | ++ |
12 | +landed_cost_help |
+ + HTML | ++ Landed Cost Help + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + check_mandatory + (self) +
+No docs
++ + + get_items_from_purchase_receipts + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + set_applicable_charges_for_item + (self) +
+No docs
++ + + set_total_taxes_and_charges + (self) +
+No docs
++ + + update_landed_cost + (self) +
+No docs
++ + + update_rate_in_serial_no + (self, purchase_receipt) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_purchase_receipts + (self) +
+No docs
+Table Name: tabMaterial Request
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +type_section |
+ + Section Break | ++ + + | +
+ icon-pushpin+ |
+
2 | +title |
+ + Data | ++ Title + + | ++ |
3 | +material_request_type |
+ + Select | ++ Type + + | +
+ Purchase +Material Transfer +Material Issue+ |
+
4 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
5 | +naming_series |
+ + Select | ++ Series + + | +
+ MREQ-+ |
+
6 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Material Request + + + + | +
7 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
8 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
9 | +items |
+ + Table | ++ Items + + | ++ + + + +Material Request Item + + + + | +
10 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
11 | +requested_by |
+ + Data | ++ Requested For + + | ++ |
12 | +transaction_date |
+ + Date | ++ Transaction Date + + | ++ |
13 | +column_break2 |
+ + Column Break | ++ + + | ++ |
14 | +status |
+ + Select | ++ Status + + | +
+ +Draft +Submitted +Stopped +Cancelled+ |
+
15 | +per_ordered |
+ + Percent | ++ % Ordered + + | ++ |
16 | +printing_details |
+ + Section Break | ++ Printing Details + + | ++ |
17 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
18 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
19 | +terms_section_break |
+ + Section Break | ++ Terms and Conditions + + | +
+ icon-legal+ |
+
20 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
21 | +terms |
+ + Text Editor | ++ Terms and Conditions Content + + | ++ |
Inherits from erpnext.controllers.buying_controller.BuyingController + +
+ + + check_if_already_pulled + (self) +
+No docs
++ + + check_modified_date + (self) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + update_completed_qty + (self, mr_items=None) +
+No docs
++ + + update_requested_qty + (self, mr_item_rows=None) +
+update requested qty (before ordered_qty is updated)
++ + + update_status + (self, status) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_qty_against_so + (self) +
+No docs
++ + + validate_schedule_date + (self) +
+No docs
++ + + erpnext.stock.doctype.material_request.material_request.get_material_requests_based_on_supplier + (supplier) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.material_request.material_request.make_purchase_order
+
+ + + erpnext.stock.doctype.material_request.material_request.make_purchase_order + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.material_request.material_request.make_purchase_order_based_on_supplier
+
+ + + erpnext.stock.doctype.material_request.material_request.make_purchase_order_based_on_supplier + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.material_request.material_request.make_stock_entry
+
+ + + erpnext.stock.doctype.material_request.material_request.make_stock_entry + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.material_request.material_request.make_supplier_quotation
+
+ + + erpnext.stock.doctype.material_request.material_request.make_supplier_quotation + (source_name, target_doc=None) +
+No docs
++ + + erpnext.stock.doctype.material_request.material_request.set_missing_values + (source, target_doc) +
+No docs
++ + + erpnext.stock.doctype.material_request.material_request.update_completed_and_requested_qty + (stock_entry, method) +
+No docs
++ + + erpnext.stock.doctype.material_request.material_request.update_item + (obj, target, source_parent) +
+No docs
+Table Name: tabMaterial Request Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +col_break1 |
+ + Column Break | ++ + + | ++ |
3 | +item_name |
+ + Data | ++ Item Name + + | ++ |
4 | +section_break_4 |
+ + Section Break | ++ Description + + | ++ |
5 | +description |
+ + Text Editor | ++ Description + + | ++ |
6 | +column_break_6 |
+ + Column Break | ++ + + | ++ |
7 | +image |
+ + Attach | ++ Image + + | ++ |
8 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
9 | +quantity_and_warehouse |
+ + Section Break | ++ Quantity and Warehouse + + | ++ |
10 | +qty |
+ + Float | ++ Quantity + + | ++ |
11 | +uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
12 | +warehouse |
+ + Link | ++ For Warehouse + + | ++ + + + +Warehouse + + + + | +
13 | +col_break2 |
+ + Column Break | ++ + + | ++ |
14 | +schedule_date |
+ + Date | ++ Required Date + + | ++ |
15 | +more_info |
+ + Section Break | ++ More Information + + | ++ |
16 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
17 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
18 | +lead_time_date |
+ + Date | ++ Lead Time Date + + | ++ |
19 | +sales_order_no |
+ + Link | ++ Sales Order No + + | ++ + + + +Sales Order + + + + | +
20 | +col_break3 |
+ + Column Break | ++ + + | ++ |
21 | +min_order_qty |
+ + Float | ++ Min Order Qty + + | ++ |
22 | +projected_qty |
+ + Float | ++ Projected Qty + + | ++ |
23 | +ordered_qty |
+ + Float | ++ Completed Qty + + | ++ |
24 | +page_break |
+ + Check | ++ Page Break + + | ++ |
Table Name: tabPacked Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +parent_item |
+ + Link | ++ Parent Item + + | ++ + + + +Item + + + + | +
2 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
3 | +item_name |
+ + Data | ++ Item Name + + | ++ |
4 | +column_break_5 |
+ + Column Break | ++ + + | ++ |
5 | +description |
+ + Text Editor | ++ Description + + | ++ |
6 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
7 | +warehouse |
+ + Link | ++ From Warehouse + + | ++ + + + +Warehouse + + + + | +
8 | +target_warehouse |
+ + Link | ++ To Warehouse (Optional) + + | ++ + + + +Warehouse + + + + | +
9 | +column_break_9 |
+ + Column Break | ++ + + | ++ |
10 | +qty |
+ + Float | ++ Qty + + | ++ |
11 | +section_break_9 |
+ + Section Break | ++ + + | ++ |
12 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
13 | +column_break_11 |
+ + Column Break | ++ + + | ++ |
14 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
15 | +section_break_13 |
+ + Section Break | ++ + + | ++ |
16 | +actual_qty |
+ + Float | ++ Actual Qty + + | ++ |
17 | +projected_qty |
+ + Float | ++ Projected Qty + + | ++ |
18 | +column_break_16 |
+ + Column Break | ++ + + | ++ |
19 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
20 | +page_break |
+ + Check | ++ Page Break + + | ++ |
21 | +prevdoc_doctype |
+ + Data | ++ Prevdoc DocType + + | ++ |
22 | +parent_detail_docname |
+ + Data | ++ Parent Detail docname + + | ++ |
Table Name: tabPacking Slip
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +packing_slip_details |
+ + Section Break | ++ + + | ++ |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +delivery_note |
+ + Link | +
+ Delivery Note
+ + Indicates that the package is a part of this delivery (Only Draft) + |
+ + + + + +Delivery Note + + + + | +
4 | +column_break1 |
+ + Column Break | ++ + + | ++ |
5 | +naming_series |
+ + Select | ++ Series + + | +
+ PS-+ |
+
6 | +section_break0 |
+ + Section Break | ++ + + | ++ |
7 | +column_break2 |
+ + Column Break | ++ + + | ++ |
8 | +from_case_no |
+ + Data | +
+ From Package No.
+ + Identification of the package for the delivery (for print) + |
+ + |
9 | +column_break3 |
+ + Column Break | ++ + + | ++ |
10 | +to_case_no |
+ + Data | +
+ To Package No.
+ + If more than one package of the same type (for print) + |
+ + |
11 | +package_item_details |
+ + Section Break | ++ + + | ++ |
12 | +get_items |
+ + Button | ++ Get Items + + | ++ |
13 | +items |
+ + Table | ++ Items + + | ++ + + + +Packing Slip Item + + + + | +
14 | +package_weight_details |
+ + Section Break | ++ Package Weight Details + + | ++ |
15 | +net_weight_pkg |
+ + Float | +
+ Net Weight
+ + The net weight of this package. (calculated automatically as sum of net weight of items) + |
+ + |
16 | +net_weight_uom |
+ + Link | ++ Net Weight UOM + + | ++ + + + +UOM + + + + | +
17 | +column_break4 |
+ + Column Break | ++ + + | ++ |
18 | +gross_weight_pkg |
+ + Float | +
+ Gross Weight
+ + The gross weight of the package. Usually net weight + packaging material weight. (for print) + |
+ + |
19 | +gross_weight_uom |
+ + Link | ++ Gross Weight UOM + + | ++ + + + +UOM + + + + | +
20 | +letter_head_details |
+ + Section Break | ++ Letter Head + + | ++ |
21 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
22 | +misc_details |
+ + Section Break | ++ + + | ++ |
23 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Packing Slip + + + + | +
Inherits from frappe.model.document.Document + +
+ + + get_details_for_packing + (self) +
+Returns +* 'Delivery Note Items' query result as a list of dict +* Item Quantity dict of current packing slip doc +* No. of Cases of this packing slip
++ + + get_items + (self) +
+No docs
++ + + get_recommended_case_no + (self) +
+Returns the next case no. for a new packing slip for a delivery +note
++ + + recommend_new_qty + (self, item, ps_item_qty, no_of_cases) +
+Recommend a new quantity and raise a validation exception
++ + + update_item_details + (self) +
+Fill empty columns in Packing Slip Item
++ + + validate + (self) +
+It is necessary to validate case nos before checking quantity
++ + + validate_case_nos + (self) +
+Validate if case nos overlap. If they do, recommend next case no.
++ + + validate_delivery_note + (self) +
+Validates if delivery note has status as draft
++ + + validate_items_mandatory + (self) +
+No docs
++ + + validate_qty + (self) +
+Check packed qty across packing slips and delivery note
++ + + erpnext.stock.doctype.packing_slip.packing_slip.item_details + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Table Name: tabPacking Slip Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
4 | +description |
+ + Text Editor | ++ Description + + | ++ |
5 | +qty |
+ + Float | ++ Quantity + + | ++ |
6 | +stock_uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
7 | +net_weight |
+ + Float | ++ Net Weight + + | ++ |
8 | +weight_uom |
+ + Link | ++ Weight UOM + + | ++ + + + +UOM + + + + | +
9 | +page_break |
+ + Check | ++ Page Break + + | ++ |
10 | +dn_detail |
+ + Data | ++ DN Detail + + | ++ |
Table Name: tabPrice List
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +enabled |
+ + Check | ++ Enabled + + | ++ |
2 | +sb_1 |
+ + Section Break | ++ + + | ++ |
3 | +price_list_name |
+ + Data | ++ Price List Name + + | ++ |
4 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
5 | +buying |
+ + Check | ++ Buying + + | ++ |
6 | +selling |
+ + Check | ++ Selling + + | ++ |
7 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
8 | +countries |
+ + Table | ++ Applicable for Countries + + | ++ + + + +Price List Country + + + + | +
Inherits from frappe.model.document.Document + +
+ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + set_default_if_missing + (self) +
+No docs
++ + + update_item_price + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabPrice List Country
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +country |
+ + Link | ++ Country + + | ++ + + + +Country + + + + | +
Table Name: tabPurchase Receipt
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +supplier_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +title |
+ + Data | ++ Title + + | ++ |
4 | +naming_series |
+ + Select | ++ Series + + | +
+ PREC- +PREC-RET-+ |
+
5 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
6 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
7 | +address_display |
+ + Small Text | ++ Address + + | ++ |
8 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
9 | +contact_mobile |
+ + Small Text | ++ Mobile No + + | ++ |
10 | +contact_email |
+ + Small Text | ++ Contact Email + + | ++ |
11 | +column_break1 |
+ + Column Break | ++ + + | ++ |
12 | +posting_date |
+ + Date | ++ Date + + | ++ |
13 | +posting_time |
+ + Time | +
+ Posting Time
+ + Time at which materials were received + |
+ + |
14 | +is_return |
+ + Check | ++ Is Return + + | ++ |
15 | +return_against |
+ + Link | ++ Return Against Purchase Receipt + + | ++ + + + +Purchase Receipt + + + + | +
16 | +currency_and_price_list |
+ + Section Break | ++ Currency and Price List + + | +
+ icon-tag+ |
+
17 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
18 | +conversion_rate |
+ + Float | +
+ Exchange Rate
+ + Rate at which supplier's currency is converted to company's base currency + |
+ + |
19 | +column_break2 |
+ + Column Break | ++ + + | ++ |
20 | +buying_price_list |
+ + Link | ++ Price List + + | ++ + + + +Price List + + + + | +
21 | +price_list_currency |
+ + Link | ++ Price List Currency + + | ++ + + + +Currency + + + + | +
22 | +plc_conversion_rate |
+ + Float | ++ Price List Exchange Rate + + | ++ |
23 | +ignore_pricing_rule |
+ + Check | ++ Ignore Pricing Rule + + | ++ |
24 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
25 | +items |
+ + Table | ++ Items + + | ++ + + + +Purchase Receipt Item + + + + | +
26 | +get_current_stock |
+ + Button | ++ Get Current Stock + + | +
+ get_current_stock+ |
+
27 | +section_break0 |
+ + Section Break | ++ + + | ++ |
28 | +base_total |
+ + Currency | ++ Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
29 | +base_net_total |
+ + Currency | ++ Net Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +column_break_27 |
+ + Column Break | ++ + + | ++ |
31 | +total |
+ + Currency | ++ Total + + | +
+ currency+ |
+
32 | +net_total |
+ + Currency | ++ Net Total + + | +
+ currency+ |
+
33 | +taxes_section |
+ + Section Break | +
+
+ + Add / Edit Taxes and Charges + |
+
+ icon-money+ |
+
34 | +taxes_and_charges |
+ + Link | ++ Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges Template + + + + | +
35 | +taxes |
+ + Table | ++ Purchase Taxes and Charges + + | ++ + + + +Purchase Taxes and Charges + + + + | +
36 | +other_charges_calculation |
+ + HTML | ++ Taxes and Charges Calculation + + | ++ |
37 | +totals |
+ + Section Break | ++ + + | +
+ icon-money+ |
+
38 | +base_taxes_and_charges_added |
+ + Currency | ++ Taxes and Charges Added (Company Currency) + + | +
+ Company:company:default_currency+ |
+
39 | +base_taxes_and_charges_deducted |
+ + Currency | ++ Taxes and Charges Deducted (Company Currency) + + | +
+ Company:company:default_currency+ |
+
40 | +base_total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges (Company Currency) + + | +
+ Company:company:default_currency+ |
+
41 | +column_break3 |
+ + Column Break | ++ + + | ++ |
42 | +taxes_and_charges_added |
+ + Currency | ++ Taxes and Charges Added + + | +
+ currency+ |
+
43 | +taxes_and_charges_deducted |
+ + Currency | ++ Taxes and Charges Deducted + + | +
+ currency+ |
+
44 | +total_taxes_and_charges |
+ + Currency | ++ Total Taxes and Charges + + | +
+ currency+ |
+
45 | +section_break_42 |
+ + Section Break | ++ Additional Discount + + | ++ |
46 | +apply_discount_on |
+ + Select | ++ Apply Additional Discount On + + | +
+ +Grand Total +Net Total+ |
+
47 | +column_break_44 |
+ + Column Break | ++ + + | ++ |
48 | +discount_amount |
+ + Currency | ++ Additional Discount Amount + + | +
+ currency+ |
+
49 | +base_discount_amount |
+ + Currency | ++ Additional Discount Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
50 | +section_break_46 |
+ + Section Break | ++ + + | ++ |
51 | +base_grand_total |
+ + Currency | ++ Grand Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
52 | +base_in_words |
+ + Data | ++ In Words (Company Currency) + + | ++ |
53 | +base_rounded_total |
+ + Currency | ++ Rounded Total (Company Currency) + + | +
+ Company:company:default_currency+ |
+
54 | +column_break_50 |
+ + Column Break | ++ + + | ++ |
55 | +grand_total |
+ + Currency | ++ Grand Total + + | +
+ currency+ |
+
56 | +in_words |
+ + Data | ++ In Words + + | ++ |
57 | +terms_section_break |
+ + Section Break | ++ Terms and Conditions + + | +
+ icon-legal+ |
+
58 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
59 | +terms |
+ + Text Editor | ++ Terms and Conditions + + | ++ |
60 | +contact_section |
+ + Section Break | ++ Contact Details + + | +
+ icon-bullhorn+ |
+
61 | +supplier_address |
+ + Link | ++ Supplier Address + + | ++ + + + +Address + + + + | +
62 | +column_break_57 |
+ + Column Break | ++ + + | ++ |
63 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
64 | +raw_material_details |
+ + Section Break | ++ Raw Materials Supplied + + | +
+ icon-table+ |
+
65 | +is_subcontracted |
+ + Select | ++ Raw Materials Supplied + + | +
+ No +Yes+ |
+
66 | +supplier_warehouse |
+ + Link | ++ Supplier Warehouse + + | ++ + + + +Warehouse + + + + | +
67 | +supplied_items |
+ + Table | ++ Supplied Items + + | ++ + + + +Purchase Receipt Item Supplied + + + + | +
68 | +bill_no |
+ + Data | ++ Bill No + + | ++ |
69 | +bill_date |
+ + Date | ++ Bill Date + + | ++ |
70 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
71 | +status |
+ + Select | ++ Status + + | +
+ +Draft +Submitted +Cancelled +Closed+ |
+
72 | +rejected_warehouse |
+ + Link | +
+ Rejected Warehouse
+ + Warehouse where you are maintaining stock of rejected items + |
+ + + + + +Warehouse + + + + | +
73 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Purchase Receipt + + + + | +
74 | +range |
+ + Data | ++ Range + + | ++ |
75 | +column_break4 |
+ + Column Break | ++ + + | ++ |
76 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
77 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
78 | +printing_settings |
+ + Section Break | ++ Printing Settings + + | ++ |
79 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
80 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
81 | +other_details |
+ + HTML | ++ Other Details + + | ++ |
82 | +instructions |
+ + Small Text | ++ Instructions + + | ++ |
83 | +remarks |
+ + Small Text | ++ Remarks + + | ++ |
84 | +transporter_info |
+ + Section Break | ++ Transporter Details + + | +
+ icon-truck+ |
+
85 | +transporter_name |
+ + Data | ++ Transporter Name + + | ++ |
86 | +column_break5 |
+ + Column Break | ++ + + | ++ |
87 | +lr_no |
+ + Data | ++ Vehicle Number + + | ++ |
88 | +lr_date |
+ + Date | ++ Vehicle Date + + | ++ |
Inherits from erpnext.controllers.buying_controller.BuyingController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + bk_flush_supp_wh + (self, sl_entries) +
+No docs
++ + + check_for_stopped_or_closed_status + (self, pc_obj) +
+No docs
++ + + check_next_docstatus + (self) +
+No docs
++ + + get_already_received_qty + (self, po, po_detail) +
+No docs
++ + + get_current_stock + (self) +
+No docs
++ + + get_gl_entries + (self, warehouse_account=None) +
+No docs
++ + + get_po_qty_and_warehouse + (self, po_detail) +
+No docs
++ + + get_rate + (self, arg) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + po_required + (self) +
+No docs
++ + + set_landed_cost_voucher_amount + (self) +
+No docs
++ + + update_ordered_qty + (self) +
+No docs
++ + + update_status + (self, status) +
+No docs
++ + + update_stock_ledger + (self, allow_negative_stock=False, via_landed_cost_voucher=False) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_accepted_rejected_qty + (self) +
+No docs
++ + + validate_inspection + (self) +
+No docs
++ + + validate_purchase_return + (self) +
+No docs
++ + + validate_rejected_warehouse + (self) +
+No docs
++ + + validate_with_previous_doc + (self) +
+No docs
++ + + erpnext.stock.doctype.purchase_receipt.purchase_receipt.get_invoiced_qty_map + (purchase_receipt) +
+returns a map: {prdetail: invoicedqty}
+Public API
+ /api/method/erpnext.stock.doctype.purchase_receipt.purchase_receipt.make_purchase_invoice
+
+ + + erpnext.stock.doctype.purchase_receipt.purchase_receipt.make_purchase_invoice + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.purchase_receipt.purchase_receipt.make_purchase_return
+
+ + + erpnext.stock.doctype.purchase_receipt.purchase_receipt.make_purchase_return + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.purchase_receipt.purchase_receipt.update_purchase_receipt_status
+
+ + + erpnext.stock.doctype.purchase_receipt.purchase_receipt.update_purchase_receipt_status + (docname, status) +
+No docs
+Table Name: tabPurchase Receipt Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +barcode |
+ + Data | ++ Barcode + + | ++ |
2 | +section_break_2 |
+ + Section Break | ++ + + | ++ |
3 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
4 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
5 | +item_name |
+ + Data | ++ Item Name + + | ++ |
6 | +section_break_4 |
+ + Section Break | ++ Description + + | ++ |
7 | +description |
+ + Text Editor | ++ Description + + | ++ |
8 | +col_break1 |
+ + Column Break | ++ + + | ++ |
9 | +image |
+ + Attach | ++ Image + + | ++ |
10 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
11 | +received_and_accepted |
+ + Section Break | ++ Received and Accepted + + | ++ |
12 | +received_qty |
+ + Float | ++ Recd Quantity + + | ++ |
13 | +qty |
+ + Float | ++ Accepted Quantity + + | ++ |
14 | +rejected_qty |
+ + Float | ++ Rejected Quantity + + | ++ |
15 | +col_break2 |
+ + Column Break | ++ + + | ++ |
16 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
17 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
18 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
19 | +rate_and_amount |
+ + Section Break | ++ Rate and Amount + + | ++ |
20 | +price_list_rate |
+ + Currency | ++ Price List Rate + + | +
+ currency+ |
+
21 | +discount_percentage |
+ + Percent | ++ Discount on Price List Rate (%) + + | ++ |
22 | +col_break3 |
+ + Column Break | ++ + + | ++ |
23 | +base_price_list_rate |
+ + Currency | ++ Price List Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
24 | +sec_break1 |
+ + Section Break | ++ + + | ++ |
25 | +rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
26 | +amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
27 | +col_break4 |
+ + Column Break | ++ + + | ++ |
28 | +base_rate |
+ + Currency | ++ Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
29 | +base_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +pricing_rule |
+ + Link | ++ Pricing Rule + + | ++ + + + +Pricing Rule + + + + | +
31 | +section_break_29 |
+ + Section Break | ++ + + | ++ |
32 | +net_rate |
+ + Currency | ++ Net Rate + + | +
+ currency+ |
+
33 | +net_amount |
+ + Currency | ++ Net Amount + + | +
+ currency+ |
+
34 | +column_break_32 |
+ + Column Break | ++ + + | ++ |
35 | +base_net_rate |
+ + Currency | ++ Net Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
36 | +base_net_amount |
+ + Currency | ++ Net Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
37 | +warehouse_and_reference |
+ + Section Break | ++ Warehouse and Reference + + | ++ |
38 | +warehouse |
+ + Link | ++ Accepted Warehouse + + | ++ + + + +Warehouse + + + + | +
39 | +rejected_warehouse |
+ + Link | ++ Rejected Warehouse + + | ++ + + + +Warehouse + + + + | +
40 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
41 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
42 | +qa_no |
+ + Link | ++ Quality Inspection + + | ++ + + + +Quality Inspection + + + + | +
43 | +schedule_date |
+ + Date | ++ Required By + + | ++ |
44 | +stock_qty |
+ + Float | ++ Qty as per Stock UOM + + | ++ |
45 | +prevdoc_doctype |
+ + Data | ++ Prevdoc Doctype + + | ++ |
46 | +prevdoc_docname |
+ + Link | ++ Purchase Order + + | ++ + + + +Purchase Order + + + + | +
47 | +prevdoc_detail_docname |
+ + Data | ++ Purchase Order Item No + + | ++ |
48 | +col_break5 |
+ + Column Break | ++ + + | ++ |
49 | +bom |
+ + Link | ++ BOM + + | ++ + + + +BOM + + + + | +
50 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
51 | +rejected_serial_no |
+ + Text | ++ Rejected Serial No + + | ++ |
52 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
53 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
54 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
55 | +rm_supp_cost |
+ + Currency | ++ Raw Materials Supplied Cost + + | +
+ Company:company:default_currency+ |
+
56 | +item_tax_amount |
+ + Currency | ++ Item Tax Amount + + | +
+ Company:company:default_currency+ |
+
57 | +landed_cost_voucher_amount |
+ + Currency | ++ Landed Cost Voucher Amount + + | ++ |
58 | +valuation_rate |
+ + Currency | ++ Valuation Rate + + | +
+ Company:company:default_currency+ |
+
59 | +item_tax_rate |
+ + Small Text | +
+ Item Tax Rate
+ + Tax detail table fetched from item master as a string and stored in this field. +Used for Taxes and Charges + |
+ + |
60 | +page_break |
+ + Check | ++ Page Break + + | ++ |
Table Name: tabSerial No
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +details |
+ + Section Break | ++ + + | ++ |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +serial_no |
+ + Data | ++ Serial No + + | ++ |
4 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
5 | +warehouse |
+ + Link | +
+ Warehouse
+ + Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt + |
+ + + + + +Warehouse + + + + | +
6 | +column_break1 |
+ + Column Break | ++ + + | ++ |
7 | +item_name |
+ + Data | ++ Item Name + + | ++ |
8 | +description |
+ + Text | ++ Description + + | ++ |
9 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
10 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
11 | +purchase_details |
+ + Section Break | ++ Purchase / Manufacture Details + + | ++ |
12 | +column_break2 |
+ + Column Break | ++ + + | ++ |
13 | +purchase_document_type |
+ + Link | ++ Creation Document Type + + | ++ + + + +DocType + + + + | +
14 | +purchase_document_no |
+ + Dynamic Link | ++ Creation Document No + + | +
+ purchase_document_type+ |
+
15 | +purchase_date |
+ + Date | ++ Creation Date + + | ++ |
16 | +purchase_time |
+ + Time | ++ Creation Time + + | ++ |
17 | +purchase_rate |
+ + Currency | ++ Incoming Rate + + | +
+ Company:company:default_currency+ |
+
18 | +column_break3 |
+ + Column Break | ++ + + | ++ |
19 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
20 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
21 | +delivery_details |
+ + Section Break | ++ Delivery Details + + | ++ |
22 | +delivery_document_type |
+ + Select | ++ Delivery Document Type + + | +
+ +Delivery Note +Sales Invoice +Stock Entry +Purchase Receipt+ |
+
23 | +delivery_document_no |
+ + Data | ++ Delivery Document No + + | ++ |
24 | +delivery_date |
+ + Date | ++ Delivery Date + + | ++ |
25 | +delivery_time |
+ + Time | ++ Delivery Time + + | ++ |
26 | +is_cancelled |
+ + Select | ++ Is Cancelled + + | +
+ +Yes +No+ |
+
27 | +column_break5 |
+ + Column Break | ++ + + | ++ |
28 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
29 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
30 | +warranty_amc_details |
+ + Section Break | ++ Warranty / AMC Details + + | ++ |
31 | +column_break6 |
+ + Column Break | ++ + + | ++ |
32 | +maintenance_status |
+ + Select | ++ Maintenance Status + + | +
+ +Under Warranty +Out of Warranty +Under AMC +Out of AMC+ |
+
33 | +warranty_period |
+ + Int | ++ Warranty Period (Days) + + | ++ |
34 | +column_break7 |
+ + Column Break | ++ + + | ++ |
35 | +warranty_expiry_date |
+ + Date | ++ Warranty Expiry Date + + | ++ |
36 | +amc_expiry_date |
+ + Date | ++ AMC Expiry Date + + | ++ |
37 | +more_info |
+ + Section Break | ++ More Information + + | ++ |
38 | +serial_no_details |
+ + Text Editor | ++ Serial No Details + + | ++ |
39 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
Inherits from erpnext.controllers.stock_controller.StockController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + after_rename + (self, old, new, merge=False) +
+rename serial_no text fields
++ + + before_rename + (self, old, new, merge=False) +
+No docs
++ + + get_last_sle + (self) +
+No docs
++ + + get_stock_ledger_entries + (self) +
+No docs
++ + + on_stock_ledger_entry + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + set_maintenance_status + (self) +
+No docs
++ + + set_purchase_details + (self, purchase_sle) +
+No docs
++ + + set_sales_details + (self, delivery_sle) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_item + (self) +
+Validate whether serial no is required for this item
++ + + validate_warehouse + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.stock.doctype.serial_no.serial_no.allow_serial_nos_with_different_item + (sle_serial_no, sle) +
+Allows same serial nos for raw materials and finished goods +in Manufacture / Repack type Stock Entry
++ + + erpnext.stock.doctype.serial_no.serial_no.get_item_details + (item_code) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.get_serial_nos + (serial_no) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.make_serial_no + (serial_no, sle) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.process_serial_no + (sle) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.update_serial_nos + (sle, item_det) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.update_serial_nos_after_submit + (controller, parentfield) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.validate_serial_no + (sle, item_det) +
+No docs
+Table Name: tabStock Entry
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +items_section |
+ + Section Break | ++ + + | ++ |
2 | +title |
+ + Data | ++ Title + + | ++ |
3 | +naming_series |
+ + Select | ++ Series + + | +
+ STE-+ |
+
4 | +purpose |
+ + Select | ++ Purpose + + | +
+ Material Issue +Material Receipt +Material Transfer +Material Transfer for Manufacture +Manufacture +Repack +Subcontract+ |
+
5 | +production_order |
+ + Link | ++ Production Order + + | ++ + + + +Production Order + + + + | +
6 | +purchase_order |
+ + Link | ++ Purchase Order + + | ++ + + + +Purchase Order + + + + | +
7 | +delivery_note_no |
+ + Link | ++ Delivery Note No + + | ++ + + + +Delivery Note + + + + | +
8 | +sales_invoice_no |
+ + Link | ++ Sales Invoice No + + | ++ + + + +Sales Invoice + + + + | +
9 | +purchase_receipt_no |
+ + Link | ++ Purchase Receipt No + + | ++ + + + +Purchase Receipt + + + + | +
10 | +from_bom |
+ + Check | ++ From BOM + + | ++ |
11 | +col2 |
+ + Column Break | ++ + + | ++ |
12 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
13 | +posting_time |
+ + Time | ++ Posting Time + + | ++ |
14 | +sb1 |
+ + Section Break | ++ + + | ++ |
15 | +bom_no |
+ + Link | ++ BOM No + + | ++ + + + +BOM + + + + | +
16 | +fg_completed_qty |
+ + Float | +
+ For Quantity
+ + As per Stock UOM + |
+ + |
17 | +cb1 |
+ + Column Break | ++ + + | ++ |
18 | +use_multi_level_bom |
+ + Check | +
+ Use Multi-Level BOM
+ + Including items for sub assemblies + |
+ + |
19 | +get_items |
+ + Button | ++ Get Items + + | ++ |
20 | +section_break_12 |
+ + Section Break | ++ + + | ++ |
21 | +from_warehouse |
+ + Link | ++ Default Source Warehouse + + | ++ + + + +Warehouse + + + + | +
22 | +cb0 |
+ + Column Break | ++ + + | ++ |
23 | +to_warehouse |
+ + Link | ++ Default Target Warehouse + + | ++ + + + +Warehouse + + + + | +
24 | +sb0 |
+ + Section Break | ++ + + | +
+ Simple+ |
+
25 | +items |
+ + Table | ++ Items + + | ++ + + + +Stock Entry Detail + + + + | +
26 | +get_stock_and_rate |
+ + Button | ++ Update Rate and Availability + + | +
+ get_stock_and_rate+ |
+
27 | +section_break_19 |
+ + Section Break | ++ + + | ++ |
28 | +total_incoming_value |
+ + Currency | ++ Total Incoming Value + + | +
+ Company:company:default_currency+ |
+
29 | +column_break_22 |
+ + Column Break | ++ + + | ++ |
30 | +total_outgoing_value |
+ + Currency | ++ Total Outgoing Value + + | +
+ Company:company:default_currency+ |
+
31 | +value_difference |
+ + Currency | ++ Total Value Difference (Out - In) + + | +
+ Company:company:default_currency+ |
+
32 | +difference_account |
+ + Link | ++ Difference Account + + | ++ + + + +Account + + + + | +
33 | +additional_costs_section |
+ + Section Break | ++ Additional Costs + + | ++ |
34 | +additional_costs |
+ + Table | ++ Additional Costs + + | ++ + + + +Landed Cost Taxes and Charges + + + + | +
35 | +total_additional_costs |
+ + Currency | ++ Total Additional Costs + + | +
+ Company:company:default_currency+ |
+
36 | +contact_section |
+ + Section Break | ++ Customer or Supplier Details + + | ++ |
37 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
38 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
39 | +supplier_address |
+ + Small Text | ++ Supplier Address + + | ++ |
40 | +column_break_39 |
+ + Column Break | ++ + + | ++ |
41 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
42 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
43 | +customer_address |
+ + Small Text | ++ Customer Address + + | ++ |
44 | +printing_settings |
+ + Section Break | ++ Printing Settings + + | ++ |
45 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
46 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
47 | +more_info |
+ + Section Break | ++ More Information + + | ++ |
48 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
49 | +remarks |
+ + Text | ++ Remarks + + | ++ |
50 | +col5 |
+ + Column Break | ++ + + | ++ |
51 | +total_amount |
+ + Currency | ++ Total Amount + + | +
+ Company:company:default_currency+ |
+
52 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
53 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
54 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Stock Entry + + + + | +
55 | +credit_note |
+ + Link | ++ Credit Note + + | ++ + + + +Journal Entry + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from erpnext.controllers.stock_controller.StockController + +
+ + + add_to_stock_entry_detail + (self, item_dict, bom_no=None) +
+No docs
++ + + calculate_rate_and_amount + (self, force=False) +
+No docs
++ + + check_duplicate_entry_for_production_order + (self) +
+No docs
++ + + check_if_operations_completed + (self) +
+Check if Time Logs are completed against before manufacturing to capture operating costs.
++ + + distribute_additional_costs + (self) +
+No docs
++ + + get_bom_raw_materials + (self, qty) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + get_gl_entries + (self, warehouse_account) +
+No docs
++ + + get_issued_qty + (self) +
+No docs
++ + + get_item_details + (self, args=None, for_update=False) +
+No docs
++ + + get_items + (self) +
+No docs
++ + + get_pending_raw_materials + (self) +
+issue (item quantity) that is pending to issue or desire to transfer, +whichever is less
++ + + get_stock_and_rate + (self) +
+No docs
++ + + get_transfered_raw_materials + (self) +
+No docs
++ + + get_uom_details + (self, args) +
+Returns dict {"conversion_factor": [value], "transfer_qty": qty * [value]}
Parameters:
+ +args
- dict with item_code
, uom
and qty
+ + + get_warehouse_details + (self, args) +
+No docs
++ + + load_items_from_bom + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + set_actual_qty + (self) +
+No docs
++ + + set_basic_rate + (self, force=False) +
+get stock and incoming rate on posting date
++ + + set_basic_rate_for_finished_goods + (self, raw_material_cost) +
+No docs
++ + + set_total_amount + (self) +
+No docs
++ + + set_total_incoming_outgoing_value + (self) +
+No docs
++ + + set_transfer_qty + (self) +
+No docs
++ + + update_production_order + (self) +
+No docs
++ + + update_stock_ledger + (self) +
+No docs
++ + + update_valuation_rate + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_batch + (self) +
+No docs
++ + + validate_bom + (self) +
+No docs
++ + + validate_finished_goods + (self) +
+validation: finished good quantity should be same as manufacturing quantity
++ + + validate_item + (self) +
+No docs
++ + + validate_production_order + (self) +
+No docs
++ + + validate_purchase_order + (self) +
+Throw exception if more raw material is transferred against Purchase Order than in +the raw materials supplied table
++ + + validate_purpose + (self) +
+No docs
++ + + validate_warehouse + (self) +
+perform various (sometimes conditional) validations on warehouse
++ + + validate_with_material_request + (self) +
+No docs
++ + + erpnext.stock.doctype.stock_entry.stock_entry.get_additional_costs + (production_order=None, bom_no=None, fg_qty=None) +
+No docs
++ + + erpnext.stock.doctype.stock_entry.stock_entry.get_operating_cost_per_unit + (production_order=None, bom_no=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.stock_entry.stock_entry.get_production_order_details
+
+ + + erpnext.stock.doctype.stock_entry.stock_entry.get_production_order_details + (production_order) +
+No docs
+Table Name: tabStock Entry Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +barcode |
+ + Data | ++ Barcode + + | ++ |
2 | +section_break_2 |
+ + Section Break | ++ + + | ++ |
3 | +s_warehouse |
+ + Link | ++ Source Warehouse + + | ++ + + + +Warehouse + + + + | +
4 | +col_break1 |
+ + Column Break | ++ + + | ++ |
5 | +t_warehouse |
+ + Link | ++ Target Warehouse + + | ++ + + + +Warehouse + + + + | +
6 | +sec_break1 |
+ + Section Break | ++ + + | ++ |
7 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
8 | +col_break2 |
+ + Column Break | ++ + + | ++ |
9 | +item_name |
+ + Data | ++ Item Name + + | ++ |
10 | +section_break_8 |
+ + Section Break | ++ Description + + | ++ |
11 | +description |
+ + Text Editor | ++ Description + + | ++ |
12 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
13 | +image |
+ + Attach | ++ Image + + | ++ |
14 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
15 | +quantity_and_rate |
+ + Section Break | ++ Quantity and Rate + + | ++ |
16 | +qty |
+ + Float | ++ Qty + + | ++ |
17 | +basic_rate |
+ + Currency | ++ Basic Rate (as per Stock UOM) + + | +
+ Company:company:default_currency+ |
+
18 | +basic_amount |
+ + Currency | ++ Basic Amount + + | +
+ Company:company:default_currency+ |
+
19 | +additional_cost |
+ + Currency | ++ Additional Cost + + | +
+ Company:company:default_currency+ |
+
20 | +amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
21 | +valuation_rate |
+ + Currency | ++ Valuation Rate + + | +
+ Company:company:default_currency+ |
+
22 | +col_break3 |
+ + Column Break | ++ + + | ++ |
23 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
24 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
25 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
26 | +transfer_qty |
+ + Float | ++ Qty as per Stock UOM + + | ++ |
27 | +serial_no_batch |
+ + Section Break | ++ Serial No / Batch + + | ++ |
28 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
29 | +col_break4 |
+ + Column Break | ++ + + | ++ |
30 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
31 | +accounting |
+ + Section Break | ++ Accounting + + | ++ |
32 | +expense_account |
+ + Link | ++ Difference Account + + | ++ + + + +Account + + + + | +
33 | +col_break5 |
+ + Column Break | ++ + + | ++ |
34 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
35 | +more_info |
+ + Section Break | ++ More Information + + | ++ |
36 | +actual_qty |
+ + Float | ++ Actual Qty (at source/target) + + | ++ |
37 | +bom_no |
+ + Link | +
+ BOM No
+ + BOM No. for a Finished Good Item + |
+ + + + + +BOM + + + + | +
38 | +col_break6 |
+ + Column Break | ++ + + | ++ |
39 | +material_request |
+ + Link | +
+ Material Request
+ + Material Request used to make this Stock Entry + |
+ + + + + +Material Request + + + + | +
40 | +material_request_item |
+ + Link | ++ Material Request Item + + | ++ + + + +Material Request Item + + + + | +
Table Name: tabStock Ledger Entry
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
3 | +batch_no |
+ + Data | ++ Batch No + + | ++ |
4 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
5 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
6 | +posting_time |
+ + Time | ++ Posting Time + + | ++ |
7 | +voucher_type |
+ + Link | ++ Voucher Type + + | ++ + + + +DocType + + + + | +
8 | +voucher_no |
+ + Dynamic Link | ++ Voucher No + + | +
+ voucher_type+ |
+
9 | +voucher_detail_no |
+ + Data | ++ Voucher Detail No + + | ++ |
10 | +actual_qty |
+ + Float | ++ Actual Quantity + + | ++ |
11 | +incoming_rate |
+ + Currency | ++ Incoming Rate + + | +
+ Company:company:default_currency+ |
+
12 | +outgoing_rate |
+ + Currency | ++ Outgoing Rate + + | +
+ Company:company:default_currency+ |
+
13 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
14 | +qty_after_transaction |
+ + Float | ++ Actual Qty After Transaction + + | ++ |
15 | +valuation_rate |
+ + Currency | ++ Valuation Rate + + | +
+ Company:company:default_currency+ |
+
16 | +stock_value |
+ + Currency | ++ Stock Value + + | +
+ Company:company:default_currency+ |
+
17 | +stock_value_difference |
+ + Currency | ++ Stock Value Difference + + | +
+ Company:company:default_currency+ |
+
18 | +stock_queue |
+ + Text | ++ Stock Queue (FIFO) + + | ++ |
19 | +project |
+ + Link | ++ Project + + | ++ + + + +Project + + + + | +
20 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
21 | +fiscal_year |
+ + Data | ++ Fiscal Year + + | ++ |
22 | +is_cancelled |
+ + Select | ++ Is Cancelled + + | +
+ +No +Yes+ |
+
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + actual_amt_check + (self) +
+No docs
++ + + check_stock_frozen_date + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + scrub_posting_time + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_batch + (self) +
+No docs
++ + + validate_item + (self) +
+No docs
++ + + validate_mandatory + (self) +
+No docs
++ + + erpnext.stock.doctype.stock_ledger_entry.stock_ledger_entry.on_doctype_update + () +
+No docs
+Table Name: tabStock Reconciliation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
2 | +posting_time |
+ + Time | ++ Posting Time + + | ++ |
3 | +col1 |
+ + Column Break | ++ + + | ++ |
4 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Stock Reconciliation + + + + | +
5 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
6 | +sb9 |
+ + Section Break | ++ + + | ++ |
7 | +items |
+ + Table | ++ Items + + | ++ + + + +Stock Reconciliation Item + + + + | +
8 | +get_items |
+ + Button | ++ Get Items + + | ++ |
9 | +section_break_9 |
+ + Section Break | ++ + + | ++ |
10 | +expense_account |
+ + Link | ++ Difference Account + + | ++ + + + +Account + + + + | +
11 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
12 | +reconciliation_json |
+ + Long Text | ++ Reconciliation JSON + + | ++ |
13 | +column_break_13 |
+ + Column Break | ++ + + | ++ |
14 | +difference_amount |
+ + Currency | ++ Difference Amount + + | ++ |
15 | +fold_15 |
+ + Fold | ++ + + | ++ |
16 | +section_break_16 |
+ + Section Break | ++ + + | ++ |
17 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from erpnext.controllers.stock_controller.StockController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + delete_and_repost_sle + (self) +
+Delete Stock Ledger Entries related to this voucher
+
+
+and repost future Stock Ledger Entries
++ + + get_gl_entries + (self, warehouse_account=None) +
+No docs
++ + + get_items_for + (self, warehouse) +
+No docs
++ + + insert_entries + (self, row) +
+Insert Stock Ledger Entries
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + remove_items_with_no_change + (self) +
+Remove items if qty or rate is not changed
++ + + update_stock_ledger + (self) +
+find difference between current and expected entries
+
+
+and create stock ledger entries based on the difference
++ + + validate + (self) +
+No docs
++ + + validate_data + (self) +
+No docs
++ + + validate_expense_account + (self) +
+No docs
++ + + validate_item + (self, item_code, row_num) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.stock_reconciliation.stock_reconciliation.get_items
+
+ + + erpnext.stock.doctype.stock_reconciliation.stock_reconciliation.get_items + (warehouse, posting_date, posting_time) +
+No docs
+Table Name: tabStock Reconciliation Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
3 | +section_break_3 |
+ + Section Break | ++ + + | ++ |
4 | +qty |
+ + Float | +
+ Quantity
+ + Leave blank if no change + |
+ + |
5 | +valuation_rate |
+ + Currency | +
+ Valuation Rate
+ + Leave blank if no change + |
+ + |
6 | +column_break_6 |
+ + Column Break | ++ + + | ++ |
7 | +current_qty |
+ + Float | +
+ Current Qty
+ + Before reconciliation + |
+ + |
8 | +current_valuation_rate |
+ + Read Only | +
+ Current Valuation Rate
+ + Before reconciliation + |
+ + |
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_naming_by |
+ + Select | ++ Item Naming By + + | +
+ Item Code +Naming Series+ |
+
2 | +item_group |
+ + Link | ++ Default Item Group + + | ++ + + + +Item Group + + + + | +
3 | +stock_uom |
+ + Link | ++ Default Stock UOM + + | ++ + + + +UOM + + + + | +
4 | +column_break_4 |
+ + Column Break | ++ + + | ++ |
5 | +valuation_method |
+ + Select | ++ Default Valuation Method + + | +
+ FIFO +Moving Average+ |
+
6 | +tolerance |
+ + Float | +
+ Allowance Percent
+ + Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units. + |
+ + |
7 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
8 | +auto_insert_price_list_rate_if_missing |
+ + Check | ++ Auto insert Price List rate if missing + + | ++ |
9 | +allow_negative_stock |
+ + Check | ++ Allow Negative Stock + + | ++ |
10 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
11 | +automatically_set_serial_nos_based_on_fifo |
+ + Check | ++ Automatically Set Serial Nos based on FIFO + + | ++ |
12 | +auto_material_request |
+ + Section Break | ++ Auto Material Request + + | ++ |
13 | +auto_indent |
+ + Check | ++ Raise Material Request when stock reaches re-order level + + | ++ |
14 | +reorder_email_notify |
+ + Check | ++ Notify by Email on creation of automatic Material Request + + | ++ |
15 | +freeze_stock_entries |
+ + Section Break | ++ Freeze Stock Entries + + | ++ |
16 | +stock_frozen_upto |
+ + Date | ++ Stock Frozen Upto + + | ++ |
17 | +stock_frozen_upto_days |
+ + Int | ++ Freeze Stocks Older Than [Days] + + | ++ |
18 | +stock_auth_role |
+ + Link | ++ Role Allowed to edit frozen stock + + | ++ + + + +Role + + + + | +
Inherits from frappe.model.document.Document + +
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item + + | ++ + + + +Item + + + + | +
2 | +current_stock_uom |
+ + Link | ++ Current Stock UOM + + | ++ + + + +UOM + + + + | +
3 | +new_stock_uom |
+ + Link | ++ New Stock UOM + + | ++ + + + +UOM + + + + | +
4 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
5 | +update |
+ + Button | ++ Update + + | +
+ update_stock_uom+ |
+
Inherits from frappe.model.document.Document + +
+ + + update_stock_uom + (self) +
+No docs
++ + + validate_item + (self) +
+No docs
++ + + validate_mandatory + (self) +
+No docs
++ + + validate_uom_integer_type + (self) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.stock_uom_replace_utility.stock_uom_replace_utility.get_stock_uom
+
+ + + erpnext.stock.doctype.stock_uom_replace_utility.stock_uom_replace_utility.get_stock_uom + (item_code) +
+No docs
++ + + erpnext.stock.doctype.stock_uom_replace_utility.stock_uom_replace_utility.update_bin + (item_code, new_stock_uom, conversion_factor) +
+No docs
++ + + erpnext.stock.doctype.stock_uom_replace_utility.stock_uom_replace_utility.update_item_master + (item_code, new_stock_uom, conversion_factor) +
+No docs
++ + + erpnext.stock.doctype.stock_uom_replace_utility.stock_uom_replace_utility.update_stock_ledger_entry + (item_code, new_stock_uom, conversion_factor) +
+No docs
+Table Name: tabUOM Conversion Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
2 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
Table Name: tabWarehouse
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +warehouse_detail |
+ + Section Break | ++ Warehouse Detail + + | ++ |
2 | +warehouse_name |
+ + Data | ++ Warehouse Name + + | ++ |
3 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
4 | +create_account_under |
+ + Link | +
+ Parent Account
+ + Account for the warehouse (Perpetual Inventory) will be created under this Account. + |
+ + + + + +Account + + + + | +
5 | +disabled |
+ + Check | ++ Disabled + + | ++ |
6 | +warehouse_contact_info |
+ + Section Break | +
+ Warehouse Contact Info
+ + For Reference Only. + |
+ + |
7 | +email_id |
+ + Data | ++ Email Id + + | ++ |
8 | +phone_no |
+ + Data | ++ Phone No + + | +
+ Phone+ |
+
9 | +mobile_no |
+ + Data | ++ Mobile No + + | +
+ Phone+ |
+
10 | +column_break0 |
+ + Column Break | ++ + + | ++ |
11 | +address_line_1 |
+ + Data | ++ Address Line 1 + + | ++ |
12 | +address_line_2 |
+ + Data | ++ Address Line 2 + + | ++ |
13 | +city |
+ + Data | ++ City + + | ++ |
14 | +state |
+ + Data | ++ State + + | ++ |
15 | +pin |
+ + Int | ++ PIN + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + add_abbr_if_missing + (self, dn) +
+No docs
++ + + after_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + before_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + create_account_head + (self) +
+No docs
++ + + get_account + (self, warehouse) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + recalculate_bin_qty + (self, newdn) +
+No docs
++ + + rename_account_for + (self, olddn, newdn, merge) +
+No docs
++ + + update_parent_account + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_parent_account + (self) +
+No docs
+Table Name: tabIssue
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +subject_section |
+ + Section Break | ++ Subject + + | +
+ icon-flag+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ ISS-+ |
+
3 | +subject |
+ + Data | ++ Subject + + | ++ |
4 | +cb00 |
+ + Column Break | ++ + + | ++ |
5 | +status |
+ + Select | ++ Status + + | +
+ Open +Replied +Hold +Closed+ |
+
6 | +raised_by |
+ + Data | ++ Raised By (Email) + + | +
+ |
+
7 | +fold |
+ + Fold | ++ + + | ++ |
8 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
9 | +description |
+ + Text | ++ Description + + | ++ |
10 | +column_break_9 |
+ + Column Break | ++ + + | ++ |
11 | +resolution_date |
+ + Datetime | ++ Resolution Date + + | ++ |
12 | +first_responded_on |
+ + Datetime | ++ First Responded On + + | ++ |
13 | +additional_info |
+ + Section Break | ++ + + | +
+ icon-pushpin+ |
+
14 | +lead |
+ + Link | ++ Lead + + | ++ + + + +Lead + + + + | +
15 | +contact |
+ + Link | ++ Contact + + | ++ + + + +Contact + + + + | +
16 | +column_break_16 |
+ + Column Break | ++ + + | ++ |
17 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
18 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
19 | +section_break_19 |
+ + Section Break | ++ + + | ++ |
20 | +resolution_details |
+ + Small Text | ++ Resolution Details + + | ++ |
21 | +column_break1 |
+ + Column Break | ++ + + | ++ |
22 | +opening_date |
+ + Date | ++ Opening Date + + | ++ |
23 | +opening_time |
+ + Time | ++ Opening Time + + | ++ |
24 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
25 | +content_type |
+ + Data | ++ Content Type + + | ++ |
26 | +attachment |
+ + Attach | ++ Attachment + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + get_feed + (self) +
+No docs
++ + + set_lead_contact + (self, email_id) +
+No docs
++ + + update_status + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + erpnext.support.doctype.issue.issue.auto_close_tickets + () +
+No docs
++ + + erpnext.support.doctype.issue.issue.get_issue_list + (doctype, txt, filters, limit_start, limit_page_length=20) +
+No docs
++ + + erpnext.support.doctype.issue.issue.get_list_context + (context=None) +
+No docs
++ + + erpnext.support.doctype.issue.issue.has_website_permission + (doc, ptype, user, verbose=False) +
+No docs
+Public API
+ /api/method/erpnext.support.doctype.issue.issue.set_multiple_status
+
+ + + erpnext.support.doctype.issue.issue.set_multiple_status + (names, status) +
+No docs
+Public API
+ /api/method/erpnext.support.doctype.issue.issue.set_status
+
+ + + erpnext.support.doctype.issue.issue.set_status + (name, status) +
+No docs
+Table Name: tabMaintenance Schedule
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_details |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
3 | +column_break0 |
+ + Column Break | ++ + + | ++ |
4 | +status |
+ + Select | ++ Status + + | +
+ +Draft +Submitted +Cancelled+ |
+
5 | +transaction_date |
+ + Date | ++ Transaction Date + + | ++ |
6 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
7 | +items |
+ + Table | ++ Items + + | ++ + + + +Maintenance Schedule Item + + + + | +
8 | +schedule |
+ + Section Break | ++ Schedule + + | +
+ icon-time+ |
+
9 | +generate_schedule |
+ + Button | ++ Generate Schedule + + | ++ |
10 | +schedules |
+ + Table | ++ Schedules + + | ++ + + + +Maintenance Schedule Detail + + + + | +
11 | +contact_info |
+ + Section Break | ++ Contact Info + + | ++ |
12 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
13 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
14 | +contact_mobile |
+ + Data | ++ Mobile No + + | ++ |
15 | +contact_email |
+ + Data | ++ Contact Email + + | ++ |
16 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
17 | +column_break_17 |
+ + Column Break | ++ + + | ++ |
18 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
19 | +address_display |
+ + Small Text | ++ Address + + | ++ |
20 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
21 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
22 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
23 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Maintenance Schedule + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + check_serial_no_added + (self) +
+No docs
++ + + create_schedule_list + (self, start_date, end_date, no_of_visit, sales_person) +
+No docs
++ + + generate_schedule + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + update_amc_date + (self, serial_nos, amc_expiry_date=None) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_dates_with_periodicity + (self) +
+No docs
++ + + validate_maintenance_detail + (self) +
+No docs
++ + + validate_sales_order + (self) +
+No docs
++ + + validate_schedule + (self) +
+No docs
++ + + validate_schedule_date_for_holiday_list + (self, schedule_date, sales_person) +
+No docs
++ + + validate_serial_no + (self, serial_nos, amc_start_date) +
+No docs
+Public API
+ /api/method/erpnext.support.doctype.maintenance_schedule.maintenance_schedule.make_maintenance_visit
+
+ + + erpnext.support.doctype.maintenance_schedule.maintenance_schedule.make_maintenance_visit + (source_name, target_doc=None) +
+No docs
+Table Name: tabMaintenance Schedule Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +scheduled_date |
+ + Date | ++ Scheduled Date + + | ++ |
4 | +actual_date |
+ + Date | ++ Actual Date + + | ++ |
5 | +sales_person |
+ + Link | ++ Sales Person + + | ++ + + + +Sales Person + + + + | +
6 | +serial_no |
+ + Small Text | ++ Serial No + + | ++ |
Table Name: tabMaintenance Schedule Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +description |
+ + Data | ++ Description + + | ++ |
4 | +schedule_details |
+ + Section Break | ++ + + | ++ |
5 | +start_date |
+ + Date | ++ Start Date + + | ++ |
6 | +end_date |
+ + Date | ++ End Date + + | ++ |
7 | +periodicity |
+ + Select | ++ Periodicity + + | +
+ +Weekly +Monthly +Quarterly +Half Yearly +Yearly +Random+ |
+
8 | +no_of_visits |
+ + Int | ++ No of Visits + + | ++ |
9 | +sales_person |
+ + Link | ++ Sales Person + + | ++ + + + +Sales Person + + + + | +
10 | +reference |
+ + Section Break | ++ Reference + + | ++ |
11 | +serial_no |
+ + Small Text | ++ Serial No + + | ++ |
12 | +prevdoc_docname |
+ + Data | ++ Against Docname + + | ++ |
Table Name: tabMaintenance Visit
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_details |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
4 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
5 | +address_display |
+ + Small Text | ++ Address + + | ++ |
6 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
7 | +contact_mobile |
+ + Data | ++ Mobile No + + | ++ |
8 | +contact_email |
+ + Data | ++ Contact Email + + | ++ |
9 | +column_break1 |
+ + Column Break | ++ + + | ++ |
10 | +mntc_date |
+ + Date | ++ Maintenance Date + + | ++ |
11 | +mntc_time |
+ + Time | ++ Maintenance Time + + | ++ |
12 | +maintenance_details |
+ + Section Break | ++ + + | +
+ icon-wrench+ |
+
13 | +completion_status |
+ + Select | ++ Completion Status + + | +
+ +Partially Completed +Fully Completed+ |
+
14 | +column_break_14 |
+ + Column Break | ++ + + | ++ |
15 | +maintenance_type |
+ + Select | ++ Maintenance Type + + | +
+ +Scheduled +Unscheduled +Breakdown+ |
+
16 | +section_break0 |
+ + Section Break | ++ + + | +
+ icon-wrench+ |
+
17 | +purposes |
+ + Table | ++ Purposes + + | ++ + + + +Maintenance Visit Purpose + + + + | +
18 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
19 | +customer_feedback |
+ + Small Text | ++ Customer Feedback + + | ++ |
20 | +col_break3 |
+ + Column Break | ++ + + | ++ |
21 | +status |
+ + Data | ++ Status + + | +
+ +Draft +Cancelled +Submitted+ |
+
22 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Maintenance Visit + + + + | +
23 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
24 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
25 | +contact_info_section |
+ + Section Break | ++ Contact Info + + | +
+ icon-bullhorn+ |
+
26 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
27 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
28 | +col_break4 |
+ + Column Break | ++ + + | ++ |
29 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
30 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + check_if_last_visit + (self) +
+check if last maintenance visit against same sales order/ Warranty Claim
++ + + get_feed + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + update_customer_issue + (self, flag) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_serial_no + (self) +
+No docs
+Table Name: tabMaintenance Visit Purpose
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +serial_no |
+ + Small Text | ++ Serial No + + | ++ |
4 | +description |
+ + Text Editor | ++ Description + + | ++ |
5 | +work_details |
+ + Section Break | ++ + + | ++ |
6 | +service_person |
+ + Link | ++ Sales Person + + | ++ + + + +Sales Person + + + + | +
7 | +work_done |
+ + Small Text | ++ Work Done + + | ++ |
8 | +prevdoc_doctype |
+ + Link | ++ Document Type + + | ++ + + + +DocType + + + + | +
9 | +prevdoc_docname |
+ + Dynamic Link | ++ Against Document No + + | +
+ prevdoc_doctype+ |
+
10 | +prevdoc_detail_docname |
+ + Data | ++ Against Document Detail No + + | ++ |
Table Name: tabWarranty Claim
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ CI-+ |
+
3 | +status |
+ + Select | ++ Status + + | +
+ +Open +Closed +Work In Progress +Cancelled+ |
+
4 | +complaint_date |
+ + Date | ++ Issue Date + + | ++ |
5 | +column_break0 |
+ + Column Break | ++ + + | ++ |
6 | +serial_no |
+ + Link | ++ Serial No + + | ++ + + + +Serial No + + + + | +
7 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
8 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
9 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
10 | +issue_details |
+ + Section Break | ++ + + | +
+ icon-ticket+ |
+
11 | +complaint |
+ + Small Text | ++ Issue + + | ++ |
12 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
13 | +column_break1 |
+ + Column Break | ++ + + | ++ |
14 | +item_name |
+ + Data | ++ Item Name + + | ++ |
15 | +description |
+ + Small Text | ++ Description + + | ++ |
16 | +warranty_amc_status |
+ + Select | ++ Warranty / AMC Status + + | +
+ +Under Warranty +Out of Warranty +Under AMC +Out of AMC+ |
+
17 | +warranty_expiry_date |
+ + Date | ++ Warranty Expiry Date + + | ++ |
18 | +amc_expiry_date |
+ + Date | ++ AMC Expiry Date + + | ++ |
19 | +resolution_section |
+ + Section Break | +
+ Resolution
+ + To assign this issue, use the "Assign" button in the sidebar. + |
+
+ icon-thumbs-up+ |
+
20 | +resolution_date |
+ + Datetime | ++ Resolution Date + + | ++ |
21 | +resolved_by |
+ + Link | ++ Resolved By + + | ++ + + + +User + + + + | +
22 | +resolution_details |
+ + Text | ++ Resolution Details + + | ++ |
23 | +contact_info |
+ + Section Break | ++ Contact Info + + | +
+ icon-bullhorn+ |
+
24 | +col_break3 |
+ + Column Break | ++ + + | ++ |
25 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
26 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
27 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
28 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
29 | +contact_mobile |
+ + Data | ++ Mobile No + + | ++ |
30 | +contact_email |
+ + Data | ++ Contact Email + + | ++ |
31 | +col_break4 |
+ + Column Break | ++ + + | ++ |
32 | +service_address |
+ + Small Text | +
+ Service Address
+ + If different than customer address + |
+ + |
33 | +address_display |
+ + Small Text | ++ Address + + | ++ |
34 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
35 | +col_break5 |
+ + Column Break | ++ + + | ++ |
36 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
37 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
38 | +col_break6 |
+ + Column Break | ++ + + | ++ |
39 | +complaint_raised_by |
+ + Data | ++ Raised By + + | ++ |
40 | +from_company |
+ + Data | ++ From Company + + | ++ |
41 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Warranty Claim + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + get_feed + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Public API
+ /api/method/erpnext.support.doctype.warranty_claim.warranty_claim.make_maintenance_visit
+
+ + + erpnext.support.doctype.warranty_claim.warranty_claim.make_maintenance_visit + (source_name, target_doc=None) +
+No docs
+Table Name: tabAddress
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +address_details |
+ + Section Break | ++ + + | +
+ icon-map-marker+ |
+
2 | +address_title |
+ + Data | +
+ Address Title
+ + Name of person or organization that this address belongs to. + |
+ + |
3 | +address_type |
+ + Select | ++ Address Type + + | +
+ Billing +Shipping +Office +Personal +Plant +Postal +Shop +Subsidiary +Warehouse +Other+ |
+
4 | +address_line1 |
+ + Data | ++ Address Line 1 + + | ++ |
5 | +address_line2 |
+ + Data | ++ Address Line 2 + + | ++ |
6 | +city |
+ + Data | ++ City/Town + + | ++ |
7 | +state |
+ + Data | ++ State + + | ++ |
8 | +pincode |
+ + Data | ++ Postal Code + + | ++ |
9 | +country |
+ + Link | ++ Country + + | ++ + + + +Country + + + + | +
10 | +column_break0 |
+ + Column Break | ++ + + | ++ |
11 | +email_id |
+ + Data | ++ Email Id + + | ++ |
12 | +phone |
+ + Data | ++ Phone + + | ++ |
13 | +fax |
+ + Data | ++ Fax + + | ++ |
14 | +is_primary_address |
+ + Check | ++ Preferred Billing Address + + | ++ |
15 | +is_shipping_address |
+ + Check | ++ Preferred Shipping Address + + | ++ |
16 | +linked_with |
+ + Section Break | ++ Reference + + | +
+ icon-pushpin+ |
+
17 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
18 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
19 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
20 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
21 | +sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
22 | +column_break_22 |
+ + Column Break | ++ + + | ++ |
23 | +lead |
+ + Link | ++ Lead + + | ++ + + + +Lead + + + + | +
24 | +lead_name |
+ + Data | ++ Lead Name + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + _unset_other + (self, is_address_type) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + get_display + (self) +
+No docs
++ + + link_address + (self) +
+Link address based on owner
++ + + validate + (self) +
+No docs
++ + + validate_primary_address + (self) +
+Validate that there can only be one primary address for particular customer, supplier
++ + + validate_shipping_address + (self) +
+Validate that there can only be one shipping address for particular customer, supplier
+Public API
+ /api/method/erpnext.utilities.doctype.address.address.get_address_display
+
+ + + erpnext.utilities.doctype.address.address.get_address_display + (address_dict) +
+No docs
++ + + erpnext.utilities.doctype.address.address.get_list_context + (context=None) +
+No docs
++ + + erpnext.utilities.doctype.address.address.get_territory_from_address + (address) +
+Tries to match city, state and country of address to existing territory
++ + + erpnext.utilities.doctype.address.address.has_website_permission + (doc, ptype, user, verbose=False) +
+Returns true if customer or lead matches with user
+Table Name: tabAddress Template
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +country |
+ + Link | ++ Country + + | ++ + + + +Country + + + + | +
2 | +is_default |
+ + Check | +
+ Is Default
+ + This format is used if country specific format is not found + |
+ + |
3 | +template |
+ + Code | +
+ Template
+ + Default Template+Uses Jinja Templating and all the fields of Address (including Custom Fields if any) will be available +
+ |
+ + |
Inherits from frappe.model.document.Document + +
+ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabContact
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +contact_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +first_name |
+ + Data | ++ First Name + + | ++ |
3 | +last_name |
+ + Data | ++ Last Name + + | ++ |
4 | +email_id |
+ + Data | ++ Email Id + + | +
+ |
+
5 | +cb00 |
+ + Column Break | ++ + + | ++ |
6 | +status |
+ + Select | ++ Status + + | +
+ Passive +Open +Replied+ |
+
7 | +phone |
+ + Data | ++ Phone + + | ++ |
8 | +contact_details |
+ + Section Break | ++ Reference + + | +
+ icon-pushpin+ |
+
9 | +user |
+ + Link | ++ User Id + + | ++ + + + +User + + + + | +
10 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
11 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
12 | +column_break1 |
+ + Column Break | ++ + + | ++ |
13 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
14 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
15 | +sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
16 | +is_primary_contact |
+ + Check | ++ Is Primary Contact + + | ++ |
17 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
18 | +mobile_no |
+ + Data | ++ Mobile No + + | ++ |
19 | +department |
+ + Data | +
+ Department
+ + Enter department to which this Contact belongs + |
+ + |
20 | +designation |
+ + Data | +
+ Designation
+ + Enter designation of this Contact + |
+ + |
21 | +unsubscribed |
+ + Check | ++ Unsubscribed + + | ++ |
Inherits from erpnext.controllers.status_updater.StatusUpdater + +
+ + + autoname + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + set_user + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_primary_contact + (self) +
+No docs
+Public API
+ /api/method/erpnext.utilities.doctype.contact.contact.get_contact_details
+
+ + + erpnext.utilities.doctype.contact.contact.get_contact_details + (contact) +
+No docs
+Public API
+ /api/method/erpnext.utilities.doctype.contact.contact.invite_user
+
+ + + erpnext.utilities.doctype.contact.contact.invite_user + (contact) +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +select_doctype |
+ + Select | +
+ Select DocType
+ + Type of document to rename. + |
+ + |
2 | +file_to_rename |
+ + Attach | +
+ File to Rename
+ + Attach .csv file with two columns, one for the old name and one for the new name + |
+ + |
3 | +rename_log |
+ + HTML | ++ Rename Log + + | ++ |
Inherits from frappe.model.document.Document + +
Public API
+ /api/method/erpnext.utilities.doctype.rename_tool.rename_tool.get_doctypes
+
+ + + erpnext.utilities.doctype.rename_tool.rename_tool.get_doctypes + () +
+No docs
+Public API
+ /api/method/erpnext.utilities.doctype.rename_tool.rename_tool.upload
+
+ + + erpnext.utilities.doctype.rename_tool.rename_tool.upload + (select_doctype=None, rows=None) +
+No docs
+Table Name: tabSMS Log
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +sender_name |
+ + Data | ++ Sender Name + + | ++ |
2 | +sent_on |
+ + Date | ++ Sent On + + | ++ |
3 | +column_break0 |
+ + Column Break | ++ + + | ++ |
4 | +message |
+ + Small Text | ++ Message + + | ++ |
5 | +sec_break1 |
+ + Section Break | ++ + + | +
+ Simple+ |
+
6 | +no_of_requested_sms |
+ + Int | ++ No of Requested SMS + + | ++ |
7 | +requested_numbers |
+ + Small Text | ++ Requested Numbers + + | ++ |
8 | +column_break1 |
+ + Column Break | ++ + + | ++ |
9 | +no_of_sent_sms |
+ + Int | ++ No of Sent SMS + + | ++ |
10 | +sent_to |
+ + Small Text | ++ Sent To + + | ++ |
Inherits from frappe.model.document.Document + +
Find detailed explanation for all ERPNext features
+ERPNext helps you to manage all your business information in one application and use it to manage operations and take decisions based on data.
+ +Among other things, ERPNext will help you to:
+ +And a lot lot lot more.
+ +To install this app, login to your site and click on "Installer". Search for ERPNext and click on "Install"
+ +Go to your bench folder and setup the new app
+ +$ bench get-app erpnext https://github.com/frappe/erpnext
+$ bench new-site testsite
+$ bench --site testsite install-app erpnext
+
+ Login to your site to configure the app.
+ + +Frappe Technologies Pvt. Ltd. (info@erpnext.com)
+(c) 2013 Frappe Technologies Pvt Ltd. Mumbai +ERPNext is a trademark of Frappe Technologies
+ +The ERPNext code is licensed under the GNU General Public License (v3) as mentioned below and the Documentation is licensed under Creative Commons (CC-BY-SA-3.0)
+ +Version 3, 29 June 2007
+ +http://www.gnu.org/copyleft/gpl.html
+ +TERMS AND CONDITIONS +0. Definitions.
+ +“This License” refers to version 3 of the GNU General Public License.
+ +“Copyright” also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.
+ +“The Program” refers to any copyrightable work licensed under this License. Each licensee is addressed as “you”. “Licensees” and “recipients” may be individuals or organizations.
+ +To “modify” a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a “modified version” of the earlier work or a work “based on” the earlier work.
+ +A “covered work” means either the unmodified Program or a work based on the Program.
+ +To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well.
+ +To “convey” a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.
+ +An interactive user interface displays “Appropriate Legal Notices” to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. +1. Source Code.
+ +The “source code” for a work means the preferred form of the work for making modifications to it. “Object code” means any non-source form of a work.
+ +A “Standard Interface” means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language.
+ +The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A “Major Component”, in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it.
+ +The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.
+ +The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.
+ +The Corresponding Source for a work in source code form is that same work. +2. Basic Permissions.
+ +All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.
+ +You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you.
+ +Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. +3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+ +No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures.
+ +When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. +4. Conveying Verbatim Copies.
+ +You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.
+ +You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. +5. Conveying Modified Source Versions.
+ +You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:
+ +a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
+b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to “keep intact all notices”.
+c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.
+d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so.
+
+
+A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. +6. Conveying Non-Source Forms.
+ +You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:
+ +a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.
+b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.
+c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
+d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
+e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.
+
+
+A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work.
+ +A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, “normally used” refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product.
+ +“Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.
+ +If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM).
+ +The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.
+ +Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. +7. Additional Terms.
+ +“Additional permissions” are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions.
+ +When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission.
+ +Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:
+ +a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or
+b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or
+c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
+d) Limiting the use for publicity purposes of names of licensors or authors of the material; or
+e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or
+f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.
+
+
+All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.
+ +If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms.
+ +Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. +8. Termination.
+ +You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).
+ +However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.
+ +Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.
+ +Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. +9. Acceptance Not Required for Having Copies.
+ +You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. +10. Automatic Licensing of Downstream Recipients.
+ +Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License.
+ +An “entity transaction” is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts.
+ +You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. +11. Patents.
+ +A “contributor” is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's “contributor version”.
+ +A contributor's “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, “control” includes the right to grant patent sublicenses in a manner consistent with the requirements of this License.
+ +Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.
+ +In the following three paragraphs, a “patent license” is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To “grant” such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party.
+ +If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. “Knowingly relying” means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid.
+ +If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it.
+ +A patent license is “discriminatory” if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.
+ +Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. +12. No Surrender of Others' Freedom.
+ +If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. +13. Use with the GNU Affero General Public License.
+ +Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. +14. Revised Versions of this License.
+ +The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
+ +Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation.
+ +If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program.
+ +Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. +15. Disclaimer of Warranty.
+ +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. +16. Limitation of Liability.
+ +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +17. Interpretation of Sections 15 and 16.
+ +If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee.
+ +END OF TERMS AND CONDITIONS
+ + + \ No newline at end of file diff --git a/erpnext/docs/user/guides/CRM/.txt b/erpnext/docs/user/guides/CRM/.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/erpnext/docs/user/guides/CRM/contact.md b/erpnext/docs/user/guides/CRM/contact.md new file mode 100644 index 0000000000..bedd33248d --- /dev/null +++ b/erpnext/docs/user/guides/CRM/contact.md @@ -0,0 +1,19 @@ +Contacts and Addresses in ERPNext are stored separately so that you can +attach multiple Contacts or Addresses to Customers and Suppliers. + +To create a new Contact go to , + +> CRM > Contact > New + +Date | +Account | +Debit (USD) | +Exchange Rate | +
2015-09-02 | +Paypal | +100 | +60 | +
2015-09-02 | +Paypal | +100 | +61 | +
2015-09-02 | +Paypal | +100 | +64 | +
Field property | +Purpose | +
Print hide | +Checking it will hide field from Standard print format. | +
Hidden | +Checking it field will hide field in the data entry form. | +
Mandatory | +Checking it will set field as mandatory. | +
Field Type | +Click here to learn about of fields types. | +
Options | +Possible result for a drop down fields can be listed here. Also for a link field, relevant Doctype can be provided. | +
Allow on submit | +Checking it will let user update value in field even in submitted form. | +
Default | +Value defined in default will be pulled on new record creation. | +
Description | +Gives field description for users understanding. | +
Label | +Label is the field name which appears in form. | +
Sr | +Item Name | +Description | +Qty | +Rate | +Amount | +
---|---|---|---|---|---|
{{ row.idx }} | +
+ {{ row.item_name }}
+ {% if row.item_code != row.item_name -%}
+ Item Code: {{ row.item_code}} + {%- endif %} + |
+
+ {{ row.description }} |
+ {{ row.qty }} {{ row.uom or row.stock_uom }} | +{{ + row.get_formatted("rate", doc) }} | +{{ + row.get_formatted("amount", doc) }} | +
Posting Date + | +Qty + | +Balance Qty + | +Voucher Type + | +
10/01/2014 | +100 | +100 | +Purchase Receipt | +
12/01/2014 | +50 | +150 | +Stock Reconciliation | +
Posting Date | +Qty | +Balance Qty | +Voucher Type | +
05/01/2014 | +20 | +20 | +Purchase Receipt | +
10/01/2014 | +100 | +120 | +Purchase Receipt | +
12/01/2014 | +150 | +Stock Reconciliation |
+
Item | +Warehouse | +Qty | +Rate | +Amount | +Valuation Amount | +
---|---|---|---|---|---|
RM0001 | +Stores | +10 | +200 | +2000 | +2200 | +
Desktop | +Fixed Asset Warehouse | +5 | +100 | +500 | +550 | +
Taxes: +
+Account | +Amount | +Category | +
---|---|---|
Shipping Charges | +100 | +Total and Valuation | +
VAT | +120 | +Total | +
Customs Duty | +150 | +Valuation | +
Stock Ledger +
+ + + +**General Ledger** + + + +As stock balance increases through Purchase Receipt, "Store" and "Fixed Asset +Warehouse" accounts are debited and a temporary account "Stock Receipt But Not +Billed" account is credited, to maintain double entry accounting system. At the same time, negative expense is booked in account "Expense included in Valuation" for the amount added for valuation purpose, to avoid double expense booking. + +* * * + +### **Purchase Invoice** + +On receiving Bill from supplier, for the above Purchase Receipt, you will make +Purchase Invoice for the same. The general ledger entries are as follows: + +**General Ledger** + + + +Here "Stock Received But Not Billed" account is debited and nullified the +effect of Purchase Receipt. + +* * * + +### **Delivery Note** + +Lets say, you have an order from "Jane Doe" to deliver 5 nos of item "RM0001" +at $300. Following are the details of Delivery Note: + +**Customer:** Jane Doe + +**Items:** +Item | +Warehouse | +Qty | +Rate | +Amount | +
---|---|---|---|---|
RM0001 | +Stores | +5 | +300 | +1500 | +
Taxes: +
+Account | +Amount | +
---|---|
Service Tax | +150 | +
VAT | +100 | +
Item | +Target Warehouse | +Qty | +Rate | +Amount | +
---|---|---|---|---|
RM0001 | +Stores | +50 | +220 | +11000 | +
Item | +Source Warehouse | +Qty | +Rate | +Amount | +
---|---|---|---|---|
RM0001 | +Stores | +10 | +220 | +2200 | +
Item | +Source Warehouse | +Target Warehouse | +Qty | +Rate | +Amount | +
---|---|---|---|---|---|
RM0001 | +Stores | +Work In Progress | +10 | +220 | +2200 | +
Opening Stock is the Stock quantity in the beginning of every accounting year of an organisation. The closing Stock with the prior accounting year becomes the opening Stock with the existing accounting year.
+ +Opening Stock can be done for serialized Items as well as non-serialized Items.To update opening stock for non-serialized Item, you should perform Stock Reconciliation. For serialised Item, you can make Stock Entry of type Material Receipt. + +> Stock > Stock Reconciliation > New Stock Reconciliation + +In both cases, you should enter "Difference/Expense Account" as **Temporary Opening** account. On submission of the document, system will debit Warehouse account which is an asset account and credit difference/expense account. Before making these entries, make sure you have enabled "Perpetual Inventory" by checking Stock Settings page. + +If you are not making opening Stock Entry, you can select "Stock Adjustment" account in Difference/Expense Account field which is an expense account. + +To understand Opening Stock for serialzed Items visit [Stock Reconciliation]({{url_prefix}}/user/guides/setting-up/stock-reconciliation-for-non-serialized-item.html) + +{next} diff --git a/erpnext/docs/user/guides/stock/projected-quantity.md b/erpnext/docs/user/guides/stock/projected-quantity.md new file mode 100644 index 0000000000..796d427f4e --- /dev/null +++ b/erpnext/docs/user/guides/stock/projected-quantity.md @@ -0,0 +1,26 @@ +Projected Quantity is the level of stock that is predicted for a particular +Item, based on the current stock levels and other requirements. It is the +quantity of gross inventory that includes supply and demand in the past which +is done as part of the planning process. + +The projected inventory is used by the planning system to monitor the reorder +point and to determine the reorder quantity. The projected Quantity is used by +the planning engine to monitor the safety stock levels. These levels are +maintained to serve unexpected demands. + +Having a tight control of the projected inventory is crucial to determine +shortages and to calculate the right order quantity. + + + + +> Projected Qty = Actual Qty + Planned Qty + Requested Qty + Ordered Qty - +Reserved Qty + + * Actual Qty: Quantity available in the warehouse. + * Planned Qty: Quantity, for which, Production Order has been raised, but is pending to be manufactured. + * Requested Qty: Quantity requested for purchase, but not ordered. + * Ordered Qty: Quantity ordered for purchase, but not received. + * Reserved Qty: Quantity ordered for sale, but not delivered. + +{next} diff --git a/erpnext/docs/user/guides/stock/purchase-receipt.md b/erpnext/docs/user/guides/stock/purchase-receipt.md new file mode 100644 index 0000000000..68f29d4760 --- /dev/null +++ b/erpnext/docs/user/guides/stock/purchase-receipt.md @@ -0,0 +1,78 @@ +Purchase Receipts are made when you accept material from your Supplier usually +against a Purchase Order. + +You can also accept Purchase Receipts directly ( Set Purchase Order +Required as “No” in Global Defaults). + +You can make a Purchase Receipt directly from: + +> Stock > Purchase Receipt > New Purchase Receipt + +or from a “Submitted” Purchase Order, by clicking on “Make Purchase Receipt”. + +Add forms to the website that will add / update data in your tables. Allow users to edit / manage multiple web forms
+ +You can add forms in your website for example, Contact Us, Inquiry, Complaint etc. Data from these can fill up records like Lead, Opportunity, Issue etc. The user can also be allowed manage multiple records (like Complaints etc.) + +--- + +### Creating + +To create a new **Web Form** go to: + +> Website > Web Form > New + +1. Set the Web Form title and url. +1. Select the **DocType** in which you want the user to store the records. +1. Select if you require the user to login, edit records, manage multiple records etc. +1. Add the fields you want in the record. + +Static Content like your Home Page, About Us, Contact Us, Terms pages can be created using the Web Page.
+ +To create a new Web Page, go to: + +> Website > Web Page > New + +Step-by-step guides to setting up and using ERPNext
+