fix: Check for other properties

This commit is contained in:
Deepesh Garg
2021-10-20 12:16:22 +05:30
parent f12deae24b
commit b7befe49dc

View File

@@ -45,7 +45,7 @@ def get_result(filters, tds_docs, tds_accounts, tax_category_map):
if rate and tds_deducted:
row = {
'pan' if frappe.db.has_column('Supplier', 'pan') else 'tax_id': supplier_map.get(supplier, {}).get('pan'),
'supplier': supplier_map.get(supplier).name
'supplier': supplier_map.get(supplier, {}).get('name')
}
if filters.naming_series == 'Naming Series':
@@ -53,7 +53,7 @@ def get_result(filters, tds_docs, tds_accounts, tax_category_map):
row.update({
'section_code': tax_withholding_category,
'entity_type': supplier_map.get(supplier).supplier_type,
'entity_type': supplier_map.get(supplier, {}).get('supplier_type'),
'tds_rate': rate,
'total_amount_credited': total_amount_credited,
'tds_deducted': tds_deducted,