Имя: Пароль:
1C
1С v8
Как реализовать данную конструкцию
0 GreenDay1986
 
17.11.11
09:01
| ВЫБОР КОГДА
   |    ИнвентаризацияОСОС.ОсновноеСредство = Прин.ОсновныеСредства.ОсновноеСредство    
   |            ТОГДА Прин.Дата  
   |        ИНАЧЕ КОГДА ИнвентаризацияОСОС.ОсновноеСредство = Ввод.ОС.ОсновноеСредство
   |ТОГДА Ввод.Дата
   |    КОНЕЦ КАК ДатаПрин,
В общем необходимо если ОС принято к учету по Документу принятия к учету вывести его дату, а если по вводу начальных остатков то дату документа ввода начальных остатков
1 rs_trade
 
17.11.11
09:06
(0) ВЫБОР КОГДА Регистратор ССЫЛКА Документ.МойДокумент ?
2 Wobland
 
17.11.11
09:07
ВЫБОР КОГДА Регистратор ССЫЛКА ... ТОГДА ... не?
3 Gesperid10
 
17.11.11
09:08
РС - СобытияОС
4 Starhan
 
17.11.11
09:08
ВЫБОР КОГДА Регистратор Ссылка (Документ.НужныйТабеДокумент) ТОГДА
НужныйТабеДокумент.Дата ИНАЧЕ ВторойНужныйТабеДокумент.Дата КОНЕЦ
5 LAAry
 
17.11.11
09:08
не, проще. И когда ввод остатков и когда принятие к учету  нужно дату документа.
тут больше вопрос, с чем соединять инвентраризацию
6 Wobland
 
17.11.11
09:08
а что такое ИнвентаризацияОСОС?
7 LAAry
 
17.11.11
09:09
(6)*инвентаризацию
8 LAAry
 
17.11.11
09:09
(6) Это ИнвентаризацияОС.ОС
9 GreenDay1986
 
17.11.11
09:13
Проблема в том что мне нужно соединить эти два документа с документом инвентаризации ОС. Как это реализовать что то не получается
10 GreenDay1986
 
17.11.11
09:15
5 Верно и там и там нужно выбрать дату. Как ее прицепить к документу инвентаризации есть мысли?
11 LAAry
 
17.11.11
09:17
тебе нужны не таблицы документов а таблица регистра сведений СобытияОС. Прсто соединяй по ОС и событию и выбирай период.
12 GreenDay1986
 
17.11.11
09:20
Спасибо LAAry, счейчас попробую.
13 GreenDay1986
 
17.11.11
10:39
Выбрал так:
|События.Регистратор.Ссылка КАК НаимПрин,
|События.Регистратор.Ссылка.Номер КАК НомерПрин,
|События.Период КАК ДатаПрин,
Но выдает все документы, как указать что требуется вывести только записи по вводу начальных остатков и принятию к учету ОС?
14 LAAry
 
17.11.11
11:02
Событие "Принятие к учету" или как то так
15 GreenDay1986
 
17.11.11
12:31
Спасибо  LAAry, все запилил :) Остались на свете добрые люди, а то увлечение тут 86-х к Чернобылю посылать :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший