Имя: Пароль:
1C
1С v8
остаок неполученых товаров по счетам
0 Игорь_МММ
 
19.08.16
16:15
Сломал голову, кроме как поэлементно не могу придумать решение для следующего:
требуется получить остаток не полученного по счетам товара на конец периода. Просто разница между приходом и суммой по счетам не подходит, так как не всегда счета регистрируют в системе. Попробовал проилюстрировать в таблице - https://cloud.mail.ru/public/92R7/ipUmfZhNk
нужно получить конечный остаток неполученного товара. Затык в том, что нужно по периодам сравнивать количество по счетам и по накладным, начиная с самой ранней даты. Если количество по приходу на дату больше количества по счетам,  то остаток неполученного = 0, и далее нужно считать от этого нуля .. хз как объяснить, может по таблице поймете. Никто такого не делалал? Есть какие идеи?
1 lodger
 
19.08.16
16:19
а вот был бы у тебя регистр накопления... счет в +, поступление в -. чтобы увидеть остатки по дням - делаешь срезы на каждый день.
в измерениях номенклатура, организация, склад, опционально поставщик и счет.
2 polosov
 
19.08.16
16:21
(0) Заведи вспомогательный регистр накопления и по нему будешь строить отчеты.
3 Игорь_МММ
 
19.08.16
16:31
(1) ну остатки по дням понятно, а что толку? потом опять перебирать придется?
(2) этот алгоритм можно отчетом как-то сделать? объясни..
нужно реализовать что-то типа:
ОстатокНаСегодня = (Выбор Когда ОстатокНаВчера<0 Тогда 0 Иначе ОстатокНаВчера) + ДвиженияПоСегодня . Такую формулу прогнать начиная с самого ... по текДату.
4 polosov
 
19.08.16
16:47
(3) Кури РН ЗаказыКлиентов в УТ11
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший