Имя: Пароль:
1C
1С v8
Как соединить таблицу остатков и оборотов с таблицей оборотов
0 osa333
 
12.08.19
16:04
Есть регистр остатков Переданная возвратная тара и регистр оборотов Движения серий номенклатуры. Нужно Вывести начальный остаток, приход, расход и кон остаток тары, но по сериям. Если к регистру Переданная возвратная тара присоединять Движения серий номенклатуры, чтобы увидеть серию, то все показатели первого регистра продублируются для каждой серии. Никак не соображу как это сделать. Нужно наверно делать таблицу значений, а потом загружать ее в СКД. Возможно есть какой-то хитрый прием о котором не знаю
1 osa333
 
12.08.19
16:07
Вот нашелся пример как имитировать таблицу остатков и оборотов http://catalog.mista.ru/public/950315/
2 azernot
 
12.08.19
16:11
Если в таблице остатков нет серий, то предлагаю вообще не использовать таблицу остатков. Всё считать из таблицы оборотов (или вообще из реальной таблицы)
3 osa333
 
12.08.19
16:21
(2) только не у всей тары есть серии то есть не вся тара проходит по регистру оборотов
и конечный остаток все равно нужен
4 azernot
 
12.08.19
16:25
(3) Тогда объединяй остатки из регистра остатков по  безсерийной таре, со своим расчётом остатков по таре посерийной.
5 osa333
 
12.08.19
16:28
(4) ок спасибо буду пробовать
6 azernot
 
12.08.19
16:32
Общий план расчёта:

Сумма(Приход) - Сумма(Расход) как НачальныйОстаткок
где Период < &ДатаНачала

Сумма(Приход) как Приход
Сумма(Расход) как Расход
где Период между &ДатаНачала и &ДатаКонца

Сумма(Приход) - Сумма(Расход) как КонечныйОстаткок
где Период <= &ДатаКонца
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший