diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.js b/erpnext/stock/doctype/delivery_note/delivery_note.js index 36dfa6d795..b73ebd6c3b 100644 --- a/erpnext/stock/doctype/delivery_note/delivery_note.js +++ b/erpnext/stock/doctype/delivery_note/delivery_note.js @@ -356,3 +356,23 @@ erpnext.stock.delivery_note.set_print_hide = function(doc, cdt, cdn){ dn_fields['taxes'].print_hide = 0; } } + + +frappe.tour['Delivery Note'] = [ + { + fieldname: "customer", + title: __("Customer"), + description: __("This field is used to set the 'Customer'.") + }, + { + fieldname: "items", + title: __("Items"), + description: __("This table is used to set details about the 'Item', 'Qty', 'Basic Rate', etc. ") + + __("Different 'Source Warehouse' and 'Target Warehouse' can be set for each row.") + }, + { + fieldname: "set_posting_time", + title: __("Edit Posting Date and Time"), + description: __("This option can be checked to edit the 'Posting Date' and 'Posting Time' fields.") + } +] diff --git a/erpnext/stock/doctype/item/item.js b/erpnext/stock/doctype/item/item.js index c5bc9f14fb..6af14c95a4 100644 --- a/erpnext/stock/doctype/item/item.js +++ b/erpnext/stock/doctype/item/item.js @@ -793,3 +793,42 @@ frappe.ui.form.on("UOM Conversion Detail", { } } }) + + +frappe.tour['Item'] = [ + { + fieldname: "item_name", + title: __("Item Name"), + description: __("This is the actual name of the product or service.") + }, + { + fieldname: "item_code", + title: __("Item Code"), + description: __("The Item Code can be thought of as a short-form that refers to the item. ") + + __("For more information click here: ") + + "Item Codification" + + __("."), + }, + { + fieldname: "item_group", + title: __("Item Group"), + description: __("This is used for categorizing items under a common criteria. ") + + __("For more information click here: ") + + "Item Group" + + __("."), + }, + { + fieldname: "stock_uom", + title: __("Default Unit of Measure"), + description: __("The Item Code can be thought of as a short-form that refers to the item. ") + + __("For more information click here: ") + + "Unit of Measure" + + __("."), + }, + { + fieldname: "is_stock_item", + title: __("Maintain Stock"), + description: __("Selecting this creates a stock item and 'Stock Ledger' entries are created for all transcations. ") + + __("Unselect this for a non-stock item such as a service.") + }, +] diff --git a/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js index 0182ed55a1..fd4be86ae9 100644 --- a/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js +++ b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js @@ -347,3 +347,23 @@ var validate_sample_quantity = function(frm, cdt, cdn) { }); } }; + + +frappe.tour['Purchase Receipt'] = [ + { + fieldname: "supplier", + title: __("Supplier"), + description: __("This field is used to set the 'Supplier'.") + }, + { + fieldname: "items", + title: __("Items"), + description: __("This table is used to set details about the 'Item', 'Qty', 'Basic Rate', etc. ") + + __("Different 'Source Warehouse' and 'Target Warehouse' can be set for each row.") + }, + { + fieldname: "set_posting_time", + title: __("Edit Posting Date and Time"), + description: __("This option can be checked to edit the 'Posting Date' and 'Posting Time' fields.") + } +] diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.js b/erpnext/stock/doctype/stock_entry/stock_entry.js index 908020d02b..8616a4cd3f 100644 --- a/erpnext/stock/doctype/stock_entry/stock_entry.js +++ b/erpnext/stock/doctype/stock_entry/stock_entry.js @@ -1101,3 +1101,23 @@ function check_should_not_attach_bom_items(bom_no) { } $.extend(cur_frm.cscript, new erpnext.stock.StockEntry({frm: cur_frm})); + +frappe.tour['Stock Entry'] = [ + { + fieldname: "stock_entry_type", + title: __("Stock Entry Type"), + description: __("There are multiple 'Stock Entry Type's you can even create your own. ") + + __("For moving material between warehouses you can select 'Material Transfer'") + }, + { + fieldname: "items", + title: __("Items"), + description: __("This table is used to set details about the 'Item', 'Qty', 'Basic Rate', etc. ") + + __("Different 'Source Warehouse' and 'Target Warehouse' can be set for each row.") + }, + { + fieldname: "set_posting_time", + title: __("Edit Posting Date and Time"), + description: __("This option can be checked to edit the 'Posting Date' and 'Posting Time' fields.") + } +] diff --git a/erpnext/stock/doctype/warehouse/warehouse.js b/erpnext/stock/doctype/warehouse/warehouse.js index 1f172504a7..9b5f2bc0b1 100644 --- a/erpnext/stock/doctype/warehouse/warehouse.js +++ b/erpnext/stock/doctype/warehouse/warehouse.js @@ -85,4 +85,27 @@ function convert_to_group_or_ledger(frm){ } }) -} \ No newline at end of file +} + +frappe.tour['Warehouse'] = [ + { + fieldname: "warehouse_name", + title: __("Warehouse Name"), + description: __("A 'Warehouse Name' can be assigned to the warehouse. This should reflect the type of goods it contains.") + }, + { + fieldname: "warehouse_type", + title: __("Warehouse Type"), + description: __("A 'Warehouse Type' can be set to classify warehouses.") + }, + { + fieldname: "is_group", + title: __("Is Group"), + description: __("If you check 'Is Group', you can group warehouses under this warehouse.") + }, + { + fieldname: "account", + title: __("Account"), + description: __("This field can be used to set a default account for all transactions with this warehouse.") + }, +]