Creating a "createview"?

Hello,

I have some readOnly’s in place at the invoice->editview at certain fields (coding wise). This is because, in the editview, I don’t want certain fields to be accessible for change. However, this same editview is also shared with the “create invoice” thus when you want to create an invoice, the same fields turn into a readOnly. But for this “create view” I don’t want those fields to be readOnly.

Is there a way to either make an entire new view (createview or something) or is there some code I can run to check whether the edit view is on the create view or the true editview?

Thank you for reading!