This paper describes a technique for assigning orders against specific reels of inventoried cable to ensure a high level of customer service, efficient labor utilization, highly usable cable lengths in inventory, and minimal scrap. Some orders are interrelated and thus linked, requiring that the assignment of each order be contingent upon the assignment of all linked orders. Due to this contingency, penalties associated with certain assignments, and selection allowances, the problem is quite complex. Our method of solution is formulated as a preemptive, multipriority, zero-one goal programming model used in a constructive initial placement algorithm. The model is primarily linear, but it also contains some nonlinear terms. The goal programming model and initial constructive algorithm run weekly in a production environment that handles up to 100 orders and 150 reels per problem.