11-2 Work Orders Posting - automatic change to today for invoice date posting - wrong period

I'm trying to close out last month's work orders. We close and post in the period per the last day of labor. 

ie: In work orders (11-2) I change the invoice date on the billing tab to the LDOL (ex. 06/12/23) -->> I then change the posting period to 6-June. --> Select Post from the menu bar options-->This Record Only.

Once that operation is complete, The Status has changed to Open. The Invoice Date was automatically changed to today's date and to the period 7. How do I post with the new date and selected period? I do not want sage to automatically adjust.

I've tried toggling on/off the setting in General Ledger Setup (1-8) "Set posting period from transaction date". 

For now I am just unlocking the posted transaction (and voiding the original) and it's creating a mess! I don't know why but Sage allows me to change the period when its the new copied invoice and will leave the status open with the new corrected post period. 

Am I missing a setting?