have a look on the join datatable activity (inner join) and removel later the unneeded join columns with a filter datatable (column removal setting).
also have a look here:
as dt2 currently has not a common join datacolumn we can manipulate by e.g. adding an addtional datacolumn along with a default value set to the invoice number.
have alook here as well
so the flow could look like this
add join col to dt2
join datatable dt1 to dt2 inner join
remove dt2 join datacolumn from join result
Another technique is to do the merge via row Itemarray construction and you can refer here: