* Revert "Cleaned up welcome email code (#15175)"
This reverts commit 771fbb8f01.
* Revert "[Fix] Raw materials are not showing in the stock entry if skip transfer is enabled and backflush is based on stock entry (#15187)"
This reverts commit 2b72d09948.
* Revert "[Enhance] Provision to backflush raw materials from WIP warehouse (#15184)"
This reverts commit c5cf428d00.
* Revert "[Minor] Create default department on country setup (#15206)"
This reverts commit 2b2712bb9e.
* Revert "Permissions issue in BOM tree"
This reverts commit 8fe8d1758a.
* Revert "Fix indentation accounts_receivable.py (#15203)"
This reverts commit fbc3df3247.
* Revert "Fix shipping_address for DropShipping (#15202)"
This reverts commit 4a394bcbf4.
This stretch of javascript go against the address definition for DropShipping.
When we create an PO from SO with dropshipping items, the backend code update fine the shipping address, but this stretch of code, replace the customer address to the Company address.
To reproduce that behavior, pick one sales order with Drop Shipping Items, make and purchase order, and take a look into the delivery address.
* add single, cumulative threshold, remove checkboxes
* remove tds child table from supplier & add tds link field
* add description field in tax withholding category
* add tax withholding data for indian setup, some fixes
* add a checkbox for tax withholding in purchase invoice
* remove supplier's child table for tds
* enable tds field if supplier has tds set inits master
* move rates data to child table - adding fiscal year support
* change bootstrap data according to child table config of tds
* show category name in list view
* loyalty program fixes
* moved tax calculation to tax_withholding.py
- calculation for tds amount for cumulative threshold from gl entry
* add fiscal year dependency in company test
* minor loyalty program fix
* minor tier calculation fix
* minor handling duplicate exception
* toggle apply_tds according to supplier, code rectify
* minor fixes for loyalty program
* test case for single and cumulative threshold
* codacy fix
* pass bill_date as parameter and calculate due_date on that basis
* calculate payment_schedule on the basis of bill_date if present else posting_date
* add bill_date as an argument to get_party_details
* pass bill_date on supplier trigger in purchase invoice