Refreshes the list of receptions on the main page after returning from the details view, ensuring the displayed data is up-to-date.
Improves the product scanning logic by ensuring product lookups are specific to the current reception. This prevents misidentification of products across different receptions.
Adds an error toast message when a scanned product is not found within the active reception's product list, providing immediate user feedback. Refactors product retrieval and existence checks for clarity and robustness.