diff --git a/foundation/www/docs/_sidebar.json b/foundation/www/docs/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/_sidebar.json +++ b/foundation/www/docs/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/_sidebar.json b/foundation/www/docs/assets/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/_sidebar.json +++ b/foundation/www/docs/assets/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/css/_sidebar.json b/foundation/www/docs/assets/css/_sidebar.json new file mode 100644 index 00000000..906a7228 --- /dev/null +++ b/foundation/www/docs/assets/css/_sidebar.json @@ -0,0 +1,22 @@ +[ + { + "route": "/docs", + "title": "Docs Home" + }, + { + "route": "/docs/user", + "title": "User Guide" + }, + { + "route": "/docs/current/api", + "title": "Server API" + }, + { + "route": "/docs/current/models", + "title": "Models (Reference)" + }, + { + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "title": "Improve Docs" + } +] \ No newline at end of file diff --git a/foundation/www/docs/assets/css/docs-erp.css b/foundation/www/docs/assets/css/docs-erp.css new file mode 100644 index 00000000..5ac75160 --- /dev/null +++ b/foundation/www/docs/assets/css/docs-erp.css @@ -0,0 +1,14 @@ +.embed-container { + position: relative; + padding-bottom: 56.25%; + height: 0; + overflow: hidden; + max-width: 100%; } + +.embed-container iframe, .embed-container object, .embed-container embed { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} \ No newline at end of file diff --git a/foundation/www/docs/assets/img/_sidebar.json b/foundation/www/docs/assets/img/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/_sidebar.json +++ b/foundation/www/docs/assets/img/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/accounts/_sidebar.json b/foundation/www/docs/assets/img/accounts/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/accounts/_sidebar.json +++ b/foundation/www/docs/assets/img/accounts/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/accounts/bulk-payment.gif b/foundation/www/docs/assets/img/accounts/bulk-payment.gif new file mode 100644 index 00000000..e91a2d0f Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/bulk-payment.gif differ diff --git a/foundation/www/docs/assets/img/accounts/company-round-off-account.png b/foundation/www/docs/assets/img/accounts/company-round-off-account.png new file mode 100644 index 00000000..a02a2224 Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/company-round-off-account.png differ diff --git a/foundation/www/docs/assets/img/accounts/exchange-rate-frozen.png b/foundation/www/docs/assets/img/accounts/exchange-rate-frozen.png new file mode 100644 index 00000000..912f9665 Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/exchange-rate-frozen.png differ diff --git a/foundation/www/docs/assets/img/accounts/invoice.jpg b/foundation/www/docs/assets/img/accounts/invoice.jpg new file mode 100644 index 00000000..07688304 Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/invoice.jpg differ diff --git a/foundation/www/docs/assets/img/accounts/multi-currency/_sidebar.json b/foundation/www/docs/assets/img/accounts/multi-currency/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/accounts/multi-currency/_sidebar.json +++ b/foundation/www/docs/assets/img/accounts/multi-currency/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/accounts/retail-hero.jpg b/foundation/www/docs/assets/img/accounts/retail-hero.jpg new file mode 100644 index 00000000..3eeb9c88 Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/retail-hero.jpg differ diff --git a/foundation/www/docs/assets/img/accounts/round-off-account.png b/foundation/www/docs/assets/img/accounts/round-off-account.png new file mode 100644 index 00000000..2810026f Binary files /dev/null and b/foundation/www/docs/assets/img/accounts/round-off-account.png differ diff --git a/foundation/www/docs/assets/img/accounts/shareholder/_sidebar.json b/foundation/www/docs/assets/img/accounts/shareholder/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/accounts/shareholder/_sidebar.json +++ b/foundation/www/docs/assets/img/accounts/shareholder/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/agriculture/__init__.py b/foundation/www/docs/assets/img/agriculture/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/agriculture/_sidebar.json b/foundation/www/docs/assets/img/agriculture/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/agriculture/_sidebar.json +++ b/foundation/www/docs/assets/img/agriculture/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/agriculture/crops_and_land/__init__.py b/foundation/www/docs/assets/img/agriculture/crops_and_land/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/agriculture/crops_and_land/_sidebar.json b/foundation/www/docs/assets/img/agriculture/crops_and_land/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/agriculture/crops_and_land/_sidebar.json +++ b/foundation/www/docs/assets/img/agriculture/crops_and_land/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/agriculture/diseases_and_fertilizer/__init__.py b/foundation/www/docs/assets/img/agriculture/diseases_and_fertilizer/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/agriculture/diseases_and_fertilizer/_sidebar.json b/foundation/www/docs/assets/img/agriculture/diseases_and_fertilizer/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/agriculture/diseases_and_fertilizer/_sidebar.json +++ b/foundation/www/docs/assets/img/agriculture/diseases_and_fertilizer/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/agriculture/land-unit.png b/foundation/www/docs/assets/img/agriculture/land-unit.png new file mode 100644 index 00000000..215e71f9 Binary files /dev/null and b/foundation/www/docs/assets/img/agriculture/land-unit.png differ diff --git a/foundation/www/docs/assets/img/agriculture/soil-texture.png b/foundation/www/docs/assets/img/agriculture/soil-texture.png new file mode 100644 index 00000000..9b2233c5 Binary files /dev/null and b/foundation/www/docs/assets/img/agriculture/soil-texture.png differ diff --git a/foundation/www/docs/assets/img/articles/_sidebar.json b/foundation/www/docs/assets/img/articles/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/articles/_sidebar.json +++ b/foundation/www/docs/assets/img/articles/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/articles/subscriber.png b/foundation/www/docs/assets/img/articles/subscriber.png new file mode 100644 index 00000000..e4ce64d4 Binary files /dev/null and b/foundation/www/docs/assets/img/articles/subscriber.png differ diff --git a/foundation/www/docs/assets/img/articles/subscription-1.png b/foundation/www/docs/assets/img/articles/subscription-1.png new file mode 100644 index 00000000..cbff30f9 Binary files /dev/null and b/foundation/www/docs/assets/img/articles/subscription-1.png differ diff --git a/foundation/www/docs/assets/img/articles/subscription-plan.png b/foundation/www/docs/assets/img/articles/subscription-plan.png new file mode 100644 index 00000000..b60f796c Binary files /dev/null and b/foundation/www/docs/assets/img/articles/subscription-plan.png differ diff --git a/foundation/www/docs/assets/img/articles/subscription-settings.png b/foundation/www/docs/assets/img/articles/subscription-settings.png new file mode 100644 index 00000000..405f0bf1 Binary files /dev/null and b/foundation/www/docs/assets/img/articles/subscription-settings.png differ diff --git a/foundation/www/docs/assets/img/articles/twofactor/__init__.py b/foundation/www/docs/assets/img/articles/twofactor/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/articles/twofactor/_sidebar.json b/foundation/www/docs/assets/img/articles/twofactor/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/articles/twofactor/_sidebar.json +++ b/foundation/www/docs/assets/img/articles/twofactor/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/asset/__init__.py b/foundation/www/docs/assets/img/asset/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/asset/_sidebar.json b/foundation/www/docs/assets/img/asset/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/asset/_sidebar.json +++ b/foundation/www/docs/assets/img/asset/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/asset/book-asset-depreciation-accounting-automatically.png b/foundation/www/docs/assets/img/asset/book-asset-depreciation-accounting-automatically.png new file mode 100644 index 00000000..db0187db Binary files /dev/null and b/foundation/www/docs/assets/img/asset/book-asset-depreciation-accounting-automatically.png differ diff --git a/foundation/www/docs/assets/img/buying/_sidebar.json b/foundation/www/docs/assets/img/buying/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/buying/_sidebar.json +++ b/foundation/www/docs/assets/img/buying/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/buying/supplier-new-address-contact.png b/foundation/www/docs/assets/img/buying/supplier-new-address-contact.png new file mode 100644 index 00000000..2a674e30 Binary files /dev/null and b/foundation/www/docs/assets/img/buying/supplier-new-address-contact.png differ diff --git a/foundation/www/docs/assets/img/buying/supplier-payable-account.png b/foundation/www/docs/assets/img/buying/supplier-payable-account.png new file mode 100644 index 00000000..ce35ef81 Binary files /dev/null and b/foundation/www/docs/assets/img/buying/supplier-payable-account.png differ diff --git a/foundation/www/docs/assets/img/collaboration-tools/_sidebar.json b/foundation/www/docs/assets/img/collaboration-tools/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/collaboration-tools/_sidebar.json +++ b/foundation/www/docs/assets/img/collaboration-tools/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/crm/_sidebar.json b/foundation/www/docs/assets/img/crm/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/crm/_sidebar.json +++ b/foundation/www/docs/assets/img/crm/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/crm/report/_sidebar.json b/foundation/www/docs/assets/img/crm/report/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/crm/report/_sidebar.json +++ b/foundation/www/docs/assets/img/crm/report/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/customize/_sidebar.json b/foundation/www/docs/assets/img/customize/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/customize/_sidebar.json +++ b/foundation/www/docs/assets/img/customize/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/customize/print-format.png b/foundation/www/docs/assets/img/customize/print-format.png index a1e0edef..17ec965e 100644 Binary files a/foundation/www/docs/assets/img/customize/print-format.png and b/foundation/www/docs/assets/img/customize/print-format.png differ diff --git a/foundation/www/docs/assets/img/customize/print-settings.png b/foundation/www/docs/assets/img/customize/print-settings.png index 635afc3c..ef859a9f 100644 Binary files a/foundation/www/docs/assets/img/customize/print-settings.png and b/foundation/www/docs/assets/img/customize/print-settings.png differ diff --git a/foundation/www/docs/assets/img/education/_sidebar.json b/foundation/www/docs/assets/img/education/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/education/_sidebar.json +++ b/foundation/www/docs/assets/img/education/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/education/admission/_sidebar.json b/foundation/www/docs/assets/img/education/admission/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/education/admission/_sidebar.json +++ b/foundation/www/docs/assets/img/education/admission/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/education/assessment.png b/foundation/www/docs/assets/img/education/assessment.png new file mode 100644 index 00000000..b5581a8b Binary files /dev/null and b/foundation/www/docs/assets/img/education/assessment.png differ diff --git a/foundation/www/docs/assets/img/education/assessment/_sidebar.json b/foundation/www/docs/assets/img/education/assessment/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/education/assessment/_sidebar.json +++ b/foundation/www/docs/assets/img/education/assessment/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/education/fees/_sidebar.json b/foundation/www/docs/assets/img/education/fees/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/education/fees/_sidebar.json +++ b/foundation/www/docs/assets/img/education/fees/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/education/schedule/_sidebar.json b/foundation/www/docs/assets/img/education/schedule/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/education/schedule/_sidebar.json +++ b/foundation/www/docs/assets/img/education/schedule/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/education/school-hero.png b/foundation/www/docs/assets/img/education/school-hero.png new file mode 100644 index 00000000..4f53a1f8 Binary files /dev/null and b/foundation/www/docs/assets/img/education/school-hero.png differ diff --git a/foundation/www/docs/assets/img/education/setup/_sidebar.json b/foundation/www/docs/assets/img/education/setup/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/education/setup/_sidebar.json +++ b/foundation/www/docs/assets/img/education/setup/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/education/student/_sidebar.json b/foundation/www/docs/assets/img/education/student/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/education/student/_sidebar.json +++ b/foundation/www/docs/assets/img/education/student/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/erpnext_integrations/_sidebar.json b/foundation/www/docs/assets/img/erpnext_integrations/_sidebar.json new file mode 100644 index 00000000..906a7228 --- /dev/null +++ b/foundation/www/docs/assets/img/erpnext_integrations/_sidebar.json @@ -0,0 +1,22 @@ +[ + { + "route": "/docs", + "title": "Docs Home" + }, + { + "route": "/docs/user", + "title": "User Guide" + }, + { + "route": "/docs/current/api", + "title": "Server API" + }, + { + "route": "/docs/current/models", + "title": "Models (Reference)" + }, + { + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "title": "Improve Docs" + } +] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/erpnext_integrations/woocommerce_demo.gif b/foundation/www/docs/assets/img/erpnext_integrations/woocommerce_demo.gif new file mode 100644 index 00000000..6bd8050c Binary files /dev/null and b/foundation/www/docs/assets/img/erpnext_integrations/woocommerce_demo.gif differ diff --git a/foundation/www/docs/assets/img/erpnext_integrations/woocommerce_setting_config.gif b/foundation/www/docs/assets/img/erpnext_integrations/woocommerce_setting_config.gif new file mode 100644 index 00000000..949b5ea8 Binary files /dev/null and b/foundation/www/docs/assets/img/erpnext_integrations/woocommerce_setting_config.gif differ diff --git a/foundation/www/docs/assets/img/healthcare/_sidebar.json b/foundation/www/docs/assets/img/healthcare/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/healthcare/_sidebar.json +++ b/foundation/www/docs/assets/img/healthcare/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/healthcare/appointment-analytics.png b/foundation/www/docs/assets/img/healthcare/appointment-analytics.png new file mode 100644 index 00000000..b431db16 Binary files /dev/null and b/foundation/www/docs/assets/img/healthcare/appointment-analytics.png differ diff --git a/foundation/www/docs/assets/img/healthcare/patient-appointment.png b/foundation/www/docs/assets/img/healthcare/patient-appointment.png new file mode 100644 index 00000000..9c0970cc Binary files /dev/null and b/foundation/www/docs/assets/img/healthcare/patient-appointment.png differ diff --git a/foundation/www/docs/assets/img/hotels/__init__.py b/foundation/www/docs/assets/img/hotels/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/hotels/_sidebar.json b/foundation/www/docs/assets/img/hotels/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/hotels/_sidebar.json +++ b/foundation/www/docs/assets/img/hotels/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/human-resources/_sidebar.json b/foundation/www/docs/assets/img/human-resources/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/human-resources/_sidebar.json +++ b/foundation/www/docs/assets/img/human-resources/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/human-resources/employee-loan-application.png b/foundation/www/docs/assets/img/human-resources/employee-loan-application.png deleted file mode 100644 index 317de4f0..00000000 Binary files a/foundation/www/docs/assets/img/human-resources/employee-loan-application.png and /dev/null differ diff --git a/foundation/www/docs/assets/img/human-resources/employee-loan.png b/foundation/www/docs/assets/img/human-resources/employee-loan.png deleted file mode 100644 index 19f3181e..00000000 Binary files a/foundation/www/docs/assets/img/human-resources/employee-loan.png and /dev/null differ diff --git a/foundation/www/docs/assets/img/human-resources/health-insurance.png b/foundation/www/docs/assets/img/human-resources/health-insurance.png new file mode 100644 index 00000000..0a2174b4 Binary files /dev/null and b/foundation/www/docs/assets/img/human-resources/health-insurance.png differ diff --git a/foundation/www/docs/assets/img/human-resources/insurance-no.gif b/foundation/www/docs/assets/img/human-resources/insurance-no.gif new file mode 100644 index 00000000..37cfcdee Binary files /dev/null and b/foundation/www/docs/assets/img/human-resources/insurance-no.gif differ diff --git a/foundation/www/docs/assets/img/human-resources/loan-application.png b/foundation/www/docs/assets/img/human-resources/loan-application.png new file mode 100644 index 00000000..3c6cfd28 Binary files /dev/null and b/foundation/www/docs/assets/img/human-resources/loan-application.png differ diff --git a/foundation/www/docs/assets/img/human-resources/loan-repayment.gif b/foundation/www/docs/assets/img/human-resources/loan-repayment.gif new file mode 100644 index 00000000..41449842 Binary files /dev/null and b/foundation/www/docs/assets/img/human-resources/loan-repayment.gif differ diff --git a/foundation/www/docs/assets/img/human-resources/loan.png b/foundation/www/docs/assets/img/human-resources/loan.png new file mode 100644 index 00000000..f2f71d48 Binary files /dev/null and b/foundation/www/docs/assets/img/human-resources/loan.png differ diff --git a/foundation/www/docs/assets/img/human-resources/repayment-schedule.png b/foundation/www/docs/assets/img/human-resources/repayment-schedule.png index f2ddf02f..31085c1a 100644 Binary files a/foundation/www/docs/assets/img/human-resources/repayment-schedule.png and b/foundation/www/docs/assets/img/human-resources/repayment-schedule.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/BOM-hero.png b/foundation/www/docs/assets/img/manufacturing/BOM-hero.png new file mode 100644 index 00000000..6f64dd8e Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/BOM-hero.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/_sidebar.json b/foundation/www/docs/assets/img/manufacturing/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/manufacturing/_sidebar.json +++ b/foundation/www/docs/assets/img/manufacturing/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/manufacturing/allow-alternative-item-bom.png b/foundation/www/docs/assets/img/manufacturing/allow-alternative-item-bom.png new file mode 100644 index 00000000..41208817 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/allow-alternative-item-bom.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/allow-alternative-item-wo.png b/foundation/www/docs/assets/img/manufacturing/allow-alternative-item-wo.png new file mode 100644 index 00000000..baa732fb Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/allow-alternative-item-wo.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/allow-alternative-item.png b/foundation/www/docs/assets/img/manufacturing/allow-alternative-item.png new file mode 100644 index 00000000..17719803 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/allow-alternative-item.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/allow-material-consumption.png b/foundation/www/docs/assets/img/manufacturing/allow-material-consumption.png new file mode 100644 index 00000000..3a3f78e6 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/allow-material-consumption.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/cancel-material-consumption-stock-entry.gif b/foundation/www/docs/assets/img/manufacturing/cancel-material-consumption-stock-entry.gif new file mode 100644 index 00000000..dab2b43a Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/cancel-material-consumption-stock-entry.gif differ diff --git a/foundation/www/docs/assets/img/manufacturing/consumed-qty.png b/foundation/www/docs/assets/img/manufacturing/consumed-qty.png new file mode 100644 index 00000000..6a4baa11 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/consumed-qty.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/item-alternative.png b/foundation/www/docs/assets/img/manufacturing/item-alternative.png new file mode 100644 index 00000000..ff7c66c3 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/item-alternative.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/manufacturing-hero.png b/foundation/www/docs/assets/img/manufacturing/manufacturing-hero.png new file mode 100644 index 00000000..a74a63d3 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/manufacturing-hero.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/material-consumption-button.png b/foundation/www/docs/assets/img/manufacturing/material-consumption-button.png new file mode 100644 index 00000000..2f7ef554 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/material-consumption-button.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/material-consumption-for-manufacture.png b/foundation/www/docs/assets/img/manufacturing/material-consumption-for-manufacture.png new file mode 100644 index 00000000..46f69bd1 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/material-consumption-for-manufacture.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/material-consumption-stock-entry.gif b/foundation/www/docs/assets/img/manufacturing/material-consumption-stock-entry.gif new file mode 100644 index 00000000..f036767b Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/material-consumption-stock-entry.gif differ diff --git a/foundation/www/docs/assets/img/manufacturing/production-order.png b/foundation/www/docs/assets/img/manufacturing/production-order.png deleted file mode 100644 index fc71943d..00000000 Binary files a/foundation/www/docs/assets/img/manufacturing/production-order.png and /dev/null differ diff --git a/foundation/www/docs/assets/img/manufacturing/purchase-order.png b/foundation/www/docs/assets/img/manufacturing/purchase-order.png new file mode 100644 index 00000000..c1f1a274 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/purchase-order.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/purchase_order_item_alternative.gif b/foundation/www/docs/assets/img/manufacturing/purchase_order_item_alternative.gif new file mode 100644 index 00000000..4907e3ec Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/purchase_order_item_alternative.gif differ diff --git a/foundation/www/docs/assets/img/manufacturing/work-order.png b/foundation/www/docs/assets/img/manufacturing/work-order.png new file mode 100644 index 00000000..f88d8591 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/work-order.png differ diff --git a/foundation/www/docs/assets/img/manufacturing/work_order_item_alternative.gif b/foundation/www/docs/assets/img/manufacturing/work_order_item_alternative.gif new file mode 100644 index 00000000..076f0b19 Binary files /dev/null and b/foundation/www/docs/assets/img/manufacturing/work_order_item_alternative.gif differ diff --git a/foundation/www/docs/assets/img/multilingual_print_format/_sidebar.json b/foundation/www/docs/assets/img/multilingual_print_format/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/multilingual_print_format/_sidebar.json +++ b/foundation/www/docs/assets/img/multilingual_print_format/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/non_profit/_sidebar.json b/foundation/www/docs/assets/img/non_profit/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/non_profit/_sidebar.json +++ b/foundation/www/docs/assets/img/non_profit/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/non_profit/chapter.png b/foundation/www/docs/assets/img/non_profit/chapter.png new file mode 100644 index 00000000..d7dfc6bf Binary files /dev/null and b/foundation/www/docs/assets/img/non_profit/chapter.png differ diff --git a/foundation/www/docs/assets/img/non_profit/chapter/__init__.py b/foundation/www/docs/assets/img/non_profit/chapter/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/non_profit/chapter/_sidebar.json b/foundation/www/docs/assets/img/non_profit/chapter/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/non_profit/chapter/_sidebar.json +++ b/foundation/www/docs/assets/img/non_profit/chapter/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/non_profit/donor/__init__.py b/foundation/www/docs/assets/img/non_profit/donor/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/non_profit/donor/_sidebar.json b/foundation/www/docs/assets/img/non_profit/donor/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/non_profit/donor/_sidebar.json +++ b/foundation/www/docs/assets/img/non_profit/donor/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/non_profit/grant_application/__init__.py b/foundation/www/docs/assets/img/non_profit/grant_application/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/non_profit/grant_application/_sidebar.json b/foundation/www/docs/assets/img/non_profit/grant_application/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/non_profit/grant_application/_sidebar.json +++ b/foundation/www/docs/assets/img/non_profit/grant_application/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/non_profit/membership/__init__.py b/foundation/www/docs/assets/img/non_profit/membership/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/non_profit/membership/_sidebar.json b/foundation/www/docs/assets/img/non_profit/membership/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/non_profit/membership/_sidebar.json +++ b/foundation/www/docs/assets/img/non_profit/membership/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/non_profit/non-profit-hero-linus.png b/foundation/www/docs/assets/img/non_profit/non-profit-hero-linus.png new file mode 100644 index 00000000..176389f6 Binary files /dev/null and b/foundation/www/docs/assets/img/non_profit/non-profit-hero-linus.png differ diff --git a/foundation/www/docs/assets/img/non_profit/volunteer/__init__.py b/foundation/www/docs/assets/img/non_profit/volunteer/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/non_profit/volunteer/_sidebar.json b/foundation/www/docs/assets/img/non_profit/volunteer/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/non_profit/volunteer/_sidebar.json +++ b/foundation/www/docs/assets/img/non_profit/volunteer/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/pos-setting/_sidebar.json b/foundation/www/docs/assets/img/pos-setting/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/pos-setting/_sidebar.json +++ b/foundation/www/docs/assets/img/pos-setting/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/price-list/_sidebar.json b/foundation/www/docs/assets/img/price-list/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/price-list/_sidebar.json +++ b/foundation/www/docs/assets/img/price-list/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/project/_sidebar.json b/foundation/www/docs/assets/img/project/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/project/_sidebar.json +++ b/foundation/www/docs/assets/img/project/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/project/projects.png b/foundation/www/docs/assets/img/project/projects.png new file mode 100644 index 00000000..8768b294 Binary files /dev/null and b/foundation/www/docs/assets/img/project/projects.png differ diff --git a/foundation/www/docs/assets/img/project/services-hero.png b/foundation/www/docs/assets/img/project/services-hero.png new file mode 100644 index 00000000..70e0c4e3 Binary files /dev/null and b/foundation/www/docs/assets/img/project/services-hero.png differ diff --git a/foundation/www/docs/assets/img/project/support.png b/foundation/www/docs/assets/img/project/support.png new file mode 100644 index 00000000..4026e7ce Binary files /dev/null and b/foundation/www/docs/assets/img/project/support.png differ diff --git a/foundation/www/docs/assets/img/project/timesheet/_sidebar.json b/foundation/www/docs/assets/img/project/timesheet/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/project/timesheet/_sidebar.json +++ b/foundation/www/docs/assets/img/project/timesheet/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-after-complete.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-after-complete.png new file mode 100644 index 00000000..6138176e Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-after-complete.png differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-1.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-1.png deleted file mode 100644 index db871b8b..00000000 Binary files a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-1.png and /dev/null differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-2.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-2.png deleted file mode 100644 index bcae5e3a..00000000 Binary files a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-2.png and /dev/null differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-3.gif b/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-3.gif deleted file mode 100644 index 07092c44..00000000 Binary files a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-3.gif and /dev/null differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-4.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-4.png deleted file mode 100644 index 5d214efc..00000000 Binary files a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-4.png and /dev/null differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-5.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-5.png deleted file mode 100644 index ac97a317..00000000 Binary files a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-5.png and /dev/null differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-6.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-6.png deleted file mode 100644 index 05b09585..00000000 Binary files a/foundation/www/docs/assets/img/project/timesheet/timesheet-production-order-6.png and /dev/null differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-timer-alert.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-timer-alert.png new file mode 100644 index 00000000..46da2eee Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-timer-alert.png differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-timer-in-progress.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-timer-in-progress.png new file mode 100644 index 00000000..a060344f Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-timer-in-progress.png differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-timer.gif b/foundation/www/docs/assets/img/project/timesheet/timesheet-timer.gif new file mode 100644 index 00000000..a838614d Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-timer.gif differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-1.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-1.png new file mode 100644 index 00000000..81e2ccea Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-1.png differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-2.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-2.png new file mode 100644 index 00000000..8f442f1d Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-2.png differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-3.gif b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-3.gif new file mode 100644 index 00000000..bb988c7c Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-3.gif differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-4.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-4.png new file mode 100644 index 00000000..0b4fc5c7 Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-4.png differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-5.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-5.png new file mode 100644 index 00000000..7f077313 Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-5.png differ diff --git a/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-6.png b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-6.png new file mode 100644 index 00000000..c2814a0d Binary files /dev/null and b/foundation/www/docs/assets/img/project/timesheet/timesheet-work-order-6.png differ diff --git a/foundation/www/docs/assets/img/regional/_sidebar.json b/foundation/www/docs/assets/img/regional/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/regional/_sidebar.json +++ b/foundation/www/docs/assets/img/regional/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/regional/india/_sidebar.json b/foundation/www/docs/assets/img/regional/india/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/regional/india/_sidebar.json +++ b/foundation/www/docs/assets/img/regional/india/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/regional/uae/_sidebar.json b/foundation/www/docs/assets/img/regional/uae/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/regional/uae/_sidebar.json +++ b/foundation/www/docs/assets/img/regional/uae/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/restaurant/__init__.py b/foundation/www/docs/assets/img/restaurant/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/restaurant/_sidebar.json b/foundation/www/docs/assets/img/restaurant/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/restaurant/_sidebar.json +++ b/foundation/www/docs/assets/img/restaurant/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/sales_goal/_sidebar.json b/foundation/www/docs/assets/img/sales_goal/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/sales_goal/_sidebar.json +++ b/foundation/www/docs/assets/img/sales_goal/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/schools/__init__.py b/foundation/www/docs/assets/img/schools/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/schools/_sidebar.json b/foundation/www/docs/assets/img/schools/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/schools/_sidebar.json +++ b/foundation/www/docs/assets/img/schools/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/schools/admission/__init__.py b/foundation/www/docs/assets/img/schools/admission/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/schools/admission/_sidebar.json b/foundation/www/docs/assets/img/schools/admission/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/schools/admission/_sidebar.json +++ b/foundation/www/docs/assets/img/schools/admission/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/schools/assessment/__init__.py b/foundation/www/docs/assets/img/schools/assessment/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/schools/assessment/_sidebar.json b/foundation/www/docs/assets/img/schools/assessment/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/schools/assessment/_sidebar.json +++ b/foundation/www/docs/assets/img/schools/assessment/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/schools/fees/__init__.py b/foundation/www/docs/assets/img/schools/fees/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/schools/fees/_sidebar.json b/foundation/www/docs/assets/img/schools/fees/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/schools/fees/_sidebar.json +++ b/foundation/www/docs/assets/img/schools/fees/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/schools/schedule/__init__.py b/foundation/www/docs/assets/img/schools/schedule/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/schools/schedule/_sidebar.json b/foundation/www/docs/assets/img/schools/schedule/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/schools/schedule/_sidebar.json +++ b/foundation/www/docs/assets/img/schools/schedule/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/schools/setup/__init__.py b/foundation/www/docs/assets/img/schools/setup/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/schools/setup/_sidebar.json b/foundation/www/docs/assets/img/schools/setup/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/schools/setup/_sidebar.json +++ b/foundation/www/docs/assets/img/schools/setup/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/schools/student/__init__.py b/foundation/www/docs/assets/img/schools/student/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/schools/student/_sidebar.json b/foundation/www/docs/assets/img/schools/student/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/schools/student/_sidebar.json +++ b/foundation/www/docs/assets/img/schools/student/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/selling/_sidebar.json b/foundation/www/docs/assets/img/selling/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/selling/_sidebar.json +++ b/foundation/www/docs/assets/img/selling/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup-wizard/_sidebar.json b/foundation/www/docs/assets/img/setup-wizard/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup-wizard/_sidebar.json +++ b/foundation/www/docs/assets/img/setup-wizard/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/_sidebar.json b/foundation/www/docs/assets/img/setup/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/customize/_sidebar.json b/foundation/www/docs/assets/img/setup/customize/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/customize/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/customize/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/data-export/_sidebar.json b/foundation/www/docs/assets/img/setup/data-export/_sidebar.json new file mode 100644 index 00000000..906a7228 --- /dev/null +++ b/foundation/www/docs/assets/img/setup/data-export/_sidebar.json @@ -0,0 +1,22 @@ +[ + { + "route": "/docs", + "title": "Docs Home" + }, + { + "route": "/docs/user", + "title": "User Guide" + }, + { + "route": "/docs/current/api", + "title": "Server API" + }, + { + "route": "/docs/current/models", + "title": "Models (Reference)" + }, + { + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "title": "Improve Docs" + } +] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/data-export/data-export-tool.gif b/foundation/www/docs/assets/img/setup/data-export/data-export-tool.gif new file mode 100644 index 00000000..892363e8 Binary files /dev/null and b/foundation/www/docs/assets/img/setup/data-export/data-export-tool.gif differ diff --git a/foundation/www/docs/assets/img/setup/data-import/_sidebar.json b/foundation/www/docs/assets/img/setup/data-import/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/data-import/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/data-import/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/data/_sidebar.json b/foundation/www/docs/assets/img/setup/data/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/data/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/data/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/email/_sidebar.json b/foundation/www/docs/assets/img/setup/email/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/email/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/email/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/feedback/_sidebar.json b/foundation/www/docs/assets/img/setup/feedback/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/feedback/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/feedback/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/integrations/_sidebar.json b/foundation/www/docs/assets/img/setup/integrations/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/integrations/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/integrations/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/integrations/gocardless_account.png b/foundation/www/docs/assets/img/setup/integrations/gocardless_account.png new file mode 100644 index 00000000..db6bcc94 Binary files /dev/null and b/foundation/www/docs/assets/img/setup/integrations/gocardless_account.png differ diff --git a/foundation/www/docs/assets/img/setup/integrations/gocardless_coa.png b/foundation/www/docs/assets/img/setup/integrations/gocardless_coa.png new file mode 100644 index 00000000..17b5f599 Binary files /dev/null and b/foundation/www/docs/assets/img/setup/integrations/gocardless_coa.png differ diff --git a/foundation/www/docs/assets/img/setup/integrations/payment_gateway_account_gocardless.png b/foundation/www/docs/assets/img/setup/integrations/payment_gateway_account_gocardless.png new file mode 100644 index 00000000..2c08e9f0 Binary files /dev/null and b/foundation/www/docs/assets/img/setup/integrations/payment_gateway_account_gocardless.png differ diff --git a/foundation/www/docs/assets/img/setup/print/_sidebar.json b/foundation/www/docs/assets/img/setup/print/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/print/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/print/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/settings/_sidebar.json b/foundation/www/docs/assets/img/setup/settings/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/settings/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/settings/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/users/_sidebar.json b/foundation/www/docs/assets/img/setup/users/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/setup/users/_sidebar.json +++ b/foundation/www/docs/assets/img/setup/users/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/setup/users/add-user-details.png b/foundation/www/docs/assets/img/setup/users/add-user-details.png new file mode 100644 index 00000000..e9cbede1 Binary files /dev/null and b/foundation/www/docs/assets/img/setup/users/add-user-details.png differ diff --git a/foundation/www/docs/assets/img/stock/_sidebar.json b/foundation/www/docs/assets/img/stock/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/stock/_sidebar.json +++ b/foundation/www/docs/assets/img/stock/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/stock/purchase-order-hero.png b/foundation/www/docs/assets/img/stock/purchase-order-hero.png new file mode 100644 index 00000000..c1f1a274 Binary files /dev/null and b/foundation/www/docs/assets/img/stock/purchase-order-hero.png differ diff --git a/foundation/www/docs/assets/img/stock/stock-hero.jpg b/foundation/www/docs/assets/img/stock/stock-hero.jpg new file mode 100644 index 00000000..fa222cda Binary files /dev/null and b/foundation/www/docs/assets/img/stock/stock-hero.jpg differ diff --git a/foundation/www/docs/assets/img/support/_sidebar.json b/foundation/www/docs/assets/img/support/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/support/_sidebar.json +++ b/foundation/www/docs/assets/img/support/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/taxes/_sidebar.json b/foundation/www/docs/assets/img/taxes/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/taxes/_sidebar.json +++ b/foundation/www/docs/assets/img/taxes/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/users-and-permissions/_sidebar.json b/foundation/www/docs/assets/img/users-and-permissions/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/users-and-permissions/_sidebar.json +++ b/foundation/www/docs/assets/img/users-and-permissions/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/users-and-permissions/user-perms/__init__.py b/foundation/www/docs/assets/img/users-and-permissions/user-perms/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/assets/img/users-and-permissions/user-perms/_sidebar.json b/foundation/www/docs/assets/img/users-and-permissions/user-perms/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/users-and-permissions/user-perms/_sidebar.json +++ b/foundation/www/docs/assets/img/users-and-permissions/user-perms/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/users-and-permissions/user-perms/new-user-permission.png b/foundation/www/docs/assets/img/users-and-permissions/user-perms/new-user-permission.png index d2762dd7..d9e1a6a2 100644 Binary files a/foundation/www/docs/assets/img/users-and-permissions/user-perms/new-user-permission.png and b/foundation/www/docs/assets/img/users-and-permissions/user-perms/new-user-permission.png differ diff --git a/foundation/www/docs/assets/img/videos/_sidebar.json b/foundation/www/docs/assets/img/videos/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/videos/_sidebar.json +++ b/foundation/www/docs/assets/img/videos/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/assets/img/website/_sidebar.json b/foundation/www/docs/assets/img/website/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/assets/img/website/_sidebar.json +++ b/foundation/www/docs/assets/img/website/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/current/__init__.py b/foundation/www/docs/current/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/current/_sidebar.json b/foundation/www/docs/current/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/current/_sidebar.json +++ b/foundation/www/docs/current/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/current/api/__init__.py b/foundation/www/docs/current/api/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/current/api/_sidebar.json b/foundation/www/docs/current/api/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/current/api/_sidebar.json +++ b/foundation/www/docs/current/api/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/current/api/accounts/__init__.py b/foundation/www/docs/current/api/accounts/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/foundation/www/docs/current/api/accounts/_sidebar.json b/foundation/www/docs/current/api/accounts/_sidebar.json index 88f5aab5..906a7228 100644 --- a/foundation/www/docs/current/api/accounts/_sidebar.json +++ b/foundation/www/docs/current/api/accounts/_sidebar.json @@ -1,22 +1,22 @@ [ { - "route": "/docs", + "route": "/docs", "title": "Docs Home" - }, + }, { - "route": "/docs/user", + "route": "/docs/user", "title": "User Guide" - }, + }, { - "route": "/docs/current/api", + "route": "/docs/current/api", "title": "Server API" - }, + }, { - "route": "/docs/current/models", + "route": "/docs/current/models", "title": "Models (Reference)" - }, + }, { - "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", "title": "Improve Docs" } ] \ No newline at end of file diff --git a/foundation/www/docs/current/api/accounts/email_alert/_sidebar.json b/foundation/www/docs/current/api/accounts/email_alert/_sidebar.json new file mode 100644 index 00000000..906a7228 --- /dev/null +++ b/foundation/www/docs/current/api/accounts/email_alert/_sidebar.json @@ -0,0 +1,22 @@ +[ + { + "route": "/docs", + "title": "Docs Home" + }, + { + "route": "/docs/user", + "title": "User Guide" + }, + { + "route": "/docs/current/api", + "title": "Server API" + }, + { + "route": "/docs/current/models", + "title": "Models (Reference)" + }, + { + "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs", + "title": "Improve Docs" + } +] \ No newline at end of file diff --git a/foundation/www/docs/current/api/accounts/email_alert/erpnext.accounts.email_alert.html b/foundation/www/docs/current/api/accounts/email_alert/erpnext.accounts.email_alert.html new file mode 100644 index 00000000..9fb5998f --- /dev/null +++ b/foundation/www/docs/current/api/accounts/email_alert/erpnext.accounts.email_alert.html @@ -0,0 +1,20 @@ + +
+ + + erpnext.accounts.email_alert.notification_for_new_fiscal_year.notification_for_new_fiscal_year.get_context + (context) +
+No docs
+- - - test_get_party_shipping_address - (self) -
-No docs
-- - - test_get_party_shipping_address2 - (self) -
-No docs
-+ + + erpnext.config.erpnext_integrations.get_data + () +
+No docs
+- - - __init__ - (self) -
-No docs
-- - - append_taxes_from_master - (self, tax_master_doctype=None) -
-No docs
-- - - apply_shipping_rule - (self) -
-No docs
-- - - before_print - (self) -
-No docs
-- - - calculate_taxes_and_totals - (self) -
-No docs
-- - - clear_unallocated_advances - (self, childtype, parentfield) -
-No docs
-- - - delink_advance_entries - (self, linked_doc_name) -
-No docs
-- - - get_advance_entries - (self, include_unallocated=True) -
-No docs
-- - - 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_shipping_address - (self) -
-Returns Address object from shipping address fields if present
-- - - get_stock_items - (self) -
-No docs
-- - - group_similar_items - (self) -
-No docs
-- - - is_inclusive_tax - (self) -
-No docs
-- - - is_rounded_total_disabled - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - set_advances - (self) -
-Returns list of advances against Account, Party, Reference
-- - - set_due_date - (self) -
-No docs
-- - - set_missing_item_details - (self, for_validate=False) -
-set missing item values
-- - - set_missing_values - (self, for_validate=False) -
-No docs
-- - - set_other_charges - (self) -
-No docs
-- - - set_payment_schedule - (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
-- - - 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
-
-- - - validate - (self) -
-No docs
-- - - validate_account_currency - (self, account, account_currency=None) -
-No docs
-- - - validate_advance_entries - (self) -
-No docs
-- - - validate_all_documents_schedule - (self) -
-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_fixed_asset - (self) -
-No docs
-- - - validate_invoice_documents_schedule - (self) -
-No docs
-- - - validate_multiple_billing - (self, ref_dt, item_ref_dn, based_on, parentfield) -
-No docs
-- - - validate_non_invoice_documents_schedule - (self) -
-No docs
-- - - validate_paid_amount - (self) -
-No docs
-- - - validate_party - (self) -
-No docs
-- - - validate_payment_schedule_amount - (self) -
-No docs
-- - - validate_payment_schedule_dates - (self) -
-No docs
-- - - validate_tax_account_company - (self) -
-No docs
-- - - __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
-- - - make_sl_entries_for_supplier_warehouse - (self, sl_entries) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - set_landed_cost_voucher_amount - (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_ordered_and_reserved_qty - (self) -
-No docs
-- - - update_raw_materials_supplied - (self, item, raw_material_table) -
-No docs
-- - - update_stock_ledger - (self, allow_negative_stock=False, via_landed_cost_voucher=False) -
-No docs
-- - - update_valuation_rate - (self, parentfield) -
- item_tax_amount is the total tax amount applied on that item
- stored for valuation
-
- TODO: rename item_tax_amount to valuation_tax_amount
-
-- - - validate - (self) -
-No docs
-- - - validate_accepted_rejected_qty - (self) -
-No docs
-- - - validate_for_subcontracting - (self) -
-No docs
-- - - validate_negative_quantity - (self, item_row, field_list) -
-No docs
-- - - validate_purchase_return - (self) -
-No docs
-- - - validate_rejected_warehouse - (self) -
-No docs
-- - - validate_schedule_date - (self) -
-No docs
-- - - validate_stock_or_nonstock_items - (self) -
-No docs
-+ + + erpnext.controllers.buying_controller.get_items_from_bom + (item_code, bom, exploded_item=1) +
+No docs
+- - - __setup__ - (self) -
-No docs
-- - - calculate_commission - (self) -
-No docs
-- - - calculate_contribution - (self) -
-No docs
-- - - check_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, for_validate=False) -
-No docs
-- - - set_qty_as_per_stock_uom - (self) -
-No docs
-- - - set_total_in_words - (self) -
-No docs
-- - - update_reserved_qty - (self) -
-No docs
-- - - update_stock_ledger - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_max_discount - (self) -
-No docs
-- - - validate_order_type - (self) -
-No docs
-- - - validate_selling_price - (self) -
-No docs
-- - - _update_children - (self, args, update_modified) -
-Update quantities or amount in child table
-- - - _update_modified - (self, args, update_modified) -
-No docs
-- - - _update_percent_field - (self, args, update_modified=True) -
-Update percent field in parent transaction
-- - - _update_percent_field_in_targets - (self, args, update_modified=True) -
-Update percent field in parent transaction
-- - - check_overflow_with_tolerance - (self, item, args) -
- Checks if there is overflow condering a relaxation tolerance
-
-- - - limits_crossed_error - (self, args, item) -
-Raise exception for limits crossed
-- - - set_status - (self, update=False, status=None, update_modified=True) -
-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, update_modified=True) -
-Updates qty or amount at row level
- -Parameters:
- -update_modified - If true, updates modified and modified_by for target parent doc- - - validate_qty - (self) -
-Validates qty at row level
-- - - 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, 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_batches - (self, warehouse_field) -
-Create batches if required. Called before submit
-- - - make_gl_entries - (self, gl_entries=None, repost_future_gle=True, from_repost=False) -
-No docs
-- - - make_gl_entries_on_cancel - (self, repost_future_gle=True) -
-No docs
-- - - make_sl_entries - (self, sl_entries, is_amended=None, allow_negative_stock=False, via_landed_cost_voucher=False) -
-No docs
-- - - update_billing_percentage - (self, update_modified=True) -
-No docs
-- - - update_stock_ledger_entries - (self, sle) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_inspection - (self) -
-Checks if quality inspection is set for Items that require inspection. - On submit, throw an exception
-- - - validate_warehouse - (self) -
-No docs
-Inherits from __builtin__.object +
Inherits from builtins.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
-- - - apply_discount_amount - (self) -
-No docs
-- - - calculate - (self) -
-No docs
-- - - calculate_change_amount - (self) -
-No docs
-- - - calculate_item_values - (self) -
-No docs
-- - - calculate_margin - (self, item) -
-No docs
-- - - calculate_net_total - (self) -
-No docs
-- - - calculate_outstanding_amount - (self) -
-No docs
-- - - calculate_paid_amount - (self) -
-No docs
-- - - calculate_taxes - (self) -
-No docs
-- - - calculate_total_advance - (self) -
-No docs
-- - - calculate_totals - (self) -
-No docs
-- - - calculate_write_off_amount - (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_tax_amount_if_for_valuation_or_deduction - (self, tax_amount, tax) -
-No docs
-- - - 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_cumulative_total - (self, row_idx, tax) -
-No docs
-- - - set_discount_amount - (self) -
-No docs
-- - - set_item_wise_tax - (self, item, tax, tax_rate, current_tax_amount) -
-No docs
-- - - set_item_wise_tax_breakup - (self) -
-No docs
-- - - set_rounded_total - (self) -
-No docs
-- - - validate_conversion_rate - (self) -
-No docs
-- - - __init__ - (self, connector) -
-No docs
-- - - delete - (self, doctype, migration_id) -
-No docs
-- - - get - (self, remote_objectname, fields=None, filters=None, start=0, page_length=10) -
-No docs
-- - - get_issues - (self, repo, start=0, page_length=10) -
-No docs
-- - - get_milestones - (self, repo, start=0, page_length=10) -
-No docs
-- - - insert - (self, doctype, doc) -
-No docs
-- - - update - (self, doctype, doc, migration_id) -
-No docs
-+ + + erpnext.erpnext_integrations.connectors.woocommerce_connection.add_tax_details + (sales_order, price, desc, status) +
+No docs
++ + + erpnext.erpnext_integrations.connectors.woocommerce_connection.link_customer_and_address + (raw_billing_data, customer_status) +
+No docs
++ + + erpnext.erpnext_integrations.connectors.woocommerce_connection.link_item + (item_data, item_status) +
+No docs
+Public API
+ /api/method/erpnext.erpnext_integrations.connectors.woocommerce_connection.order
+
+ + + erpnext.erpnext_integrations.connectors.woocommerce_connection.order + () +
+No docs
++ + + erpnext.erpnext_integrations.connectors.woocommerce_connection.verify_request + () +
+No docs
+/api/method/erpnext.hub_node.get_item_favourites
+
+ + + + erpnext.hub_node.get_item_favourites + (start=0, limit=20, fields=['*'], order_by=None) +
+No docs
+Public API
/api/method/erpnext.hub_node.get_list
No docs
Public API
+ /api/method/erpnext.hub_node.send_review
+
+ + + erpnext.hub_node.send_review + (hub_item_code, review) +
+No docs
+Public API
/api/method/erpnext.hub_node.update_category
No docs
+Public API
+ /api/method/erpnext.hub_node.update_wishlist_item
+
+ + + erpnext.hub_node.update_wishlist_item + (item_name, remove=0)
No docs
No docs
+No docs
-diff --git a/foundation/www/docs/current/api/regional/france/index.html b/foundation/www/docs/current/api/regional/france/index.html index 216cb17b..faace7ec 100644 --- a/foundation/www/docs/current/api/regional/france/index.html +++ b/foundation/www/docs/current/api/regional/france/index.html @@ -7,7 +7,7 @@
+ + + erpnext.setup.default_success_action.get_default_success_action + () +
+No docs
++ + + erpnext.setup.default_success_action.get_first_success_message + (doctype) +
+No docs
++ + + erpnext.setup.default_success_action.get_message + (doctype) +
+No docs
+No docs
+diff --git a/foundation/www/docs/current/api/setup/erpnext.setup.utils.html b/foundation/www/docs/current/api/setup/erpnext.setup.utils.html index 99432762..b9d4b40c 100644 --- a/foundation/www/docs/current/api/setup/erpnext.setup.utils.html +++ b/foundation/www/docs/current/api/setup/erpnext.setup.utils.html @@ -3,7 +3,7 @@
Inherits from __builtin__.object +
Inherits from builtins.object
- - - __init__ - (self, args) -
-No docs
-- - - make_blog - (self) -
-No docs
-- - - make_web_page - (self) -
-No docs
-- - - make_website_settings - (self) -
-No docs
-set product price uom for website
+- - - create_quotation - (self) -
-No docs
-- - - create_user_if_not_exists - (self, email, first_name=None) -
-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
-/api/method/erpnext.stock.get_item_details.get_batch_qty_and_serial_no
+
+ + + + erpnext.stock.get_item_details.get_batch_qty_and_serial_no + (batch_no, stock_qty, warehouse, item_code, has_serial_no) +
+No docs
+Public API
/api/method/erpnext.stock.get_item_details.get_bin_details
No docs
No docs
+ + + erpnext.stock.get_item_details.get_serial_no_batchwise + (args) +
+No docs
+Public API
/api/method/erpnext.stock.get_item_details.get_serial_no_details
No docs
Inherits from __builtin__.object +
Inherits from builtins.object
update valution rate and qty after transaction
from the current time-bucket onwards
@@ -179,176 +179,6 @@
- - - __init__ - (self, args, allow_zero_rate=False, allow_negative_stock=None, via_landed_cost_voucher=False, verbose=1) -
-No docs
-- - - build - (self) -
-No docs
-- - - check_if_allow_zero_valuation_rate - (self, voucher_type, voucher_detail_no) -
-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
-
-- - - _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
-- - - get_link_filters - (self, for_doctype) -
-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
-10.1.2
+ 10.1.31
- - - 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
-- - - onload - (self) -
-No docs
-- - - set_root_and_report_type - (self) -
-No docs
-- - - 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_group_or_ledger - (self) -
-No docs
-- - - validate_mandatory - (self) -
-No docs
-- - - validate_parent - (self) -
-Fetch Parent Details and validate parent account
-- - - validate_root_details - (self) -
-No docs
-+ + + erpnext.accounts.doctype.account.account.on_doctype_update + () +
+No docs
+Public API
/api/method/erpnext.accounts.doctype.account.account.update_account_number
- - - enable_payment_schedule_in_print - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_stale_days - (self) -
-No docs
-customerbg_type+Receiving +Providing+
reference_doctypereference_docnamereference_doctype+
customersupplierprojectaccountcolumn_break_6accountamountcolumn_break_6start_datevalidityvalidityend_dateend_datesection_break_14bank_guarantee_numbermore_informationmargin_detailsbank_guarantee_numbersection_break_10name_of_beneficiarymore_informationname_of_bankcolumn_break_19margin_moneychargesfixed_deposit_numberamended_fromPublic API
+ /api/method/erpnext.accounts.doctype.bank_guarantee.bank_guarantee.get_vouchar_detials
+
+ + + erpnext.accounts.doctype.bank_guarantee.bank_guarantee.get_vouchar_detials + (column_list, doctype, docname) +
+No docs
+include_pos_transactionsget_payment_entriespayment_entriesupdate_clearance_datetotal_amount- - - get_payment_entries - (self) -
-No docs
-- - - update_clearance_date - (self) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - set_null_value - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_accounts - (self) -
-No docs
-- - - validate_duplicate - (self) -
-No docs
-- - - 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
-- - - validate - (self) -
-No docs
-- - - validate_checked_options - (self) -
-No docs
-- - - 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_mandatory - (self) -
-No docs
-+ + + erpnext.accounts.doctype.cost_center.cost_center.on_doctype_update + () +
+No docs
+auto_created- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - set_as_default - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_dates - (self) -
-No docs
-- - - validate_overlap - (self) -
-No docs
-- - - check_mandatory - (self) -
-No docs
-- - - check_pl_account - (self) -
-No docs
-- - - on_update_with_args - (self, adv_adj, update_outstanding=Yes, from_repost=False) -
-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_and_set_fiscal_year - (self) -
-No docs
-- - - validate_cost_center - (self) -
-No docs
-- - - validate_currency - (self) -
-No docs
-- - - validate_party - (self) -
-No docs
-JV-+
JV- +JV-RET-
paid_loancolumn_break98bill_nobill_datedue_datewrite_offwrite_off_based_onget_outstanding_invoicescolumn_break_30write_off_amountprinting_settingspay_to_recd_fromcolumn_break_35letter_headselect_print_headingaddtional_infocolumn_break3is_openingstock_entrysubscription_sectionsubscriptionauto_repeatamended_from- - - __init__ - (self) -
-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, currency) -
-No docs
-- - - set_total_debit_credit - (self) -
-No docs
-- - - unlink_advance_entry_reference - (self) -
-No docs
-- - - unlink_asset_reference - (self) -
-No docs
-- - - update_advance_paid - (self) -
-No docs
-- - - update_employee_loan - (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_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, closed and docstatus for orders
-- - - validate_party - (self) -
-No docs
-- - - validate_reference_doc - (self) -
-Validates reference document
-- - - validate_total_debit_and_credit - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_accounts - (self) -
-No docs
-- - - validate_repeating_companies - (self) -
-Error when Same Company is entered multiple times in accounts
-- - - get_months - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - add_party - (self, party_type, party) -
-No docs
-- - - get_invoice_dict - (self, row=None) -
-No docs
-- - - get_opening_invoice_summary - (self) -
-No docs
-- - - make_invoices - (self) -
-No docs
-- - - onload - (self) -
-Load the Opening Invoice summary
-subscriptionauto_repeat- - - add_bank_gl_entries - (self, gl_entries) -
-No docs
-- - - add_deductions_gl_entries - (self, gl_entries) -
-No docs
-- - - add_party_gl_entries - (self, gl_entries) -
-No docs
-- - - clear_unallocated_reference_document_rows - (self) -
-No docs
-- - - delink_advance_entry_references - (self) -
-No docs
-- - - make_gl_entries - (self, cancel=0, adv_adj=0) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_recurring - (self, reference_doc, subscription_doc) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - set_amounts - (self) -
-No docs
-- - - set_amounts_in_company_currency - (self) -
-No docs
-- - - set_difference_amount - (self) -
-No docs
-- - - set_exchange_rate - (self) -
-No docs
-- - - set_missing_ref_details - (self, force=False) -
-No docs
-- - - set_missing_values - (self) -
-No docs
-- - - set_remarks - (self) -
-No docs
-- - - set_title - (self) -
-No docs
-- - - set_total_allocated_amount - (self) -
-No docs
-- - - set_unallocated_amount - (self) -
-No docs
-- - - setup_party_account_field - (self) -
-No docs
-- - - update_advance_paid - (self) -
-No docs
-- - - update_expense_claim - (self) -
-No docs
-- - - update_outstanding_amounts - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_account_type - (self, account, account_types) -
-No docs
-- - - validate_allocated_amount - (self) -
-No docs
-- - - validate_bank_accounts - (self) -
-No docs
-- - - validate_duplicate_entry - (self) -
-No docs
-- - - validate_journal_entry - (self) -
-No docs
-- - - validate_mandatory - (self) -
-No docs
-- - - validate_party_details - (self) -
-No docs
-- - - validate_payment_against_negative_invoice - (self) -
-No docs
-- - - validate_payment_type - (self) -
-No docs
-- - - validate_reference_documents - (self) -
-No docs
-- - - validate_transaction_reference - (self) -
-No docs
-+ + + erpnext.accounts.doctype.payment_entry.payment_entry.get_outstanding_on_journal_entry + (name) +
+No docs
+Public API
/api/method/erpnext.accounts.doctype.payment_entry.payment_entry.get_outstanding_reference_documents
- - - autoname - (self) -
-No docs
-- - - set_as_default_if_not_set - (self) -
-No docs
-- - - update_default_payment_gateway - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - add_invoice_entries - (self, non_reconciled_invoices) -
-No docs
-- - - add_payment_entries - (self, entries) -
-No docs
-- - - check_condition - (self) -
-No docs
-- - - check_mandatory_to_fetch - (self) -
-No docs
-- - - get_invoice_entries - (self) -
-No docs
-- - - get_jv_entries - (self) -
-No docs
-- - - get_nonreconciled_payment_entries - (self) -
-No docs
-- - - get_payment_entries - (self) -
-No docs
-- - - get_unreconciled_entries - (self) -
-No docs
-- - - reconcile - (self, args) -
-No docs
-- - - validate_invoice - (self) -
-No docs
-- - - check_if_payment_entry_exists - (self) -
-No docs
-- - - create_payment_entry - (self, submit=True) -
-create entry
-- - - get_message - (self) -
-return message with payment gateway link
-- - - get_payment_success_url - (self) -
-No docs
-- - - get_payment_url - (self) -
-No docs
-- - - make_communication_entry - (self) -
-Make communication entry
-- - - make_invoice - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_payment_authorized - (self, status=None) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - send_email - (self) -
-send email with payment link
-- - - set_as_cancelled - (self) -
-No docs
-- - - set_as_paid - (self) -
-No docs
-- - - set_failed - (self) -
-No docs
-- - - set_payment_request_url - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_currency - (self) -
-No docs
-- - - validate_payment_request - (self) -
-No docs
-- - - validate_reference_document - (self) -
-No docs
-mode_of_paymentmode_of_paymentcolumn_break_3due_date_based_oncredit_dayscredit_monthssection_break_6description- - - check_duplicate_terms - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_credit_days - (self) -
-No docs
-- - - validate_invoice_portion - (self) -
-No docs
-mode_of_payment- - - 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
-- - - before_save - (self) -
-No docs
-- - - check_default_payment - (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
-- - - validate_customer_territory_group - (self) -
-No docs
-- - - validate_default_profile - (self) -
-No docs
-- - - validate_duplicate_groups - (self) -
-No docs
-- - - set_link_for_pos - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - 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_rate_or_discount - (self) -
-No docs
-subscriptionauto_repeat- - - __init__ - (self) -
-No docs
-- - - check_conversion_rate - (self) -
-No docs
-- - - check_for_closed_status - (self) -
-No docs
-- - - check_prev_docstatus - (self) -
-No docs
-- - - create_remarks - (self) -
-No docs
-- - - get_gl_entries - (self, warehouse_account=None) -
-No docs
-- - - make_gl_entries - (self, gl_entries=None, repost_future_gle=True, from_repost=False) -
-No docs
-- - - make_gle_for_rounding_adjustment - (self, gl_entries) -
-No docs
-- - - make_item_gl_entries - (self, gl_entries) -
-No docs
-- - - make_payment_gl_entries - (self, gl_entries) -
-No docs
-- - - make_supplier_gl_entry - (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_recurring - (self, reference_doc, subscription_doc) -
-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_expense_account - (self, for_validate=False) -
-No docs
-- - - set_missing_values - (self, for_validate=False) -
-No docs
-- - - update_billing_status_in_pr - (self, update_modified=True) -
-No docs
-- - - update_fixed_asset - (self) -
-No docs
-- - - update_project - (self) -
-No docs
-- - - update_status_updater_args - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_cash - (self) -
-No docs
-- - - validate_credit_to_acc - (self) -
-No docs
-- - - validate_fixed_asset_account - (self) -
-No docs
-- - - validate_item_code - (self) -
-No docs
-- - - validate_purchase_receipt_if_update_stock - (self) -
-No docs
-- - - validate_supplier_invoice - (self) -
-No docs
-- - - validate_warehouse - (self) -
-No docs
-- - - validate_with_previous_doc - (self) -
-No docs
-- - - validate_write_off_account - (self) -
-No docs
-include_exploded_itemscol_break6is_fixed_assetassetpo_detailpurchase_receiptpage_breakpr_detailvaluation_raterm_supp_costlanded_cost_voucher_amount- - - autoname - (self) -
-No docs
-- - - validate - (self) -
-No docs
-subscriptionauto_repeat- - - __init__ - (self) -
-No docs
-- - - add_remarks - (self) -
-No docs
-- - - add_timesheet_data - (self) -
-No docs
-- - - before_cancel - (self) -
-No docs
-- - - before_save - (self) -
-No docs
-- - - calculate_billing_amount_for_timesheet - (self) -
-No docs
-- - - check_credit_limit - (self) -
-No docs
-- - - check_prev_docstatus - (self) -
-No docs
-- - - clear_unallocated_mode_of_payments - (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, gl_entries=None, repost_future_gle=True, from_repost=False) -
-No docs
-- - - make_gle_for_change_amount - (self, gl_entries) -
-No docs
-- - - make_gle_for_rounding_adjustment - (self, gl_entries) -
-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_recurring - (self, reference_doc, subscription_doc) -
-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_billing_hours_and_amount - (self) -
-No docs
-- - - set_income_account_for_fixed_assets - (self) -
-No docs
-- - - set_indicator - (self) -
-Set indicator for portal
-- - - set_missing_values - (self, for_validate=False) -
-No docs
-- - - set_paid_amount - (self) -
-No docs
-- - - set_pos_fields - (self, for_validate=False) -
-Set retail related fields from POS Profiles
-- - - set_serial_no_against_delivery_note - (self) -
-No docs
-- - - so_dn_required - (self) -
-check in manage account if sales order / delivery note required or not.
-- - - update_billing_status_in_dn - (self, update_modified=True) -
-No docs
-- - - update_current_stock - (self) -
-No docs
-- - - update_packing_list - (self) -
-No docs
-- - - update_project - (self) -
-No docs
-- - - update_serial_no - (self, in_cancel=False) -
-update Sales Invoice refrence in Serial No
-- - - update_status_updater_args - (self) -
-No docs
-- - - update_time_sheet - (self, sales_invoice) -
-No docs
-- - - update_time_sheet_detail - (self, timesheet, args, sales_invoice) -
-No docs
-- - - update_timesheet_billing_for_project - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_account_for_change_amount - (self) -
-No docs
-- - - validate_auto_set_posting_time - (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_dropship_item - (self) -
-No docs
-- - - validate_item_code - (self) -
-No docs
-- - - validate_pos - (self) -
-No docs
-- - - validate_pos_paid_amount - (self) -
-No docs
-- - - validate_proj_cust - (self) -
-check for does customer belong to same project as entered..
-- - - validate_serial_against_delivery_note - (self) -
- validate if the serial numbers in Sales Invoice Items are same as in
- Delivery Note Item
-
-- - - validate_serial_against_sales_invoice - (self) -
-check if serial number is already used in other sales invoice
-- - - validate_serial_numbers - (self) -
- validate serial number agains Delivery Note and Sales Invoice
-
-- - - validate_time_sheets_are_submitted - (self) -
-No docs
-- - - validate_warehouse - (self) -
-No docs
-- - - validate_with_previous_doc - (self) -
-No docs
-- - - validate_write_off_account - (self) -
-No docs
-clearance_date- - - autoname - (self) -
-No docs
-- - - set_missing_values - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - autoname_folio - (self, shareholder, is_company=False) -
-No docs
-- - - basic_validations - (self) -
-No docs
-- - - before_save - (self) -
-No docs
-- - - folio_no_validation - (self) -
-No docs
-- - - get_shareholder_doc - (self, shareholder) -
-No docs
-- - - iterative_share_removal - (self, shareholder, share_type, query, rate, amount) -
-No docs
-- - - recursive_share_check - (self, shareholder, share_type, query) -
-No docs
-- - - remove_shares - (self, shareholder) -
-No docs
-- - - return_share_balance_entry - (self, from_no, to_no, rate) -
-No docs
-- - - share_exists - (self, shareholder) -
-No docs
-- - - validate - (self) -
-No docs
-- - - before_save - (self) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - onload - (self) -
-Load address and contacts in __onload
- - - add_shipping_rule_to_tax_table - (self, doc, shipping_amount) -
-No docs
-- - - apply - (self, doc) -
-Apply shipping rule on given doc. Called from accounts controller
-- - - get_shipping_amount_from_rules - (self, value) -
-No docs
-- - - sort_shipping_rule_conditions - (self) -
-Sort Shipping Rule Conditions based on increasing From Value
-- - - validate - (self) -
-No docs
-- - - validate_countries - (self, doc) -
-No docs
-- - - validate_from_to_values - (self) -
-No docs
-- - - validate_overlapping_shipping_rule_conditions - (self) -
-No docs
-Table Name: tabSubscriber
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +subscriber_name |
+ + Data | ++ Subscriber Name + + | ++ |
| 2 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
Inherits from frappe.model.document.Document + +
section_break_1subscribercancel_at_period_endnaming_seriesSUB--
reference_doctypestartreference_documentcancelation_datereference_doctype-
column_break_5current_invoice_startstart_datecurrent_invoice_endend_datetrial_period_startsubmit_on_creationtrial_period_enddisabledcb_1section_break_10frequency-Daily -Weekly -Monthly -Quarterly -Half-yearly -Yearly-
column_break_13repeat_on_daynext_schedule_datenotificationnotify_by_emailsubject- To add dynamic subject, use jinja tags like - -
New {{ doc.doctype }} #{{ doc.name }}column_break_17recipientsprint_formatsection_break_20messagesection_break_16status-Draft -Stopped -Submitted +Trialling +Active +Past Due Date Cancelled -Completed+Unpaid
amended_fromdays_until_due+ Number of days that the subscriber has to pay invoices generated by this subscription
+quantitysb_4planssb_1tax_templatesb_2apply_additional_discount+Grand Total +Net total+
cb_2additional_discount_percentageadditional_discount_amountsb_3invoices- - - before_cancel - (self) -
-No docs
-- - - before_submit - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - on_update_after_submit - (self) -
-No docs
-- - - set_next_schedule_date - (self) -
-No docs
-- - - unlink_subscription_id - (self) -
-No docs
-- - - update_status - (self, status=None) -
-No docs
-- - - update_subscription_id - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_dates - (self) -
-No docs
-- - - validate_email_id - (self) -
-No docs
-- - - validate_next_schedule_date - (self) -
-No docs
-- - - validate_reference_doctype - (self) -
-No docs
-- - - erpnext.accounts.doctype.subscription.subscription.assign_task_to_owner - (name, msg, users) +
Public API
+ /api/method/erpnext.accounts.doctype.subscription.subscription.cancel_subscription
No docs
++ + + erpnext.accounts.doctype.subscription.subscription.cancel_subscription + (name) +
+Cancels a `Subscription`. This will stop the `Subscription` from further invoicing the
+`Subscriber` but all already outstanding invoices will not be affected.
+
- + - erpnext.accounts.doctype.subscription.subscription.create_documents - (data, schedule_date) + erpnext.accounts.doctype.subscription.subscription.get_all_subscriptions + ()
-No docs
+Returns all `Subscription` documents
+
- + - erpnext.accounts.doctype.subscription.subscription.disable_subscription - (data) -
-No docs
-- - - erpnext.accounts.doctype.subscription.subscription.get_next_date - (dt, mcount, day=None) -
-No docs
-- - - erpnext.accounts.doctype.subscription.subscription.get_next_schedule_date - (start_date, frequency, repeat_on_day) -
-No docs
-- - - erpnext.accounts.doctype.subscription.subscription.get_subscription_entries - (date) -
-No docs
-- - - erpnext.accounts.doctype.subscription.subscription.make_new_document - (args, schedule_date) + erpnext.accounts.doctype.subscription.subscription.get_prorata_factor + (period_end, period_start)
No docs
Public API
- /api/method/erpnext.accounts.doctype.subscription.subscription.make_subscription
+ /api/method/erpnext.accounts.doctype.subscription.subscription.get_subscription_updates
- + - erpnext.accounts.doctype.subscription.subscription.make_subscription - (doctype, docname) + erpnext.accounts.doctype.subscription.subscription.get_subscription_updates + (name)
-No docs
+Use this to get the latest state of the given `Subscription`
+
- + - erpnext.accounts.doctype.subscription.subscription.make_subscription_entry - (date=None) -
-No docs
-- - - erpnext.accounts.doctype.subscription.subscription.notify_error_to_user + erpnext.accounts.doctype.subscription.subscription.process (data)
-No docs
+Checks a `Subscription` and updates it status as necessary
+
- + - erpnext.accounts.doctype.subscription.subscription.notify_errors - (doc, doctype, party, owner, name) + erpnext.accounts.doctype.subscription.subscription.process_all + ()
-No docs
-- - - erpnext.accounts.doctype.subscription.subscription.send_notification - (new_rv, subscription_doc, print_format=Standard) -
-Notify concerned persons about recurring document generation
-- - - erpnext.accounts.doctype.subscription.subscription.set_subscription_period - (args, mcount, new_document) -
-No docs
+Task to updates the status of all `Subscription` apart from those that are cancelled
+
Public API
- /api/method/erpnext.accounts.doctype.subscription.subscription.stop_resume_subscription
+ /api/method/erpnext.accounts.doctype.subscription.subscription.restart_subscription
- + - erpnext.accounts.doctype.subscription.subscription.stop_resume_subscription - (subscription, status) + erpnext.accounts.doctype.subscription.subscription.restart_subscription + (name)
-No docs
-- - - erpnext.accounts.doctype.subscription.subscription.subscription_doctype_query - (doctype, txt, searchfield, start, page_len, filters) -
-No docs
-- - - erpnext.accounts.doctype.subscription.subscription.update_doc - (new_document, reference_doc, args, schedule_date) -
-No docs
+Restarts a cancelled `Subscription`. The `Subscription` will 'forget' the history of
+all invoices it has generated
+
Table Name: tabSubscription Invoice
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +invoice |
+ + Link | ++ Invoice + + | ++ + + + +Sales Invoice + + + + | +
Table Name: tabSubscription Plan
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +plan_name |
+ + Data | ++ Plan Name + + | ++ |
| 2 | +item |
+ + Link | ++ Item + + | ++ + + + +Item + + + + | +
| 3 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
| 4 | +cost |
+ + Currency | ++ Cost + + | ++ |
| 5 | +billing_interval |
+ + Select | ++ Billing Interval + + | +
+ Day +Week +Month +Year+ |
+
| 6 | +billing_interval_count |
+ + Int | +
+ Billing Interval Count
+ + Number of intervals for the interval field e.g if Interval is 'Days' and Billing Interval Count is 3, invoices will be generated every 3 days + |
+ + |
Inherits from frappe.model.document.Document + +
Table Name: tabSubscription Plan Detail
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +plan |
+ + Link | ++ Plan + + | ++ + + + +Subscription Plan + + + + | +
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +grace_period |
+ + Int | +
+ Grace Period
+ + Number of days after invoice date has elapsed before canceling subscription or marking subscription as unpaid + |
+ + |
| 2 | +cancel_after_grace |
+ + Check | ++ Cancel Invoice After Grace Period + + | ++ |
| 3 | +prorate |
+ + Check | ++ Prorate + + | ++ |
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
-- - - validate_use_for_shopping_cart - (self) -
-If shopping cart is enabled and no tax rule exists for shopping cart, enable this one
-- - - append_to_child - (self, obj_to_append) -
-No docs
-- - - create_project - (self, period, crop_tasks) -
-No docs
-- - - create_task - (self, crop_tasks, project_name, start_date) -
-No docs
-- - - get_coordinates - (self, doc) -
-No docs
-- - - get_geometry_type - (self, doc) -
-No docs
-- - - import_disease_tasks - (self, disease, start_date) -
-No docs
-- - - is_in_land_unit - (self, point, vs) -
-No docs
-- - - reload_linked_analysis - (self) -
-No docs
-- - - update_disease - (self, disease_hashes) -
-No docs
-- - - validate - (self) -
-No docs
-- - - add_child_property - (self) -
-No docs
-- - - feature_seperator - (self, child_feature=None) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - set_location_value - (self, features) -
-No docs
-- - - validate - (self) -
-No docs
-+ + + erpnext.agriculture.doctype.land_unit.land_unit.on_doctype_update + () +
+No docs
+diff --git a/foundation/www/docs/current/models/agriculture/linked_land_unit.html b/foundation/www/docs/current/models/agriculture/linked_land_unit.html index 7a64f4d1..e0443356 100644 --- a/foundation/www/docs/current/models/agriculture/linked_land_unit.html +++ b/foundation/www/docs/current/models/agriculture/linked_land_unit.html @@ -9,7 +9,7 @@
- - - get_soil_type - (self) -
-No docs
-- - - load_contents - (self) -
-No docs
-- - - update_soil_edit - (self, soil_type) -
-No docs
-- - - validate - (self) -
-No docs
-- - - load_contents - (self) -
-No docs
-- - - update_lab_result_date - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - delete_depreciation_entries - (self) -
-No docs
-- - - get_depreciation_amount - (self, depreciable_value) -
-No docs
-- - - get_depreciation_amount_prorata_temporis - (self, depreciable_value, start_date=None, end_date=None) -
-No docs
-- - - get_status - (self) -
-Returns status based on whether it is draft, submitted, scrapped or depreciated
-- - - make_depreciation_schedule - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - set_accumulated_depreciation - (self) -
-No docs
-- - - set_missing_values - (self) -
-No docs
-- - - set_status - (self, status=None) -
-Get and update status
-- - - validate - (self) -
-No docs
-- - - validate_asset_values - (self) -
-No docs
-- - - validate_cancellation - (self) -
-No docs
-- - - validate_expected_value_after_useful_life - (self) -
-No docs
-- - - validate_item - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - sync_maintenance_tasks - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - update_maintenance_task - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - set_latest_warehouse_in_asset - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_asset - (self) -
-No docs
-- - - validate_warehouses - (self) -
-No docs
-column_break1transaction_dateschedule_dateamended_fromsupplier_warehousecompanycolumn_break1transaction_dateschedule_dateorder_confirmation_noorder_confirmation_dateamended_fromdrop_shipcustomercustomer_namecolumn_break_19customer_contact_personcustomer_contact_displaycustomer_contact_mobilecustomer_contact_emailsection_addressessupplier_addresscontact_personaddress_displaycontact_displaycontact_mobilecontact_emailcol_break_addressshipping_addressshipping_address_displaycurrency_and_price_listcurrencyconversion_ratecb_price_listbuying_price_listprice_list_currencyplc_conversion_rateignore_pricing_ruleitems_sectionitemsget_last_purchase_ratelink_to_mrssb_last_purchasebase_totalbase_net_totalcolumn_break_26totalnet_totaltotal_net_weighttaxes_sectiontaxes_and_chargescolumn_break_50shipping_rulesection_break_52taxessec_tax_breakupother_charges_calculationtotalsbase_taxes_and_charges_addedbase_taxes_and_charges_deductedbase_total_taxes_and_chargescolumn_break_39taxes_and_charges_addedtaxes_and_charges_deductedtotal_taxes_and_chargesdiscount_sectionapply_discount_onbase_discount_amountcolumn_break_45additional_discount_percentagediscount_amounttotals_sectionbase_grand_totalbase_rounding_adjustmentbase_in_wordsbase_rounded_totalcolumn_break4grand_totalrounding_adjustmentin_wordsadvance_paidpayment_schedule_sectionpayment_terms_templatepayment_scheduleterms_section_breaktc_nametermsmore_infostatusref_sqparty_account_currencycolumn_break_74per_receivedper_billedcolumn_break5letter_headselect_print_headingcolumn_break_86group_same_itemslanguageraw_material_detailssupplied_items_sectionsupplied_itemssubscription_sectionfrom_dateto_datecolumn_break_97subscriptionauto_repeat- - - __init__ - (self) -
-No docs
-- - - check_for_closed_status - (self) -
-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
-- - - has_drop_ship_item - (self) -
-No docs
-- - - is_against_so - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - set_received_qty_for_drop_ship_items - (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_reserved_qty_for_subcontract - (self) -
-No docs
-- - - update_status - (self, status) -
-No docs
-- - - update_status_updater - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_bom_for_subcontracting_items - (self) -
-No docs
-- - - validate_minimum_order_qty - (self) -
-No docs
-- - - validate_supplier - (self) -
-No docs
-- - - validate_with_previous_doc - (self) -
-No docs
-+ + + erpnext.buying.doctype.purchase_order.purchase_order.get_item_details + (items) +
+No docs
+diff --git a/foundation/www/docs/current/models/buying/purchase_order_item.html b/foundation/www/docs/current/models/buying/purchase_order_item.html index b049dd44..340fe791 100644 --- a/foundation/www/docs/current/models/buying/purchase_order_item.html +++ b/foundation/www/docs/current/models/buying/purchase_order_item.html @@ -9,7 +9,7 @@
include_exploded_itemssection_break_56stock_qtyreceived_qtyreturned_qtycolumn_break_60billed_amtitem_tax_ratepage_breakmain_item_coderm_item_codemain_item_coderm_item_codestandard_replyemail_template- - - create_user - (self, rfq_supplier, link) -
-No docs
-- - - get_attachments - (self) -
-No docs
-- - - get_link - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - send_email - (self, data, sender, subject, message, attachments) -
-No docs
-- - - send_to_supplier - (self) -
-No docs
-- - - supplier_rfq_mail - (self, data, update_password_link, rfq_link) -
-No docs
-- - - update_contact_of_supplier - (self, rfq_supplier, user) -
-No docs
-- - - update_email_id - (self) -
-No docs
-- - - update_rfq_supplier_status - (self, sup_name=None) -
-No docs
-- - - update_supplier_contact - (self, rfq_supplier, link) -
-Create a new user for the supplier if not set in contact
-- - - update_supplier_part_no - (self, args) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_duplicate_supplier - (self) -
-No docs
-- - - validate_email_id - (self, args) -
-No docs
-- - - validate_supplier_list - (self) -
-No docs
-- - - after_rename - (self, olddn, newdn, merge=False) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - get_feed - (self) -
-No docs
-- - - load_dashboard_info - (self) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - onload - (self) -
-Load address and contacts in __onload
- - - validate - (self) -
-No docs
-subscriptionauto_repeat- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - update_rfq_supplier_status - (self, include_me) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_with_previous_doc - (self) -
-No docs
-- - - calculate_total_score - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - update_standing - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_criteria_weights - (self) -
-No docs
-- - - validate_standings - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_formula - (self) -
-No docs
-- - - validate_variables - (self) -
-No docs
-- - - calculate_criteria - (self) -
-No docs
-- - - calculate_score - (self) -
-No docs
-- - - calculate_variables - (self) -
-No docs
-- - - calculate_weighted_score - (self, weighing_function) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_criteria_weights - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_path_exists - (self) -
-No docs
-column_break_14contact_datecontact_bycolumn_break_14contact_dateends_oncontact_infoaddress_descaddress_htmlcolumn_break2contact_htmlphonesalutationmobile_nofaxwebsiteterritorymore_infotypemarket_segmentindustryrequest_typecolumn_break3companyunsubscribedblog_subscriber- - - 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_lost_quotation - (self) -
-No docs
-- - - has_opportunity - (self) -
-No docs
-- - - has_quotation - (self) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - set_lead_name - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - add_calendar_event - (self, opts=None, force=False) -
-No docs
-- - - after_insert - (self) -
-No docs
-- - - declare_enquiry_lost - (self, arg) -
-No docs
-- - - has_active_quotation - (self) -
-No docs
-- - - has_lost_quotation - (self) -
-No docs
-- - - has_ordered_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
-- - - autoname - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - set_missing_field - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_assessment_criteria - (self) -
-No docs
-- - - validate_max_score - (self) -
-No docs
-- - - validate_overlap - (self) -
-Validates overlap for Student Group, Instructor, Room
-- - - set_missing_values - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_duplicate - (self) -
-No docs
-- - - validate_grade - (self) -
-No docs
-- - - validate_maximum_score - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_assessment_criteria - (self) -
-No docs
-colorsection_break_6schedule_dateroomcolumn_break_9from_timeto_timetitle- - - set_title - (self) -
-Set document Title
-- - - validate - (self) -
-No docs
-- - - validate_course - (self) -
-No docs
-- - - validate_date - (self) -
-Validates if fromtime is greater than totime
-- - - validate_overlap - (self) -
-Validates overlap for Student Group, Instructor, Room
-- - - delete_course_schedule - (self, rescheduled, reschedule_errors) -
-Delete all course schedule within the Date range and specified filters
-- - - make_course_schedule - (self, date) -
-Makes a new Course Schedule.
- -Parameters:
- -date - Date on which Course Schedule will be created.- - - schedule_course - (self) -
-Creates course schedules as per specified parameters
-- - - validate_date - (self) -
-Validates if Course Start Date is greater than Course End Date
-- - - validate_mandatory - (self) -
-Validates all mandatory fields
-- - - get_defaults - (self) -
-No docs
-- - - on_update - (self) -
-update defaults
-- - - validate - (self) -
-No docs
-- - - calculate_total_and_program - (self) -
-No docs
-- - - create_fees - (self) -
-No docs
-- - - get_dashboard_info - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - validate - (self) -
-No docs
-+ + + erpnext.education.doctype.fee_schedule.fee_schedule.get_students + (student_group, academic_year, academic_term=None, student_category=None) +
+No docs
+Public API
/api/method/erpnext.education.doctype.fee_schedule.fee_schedule.get_total_students
- - - calculate_total - (self) -
-Calculates total amount.
-- - - validate - (self) -
-No docs
-- - - calculate_total - (self) -
-Calculates total amount.
-- - - get_student_emails - (self) -
-No docs
-- - - make_gl_entries - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - set_indicator - (self) -
-Set indicator for portal
-- - - set_missing_accounts_and_fields - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - __setup__ - (self) -
-No docs
-- - - load_students - (self) -
-Load students from the database
- - - onload - (self) -
-Load Students for quick view
-- - - validate - (self) -
-No docs
-- - - get_courses - (self) -
-No docs
-- - - make_fee_records - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - update_student_joining_date - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_duplication - (self) -
-No docs
-- - - enroll_students - (self) -
-No docs
-- - - get_students - (self) -
-No docs
-- - - check_unique - (self) -
-Validates if the Student Applicant is Unique
-- - - update_applicant_status - (self) -
-Updates Student Applicant status to Admitted
-- - - update_student_name_in_linked_doctype - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - get_context - (self, context) -
-No docs
-- - - get_title - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - on_payment_authorized - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - on_update_after_submit - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validation_from_student_admission - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_course_schedule - (self) -
-No docs
-- - - validate_date - (self) -
-No docs
-- - - validate_duplication - (self) -
-Check if the Attendance Record is Unique
-- - - validate_mandatory - (self) -
-No docs
-- - - validate_student - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_and_set_child_table_fields - (self) -
-No docs
-- - - validate_mandatory_fields - (self) -
-No docs
-- - - validate_strength - (self) -
-No docs
-- - - validate_students - (self) -
-No docs
-- - - create_student_groups - (self) -
-No docs
-- - - get_courses - (self) -
-No docs
-| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +student |
+ + Link | ++ Student + + | ++ + + + +Student + + + + | +
| 2 | +student_name |
+ + Read Only | ++ Student Name + + | ++ |
| 3 | +program |
+ + Link | ++ Program + + | ++ + + + +Program + + + + | +
| 4 | +student_batch |
+ + Link | ++ Batch + + | ++ + + + +Student Batch Name + + + + | +
| 5 | +include_all_assessment |
+ + Check | ++ Include All Assessment Group + + | ++ |
| 6 | +show_marks |
+ + Check | ++ Show Marks + + | ++ |
| 7 | +add_letterhead |
+ + Check | ++ Add letterhead + + | ++ |
| 8 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
| 9 | +assessment_group |
+ + Link | ++ Assessment Group + + | ++ + + + +Assessment Group + + + + | +
| 10 | +academic_year |
+ + Link | ++ Academic Year + + | ++ + + + +Academic Year + + + + | +
| 11 | +academic_term |
+ + Link | ++ Academic Term + + | ++ + + + +Academic Term + + + + | +
| 12 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
| 13 | +section_break_5 |
+ + Section Break | ++ Print Section + + | ++ |
| 14 | +parents_meeting |
+ + Data | ++ Total Parents Teacher Meeting + + | ++ |
| 15 | +parents_attendance |
+ + Data | ++ Attended by Parents + + | ++ |
| 16 | +terms |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
| 17 | +assessment_terms |
+ + Text Editor | ++ Assessment Terms + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + erpnext.education.doctype.student_report_generation_tool.student_report_generation_tool.get_attendance_count + (student, academic_year, academic_term=None) +
+No docs
++ + + erpnext.education.doctype.student_report_generation_tool.student_report_generation_tool.get_courses_criteria + (courses) +
+No docs
+Public API
+ /api/method/erpnext.education.doctype.student_report_generation_tool.student_report_generation_tool.preview_report_card
+
+ + + erpnext.education.doctype.student_report_generation_tool.student_report_generation_tool.preview_report_card + (doc) +
+No docs
+Table Name: tabGoCardless Mandate
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +disabled |
+ + Check | ++ Disabled + + | ++ |
| 2 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
| 3 | +mandate |
+ + Data | ++ Mandate + + | ++ |
| 4 | +gocardless_customer |
+ + Data | ++ GoCardless Customer + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabGoCardless Settings
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +gateway_name |
+ + Data | ++ Payment Gateway Name + + | ++ |
| 2 | +section_break_2 |
+ + Section Break | ++ + + | ++ |
| 3 | +access_token |
+ + Data | ++ Access Token + + | ++ |
| 4 | +webhooks_secret |
+ + Data | ++ Webhooks Secret + + | ++ |
| 5 | +use_sandbox |
+ + Check | ++ Use Sandbox + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + erpnext.erpnext_integrations.doctype.gocardless_settings.gocardless_settings.get_gateway_controller + (doc) +
+No docs
++ + + erpnext.erpnext_integrations.doctype.gocardless_settings.gocardless_settings.gocardless_initialization + (doc) +
+No docs
+| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +enable_sync |
+ + Check | ++ Enable Sync + + | ++ |
| 2 | +sb_00 |
+ + Section Break | ++ + + | ++ |
| 3 | +woocommerce_server_url |
+ + Data | ++ Woocommerce Server URL + + | ++ |
| 4 | +secret |
+ + Code | ++ Secret + + | ++ |
| 5 | +cb_00 |
+ + Column Break | ++ + + | ++ |
| 6 | +api_consumer_key |
+ + Data | ++ API consumer key + + | ++ |
| 7 | +api_consumer_secret |
+ + Data | ++ API consumer secret + + | ++ |
| 8 | +sb_accounting_details |
+ + Section Break | ++ Accounting Details + + | ++ |
| 9 | +tax_account |
+ + Link | ++ Tax Account + + | ++ + + + +Account + + + + | +
| 10 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
| 11 | +f_n_f_account |
+ + Link | ++ Freight and Forwarding Account + + | ++ + + + +Account + + + + | +
| 12 | +endpoints |
+ + Section Break | ++ Endpoints + + | ++ |
| 13 | +endpoint |
+ + Code | ++ Endpoint + + | ++ |
Inherits from frappe.model.document.Document + +
Public API
+ /api/method/erpnext.erpnext_integrations.doctype.woocommerce_settings.woocommerce_settings.generate_secret
+
+ + + erpnext.erpnext_integrations.doctype.woocommerce_settings.woocommerce_settings.generate_secret + () +
+No docs
+default_duration+ In Minutes
+color- - - after_insert - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - after_insert - (self) -
-No docs
-- - - load_test_from_template - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - after_insert - (self) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - add_as_website_user - (self) -
-No docs
-- - - after_insert - (self) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - get_age - (self) -
-No docs
-- - - get_patient_name - (self) -
-No docs
-- - - invoice_patient_registration - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-departmentphysicianappointment_dateappointment_timeduration+ In Minutes
+check_availabilitycolumn_break_1service_unitpatient_namepatient_sexpatient_agestatusappointment_typesection_break_1appointment_timeduration- In Minutes
-appointment_datetimecolumn_break_2departmentsales_invoicecompanysection_break_3notesreferring_physicianreminded- - - after_insert - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - save - (self) -
-No docs
-Public API
- /api/method/erpnext.healthcare.doctype.patient_appointment.patient_appointment.create_invoice
-
- - - erpnext.healthcare.doctype.patient_appointment.patient_appointment.create_invoice - (company, physician, patient, appointment_id, appointment_date) -
-No docs
-erpnext.healthcare.doctype.patient_appointment.patient_appointment.create_invoice_items - (appointment_id, physician, company, invoice) + (physician, company, invoice)
No docs
Public API
+ /api/method/erpnext.healthcare.doctype.patient_appointment.patient_appointment.invoice_appointment
+
+ + + erpnext.healthcare.doctype.patient_appointment.patient_appointment.invoice_appointment + (appointment_doc) +
+No docs
+
diff --git a/foundation/www/docs/current/models/healthcare/patient_medical_record.html b/foundation/www/docs/current/models/healthcare/patient_medical_record.html
index b2a7a72a..b933c55c 100644
--- a/foundation/www/docs/current/models/healthcare/patient_medical_record.html
+++ b/foundation/www/docs/current/models/healthcare/patient_medical_record.html
@@ -9,7 +9,7 @@
Table Name: Inherits from frappe.utils.nestedset.NestedSet
+
+
diff --git a/foundation/www/docs/current/models/healthcare/patient_relation.html b/foundation/www/docs/current/models/healthcare/patient_relation.html
index 9c726248..5ce7e217 100644
--- a/foundation/www/docs/current/models/healthcare/patient_relation.html
+++ b/foundation/www/docs/current/models/healthcare/patient_relation.html
@@ -9,7 +9,7 @@
Patient Service Unit
+tabPatient Service UnitFields
+
+
+
+
+
+
+
+
+
+
+
+ Sr
+ Fieldname
+ Type
+ Label
+ Options
+
+
+
+ 1
+
+ patient_service_unit_name
+ Data
+
+ Service Unit
+
+
+
+
+
+
+ 2
+
+ parent_patient_service_unit
+ Link
+
+ Parent Service Unit
+
+
+
+
+
+
+
+Patient Service Unit
+
+
+
+
+
+
+
+ 3
+
+ is_group
+ Check
+
+ Is Group
+
+
+
+
+
+
+ 4
+
+ overlap_appointments
+ Check
+
+ Allow Overlap
+
+
+
+
+
+
+ 5
+
+ company
+ Link
+
+ Company
+
+
+
+
+
+
+
+Company
+
+
+
+
+
+
+
+ 6
+
+ lft
+ Int
+
+ lft
+
+
+
+
+
+
+ 7
+
+ rgt
+ Int
+
+ rgt
+
+
+
+
+
+
+
+8
+
+ old_parent
+ Link
+
+ Old Parent
+
+
+
+
+
+
+
+Patient Service Unit
+
+
+
+
+
+ Controller
+ erpnext.healthcare.doctype.patient_service_unit.patient_service_unit
+
+
+
+
+
+
+
+ Class PatientServiceUnit
+
+
+
+
+
+
+
+
+ Linked In:
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/foundation/www/docs/current/models/healthcare/physician.html b/foundation/www/docs/current/models/healthcare/physician.html
index a539a7b5..177154b1 100644
--- a/foundation/www/docs/current/models/healthcare/physician.html
+++ b/foundation/www/docs/current/models/healthcare/physician.html
@@ -9,7 +9,7 @@
15
-
+ physician_schedulephysician_schedules
- Link
+ Table
- Physician Schedule
+ Physician Schedules
@@ -258,40 +258,15 @@
-Physician Schedule
+Physician Service Unit Schedule
column_break_17time_per_appointment- In minutes
-chargesop_consulting_chargecontacts_and_addressaddress_htmlcolumn_break_19contact_htmlaccount_detailsaccountsdefault_currency- - - autoname - (self) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_duplicate_user_id - (self) -
-No docs
-- - - validate_for_enabled_user_id - (self) -
-No docs
-- - - validate_schedule_and_time - (self) -
-No docs
-Table Name: tabPhysician Service Unit Schedule
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +schedule |
+ + Link | ++ Schedule + + | ++ + + + +Physician Schedule + + + + | +
| 2 | +service_unit |
+ + Link | ++ Service Unit + + | ++ + + + +Patient Service Unit + + + + | +
- - - autoname - (self) -
-No docs
-- - - get_days - (self) -
-No docs
-- - - get_hours - (self) -
-No docs
-- - - get_minutes - (self) -
-No docs
-- - - get_months - (self) -
-No docs
-- - - get_weeks - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - get_total_rooms - (self, item) -
-No docs
-- - - set_rates - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_availability - (self) -
-No docs
-- - - 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
-- - - check_total_points - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - check_leave_record - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_attendance_date - (self) -
-No docs
-- - - validate_duplicate_record - (self) -
-No docs
-- - - validate_employee - (self) -
-No docs
-+ + + erpnext.hr.doctype.attendance.attendance.add_attendance + (events, start, end, conditions=None) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.attendance.attendance.get_events
+
+ + + erpnext.hr.doctype.attendance.attendance.get_events + (start, end, filters=None) +
+No docs
+- - - get_message_details - (self) -
-Return args for template
-- - - send_mails - (self, dws_group, emails) -
-Send emails to get daily work summary to all users in selected daily work summary group
-- - - send_summary - (self) -
-Send summary of all replies. Called at midnight
-parent_departmentis_groupsection_break_4leave_block_listleave_sectionleave_approver+ The first Leave Approver in the list will be set as the default Leave Approver.
+expense_sectionexpense_approver+ The first Expense Approver in the list will be set as the default Expense Approver.
+lftrgtold_parentInherits from frappe.model.document.Document +
Inherits from frappe.utils.nestedset.NestedSet
+ + + erpnext.hr.doctype.department.department.on_doctype_update + () +
+No docs
+Table Name: tabEmployee Leave Approver
Table Name: tabDepartment Approver
leave_approverapprovercreate_user_permission+ This will restrict user access to other employee records
+create_userimagecolumn_break1employee_numberdate_of_joiningdate_of_birthgenderemployment_detailsstatusemployment_typeholiday_listhealth_insurance_providerhealth_insurance_nocol_break_22scheduled_confirmation_datefinal_confirmation_datecontract_end_datedate_of_retirementjob_profilebranchdepartmentdesignationcompany_email- Provide Email Address registered in company
-notice_number_of_dayssalary_informationsalary_modebank_namebank_ac_noorganization_profilereports_toleave_approvers- The first Leave Approver in the list will be set as the default Leave Approver
-contact_detailscell_numberprefered_contact_emailprefered_emailcell_numbercompany_email+ Provide Email Address registered in company
+personal_emailunsubscribedperson_to_be_contactedrelationemergency_phone_numbercolumn_break4permanent_accommodation_typepermanent_addresscurrent_accommodation_typecurrent_addresssb53biopersonal_detailspassport_numberdate_of_issuevalid_uptoplace_of_issuecolumn_break6marital_statusblood_groupfamily_backgroundhealth_detailseducational_qualificationeducationprevious_work_experienceexternal_work_historyhistory_in_companyinternal_work_historyexitresignation_letter_daterelieving_datereason_for_leavingleave_encashedencashment_dateexit_interview_detailsheld_onreason_for_resignationnew_workplacefeedbacklftrgtold_parent- - - autoname - (self) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - update_nsm_model - (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_prefered_email - (self) -
-No docs
-- - - validate_reports_to - (self) -
-No docs
-- - - validate_status - (self) -
-No docs
-No docs
+ + + erpnext.hr.doctype.employee.employee.on_doctype_update + () +
+No docs
+@@ -1745,24 +1575,6 @@ Health Concerns -
due_advance_amountCompany:company:default_currency+
claimed_amountsection_break_7statuscompanyamended_fromcolumn_break_18advance_accountmode_of_payment- - - on_cancel - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - set_status - (self) -
-No docs
-- - - set_total_advance_paid - (self) -
-No docs
-- - - update_claimed_amount - (self) -
-No docs
-- - - validate - (self) -
-No docs
-Public API
+ /api/method/erpnext.hr.doctype.employee_advance.employee_advance.get_due_advance_amount
+
+ + + erpnext.hr.doctype.employee_advance.employee_advance.get_due_advance_amount + (employee, posting_date) +
+No docs
+Public API
/api/method/erpnext.hr.doctype.employee_advance.employee_advance.make_bank_entry
total_claimed_amountCompany:company:default_currency-
total_sanctioned_amountCompany:company:default_currency-
is_paidexpense_detailsexpensessb1Simple-
posting_dateemployeeemployee_nameexpense_approvercolumn_break_5approval_statusDraft +Approved +Rejected+
total_claimed_amountCompany:company:default_currency+
total_sanctioned_amountCompany:company:default_currency+
is_paidexpense_detailsexpensessb1Simple+
posting_datevehicle_logprojecttaskcb1total_amount_reimbursedremarktitleemail_idaccounting_detailscompanymode_of_paymentcolumn_break_24payable_accountcost_centermore_detailsstatusamended_fromadvance_paymentsadvancestotal_advance_amount- - - calculate_total_amount - (self) -
-No docs
-- - - get_gl_entries - (self) -
-No docs
-- - - make_gl_entries - (self, cancel=False) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - set_cost_center - (self) -
-No docs
-- - - set_expense_account - (self) -
-No docs
-- - - set_payable_account - (self) -
-No docs
-- - - set_status - (self) -
-No docs
-- - - update_claimed_amount_in_employee_advance - (self) -
-No docs
-- - - update_task - (self) -
-No docs
-- - - update_task_and_project - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_account_details - (self) -
-No docs
-- - - validate_advances - (self) -
-No docs
-- - - validate_sanctioned_amount - (self) -
-No docs
-Public API
+ /api/method/erpnext.hr.doctype.expense_claim.expense_claim.get_expense_claim
+
+ + + erpnext.hr.doctype.expense_claim.expense_claim.get_expense_claim + (employee_name, company, employee_advance_name, posting_date, paid_amount, claimed_amount) +
+No docs
+Public API
/api/method/erpnext.hr.doctype.expense_claim.expense_claim.get_expense_claim_account
- - - validate - (self) -
-No docs
-- - - validate_accounts - (self) -
-No docs
-- - - validate_repeating_companies - (self) -
-Error when Same Company is entered multiple times in accounts
-Table Name: tabHealth Insurance
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +health_insurance_name |
+ + Data | ++ Health Insurance Name + + | ++ |
Inherits from frappe.model.document.Document + +
section_break_9color- - - clear_table - (self) -
-No docs
-- - - get_weekly_off_date_list - (self, start_date, end_date) -
-No docs
-- - - get_weekly_off_dates - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_days - (self) -
-No docs
-- - - validate_values - (self) -
-No docs
-leave_approval_notification_templateleave_status_notification_templatecolumn_break_4stop_birthday_remindersmaintain_bill_work_hours_sameleave_approver_mandatory_in_leave_applicationexpense_approver_mandatory_in_expense_claimpayroll_settingsinclude_holidays_in_total_working_daysemail_salary_slip_to_employeemax_working_hours_against_timesheetleave_settingsshow_leaves_of_all_department_members_in_calendar- - - autoname - (self) -
-No docs
-- - - check_email_id_is_unique - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - get_context - (self, context) -
-No docs
-- - - validate - (self) -
-No docs
-- - - on_update_after_submit - (self) -
-No docs
-- - - set_total_leaves_allocated - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_against_leave_applications - (self) -
-No docs
-- - - validate_allocation_overlap - (self) -
-No docs
-- - - validate_back_dated_allocation - (self) -
-No docs
-- - - validate_lwp - (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) -
-No docs
-leave_typeleave_balancesection_break_5from_dateto_datehalf_dayhalf_day_datetotal_leave_dayscolumn_break1descriptionsection_break_7employeeemployee_namecolumn_break_4leave_typeleave_balancesection_break_5from_dateto_datehalf_dayhalf_day_datetotal_leave_dayscolumn_break1descriptionsb10section_break_7posting_dateleave_approverfollow_via_emailleave_approver_namecolumn_break_17column_break_18statusOpen +Approved +Rejected +Cancelled+
sb10posting_datefollow_via_emailcolorcolumn_break_17companyletter_headamended_from- - - get_feed - (self) -
-No docs
-- - - get_total_leaves_on_half_day - (self) -
-No docs
-- - - notify - (self, args) -
-No docs
-- - - notify_employee - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - show_block_day_warning - (self) -
-No docs
-- - - throw_overlap_error - (self, d) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_attendance - (self) -
-No docs
-- - - validate_back_dated_application - (self) -
-No docs
-- - - validate_balance_leaves - (self) -
-No docs
-- - - validate_block_days - (self) -
-No docs
-- - - validate_dates - (self) -
-No docs
-- - - validate_dates_across_allocation - (self) -
-No docs
-- - - validate_leave_overlap - (self) -
-No docs
-- - - validate_max_days - (self) -
-No docs
-- - - validate_salary_processed_days - (self) -
-No docs
-No docs
Public API
+ /api/method/erpnext.hr.doctype.leave_application.leave_application.get_holidays
+
@@ -844,6 +680,24 @@ Apply / Approve Leaves +
Public API
+ /api/method/erpnext.hr.doctype.leave_application.leave_application.get_mandatory_approval
+
+ + + erpnext.hr.doctype.leave_application.leave_application.get_mandatory_approval + (doctype) +
+No docs
+Public API
/api/method/erpnext.hr.doctype.leave_application.leave_application.get_number_of_leave_days
- - - allocate_leave - (self) -
-No docs
-- - - get_employees - (self) -
-No docs
-- - - to_date_validation - (self) -
-No docs
-- - - validate_values - (self) -
-No docs
-Table Name: tabEmployee Loan
Table Name: tabLoan
employeeapplicant_typeEmployee +Member
employee_nameapplicantemployee.employee_name+
applicant_type
employee_loan_applicationapplicant_nameloan_applicationloan_typecolumn_break_3posting_datecompanystatusSanctioned -Partially Disbursed -Fully Disbursed +Disbursed Repaid/Closed
repay_from_salarysection_break_8loan_amountrate_of_interestdisbursement_daterepayment_start_datecolumn_break_11repayment_methodrepayment_periodsmonthly_repayment_amountaccount_infomode_of_paymentpayment_accountcolumn_break_9employee_loan_accountloan_accountinterest_income_accountsection_break_15repayment_schedulesection_break_17total_paymentcolumn_break_19total_interest_payabletotal_amount_paidCompany:company:default_currency+
amended_fromInherits from erpnext.controllers.accounts_controller.AccountsController @@ -533,76 +564,6 @@ Repay Over Number of Periods
- - - calculate_totals - (self) -
-No docs
-- - - make_jv_entry - (self) -
-No docs
-- - - make_repayment_schedule - (self) -
-No docs
-- - - set_repayment_period - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- + - erpnext.hr.doctype.employee_loan.employee_loan.check_repayment_method + erpnext.hr.doctype.loan.loan.check_repayment_method (repayment_method, loan_amount, monthly_repayment_amount, repayment_periods)
No docs
@@ -628,13 +589,13 @@ Repay Over Number of PeriodsPublic API
- /api/method/erpnext.hr.doctype.employee_loan.employee_loan.get_employee_loan_application
+ /api/method/erpnext.hr.doctype.loan.loan.get_loan_application
- + - erpnext.hr.doctype.employee_loan.employee_loan.get_employee_loan_application - (employee_loan_application) + erpnext.hr.doctype.loan.loan.get_loan_application + (loan_application)
No docs
- + - erpnext.hr.doctype.employee_loan.employee_loan.get_monthly_repayment_amount + erpnext.hr.doctype.loan.loan.get_monthly_repayment_amount (repayment_method, loan_amount, rate_of_interest, repayment_periods)
No docs
@@ -662,13 +623,31 @@ Repay Over Number of PeriodsPublic API
- /api/method/erpnext.hr.doctype.employee_loan.employee_loan.make_jv_entry
+ /api/method/erpnext.hr.doctype.loan.loan.make_jv_entry
- + - erpnext.hr.doctype.employee_loan.employee_loan.make_jv_entry - (employee_loan, company, employee_loan_account, employee, loan_amount, payment_account=None) + erpnext.hr.doctype.loan.loan.make_jv_entry + (loan, company, loan_account, applicant_type, applicant, loan_amount, payment_account=None) +
+No docs
+Public API
+ /api/method/erpnext.hr.doctype.loan.loan.make_repayment_entry
+
+ + + erpnext.hr.doctype.loan.loan.make_repayment_entry + (payment_rows, loan, company, loan_account, applicant_type, applicant, payment_account=None, interest_income_account=None)
No docs
- + - erpnext.hr.doctype.employee_loan.employee_loan.update_disbursement_status + erpnext.hr.doctype.loan.loan.update_disbursement_status + (doc) +
+No docs
++ + + erpnext.hr.doctype.loan.loan.update_total_amount_paid (doc)
No docs
@@ -702,7 +697,7 @@ Repay Over Number of PeriodsTable Name: tabEmployee Loan Application
Table Name: tabLoan Application
posting_dateapplicant_typeEmployee +Member+
employeeapplicantapplicant_type
employee_nameapplicant_nameemployee.employee_name-
posting_datestatuscompanysection_break_4loan_typeloan_amountrequired_by_datecolumn_break_7descriptionrepayment_inforepayment_methodrate_of_interesttotal_payable_interestcolumn_break_11repayment_amountrepayment_periodstotal_payable_amountamended_fromInherits from frappe.model.document.Document @@ -370,62 +376,6 @@ Repay Over Number of Periods
- - - calculate_payable_amount - (self) -
-No docs
-- - - get_repayment_details - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_loan_amount - (self) -
-No docs
-Public API
- /api/method/erpnext.hr.doctype.employee_loan_application.employee_loan_application.make_employee_loan
+ /api/method/erpnext.hr.doctype.loan_application.loan_application.make_loan
- + - erpnext.hr.doctype.employee_loan_application.employee_loan_application.make_employee_loan + erpnext.hr.doctype.loan_application.loan_application.make_loan (source_name, target_doc=None)
No docs
@@ -459,7 +409,7 @@ Repay Over Number of Periods- - - check_mandatory - (self) -
-No docs
-- - - create_salary_slips - (self) -
- Creates salary slip for selected employees if already not created
-
-- - - fill_employee_details - (self) -
-No docs
-- - - get_account - (self, component_dict=None) -
-No docs
-- - - get_default_payroll_payable_account - (self) -
-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_loan_details - (self) -
- Get loan details from submitted salary slip based on selected criteria
-
-- - - get_sal_slip_list - (self, ss_status, as_dict=False) -
- Returns list of salary slips based on selected criteria
-
-- - - get_salary_component_account - (self, salary_component) -
-No docs
-- - - get_salary_component_total - (self, component_type=None) -
-No docs
-- - - get_salary_components - (self, component_type) -
-No docs
-- - - get_total_salary_amount - (self) -
- Get total salary amount from submitted salary slip based on selected criteria
-
-- - - make_accural_jv_entry - (self) -
-No docs
-- - - make_payment_entry - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - set_start_end_dates - (self) -
-No docs
-- - - submit_salary_slips - (self) -
- Submit all salary slips based on selected criteria
-
-- - - update_salary_slip_status - (self, jv_name=None) -
-No docs
-paid- - - validate - (self) -
-No docs
-- - - validate_abbr - (self) -
-No docs
-- - - add_earning_for_hourly_wages - (self, doc, salary_component, amount) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - calculate_component_amounts - (self) -
-No docs
-- - - calculate_lwp - (self, holidays, working_days) -
-No docs
-- - - calculate_net_pay - (self) -
-No docs
-- - - check_existing - (self) -
-No docs
-- - - check_sal_struct - (self, joining_date, relieving_date) -
-No docs
-- - - email_salary_slip - (self) -
-No docs
-- - - eval_condition_and_formula - (self, d, data) -
-No docs
-- - - get_data_for_eval - (self) -
-Returns data for evaluating formula
-- - - get_date_details - (self) -
-No docs
-- - - get_emp_and_leave_details - (self) -
-First time, load all the components from salary structure
-- - - get_employee_loan_details - (self) -
-No docs
-- - - get_holidays_for_employee - (self, start_date, end_date) -
-No docs
-- - - get_leave_details - (self, joining_date=None, relieving_date=None, lwp=None) -
-No docs
-- - - get_payment_days - (self, joining_date, relieving_date) -
-No docs
-- - - get_status - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - process_salary_structure - (self) -
-Calculate salary after salary structure details have been updated
-- - - pull_emp_details - (self) -
-No docs
-- - - pull_sal_struct - (self) -
-No docs
-- - - set_loan_repayment - (self) -
-No docs
-- - - set_status - (self, status=None) -
-Get and update status
-- - - set_time_sheet - (self) -
-No docs
-- - - sum_components - (self, component_type, total_field) -
-No docs
-- - - update_component_row - (self, struct_row, amount, key) -
-No docs
-- - - update_status - (self, salary_slip=None) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_dates - (self) -
-No docs
-employee_loanloanemployee_loan_accountloan_account- - - get_ss_values - (self, employee) -
-No docs
-- - - strip_condition_and_formula_fields - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_amount - (self) -
-No docs
-- - - validate_date - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - validate - (self) -
-No docs
-hub_usernameusercolumn_break_0hub_user_statuslanguageseller_profile_sectioncompany_registeredcompanycompany_emailcountrycompany_logoseller_descriptionusers_sbuserspublish_sectionpublishpublish_pricingselling_price_listpublish_availabilitylast_sync_datetimecustom_dataunregister_sectionunregister_from_hub- - - create_hub_connector - (self, message) -
-No docs
-- - - get_hub_url - (self) -
-No docs
-- - - register - (self) -
-Create a User on hub.erpnext.org and return username/password
-- - - sync - (self) -
-Create and execute Data Migration Run for Hub Sync plan
-- - - unregister - (self) -
-Disable the User on hub.erpnext.org
-- - - validate - (self) -
-No docs
-Inherits from builtins.object + +
diff --git a/foundation/www/docs/current/models/hub_node/hub_tracked_item.html b/foundation/www/docs/current/models/hub_node/hub_tracked_item.html new file mode 100644 index 00000000..e1aebc17 --- /dev/null +++ b/foundation/www/docs/current/models/hub_node/hub_tracked_item.html @@ -0,0 +1,89 @@ + + + + + + + +
Table Name: tabHub Tracked Item
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +item_code |
+ + Data | ++ Item Code + + | ++ |
Inherits from frappe.model.document.Document + +
Table Name: tabHub Users
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +user |
+ + Link | ++ User + + | ++ + + + +User + + + + | +
- - - 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
-- - - 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
-allow_alternative_itemcurrency_detailcompanycolumn_break_12currencyconversion_rateoperations_sectionoperationsmaterials_sectionitemsscrap_sectionscrap_itemscostingoperating_costraw_material_costscrap_material_costcb1base_operating_costbase_raw_material_costbase_scrap_material_costtotal_cost_of_bomtotal_costcolumn_break_26base_total_costmore_info_sectionprojectamended_fromcol_break23uomsection_break_25descriptioncolumn_break_27imageimage_viewsection_break0exploded_itemswebsite_sectionshow_in_websiteroutewebsite_imagethumbnailsb_web_specweb_long_descriptionshow_itemsshow_operations- - - 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
-- - - calculate_sm_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
-- - - company_currency - (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, stock_qty) -
-Add all items from Flat BOM of child BOM
-- - - get_context - (self, context) -
-No docs
-- - - 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
-- - - set_conversion_rate - (self) -
-No docs
-- - - traverse_tree - (self, bom_list=None) -
-No docs
-- - - update_cost - (self, update_parent=True, from_child_bom=False) -
-No docs
-- - - update_cost_and_exploded_items - (self, bom_list=[]) -
-No docs
-- - - update_exploded_items - (self) -
-Update Flat BOM, following will be correct data
-- - - update_parent_cost - (self) -
-No docs
-- - - update_stock_qty - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_bom_currecny - (self, item) -
-No docs
-- - - validate_bom_links - (self) -
-No docs
-- - - validate_currency - (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
-- - - validate_uom_is_interger - (self) -
-No docs
-- - - get_parent_boms - (self, bom, bom_list=None) -
-No docs
-- - - replace_bom - (self) -
-No docs
-- - - update_new_bom - (self) -
-No docs
-- - - validate_bom - (self) -
-No docs
-- Disables creation of time logs against Production Orders. Operations shall not be tracked against Production Order
+ Disables creation of time logs against Work Orders. Operations shall not be tracked against Work Ordermaterial_consumption+ Allow multiple Material Consumption against a Work Order
+update_bom_costs_automaticallycolumn_break_11default_wip_warehousedefault_fg_warehouse- - - add_item_in_material_request_items - (self, item, row, data) -
-No docs
-- - - add_items - (self, items) -
-No docs
-- - - add_mr_in_table - (self, pending_mr) -
-Add Material Requests in the table
-- - - add_so_in_table - (self, open_so) -
-Add sales orders in the table
-- - - calculate_total_planned_qty - (self) -
-No docs
-- - - calculate_total_produced_qty - (self) -
-No docs
-- - - create_production_order - (self, item) -
-No docs
-- - - delete_draft_production_order - (self) -
-No docs
-- - - get_items - (self) -
-No docs
-- - - get_items_for_material_requests - (self) -
-No docs
-- - - get_itemwise_qty - (self) -
-No docs
-- - - get_mr_items - (self) -
-No docs
-- - - get_open_sales_orders - (self) -
-Pull sales orders which are pending to deliver based on criteria selected
-- - - get_pending_material_requests - (self) -
-Pull Material Requests that are pending based on criteria selected
-- - - get_production_items - (self) -
-No docs
-- - - get_so_items - (self) -
-No docs
-- - - get_subitems - (self, data, bom_wise_item_details, bom_no, parent_qty) -
-No docs
-- - - make_material_request - (self) -
-No docs
-- - - make_production_order - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - set_status - (self) -
-No docs
-- - - update_ordered_status - (self) -
-No docs
-- - - update_produced_qty - (self, produced_qty, production_plan_item) -
-No docs
-- - - update_requested_status - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_data - (self) -
-No docs
-allow_alternative_itemcolumn_break1qtymaterial_transferred_for_manufacturingproduced_qtysales_orderprojectskip_transferwarehouseswip_warehousefg_warehousecolumn_break_12scrap_warehouserequired_items_sectionrequired_itemstimeplanned_start_dateactual_start_datecolumn_break_13planned_end_dateactual_end_dateexpected_delivery_dateoperations_sectionoperationssection_break_22planned_operating_costactual_operating_costadditional_operating_costcolumn_break_24total_operating_costmore_infodescriptionstock_uomcompanycolumn_break2material_requestmaterial_request_itemsales_order_itemproduction_planproduction_plan_itemamended_fromInherits from frappe.model.document.Document - -
- - - before_submit - (self) -
-No docs
-- - - 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_timesheet - (self) -
-No docs
-- - - get_holidays - (self, workstation) -
-No docs
-- - - get_items_and_operations_from_bom - (self) -
-No docs
-- - - get_operations_data - (self, data) -
-No docs
-- - - get_start_end_time - (self, timesheet, operation_id) -
-No docs
-- - - get_status - (self, status=None) -
-Return the status based on stock entries against this production order
-- - - make_time_logs - (self, open_new=False) -
-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_available_qty - (self) -
-No docs
-- - - set_default_warehouse - (self) -
-No docs
-- - - set_production_order_operations - (self) -
-Fetch operations from BOM and set in 'Production Order'
-- - - set_required_items - (self, reset_only_qty=False) -
-set required_items for production to keep track of reserved qty
-- - - set_start_end_time_for_workstation - (self, data, index) -
-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.
- - - update_completed_qty_in_material_request - (self) -
-No docs
-- - - update_operation_status - (self) -
-No docs
-- - - update_ordered_qty - (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_production_plan_status - (self) -
-No docs
-- - - update_required_items - (self) -
- update bin reserved_qty_for_production
- called from Stock Entry for production, after submit, cancel
-
-- - - update_reserved_qty_for_production - (self, items=None) -
-update reservedqtyfor_production in bins
-- - - update_status - (self, status=None) -
-Update status of production order if unknown
-- - - update_transaferred_qty_for_required_items - (self) -
-update transferred qty from submitted stock entries for that item against - the production order
-- - - validate - (self) -
-No docs
-- - - validate_cancel - (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_belongs_to_company - (self) -
-No docs
-Inherits from frappe.exceptions.ValidationError @@ -1364,14 +836,29 @@ Cancelled +
Inherits from frappe.model.document.Document + +
Public API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.add_timesheet_detail
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.add_timesheet_detail
- + - erpnext.manufacturing.doctype.production_order.production_order.add_timesheet_detail + erpnext.manufacturing.doctype.work_order.work_order.add_timesheet_detail (timesheet, args)
No docs
@@ -1384,12 +871,12 @@ CancelledPublic API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.check_if_scrap_warehouse_mandatory
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.check_if_scrap_warehouse_mandatory
- + - erpnext.manufacturing.doctype.production_order.production_order.check_if_scrap_warehouse_mandatory + erpnext.manufacturing.doctype.work_order.work_order.check_if_scrap_warehouse_mandatory (bom_no)
No docs
@@ -1402,12 +889,12 @@ CancelledPublic API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.get_default_warehouse
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.get_default_warehouse
- + - erpnext.manufacturing.doctype.production_order.production_order.get_default_warehouse + erpnext.manufacturing.doctype.work_order.work_order.get_default_warehouse ()
No docs
@@ -1420,12 +907,12 @@ CancelledPublic API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.get_item_details
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.get_item_details
- + - erpnext.manufacturing.doctype.production_order.production_order.get_item_details + erpnext.manufacturing.doctype.work_order.work_order.get_item_details (item, project=None)
No docs
@@ -1438,12 +925,12 @@ CancelledPublic API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.make_new_timesheet
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.make_new_timesheet
- + - erpnext.manufacturing.doctype.production_order.production_order.make_new_timesheet + erpnext.manufacturing.doctype.work_order.work_order.make_new_timesheet (source_name, target_doc=None)
No docs
@@ -1456,13 +943,13 @@ CancelledPublic API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.make_stock_entry
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.make_stock_entry
- + - erpnext.manufacturing.doctype.production_order.production_order.make_stock_entry - (production_order_id, purpose, qty=None) + erpnext.manufacturing.doctype.work_order.work_order.make_stock_entry + (work_order_id, purpose, qty=None)
No docs
Public API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.make_timesheet
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.make_timesheet
- + - erpnext.manufacturing.doctype.production_order.production_order.make_timesheet - (production_order, company) + erpnext.manufacturing.doctype.work_order.work_order.make_timesheet + (work_order, company)
No docs
Public API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.query_sales_order
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.query_sales_order
- + - erpnext.manufacturing.doctype.production_order.production_order.query_sales_order + erpnext.manufacturing.doctype.work_order.work_order.query_sales_order (production_item)
No docs
@@ -1510,12 +997,12 @@ CancelledPublic API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.set_production_order_ops
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.set_work_order_ops
- + - erpnext.manufacturing.doctype.production_order.production_order.set_production_order_ops + erpnext.manufacturing.doctype.work_order.work_order.set_work_order_ops (name)
No docs
@@ -1528,13 +1015,13 @@ CancelledPublic API
- /api/method/erpnext.manufacturing.doctype.production_order.production_order.stop_unstop
+ /api/method/erpnext.manufacturing.doctype.work_order.work_order.stop_unstop
- + - erpnext.manufacturing.doctype.production_order.production_order.stop_unstop - (production_order, status) + erpnext.manufacturing.doctype.work_order.work_order.stop_unstop + (work_order, status)
Called from client side on Stop/Unstop event
Table Name: tabProduction Order Item
Table Name: tabWork Order Item
allow_alternative_itemcolumn_break_9available_qty_at_source_warehouseavailable_qty_at_wip_warehouseTable Name: tabProduction Order Operation
Table Name: tabWork Order Operation
- - - 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
-- - - enable - (self) -
-No docs
-- - - get_context - (self, context) -
-No docs
-- - - validate - (self) -
-No docs
-- - - get_context - (self, context) -
-No docs
-- - - onload - (self) -
-Load address and contacts in __onload
- - - validate - (self) -
-No docs
-naming_seriesMEM-+
member_namemembership_expiry_datecolumn_break_5membership_typeemailimagecustomer_sectioncustomercustomer_namesupplier_sectionsupplieraddress_contactsaddress_htmlcolumn_break_9contact_html- - - onload - (self) -
-Load address and contacts in __onload
- - - validate - (self) -
-No docs
-- - - validate_email_type - (self, email) -
-No docs
-- - - on_payment_authorized - (self, status_changed_to=None) -
-No docs
-- - - validate - (self) -
-No docs
-- - - setup_items - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - check_unique - (self) -
-No docs
-- - - set_title - (self) -
-No docs
-- - - validate - (self) -
-No docs
-total_consumed_material_costcost_centermargingross_margincolumn_break_37per_gross_marginmonitor_progresscollect_progressfrequencyHourly +Twice Daily +Daily +Weekly+
column_break_45fromtofirst_emailsecond_emaildaily_time_to_sendday_to_sendMonday +Tuesday +Wednesday +Thursday +Friday +Saturday +Sunday+
weekly_time_to_send- - - __setup__ - (self) -
-No docs
-- - - after_insert - (self) -
-No docs
-- - - get_feed - (self) -
-No docs
-- - - get_tasks - (self) -
-No docs
-- - - load_tasks - (self) -
-Load tasks from the database
- - - map_custom_fields - (self, source, target) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - onload - (self) -
-Load project tasks for quick view
-- - - send_welcome_email - (self) -
-No docs
-- - - sync_tasks - (self) -
-sync tasks and remove table
-- - - update_billed_amount - (self) -
-No docs
-- - - update_costing - (self) -
-No docs
-- - - update_dependencies_on_duplicated_project - (self) -
-No docs
-- - - update_percent_complete - (self) -
-No docs
-- - - update_project - (self) -
-No docs
-- - - update_purchase_costing - (self) -
-No docs
-- - - update_sales_amount - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_dates - (self) -
-No docs
-- - - validate_project_name - (self) -
-No docs
-- - - validate_weights - (self) -
-No docs
-Public API
+ /api/method/erpnext.projects.doctype.project.project.create_kanban_board_if_not_exists
+
+ + + erpnext.projects.doctype.project.project.create_kanban_board_if_not_exists + (project) +
+No docs
++ + + erpnext.projects.doctype.project.project.create_project_update + (project) +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.project.project.daily_reminder
+
+ + + erpnext.projects.doctype.project.project.daily_reminder + () +
+No docs
+Public API
/api/method/erpnext.projects.doctype.project.project.get_cost_center_name
Public API
+ /api/method/erpnext.projects.doctype.project.project.hourly_reminder
+
+ + + erpnext.projects.doctype.project.project.hourly_reminder + () +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.project.project.times_check
+
+ + + erpnext.projects.doctype.project.project.times_check + (from1, to, first_email, second_email, daily_time_to_send, weekly_time_to_send) +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.project.project.twice_daily_reminder
+
+ + + erpnext.projects.doctype.project.project.twice_daily_reminder + () +
+No docs
+Public API
+ /api/method/erpnext.projects.doctype.project.project.weekly
+
+ + + erpnext.projects.doctype.project.project.weekly + () +
+No docs
+Table Name: tabProject Update
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +project |
+ + Link | ++ Project + + | ++ + + + +Project + + + + | +
| 2 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
| 3 | +date |
+ + Date | ++ Date + + | ++ |
| 4 | +time |
+ + Time | ++ Time + + | ++ |
| 5 | +section_break_5 |
+ + Section Break | ++ + + | ++ |
| 6 | +progress |
+ + Select | ++ How is the Project Progressing Right Now? + + | +
+ Not Updated +Great/Quickly +Good/Steady +Challenging/Slow +Problematic/Stuck+ |
+
| 7 | +users |
+ + Table | ++ Users + + | ++ + + + +Project User + + + + | +
| 8 | +progress_details |
+ + Text Editor | ++ Progress Details + + | ++ |
| 9 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Project Update + + + + | +
| 10 | +naming_series |
+ + Data | ++ Series + + | +
+ UPDATE-.project.-.YY.MM.DD.-.####+ |
+
Inherits from frappe.model.document.Document + +
Public API
+ /api/method/erpnext.projects.doctype.project_update.project_update.daily_reminder
+
+ + + erpnext.projects.doctype.project_update.project_update.daily_reminder + () +
+No docs
++ + + erpnext.projects.doctype.project_update.project_update.email_sending + (project_name, frequency, date_start, date_end, progress, number_of_drafts, update) +
+No docs
+colorsection_break0descriptionsection_breakdepends_ondepends_on_tasksactualact_start_dateactual_timecolumn_break_15act_end_datesection_break_17total_costing_amounttotal_expense_claimcolumn_break_20total_billing_amountmore_detailsreview_dateclosing_datecolumn_break_22companylftrgtold_parent- - - check_recursion - (self) -
-No docs
-- - - get_customer_details - (self) -
-No docs
-- - - get_feed - (self) -
-No docs
-- - - get_project_details - (self) -
-No docs
-- - - has_webform_permission - (doc) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - reschedule_dependent_tasks - (self) -
-No docs
-- - - unassign_todo - (self) -
-No docs
-- - - update_depends_on - (self) -
-No docs
-- - - update_nsm_model - (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_progress - (self) -
-No docs
-- - - validate_status - (self) -
-No docs
-+ + + erpnext.projects.doctype.task.task.on_doctype_update + () +
+No docs
+Public API
/api/method/erpnext.projects.doctype.task.task.set_multiple_status
titlenaming_seriescompanysales_invoicecolumn_break_3salary_slipstatusemployee_detailemployeeemployee_nameusercolumn_break_9start_dateend_dateproduction_detailwork_detailproduction_orderwork_ordersection_break_5time_logsworking_hourstotal_hoursbilling_detailstotal_billable_hourstotal_billed_hourstotal_costing_amountcolumn_break_10total_billable_amounttotal_billed_amountper_billedsection_break_18noteamended_fromInherits from frappe.exceptions.ValidationError @@ -534,412 +546,6 @@ Cancelled
- - - before_cancel - (self) -
-No docs
-- - - calculate_percentage_billed - (self) -
-No docs
-- - - calculate_total_amounts - (self) -
-No docs
-- - - check_workstation_timings - (self, args) -
-Checks if Time Log is between operating hours of the Workstation.
-- - - check_workstation_working_day - (self, data) -
-No docs
-- - - get_actual_timesheet_summary - (self, operation_id) -
-Returns 'Actual Operating Time'.
-- - - get_last_working_slot - (self, time_sheet, workstation) -
-No docs
-- - - get_overlap_for - (self, fieldname, args, value) -
-No docs
-- - - get_to_time - (self, data) -
-No docs
-- - - move_to_next_day - (self, data) -
-Move start and end time one day forward
-- - - move_to_next_non_overlapping_slot - (self, data) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - schedule_for_production_order - (self, index) -
-No docs
-- - - set_dates - (self) -
-No docs
-- - - set_employee_name - (self) -
-No docs
-- - - set_status - (self) -
-No docs
-- - - update_billing_hours - (self, args) -
-No docs
-- - - update_cost - (self) -
-No docs
-- - - update_production_order - (self, time_sheet) -
-No docs
-- - - update_task_and_project - (self) -
-No docs
-- - - update_time_rates - (self, ts_detail) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_dates - (self) -
-No docs
-- - - validate_mandatory_fields - (self) -
-No docs
-- - - validate_overlap - (self, data) -
-No docs
-- - - validate_overlap_for - (self, fieldname, args, value, ignore_validation=False) -
-No docs
-- - - validate_time_logs - (self) -
-No docs
-hoursto_timecompletedsection_break_7completed_qtyworkstationcolumn_break_12operationoperation_idproject_detailsprojectcolumn_break_2tasksection_break_6billablecolumn_break_8billing_hourssection_break_11billing_ratebilling_amountcolumn_break_14costing_ratecosting_amountreferencesales_invoice- - - clear_item_price - (self, price_list=None) -
-clear all item prices for this menu
-- - - get_price_list - (self) -
-Create price list for menu if missing
-- - - make_price_list - (self) -
-No docs
-- - - on_trash - (self) -
-clear prices
-- - - on_update - (self) -
-Sync Price List
-- - - validate - (self) -
-No docs
-- - - after_insert - (self) -
-If customer created from Lead, update customer id in quotations, opportunities
-- - - after_rename - (self, olddn, newdn, merge=False) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - check_customer_group_or_territory_change - (self) -
-No docs
-- - - create_lead_address_contact - (self) -
-No docs
-- - - create_primary_address - (self) -
-No docs
-- - - create_primary_contact - (self) -
-No docs
-- - - get_customer_name - (self) -
-No docs
-- - - get_feed - (self) -
-No docs
-- - - load_dashboard_info - (self) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - onload - (self) -
-Load address and contacts in __onload
- - - update_lead_status - (self) -
-If Customer created from Lead, update lead status to "Converted" - update Customer link in Quotation, Opportunity
-- - - validate - (self) -
-No docs
-- - - validate_credit_limit_on_change - (self) -
-No docs
-- - - validate_name_with_customer_group - (self) -
-No docs
-- - - __init__ - (self) -
-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
-- - - autoname - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_child_items - (self) -
-No docs
-- - - validate_main_item - (self) -
-Validates, main Item is not a stock item
-subscriptionauto_repeat- - - declare_order_lost - (self, arg) -
-No docs
-- - - has_sales_order - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_recurring - (self, reference_doc, subscription_doc) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - print_other_charges - (self, docname) -
-No docs
-- - - set_indicator - (self) -
-No docs
-- - - update_lead - (self) -
-No docs
-- - - update_opportunity - (self) -
-No docs
-- - - update_opportunity_status - (self, opportunity=None) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_order_type - (self) -
-No docs
-- - - validate_quotation_to - (self) -
-No docs
-- - - validate_valid_till - (self) -
-No docs
-subscriptionauto_repeat- - - __init__ - (self) -
-No docs
-- - - 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
-- - - get_production_order_items - (self) -
-Returns items with BOM that already do not have a linked production order
-- - - on_cancel - (self) -
-No docs
-- - - on_recurring - (self, reference_doc, subscription_doc) -
-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
-- - - set_indicator - (self) -
-Set indicator for portal
-- - - update_delivery_status - (self) -
-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_project - (self) -
-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_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
-Public API
- /api/method/erpnext.selling.doctype.sales_order.sales_order.make_production_orders
-
- - - erpnext.selling.doctype.sales_order.sales_order.make_production_orders - (items, sales_order, company, project=None) -
-Make Production Orders against the given Sales Order for the given items
Public API
/api/method/erpnext.selling.doctype.sales_order.sales_order.make_project
Public API
+ /api/method/erpnext.selling.doctype.sales_order.sales_order.make_work_orders
+
+ + + erpnext.selling.doctype.sales_order.sales_order.make_work_orders + (items, sales_order, company, project=None) +
+Make Work Orders against the given Sales Order for the given items
Public API
/api/method/erpnext.selling.doctype.sales_order.sales_order.update_status
default_valid_tillcolumn_break_5so_requireddn_requiredmaintain_same_sales_rateeditable_price_list_rateallow_multiple_itemsallow_against_multiple_purchase_ordersvalidate_selling_pricehide_tax_id- - - on_update - (self) -
-No docs
-- - - set_default_customer_group_and_territory - (self) -
-No docs
-- - - toggle_hide_tax_id - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - create_receiver_list - (self) -
-No docs
-- - - get_receiver_nos - (self) -
-No docs
-- - - send_sms - (self) -
-No docs
-- - - 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
-- - - check_duplicate_entry - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_rule - (self) -
-No docs
-- - - _set_default_account - (self, fieldname, account_type) -
-No docs
-- - - abbreviate - (self) -
-No docs
-- - - after_rename - (self, olddn, newdn, merge=False) -
-No docs
-- - - check_country_change - (self) -
-No docs
-- - - check_if_transactions_exist - (self) -
-No docs
-- - - create_default_accounts - (self) -
-No docs
-- - - create_default_cost_center - (self) -
-No docs
-- - - create_default_tax_template - (self) -
-No docs
-- - - create_default_warehouses - (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
-- - - set_mode_of_payment_account - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_abbr - (self) -
-No docs
-- - - validate_coa_input - (self) -
-No docs
-- - - validate_currency - (self) -
-No docs
-- - - validate_default_accounts - (self) -
-No docs
-- - - validate_perpetual_inventory - (self) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - validate_name_with_customer - (self) -
-No docs
-+ + + erpnext.setup.doctype.customer_group.customer_group.on_doctype_update + () +
+No docs
+- - - __init__ - (self) -
-No docs
-- - - fmt_money - (self, value, absol=True) -
-No docs
-- - - get_bank_balance - (self) -
-No docs
-- - - get_calendar_events - (self) -
-Get calendar events for given user
-- - - get_credit_balance - (self) -
-No docs
-- - - 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_issue_count - (self) -
-Get count of Issue
-- - - get_issue_list - (self, user_id=None) -
-Get issue list
-- - - get_msg_html - (self) -
-Build email digest content
-- - - get_new_quotations - (self) -
-No docs
-- - - get_next_sending - (self) -
-No docs
-- - - get_notifications - (self) -
-Get notifications for user
-- - - get_payables - (self) -
-No docs
-- - - get_pending_purchase_orders - (self) -
-No docs
-- - - get_pending_quotations - (self) -
-No docs
-- - - get_pending_sales_orders - (self) -
-No docs
-- - - get_period_amounts - (self, accounts, fieldname) -
-Get amounts for current and past periods
-- - - get_project_count - (self) -
-Get count of Project
-- - - get_project_list - (self, user_id=None) -
-Get project list
-- - - get_purchase_order - (self) -
-No docs
-- - - get_root_type_accounts - (self, root_type) -
-No docs
-- - - get_sales_order - (self) -
-No docs
-- - - get_summary_of_doc - (self, doc_type, fieldname) -
-No docs
-- - - get_summary_of_pending - (self, doc_type, fieldname, getfield) -
-No docs
-- - - get_summary_of_pending_quotations - (self, fieldname) -
-No docs
-- - - get_todo_count - (self, user_id=None) -
-Get count of Todo
-- - - get_todo_list - (self, user_id=None) -
-Get to-do list
-- - - get_total_on - (self, doc_type, from_date, to_date) -
-No docs
-- - - get_type_balance - (self, fieldname, account_type, root_type=None) -
-No docs
-- - - get_users - (self) -
-get list of users
-- - - get_year_to_date_balance - (self, root_type, fieldname) -
-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
-- - - get_defaults - (self) -
-No docs
-- - - on_update - (self) -
-update defaults
-- - - toggle_in_words - (self) -
-No docs
-- - - toggle_rounded_total - (self) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - get_context - (self, context) -
-No docs
-- - - make_route - (self) -
-Make website route
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_name_with_item - (self) -
-No docs
-- - - 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
-- - - parse_naming_series - (self) -
-No docs
-- - - 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
-| 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 | -quotation_message |
- - Text | -- Quotation Message - - | -- |
| 15 | -sales_order_message |
- - Text | -- Sales Order Message - - | -- |
| 16 | -delivery_note_message |
- - Text | -- Delivery Note Message - - | -- |
| 17 | -sales_invoice_message |
- - Text | -- Sales Invoice Message - - | -- |
| 18 | -purchase_order_message |
- - Text | -- Purchase Order Message - - | -- |
| 19 | -purchase_receipt_message |
- - Text | -- Purchase Receipt Message - - | -- |
| 20 | -expense_claim_approved_message |
- - Text | -- Expense Claim Approved Message - - | -- |
| 21 | -expense_claim_rejected_message |
- - Text | -- Expense Claim Rejected Message - - | -- |
Inherits from frappe.model.document.Document - -
- - - autoname - (self) -
-No docs
-- - - get_context - (self, context) -
-No docs
-- - - onload - (self) -
-Load address and contacts in __onload
- - - validate - (self) -
-No docs
-- - - get_email_id - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_employee_id - (self) -
-No docs
-+ + + erpnext.setup.doctype.sales_person.sales_person.on_doctype_update + () +
+No docs
+- - - on_update - (self) -
-No docs
-- - - validate - (self) -
-No docs
-+ + + erpnext.setup.doctype.territory.territory.on_doctype_update + () +
+No docs
+- - - 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
-- - - after_delete - (self) -
-No docs
-- - - autoname - (self) -
-Generate random ID for batch if not specified
-- - - before_save - (self) -
-No docs
-- - - get_name_from_naming_series - (self) -
- Get a name generated for a Batch from the Batch's naming series.
- :return: The string that was generated.
-
-- - - item_has_batch_enabled - (self) -
-No docs
-- - - onload - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - get_first_sle - (self) -
-No docs
-- - - set_projected_qty - (self) -
-No docs
-- - - update_qty - (self, args) -
-No docs
-- - - update_reserved_qty_for_production - (self) -
-Update qty reserved for production from Production Item tables - in open production orders
-- - - update_reserved_qty_for_sub_contracting - (self) -
-No docs
-- - - update_stock - (self, args, allow_negative_stock=False, via_landed_cost_voucher=False) -
-Called from erpnext.stock.utils.update_bin
-- - - validate - (self) -
-No docs
-- - - validate_mandatory - (self) -
-No docs
-payment_terms_template_sectionpayment_terms_templateterms_sectiontc_nametermstransporter_infotransporter_namecol_break34lr_nolr_datemore_infoprojectcampaignsourcecolumn_break5per_billedcustomer_groupterritoryprinting_detailsletter_headselect_print_headinglanguagecolumn_break_88print_without_amountsection_break_83statusper_installedinstallation_statuscolumn_break_89to_warehouseexcise_pageinstructionssubscription_sectionsubscriptionauto_repeatsales_team_section_breaksales_partnercolumn_break7commission_ratetotal_commissionsection_break1sales_team- - - __init__ - (self) -
-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
-- - - set_actual_qty - (self) -
-No docs
-- - - so_required - (self) -
-check in manage account if sales order required or not
-- - - update_billing_status - (self, update_modified=True) -
-No docs
-- - - 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
-Public API
+ /api/method/erpnext.stock.doctype.delivery_note.delivery_note.make_delivery_trip
+
+ + + erpnext.stock.doctype.delivery_note.delivery_note.make_delivery_trip + (source_name, target_doc=None) +
+No docs
+Public API
/api/method/erpnext.stock.doctype.delivery_note.delivery_note.make_installation_note
serial_nobatch_noactual_qtyactual_batch_qtyserial_noitem_groupselect_delivery_notesdelivery_notecolumn_break_14delivery_notessection_break_14notified_by_emailcolumn_break_18email_sent_toPublic API
- /api/method/erpnext.stock.doctype.delivery_trip.delivery_trip.get_delivery_notes
-
- - - erpnext.stock.doctype.delivery_trip.delivery_trip.get_delivery_notes - (customer) -
-No docs
-Public API
/api/method/erpnext.stock.doctype.delivery_trip.delivery_trip.notify_customers
allow_alternative_itemis_stock_itemopening_stockvaluation_ratestandard_rateis_fixed_assetasset_categorytoleranceimagesection_break_11branddescriptionsb_barcodesbarcodesinventorydefault_warehouseshelf_life_in_daysend_of_lifedefault_material_request_typecolumn_break1valuation_methodwarranty_periodweight_per_unitweight_uomreorder_sectionreorder_levelsunit_of_measure_conversionuomsserial_nos_and_batcheshas_batch_nocreate_new_batchhas_expiry_dateretain_samplesample_quantitycolumn_break_37has_serial_noserial_no_seriesvariants_sectionhas_variantsvariant_based_onattributespurchase_detailsis_purchase_itempurchase_uommin_order_qtysafety_stockpurchase_details_cblead_time_daysbuying_cost_centerexpense_accountlast_purchase_ratesupplier_detailsdefault_supplierdelivered_by_suppliermanufacturermanufacturer_part_nocolumn_break2supplier_itemsforeign_trade_detailscountry_of_origincolumn_break_59customs_tariff_numbersales_detailsis_sales_itemsales_uomis_sales_itemcolumn_break3selling_cost_centercolumn_break3max_discountcustomer_detailscustomer_itemsmax_discountitem_tax_section_breaktaxesinspection_criteriainspection_required_before_purchaseinspection_required_before_deliveryquality_inspection_templatemanufacturingdefault_bomis_sub_contracted_itemcolumn_break_74customer_codewebsite_sectionshow_in_websiteshow_variant_in_websiterouteweightageslideshowwebsite_imagethumbnailcb72website_warehousewebsite_item_groupssb72copy_from_item_groupwebsite_specificationsweb_long_descriptiontotal_projected_qtyhub_publishing_sbpublish_in_hubhub_category_to_publishhub_warehousesynced_with_hub- - - add_default_uom_in_conversion_factor_table - (self) -
-No docs
-- - - add_price - (self, price_list=None) -
-Add a new price
-- - - after_insert - (self) -
-set opening stock and item price
-- - - after_rename - (self, old_name, new_name, merge) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - before_insert - (self) -
-No docs
-- - - before_rename - (self, old_name, new_name, merge=False) -
-No docs
-- - - check_for_active_boms - (self) -
-No docs
-- - - check_item_tax - (self) -
-Check whether Tax Rate is not entered twice for same Tax Type
-- - - 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_route - (self) -
-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, new_name) -
-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, new_name) -
-No docs
-- - - set_opening_stock - (self) -
-set opening stock
-- - - set_variant_context - (self, context) -
-No docs
-- - - stock_ledger_created - (self) -
-No docs
-- - - update_bom_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_description - (self) -
-Clean HTML description if set
-- - - validate_fixed_asset - (self) -
-No docs
-- - - validate_has_variants - (self) -
-No docs
-- - - validate_item_type - (self) -
-No docs
-- - - validate_name_with_item_group - (self) -
-No docs
-- - - validate_retain_sample - (self) -
-No docs
-- - - validate_stock_exists_for_template_item - (self) -
-No docs
-- - - validate_uom - (self) -
-No docs
-- - - validate_variant_attributes - (self) -
-No docs
-- - - validate_warehouse_for_reorder - (self) -
-Validate Reorder level table for duplicate and conditional mandatory
-- - - validate_website_image - (self) -
-Validate if the website image is a public file
-Table Name: tabItem Alternative
| Sr | +Fieldname | +Type | +Label | +Options | +
|---|---|---|---|---|
| 1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
| 2 | +alternative_item_code |
+ + Link | ++ Alternative Item Code + + | ++ + + + +Item + + + + | +
| 3 | +two_way |
+ + Check | ++ Two-way + + | ++ |
| 4 | +column_break_4 |
+ + Column Break | ++ + + | ++ |
| 5 | +item_name |
+ + Read Only | ++ Item Name + + | +
+ item_code.item_name+ |
+
| 6 | +alternative_item_name |
+ + Read Only | ++ Alternative Item Name + + | +
+ alternative_item_code.item_name+ |
+
Inherits from frappe.model.document.Document + +
+ + + erpnext.stock.doctype.item_alternative.item_alternative.get_alternative_items + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+- - - __setup__ - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_duplication - (self) -
-No docs
-- - - validate_exising_items - (self) -
-Validate that if there are existing items with attributes, they are valid
-- - - validate_numeric - (self) -
-No docs
-customer_namecustomer_namecustomer_groupref_codeitem_nameitem_description- - - 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
-allow_rename_attribute_value+ Rename Attribute Value in Item Attribute.
+copy_fields_to_variantfields- - - check_mandatory - (self) -
-No docs
-- - - get_items_from_purchase_receipts - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - set_total_taxes_and_charges - (self) -
-No docs
-- - - update_landed_cost - (self) -
-No docs
-- - - update_rate_in_serial_no - (self, receipt_document) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_applicable_charges_for_item - (self) -
-No docs
-- - - validate_purchase_receipts - (self) -
-No docs
-- - - before_cancel - (self) -
-No docs
-- - - before_save - (self) -
-No docs
-- - - before_submit - (self) -
-No docs
-- - - 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
-- - - set_title - (self) -
-Set title as comma separated list of items
-- - - status_can_change - (self, status) -
- validates that `status` is acceptable for the present controller status
- and throws an Exception if otherwise.
-
-- - - update_completed_qty - (self, mr_items=None, update_modified=True) -
-No docs
-- - - update_requested_qty - (self, mr_item_rows=None) -
-update requested qty (before ordered_qty is updated)
-- - - update_requested_qty_in_production_plan - (self) -
-No docs
-- - - update_status - (self, status) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_qty_against_so - (self) -
-No docs
-Public API
- /api/method/erpnext.stock.doctype.material_request.material_request.raise_production_orders
+ /api/method/erpnext.stock.doctype.material_request.material_request.raise_work_orders
- + - erpnext.stock.doctype.material_request.material_request.raise_production_orders + erpnext.stock.doctype.material_request.material_request.raise_work_orders (material_request)
No docs
@@ -837,15 +611,6 @@ Transferred -projectproduction_planmaterial_request_plan_itemcol_break3min_order_qtyprojected_qtyactual_qtyordered_qtypage_break- - - 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) -
- * Validate existence of submitted Delivery Note
- * Case nos do not overlap
- * Check if packed qty doesn't exceed actual qty of delivery note
-
- 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
-- - - 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
-subscriptionauto_repeat- - - __init__ - (self) -
-No docs
-- - - check_for_closed_status - (self) -
-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
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - po_required - (self) -
-No docs
-- - - update_billing_status - (self, update_modified=True) -
-No docs
-- - - update_status - (self, status) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_with_previous_doc - (self) -
-No docs
-include_exploded_itemsbilled_amtlanded_cost_voucher_amountbranditem_grouprm_supp_costitem_tax_amountvaluation_rateitem_tax_ratepage_break- - - get_item_specification_details - (self) -
-No docs
-- - - get_quality_inspection_template - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_submit - (self) -
-No docs
-- - - update_qc_reference - (self) -
-No docs
-- - - validate - (self) -
-No docs
-batch_nocolumn_break1item_namedescriptionitem_groupbrandpurchase_detailscolumn_break2purchase_document_typepurchase_document_nopurchase_datepurchase_timepurchase_ratecolumn_break3suppliersupplier_namedelivery_detailsdelivery_document_typedelivery_document_nodelivery_datedelivery_timeis_cancelledcolumn_break5customercustomer_nameinvoice_detailssales_invoicewarranty_amc_detailscolumn_break6maintenance_statuswarranty_periodcolumn_break7warranty_expiry_dateamc_expiry_datemore_infoserial_no_detailscompany- - - after_rename - (self, old, new, merge=False) -
-rename serial_no text fields
-Inherits from frappe.exceptions.ValidationError -
- - - 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
-production_orderwork_ordersource_warehouse_addresssource_address_displaycb0to_warehousetarget_warehouse_addresstarget_address_displaysb0itemsget_stock_and_ratesection_break_19total_incoming_valuecolumn_break_22total_outgoing_valuevalue_differenceadditional_costs_sectionadditional_coststotal_additional_costscontact_sectionsuppliersupplier_namesupplier_addressaddress_displaycolumn_break_39customercustomer_namecustomer_addressprinting_settingsselect_print_headingletter_headmore_infoprojectremarkscol5total_amountamended_fromcredit_noteInherits from frappe.exceptions.ValidationError @@ -991,611 +1058,6 @@ Subcontract
- - - add_to_stock_entry_detail - (self, item_dict, bom_no=None) -
-No docs
-- - - calculate_rate_and_amount - (self, force=False, update_finished_item_rate=True, raise_error_if_no_rate=True) -
-No docs
-- - - check_duplicate_entry_for_production_order - (self) -
-No docs
-- - - check_if_operations_completed - (self) -
-Check if Time Sheets are completed against before manufacturing to capture operating costs.
-- - - distribute_additional_costs - (self) -
-No docs
-- - - get_args_for_incoming_rate - (self, item) -
-No docs
-- - - get_bom_raw_materials - (self, qty) -
-No docs
-- - - get_bom_scrap_material - (self, qty) -
-No docs
-- - - get_feed - (self) -
-No docs
-- - - get_gl_entries - (self, warehouse_account) -
-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_pro_order_required_items - (self) -
-No docs
-- - - get_stock_and_rate - (self) -
-No docs
-- - - get_transfered_raw_materials - (self) -
-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, update_finished_item_rate=True, raise_error_if_no_rate=True) -
-get stock and incoming rate on posting date
-- - - set_basic_rate_for_finished_goods - (self, raw_material_cost, scrap_material_cost) -
-No docs
-- - - set_incoming_rate - (self) -
-No docs
-- - - set_production_order_details - (self) -
-No docs
-- - - set_serial_nos - (self, production_order) -
-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_purchase_order_supplied_items - (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
-No docs
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) + (work_order=None, bom_no=None)
No docs
+ + + erpnext.stock.doctype.stock_entry.stock_entry.get_used_alternative_items + (purchase_order=None, work_order=None) +
+No docs
+Public API
/api/method/erpnext.stock.doctype.stock_entry.stock_entry.get_warehouse_details
Public API
+ /api/method/erpnext.stock.doctype.stock_entry.stock_entry.get_work_order_details
+
+ + + erpnext.stock.doctype.stock_entry.stock_entry.get_work_order_details + (work_order) +
+No docs
+Public API
/api/method/erpnext.stock.doctype.stock_entry.stock_entry.move_sample_to_retention_warehouse
allow_alternative_itemcol_break6material_requestmaterial_request_itemoriginal_item- - - actual_amt_check - (self) -
-No docs
-- - - block_transactions_against_group_warehouse - (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_and_set_fiscal_year - (self) -
-No docs
-- - - validate_batch - (self) -
-No docs
-- - - validate_item - (self) -
-No docs
-- - - validate_mandatory - (self) -
-No docs
-amended_frompurposeOpening Stock +Stock Reconciliation
amended_from- - - __init__ - (self) -
-No docs
-- - - cancel - (self) -
-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
-- - - set_total_qty_and_amount - (self) -
-No docs
-- - - submit - (self) -
-No docs
-- - - 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_difference_account
+
+ + + erpnext.stock.doctype.stock_reconciliation.stock_reconciliation.get_difference_account + (purpose, company) +
+No docs
+Public API
/api/method/erpnext.stock.doctype.stock_reconciliation.stock_reconciliation.get_items
set_qty_in_transactions_based_on_serial_no_inputauto_material_requestauto_indentreorder_email_notifyfreeze_stock_entriesstock_frozen_uptostock_frozen_upto_daysstock_auth_rolebatch_id_sbuse_naming_seriesnaming_series_prefix- - - cant_change_valuation_method - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - validate_clean_description_html - (self) -
-No docs
-address_and_contactaddress_htmlcolumn_break_10contact_htmlwarehouse_contact_infoemail_idphone_nomobile_nocolumn_break0address_line_1address_line_2citystatepintree_detailsparent_warehouselftrgtold_parent- - - after_rename - (self, old_name, new_name, merge=False) -
-No docs
-- - - autoname - (self) -
-No docs
-- - - before_rename - (self, old_name, new_name, merge=False) -
-No docs
-- - - check_if_child_exists - (self) -
-No docs
-- - - check_if_sle_exists - (self) -
-No docs
-- - - convert_to_group - (self) -
-No docs
-- - - convert_to_group_or_ledger - (self) -
-No docs
-- - - convert_to_ledger - (self) -
-No docs
-- - - get_new_warehouse_name_without_abbr - (self, name) -
-No docs
-- - - on_trash - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - onload - (self) -
-load account name for General Ledger Report
-- - - recalculate_bin_qty - (self, new_name) -
-No docs
-- - - update_nsm_model - (self) -
-No docs
-- - - validate - (self) -
-No docs
-email_accountcustomersection_break_7descriptionresponsemins_to_first_responsefirst_responded_onadditional_infoleadcontactcolumn_break_16customer_nameprojectcompanysection_break_19resolution_detailscolumn_break1opening_dateopening_timeresolution_datecontent_typeattachment- - - get_feed - (self) -
-No docs
-- - - set_lead_contact - (self, email_id) -
-No docs
-- - - update_status - (self) -
-No docs
-- - - validate - (self) -
-No docs
-- - - get_feed - (self) -
-No docs
-- - - on_cancel - (self) -
-No docs
-- - - on_update - (self) -
-No docs
-- - - validate - (self) -
-No docs
-
+
+Im Datensatz Mitarbeiter können Sie den Leistungserbringer anhängen und die Krankenkassennummer eingeben.
+
+
+
+{next}
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/human-resources/offer-letter.md b/foundation/www/docs/user/manual/de/human-resources/job-offer.md
similarity index 100%
rename from foundation/www/docs/user/manual/de/human-resources/offer-letter.md
rename to foundation/www/docs/user/manual/de/human-resources/job-offer.md
diff --git a/foundation/www/docs/user/manual/de/human-resources/setup/_sidebar.json b/foundation/www/docs/user/manual/de/human-resources/setup/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/human-resources/setup/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/human-resources/setup/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/human-resources/tools/_sidebar.json b/foundation/www/docs/user/manual/de/human-resources/tools/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/human-resources/tools/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/human-resources/tools/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/introduction/_sidebar.json b/foundation/www/docs/user/manual/de/introduction/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/introduction/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/introduction/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/manufacturing/_sidebar.json b/foundation/www/docs/user/manual/de/manufacturing/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/manufacturing/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/manufacturing/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/manufacturing/index.txt b/foundation/www/docs/user/manual/de/manufacturing/index.txt
index 3b932a52..13f07010 100644
--- a/foundation/www/docs/user/manual/de/manufacturing/index.txt
+++ b/foundation/www/docs/user/manual/de/manufacturing/index.txt
@@ -1,6 +1,6 @@
introduction
bill-of-materials
-production-order
+work-order
workstation
operation
subcontracting
diff --git a/foundation/www/docs/user/manual/de/manufacturing/production-order.md b/foundation/www/docs/user/manual/de/manufacturing/production-order.md
deleted file mode 100644
index 49767eba..00000000
--- a/foundation/www/docs/user/manual/de/manufacturing/production-order.md
+++ /dev/null
@@ -1,100 +0,0 @@
-
-# Fertigungsauftrag
-Beigetragen von CWT Connector & Wire Technology GmbH
-
-Der Fertigungsauftrag (auch als Arbeitsauftrag bezeichnet) ist ein Dokument welches vom Produktionsplaner als Startsignal in die Fertigung gegeben wird, um eine bestimmte Anzahl eines bestimmten Artikels zu produzieren. Der Fertigungsauftrag unterstützt Sie auch dabei den Materialbedarf (Lagerbuchung) für diesen Artikel aus der **Stückliste** zu generieren.
-
-Der **Fertigungsauftrag** wird aus dem **Werkzeug zur Fertigungsplanung** generiert, basierend auf den Kundenaufträgen. Sie können weiterhin direkt einen Fertigungsauftrag erstellen über:
-
-> Fertigung > Dokumente > Fertigungsauftrag > Neu
-
-
-
-### Einen Fertigungsauftrag erstellen
-
-* Wählen Sie den Artikel aus, der gefertigt werden soll.
-* Die Standard-Stückliste für diesen Artikel wird aus dem System gezogen. Sie können die Stückliste auch ändern.
-* Wenn die ausgewählte Stückliste auch Arbeitsgänge mit berücksichtigt, sollte das System alle Arbeitsgänge aus der Stückliste übernehmen.
-* Geben Sie das geplante Startdatum an (ein geschätztes Datum zu dem die Produktion beginnen soll).
-* Wählen Sie das Lager aus. Das Fertigungslager ist der Ort zu dem die Artikel gelangen, wenn Sie mit der Herstellung beginnen, und das Eingangslager ist der Ort, wo fertige Erzeugnisse lagern, bevor sie versandt werden.
-
-> Anmerkung: Sie können einen Fertigungsauftrag abspeichern ohne ein Lager auszuwählen. Lager sind jedoch zwingend erforderlich um einen Fertigungsauftrag zu übertragen.
-
-### Arbeitsplätze neu zuordnen/Dauer von Arbeitsgängen
-
-* Als Voreinstellung zieht das System Arbeitsplätze und die Dauer von Arbeitsgängen aus der gewählten Stückliste.
-
-
-
-* Wenn Sie den Arbeitsplatz für einen bestimmten Arbeitsgang im Fertigungsauftrag neu zuordnen möchten, können Sie das tun, bevor Sie den Fertigungsauftrag übertragen.
-
-
-
-* Wählen Sie den betreffenden Arbeitsgang aus und ändern Sie seinen Arbeitsplatz.
-* Sie können auch die Dauer des Arbeitsgangs ändern.
-
-### Kapazitätsplanung im Fertigungsauftrag
-
-* Wenn ein Fertigungsauftrag basierend auf dem geplanten Startdatum und der Verfügbarkeit des Arbeitsplatzes übertragen wird, plant das System alle Arbeitsgänge für den Fertigungsauftrag ein (wenn der Fertigungsauftrag selbst Arbeitsgänge enthält).
-
-### Material der Fertigung übergeben
-
-* Wenn Sie Ihren Fertigungsauftrags übertragen haben, müssen Sie das Rohmaterial übertragen um den Fertigungsprozess zu starten.
-* Das erstellt eine Lagerbuchung mit allen Artikeln, die benötigt werden, um diesen Fertigungsauftrag abzuschliessen. Die Artikel werden an das Fertigungslager übertragen (dieser Prozess fügt basierend auf Ihren Einstellungen Unterbaugruppen mit Stückliste als EINEN Artikel hinzu oder löst die Unterpunkte auf).
-* Klicken Sie auf "Material der Fertigung übergeben".
-
-
-
-* Geben Sie die Menge des Materials an, das übertragen werden soll.
-
-
-
-* Übertragen Sie die Lagerbuchung.
-
-
-
-* Das an die Fertigung übertragene Material wird basierend auf der Lagerbuchung im Fertigungsauftrag aktualisiert.
-
-
-
-### Zeitprotokoll erstellen
-
-* Der Fortschritt des Fertigungsauftrages kann über ein [Zeitprotokoll]
mitprotokolliert werden.
-* Zeitprotokolle werden zu den Arbeitsgängen des Fertigungsauftrages erstellt.
-* Vorlagen für Zeitprotokolle werden für die eingeplanten Arbeitsgänge zum Zeitpunkt des Übertragens des Fertigungsauftrages erstellt.
-* Um weitere Zeitprotokolle zu einem Arbeitsgang zu erstellen, wählen Sie "Zeitprotokoll erstellen" im betreffenden Arbeitsgang aus.
-
-
-
-### Fertige Erzeugnisse aktualisieren
-
-* Wenn Sie den Fertigungsauftrag fertiggestellt haben, müssen Sie die Fertigen Erzeugnisse aktualisieren.
-* Das erstellt eine Lagerbuchung, welche alle Unterartikel vom Fertigungslager abzieht und dem Lager "Fertige Erzeugnisse" gutschreibt.
-* Klicken Sie auf "Fertige Erzeugnisse aktualisieren".
-
-
-
-* Geben Sie die Menge des übertragenen Materials an.
-
-
-
->Tipp: Sie können einen Fertigungsauftrag auch teilweise fertig stellen, indem Sie über eine Lagerbuchung das Lager Fertige Erzeugnisse aktualisieren.
-
-### Einen Fertigungsauftrag anhalten
-
-* Wenn Sie einen Fertigungsauftrag anhalten, wird sein Status auf "Angehalten" gesetzt, mit der Folge, dass alle Herstellungsprozesse für diesen Fertigungsauftrag eingestellt werden.
-* Um den Fertigungsauftrag anzuhalten klicken Sie auf die Schaltfläche "Anhalten".
-
-1. Wenn Sie den Fertigungsauftrag übertragen, reserviert das System für jeden Arbeitsgang des Fertigungsauftrags in Serie gemäß dem geplanten Startdatum basierend auf der Verfügbarkeit des Arbeitsplatzes ein Zeitfenster. Die Verfügbarkeit des Arbeitsplatzes hängt von den Arbeitszeiten des Arbeitsplatzes und der Urlaubsliste ab und davon, ob ein anderer Arbeitsgang des Fertigungsauftrages in diesem Zeitfenster eingeplant wurde. Sie können in den Fertigungseinstellungen die Anzahl der Tage angeben, in denen das System versucht den Arbeitsgang einzuplanen. Standardmäßig ist dieser Wert auf 30 Tage eingestellt. Wenn der Arbeitsgang über das verfügbare Zeitfenster hinaus Zeit benötigt, fragt Sie das System, ob der Arbeitsgang pausieren soll. Wenn das System die Terminplanung erstellen konnte, legt es Zeitprotokolle an und speichert sie. Sie können diese verändern und später übertragen.
-2. Sie können außerdem zusätzliche Zeitprotokolle für einen Arbeitsgang erstellen. Hierzu wählen Sie den betreffenden Arbeitsgang aus und klicken Sie auf "Zeitprotokoll erstellen".
-3. Rohmaterial übertragen: Dieser Schritt erstellt eine Lagerbuchung mit allen Artikeln, die benötigt werden, um dem Fertigungsauftrag abzuschliessen, und dem Fertigungslager hinzugefügt werden müssen (Unterartikel werden entweder als EIN Artikel mit Stücklister ODER in aufgelöster Form gemäß Ihren Einstellungen hinzugefügt).
-4. Fertigerzeugnisse aktualisieren: Dieser Schritt erstellt eine Lagerbuchung, welche alle Unterartikel vom Fertigungslager abzieht und dem Lager Fertige Erzeugnisse hinzufügt.
-5. Um die zum Fertigungsauftrag erstellten Zeitprotokolle anzusehen, klicken Sie auf "Zeitprotokolle anzeigen".
-
-
-
-* Sie können auch einen angehaltenen Fertigungsauftrag wieder weiter laufen lassen.
-
-> Anmerkung: Um einen Fertigungsauftrag zu einem Artikel zu erstellen müssen Sie auf dem Artikelformular das Feld "Fertigungsauftrag zulassen" ankreuzen.
-
-{next}
diff --git a/foundation/www/docs/user/manual/de/manufacturing/setup/_sidebar.json b/foundation/www/docs/user/manual/de/manufacturing/setup/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/manufacturing/setup/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/manufacturing/setup/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/manufacturing/tools/_sidebar.json b/foundation/www/docs/user/manual/de/manufacturing/tools/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/manufacturing/tools/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/manufacturing/tools/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/manufacturing/tools/index.txt b/foundation/www/docs/user/manual/de/manufacturing/tools/index.txt
index 1f798d06..bdd357cd 100644
--- a/foundation/www/docs/user/manual/de/manufacturing/tools/index.txt
+++ b/foundation/www/docs/user/manual/de/manufacturing/tools/index.txt
@@ -1,2 +1 @@
-production-planning-tool
-bom-replace-tool
+bom-update-tool
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/manufacturing/tools/production-planning-tool.md b/foundation/www/docs/user/manual/de/manufacturing/tools/production-planning-tool.md
deleted file mode 100644
index 7d661a11..00000000
--- a/foundation/www/docs/user/manual/de/manufacturing/tools/production-planning-tool.md
+++ /dev/null
@@ -1,52 +0,0 @@
-
-# Werkzeug zur Fertigungsplanung
-Beigetragen von CWT Connector & Wire Technology GmbH
-
-Das Werkzeug zur Fertigungsplanung unterstützt Sie dabei die Fertigung zu planen und Artikel für eine Periode einzukaufen (normalerweise eine Woche oder ein Monat).
-
-Die Liste der Artikel kann über die offenen Kundenaufträge im System erstellt werden. Folgendes wird angelegt:
-
-* Fertigungsaufträge für jeden Artikel.
-* Materialanforderung für Artikel deren vorhergesagte Menge wahrscheinlich unter 0 fällt.
-
-Um das Werkzeug zur Fertigungsplanung zu nutzen, gehen Sie zu:
-
-> Fertigung > Werkzeuge > Werkzeug zur Fertigungsplanung
-
-
-
-### Schritt 1: Auswahl und Kundenauftrag
-
-* Wählen Sie einen Kundenauftrag für die Materialanforderung über die Filterfunktion (Zeit, Artikel und Kunde) aus.
-* Klicken Sie auf "Kundenaufträge aufrufen" um eine Übersicht zu erhalten.
-
-
-
-### Schritt 2: Artikel aus Kundenaufträgen abrufen
-
-Sie können Artikel hinzufügen, entfernen oder die Menge dieser Artikel verändern.
-
-
-
-### Schritt 3: Fertigungsaufträge erstellen
-
-
-
-### Schritt 4: Materialanfragen erstellen
-
-Erstellen Sie für Artikel mit prognostiziertem Engpass Materialanfragen.
-
-
-
-Das Werkzeug zur Fertigungsplanung wird auf zwei Ebenend verwendet:
-
-* Auswahl von offenen Kundenaufträge einer Periode auf Basis des erwarteten Lieferdatums.
-* Auswahl von Artikeln aus diesen Kundenaufträgen.
-
-Das Werkzeug erstellt eine Aktualisierung, wenn Sie bereits einen Kundenauftrag für einen bestimmten Artikel zu einem Kundenauftrag erstellt haben ("geplante Menge").
-
-Sie könnenjederzeit die Artikelliste bearbeiten und die zur Fertigung geplante Menge erhöhen bzw. vermindern.
-
-> Anmerkung: Wie ändern Sie einen Fertigungsplan? Des Ergebnis des Werkzeuges zur Produktionsplanung ist der Fertigungsauftrag. Sobald Ihre Aufträge erstellt wurden, können Sie sie ändern, indem Sie die Fertigungsaufträge ändern.
-
-{next}
diff --git a/foundation/www/docs/user/manual/de/manufacturing/work-order.md b/foundation/www/docs/user/manual/de/manufacturing/work-order.md
new file mode 100644
index 00000000..7d5cb705
--- /dev/null
+++ b/foundation/www/docs/user/manual/de/manufacturing/work-order.md
@@ -0,0 +1,100 @@
+
+# Arbeitsauftrag
+Beigetragen von CWT Connector & Wire Technology GmbH
+
+Der Arbeitsauftrag (auch als Arbeitsauftrag bezeichnet) ist ein Dokument welches vom Produktionsplaner als Startsignal in die Fertigung gegeben wird, um eine bestimmte Anzahl eines bestimmten Artikels zu produzieren. Der Arbeitsauftrag unterstützt Sie auch dabei den Materialbedarf (Lagerbuchung) für diesen Artikel aus der **Stückliste** zu generieren.
+
+Der **Arbeitsauftrag** wird aus dem **Werkzeug zur Fertigungsplanung** generiert, basierend auf den Kundenaufträgen. Sie können weiterhin direkt einen Arbeitsauftrag erstellen über:
+
+> Fertigung > Dokumente > Arbeitsauftrag > Neu
+
+
+
+### Einen Arbeitsauftrag erstellen
+
+* Wählen Sie den Artikel aus, der gefertigt werden soll.
+* Die Standard-Stückliste für diesen Artikel wird aus dem System gezogen. Sie können die Stückliste auch ändern.
+* Wenn die ausgewählte Stückliste auch Arbeitsgänge mit berücksichtigt, sollte das System alle Arbeitsgänge aus der Stückliste übernehmen.
+* Geben Sie das geplante Startdatum an (ein geschätztes Datum zu dem die Produktion beginnen soll).
+* Wählen Sie das Lager aus. Das Fertigungslager ist der Ort zu dem die Artikel gelangen, wenn Sie mit der Herstellung beginnen, und das Eingangslager ist der Ort, wo fertige Erzeugnisse lagern, bevor sie versandt werden.
+
+> Anmerkung: Sie können einen Arbeitsauftrag abspeichern ohne ein Lager auszuwählen. Lager sind jedoch zwingend erforderlich um einen Arbeitsauftrag zu übertragen.
+
+### Arbeitsplätze neu zuordnen/Dauer von Arbeitsgängen
+
+* Als Voreinstellung zieht das System Arbeitsplätze und die Dauer von Arbeitsgängen aus der gewählten Stückliste.
+
+
+
+* Wenn Sie den Arbeitsplatz für einen bestimmten Arbeitsgang im Arbeitsauftrag neu zuordnen möchten, können Sie das tun, bevor Sie den Arbeitsauftrag übertragen.
+
+
+
+* Wählen Sie den betreffenden Arbeitsgang aus und ändern Sie seinen Arbeitsplatz.
+* Sie können auch die Dauer des Arbeitsgangs ändern.
+
+### Kapazitätsplanung im Arbeitsauftrag
+
+* Wenn ein Arbeitsauftrag basierend auf dem geplanten Startdatum und der Verfügbarkeit des Arbeitsplatzes übertragen wird, plant das System alle Arbeitsgänge für den Arbeitsauftrag ein (wenn der Arbeitsauftrag selbst Arbeitsgänge enthält).
+
+### Material der Fertigung übergeben
+
+* Wenn Sie Ihren Arbeitsauftrags übertragen haben, müssen Sie das Rohmaterial übertragen um den Fertigungsprozess zu starten.
+* Das erstellt eine Lagerbuchung mit allen Artikeln, die benötigt werden, um diesen Arbeitsauftrag abzuschliessen. Die Artikel werden an das Fertigungslager übertragen (dieser Prozess fügt basierend auf Ihren Einstellungen Unterbaugruppen mit Stückliste als EINEN Artikel hinzu oder löst die Unterpunkte auf).
+* Klicken Sie auf "Material der Fertigung übergeben".
+
+
+
+* Geben Sie die Menge des Materials an, das übertragen werden soll.
+
+
+
+* Übertragen Sie die Lagerbuchung.
+
+
+
+* Das an die Fertigung übertragene Material wird basierend auf der Lagerbuchung im Arbeitsauftrag aktualisiert.
+
+
+
+### Zeitprotokoll erstellen
+
+* Der Fortschritt des Arbeitsauftrages kann über ein [Zeitprotokoll]
mitprotokolliert werden.
+* Zeitprotokolle werden zu den Arbeitsgängen des Arbeitsauftrages erstellt.
+* Vorlagen für Zeitprotokolle werden für die eingeplanten Arbeitsgänge zum Zeitpunkt des Übertragens des Arbeitsauftrages erstellt.
+* Um weitere Zeitprotokolle zu einem Arbeitsgang zu erstellen, wählen Sie "Zeitprotokoll erstellen" im betreffenden Arbeitsgang aus.
+
+
+
+### Fertige Erzeugnisse aktualisieren
+
+* Wenn Sie den Arbeitsauftrag fertiggestellt haben, müssen Sie die Fertigen Erzeugnisse aktualisieren.
+* Das erstellt eine Lagerbuchung, welche alle Unterartikel vom Fertigungslager abzieht und dem Lager "Fertige Erzeugnisse" gutschreibt.
+* Klicken Sie auf "Fertige Erzeugnisse aktualisieren".
+
+
+
+* Geben Sie die Menge des übertragenen Materials an.
+
+
+
+>Tipp: Sie können einen Arbeitsauftrag auch teilweise fertig stellen, indem Sie über eine Lagerbuchung das Lager Fertige Erzeugnisse aktualisieren.
+
+### Einen Arbeitsauftrag anhalten
+
+* Wenn Sie einen Arbeitsauftrag anhalten, wird sein Status auf "Angehalten" gesetzt, mit der Folge, dass alle Herstellungsprozesse für diesen Arbeitsauftrag eingestellt werden.
+* Um den Arbeitsauftrag anzuhalten klicken Sie auf die Schaltfläche "Anhalten".
+
+1. Wenn Sie den Arbeitsauftrag übertragen, reserviert das System für jeden Arbeitsgang des Arbeitsauftrags in Serie gemäß dem geplanten Startdatum basierend auf der Verfügbarkeit des Arbeitsplatzes ein Zeitfenster. Die Verfügbarkeit des Arbeitsplatzes hängt von den Arbeitszeiten des Arbeitsplatzes und der Urlaubsliste ab und davon, ob ein anderer Arbeitsgang des Arbeitsauftrages in diesem Zeitfenster eingeplant wurde. Sie können in den Fertigungseinstellungen die Anzahl der Tage angeben, in denen das System versucht den Arbeitsgang einzuplanen. Standardmäßig ist dieser Wert auf 30 Tage eingestellt. Wenn der Arbeitsgang über das verfügbare Zeitfenster hinaus Zeit benötigt, fragt Sie das System, ob der Arbeitsgang pausieren soll. Wenn das System die Terminplanung erstellen konnte, legt es Zeitprotokolle an und speichert sie. Sie können diese verändern und später übertragen.
+2. Sie können außerdem zusätzliche Zeitprotokolle für einen Arbeitsgang erstellen. Hierzu wählen Sie den betreffenden Arbeitsgang aus und klicken Sie auf "Zeitprotokoll erstellen".
+3. Rohmaterial übertragen: Dieser Schritt erstellt eine Lagerbuchung mit allen Artikeln, die benötigt werden, um dem Arbeitsauftrag abzuschliessen, und dem Fertigungslager hinzugefügt werden müssen (Unterartikel werden entweder als EIN Artikel mit Stücklister ODER in aufgelöster Form gemäß Ihren Einstellungen hinzugefügt).
+4. Fertigerzeugnisse aktualisieren: Dieser Schritt erstellt eine Lagerbuchung, welche alle Unterartikel vom Fertigungslager abzieht und dem Lager Fertige Erzeugnisse hinzufügt.
+5. Um die zum Arbeitsauftrag erstellten Zeitprotokolle anzusehen, klicken Sie auf "Zeitprotokolle anzeigen".
+
+
+
+* Sie können auch einen angehaltenen Arbeitsauftrag wieder weiter laufen lassen.
+
+> Anmerkung: Um einen Arbeitsauftrag zu einem Artikel zu erstellen müssen Sie auf dem Artikelformular das Feld "Arbeitsauftrag zulassen" ankreuzen.
+
+{next}
diff --git a/foundation/www/docs/user/manual/de/projects/_sidebar.json b/foundation/www/docs/user/manual/de/projects/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/projects/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/projects/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/selling/_sidebar.json b/foundation/www/docs/user/manual/de/selling/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/selling/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/selling/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/selling/setup/_sidebar.json b/foundation/www/docs/user/manual/de/selling/setup/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/selling/setup/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/selling/setup/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/setting-up/_sidebar.json b/foundation/www/docs/user/manual/de/setting-up/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/setting-up/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/setting-up/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/setting-up/data/_sidebar.json b/foundation/www/docs/user/manual/de/setting-up/data/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/setting-up/data/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/setting-up/data/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/setting-up/email/_sidebar.json b/foundation/www/docs/user/manual/de/setting-up/email/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/setting-up/email/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/setting-up/email/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/setting-up/print/_sidebar.json b/foundation/www/docs/user/manual/de/setting-up/print/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/setting-up/print/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/setting-up/print/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/setting-up/settings/_sidebar.json b/foundation/www/docs/user/manual/de/setting-up/settings/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/setting-up/settings/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/setting-up/settings/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/setting-up/setup-wizard/_sidebar.json b/foundation/www/docs/user/manual/de/setting-up/setup-wizard/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/setting-up/setup-wizard/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/setting-up/setup-wizard/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/setting-up/users-and-permissions/_sidebar.json b/foundation/www/docs/user/manual/de/setting-up/users-and-permissions/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/setting-up/users-and-permissions/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/setting-up/users-and-permissions/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/stock/_sidebar.json b/foundation/www/docs/user/manual/de/stock/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/stock/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/stock/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/stock/accounting-of-inventory-stock/_sidebar.json b/foundation/www/docs/user/manual/de/stock/accounting-of-inventory-stock/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/stock/accounting-of-inventory-stock/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/stock/accounting-of-inventory-stock/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/stock/articles/_sidebar.json b/foundation/www/docs/user/manual/de/stock/articles/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/stock/articles/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/stock/articles/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/stock/setup/_sidebar.json b/foundation/www/docs/user/manual/de/stock/setup/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/stock/setup/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/stock/setup/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/stock/tools/_sidebar.json b/foundation/www/docs/user/manual/de/stock/tools/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/stock/tools/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/stock/tools/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/support/_sidebar.json b/foundation/www/docs/user/manual/de/support/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/support/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/support/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/using-erpnext/_sidebar.json b/foundation/www/docs/user/manual/de/using-erpnext/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/using-erpnext/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/using-erpnext/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/website/_sidebar.json b/foundation/www/docs/user/manual/de/website/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/website/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/website/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/de/website/setup/_sidebar.json b/foundation/www/docs/user/manual/de/website/setup/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/de/website/setup/_sidebar.json
+++ b/foundation/www/docs/user/manual/de/website/setup/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/CRM/_sidebar.json b/foundation/www/docs/user/manual/en/CRM/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/CRM/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/CRM/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/CRM/customer.md b/foundation/www/docs/user/manual/en/CRM/customer.md
index 30c81fff..5547f713 100644
--- a/foundation/www/docs/user/manual/en/CRM/customer.md
+++ b/foundation/www/docs/user/manual/en/CRM/customer.md
@@ -70,6 +70,16 @@ identify which Customers are profitable and which are not. Territories will
help you set sales targets for the respective territories.
You can also mention [Sales Person](/docs/user/manual/en/CRM/setup/sales-person.html) against a customer.
+
+
+
+
{next}
diff --git a/foundation/www/docs/user/manual/en/CRM/setup/_sidebar.json b/foundation/www/docs/user/manual/en/CRM/setup/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/CRM/setup/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/CRM/setup/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/_sidebar.json b/foundation/www/docs/user/manual/en/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/_sidebar.json b/foundation/www/docs/user/manual/en/accounts/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/accounts/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/accounts/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/advance-payment-entry.md b/foundation/www/docs/user/manual/en/accounts/advance-payment-entry.md
index 1a02342a..ec7e0dba 100644
--- a/foundation/www/docs/user/manual/en/accounts/advance-payment-entry.md
+++ b/foundation/www/docs/user/manual/en/accounts/advance-payment-entry.md
@@ -60,4 +60,10 @@ advance in the advances table. The accounting will be adjusted accordingly.
Save and submit the Sales Invoice.
+
+
+
{next}
diff --git a/foundation/www/docs/user/manual/en/accounts/articles/_sidebar.json b/foundation/www/docs/user/manual/en/accounts/articles/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/accounts/articles/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/accounts/articles/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/articles/bulk-payment-entry.md b/foundation/www/docs/user/manual/en/accounts/articles/bulk-payment-entry.md
new file mode 100644
index 00000000..a466cc9b
--- /dev/null
+++ b/foundation/www/docs/user/manual/en/accounts/articles/bulk-payment-entry.md
@@ -0,0 +1,14 @@
+
+# Bulk Payment Entry
+
+If you want to create a single payment entry adjusting against multiple invoices, follow the steps given below.
+
+* Make a "New Payment Entry".
+* Select a Party Type and Party. On selection of a Party, all the outstanding invoices will be fetched for that Customer/Supplier.
+* Enter the Payment Amount.
+* Allocate the amount against invoices/orders as needed.
+* Save and Submit Payment Entry.
+
+### Demo of Bulk Payment Entry
+
+
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/articles/exchange-rate-field-frozen.md b/foundation/www/docs/user/manual/en/accounts/articles/exchange-rate-field-frozen.md
new file mode 100644
index 00000000..cf3fc0f0
--- /dev/null
+++ b/foundation/www/docs/user/manual/en/accounts/articles/exchange-rate-field-frozen.md
@@ -0,0 +1,15 @@
+
+# Exchange Rate Field Frozen
+
+In ERPNext, you can fetch Exchange Rates between currencies in real-time, or save specific exchange rates as well. In ERPNext, saved exchange rates are also referred as Stale Exchange Rate.
+
+In your sales and purchase transactions, if the field of Currency Exchange Rate is frozen, that is because the feature of allowing stale exchange rates in transactions is enabled. To you wish to make Currency Exchange Rate field editable again, then disable the feature of Stale Exchange Rate from:
+
+* Accounts > Setup > Accounts Settings
+* Uncheck field "Allow Stale Exchange Rates".
+
+* Save Account Settings
+* Refresh your ERPNext account
+* Check Sales / Purchase transaction once again
+
+After this setting, the Exchange Rate field in the transactions should become editable once again.
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/articles/how-to-manage-subscriptions-with-erpnext.md b/foundation/www/docs/user/manual/en/accounts/articles/how-to-manage-subscriptions-with-erpnext.md
new file mode 100644
index 00000000..38505904
--- /dev/null
+++ b/foundation/www/docs/user/manual/en/accounts/articles/how-to-manage-subscriptions-with-erpnext.md
@@ -0,0 +1,105 @@
+
+# How To Manage Subscriptions With ERPNext
+
+ERPNext now allows you to manage your subscriptions easily. A single subscription can contain multiple plans. At
+the same time, A single subscriber can also have multiple subscriptions. ERPNext also automatically manages your
+subscriptions for you by generating new invoices when due and changing the subscription status for you.
+
+## Related Doctypes
+### Subscriber
+Like its name suggests, the Subscriber Doctype represents your subscribers and each record is linked to a single
+Customer.
+
+
+
+### Subscription Plan
+Each Subscription Plan is linked to a single Item and contains billing and pricing information on the Item. You can have
+multiple Subscription Plans for a single Item. An example of a situation where you would want this is where you have
+different prices for the same Item like when you have a basic option and premium option for a service.
+
+
+
+### Subscription Settings
+Subscription Settings is where you tweak the behaviour of the Subscription Doctype. For example, you can set a grace
+period for overdue invoices from it. You can also elect to have a subscription cancelled if an overdue invoice is not
+paid after the grace period.
+
+
+
+## Creating A Subscription
+To create a Subscription, go to the Subscription creation form
+`Explore > Accounts > Subscriptions`
+
+
+
+Select a Subscriber.
+
+If you want to cancel a subscription at the end of the present billing cycle, check the 'Cancel At End Of Period'
+check box.
+
+Select the start date for the subscription. By default, the start date is today's date. (Optional).
+
+If you are giving the subscriber a trial, enter the Trial Period Start Date and Trial Period End Date.
+
+If your invoice is not payable immediately, you can set the number of days before the invoice will be due in the
+'Days Until Due' field.
+
+If you require more than one unit of a plan, set it in the 'Quantity' field. For instance, a web developer is subscribed
+to your web hosting service. The developer buys a plan for each customer. Instead of having multiple subscriptions for
+the same plan, you can simply increase the quantity as needed.
+
+In the 'Plan' table, add Subscription Plans as required. You may have multiple Subscription Plans in a single
+Subscription as long as they all have the same billing period cycle. If the same Subscriber needs to subscribe to
+plans with different billing cycles, you will have to use a separate subscription.
+
+Select a Sales Taxes and Charges Template if you need to charge tax in your invoices.
+
+Fill the relevant fields in the 'Discounts' section if you need to add discounts to your invoices.
+
+Click Save.
+
+### Subscription Status
+ERPNext Subscription has five status values:
+- **Trialling** - A subscription that is in trial period
+- **Active** - A subscription that does not have any unpaid invoice
+- **Past Due** - A subscription whose most recent invoice is unpaid but is still within the grace period
+- **Unpaid** - A subscription whose most recent invoice is unpaid and past the grace period
+- **Canceled** - A subscription whose most recent invoice is unpaid and past the grace period. In this state, ERPNext no longer monitors the subscription.
+
+### Subscription Processing In The Background
+Every one hour interval, ERPNext processes all Subscriptions and updates each for any change in status. It will
+create new invoices if need be. When an outstanding invoice is paid, ERPNext updates the subscription accordingly.
+
+### Manually Updating Subscriptions
+Once you have saved a subscription, you can change the 'Days Until Due', 'Quantity', 'Plans', 'Sales Taxes and Charges
+Template', 'Apply Additional Discount On', 'Additional Discount Percentage' and 'Additional Discount Amount' fields.
+
+Note that changing any of the values will reflect in newly generated invoices only. Previously generated invoices will
+not be changed.
+
+### Cancelling Subscriptions
+To cancel a Subscription, simply click the 'Cancel Subscription' button. The subscription will update its 'Cancellation
+Date' field and the subscription will no longer be monitored.
+
+If you are cancelling an active subscription, an invoice will immediately be generated. The generated invoice will be on
+pro-rata basis by default. If you want ERPNext always create an invoice for the full amount, uncheck the 'Prorate' field
+in Subsciption Settings.
+
+### Restarting Subscriptions
+To restart a canceled subscription, simply click the 'Restart Subscription' button. Note the Subscription will empty
+its invoices table. Note that the invoices will still exist but the Subscription will no longer track them. The start
+date of the subscription will also be changed to the date the Subscription is restarted. The start of the billing
+cycle will also be set to the date the Subscription is restarted.
+
+### Recalculating Subscriptions
+Some times, a Subscription's status might have changed but might not yet be reflected in the Subscription. You can force
+ERPNext to update the subscription by clicking 'Fetch Subscription Updates'.
+
+### Subscription Settings
+**Grace Period** represents the number of days after a subscriber's invoice becomes overdue that ERPNext should delay
+before changing the Subscription status to 'Canceled' or 'Unpaid'.
+
+**Cancel Invoice After Grace Period** would cause ERPNext to automatically cancel a subscription if it is not paid before the grace period elapses. This setting is off by default.
+
+**Prorate** would cause ERPNext to generate a prorated invoice when an active subscription is canceled by default.
+If you would prefer a full invoice, uncheck the setting.
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/articles/index.txt b/foundation/www/docs/user/manual/en/accounts/articles/index.txt
index af8572c2..419196a0 100644
--- a/foundation/www/docs/user/manual/en/accounts/articles/index.txt
+++ b/foundation/www/docs/user/manual/en/accounts/articles/index.txt
@@ -14,4 +14,7 @@ withdrawing-salary-from-owners-equity-account
adjust-withhold-amount-payment-entry
common-receivable-account.md
types-in-tax-template
-freeze-account
\ No newline at end of file
+freeze-account
+round-off-account-validation
+exchange-rate-field-frozen
+bulk-payment-entry
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/articles/round-off-account-validation.md b/foundation/www/docs/user/manual/en/accounts/articles/round-off-account-validation.md
new file mode 100644
index 00000000..b3080dc9
--- /dev/null
+++ b/foundation/www/docs/user/manual/en/accounts/articles/round-off-account-validation.md
@@ -0,0 +1,31 @@
+
+# Round of Account Validation Message
+
+**Question**
+
+When submitting an invoice, why does it ask for a Round Off Account? How to update it?
+
+
+
+**Answer**
+
+In the Purchase Invoice, Grand Total is calculated based on various calculations like:
+
+- Qty * Rate = Amount
+- Tax and other charges applied to each item
+- Discount applied to some or all the items
+- Multiplication with exchange rate, in case of multiple currencies
+
+As a result of multiple calculations, there could be some rounding loss in the final amount. This rounding loss is generally very marginal like 0.034. But for the accounting accuracy, has to be posted in the accounts. Hence, you need to define a default Round-Off account in the Company master in which such amount availed as a result of rounding loss can be booked.
+
+You need to create Round-off Account in the Chart of Accounts and update in the Company master. Steps here.
+
+* Accounts > Chart of Accounts
+* In the Chart of Account, check or create new Account under Expense > Direct Expense. Ignore if account for this purpose already existing
+* Come to Company master
+ Account > Company
+* Open Company in which Round-Off account has to be updated.
+* In the Company master, scroll to Accounts Settings and select Round-Off account and Cost Center.
+
+
+Once Round-Off account this updated in the Company master, then try to submit Purchase Invoice once again.
diff --git a/foundation/www/docs/user/manual/en/accounts/articles/tracking-project-profitability-using-cost-center.md b/foundation/www/docs/user/manual/en/accounts/articles/tracking-project-profitability-using-cost-center.md
index eaf46712..16dd82d2 100644
--- a/foundation/www/docs/user/manual/en/accounts/articles/tracking-project-profitability-using-cost-center.md
+++ b/foundation/www/docs/user/manual/en/accounts/articles/tracking-project-profitability-using-cost-center.md
@@ -1,5 +1,5 @@
-#Tracking Project Profibitability using Cost Center
+#Tracking Project Profitability using Cost Center
To track expenses and profibility for a project, you can use Cost Centers. You should create separate Cost Center for each Project. This will allow you to.
@@ -78,4 +78,4 @@ To check Budget Variance report, go to:
[Click here to learn how to do budgeting from Cost Center](/docs/user/manual/en/accounts/budgeting.html).
-
\ No newline at end of file
+
diff --git a/foundation/www/docs/user/manual/en/accounts/budgeting.md b/foundation/www/docs/user/manual/en/accounts/budgeting.md
index 7336e4a0..fbb4b457 100644
--- a/foundation/www/docs/user/manual/en/accounts/budgeting.md
+++ b/foundation/www/docs/user/manual/en/accounts/budgeting.md
@@ -56,4 +56,9 @@ Accounts > Budget and Cost Center > Budget Variance Report
+
+
{next}
diff --git a/foundation/www/docs/user/manual/en/accounts/chart-of-accounts.md b/foundation/www/docs/user/manual/en/accounts/chart-of-accounts.md
index adf257c9..0ea4309f 100644
--- a/foundation/www/docs/user/manual/en/accounts/chart-of-accounts.md
+++ b/foundation/www/docs/user/manual/en/accounts/chart-of-accounts.md
@@ -156,4 +156,14 @@ Typically, you might want to create Accounts for
* Types of Sales (for example, Product Sales, Service Sales etc.) under Income.
* Types of Assets (building, machinery, furniture etc.) under Fixed Assets.
+
+
+
+
-###Offline POS
+### Offline POS
In the retails business, invoicing needs to done very quickly, hence should less dependency. In the ERPNext, you can create POS Invoices, even when not connected to the internet.
-POS Invoices created in the offline mode will be saved locally in the browser. If internet connection is lost which creating POS Invoice, you will still be able can proceed forward. Once internet connection is available again, offline invoices will be synced, and pushed onto your ERPNext account. To learn more on how POS Invoices can be created when offline, [check here.](https://frappe.io/blog/blog/erpnext-features/offline-pos-in-erpnext-7)
+
-#### POS Profile
+### POS Demo
-In ERPNext all Sales and Purchase transactions, like Sales Invoice, Quotation, Sales Order, Purchase Order etc. can be edited via the POS. There two steps to Setup POS:
+Here is the quick demonstration on the Point of Sale feature of ERPNext.
-1. Enable POS View via (Setup > Customize > Feature Setup)
-2. Create a [POS Profile](/docs/user/manual/en/setting-up/pos-setting.html) record
-
-#### Different sections of the POS
-
- * Update Stock: If this is checked, Stock Ledger Entries will be made when you “Submit” this Sales Invoice thereby eliminating the need for a separate Delivery Note.
- * In your Items table, update inventory information like Warehouse (saved as default), Serial Number, or Batch Number if applicable.
- * Update Payment Details like your Bank / Cash Account, Paid amount etc.
- * If you are writing off certain amount. For example when you receive extra cash as a result of not having exact denomination of change, check on ‘Write off Outstanding Amount’ and set the Account.
-
-
-### Customer
-
-In POS, user can select the existing customer during making an order or create the new customer. This features works in the offline mode also. User can also add the customer details like contact number, address details etc on the form. The customer which has been created from the POS will be synced when the internet connection is active.
-
-
-
-### Adding an Item
-
-At the billing counter, the retailer needs to select Items which the consumer buys. In the POS interface you can select an Item by two methods. One, is by clicking on the Item image and the other, is through the Barcode / Serial No.
-
-**Select Item** \- To select a product click on the Item image and add it into the cart. A cart is an area that prepares a customer for checkout by allowing to edit product information, adjust taxes and add discounts.
-
-**Barcode / Serial No** \- A Barcode / Serial No is an optical machine-readable representation of data relating to the object to which it is attached. Enter Barcode / Serial No in the box as shown in the image below and pause for a second, the item will be automatically added to the cart.
-
-
-
-> Tip: To change the quantity of an Item, enter your desired quantity in the
-quantity box. These are mostly used if the same Item is purchased in bulk.
-
-If your product list is very long use the Search field, type the product name
-in Search box.
-
-### Removing an Item from the Cart
-
-1. Select row in the cart and clik on delete button in the numeric keypad
-
-
-
-
-2. Set Qty as zero to remove Item from the POS invoice. There are two ways to remove an Item.
-
- * If Item's Qty is 1, click on a minus sign to make it zero.
-
- * Manually enter 0(zero) quantity.
-
-### Make Payment
-
-After all the Items and their quantities are added into the cart, you are
-ready to make the Payment. Payment process is divided into 3 steps -
-
- 1. Click on “Make Payment” to get the Payment window.
- 2. Select your “Mode of Payment”.
- 3. Click on “Pay” button to Save the document.
-
-
-
-Submit the document to finalise the record. After the document is submitted,
-you can either print or email it directly to the customer.
-
-### Write off Amount
-
-Outstanding amount can be write off from the POS, user has to enter the amount under write off field on the payment screen.
-
-
-
-System books the write off amount into the ledger which has selected on the POS Profile.
-
-### Change Amount
-
-POS calculate the extra amount paid by the customer, which user can return from the cash account. User has to set the account for the change amount on the POS profile.
-
-
-
-### Offline Records
-All the records from the POS stores into the browser's local storegae and sync submitted records after every minute of the interval if system is connected to internet. User can view the offline records by clicking on Menu > View Offline Records
-
-
-
-#### Accounting entries (GL Entry) for a Point of Sale:
-
-Debits:
-
- * Customer (grand total)
- * Bank / Cash (payment)
-
-Credits:
-
- * Income (net total, minus taxes for each Item)
- * Taxes (liabilities to be paid to the government)
- * Customer (payment)
- * Write Off (optional)
- * Account for Change Amount (optional)
-
-To see entries after “Submit”, click on “View Ledger”.
-
-### Email
-User can send email from the POS, after submission of an order, user has to click on menu > email
-
-After sync of an order, email sent to the customer with the print of the bill in the attachment
+
{next}
diff --git a/foundation/www/docs/user/manual/en/accounts/point-of-sales.md b/foundation/www/docs/user/manual/en/accounts/point-of-sales.md
new file mode 100644
index 00000000..37697703
--- /dev/null
+++ b/foundation/www/docs/user/manual/en/accounts/point-of-sales.md
@@ -0,0 +1,118 @@
+
+# Point of Sale Invoice
+
+For retail operations, the delivery of goods, accrual of sale and payment all happens in one event, that is usually called the “Point of Sale” (POS).
+
+
+
+###Offline POS
+
+In the retails business, invoicing needs to done very quickly, hence should less dependency. In the ERPNext, you can create POS Invoices, even when not connected to the internet.
+
+POS Invoices created in the offline mode will be saved locally in the browser. If internet connection is lost which creating POS Invoice, you will still be able can proceed forward. Once internet connection is available again, offline invoices will be synced, and pushed onto your ERPNext account. To learn more on how POS Invoices can be created when offline, [check here.](https://frappe.io/blog/blog/erpnext-features/offline-pos-in-erpnext-7)
+
+#### POS Profile
+
+In ERPNext all Sales and Purchase transactions, like Sales Invoice, Quotation, Sales Order, Purchase Order etc. can be edited via the POS. There two steps to Setup POS:
+
+1. Enable POS View via (Setup > Customize > Feature Setup)
+2. Create a [POS Profile](/docs/user/manual/en/setting-up/pos-setting.html) record
+
+#### Different sections of the POS
+
+ * Update Stock: If this is checked, Stock Ledger Entries will be made when you “Submit” this Sales Invoice thereby eliminating the need for a separate Delivery Note.
+ * In your Items table, update inventory information like Warehouse (saved as default), Serial Number, or Batch Number if applicable.
+ * Update Payment Details like your Bank / Cash Account, Paid amount etc.
+ * If you are writing off certain amount. For example when you receive extra cash as a result of not having exact denomination of change, check on ‘Write off Outstanding Amount’ and set the Account.
+
+### Customer
+
+In POS, user can select the existing customer during making an order or create the new customer. This features works in the offline mode also. User can also add the customer details like contact number, address details etc on the form. The customer which has been created from the POS will be synced when the internet connection is active.
+
+
+
+### Adding an Item
+
+At the billing counter, the retailer needs to select Items which the consumer buys. In the POS interface you can select an Item by two methods. One, is by clicking on the Item image and the other, is through the Barcode / Serial No.
+
+**Select Item** \- To select a product click on the Item image and add it into the cart. A cart is an area that prepares a customer for checkout by allowing to edit product information, adjust taxes and add discounts.
+
+**Barcode / Serial No** \- A Barcode / Serial No is an optical machine-readable representation of data relating to the object to which it is attached. Enter Barcode / Serial No in the box as shown in the image below and pause for a second, the item will be automatically added to the cart.
+
+
+
+> Tip: To change the quantity of an Item, enter your desired quantity in the
+quantity box. These are mostly used if the same Item is purchased in bulk.
+
+If your product list is very long use the Search field, type the product name
+in Search box.
+
+### Removing an Item from the Cart
+
+1. Select row in the cart and clik on delete button in the numeric keypad
+
+
+
+
+2. Set Qty as zero to remove Item from the POS invoice. There are two ways to remove an Item.
+
+ * If Item's Qty is 1, click on a minus sign to make it zero.
+
+ * Manually enter 0(zero) quantity.
+
+### Make Payment
+
+After all the Items and their quantities are added into the cart, you are
+ready to make the Payment. Payment process is divided into 3 steps -
+
+ 1. Click on “Make Payment” to get the Payment window.
+ 2. Select your “Mode of Payment”.
+ 3. Click on “Pay” button to Save the document.
+
+
+
+Submit the document to finalise the record. After the document is submitted,
+you can either print or email it directly to the customer.
+
+### Write off Amount
+
+Outstanding amount can be write off from the POS, user has to enter the amount under write off field on the payment screen.
+
+
+
+System books the write off amount into the ledger which has selected on the POS Profile.
+
+### Change Amount
+
+POS calculate the extra amount paid by the customer, which user can return from the cash account. User has to set the account for the change amount on the POS profile.
+
+
+
+### Offline Records
+All the records from the POS stores into the browser's local storegae and sync submitted records after every minute of the interval if system is connected to internet. User can view the offline records by clicking on Menu > View Offline Records
+
+
+
+#### Accounting entries (GL Entry) for a Point of Sale:
+
+Debits:
+
+ * Customer (grand total)
+ * Bank / Cash (payment)
+
+Credits:
+
+ * Income (net total, minus taxes for each Item)
+ * Taxes (liabilities to be paid to the government)
+ * Customer (payment)
+ * Write Off (optional)
+ * Account for Change Amount (optional)
+
+To see entries after “Submit”, click on “View Ledger”.
+
+### Email
+User can send email from the POS, after submission of an order, user has to click on menu > email
+
+After sync of an order, email sent to the customer with the print of the bill in the attachment
+
+{next}
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/setup/_sidebar.json b/foundation/www/docs/user/manual/en/accounts/setup/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/accounts/setup/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/accounts/setup/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/setup/cost-center.md b/foundation/www/docs/user/manual/en/accounts/setup/cost-center.md
index 111ec01a..d4c094b3 100644
--- a/foundation/www/docs/user/manual/en/accounts/setup/cost-center.md
+++ b/foundation/www/docs/user/manual/en/accounts/setup/cost-center.md
@@ -35,6 +35,6 @@ To setup your Chart of Cost Centers go to:
> Accounts > Setup > Chart of Cost Centers
-
+
{next}
diff --git a/foundation/www/docs/user/manual/en/accounts/share/__init__.py b/foundation/www/docs/user/manual/en/accounts/share/__init__.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/foundation/www/docs/user/manual/en/accounts/share/_sidebar.json b/foundation/www/docs/user/manual/en/accounts/share/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/accounts/share/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/accounts/share/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/tools/_sidebar.json b/foundation/www/docs/user/manual/en/accounts/tools/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/accounts/tools/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/accounts/tools/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/accounts/tools/bank-reconciliation.md b/foundation/www/docs/user/manual/en/accounts/tools/bank-reconciliation.md
index a000f20c..340f0da1 100644
--- a/foundation/www/docs/user/manual/en/accounts/tools/bank-reconciliation.md
+++ b/foundation/www/docs/user/manual/en/accounts/tools/bank-reconciliation.md
@@ -5,7 +5,7 @@
If you are receiving payments or making payments via cheques, the bank statements will not accurately match the dates of your entry, this is because the bank usually takes time to “clear” these payments. Also you may have mailed a cheque to your Supplier and it may be a few days before it is received and deposited by the Supplier. In ERPNext you can synchronise your bank statements and your Journal Entries using the “Bank Reconciliation” tool.
-The Bank Reconciliation Report provide the difference between the bank balance shown in an organisation's bank statement, as provided by the ban against amount shown in the companies Chart of Accounts.
+The Bank Reconciliation Report provide the difference between the bank balance shown in an organisation's bank statement, as provided by the bank against amount shown in the companies Chart of Accounts.
####Bank Reconciliation Statement
diff --git a/foundation/www/docs/user/manual/en/agriculture/__init__.py b/foundation/www/docs/user/manual/en/agriculture/__init__.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/foundation/www/docs/user/manual/en/agriculture/_sidebar.json b/foundation/www/docs/user/manual/en/agriculture/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/agriculture/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/agriculture/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/agriculture/analytics/__init__.py b/foundation/www/docs/user/manual/en/agriculture/analytics/__init__.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/foundation/www/docs/user/manual/en/agriculture/analytics/_sidebar.json b/foundation/www/docs/user/manual/en/agriculture/analytics/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/agriculture/analytics/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/agriculture/analytics/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/agriculture/crops_and_land/__init__.py b/foundation/www/docs/user/manual/en/agriculture/crops_and_land/__init__.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/foundation/www/docs/user/manual/en/agriculture/crops_and_land/_sidebar.json b/foundation/www/docs/user/manual/en/agriculture/crops_and_land/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/agriculture/crops_and_land/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/agriculture/crops_and_land/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/agriculture/diseases_and_fertilizer/__init__.py b/foundation/www/docs/user/manual/en/agriculture/diseases_and_fertilizer/__init__.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/foundation/www/docs/user/manual/en/agriculture/diseases_and_fertilizer/_sidebar.json b/foundation/www/docs/user/manual/en/agriculture/diseases_and_fertilizer/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/agriculture/diseases_and_fertilizer/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/agriculture/diseases_and_fertilizer/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/agriculture/index.md b/foundation/www/docs/user/manual/en/agriculture/index.md
index 5ed981c4..8f6d6915 100644
--- a/foundation/www/docs/user/manual/en/agriculture/index.md
+++ b/foundation/www/docs/user/manual/en/agriculture/index.md
@@ -1,11 +1,17 @@
-# Agriculture
+# ERPNext for Agriculture
Farmers know that even a small operation requires intensive recordkeeping. A well-run farm requires proper management of accounting, payroll, suppliers, customers and logistics to name a few areas. ERPNext already helps organize these activities.
+
+
+### Capture Land Units and Manage Crops
+
A farm requires additional attention to manage its productive units (plots of land), time sensitive crop activities (such as planting, irrigating, fertilizing, etc.), recording environmental and crop data for analysis, and reports to help make effective decisions.
-
+
+
+### ERPNext Agriculture Demo
The Agriculture module in ERPNext helps you keep track of your farming operations. It allows you keep records for each field where you farm, such as geospatial and soil texture characteristics. It allows you to:
@@ -16,8 +22,12 @@ The Agriculture module in ERPNext helps you keep track of your farming operation
* Record sale of the harvest or transfer to warehouse for further processing
* View reports
-
+To see feature of ERPNext Agriculture in action, check the following demo video.
-### Topics
+
+
+### Agriculture User Manual
{index}
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/asset/__init__.py b/foundation/www/docs/user/manual/en/asset/__init__.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/foundation/www/docs/user/manual/en/asset/_sidebar.json b/foundation/www/docs/user/manual/en/asset/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/asset/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/asset/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/asset/assets.md b/foundation/www/docs/user/manual/en/asset/assets.md
index 3d8130fc..c361427b 100644
--- a/foundation/www/docs/user/manual/en/asset/assets.md
+++ b/foundation/www/docs/user/manual/en/asset/assets.md
@@ -53,6 +53,8 @@ In the depreciation entry, the "Accumulated Depreciation Account" is credited an
If you are required to calculate the depreciation based on your Fiscal Year and prorated by the number of days left, select the corresponding option in "Account Settings".
+
+
The system will automatically set the fiscal year end date as the next depreciation date and calculate the depreciation amount prorata temporis based on the Available-for-use Date (IFRS16)
diff --git a/foundation/www/docs/user/manual/en/buying/_sidebar.json b/foundation/www/docs/user/manual/en/buying/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/buying/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/buying/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/buying/articles/_sidebar.json b/foundation/www/docs/user/manual/en/buying/articles/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/buying/articles/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/buying/articles/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/buying/index.md b/foundation/www/docs/user/manual/en/buying/index.md
index d7c2e8f4..ef8a0c1f 100644
--- a/foundation/www/docs/user/manual/en/buying/index.md
+++ b/foundation/www/docs/user/manual/en/buying/index.md
@@ -11,6 +11,11 @@ profitability.
ERPNext contains a set of transactions that will make your buying process as
efficient and seamless as possible.
+
+
### Topics
{index}
diff --git a/foundation/www/docs/user/manual/en/buying/request-for-quotation.md b/foundation/www/docs/user/manual/en/buying/request-for-quotation.md
index 1d412277..c3d0c255 100644
--- a/foundation/www/docs/user/manual/en/buying/request-for-quotation.md
+++ b/foundation/www/docs/user/manual/en/buying/request-for-quotation.md
@@ -9,6 +9,11 @@ In ERPNext, You can create Request for Quotation directly by going to:
After creation of Request for Quotation, there are two ways to generate Supplier Quotation from Request for Quotation.
+
+
#### For User
@@ -53,3 +58,5 @@ __Step 4:__ On submission, system will create Supplier Quotation (draft mode) ag
If a supplier indicates that they will not provide a quotation for the item, this can be indicated in the RFQ document by checking the 'No Quote' box after the Request for Quotation has been submitted.

+
+
diff --git a/foundation/www/docs/user/manual/en/buying/setup/_sidebar.json b/foundation/www/docs/user/manual/en/buying/setup/_sidebar.json
index 88f5aab5..906a7228 100644
--- a/foundation/www/docs/user/manual/en/buying/setup/_sidebar.json
+++ b/foundation/www/docs/user/manual/en/buying/setup/_sidebar.json
@@ -1,22 +1,22 @@
[
{
- "route": "/docs",
+ "route": "/docs",
"title": "Docs Home"
- },
+ },
{
- "route": "/docs/user",
+ "route": "/docs/user",
"title": "User Guide"
- },
+ },
{
- "route": "/docs/current/api",
+ "route": "/docs/current/api",
"title": "Server API"
- },
+ },
{
- "route": "/docs/current/models",
+ "route": "/docs/current/models",
"title": "Models (Reference)"
- },
+ },
{
- "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
+ "route": "https://github.com/frappe/erpnext/tree/develop/erpnext/docs",
"title": "Improve Docs"
}
]
\ No newline at end of file
diff --git a/foundation/www/docs/user/manual/en/buying/supplier.md b/foundation/www/docs/user/manual/en/buying/supplier.md
index 85d81171..2110fa3d 100644
--- a/foundation/www/docs/user/manual/en/buying/supplier.md
+++ b/foundation/www/docs/user/manual/en/buying/supplier.md
@@ -9,6 +9,13 @@ You can create a new Supplier from:
+