Hi,
Raise two Purchase orders. One for service and another for material he wants to use in Subcontracting Job.
I assume tax treatment procurement for service and material might be different in your case.
Do Normal PO,GR and IR for material and then issue and consume the materials against the subcontracting PO.
Regards
Ravi