Для ответа данных не достаточно...
на модификации функциональности пойдете? нет? - А прийдется
Используйте одну из номенклатурных аналитик - для привязки к контрагенту, т.е тупо в нее писать код или краткое название контрагента и партии -там можно добавить даты по срокам , например...
И за кадром осталось много вопросов, особенно о себестоимости принятого на ответ. хранение товара