controller and other changes

This commit is contained in:
Zlash65 2018-04-19 18:37:53 +05:30
parent 890707854d
commit 2e0809801d
7 changed files with 14 additions and 14 deletions

View File

@ -102,9 +102,9 @@ def customer_query(doctype, txt, searchfield, start, page_len, filters):
def supplier_query(doctype, txt, searchfield, start, page_len, filters): def supplier_query(doctype, txt, searchfield, start, page_len, filters):
supp_master_name = frappe.defaults.get_user_default("supp_master_name") supp_master_name = frappe.defaults.get_user_default("supp_master_name")
if supp_master_name == "Supplier Name": if supp_master_name == "Supplier Name":
fields = ["name", "supplier_type"] fields = ["name", "supplier_group"]
else: else:
fields = ["name", "supplier_name", "supplier_type"] fields = ["name", "supplier_name", "supplier_group"]
fields = ", ".join(fields) fields = ", ".join(fields)
return frappe.db.sql("""select {field} from `tabSupplier` return frappe.db.sql("""select {field} from `tabSupplier`

View File

@ -235,16 +235,16 @@ def based_wise_columns_query(based_on, trans):
based_on_details["addl_tables"] = '' based_on_details["addl_tables"] = ''
elif based_on == 'Supplier': elif based_on == 'Supplier':
based_on_details["based_on_cols"] = ["Supplier:Link/Supplier:120", "Supplier Type:Link/Supplier Type:140"] based_on_details["based_on_cols"] = ["Supplier:Link/Supplier:120", "Supplier Group:Link/Supplier Group:140"]
based_on_details["based_on_select"] = "t1.supplier, t3.supplier_type," based_on_details["based_on_select"] = "t1.supplier, t3.supplier_group,"
based_on_details["based_on_group_by"] = 't1.supplier' based_on_details["based_on_group_by"] = 't1.supplier'
based_on_details["addl_tables"] = ',`tabSupplier` t3' based_on_details["addl_tables"] = ',`tabSupplier` t3'
based_on_details["addl_tables_relational_cond"] = " and t1.supplier = t3.name" based_on_details["addl_tables_relational_cond"] = " and t1.supplier = t3.name"
elif based_on == 'Supplier Type': elif based_on == 'Supplier Group':
based_on_details["based_on_cols"] = ["Supplier Type:Link/Supplier Type:140"] based_on_details["based_on_cols"] = ["Supplier Group:Link/Supplier Group:140"]
based_on_details["based_on_select"] = "t3.supplier_type," based_on_details["based_on_select"] = "t3.supplier_group,"
based_on_details["based_on_group_by"] = 't3.supplier_type' based_on_details["based_on_group_by"] = 't3.supplier_group'
based_on_details["addl_tables"] = ',`tabSupplier` t3' based_on_details["addl_tables"] = ',`tabSupplier` t3'
based_on_details["addl_tables_relational_cond"] = " and t1.supplier = t3.name" based_on_details["addl_tables_relational_cond"] = " and t1.supplier = t3.name"

View File

@ -187,7 +187,7 @@ def make_supplier(supplier):
supplier_doc = frappe.get_doc({ supplier_doc = frappe.get_doc({
'doctype': 'Supplier', 'doctype': 'Supplier',
'supplier_name': supplier.supplier_name, 'supplier_name': supplier.supplier_name,
'supplier_type': supplier.supplier_type, 'supplier_group': supplier.supplier_group,
'supplier_email': supplier.supplier_email 'supplier_email': supplier.supplier_email
}).insert() }).insert()
else: else:

View File

@ -49,7 +49,7 @@ $.extend(frappe.create_routes, {
$.extend(frappe.breadcrumbs.preferred, { $.extend(frappe.breadcrumbs.preferred, {
"Item Group": "Stock", "Item Group": "Stock",
"Customer Group": "Selling", "Customer Group": "Selling",
"Supplier Type": "Buying", "Supplier Group": "Buying",
"Territory": "Selling", "Territory": "Selling",
"Sales Person": "Selling", "Sales Person": "Selling",
"Sales Partner": "Selling", "Sales Partner": "Selling",

View File

@ -980,7 +980,7 @@ erpnext.TransactionController = erpnext.taxes_and_totals.extend({
"customer_group": me.frm.doc.customer_group, "customer_group": me.frm.doc.customer_group,
"territory": me.frm.doc.territory, "territory": me.frm.doc.territory,
"supplier": me.frm.doc.supplier, "supplier": me.frm.doc.supplier,
"supplier_type": me.frm.doc.supplier_type, "supplier_group": me.frm.doc.supplier_group,
"currency": me.frm.doc.currency, "currency": me.frm.doc.currency,
"conversion_rate": me.frm.doc.conversion_rate, "conversion_rate": me.frm.doc.conversion_rate,
"price_list": me.frm.doc.selling_price_list || me.frm.doc.buying_price_list, "price_list": me.frm.doc.selling_price_list || me.frm.doc.buying_price_list,

View File

@ -444,8 +444,8 @@ erpnext.hub.ItemPage = class ItemPage extends erpnext.hub.HubDetailsPage {
{ label: __('Supplier Name'), fieldtype: 'Data', fieldname: 'supplier_name', default: item.company_name }, { label: __('Supplier Name'), fieldtype: 'Data', fieldname: 'supplier_name', default: item.company_name },
{ label: __('Supplier Email'), fieldtype: 'Data', fieldname: 'supplier_email', default: item.seller }, { label: __('Supplier Email'), fieldtype: 'Data', fieldname: 'supplier_email', default: item.seller },
{ fieldtype: 'Column Break' }, { fieldtype: 'Column Break' },
{ label: __('Supplier Type'), fieldname: 'supplier_type', { label: __('Supplier Group'), fieldname: 'supplier_group',
fieldtype: 'Link', options: 'Supplier Type' } fieldtype: 'Link', options: 'Supplier Group' }
]; ];
fields = fields.map(f => { f.reqd = 1; return f; }); fields = fields.map(f => { f.reqd = 1; return f; });

View File

@ -23,7 +23,7 @@ erpnext.get_purchase_trends_filters = function() {
{ "value": "Item", "label": __("Item") }, { "value": "Item", "label": __("Item") },
{ "value": "Item Group", "label": __("Item Group") }, { "value": "Item Group", "label": __("Item Group") },
{ "value": "Supplier", "label": __("Supplier") }, { "value": "Supplier", "label": __("Supplier") },
{ "value": "Supplier Type", "label": __("Supplier Type") }, { "value": "Supplier Group", "label": __("Supplier Group") },
{ "value": "Project", "label": __("Project") } { "value": "Project", "label": __("Project") }
], ],
"default": "Item" "default": "Item"