Имя: Пароль:
1C
1С v8
Запрос - остатки в УПП
0 FIL0S0FF
 
23.03.17
09:36
Добрый день.
Прошу помощи ....
Нужно написать обработку которая посмотрит остатки в регистре бухгалтерия бухгалтерский и налоговый учет и в регистре партии товаров на складах и пометит на удаление все элементы справочника номенклатура у которых нет там остатков.
Прошу не придираться к тексту задания.... как мне написали так и сюда написал..
Вопрос откуда мне вытащить номенклатуру. Я решил взять из регистра накопления ТоварыНаСкладах правильно ли это?
"ВЫБРАТЬ
    |    ТоварыНаСкладахОстатки.Номенклатура
    |ИЗ
    |    РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
    |ГДЕ
    |    ТоварыНаСкладахОстатки.Номенклатура = &NULL";
1 birkoFFFF
 
23.03.17
09:38
"которая посмотрит остатки в регистре бухгалтерия бухгалтерский и налоговый учет"

"Я решил взять из регистра накопления ТоварыНаСкладах"

Логично, чо.
2 birkoFFFF
 
23.03.17
09:39
Номенклатуру вытащить из справочника "Номенклатура"
3 disk-2008
 
23.03.17
09:40
(0)А если остатков по номенклатуре уже нет, а документы прошлых периодов с этой номенклатурой есть?
4 MadJhey
 
23.03.17
09:41
Взять элементы из справочника номенклатуры. К ними левым соединением присоединить остатки товаров, 41 счет БУ и НУ, ну и партии до кучи.
5 MadJhey
 
23.03.17
09:43
(3) в тз это не указано :)
На самом деле в (0) - глупость.
6 ILM
 
гуру
23.03.17
09:47
ВЫБРАТЬ
Т.Ссылка
ИЗ Справочник.Номенклатура КАК Т
ГДЕ
НЕ Т.Ссылка В (ВЫБРАТЬ
       Т2.Номенклатура
    ИЗ
       РегистрНакопления.ТоварыНаСкладах.Остатки КАК Т2)
И НЕ Т.ЭтоГруппа
7 FIL0S0FF
 
23.03.17
09:53
Всем спасибо...  буду думать дальше....