Имя: Пароль:
1C
1С v8
Как можно контролировать справочники(номенклатура и партнеры)?
0 LastSoldier
 
10.02.15
10:13
Всем привет!
УТ 11.1.9.66
Платформа 8.3.5.1383
Мне надо контролировать введение новой номенклатуры и партнеров, т.е. чтобы я мог зайти посмотреть, что было внесено последнее за месяц (номенклатура и партнеры) и перейти в них и проверить правильность заполнения данных. Если всех плохо, то наказать сотрудника )
1 salvator
 
10.02.15
10:13
(0) Разрешаю.
2 Cube
 
10.02.15
10:13
(0) Хорошо, я понял.
3 Maxus43
 
10.02.15
10:14
версионирование
4 polosov
 
10.02.15
10:15
(0) А что мешает? Критерии правильности есть?
5 Рэйв
 
10.02.15
10:16
(0)А не проще проверять перед записью как все нормальные люди?
6 LastSoldier
 
10.02.15
10:21
(3) это есть, но как я могу понять во всей номенклатуре в базе какую вводили в последней месяц?
7 LastSoldier
 
10.02.15
10:22
(5) Согласен, НО люди по уму разные есть, один проверить 100 раз, а другой и так сойдет
8 LastSoldier
 
10.02.15
10:24
(4) Мешает то, что я не знаю как делать выборку номенклатуры введенную только за последний месяц.
да, есть
9 Maxus43
 
10.02.15
10:26
(6) запрос к регистру версии объектов, фильтр по дате и типу объекта
10 LastSoldier
 
10.02.15
10:29
(9) Т.е. стандартными средствами не обойтись?
11 Рэйв
 
10.02.15
10:29
(7)Я имею в виду программно проверять свои критерии правильности.И пока не будет правильно не давать записывать
12 Maxus43
 
10.02.15
10:32
(10) нет стандартной задачи "какие справочники заводили последний месяц" в учётных системах, пожтому в типовых нет такого функционала, он не нужен
13 LastSoldier
 
10.02.15
10:41
(11) Согласен, но не везде такое подойдет, вот например есть группа номенклатуры "Фены", она  сама по себе и не принадлежит никакой другой группе, в нее вносят как фены для волос, так и фены для строительных работ (которые сушат краску). Программно тут уже не проверишь правильность.
Так они еще и находят отмазки почему они это сделали, "ну он же называется фен, откуда я могу знать что он не для волос"
14 LastSoldier
 
10.02.15
10:42
Я поражаюсь логике этих людей и тем как они это поясняют
15 LastSoldier
 
10.02.15
10:45
Я просто щас хочу разбить весь товар на группы и подгруппы как оно должно быть и мне потом надо все это контролировать, чтобы работа не была напрасной. А то они мне возьмут и через годик опять загадят базу своей логикой, а так я бы мог контролировать, так что за товар внесли в базу только за пол года, ага вот куча ошибок, не та группа, наказать )
16 anatoly
 
10.02.15
10:47
(8) можно попробовать из журнала регистрации вытащить создание новых. но это доооолго...
17 Михаил Козлов
 
10.02.15
10:49
(8) Если версионирование не подходит, то по ГУИД объекта можно понять, когда объект был создан.
18 LastSoldier
 
10.02.15
10:50
(17) а где его посмотреть, а то в номенклатуре видно только наименование и артикул
19 Maxus43
 
10.02.15
10:52
(17) очень приблизительно
(18) даты по версионированию смотри, остальное от лукавого
20 FIXXXL
 
10.02.15
10:59
Ввести реквизит скрытый "ДатаСоздания" и всех делов...
Ну или РС служебный прикрутить
21 Maxus43
 
10.02.15
10:59
запрос типа:
ВЫБРАТЬ
    ВЫРАЗИТЬ(ВерсииОбъектов.Объект КАК Справочник.Номенклатура) КАК Номенклатура
ИЗ
    РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
ГДЕ
    ВерсииОбъектов.ДатаВерсии МЕЖДУ &ДатаНачала И &ДатаОкончания
    И ВерсииОбъектов.Объект ССЫЛКА Справочник.Номенклатура
    И ВерсииОбъектов.ВидОперации = &Добавление

УПОРЯДОЧИТЬ ПО
    Номенклатура ИЕРАРХИЯ

покажет что было создано за период и в каких группах
22 LastSoldier
 
10.02.15
11:01
(21) Спасибо большое.