Deepesh Garg
2ae085d258
Merge pull request #31123 from deepeshgarg007/hsn_wise_tax_rate_none_type
...
fix: Handle missing HSN Codes
2022-05-25 12:34:26 +05:30
Deepesh Garg
187768892d
Merge pull request #31120 from frappe/mergify/bp/version-13-hotfix/pr-31080
...
fix(India): Async issue in company address trigger (backport #31080 )
2022-05-25 12:33:37 +05:30
mergify[bot]
98eb7da06a
fix(pos): paid amount calculation for multicurrency invoice ( #31122 )
2022-05-25 12:24:09 +05:30
Saqib Ansari
216c32f4bc
fix: timesheet fetching in sales invoice
2022-05-25 12:12:35 +05:30
Deepesh Garg
ce3a21eb03
fix: Handle missing HSN Codes
2022-05-25 11:51:07 +05:30
Deepesh Garg
ea6d754f73
fix: Loan repayment entries for payroll payable account
...
(cherry picked from commit 3128f9603e )
2022-05-25 05:54:08 +00:00
Deepesh Garg
559fc509e7
chore: Linting issues
...
(cherry picked from commit 8fd0b3b9f5 )
2022-05-25 05:53:45 +00:00
Deepesh Garg
2ea331852a
fix(India): Async issue in company address trigger
...
(cherry picked from commit c41f9f046f )
2022-05-25 05:53:45 +00:00
Rucha Mahabal
22aeacb088
Merge pull request #31104 from ruchamahabal/emp-adv-status-v13
...
feat(Employee Advance): add 'Returned' and 'Partly Claimed and Returned'
2022-05-25 11:09:52 +05:30
Rucha Mahabal
7ac0624f68
Merge branch 'version-13-hotfix' into emp-adv-status-v13
2022-05-25 10:46:25 +05:30
Rucha Mahabal
a071095886
Merge pull request #31110 from ruchamahabal/fix-npo-membership
2022-05-24 18:38:43 +05:30
Rucha Mahabal
168a9d417b
fix: don't capture payments with invoice_id as donations
...
- if donations and subscriptions are set up in the same dashboard, membership payments also trigger payment webhook
- in order to differentiate there is already a check for RP's auto generated description but if subscriptions are configured using subscription links, RP doesn't send descriptions
- use invoice_id to ignore such payments instead
2022-05-24 18:16:56 +05:30
Rucha Mahabal
34928d29f1
fix: remove bad default for Membership From Date
2022-05-24 18:14:06 +05:30
Ankush Menat
e9968cc6fc
chore: disable feed for material request
2022-05-24 14:33:57 +05:30
Rucha Mahabal
ab9744fe97
Merge branch 'version-13-hotfix' into emp-adv-status-v13
2022-05-24 11:49:24 +05:30
Rucha Mahabal
78e9e66d63
fix: replace document states with list settings
2022-05-24 11:29:58 +05:30
Rucha Mahabal
b265ca467c
test: test advance filters in expense claim and cancelled status
2022-05-24 11:19:14 +05:30
Rucha Mahabal
806752111e
test: employee advance status
2022-05-24 11:13:18 +05:30
Rucha Mahabal
d59c3d2142
fix: employee advance status update on return via additional salary
2022-05-24 11:11:44 +05:30
Rucha Mahabal
cac9e245b6
patch: Employee Advance return statuses
2022-05-24 11:11:10 +05:30
Rucha Mahabal
42e7a86a3b
feat(Employee Advance): add 'Returned' and 'Partly Claimed and Returned' status
2022-05-24 11:09:42 +05:30
mergify[bot]
c2a08f1285
chore: error logging for auto material requests (backport #31103 ) ( #31105 )
...
chore: error logging for auto material requests (#31103 )
(cherry picked from commit ecb39d81e0 )
Co-authored-by: Ankush Menat <me@ankush.dev >
2022-05-24 10:41:50 +05:30
mergify[bot]
3984f04a49
fix: Job Card excess transfer behaviour (backport #31054 ) ( #31096 )
...
* fix: Job Card excess transfer behaviour
- Block excess transfer of items if not allowed in settings
- Behaviour made consistent with js behaviour (button disappears if not pending and not allowed in settings)
- Test for same case
(cherry picked from commit e07ce6efe0 )
# Conflicts:
# erpnext/manufacturing/doctype/job_card/test_job_card.py
* chore: Run `_validate_over_transfer` only if excess transfer is blocked in settings
(cherry picked from commit 9f6e10663b )
* chore: conflicts
* chore: missing conflict resolution changes
Co-authored-by: marination <maricadsouza221197@gmail.com >
Co-authored-by: Ankush Menat <ankush@frappe.io >
2022-05-23 15:20:47 +05:30
mergify[bot]
f6b2f36ca8
test: search test failing because of stale data (backport #31098 ) ( #31099 )
...
test: search test failing because of stale data (#31098 )
(cherry picked from commit a36174afdf )
Co-authored-by: Ankush Menat <me@ankush.dev >
2022-05-23 15:13:13 +05:30
Suraj Shetty
1c3ad13f6c
Merge pull request #31094 from frappe/mergify/bp/version-13-hotfix/pr-31092
2022-05-23 12:20:53 +05:30
mergify[bot]
ddee0893e6
fix translation German "Designation" (backport #31082 ) ( #31093 )
...
fix translation German "Designation" (#31082 )
changed "Bezeichnung" to "Position" as the is more precice in the field of employment which erpnext refers to here
(cherry picked from commit 348a674df9 )
Co-authored-by: Wolfram Schmidt <wolfram.schmidt@phamos.eu >
2022-05-23 12:02:30 +05:30
Suraj Shetty
0ab9fc0040
fix: Use directly <a> and style it as button instead of using button
...
Since few email servers (like outlook) strips out link in the button making them unclickable.
(cherry picked from commit a29b92febc )
2022-05-23 06:27:37 +00:00
mergify[bot]
ba76b6419e
fix: Leave Encashment calculations (backport #31062 ) ( #31091 )
...
Co-authored-by: Rucha Mahabal <ruchamahabal2@gmail.com >
2022-05-23 10:32:41 +05:30
mergify[bot]
c17c260a65
fix: corrective job card creation (backport #31083 ) ( #31084 )
...
* test: simplify job card tests
(cherry picked from commit e625394488 )
* fix: creation of corrective job card fails
This used to fail because sub_operations is a child table that's not
initalized by default till v13, in develop branch we init tables with
empty list.
(cherry picked from commit 66cf9aa344 )
Co-authored-by: Ankush Menat <ankush@frappe.io >
2022-05-21 14:28:27 +05:30
marination
b827c3b3c9
fix: test_work_order_with_non_stock_item
...
- Use the right price list and currency to avoid rate conversion (1000/62.9), since rates are reset correctly now
- Use RM rate based on Price List in BOM. Non stock item has no valuation
2022-05-20 12:34:15 +05:30
marination
9a513fda74
fix: Get fresh RM rate in calculate_rm_cost
2022-05-20 12:23:52 +05:30
marination
faa69c942b
perf: Use cached doc instead of get_doc
...
- Doc is only used to iterate over items(which wont change) and change rate/amount of rows
- These changes are inserted in db via `db_update`, so no harm
- Tested locally: refetching cached doc after db update, reflects fresh data.
2022-05-20 12:23:42 +05:30
marination
d035aa2afb
fix: Call calculate_cost for Draft BOM and typo in argument
2022-05-20 12:23:32 +05:30
marination
cbc52a2e45
fix: DB update child items, remove redundancy, fix perf
...
- Move `get_boms_in_bottom_up_order` in bom update tool’s file
- Remove repeated rm cost update from `update_cost`. `calculate_cost` handles RM cost update
- db_update children in `calculate_cost` optionally
- Don’t call `update_exploded_items` and regenerate exploded items in `update_cost`. They will stay the same (except cost)
2022-05-20 12:23:18 +05:30
marination
87c2b3be0b
perf: get_boms_in_bottom_up_order
...
- Create child-parent map once and fetch value from child key to get parents
- Get parents recursively for a leaf node (get all ancestors)
- Approx. 44 secs for 4lakh 70k boms
2022-05-20 12:20:24 +05:30
ruthra kumar
90b1147365
fix: multiple entries for same payment term
...
(cherry picked from commit e826093150 )
2022-05-20 02:24:23 +00:00
mergify[bot]
f519dc613c
fix: always update item_name for stock entry (backport #31068 ) ( #31071 )
...
fix: always update item_name for stock entry (#31068 )
If item_name is already set and for some reason becomes outdated then
it's not updated in backend.
Fix: always set item_name and stock_uom when fetching item details
(cherry picked from commit 6d6616dbcd )
Co-authored-by: Ankush Menat <me@ankush.dev >
2022-05-19 16:02:20 +05:30
mergify[bot]
0efbabe7cf
fix: payments duplicate on pos closing entry (backport #30976 ) ( #31005 )
2022-05-19 14:27:19 +05:30
mergify[bot]
1461d66dda
fix(india): error while parsing e-invoice ( #31061 )
2022-05-18 12:44:24 +05:30
mergify[bot]
95491e1718
fix(india): eway bill cancel api is disabled ( #31060 )
2022-05-18 12:44:07 +05:30
Frappe PR Bot
d9f76478da
chore(release): Bumped to Version 13.30.0
...
# [13.30.0](https://github.com/frappe/erpnext/compare/v13.29.2...v13.30.0 ) (2022-05-17)
### Bug Fixes
* `set_missing_values` in SE and re-use the same on all SE mappings ([fe52c1f ](fe52c1f354 ))
* Add validation for SEZ and Export invoices without payment of taxes ([cb8453d ](cb8453dac8 ))
* allow to use formatting for the field to_discuss in opportunity ([e126d4e ](e126d4e592 ))
* Block 0 Qty via Update Items to be consistent with form validation ([5647875 ](56478752e4 ))
* Calculate totals even though pricing rule is not applied on mapped doc ([678a01d ](678a01d4bd ))
* **charts:** Pass fieldtype for chart data in selling reports ([917e7c3 ](917e7c34af ))
* conflicts ([87fd933 ](87fd93370a ))
* conflicts ([fb62bbf ](fb62bbf61a ))
* disable pricing rules for internal transfers (backport [#31034 ](https://github.com/frappe/erpnext/issues/31034 )) ([#31036 ](https://github.com/frappe/erpnext/issues/31036 )) ([d5eb9fb ](d5eb9fb3fd ))
* discount ledger entry in case of multicurrency invoice ([#31047 ](https://github.com/frappe/erpnext/issues/31047 )) ([c3417e4 ](c3417e4103 ))
* dont fail repost for recoverable errors (backport [#30979 ](https://github.com/frappe/erpnext/issues/30979 )) ([#31023 ](https://github.com/frappe/erpnext/issues/31023 )) ([a019cb6 ](a019cb6caa ))
* **Employee Advance:** Return/Deduction from Salary button visibility (backport [#31011 ](https://github.com/frappe/erpnext/issues/31011 )) ([#31012 ](https://github.com/frappe/erpnext/issues/31012 )) ([5b1d85e ](5b1d85e8bf ))
* Failing accounting dimension patch ([b14a7b8 ](b14a7b8a5d ))
* german translations for Employee ([b9bda04 ](b9bda04a83 ))
* gl entry validation for miniscule loan penalty ([e958ef2 ](e958ef26e0 ))
* hide template items from sales/purchase order ([8b99f43 ](8b99f43c61 ))
* IN time not captured in Attendance through Employee Checkin (backport [#31029 ](https://github.com/frappe/erpnext/issues/31029 )) ([#31031 ](https://github.com/frappe/erpnext/issues/31031 )) ([477bbcc ](477bbcc9e5 ))
* Item rate reset on changing posting date ([#30990 ](https://github.com/frappe/erpnext/issues/30990 )) ([8ef649f ](8ef649f65d ))
* Just add one rate in GST HSN Code ([ed76687 ](ed76687dac ))
* Merge Conflicts ([3abf264 ](3abf26428c ))
* Multiple fixes in GSTR-1 report ([f2cbb70 ](f2cbb70325 ))
* **patch:** avoid checking for return field if it doesnt exits (backport [#30995 ](https://github.com/frappe/erpnext/issues/30995 )) ([#30997 ](https://github.com/frappe/erpnext/issues/30997 )) ([a94b5c0 ](a94b5c0d8b ))
* per_billed for return DN (backport [#30868 ](https://github.com/frappe/erpnext/issues/30868 )) ([#30971 ](https://github.com/frappe/erpnext/issues/30971 )) ([97ea1f5 ](97ea1f5123 ))
* precision loss when transferring (backport [#30834 ](https://github.com/frappe/erpnext/issues/30834 )) ([#31032 ](https://github.com/frappe/erpnext/issues/31032 )) ([fc80a50 ](fc80a50640 ))
* precision of total penalty paid ([ad21853 ](ad21853b01 ))
* precision of total penalty paid ([5c45737 ](5c45737a8f ))
* prevent bypassing forced valuation rate (backport [#30987 ](https://github.com/frappe/erpnext/issues/30987 )) ([#31020 ](https://github.com/frappe/erpnext/issues/31020 )) ([706c19d ](706c19db70 ))
* pro rata calculation for monthly depreciation ([#30989 ](https://github.com/frappe/erpnext/issues/30989 )) ([408d952 ](408d952332 ))
* remove item attribute limit from variant selector (backport [#31026 ](https://github.com/frappe/erpnext/issues/31026 )) ([#31028 ](https://github.com/frappe/erpnext/issues/31028 )) ([1f016e9 ](1f016e9137 ))
* Set actual qty and basic rate in SE on warehouse triggers (`get_warehouse_details`) ([30b0aee ](30b0aee013 ))
* stock analytics report shows incorrect data there's no stock movement in a period (backport [#30945 ](https://github.com/frappe/erpnext/issues/30945 )) ([#30980 ](https://github.com/frappe/erpnext/issues/30980 )) ([295ffb3 ](295ffb3f1a ))
* translation for status filter ([e5f8231 ](e5f8231632 ))
* **translations:** Update ru translations ([#30992 ](https://github.com/frappe/erpnext/issues/30992 )) ([f797005 ](f797005384 ))
* TypeError in add_indicator_for_multicompany (backport [#31042 ](https://github.com/frappe/erpnext/issues/31042 )) ([#31048 ](https://github.com/frappe/erpnext/issues/31048 )) ([e24bb1d ](e24bb1dbf1 ))
* unlink Attendance from Employee Checkins on cancellation (backport [#31045 ](https://github.com/frappe/erpnext/issues/31045 )) ([#31049 ](https://github.com/frappe/erpnext/issues/31049 )) ([e03fe97 ](e03fe97a6e ))
* UOM in HSN-wise summary of outward supply ([cd7d5cd ](cd7d5cdb22 ))
* user can select disabled accounts in taxes table ([047c879 ](047c879bec ))
* validate disabled accounts before posting ledger entries ([515e49b ](515e49bb90 ))
* validate on hold purchase invoices in payment entry ([9fbd170 ](9fbd170fa4 ))
### Features
* add Employee Status filter in leave balance reports ([716b525 ](716b5253a4 ))
* add Link to Opportunity ([#30614 ](https://github.com/frappe/erpnext/issues/30614 )) ([bc23bc7 ](bc23bc738e ))
* request_for_quotation ([db4e264 ](db4e264d92 ))
* request_for_quotation - refactor ([b6a3e69 ](b6a3e693ae ))
* select multiple values for accounting dimension (backport [#31015 ](https://github.com/frappe/erpnext/issues/31015 )) ([#31041 ](https://github.com/frappe/erpnext/issues/31041 )) ([9c21eb5 ](9c21eb5b94 ))
v13.30.0
2022-05-17 07:41:35 +00:00
Ankush Menat
3f8816f2ce
Merge pull request #31050 from ankush/v13_release
...
chore: release
2022-05-17 13:09:46 +05:30
mergify[bot]
e03fe97a6e
fix: unlink Attendance from Employee Checkins on cancellation (backport #31045 ) ( #31049 )
...
* fix: unlink Attendance from Employee Checkins on cancellation (#31045 )
(cherry picked from commit 28fe4f3d54 )
* fix: import missing function
Co-authored-by: Rucha Mahabal <ruchamahabal2@gmail.com >
2022-05-17 12:35:27 +05:30
mergify[bot]
c3417e4103
fix: discount ledger entry in case of multicurrency invoice ( #31047 )
2022-05-17 12:22:08 +05:30
mergify[bot]
9c21eb5b94
feat: select multiple values for accounting dimension (backport #31015 ) ( #31041 )
...
fix: select multiple values for accounting dimenssion
(cherry picked from commit 69be22ba7c )
Co-authored-by: Rohit Waghchaure <rohitw1991@gmail.com >
2022-05-17 11:56:31 +05:30
mergify[bot]
e24bb1dbf1
fix: TypeError in add_indicator_for_multicompany (backport #31042 ) ( #31048 )
...
fix: TypeError in add_indicator_for_multicompany (#31042 )
Minor fix in add_indicator_for_multicompany
In case of multi-company transactions add (+) buttons in connection dashboard pf customer aren't being loaded due to TypeError (TypeError: e.dashboard.stats_area.removeClass is not a function) created by "frm.dashboard.stats_area.removeClass('hidden');" during the stats section creation.
(cherry picked from commit 867f2c6282 )
Co-authored-by: Deepak <36790711+dpk404@users.noreply.github.com >
2022-05-17 11:54:50 +05:30
Ganga Manoj
408d952332
fix: pro rata calculation for monthly depreciation ( #30989 )
2022-05-17 11:21:10 +05:30
mergify[bot]
d5eb9fb3fd
fix: disable pricing rules for internal transfers (backport #31034 ) ( #31036 )
...
fix: disable pricing rules for internal transfers (#31034 )
* fix: disable pricing rules for internal transfers
* fix: only apply validation on internal transfers
* fix: internal_party_field undefined
(cherry picked from commit 3714e36b44 )
Co-authored-by: Ankush Menat <me@ankush.dev >
Co-authored-by: Marica <maricadsouza221197@gmail.com >
2022-05-16 18:34:39 +05:30
Marica
d7bea97095
Merge pull request #31030 from frappe/mergify/bp/version-13-hotfix/pr-30992
...
fix(translations): Update ru translations (backport #30992 )
2022-05-16 17:35:17 +05:30
Marica
3abf26428c
fix: Merge Conflicts
2022-05-16 17:13:00 +05:30