Sorunu çözdüm , ilişkili modellerde replicate yapacak arkadaşlar bunu kullanabilirler.
$fatura =SatisFaturalar::find($tekrarlama->FaturaID);
$fatura->load(['kalem','odemeler','notlar']);
$yeni_fatura = $fatura->replicate();
$yeni_fatura->push();
foreach($fatura->getRelations() as $relation => $items){
foreach($items as $item){
unset($item->id);
$yeni_fatura->{$relation}()->create($item->toArray());
}
}