Имя: Пароль:
1C
1С v8
БГУ Ведомость остатков ОС
, ,
0 Плот
 
19.03.13
07:44
Привет! Други. Кто пользоует БГУ 17.04
В ведомости по ОС по некоторым ОС не выводится датаПринятияКУчету. Посмотрел РС.СобытияОС. Все данные заполнены. Причем для двух абсолютно одинаковых ОС выводит по разному.
1 Kavar
 
19.03.13
08:20
Ведомость  ОС не показывает дату принятия к учету.
Нет там такой колонки.
2 Kavar
 
19.03.13
08:24
И версии БГУ 17.04 тоже нет.
3 Плот
 
19.03.13
08:25
(1) Чет не проснулся.
версия 1.0.17.4
Ведомость остатков ОС. Есть колонка Дата принятия к учету.
4 Плот
 
19.03.13
08:26
(+3) если сформировать на 31.12.2012 то все даты по всем ОС выводит. Вообще в ступоре щас.
5 Плот
 
19.03.13
08:26
"если сформировать на 31.12.2012" = если сформировать на 31.12.2011
6 Плот
 
19.03.13
08:27
если сформировать на 31.12.2012 то начинаются приколы.
7 Kavar
 
19.03.13
08:30
у меня там только дата ввода в эксплуатацию.
8 Плот
 
19.03.13
08:31
(7) Я так понимаю надо настроить структуру отчета.
9 Плот
 
19.03.13
08:32
(7) Капец все утро проколупался в СКД. Даже не знаю что щас делать
10 Kavar
 
19.03.13
08:33
(8) ну так чтоб воспроизвести твой глюк и приводи, что и как настраивал.
11 Плот
 
19.03.13
08:34
(10) Зайди в Настройки-Настрйока варианта отчета-Настройка структура-и добавь колонку Дата принятия к учету.
12 Kavar
 
19.03.13
08:35
Просто добавил "дату принятия к учету" остальное не менял
17.5 показывает все. на любую дату.
17.4 не ставил. сразу с 16 на 17.5 перешел.
13 Плот
 
19.03.13
08:37
(12) Щас качну обновление. Попробую на 17.5
14 Kavar
 
19.03.13
08:38
(12)+
правда база у меня на начало года свернута.
12 год еще на 16 версии. там все так же показвает.
15 Плот
 
19.03.13
08:49
(14) Нашел 12 релиз. Там такая же Х.
16 Kavar
 
19.03.13
08:51
(15) ну значит проблема в ИБ.
17 Плот
 
19.03.13
08:54
(16) Ну и на 17.5 тоже такая же Х. Мда, тоже начинаю склоняться к тому что с ИБ что то не так.
18 Kavar
 
19.03.13
08:54
база фаловая или скуль?
19 Kavar
 
19.03.13
08:54
фаЙловая...
20 Плот
 
19.03.13
08:56
(18) P-SQL
21 Kavar
 
19.03.13
08:56
попробуй на файловом варианте проверить.
22 Плот
 
19.03.13
08:56
(+20) Стоп. И на скуле и локально на файловой такая же шляпа.
23 Плот
 
19.03.13
08:59
Платформа 8.2.1.6.368
24 Плот
 
19.03.13
09:23
Сделал ТиИ. Не помогло.
25 Плот
 
19.03.13
11:37
ребята куда еще посмотреть?
26 Плот
 
19.03.13
11:47
вот кусок запроса из СКД
ВЫБРАТЬ РАЗРЕШЕННЫЕ
   СобытияОСПринятеКУчету.ОС КАК ОС,
   ЕСТЬNULL(СобытияОСПринятеКУчету.ИнвНомер.Код, "") КАК ИнвентарныйНомер,
   СобытияОСПринятеКУчету.Событие КАК ПринятиеКУчету,
   СобытияОСПринятеКУчету.ДатаСобытия КАК ДатаПринятияКУчету,
   СобытияОСПринятеКУчету.НазваниеДокумента
ПОМЕСТИТЬ СобытияОСПринятеКУчету
ИЗ
   РегистрСведений.СобытияОС.СрезПоследних({(&ДатаОтчета)}, Событие = &ПринятиеКУчету {(Учреждение)}) КАК СобытияОСПринятеКУчету
ГДЕ
   СобытияОСПринятеКУчету.НазваниеДокумента <> &НазваниеДокумента

ИНДЕКСИРОВАТЬ ПО
   ОС,
   ИнвентарныйНомер
27 Плот
 
19.03.13
11:48
Причем если строить выборку по Универсальному отчету по регистрам то все там все гуд выходит.
28 Плот
 
19.03.13
12:22
вверх
29 Плот
 
19.03.13
12:35
(26) Если выполнить код в (26) ДатуПринятияКучету получает. Затем помещает результат в временнуюТаблицу и из нее уже выводит.
30 Плот
 
19.03.13
13:44
силов моих больше нет
31 Плот
 
20.03.13
12:45
Сформировал на 1 день раньше т.е. на 30.12.2012 и по некоторым ОС даты появились, по некоторым так и не появились. Если формирвоать на 31.12.2011 то у всех появляются.
32 Kavar
 
20.03.13
12:52
Искать отладчиком на каком этапе данные теряются. и попадают ли они в запрос вообще.
33 Плот
 
20.03.13
12:53
(32) В запросе все гуд. Брал куски запроса, получал данные по отдельности, все попадаеь. Такое ощущение что данные теряются когда начинают работать с СКД программно.
34 Плот
 
20.03.13
12:54
Щас ставлю последнюю версию платформы. Может поможет.
35 Плот
 
20.03.13
12:56
(+34) Последняя версия платформы не помогла :-(
36 Плот
 
20.03.13
13:33
//Элемент получен - выведем его при помощи процессора вывода
           ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата);
Как узнать какие данные выводятся? Не силен в СКД
37 Плот
 
25.03.13
12:06
МакетКомпоновки.Макеты.Макет5.Параметры.П8.Выражение =
НаборДанных1.ДатаПринятияКУчету
НаборДанных1.ДатаПринятияКУчету это временнаяТаблица из запроса. Если сам запрос построить в отдельной обработке, то все гуд.
38 Плот
 
25.03.13
12:28
Кто знает что означает сея запись в параметрах СКД
ВЫБОР КОГДА ЗначениеЗаполнено(&ДатаОтчета) ТОГДА ДобавитьКДате(КонецПериода(&ДатаОтчета, "День"), "Секунда", 1) ИНАЧЕ &ДатаОтчета КОНЕЦ
39 Oandrey
 
08.04.13
04:14
Только что разбирался с такой же проблемой и нашел зацепку:  в конце запроса СКД есть строки
"ИЗ
СтоимостьОС КАК СтоимостьОС
ЛЕВОЕ СОЕДИНЕНИЕ МестонахождениеОС КАК МестонахождениеОС
ПО СтоимостьОС.ОС = МестонахождениеОС.ОС
И СтоимостьОС.ЦМО = МестонахождениеОС.ЦМО
ЛЕВОЕ СОЕДИНЕНИЕ АмортизацияОС КАК АмортизацияОС
ПО СтоимостьОС.ОС = АмортизацияОС.ОС"

Если убрать строку "И СтоимостьОС.ЦМО = МестонахождениеОС.ЦМО", то дата принятия к учету, дата ввода в эксплуатацию и другие поля определяются верно.

Но надо смотреть как поведет себя отчет с отбором по ЦМО.
40 luidor2
 
09.04.13
20:00
Столкнулась с той же проблемой.Вот ее решение.Проверьте в ИБ последовательность создания и проведения документов: 1.Покупка ОС, 2. Принятие к учету и 3.Внутреннее
перемещение. Если база свернута, найдите соответствующий документ "Корректировка сведений" с комментарием "Местоположение ОС" и установите нужный ЦМО.Все будет ОК.(0)