Dear TB338,
Yes, you can make an attachment required in SharePoint Lists if a choice is yes. You can achieve this by creating a custom validation formula for the column that requires an attachment if a specific choice is selected. Here's an example formula:
=IF([Choice Column]="Yes",IF([Attachment Column]="",FALSE,TRUE),TRUE)
This formula checks if the choice column is set to "Yes" and if the attachment column is empty. If both conditions are true, it returns FALSE, which means the validation fails and the user is prompted to attach a file.
If you're looking for an app to request documents from external users off of a list, you can use Microsoft Forms. You can create a form that collects the necessary information and includes a file upload field. Once the form is submitted, the file will be uploaded to OneDrive or SharePoint, depending on your settings. You can then use Power Automate to automate further actions, such as sending an email notification or updating a SharePoint list.
Appreciate your patience and understanding and feel free to correct me if I made any misunderstanding of your scenario and demand. Thank you for your time and cooperation. Hope you a nice day!!
Sincerely
Mia | Microsoft Moderator