In addition, when opening the form automatically, add about 5,000 blank records to the subform so that the user can add inside it so that he does not need to add a new record when adding information.
Of course, when saving the invoice, it insert only the full records on the main table