brotherton-erpnext/erpnext/patches/v11_0
Deepesh Garg d1d0a50a70
feat: Loan management and accounting (#19035)
* fix: Create Loan Management module

* fix: Move loan doctype for hr module to loan management

* fix: Add loan dashboard

* fix: Move loan application form hr module to loan management

* fix: Move Loan Type from hr to loan management

* fix: Move salary slip loan from hr to loan management

* fix: Create loan security pledge doctype

* fix: Create loan security type doctype

* fix: Create Loan security doctype

* fix: Add customer in loan_common.js

* fix: Import patch for loan

* fix: Add security pledging in loan doctype

* fix: Add loan application pledge doctype

* fix: Add logic for security pledgeing in loan

* fix: Add logic for security pledging in loan application

* fix: Rename Loan security doctype to Loan Security Pledge

* fix: Add doctype for loan security

* fix: Fixes in loan and loan application

* fix: Add doctypes for loan repayment

* fix: Fixes in loan and loan application

* fix: Move loan repayment report from HR module to loan management

* fix: Create doctype for loan security price

* fix: Create doctype for loan security shortfall

* fix: Make fields in Loan shortfall readonly

* fix: Make loan type submittable

* fix: Add daily job for loan security revaluation in hooks.py

* fix: Add loan management module

* fix: Doctype for loan disbursement Entry

* fix: GL entry fix for loan disbursement

* fix: Add company currency options in Loan related doctypes

* fix: Changes in Loan Doctypes

* fix: Allow miltiple loan securities in Loan Security Pledge

* fix: Add proposed pledges in Loan Application

* fix: Add test cases for loan

* fix: Interest Accrual Entry for loans

* fix: Remove loan from journal entry

* fix: Update triggers in loan_common.js

* fix: Accrual Entries for loan Interest

* fix: Proposed Pledges for loan application

* fix: Update items in loan management module

* fix: Allow multiple disbursements against a loan

* fix: Add loan security code in loan security master

* fix: Allow multiple securities in a single pledge

* fix: Spelling and label fixes

* fix: Replace date in loan security price with datetime

* fix: Add dashboard to loan master

* fix: Move Repayment Schedule from HR to Loan Management

* fix: Add back jobs for loan accrual entries

* fix: Multiple fixes in loan

* fix: Multiple fixes in loan application

* fix: Loan Reapayment for term loans

* fix: Interest Accural Entries for term loans

* fix: Changes in Loan Doctypes

* fix: Add test case for term loan repayment

* fix: Add custom button to update loan security price and trigger shortfall

* fix: Usability fixes in Loan management

* fix: Multiple usablity and doctype fixes

* fix: Muliple bug and usability fixes in loan

* fix: Test case fixes for loan repayment from Salary

* fix: Codacy fixes

* fix: Test Case fixes

* fix: Minor fix in validate_repayment_method

* fix: Test case and codacy fixes

* fix: Provide consistent naming series to loan doctypes

* fix: Loan Application fix

* fix: Loan Application Dashboard

* fix: Add doctypes to process loan interest accural and loan security price

* fix: Provision to make loan topup

* fix: Pledge and unpledge statuses and doctype for loan securit unpledge

* fix: Multiple fixes in Loan Cycle

* fix: Add missing dashboards to loan doctypes

* fix: Add Loan Manager role to loan doctypes

* fix: Loan Process fixes

* fix: Loan Security Unpledge fixes

* fix: UX, List and dashboards fixes

* fix: Minor fixes

* fix: Minor fixes

* fix: Status on additional loan security

* fix: Codacy fixes

* fix: Multiple fixes in loan

* fix: Rename Process Loan Security Price to Process Loan Security Shortfall

* fix: Loan Repayment and Closure report

* fix: Loan Security Status report and minor fixes

* fix: Multiple UX fixes

* fix: Test Case fixes and UX fixes

* fix: Currency symbol fixes in Salary Slip Loan

* fix: Make loan account details read only

* fix: Changes in loan security price updation

* fix: Sanctioned Loan Amount doctype

* fix: Updates in process loan interest accrual

* fix: Pass loan doc instead of loan name

* fix: Fixes in process loan interest accrual

* fix: Add missing semicolon

* fix: Test case

* fix: Test case

* fix: Sandbox method to get proposed pledges

* fix: Sandbox method

* fix: Nonetype fix in loan sanction limit

* fix: GL entry fixes

* fix: Update maximum loan amount on loan security pledging

* fix: Round  off loan amounts

* fix: Loan Security unpledging

* fix: Interest amount for loan closure

* fix: Due date for loan repayments

* fix: API fixes for loan disbursement method

* fix: Disable quick entry for sanctioned loan amount

* fix: Add misssing translations for validations and codecleanup

* fix: Translation fixes and code cleanup

* fix: Test Cases

* fix: Loan Interest Accrual test case
2020-02-26 10:44:24 +05:30
..
__init__.py [Enhance] Quality Inspection Template (#12988) 2018-02-22 11:03:48 +05:30
add_default_dispatch_notification_template.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
add_default_email_template_for_leave.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
add_expense_claim_default_account.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
add_healthcare_service_unit_tree_root.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
add_index_on_nestedset_doctypes.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
add_item_group_defaults.py Defaults in Item Group (#14874) 2018-07-17 18:01:44 +05:30
add_market_segments.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
add_permissions_in_gst_settings.py fix: Added permissions in GST Settings and added filters for accounts based on company 2019-01-24 17:55:44 +05:30
add_sales_stages.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
check_buying_selling_in_currency_exchange.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
create_default_success_action.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
create_department_records_for_each_company.py fix: reload docs before creating custom fields (#17586) 2019-05-15 11:39:41 +05:30
create_salary_structure_assignments.py fix: fixed salary structure assignment patch (#16546) 2019-02-01 12:25:40 +05:30
drop_column_max_days_allowed.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
ewaybill_fields_gst_india.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
hr_ux_cleanups.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
inter_state_field_for_gst.py fix: reload docs before creating custom fields (#17586) 2019-05-15 11:39:41 +05:30
make_asset_finance_book_against_old_entries.py Fixed asset refactor (#19369) 2019-11-18 11:46:55 +05:30
make_italian_localization_fields.py Merge branch 'master' into develop 2019-03-28 13:54:34 +05:30
make_job_card.py job card patch use orm 2018-09-10 12:18:51 +05:30
make_location_from_warehouse.py fix: make location from warehouse patch 2018-10-07 13:08:00 +05:30
make_quality_inspection_template.py Renamed some salary related fields 2018-04-30 16:21:37 +05:30
merge_land_unit_with_location.py style: update/standardize rename_doc usage 2019-12-19 19:07:29 +05:30
move_item_defaults_to_child_table_for_multicompany.py fix: as limit 100 was set in the query therefore not all item's default value moved to the Item Default table 2019-07-02 15:18:02 +05:30
move_leave_approvers_from_employee.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
rebuild_tree_for_company.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
redesign_healthcare_billing_work_flow.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
refactor_autoname_naming.py Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
refactor_erpnext_shopify.py refactor(desk_icon): Remove reference and patches to Desktop Icon 2019-02-07 09:58:21 +05:30
refactor_naming_series.py fix(patch): Check if meta object has naming_series field (#15651) 2018-10-11 16:28:59 +05:30
remove_barcodes_field_from_copy_fields_to_variants.py fix: Validate invalid fields in Item Variant Settings 2019-02-13 13:02:39 +05:30
remove_modules_setup_page.py [fix] company listing context 2018-04-05 14:44:16 +05:30
remove_subscriber_doctype.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
rename_additional_salary_component_additional_salary.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
rename_asset_adjustment_doctype.py style: update/standardize rename_doc usage 2019-12-19 19:07:29 +05:30
rename_bom_wo_fields.py fix: BOM UX 2019-11-25 18:56:18 +05:30
rename_field_max_days_allowed.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
rename_health_insurance.py style: update/standardize rename_doc usage 2019-12-19 19:07:29 +05:30
rename_healthcare_doctype_and_fields.py style: update/standardize rename_doc usage 2019-12-19 19:07:29 +05:30
rename_healthcare_fields.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
rename_members_with_naming_series.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
rename_overproduction_percent_field.py [Enhance] Provision to set overproduction percentage for work order (#14248) 2018-05-30 15:28:09 +05:30
rename_production_order_to_work_order.py style: update/standardize rename_doc usage 2019-12-19 19:07:29 +05:30
rename_supplier_type_to_supplier_group.py style: update/standardize rename_doc usage 2019-12-19 19:07:29 +05:30
renamed_from_to_fields_in_project.py Added patch 2019-01-18 11:47:31 +05:30
reset_publish_in_hub_for_all_items.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
set_default_email_template_in_hr.py feat: Password protected salary slips (#17380) 2019-05-08 17:30:08 +05:30
set_department_for_doctypes.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
set_missing_gst_hsn_code.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
set_salary_component_properties.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
set_update_field_and_value_in_workflow_state.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
set_user_permissions_for_department.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
skip_user_permission_check_for_department.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
uom_conversion_data.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
update_account_type_in_party_type.py Refactor party type (#13831) 2018-05-16 11:02:26 +05:30
update_allow_transfer_for_manufacture.py Rename BOM and Work order fields (#16209) 2018-12-24 14:38:49 +05:30
update_backflush_subcontract_rm_based_on_bom.py Renamed subcontract to Send to Subcontractor 2019-03-26 12:52:49 +05:30
update_brand_in_item_price.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
update_delivery_trip_status.py fix: reload global defaults (#19517) 2019-11-07 14:16:26 +05:30
update_department_lft_rgt.py [Fix] Patch 2018-11-06 16:32:29 +05:30
update_hub_url.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
update_sales_partner_type.py fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
update_total_qty_field.py fix: Fix breaking patch on develop branch 2019-06-11 18:35:01 +05:30