Good morning all,
I've searched the forum but couldn't seem to find a solution, apologies if this has been covered before. This is the first flow I've created so apologies if my terminology is incorrect.
I have a desk booking app in PowerApps which populates a SharePoint list called Desk Reservations.
I have copied this list using ShareGate to create an exact copy called Desk Reservations Archive without any content.
The idea is to create a flow that runs at 3am every morning to move all items from the Desk Reservations list to the Desk Reservations Archive list that have a date & time of yesterday or earlier in the CheckOutFrom column.
It appears there is no OOTB action to move a SharePoint list item (there must be a reason for this as you can move a folder) so I've created the following flow:


The flow looks like it works and copies the item into the archive list but unfortunately I have the following issues:
- The original list item doesn't get deleted.
- The Created By & Modified By fields are populated by my account but I need these to be populated by the original list item data.
- There is another column ReservedBy which is a person or Group column but I can't seem to select this in the create item action nor can I see anywhere to add the column to map it.

Any help or pointers I would be most appreciative as to what I'm doing wrong.
Thanks in advance.