Складской учет в ресторане

1. Товары

2. Ингридиеты

3. Полуфабрикаты в него входят ингридиенты

4. Блюда в него входят ингридиенты и полуфабрикаты

Происходят опреции прихода и списания

Есть таблица в которой все движения по складу, в которой может быть до 20 млн записей

Нужно, чтобы при изменении прошлой датой документа приход или калькуляции, чтобы все записи пересчитались автоматически

4 года назад
Able2Know
Антон 
40 лет
17 лет в сервисе
Был
день назад

Заявки фрилансеров

Максим
 
40 лет
11 лет в сервисе
Был
3 месяца назад
25 отзывов(-2)
4 года назад
Виктор
 
25 лет
4 года в сервисе
Был
4 года назад
4 года назад
Костя
 
26 лет
5 лет в сервисе
Был
3 года назад
3 отзыва(-2)
4 года назад
Виктор
 
42 года
19 лет в сервисе
Был
2 года назад
18 отзывов
4 года назад