Alex7965
Новичок
Приветствую всех.
Мне сегодня на работе поставили решить следующую задачу.
Система учета товаров. Есть приходные накладные (приход товаров), расходные накладные и накладные на перемещение товаров. Соответственно может быть энное кол-во складов и номенклатуры. Предлагается ее решить следующим способом. нельзя категорически использовать никаких таблиц наподобие регистров накопления в 1С, которые собственно и фиксируют приход, расход.
Решение должно быть реализовано на симфони (но это в принципе не меняет сути), подсчет только программный.
Например, есть 1000 различных наименований товаров и 10 складов, товары в разное время оприходовались по разным складам, потом перемещались между ними (накладные на перемещение) и списывались (расходовались). Когда сотрудник запрашивает информацию по остаткам на том или ином складе, система должна проанализаровать все накладные по приходным, расходным и на перемещение товаров и вывести инф-цию какие товары и какое количество есть на каждом конкретном складе.
Задача должна быть решена только таким способом. Тимлид говорит, что подобные задачи они уже таким способом решали и он наиболее оптимальный. Что думаете? Я честно говоря голову уже сломал. Вам такие задачи приходилось решать? Если да, то приведите в качестве образца примерный алгоритм решения.
Мне сегодня на работе поставили решить следующую задачу.
Система учета товаров. Есть приходные накладные (приход товаров), расходные накладные и накладные на перемещение товаров. Соответственно может быть энное кол-во складов и номенклатуры. Предлагается ее решить следующим способом. нельзя категорически использовать никаких таблиц наподобие регистров накопления в 1С, которые собственно и фиксируют приход, расход.
Решение должно быть реализовано на симфони (но это в принципе не меняет сути), подсчет только программный.
Например, есть 1000 различных наименований товаров и 10 складов, товары в разное время оприходовались по разным складам, потом перемещались между ними (накладные на перемещение) и списывались (расходовались). Когда сотрудник запрашивает информацию по остаткам на том или ином складе, система должна проанализаровать все накладные по приходным, расходным и на перемещение товаров и вывести инф-цию какие товары и какое количество есть на каждом конкретном складе.
Задача должна быть решена только таким способом. Тимлид говорит, что подобные задачи они уже таким способом решали и он наиболее оптимальный. Что думаете? Я честно говоря голову уже сломал. Вам такие задачи приходилось решать? Если да, то приведите в качестве образца примерный алгоритм решения.