I am new to the development side of Salesforce administration. I would like help either making a Flow or creating a Visualforce page.
Here is the scenario: I am working with a non-profit organization that receives furniture donations and then provides furniture to individuals in need. Basically, we need to a way to track donations and pick-ups, and keep inventory current. Products/Orders objects don't work because these are donations, so price books and all of that is irrelevant.
I created a couple of custom objects: Furniture Donations (parent record is Opportunity) and Furniture Scheduling. Furniture Donations is where inventory will be tracked, with each record a piece of donated furniture. Furniture Scheduling will track incoming and outgoing donations.
Because donors often donate several pieces of furniture at a time, I'd like staff to create one Opportunity record, and then add Furniture Donation records (a related list on Opportunity) for each donated piece.
To make data entry more efficient, I'd like staff to be able to add multiple records on one page, rather than have to keep clicking "Save & New."
Similarly, for outgoing furniture, clients might take multiple pieces of furniture. Thus, I'd like to create one Furniture Scheduling record (record type 'Outgoing Furniture'), and link it to all applicable Furniture Donation records. Is there a way to do this on one screen? So, Furniture Scheduling would look up to Furniture Donations, and we'd like to be able to add each piece of furniture the clients took on one screen, rather than have multiple look-up fields or clicking save & new.
Any ideas on how to accomplish this, either through Flow or through a Visualforce page? Any help at all is appreciated. Thank you!