Duplicar ou Multiplicar mestre/detalhe (fatura)

Oi Pessoal,
Feliz 2022!!!

Qual a melhor maneira de duplicar ou multiplicar (recorrencia) um form mestre/detalhe?

Exemplo:
1- Form Ordem/Itens, converter para uma fatura/itens
2- Fatura recorrente (mensal): Multiplicar a fatura original em várias faturas futuras. Mantendo o mesmo mestre/detalhes, mudando só a data de cada uma.

Ao criar um novo mestre, temos o novo ID, como fazer para criar os detalhes com esse novo ID?

Obrigado desde já!

Jairo

Complementando a pergunta acima:

O sistema é multi-empresas e multi usuário.

Como evitar novos IDs no meio desse processo, se vários usuários criarem entradas no banco de dados?

Resumindo:
Ao criar a copia da fatura (mestre) o banco de dados gera um novo ID (auto increment), preciso pegar esse ID e adicionar nos registros do detalhe.

Existe algum jeito de pegar esse ID sem misturar com outros usuários.

Eu sei que posso usar o LAST_INSERT_ID(item_id), é seguro? Alguma outra sugestão?

Obrigado de novo!