We do outsourced trenching work for Fibre.

We have only two products.
It is not a physical item.
I am looking for a way to allocate sales to a supplier that we bought it from.

So that both the supplier and the customer invoice is generated simultaneously and my cost of sales always be right.
Is this possible?