Path: banking/klarna_kosma_integration/doctype/banking_settings/banking_settings.py
Line: 157-158
Method: successful_request_exists
When any matching successful EBICS Request has valid JSON but an invalid start_date or end_date, date.fromisoformat raises before the loop can reach a later row that covers request_date. Because this function is called from the daily EBICS sync, one bad historical or manually edited row can stop the scheduled sync instead of being ignored like the existing parse comment describes.
Path: banking/klarna_kosma_integration/doctype/banking_settings/banking_settings.py
Line: 157-158
Method: successful_request_exists
When any matching successful EBICS Request has valid JSON but an invalid
start_dateorend_date,date.fromisoformatraises before the loop can reach a later row that coversrequest_date. Because this function is called from the daily EBICS sync, one bad historical or manually edited row can stop the scheduled sync instead of being ignored like the existing parse comment describes.