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

1. Товары

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

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

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

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

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

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

5 лет назад
Able2Know
Антон 
40 лет
18 лет в сервисе
Был
6 дней назад

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

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