Hi Nate,
A single table (view) could be the key to your requirement. (where SAP did all the joins you needed)
VIAUFK_AFVC
Pass your OBJID value in ARBID field and get the material number through PLNBEZ field.
Of course you need to give other essential inputs also order (AUFNR), routing (AUFPL) etc. to get specific lines.
Jogeswara Rao K