From 2901e14c59343377183bfe4d135ae7f00e5bcfb8 Mon Sep 17 00:00:00 2001
From: Umair Sayyed
+ + + erpnext.accounts.party.validate_party_frozen_disabled + (party_type, party_name) +
+No docs
+diff --git a/erpnext/docs/current/api/controllers/erpnext.controllers.accounts_controller.html b/erpnext/docs/current/api/controllers/erpnext.controllers.accounts_controller.html index 78705e3ea8..79e4c046d2 100644 --- a/erpnext/docs/current/api/controllers/erpnext.controllers.accounts_controller.html +++ b/erpnext/docs/current/api/controllers/erpnext.controllers.accounts_controller.html @@ -54,20 +54,6 @@ -
- - - before_recurring - (self) -
-No docs
-diff --git a/erpnext/docs/current/api/controllers/erpnext.controllers.recurring_document.html b/erpnext/docs/current/api/controllers/erpnext.controllers.recurring_document.html index b6ac163f05..172e191f05 100644 --- a/erpnext/docs/current/api/controllers/erpnext.controllers.recurring_document.html +++ b/erpnext/docs/current/api/controllers/erpnext.controllers.recurring_document.html @@ -85,7 +85,7 @@ erpnext.controllers.recurring_document.make_new_document - (ref_wrapper, date_field, posting_date) + (reference_doc, date_field, posting_date)
No docs
Inherits from frappe.exceptions.ValidationError - -
Inherits from frappe.exceptions.ValidationError @@ -58,6 +43,36 @@ + + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.utilities.address_and_contact.get_permission_query_conditions + (doctype) +
+No docs
++ + + erpnext.utilities.address_and_contact.get_permission_query_conditions_for_address + (user) +
+No docs
++ + + erpnext.utilities.address_and_contact.get_permission_query_conditions_for_contact + (user) +
+No docs
++ + + erpnext.utilities.address_and_contact.get_permitted_and_not_permitted_links + (doctype) +
+No docs
++ + + erpnext.utilities.address_and_contact.has_permission + (doc, ptype, user) +
+No docs
++ + + erpnext.utilities.address_and_contact.load_address_and_contact + (doc, key) +
+Loads address list and contact list in __onload
+ + + erpnext.utilities.update_doctypes + () +
+No docs
+Inherits from erpnext.controllers.status_updater.StatusUpdater + +
+ + + _add_calendar_event + (self, opts) +
+No docs
++ + + add_calendar_event + (self, opts, force=False) +
+No docs
++ + + compare_values + (self, ref_doc, fields, doc=None) +
+No docs
++ + + delete_events + (self) +
+No docs
++ + + load_notification_message + (self) +
+No docs
++ + + validate_posting_time + (self) +
+No docs
++ + + validate_rate_with_reference_doc + (self, ref_details) +
+No docs
++ + + validate_uom_is_integer + (self, uom_field, qty_fields) +
+No docs
++ + + validate_with_previous_doc + (self, ref) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.utilities.transaction_base.delete_events + (ref_type, ref_name) +
+No docs
++ + + erpnext.utilities.transaction_base.validate_uom_is_integer + (doc, uom_field, qty_fields, child_dt=None) +
+No docs
+6.17.0
+ 6.18.4
- The account head under Liability or Equity, in which Profit/Loss will be booked
+ The account head under Liability, in which Profit/Loss will be booked+ + + on_recurring + (self, reference_doc) +
+No docs
+diff --git a/erpnext/docs/current/models/accounts/sales_invoice.html b/erpnext/docs/current/models/accounts/sales_invoice.html index 07e32122ec..8e62c404a9 100644 --- a/erpnext/docs/current/models/accounts/sales_invoice.html +++ b/erpnext/docs/current/models/accounts/sales_invoice.html @@ -2246,6 +2246,20 @@ Yearly +
+ + + on_recurring + (self, reference_doc) +
+No docs
+diff --git a/erpnext/docs/current/models/buying/purchase_order.html b/erpnext/docs/current/models/buying/purchase_order.html index c627191b0a..bafaa2e306 100644 --- a/erpnext/docs/current/models/buying/purchase_order.html +++ b/erpnext/docs/current/models/buying/purchase_order.html @@ -1537,20 +1537,6 @@ Yearly -
- - - before_recurring - (self) -
-No docs
-diff --git a/erpnext/docs/current/models/buying/supplier.html b/erpnext/docs/current/models/buying/supplier.html index a4e2cd47de..9cabf70511 100644 --- a/erpnext/docs/current/models/buying/supplier.html +++ b/erpnext/docs/current/models/buying/supplier.html @@ -113,11 +113,11 @@ Supplier of Goods or Services.
is_frozen
disabled
section_credit_limit
credit_days_based_on
+Fixed Days +Last Day of the Next Month+
credit_days
address_contacts
address_html
column_break1
contact_html
default_payable_accounts
accounts
column_break2
website
supplier_details
is_frozen
is_frozen
disabled
is_frozen
sales_team_section_break
default_sales_partner
default_commission_rate
sales_team_section
sales_team
+ + + on_recurring + (self, reference_doc) +
+No docs
+diff --git a/erpnext/docs/current/models/setup/supplier_type.html b/erpnext/docs/current/models/setup/supplier_type.html index ee53252036..fc7bf9c125 100644 --- a/erpnext/docs/current/models/setup/supplier_type.html +++ b/erpnext/docs/current/models/setup/supplier_type.html @@ -50,8 +50,36 @@
section_credit_limit
credit_days_based_on
+Fixed Days +Last Day of the Next Month+
credit_days
default_payable_account
accounts
Table Name: tabMaterial Request
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +type_section |
+ + Section Break | ++ + + | +
+ icon-pushpin+ |
+
2 | +title |
+ + Data | ++ Title + + | ++ |
3 | +material_request_type |
+ + Select | ++ Type + + | +
+ Purchase +Material Transfer +Material Issue+ |
+
4 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
5 | +naming_series |
+ + Select | ++ Series + + | +
+ MREQ-+ |
+
6 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Material Request + + + + | +
7 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
8 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
9 | +items |
+ + Table | ++ Items + + | ++ + + + +Material Request Item + + + + | +
10 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
11 | +requested_by |
+ + Data | ++ Requested For + + | ++ |
12 | +transaction_date |
+ + Date | ++ Transaction Date + + | ++ |
13 | +column_break2 |
+ + Column Break | ++ + + | ++ |
14 | +status |
+ + Select | ++ Status + + | +
+ +Draft +Submitted +Stopped +Cancelled+ |
+
15 | +per_ordered |
+ + Percent | ++ % Ordered + + | ++ |
16 | +printing_details |
+ + Section Break | ++ Printing Details + + | ++ |
17 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
18 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
19 | +terms_section_break |
+ + Section Break | ++ Terms and Conditions + + | +
+ icon-legal+ |
+
20 | +tc_name |
+ + Link | ++ Terms + + | ++ + + + +Terms and Conditions + + + + | +
21 | +terms |
+ + Text Editor | ++ Terms and Conditions Content + + | ++ |
Inherits from erpnext.controllers.buying_controller.BuyingController + +
+ + + check_if_already_pulled + (self) +
+No docs
++ + + check_modified_date + (self) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + update_completed_qty + (self, mr_items=None) +
+No docs
++ + + update_requested_qty + (self, mr_item_rows=None) +
+update requested qty (before ordered_qty is updated)
++ + + update_status + (self, status) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_qty_against_so + (self) +
+No docs
++ + + validate_schedule_date + (self) +
+No docs
++ + + erpnext.stock.doctype.material_request.material_request.get_material_requests_based_on_supplier + (supplier) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.material_request.material_request.make_purchase_order
+
+ + + erpnext.stock.doctype.material_request.material_request.make_purchase_order + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.material_request.material_request.make_purchase_order_based_on_supplier
+
+ + + erpnext.stock.doctype.material_request.material_request.make_purchase_order_based_on_supplier + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.material_request.material_request.make_stock_entry
+
+ + + erpnext.stock.doctype.material_request.material_request.make_stock_entry + (source_name, target_doc=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.material_request.material_request.make_supplier_quotation
+
+ + + erpnext.stock.doctype.material_request.material_request.make_supplier_quotation + (source_name, target_doc=None) +
+No docs
++ + + erpnext.stock.doctype.material_request.material_request.set_missing_values + (source, target_doc) +
+No docs
++ + + erpnext.stock.doctype.material_request.material_request.update_completed_and_requested_qty + (stock_entry, method) +
+No docs
++ + + erpnext.stock.doctype.material_request.material_request.update_item + (obj, target, source_parent) +
+No docs
+Table Name: tabMaterial Request Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +col_break1 |
+ + Column Break | ++ + + | ++ |
3 | +item_name |
+ + Data | ++ Item Name + + | ++ |
4 | +section_break_4 |
+ + Section Break | ++ Description + + | ++ |
5 | +description |
+ + Text Editor | ++ Description + + | ++ |
6 | +column_break_6 |
+ + Column Break | ++ + + | ++ |
7 | +image |
+ + Attach | ++ Image + + | ++ |
8 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
9 | +quantity_and_warehouse |
+ + Section Break | ++ Quantity and Warehouse + + | ++ |
10 | +qty |
+ + Float | ++ Quantity + + | ++ |
11 | +uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
12 | +warehouse |
+ + Link | ++ For Warehouse + + | ++ + + + +Warehouse + + + + | +
13 | +col_break2 |
+ + Column Break | ++ + + | ++ |
14 | +schedule_date |
+ + Date | ++ Required Date + + | ++ |
15 | +more_info |
+ + Section Break | ++ More Information + + | ++ |
16 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
17 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
18 | +lead_time_date |
+ + Date | ++ Lead Time Date + + | ++ |
19 | +sales_order_no |
+ + Link | ++ Sales Order No + + | ++ + + + +Sales Order + + + + | +
20 | +col_break3 |
+ + Column Break | ++ + + | ++ |
21 | +min_order_qty |
+ + Float | ++ Min Order Qty + + | ++ |
22 | +projected_qty |
+ + Float | ++ Projected Qty + + | ++ |
23 | +ordered_qty |
+ + Float | ++ Completed Qty + + | ++ |
24 | +page_break |
+ + Check | ++ Page Break + + | ++ |
Table Name: tabPacked Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +parent_item |
+ + Link | ++ Parent Item + + | ++ + + + +Item + + + + | +
2 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
3 | +item_name |
+ + Data | ++ Item Name + + | ++ |
4 | +column_break_5 |
+ + Column Break | ++ + + | ++ |
5 | +description |
+ + Text Editor | ++ Description + + | ++ |
6 | +section_break_6 |
+ + Section Break | ++ + + | ++ |
7 | +warehouse |
+ + Link | ++ From Warehouse + + | ++ + + + +Warehouse + + + + | +
8 | +target_warehouse |
+ + Link | ++ To Warehouse (Optional) + + | ++ + + + +Warehouse + + + + | +
9 | +column_break_9 |
+ + Column Break | ++ + + | ++ |
10 | +qty |
+ + Float | ++ Qty + + | ++ |
11 | +section_break_9 |
+ + Section Break | ++ + + | ++ |
12 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
13 | +column_break_11 |
+ + Column Break | ++ + + | ++ |
14 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
15 | +section_break_13 |
+ + Section Break | ++ + + | ++ |
16 | +actual_qty |
+ + Float | ++ Actual Qty + + | ++ |
17 | +projected_qty |
+ + Float | ++ Projected Qty + + | ++ |
18 | +column_break_16 |
+ + Column Break | ++ + + | ++ |
19 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
20 | +page_break |
+ + Check | ++ Page Break + + | ++ |
21 | +prevdoc_doctype |
+ + Data | ++ Prevdoc DocType + + | ++ |
22 | +parent_detail_docname |
+ + Data | ++ Parent Detail docname + + | ++ |
Table Name: tabPacking Slip
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +packing_slip_details |
+ + Section Break | ++ + + | ++ |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +delivery_note |
+ + Link | +
+ Delivery Note
+ + Indicates that the package is a part of this delivery (Only Draft) + |
+ + + + + +Delivery Note + + + + | +
4 | +column_break1 |
+ + Column Break | ++ + + | ++ |
5 | +naming_series |
+ + Select | ++ Series + + | +
+ PS-+ |
+
6 | +section_break0 |
+ + Section Break | ++ + + | ++ |
7 | +column_break2 |
+ + Column Break | ++ + + | ++ |
8 | +from_case_no |
+ + Data | +
+ From Package No.
+ + Identification of the package for the delivery (for print) + |
+ + |
9 | +column_break3 |
+ + Column Break | ++ + + | ++ |
10 | +to_case_no |
+ + Data | +
+ To Package No.
+ + If more than one package of the same type (for print) + |
+ + |
11 | +package_item_details |
+ + Section Break | ++ + + | ++ |
12 | +get_items |
+ + Button | ++ Get Items + + | ++ |
13 | +items |
+ + Table | ++ Items + + | ++ + + + +Packing Slip Item + + + + | +
14 | +package_weight_details |
+ + Section Break | ++ Package Weight Details + + | ++ |
15 | +net_weight_pkg |
+ + Float | +
+ Net Weight
+ + The net weight of this package. (calculated automatically as sum of net weight of items) + |
+ + |
16 | +net_weight_uom |
+ + Link | ++ Net Weight UOM + + | ++ + + + +UOM + + + + | +
17 | +column_break4 |
+ + Column Break | ++ + + | ++ |
18 | +gross_weight_pkg |
+ + Float | +
+ Gross Weight
+ + The gross weight of the package. Usually net weight + packaging material weight. (for print) + |
+ + |
19 | +gross_weight_uom |
+ + Link | ++ Gross Weight UOM + + | ++ + + + +UOM + + + + | +
20 | +letter_head_details |
+ + Section Break | ++ Letter Head + + | ++ |
21 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
22 | +misc_details |
+ + Section Break | ++ + + | ++ |
23 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Packing Slip + + + + | +
Inherits from frappe.model.document.Document + +
+ + + get_details_for_packing + (self) +
+Returns +* 'Delivery Note Items' query result as a list of dict +* Item Quantity dict of current packing slip doc +* No. of Cases of this packing slip
++ + + get_items + (self) +
+No docs
++ + + get_recommended_case_no + (self) +
+Returns the next case no. for a new packing slip for a delivery +note
++ + + recommend_new_qty + (self, item, ps_item_qty, no_of_cases) +
+Recommend a new quantity and raise a validation exception
++ + + update_item_details + (self) +
+Fill empty columns in Packing Slip Item
++ + + validate + (self) +
+It is necessary to validate case nos before checking quantity
++ + + validate_case_nos + (self) +
+Validate if case nos overlap. If they do, recommend next case no.
++ + + validate_delivery_note + (self) +
+Validates if delivery note has status as draft
++ + + validate_items_mandatory + (self) +
+No docs
++ + + validate_qty + (self) +
+Check packed qty across packing slips and delivery note
++ + + erpnext.stock.doctype.packing_slip.packing_slip.item_details + (doctype, txt, searchfield, start, page_len, filters) +
+No docs
+Table Name: tabPacking Slip Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
4 | +description |
+ + Text Editor | ++ Description + + | ++ |
5 | +qty |
+ + Float | ++ Quantity + + | ++ |
6 | +stock_uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
7 | +net_weight |
+ + Float | ++ Net Weight + + | ++ |
8 | +weight_uom |
+ + Link | ++ Weight UOM + + | ++ + + + +UOM + + + + | +
9 | +page_break |
+ + Check | ++ Page Break + + | ++ |
10 | +dn_detail |
+ + Data | ++ DN Detail + + | ++ |
Table Name: tabPrice List
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +enabled |
+ + Check | ++ Enabled + + | ++ |
2 | +sb_1 |
+ + Section Break | ++ + + | ++ |
3 | +price_list_name |
+ + Data | ++ Price List Name + + | ++ |
4 | +currency |
+ + Link | ++ Currency + + | ++ + + + +Currency + + + + | +
5 | +buying |
+ + Check | ++ Buying + + | ++ |
6 | +selling |
+ + Check | ++ Selling + + | ++ |
7 | +column_break_3 |
+ + Column Break | ++ + + | ++ |
8 | +countries |
+ + Table | ++ Applicable for Countries + + | ++ + + + +Price List Country + + + + | +
Inherits from frappe.model.document.Document + +
+ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + set_default_if_missing + (self) +
+No docs
++ + + update_item_price + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabPrice List Country
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +country |
+ + Link | ++ Country + + | ++ + + + +Country + + + + | +
Table Name: tabPurchase Receipt Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +barcode |
+ + Data | ++ Barcode + + | ++ |
2 | +section_break_2 |
+ + Section Break | ++ + + | ++ |
3 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
4 | +column_break_2 |
+ + Column Break | ++ + + | ++ |
5 | +item_name |
+ + Data | ++ Item Name + + | ++ |
6 | +section_break_4 |
+ + Section Break | ++ Description + + | ++ |
7 | +description |
+ + Text Editor | ++ Description + + | ++ |
8 | +col_break1 |
+ + Column Break | ++ + + | ++ |
9 | +image |
+ + Attach | ++ Image + + | ++ |
10 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
11 | +received_and_accepted |
+ + Section Break | ++ Received and Accepted + + | ++ |
12 | +received_qty |
+ + Float | ++ Recd Quantity + + | ++ |
13 | +qty |
+ + Float | ++ Accepted Quantity + + | ++ |
14 | +rejected_qty |
+ + Float | ++ Rejected Quantity + + | ++ |
15 | +col_break2 |
+ + Column Break | ++ + + | ++ |
16 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
17 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
18 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
19 | +rate_and_amount |
+ + Section Break | ++ Rate and Amount + + | ++ |
20 | +price_list_rate |
+ + Currency | ++ Price List Rate + + | +
+ currency+ |
+
21 | +discount_percentage |
+ + Percent | ++ Discount on Price List Rate (%) + + | ++ |
22 | +col_break3 |
+ + Column Break | ++ + + | ++ |
23 | +base_price_list_rate |
+ + Currency | ++ Price List Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
24 | +sec_break1 |
+ + Section Break | ++ + + | ++ |
25 | +rate |
+ + Currency | ++ Rate + + | +
+ currency+ |
+
26 | +amount |
+ + Currency | ++ Amount + + | +
+ currency+ |
+
27 | +col_break4 |
+ + Column Break | ++ + + | ++ |
28 | +base_rate |
+ + Currency | ++ Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
29 | +base_amount |
+ + Currency | ++ Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
30 | +pricing_rule |
+ + Link | ++ Pricing Rule + + | ++ + + + +Pricing Rule + + + + | +
31 | +section_break_29 |
+ + Section Break | ++ + + | ++ |
32 | +net_rate |
+ + Currency | ++ Net Rate + + | +
+ currency+ |
+
33 | +net_amount |
+ + Currency | ++ Net Amount + + | +
+ currency+ |
+
34 | +column_break_32 |
+ + Column Break | ++ + + | ++ |
35 | +base_net_rate |
+ + Currency | ++ Net Rate (Company Currency) + + | +
+ Company:company:default_currency+ |
+
36 | +base_net_amount |
+ + Currency | ++ Net Amount (Company Currency) + + | +
+ Company:company:default_currency+ |
+
37 | +warehouse_and_reference |
+ + Section Break | ++ Warehouse and Reference + + | ++ |
38 | +warehouse |
+ + Link | ++ Accepted Warehouse + + | ++ + + + +Warehouse + + + + | +
39 | +rejected_warehouse |
+ + Link | ++ Rejected Warehouse + + | ++ + + + +Warehouse + + + + | +
40 | +qa_no |
+ + Link | ++ Quality Inspection + + | ++ + + + +Quality Inspection + + + + | +
41 | +column_break_40 |
+ + Column Break | ++ + + | ++ |
42 | +prevdoc_docname |
+ + Link | ++ Purchase Order + + | ++ + + + +Purchase Order + + + + | +
43 | +schedule_date |
+ + Date | ++ Required By + + | ++ |
44 | +stock_qty |
+ + Float | ++ Qty as per Stock UOM + + | ++ |
45 | +section_break_45 |
+ + Section Break | ++ + + | ++ |
46 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
47 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
48 | +column_break_48 |
+ + Column Break | ++ + + | ++ |
49 | +rejected_serial_no |
+ + Text | ++ Rejected Serial No + + | ++ |
50 | +section_break_50 |
+ + Section Break | ++ + + | ++ |
51 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
52 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
53 | +prevdoc_doctype |
+ + Data | ++ Prevdoc Doctype + + | ++ |
54 | +prevdoc_detail_docname |
+ + Data | ++ Purchase Order Item No + + | ++ |
55 | +col_break5 |
+ + Column Break | ++ + + | ++ |
56 | +bom |
+ + Link | ++ BOM + + | ++ + + + +BOM + + + + | +
57 | +billed_amt |
+ + Currency | ++ Billed Amt + + | ++ |
58 | +landed_cost_voucher_amount |
+ + Currency | ++ Landed Cost Voucher Amount + + | ++ |
59 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
60 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
61 | +rm_supp_cost |
+ + Currency | ++ Raw Materials Supplied Cost + + | +
+ Company:company:default_currency+ |
+
62 | +item_tax_amount |
+ + Currency | ++ Item Tax Amount + + | +
+ Company:company:default_currency+ |
+
63 | +valuation_rate |
+ + Currency | ++ Valuation Rate + + | +
+ Company:company:default_currency+ |
+
64 | +item_tax_rate |
+ + Small Text | +
+ Item Tax Rate
+ + Tax detail table fetched from item master as a string and stored in this field. +Used for Taxes and Charges + |
+ + |
65 | +page_break |
+ + Check | ++ Page Break + + | ++ |
Table Name: tabSerial No
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +details |
+ + Section Break | ++ + + | ++ |
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +serial_no |
+ + Data | ++ Serial No + + | ++ |
4 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
5 | +warehouse |
+ + Link | +
+ Warehouse
+ + Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt + |
+ + + + + +Warehouse + + + + | +
6 | +column_break1 |
+ + Column Break | ++ + + | ++ |
7 | +item_name |
+ + Data | ++ Item Name + + | ++ |
8 | +description |
+ + Text | ++ Description + + | ++ |
9 | +item_group |
+ + Link | ++ Item Group + + | ++ + + + +Item Group + + + + | +
10 | +brand |
+ + Link | ++ Brand + + | ++ + + + +Brand + + + + | +
11 | +purchase_details |
+ + Section Break | ++ Purchase / Manufacture Details + + | ++ |
12 | +column_break2 |
+ + Column Break | ++ + + | ++ |
13 | +purchase_document_type |
+ + Link | ++ Creation Document Type + + | ++ + + + +DocType + + + + | +
14 | +purchase_document_no |
+ + Dynamic Link | ++ Creation Document No + + | +
+ purchase_document_type+ |
+
15 | +purchase_date |
+ + Date | ++ Creation Date + + | ++ |
16 | +purchase_time |
+ + Time | ++ Creation Time + + | ++ |
17 | +purchase_rate |
+ + Currency | ++ Incoming Rate + + | +
+ Company:company:default_currency+ |
+
18 | +column_break3 |
+ + Column Break | ++ + + | ++ |
19 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
20 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
21 | +delivery_details |
+ + Section Break | ++ Delivery Details + + | ++ |
22 | +delivery_document_type |
+ + Link | ++ Delivery Document Type + + | ++ + + + +DocType + + + + | +
23 | +delivery_document_no |
+ + Dynamic Link | ++ Delivery Document No + + | +
+ delivery_document_type+ |
+
24 | +delivery_date |
+ + Date | ++ Delivery Date + + | ++ |
25 | +delivery_time |
+ + Time | ++ Delivery Time + + | ++ |
26 | +is_cancelled |
+ + Select | ++ Is Cancelled + + | +
+ +Yes +No+ |
+
27 | +column_break5 |
+ + Column Break | ++ + + | ++ |
28 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
29 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
30 | +warranty_amc_details |
+ + Section Break | ++ Warranty / AMC Details + + | ++ |
31 | +column_break6 |
+ + Column Break | ++ + + | ++ |
32 | +maintenance_status |
+ + Select | ++ Maintenance Status + + | +
+ +Under Warranty +Out of Warranty +Under AMC +Out of AMC+ |
+
33 | +warranty_period |
+ + Int | ++ Warranty Period (Days) + + | ++ |
34 | +column_break7 |
+ + Column Break | ++ + + | ++ |
35 | +warranty_expiry_date |
+ + Date | ++ Warranty Expiry Date + + | ++ |
36 | +amc_expiry_date |
+ + Date | ++ AMC Expiry Date + + | ++ |
37 | +more_info |
+ + Section Break | ++ More Information + + | ++ |
38 | +serial_no_details |
+ + Text Editor | ++ Serial No Details + + | ++ |
39 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
Inherits from erpnext.controllers.stock_controller.StockController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + after_rename + (self, old, new, merge=False) +
+rename serial_no text fields
++ + + before_rename + (self, old, new, merge=False) +
+No docs
++ + + get_last_sle + (self) +
+No docs
++ + + get_stock_ledger_entries + (self) +
+No docs
++ + + on_stock_ledger_entry + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + set_maintenance_status + (self) +
+No docs
++ + + set_purchase_details + (self, purchase_sle) +
+No docs
++ + + set_sales_details + (self, delivery_sle) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_item + (self) +
+Validate whether serial no is required for this item
++ + + validate_warehouse + (self) +
+No docs
+Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
+ + + erpnext.stock.doctype.serial_no.serial_no.allow_serial_nos_with_different_item + (sle_serial_no, sle) +
+Allows same serial nos for raw materials and finished goods +in Manufacture / Repack type Stock Entry
++ + + erpnext.stock.doctype.serial_no.serial_no.get_item_details + (item_code) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.get_serial_nos + (serial_no) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.make_serial_no + (serial_no, sle) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.process_serial_no + (sle) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.update_serial_nos + (sle, item_det) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.update_serial_nos_after_submit + (controller, parentfield) +
+No docs
++ + + erpnext.stock.doctype.serial_no.serial_no.validate_serial_no + (sle, item_det) +
+No docs
+Table Name: tabStock Entry
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +items_section |
+ + Section Break | ++ + + | ++ |
2 | +title |
+ + Data | ++ Title + + | ++ |
3 | +naming_series |
+ + Select | ++ Series + + | +
+ STE-+ |
+
4 | +purpose |
+ + Select | ++ Purpose + + | +
+ Material Issue +Material Receipt +Material Transfer +Material Transfer for Manufacture +Manufacture +Repack +Subcontract+ |
+
5 | +production_order |
+ + Link | ++ Production Order + + | ++ + + + +Production Order + + + + | +
6 | +purchase_order |
+ + Link | ++ Purchase Order + + | ++ + + + +Purchase Order + + + + | +
7 | +delivery_note_no |
+ + Link | ++ Delivery Note No + + | ++ + + + +Delivery Note + + + + | +
8 | +sales_invoice_no |
+ + Link | ++ Sales Invoice No + + | ++ + + + +Sales Invoice + + + + | +
9 | +purchase_receipt_no |
+ + Link | ++ Purchase Receipt No + + | ++ + + + +Purchase Receipt + + + + | +
10 | +from_bom |
+ + Check | ++ From BOM + + | ++ |
11 | +col2 |
+ + Column Break | ++ + + | ++ |
12 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
13 | +posting_time |
+ + Time | ++ Posting Time + + | ++ |
14 | +sb1 |
+ + Section Break | ++ + + | ++ |
15 | +bom_no |
+ + Link | ++ BOM No + + | ++ + + + +BOM + + + + | +
16 | +fg_completed_qty |
+ + Float | +
+ For Quantity
+ + As per Stock UOM + |
+ + |
17 | +cb1 |
+ + Column Break | ++ + + | ++ |
18 | +use_multi_level_bom |
+ + Check | +
+ Use Multi-Level BOM
+ + Including items for sub assemblies + |
+ + |
19 | +get_items |
+ + Button | ++ Get Items + + | ++ |
20 | +section_break_12 |
+ + Section Break | ++ + + | ++ |
21 | +from_warehouse |
+ + Link | ++ Default Source Warehouse + + | ++ + + + +Warehouse + + + + | +
22 | +cb0 |
+ + Column Break | ++ + + | ++ |
23 | +to_warehouse |
+ + Link | ++ Default Target Warehouse + + | ++ + + + +Warehouse + + + + | +
24 | +sb0 |
+ + Section Break | ++ + + | +
+ Simple+ |
+
25 | +items |
+ + Table | ++ Items + + | ++ + + + +Stock Entry Detail + + + + | +
26 | +get_stock_and_rate |
+ + Button | ++ Update Rate and Availability + + | +
+ get_stock_and_rate+ |
+
27 | +section_break_19 |
+ + Section Break | ++ + + | ++ |
28 | +total_incoming_value |
+ + Currency | ++ Total Incoming Value + + | +
+ Company:company:default_currency+ |
+
29 | +column_break_22 |
+ + Column Break | ++ + + | ++ |
30 | +total_outgoing_value |
+ + Currency | ++ Total Outgoing Value + + | +
+ Company:company:default_currency+ |
+
31 | +value_difference |
+ + Currency | ++ Total Value Difference (Out - In) + + | +
+ Company:company:default_currency+ |
+
32 | +difference_account |
+ + Link | ++ Difference Account + + | ++ + + + +Account + + + + | +
33 | +additional_costs_section |
+ + Section Break | ++ Additional Costs + + | ++ |
34 | +additional_costs |
+ + Table | ++ Additional Costs + + | ++ + + + +Landed Cost Taxes and Charges + + + + | +
35 | +total_additional_costs |
+ + Currency | ++ Total Additional Costs + + | +
+ Company:company:default_currency+ |
+
36 | +contact_section |
+ + Section Break | ++ Customer or Supplier Details + + | ++ |
37 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
38 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
39 | +supplier_address |
+ + Small Text | ++ Supplier Address + + | ++ |
40 | +column_break_39 |
+ + Column Break | ++ + + | ++ |
41 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
42 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
43 | +customer_address |
+ + Small Text | ++ Customer Address + + | ++ |
44 | +printing_settings |
+ + Section Break | ++ Printing Settings + + | ++ |
45 | +select_print_heading |
+ + Link | ++ Print Heading + + | ++ + + + +Print Heading + + + + | +
46 | +letter_head |
+ + Link | ++ Letter Head + + | ++ + + + +Letter Head + + + + | +
47 | +more_info |
+ + Section Break | ++ More Information + + | ++ |
48 | +project_name |
+ + Link | ++ Project Name + + | ++ + + + +Project + + + + | +
49 | +remarks |
+ + Text | ++ Remarks + + | ++ |
50 | +col5 |
+ + Column Break | ++ + + | ++ |
51 | +total_amount |
+ + Currency | ++ Total Amount + + | +
+ Company:company:default_currency+ |
+
52 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
53 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
54 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Stock Entry + + + + | +
55 | +credit_note |
+ + Link | ++ Credit Note + + | ++ + + + +Journal Entry + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from erpnext.controllers.stock_controller.StockController + +
+ + + add_to_stock_entry_detail + (self, item_dict, bom_no=None) +
+No docs
++ + + calculate_rate_and_amount + (self, force=False) +
+No docs
++ + + check_duplicate_entry_for_production_order + (self) +
+No docs
++ + + check_if_operations_completed + (self) +
+Check if Time Logs are completed against before manufacturing to capture operating costs.
++ + + distribute_additional_costs + (self) +
+No docs
++ + + get_bom_raw_materials + (self, qty) +
+No docs
++ + + get_feed + (self) +
+No docs
++ + + get_gl_entries + (self, warehouse_account) +
+No docs
++ + + get_issued_qty + (self) +
+No docs
++ + + get_item_details + (self, args=None, for_update=False) +
+No docs
++ + + get_items + (self) +
+No docs
++ + + get_pending_raw_materials + (self) +
+issue (item quantity) that is pending to issue or desire to transfer, +whichever is less
++ + + get_stock_and_rate + (self) +
+No docs
++ + + get_transfered_raw_materials + (self) +
+No docs
++ + + get_uom_details + (self, args) +
+Returns dict {"conversion_factor": [value], "transfer_qty": qty * [value]}
Parameters:
+ +args
- dict with item_code
, uom
and qty
+ + + load_items_from_bom + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + onload + (self) +
+No docs
++ + + set_actual_qty + (self) +
+No docs
++ + + set_basic_rate + (self, force=False) +
+get stock and incoming rate on posting date
++ + + set_basic_rate_for_finished_goods + (self, raw_material_cost) +
+No docs
++ + + set_total_amount + (self) +
+No docs
++ + + set_total_incoming_outgoing_value + (self) +
+No docs
++ + + set_transfer_qty + (self) +
+No docs
++ + + update_production_order + (self) +
+No docs
++ + + update_stock_ledger + (self) +
+No docs
++ + + update_valuation_rate + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_batch + (self) +
+No docs
++ + + validate_bom + (self) +
+No docs
++ + + validate_finished_goods + (self) +
+validation: finished good quantity should be same as manufacturing quantity
++ + + validate_item + (self) +
+No docs
++ + + validate_production_order + (self) +
+No docs
++ + + validate_purchase_order + (self) +
+Throw exception if more raw material is transferred against Purchase Order than in +the raw materials supplied table
++ + + validate_purpose + (self) +
+No docs
++ + + validate_warehouse + (self) +
+perform various (sometimes conditional) validations on warehouse
++ + + validate_with_material_request + (self) +
+No docs
++ + + erpnext.stock.doctype.stock_entry.stock_entry.get_additional_costs + (production_order=None, bom_no=None, fg_qty=None) +
+No docs
++ + + erpnext.stock.doctype.stock_entry.stock_entry.get_operating_cost_per_unit + (production_order=None, bom_no=None) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.stock_entry.stock_entry.get_production_order_details
+
+ + + erpnext.stock.doctype.stock_entry.stock_entry.get_production_order_details + (production_order) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.stock_entry.stock_entry.get_warehouse_details
+
+ + + erpnext.stock.doctype.stock_entry.stock_entry.get_warehouse_details + (args) +
+No docs
+Table Name: tabStock Entry Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +barcode |
+ + Data | ++ Barcode + + | ++ |
2 | +section_break_2 |
+ + Section Break | ++ + + | ++ |
3 | +s_warehouse |
+ + Link | ++ Source Warehouse + + | ++ + + + +Warehouse + + + + | +
4 | +col_break1 |
+ + Column Break | ++ + + | ++ |
5 | +t_warehouse |
+ + Link | ++ Target Warehouse + + | ++ + + + +Warehouse + + + + | +
6 | +sec_break1 |
+ + Section Break | ++ + + | ++ |
7 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
8 | +col_break2 |
+ + Column Break | ++ + + | ++ |
9 | +item_name |
+ + Data | ++ Item Name + + | ++ |
10 | +section_break_8 |
+ + Section Break | ++ Description + + | ++ |
11 | +description |
+ + Text Editor | ++ Description + + | ++ |
12 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
13 | +image |
+ + Attach | ++ Image + + | ++ |
14 | +image_view |
+ + Image | ++ Image View + + | +
+ image+ |
+
15 | +quantity_and_rate |
+ + Section Break | ++ Quantity and Rate + + | ++ |
16 | +qty |
+ + Float | ++ Qty + + | ++ |
17 | +basic_rate |
+ + Currency | ++ Basic Rate (as per Stock UOM) + + | +
+ Company:company:default_currency+ |
+
18 | +basic_amount |
+ + Currency | ++ Basic Amount + + | +
+ Company:company:default_currency+ |
+
19 | +additional_cost |
+ + Currency | ++ Additional Cost + + | +
+ Company:company:default_currency+ |
+
20 | +amount |
+ + Currency | ++ Amount + + | +
+ Company:company:default_currency+ |
+
21 | +valuation_rate |
+ + Currency | ++ Valuation Rate + + | +
+ Company:company:default_currency+ |
+
22 | +col_break3 |
+ + Column Break | ++ + + | ++ |
23 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
24 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
25 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
26 | +transfer_qty |
+ + Float | ++ Qty as per Stock UOM + + | ++ |
27 | +serial_no_batch |
+ + Section Break | ++ Serial No / Batch + + | ++ |
28 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
29 | +col_break4 |
+ + Column Break | ++ + + | ++ |
30 | +batch_no |
+ + Link | ++ Batch No + + | ++ + + + +Batch + + + + | +
31 | +accounting |
+ + Section Break | ++ Accounting + + | ++ |
32 | +expense_account |
+ + Link | ++ Difference Account + + | ++ + + + +Account + + + + | +
33 | +col_break5 |
+ + Column Break | ++ + + | ++ |
34 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
35 | +more_info |
+ + Section Break | ++ More Information + + | ++ |
36 | +actual_qty |
+ + Float | ++ Actual Qty (at source/target) + + | ++ |
37 | +bom_no |
+ + Link | +
+ BOM No
+ + BOM No. for a Finished Good Item + |
+ + + + + +BOM + + + + | +
38 | +col_break6 |
+ + Column Break | ++ + + | ++ |
39 | +material_request |
+ + Link | +
+ Material Request
+ + Material Request used to make this Stock Entry + |
+ + + + + +Material Request + + + + | +
40 | +material_request_item |
+ + Link | ++ Material Request Item + + | ++ + + + +Material Request Item + + + + | +
Table Name: tabStock Ledger Entry
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +serial_no |
+ + Text | ++ Serial No + + | ++ |
3 | +batch_no |
+ + Data | ++ Batch No + + | ++ |
4 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
5 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
6 | +posting_time |
+ + Time | ++ Posting Time + + | ++ |
7 | +voucher_type |
+ + Link | ++ Voucher Type + + | ++ + + + +DocType + + + + | +
8 | +voucher_no |
+ + Dynamic Link | ++ Voucher No + + | +
+ voucher_type+ |
+
9 | +voucher_detail_no |
+ + Data | ++ Voucher Detail No + + | ++ |
10 | +actual_qty |
+ + Float | ++ Actual Quantity + + | ++ |
11 | +incoming_rate |
+ + Currency | ++ Incoming Rate + + | +
+ Company:company:default_currency+ |
+
12 | +outgoing_rate |
+ + Currency | ++ Outgoing Rate + + | +
+ Company:company:default_currency+ |
+
13 | +stock_uom |
+ + Link | ++ Stock UOM + + | ++ + + + +UOM + + + + | +
14 | +qty_after_transaction |
+ + Float | ++ Actual Qty After Transaction + + | ++ |
15 | +valuation_rate |
+ + Currency | ++ Valuation Rate + + | +
+ Company:company:default_currency+ |
+
16 | +stock_value |
+ + Currency | ++ Stock Value + + | +
+ Company:company:default_currency+ |
+
17 | +stock_value_difference |
+ + Currency | ++ Stock Value Difference + + | +
+ Company:company:default_currency+ |
+
18 | +stock_queue |
+ + Text | ++ Stock Queue (FIFO) + + | ++ |
19 | +project |
+ + Link | ++ Project + + | ++ + + + +Project + + + + | +
20 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
21 | +fiscal_year |
+ + Data | ++ Fiscal Year + + | ++ |
22 | +is_cancelled |
+ + Select | ++ Is Cancelled + + | +
+ +No +Yes+ |
+
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.model.document.Document + +
+ + + actual_amt_check + (self) +
+No docs
++ + + check_stock_frozen_date + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + scrub_posting_time + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_batch + (self) +
+No docs
++ + + validate_item + (self) +
+No docs
++ + + validate_mandatory + (self) +
+No docs
++ + + erpnext.stock.doctype.stock_ledger_entry.stock_ledger_entry.on_doctype_update + () +
+No docs
+Table Name: tabStock Reconciliation
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +posting_date |
+ + Date | ++ Posting Date + + | ++ |
2 | +posting_time |
+ + Time | ++ Posting Time + + | ++ |
3 | +col1 |
+ + Column Break | ++ + + | ++ |
4 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Stock Reconciliation + + + + | +
5 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
6 | +sb9 |
+ + Section Break | ++ + + | ++ |
7 | +items |
+ + Table | ++ Items + + | ++ + + + +Stock Reconciliation Item + + + + | +
8 | +section_break_9 |
+ + Section Break | ++ + + | ++ |
9 | +expense_account |
+ + Link | ++ Difference Account + + | ++ + + + +Account + + + + | +
10 | +cost_center |
+ + Link | ++ Cost Center + + | ++ + + + +Cost Center + + + + | +
11 | +reconciliation_json |
+ + Long Text | ++ Reconciliation JSON + + | ++ |
12 | +column_break_13 |
+ + Column Break | ++ + + | ++ |
13 | +difference_amount |
+ + Currency | ++ Difference Amount + + | ++ |
14 | +fold_15 |
+ + Fold | ++ + + | ++ |
15 | +section_break_16 |
+ + Section Break | ++ + + | ++ |
16 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
Inherits from frappe.exceptions.ValidationError + +
Inherits from frappe.exceptions.ValidationError + +
Inherits from erpnext.controllers.stock_controller.StockController + +
+ + + __init__ + (self, arg1, arg2=None) +
+No docs
++ + + delete_and_repost_sle + (self) +
+Delete Stock Ledger Entries related to this voucher
+
+
+and repost future Stock Ledger Entries
++ + + get_gl_entries + (self, warehouse_account=None) +
+No docs
++ + + get_items_for + (self, warehouse) +
+No docs
++ + + insert_entries + (self, row) +
+Insert Stock Ledger Entries
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + remove_items_with_no_change + (self) +
+Remove items if qty or rate is not changed
++ + + update_stock_ledger + (self) +
+find difference between current and expected entries
+
+
+and create stock ledger entries based on the difference
++ + + validate + (self) +
+No docs
++ + + validate_data + (self) +
+No docs
++ + + validate_expense_account + (self) +
+No docs
++ + + validate_item + (self, item_code, row_num) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.stock_reconciliation.stock_reconciliation.get_items
+
+ + + erpnext.stock.doctype.stock_reconciliation.stock_reconciliation.get_items + (warehouse, posting_date, posting_time) +
+No docs
+Public API
+ /api/method/erpnext.stock.doctype.stock_reconciliation.stock_reconciliation.get_stock_balance_for
+
+ + + erpnext.stock.doctype.stock_reconciliation.stock_reconciliation.get_stock_balance_for + (item_code, warehouse, posting_date, posting_time) +
+No docs
+Table Name: tabStock Reconciliation Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +warehouse |
+ + Link | ++ Warehouse + + | ++ + + + +Warehouse + + + + | +
3 | +section_break_3 |
+ + Section Break | ++ + + | ++ |
4 | +qty |
+ + Float | ++ Quantity + + | ++ |
5 | +valuation_rate |
+ + Currency | ++ Valuation Rate + + | ++ |
6 | +column_break_6 |
+ + Column Break | ++ + + | ++ |
7 | +current_qty |
+ + Float | +
+ Current Qty
+ + Before reconciliation + |
+ + |
8 | +current_valuation_rate |
+ + Read Only | +
+ Current Valuation Rate
+ + Before reconciliation + |
+ + |
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_naming_by |
+ + Select | ++ Item Naming By + + | +
+ Item Code +Naming Series+ |
+
2 | +item_group |
+ + Link | ++ Default Item Group + + | ++ + + + +Item Group + + + + | +
3 | +stock_uom |
+ + Link | ++ Default Stock UOM + + | ++ + + + +UOM + + + + | +
4 | +column_break_4 |
+ + Column Break | ++ + + | ++ |
5 | +valuation_method |
+ + Select | ++ Default Valuation Method + + | +
+ FIFO +Moving Average+ |
+
6 | +tolerance |
+ + Float | +
+ Allowance Percent
+ + Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units. + |
+ + |
7 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
8 | +auto_insert_price_list_rate_if_missing |
+ + Check | ++ Auto insert Price List rate if missing + + | ++ |
9 | +allow_negative_stock |
+ + Check | ++ Allow Negative Stock + + | ++ |
10 | +column_break_10 |
+ + Column Break | ++ + + | ++ |
11 | +automatically_set_serial_nos_based_on_fifo |
+ + Check | ++ Automatically Set Serial Nos based on FIFO + + | ++ |
12 | +auto_material_request |
+ + Section Break | ++ Auto Material Request + + | ++ |
13 | +auto_indent |
+ + Check | ++ Raise Material Request when stock reaches re-order level + + | ++ |
14 | +reorder_email_notify |
+ + Check | ++ Notify by Email on creation of automatic Material Request + + | ++ |
15 | +freeze_stock_entries |
+ + Section Break | ++ Freeze Stock Entries + + | ++ |
16 | +stock_frozen_upto |
+ + Date | ++ Stock Frozen Upto + + | ++ |
17 | +stock_frozen_upto_days |
+ + Int | ++ Freeze Stocks Older Than [Days] + + | ++ |
18 | +stock_auth_role |
+ + Link | ++ Role Allowed to edit frozen stock + + | ++ + + + +Role + + + + | +
Inherits from frappe.model.document.Document + +
Table Name: tabUOM Conversion Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +uom |
+ + Link | ++ UOM + + | ++ + + + +UOM + + + + | +
2 | +conversion_factor |
+ + Float | ++ Conversion Factor + + | ++ |
Table Name: tabWarehouse
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +warehouse_detail |
+ + Section Break | ++ Warehouse Detail + + | ++ |
2 | +warehouse_name |
+ + Data | ++ Warehouse Name + + | ++ |
3 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
4 | +create_account_under |
+ + Link | +
+ Parent Account
+ + Account for the warehouse (Perpetual Inventory) will be created under this Account. + |
+ + + + + +Account + + + + | +
5 | +disabled |
+ + Check | ++ Disabled + + | ++ |
6 | +warehouse_contact_info |
+ + Section Break | +
+ Warehouse Contact Info
+ + For Reference Only. + |
+ + |
7 | +email_id |
+ + Data | ++ Email Id + + | ++ |
8 | +phone_no |
+ + Data | ++ Phone No + + | +
+ Phone+ |
+
9 | +mobile_no |
+ + Data | ++ Mobile No + + | +
+ Phone+ |
+
10 | +column_break0 |
+ + Column Break | ++ + + | ++ |
11 | +address_line_1 |
+ + Data | ++ Address Line 1 + + | ++ |
12 | +address_line_2 |
+ + Data | ++ Address Line 2 + + | ++ |
13 | +city |
+ + Data | ++ City + + | ++ |
14 | +state |
+ + Data | ++ State + + | ++ |
15 | +pin |
+ + Int | ++ PIN + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + add_abbr_if_missing + (self, dn) +
+No docs
++ + + after_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + before_rename + (self, olddn, newdn, merge=False) +
+No docs
++ + + create_account_head + (self) +
+No docs
++ + + get_account + (self, warehouse) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + recalculate_bin_qty + (self, newdn) +
+No docs
++ + + rename_account_for + (self, olddn, newdn, merge) +
+No docs
++ + + update_parent_account + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_parent_account + (self) +
+No docs
+Table Name: tabIssue
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +subject_section |
+ + Section Break | ++ Subject + + | +
+ icon-flag+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ ISS-+ |
+
3 | +subject |
+ + Data | ++ Subject + + | ++ |
4 | +cb00 |
+ + Column Break | ++ + + | ++ |
5 | +status |
+ + Select | ++ Status + + | +
+ Open +Replied +Hold +Closed+ |
+
6 | +raised_by |
+ + Data | ++ Raised By (Email) + + | +
+ |
+
7 | +fold |
+ + Fold | ++ + + | ++ |
8 | +section_break_7 |
+ + Section Break | ++ + + | ++ |
9 | +description |
+ + Text | ++ Description + + | ++ |
10 | +column_break_9 |
+ + Column Break | ++ + + | ++ |
11 | +resolution_date |
+ + Datetime | ++ Resolution Date + + | ++ |
12 | +first_responded_on |
+ + Datetime | ++ First Responded On + + | ++ |
13 | +additional_info |
+ + Section Break | ++ + + | +
+ icon-pushpin+ |
+
14 | +lead |
+ + Link | ++ Lead + + | ++ + + + +Lead + + + + | +
15 | +contact |
+ + Link | ++ Contact + + | ++ + + + +Contact + + + + | +
16 | +column_break_16 |
+ + Column Break | ++ + + | ++ |
17 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
18 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
19 | +section_break_19 |
+ + Section Break | ++ + + | ++ |
20 | +resolution_details |
+ + Small Text | ++ Resolution Details + + | ++ |
21 | +column_break1 |
+ + Column Break | ++ + + | ++ |
22 | +opening_date |
+ + Date | ++ Opening Date + + | ++ |
23 | +opening_time |
+ + Time | ++ Opening Time + + | ++ |
24 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
25 | +content_type |
+ + Data | ++ Content Type + + | ++ |
26 | +attachment |
+ + Attach | ++ Attachment + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + get_feed + (self) +
+No docs
++ + + set_lead_contact + (self, email_id) +
+No docs
++ + + update_status + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + erpnext.support.doctype.issue.issue.auto_close_tickets + () +
+No docs
++ + + erpnext.support.doctype.issue.issue.get_issue_list + (doctype, txt, filters, limit_start, limit_page_length=20) +
+No docs
++ + + erpnext.support.doctype.issue.issue.get_list_context + (context=None) +
+No docs
++ + + erpnext.support.doctype.issue.issue.has_website_permission + (doc, ptype, user, verbose=False) +
+No docs
+Public API
+ /api/method/erpnext.support.doctype.issue.issue.set_multiple_status
+
+ + + erpnext.support.doctype.issue.issue.set_multiple_status + (names, status) +
+No docs
+Public API
+ /api/method/erpnext.support.doctype.issue.issue.set_status
+
+ + + erpnext.support.doctype.issue.issue.set_status + (name, status) +
+No docs
+Table Name: tabMaintenance Schedule
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_details |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
3 | +column_break0 |
+ + Column Break | ++ + + | ++ |
4 | +status |
+ + Select | ++ Status + + | +
+ +Draft +Submitted +Cancelled+ |
+
5 | +transaction_date |
+ + Date | ++ Transaction Date + + | ++ |
6 | +items_section |
+ + Section Break | ++ + + | +
+ icon-shopping-cart+ |
+
7 | +items |
+ + Table | ++ Items + + | ++ + + + +Maintenance Schedule Item + + + + | +
8 | +schedule |
+ + Section Break | ++ Schedule + + | +
+ icon-time+ |
+
9 | +generate_schedule |
+ + Button | ++ Generate Schedule + + | ++ |
10 | +schedules |
+ + Table | ++ Schedules + + | ++ + + + +Maintenance Schedule Detail + + + + | +
11 | +contact_info |
+ + Section Break | ++ Contact Info + + | ++ |
12 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
13 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
14 | +contact_mobile |
+ + Data | ++ Mobile No + + | ++ |
15 | +contact_email |
+ + Data | ++ Contact Email + + | ++ |
16 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
17 | +column_break_17 |
+ + Column Break | ++ + + | ++ |
18 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
19 | +address_display |
+ + Small Text | ++ Address + + | ++ |
20 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
21 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
22 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
23 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Maintenance Schedule + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + check_serial_no_added + (self) +
+No docs
++ + + create_schedule_list + (self, start_date, end_date, no_of_visit, sales_person) +
+No docs
++ + + generate_schedule + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + update_amc_date + (self, serial_nos, amc_expiry_date=None) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_dates_with_periodicity + (self) +
+No docs
++ + + validate_maintenance_detail + (self) +
+No docs
++ + + validate_sales_order + (self) +
+No docs
++ + + validate_schedule + (self) +
+No docs
++ + + validate_schedule_date_for_holiday_list + (self, schedule_date, sales_person) +
+No docs
++ + + validate_serial_no + (self, serial_nos, amc_start_date) +
+No docs
+Public API
+ /api/method/erpnext.support.doctype.maintenance_schedule.maintenance_schedule.make_maintenance_visit
+
+ + + erpnext.support.doctype.maintenance_schedule.maintenance_schedule.make_maintenance_visit + (source_name, target_doc=None) +
+No docs
+Table Name: tabMaintenance Schedule Detail
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +scheduled_date |
+ + Date | ++ Scheduled Date + + | ++ |
4 | +actual_date |
+ + Date | ++ Actual Date + + | ++ |
5 | +sales_person |
+ + Link | ++ Sales Person + + | ++ + + + +Sales Person + + + + | +
6 | +serial_no |
+ + Small Text | ++ Serial No + + | ++ |
Table Name: tabMaintenance Schedule Item
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +description |
+ + Data | ++ Description + + | ++ |
4 | +schedule_details |
+ + Section Break | ++ + + | ++ |
5 | +start_date |
+ + Date | ++ Start Date + + | ++ |
6 | +end_date |
+ + Date | ++ End Date + + | ++ |
7 | +periodicity |
+ + Select | ++ Periodicity + + | +
+ +Weekly +Monthly +Quarterly +Half Yearly +Yearly +Random+ |
+
8 | +no_of_visits |
+ + Int | ++ No of Visits + + | ++ |
9 | +sales_person |
+ + Link | ++ Sales Person + + | ++ + + + +Sales Person + + + + | +
10 | +reference |
+ + Section Break | ++ Reference + + | ++ |
11 | +serial_no |
+ + Small Text | ++ Serial No + + | ++ |
12 | +prevdoc_docname |
+ + Data | ++ Against Docname + + | ++ |
Table Name: tabMaintenance Visit
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_details |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +column_break0 |
+ + Column Break | ++ + + | ++ |
3 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
4 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
5 | +address_display |
+ + Small Text | ++ Address + + | ++ |
6 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
7 | +contact_mobile |
+ + Data | ++ Mobile No + + | ++ |
8 | +contact_email |
+ + Data | ++ Contact Email + + | ++ |
9 | +column_break1 |
+ + Column Break | ++ + + | ++ |
10 | +mntc_date |
+ + Date | ++ Maintenance Date + + | ++ |
11 | +mntc_time |
+ + Time | ++ Maintenance Time + + | ++ |
12 | +maintenance_details |
+ + Section Break | ++ + + | +
+ icon-wrench+ |
+
13 | +completion_status |
+ + Select | ++ Completion Status + + | +
+ +Partially Completed +Fully Completed+ |
+
14 | +column_break_14 |
+ + Column Break | ++ + + | ++ |
15 | +maintenance_type |
+ + Select | ++ Maintenance Type + + | +
+ +Scheduled +Unscheduled +Breakdown+ |
+
16 | +section_break0 |
+ + Section Break | ++ + + | +
+ icon-wrench+ |
+
17 | +purposes |
+ + Table | ++ Purposes + + | ++ + + + +Maintenance Visit Purpose + + + + | +
18 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
19 | +customer_feedback |
+ + Small Text | ++ Customer Feedback + + | ++ |
20 | +col_break3 |
+ + Column Break | ++ + + | ++ |
21 | +status |
+ + Data | ++ Status + + | +
+ +Draft +Cancelled +Submitted+ |
+
22 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Maintenance Visit + + + + | +
23 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
24 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
25 | +contact_info_section |
+ + Section Break | ++ Contact Info + + | +
+ icon-bullhorn+ |
+
26 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
27 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
28 | +col_break4 |
+ + Column Break | ++ + + | ++ |
29 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
30 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + check_if_last_visit + (self) +
+check if last maintenance visit against same sales order/ Warranty Claim
++ + + get_feed + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_submit + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + update_customer_issue + (self, flag) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_serial_no + (self) +
+No docs
+Table Name: tabMaintenance Visit Purpose
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
2 | +item_name |
+ + Data | ++ Item Name + + | ++ |
3 | +serial_no |
+ + Small Text | ++ Serial No + + | ++ |
4 | +description |
+ + Text Editor | ++ Description + + | ++ |
5 | +work_details |
+ + Section Break | ++ + + | ++ |
6 | +service_person |
+ + Link | ++ Sales Person + + | ++ + + + +Sales Person + + + + | +
7 | +work_done |
+ + Small Text | ++ Work Done + + | ++ |
8 | +prevdoc_doctype |
+ + Link | ++ Document Type + + | ++ + + + +DocType + + + + | +
9 | +prevdoc_docname |
+ + Dynamic Link | ++ Against Document No + + | +
+ prevdoc_doctype+ |
+
10 | +prevdoc_detail_docname |
+ + Data | ++ Against Document Detail No + + | ++ |
Table Name: tabWarranty Claim
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +customer_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +naming_series |
+ + Select | ++ Series + + | +
+ CI-+ |
+
3 | +status |
+ + Select | ++ Status + + | +
+ +Open +Closed +Work In Progress +Cancelled+ |
+
4 | +complaint_date |
+ + Date | ++ Issue Date + + | ++ |
5 | +column_break0 |
+ + Column Break | ++ + + | ++ |
6 | +serial_no |
+ + Link | ++ Serial No + + | ++ + + + +Serial No + + + + | +
7 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
8 | +customer_address |
+ + Link | ++ Customer Address + + | ++ + + + +Address + + + + | +
9 | +contact_person |
+ + Link | ++ Contact Person + + | ++ + + + +Contact + + + + | +
10 | +issue_details |
+ + Section Break | ++ + + | +
+ icon-ticket+ |
+
11 | +complaint |
+ + Small Text | ++ Issue + + | ++ |
12 | +item_code |
+ + Link | ++ Item Code + + | ++ + + + +Item + + + + | +
13 | +column_break1 |
+ + Column Break | ++ + + | ++ |
14 | +item_name |
+ + Data | ++ Item Name + + | ++ |
15 | +description |
+ + Small Text | ++ Description + + | ++ |
16 | +warranty_amc_status |
+ + Select | ++ Warranty / AMC Status + + | +
+ +Under Warranty +Out of Warranty +Under AMC +Out of AMC+ |
+
17 | +warranty_expiry_date |
+ + Date | ++ Warranty Expiry Date + + | ++ |
18 | +amc_expiry_date |
+ + Date | ++ AMC Expiry Date + + | ++ |
19 | +resolution_section |
+ + Section Break | +
+ Resolution
+ + To assign this issue, use the "Assign" button in the sidebar. + |
+
+ icon-thumbs-up+ |
+
20 | +resolution_date |
+ + Datetime | ++ Resolution Date + + | ++ |
21 | +resolved_by |
+ + Link | ++ Resolved By + + | ++ + + + +User + + + + | +
22 | +resolution_details |
+ + Text | ++ Resolution Details + + | ++ |
23 | +contact_info |
+ + Section Break | ++ Contact Info + + | +
+ icon-bullhorn+ |
+
24 | +col_break3 |
+ + Column Break | ++ + + | ++ |
25 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
26 | +customer_group |
+ + Link | ++ Customer Group + + | ++ + + + +Customer Group + + + + | +
27 | +territory |
+ + Link | ++ Territory + + | ++ + + + +Territory + + + + | +
28 | +contact_display |
+ + Small Text | ++ Contact + + | ++ |
29 | +contact_mobile |
+ + Data | ++ Mobile No + + | ++ |
30 | +contact_email |
+ + Data | ++ Contact Email + + | ++ |
31 | +col_break4 |
+ + Column Break | ++ + + | ++ |
32 | +service_address |
+ + Small Text | +
+ Service Address
+ + If different than customer address + |
+ + |
33 | +address_display |
+ + Small Text | ++ Address + + | ++ |
34 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
35 | +col_break5 |
+ + Column Break | ++ + + | ++ |
36 | +company |
+ + Link | ++ Company + + | ++ + + + +Company + + + + | +
37 | +fiscal_year |
+ + Link | ++ Fiscal Year + + | ++ + + + +Fiscal Year + + + + | +
38 | +col_break6 |
+ + Column Break | ++ + + | ++ |
39 | +complaint_raised_by |
+ + Data | ++ Raised By + + | ++ |
40 | +from_company |
+ + Data | ++ From Company + + | ++ |
41 | +amended_from |
+ + Link | ++ Amended From + + | ++ + + + +Warranty Claim + + + + | +
Inherits from erpnext.utilities.transaction_base.TransactionBase + +
+ + + get_feed + (self) +
+No docs
++ + + on_cancel + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Public API
+ /api/method/erpnext.support.doctype.warranty_claim.warranty_claim.make_maintenance_visit
+
+ + + erpnext.support.doctype.warranty_claim.warranty_claim.make_maintenance_visit + (source_name, target_doc=None) +
+No docs
+Table Name: tabAddress
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +address_details |
+ + Section Break | ++ + + | +
+ icon-map-marker+ |
+
2 | +address_title |
+ + Data | +
+ Address Title
+ + Name of person or organization that this address belongs to. + |
+ + |
3 | +address_type |
+ + Select | ++ Address Type + + | +
+ Billing +Shipping +Office +Personal +Plant +Postal +Shop +Subsidiary +Warehouse +Other+ |
+
4 | +address_line1 |
+ + Data | ++ Address Line 1 + + | ++ |
5 | +address_line2 |
+ + Data | ++ Address Line 2 + + | ++ |
6 | +city |
+ + Data | ++ City/Town + + | ++ |
7 | +state |
+ + Data | ++ State + + | ++ |
8 | +pincode |
+ + Data | ++ Postal Code + + | ++ |
9 | +country |
+ + Link | ++ Country + + | ++ + + + +Country + + + + | +
10 | +column_break0 |
+ + Column Break | ++ + + | ++ |
11 | +email_id |
+ + Data | ++ Email Id + + | ++ |
12 | +phone |
+ + Data | ++ Phone + + | ++ |
13 | +fax |
+ + Data | ++ Fax + + | ++ |
14 | +is_primary_address |
+ + Check | ++ Preferred Billing Address + + | ++ |
15 | +is_shipping_address |
+ + Check | ++ Preferred Shipping Address + + | ++ |
16 | +linked_with |
+ + Section Break | ++ Reference + + | +
+ icon-pushpin+ |
+
17 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
18 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
19 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
20 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
21 | +sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
22 | +column_break_22 |
+ + Column Break | ++ + + | ++ |
23 | +lead |
+ + Link | ++ Lead + + | ++ + + + +Lead + + + + | +
24 | +lead_name |
+ + Data | ++ Lead Name + + | ++ |
Inherits from frappe.model.document.Document + +
+ + + __setup__ + (self) +
+No docs
++ + + _unset_other + (self, is_address_type) +
+No docs
++ + + autoname + (self) +
+No docs
++ + + check_if_linked + (self) +
+No docs
++ + + get_display + (self) +
+No docs
++ + + link_address + (self) +
+Link address based on owner
++ + + validate + (self) +
+No docs
++ + + validate_primary_address + (self) +
+Validate that there can only be one primary address for particular customer, supplier
++ + + validate_shipping_address + (self) +
+Validate that there can only be one shipping address for particular customer, supplier
+Public API
+ /api/method/erpnext.utilities.doctype.address.address.get_address_display
+
+ + + erpnext.utilities.doctype.address.address.get_address_display + (address_dict) +
+No docs
++ + + erpnext.utilities.doctype.address.address.get_list_context + (context=None) +
+No docs
++ + + erpnext.utilities.doctype.address.address.get_territory_from_address + (address) +
+Tries to match city, state and country of address to existing territory
++ + + erpnext.utilities.doctype.address.address.has_website_permission + (doc, ptype, user, verbose=False) +
+Returns true if customer or lead matches with user
+Table Name: tabAddress Template
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +country |
+ + Link | ++ Country + + | ++ + + + +Country + + + + | +
2 | +is_default |
+ + Check | +
+ Is Default
+ + This format is used if country specific format is not found + |
+ + |
3 | +template |
+ + Code | +
+ Template
+ + Default Template+Uses Jinja Templating and all the fields of Address (including Custom Fields if any) will be available +
+ |
+ + |
Inherits from frappe.model.document.Document + +
+ + + on_trash + (self) +
+No docs
++ + + on_update + (self) +
+No docs
++ + + validate + (self) +
+No docs
+Table Name: tabContact
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +contact_section |
+ + Section Break | ++ + + | +
+ icon-user+ |
+
2 | +first_name |
+ + Data | ++ First Name + + | ++ |
3 | +last_name |
+ + Data | ++ Last Name + + | ++ |
4 | +email_id |
+ + Data | ++ Email Id + + | +
+ |
+
5 | +cb00 |
+ + Column Break | ++ + + | ++ |
6 | +status |
+ + Select | ++ Status + + | +
+ Passive +Open +Replied+ |
+
7 | +phone |
+ + Data | ++ Phone + + | ++ |
8 | +contact_details |
+ + Section Break | ++ Reference + + | +
+ icon-pushpin+ |
+
9 | +user |
+ + Link | ++ User Id + + | ++ + + + +User + + + + | +
10 | +customer |
+ + Link | ++ Customer + + | ++ + + + +Customer + + + + | +
11 | +customer_name |
+ + Data | ++ Customer Name + + | ++ |
12 | +column_break1 |
+ + Column Break | ++ + + | ++ |
13 | +supplier |
+ + Link | ++ Supplier + + | ++ + + + +Supplier + + + + | +
14 | +supplier_name |
+ + Data | ++ Supplier Name + + | ++ |
15 | +sales_partner |
+ + Link | ++ Sales Partner + + | ++ + + + +Sales Partner + + + + | +
16 | +is_primary_contact |
+ + Check | ++ Is Primary Contact + + | ++ |
17 | +more_info |
+ + Section Break | ++ More Information + + | +
+ icon-file-text+ |
+
18 | +mobile_no |
+ + Data | ++ Mobile No + + | ++ |
19 | +department |
+ + Data | +
+ Department
+ + Enter department to which this Contact belongs + |
+ + |
20 | +designation |
+ + Data | +
+ Designation
+ + Enter designation of this Contact + |
+ + |
21 | +unsubscribed |
+ + Check | ++ Unsubscribed + + | ++ |
Inherits from erpnext.controllers.status_updater.StatusUpdater + +
+ + + autoname + (self) +
+No docs
++ + + on_trash + (self) +
+No docs
++ + + set_user + (self) +
+No docs
++ + + validate + (self) +
+No docs
++ + + validate_primary_contact + (self) +
+No docs
+Public API
+ /api/method/erpnext.utilities.doctype.contact.contact.get_contact_details
+
+ + + erpnext.utilities.doctype.contact.contact.get_contact_details + (contact) +
+No docs
+Public API
+ /api/method/erpnext.utilities.doctype.contact.contact.invite_user
+
+ + + erpnext.utilities.doctype.contact.contact.invite_user + (contact) +
+No docs
+Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +select_doctype |
+ + Select | +
+ Select DocType
+ + Type of document to rename. + |
+ + |
2 | +file_to_rename |
+ + Attach | +
+ File to Rename
+ + Attach .csv file with two columns, one for the old name and one for the new name + |
+ + |
3 | +rename_log |
+ + HTML | ++ Rename Log + + | ++ |
Inherits from frappe.model.document.Document + +
Public API
+ /api/method/erpnext.utilities.doctype.rename_tool.rename_tool.get_doctypes
+
+ + + erpnext.utilities.doctype.rename_tool.rename_tool.get_doctypes + () +
+No docs
+Public API
+ /api/method/erpnext.utilities.doctype.rename_tool.rename_tool.upload
+
+ + + erpnext.utilities.doctype.rename_tool.rename_tool.upload + (select_doctype=None, rows=None) +
+No docs
+Table Name: tabSMS Log
Sr | +Fieldname | +Type | +Label | +Options | +
---|---|---|---|---|
1 | +sender_name |
+ + Data | ++ Sender Name + + | ++ |
2 | +sent_on |
+ + Date | ++ Sent On + + | ++ |
3 | +column_break0 |
+ + Column Break | ++ + + | ++ |
4 | +message |
+ + Small Text | ++ Message + + | ++ |
5 | +sec_break1 |
+ + Section Break | ++ + + | +
+ Simple+ |
+
6 | +no_of_requested_sms |
+ + Int | ++ No of Requested SMS + + | ++ |
7 | +requested_numbers |
+ + Small Text | ++ Requested Numbers + + | ++ |
8 | +column_break1 |
+ + Column Break | ++ + + | ++ |
9 | +no_of_sent_sms |
+ + Int | ++ No of Sent SMS + + | ++ |
10 | +sent_to |
+ + Small Text | ++ Sent To + + | ++ |
Inherits from frappe.model.document.Document + +