PSA: When Submitting an Expense Without Attachment an a Validation an Error Occurs and the Expense Lines DuplicateSep 18, 2024Knowledge
Content Standard GuideTitlePSA: When Submitting an Expense Without Attachment an a Validation an Error Occurs and the Expense Lines DuplicateURL NamePSA-When-Submitting-an-Expense-Without-Attachment-an-a-Validation-an-Error-Occurs-and-the-Expense-Lines-DuplicateInformationProduct AreaHelp Product AreaExpense ManagementRelease VersionHelp Release VersionSymptomsHelp SymptomsWhen trying to submit a expense without an attachment and having a validation rule to avoid this and error occurs. Also is duplicating expense linesSteps to replicate: App launcher > Multiple Expense Entry UI > Enter a Project/Assignment > Enter Type > enter Description > Enter Amount and do not attach a receiptClick Submit Error message appears: Delete failed. First exception on row 0 with id aDoS90000000NXhKAM; first error: INSUFFICIENT_ACCESS_OR_READONLY, insufficient access rights on object id: []Error is in expression '{!resetBatchProcessor}' in page pse:expenseentry: Class.pse.fflib_DatabaseWriter.DatabaseWriter.deleteRecords: line 113, column 1Class.pse.fflib_DatabaseWriter.InheritedSharing.deleteRecords: line 352, column 1Class.pse.fflib_SObjectUnitOfWork.DeleteOperation.commitWork: line 908, column 1Class.pse.fflib_SObjectUnitOfWork.AllOperation.commitWork: line 941, column 1Class.pse.fflib_SObjectUnitOfWork.commitWork: line 620, column 1Class.pse.fflib_SObjectUnitOfWork.commitWork: line 571, column 1Class.pse.UnitOfWorkWrapperImpl.commitWork: line 88, column 1Class.pse.ExpenseEntryController.resetBatchProcessor: line 1145, column 1 EnvironmentHelp EnvironmentProfessional Services AutomationVersion: Summer 2023 SP7ResolutionHelp ResolutionUpdated the Professional Services Automation version Summer 2023 SP10CauseHelp CauseKnown Professional Services Automation defectAdditional NotesHelp Additional Notes
Was this article helpful?00Choose a general reason-- Choose a general reason --FeedbackUpload FilesUpload FilesOr drop filesSubmit