![]() |
|
Установить параметр | ☑ | ||
---|---|---|---|---|
0
GreenDay1986
17.11.11
✎
10:49
|
Выбираю данные о документе принятия к учету ОС
|События.Регистратор.Ссылка КАК НаимПрин, |События.Регистратор.Ссылка.Номер КАК НомерПрин, |События.Период КАК ДатаПрин, ИЗ РегистрСведений.СобытияОСОрганизаций КАК События Но выдает все документы, как указать что требуется вывести только записи по вводу начальных остатков и принятию к учету ОС? |
|||
1
ДенисЧ
17.11.11
✎
10:51
|
Где (События.Регистратор.Ссылка ССЫЛКА Документ.ВводНачальныхОстатковОС) ИЛИ ((События.Регистратор.Ссылка ССЫЛКА Документ.ПРинятиеКУчетуОС)
|
|||
2
НЕА123
17.11.11
✎
10:52
|
||||
3
GreenDay1986
17.11.11
✎
10:52
|
Звиняюсь :)
|
|||
4
НЕА123
17.11.11
✎
10:53
|
ДенисЧ, можешь ТС продать СП?
|
|||
5
andrewks
17.11.11
✎
10:56
|
(4) боюсь, тут одним СП не поможешь
|
|||
6
GreenDay1986
17.11.11
✎
10:57
|
Грешно смеяться над больными людьми, второй день занимаюсь. В СП не нашнл как делается
|
|||
7
НЕА123
17.11.11
✎
11:01
|
(6)
F1 |
|||
8
rutony
17.11.11
✎
11:01
|
(6) Так может просто почитать как это делается...
Помню на ЕСИС была отличная статейка про запросы, самые основы, с примерами, в картинках |
|||
9
andrewks
17.11.11
✎
11:02
|
(8) ну помоги тогда автору, кинь в него ссылкой
|
|||
10
GreenDay1986
17.11.11
✎
11:04
|
Спасибо. Почитаю. Я так понимаю
Запрос.УстановитьПараметр("Соб1", Справочники.СобытияОС.НайтиПоНаименованию("Принятие к учету")); - принятие ОС к Учету, а вот как с вводом начальных остатков быть непонятненько |
|||
11
ДенисЧ
17.11.11
✎
11:04
|
(4) как выяснилось, у меня он не совсем правильный :-(
|
|||
12
GreenDay1986
17.11.11
✎
11:05
|
Нинада в меня ссылками кидаццо. Установить параметр мне понятно. Как до ВводаНачальныхОстатков доброаццо не соображу никак
|
|||
13
GreenDay1986
17.11.11
✎
11:05
|
Ога, провнрил, не правильный :(
|
|||
14
GreenDay1986
17.11.11
✎
11:08
|
Запрос = Новый Запрос();
Запрос.УстановитьПараметр("Ссылка", Ссылка); Запрос.УстановитьПараметр("Организация", Док.Организация); Запрос.УстановитьПараметр("Дата", Док.Дата); Запрос.УстановитьПараметр("Параметр", Справочники.СобытияОС.НайтиПоНаименованию("Принятие к учету")); // Запрос.УстановитьПараметр("Соб2", Справочники.СобытияОС.НайтиПоНаименованию("Принятие к учету и ввод в эксплуатацию")); // Запрос.УстановитьПараметр("Соб3", Справочники.СобытияОС.НайтиПоНаименованию("Принятие к учету с вводом в эксплуатацию")); Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ // |Прин.Дата КАК ДатаПрин, |ИнвентаризацияОСОС.НомерСтроки КАК НомерСтроки, | ИнвентаризацияОСОС.ОсновноеСредство КАК ОсновноеСредство, | ВЫБОР | КОГДА ИнвентаризацияОСОС.ОсновноеСредство.НаименованиеПолное ПОДОБНО """" | ТОГДА ИнвентаризацияОСОС.ОсновноеСредство.Наименование | ИНАЧЕ ИнвентаризацияОСОС.ОсновноеСредство.НаименованиеПолное | КОНЕЦ КАК ОсновноеСредствоНаименованиеПолное, | ИнвентаризацияОСОС.ОсновноеСредство.ДатаВыпуска КАК ДатаВыпуска, | ИнвентаризацияОСОС.ОсновноеСредство.ЗаводскойНомер КАК ЗаводскойНомер, | ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ИнвентарныйНомер КАК ИнвентарныйНомер, | ИнвентаризацияОСОС.ОсновноеСредство.НомерПаспорта КАК НомерПаспорта, | ИнвентаризацияОСОС.СтоимостьПоДаннымУчета КАК СтоимостьПоДаннымУчета, | ИнвентаризацияОСОС.СтоимостьФактическая КАК СтоимостьФактическая, |События.Регистратор.Ссылка КАК НаимПрин, |События.Регистратор.Ссылка.Номер КАК НомерПрин, |События.Период КАК ДатаПрин, | ВЫБОР | КОГДА ИнвентаризацияОСОС.НаличиеПоДаннымУчета = ИСТИНА | ТОГДА 1 | ИНАЧЕ 0 | КОНЕЦ КАК НаличиеПоДаннымУчета, | ВЫБОР | КОГДА ИнвентаризацияОСОС.НаличиеФактическое = ИСТИНА | ТОГДА 1 | ИНАЧЕ 0 | КОНЕЦ КАК НаличиеФактическое |ИЗ | Документ.ИнвентаризацияОС.ОС КАК ИнвентаризацияОСОС | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних( | &Дата, | Организация = &Организация | И ОсновноеСредство В | (ВЫБРАТЬ | ИнвентаризацияОСОС.ОсновноеСредство | ИЗ | Документ.ИнвентаризацияОС.ОС КАК ИнвентаризацияОСОС | ГДЕ | ИнвентаризацияОСОС.Ссылка = &Ссылка)) КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних | ПО ИнвентаризацияОСОС.ОсновноеСредство = ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство |ЛЕВОЕ Соединение РегистрСведений.СобытияОСОрганизаций КАК События |ПО ИнвентаризацияОСОС.ОсновноеСредство = События.ОсновноеСредство |ГДЕ | ИнвентаризацияОСОС.Ссылка = &Ссылка |И События.Регистратор.Ссылка = &Параметр | |УПОРЯДОЧИТЬ ПО | НомерСтроки"; |
|||
15
andrewks
17.11.11
✎
11:12
|
(11) конечно, тут же адаптированная версия нужна "СП, special 86y edition"
|
|||
16
GreenDay1986
17.11.11
✎
11:16
|
Не смешно, чувствую вы свои 24352 в таком ключе и написали, последние 8 на это как бы намекают :)
|
|||
17
andrewks
17.11.11
✎
11:17
|
(16) завидуй молча.
тебе уже ответ дали, причём два раза. что ещё не понятно-то? |
|||
18
GreenDay1986
17.11.11
✎
11:23
|
Да было бы чему. Не можешь посоветовать конкретное, не надо лезть в тему и брызгать слюной с криками УЧИМ МАТ ЧАСТЬ. Неужели в таком случае нельзя просто мимо пройти? Нет, злоба какая-то брызжет.
|
|||
19
andrewks
17.11.11
✎
11:34
|
(18) ты троллишь с какой целью - чисто покушать, или чтобы тебе написали готовый код?
|
|||
20
GreenDay1986
17.11.11
✎
12:02
|
Да нет. Мну готовый код не нужен. Хочу выбрать записи из регистратора чтобы туда не включались события из документа Перемещение ОС. Не знаю как это сделать. ТО что параметр в запросе устанавливать понятно. Просто с бухгалтерией не работал никогда, по сему и не знаю с какой стороны к данному документу подобраться. Через найти по регистратору тож не получаеццо. Вот и пишу, может кто на мысли правильные наведет. В первой теме люди подсказали что нужно курить Регистр СобытияОС за что им глубочайшая благодарность, теперь может кто чего по работе с регистраторами подскажет. Так что не обижайтесь.
|
|||
21
hhhh
17.11.11
✎
12:09
|
(1) ну тебе же в (1) написали правильный ответ, чего прикалываешься? Или действительно недалеко от Чернобыля родился?
|
|||
22
LAAry
17.11.11
✎
12:14
|
События.Регистратор.Ссылка = &Параметр
тут проблема Разные типы |
|||
23
LAAry
17.11.11
✎
12:14
|
Запрос.УстановитьПараметр("Параметр", Справочники.СобытияОС.НайтиПоНаименованию("Принятие к учету"));
|
|||
24
GreenDay1986
17.11.11
✎
12:16
|
Спасибо Денису, помог, События.Регистратор.Ссылка ССЫЛКА Документ.ВводНачальныхОстатков
здесь разговор далее уже скорее был про то что на новичков не обязательно травить сразу начинать Всем спасибо! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |