Bueno, la excusa de soy nuevo o no tengo mucha experiencia muchas veces son eso meras excusas, no se necesita mucha experiencia, pero sí algo de criterio. Mas bien creo que faltó análisis de la situación.
Pero al final de cuentas eso lo solucionas con algo tan simple como un campo de estado en tu tabla de solicitudes.
Por ejemplo podría ser que al generar una solicitud, le pongas un código de estado Pendiente de envio, cuando lo envies, cambia a enviada, y cuando ya te entregaron lo que pediste, podrías cambiarlo a entregada, y con eso al momento de listar las que vas a enviar, solo filtrar las pendientes de envío y ya, asunto arreglado, entonces como ves yo no sé ni cual es el giro del negocio en el que estás, por lo tanto no tengo ninguna experiencia en eso, pero si de discriminar los datos se trata, se me ocurrió al vuelo.
Saludos cordiales,