|
Новая номенклатура за период | ☑ | ||
---|---|---|---|---|
0
Denkart
28.04.15
✎
18:20
|
Требуется отчет по новой номенклатуре за период т.е. сколько добавилось новых позиций номенклатуры за месяц например....
Что то не нашел ни чего похожего и вообще не понимаю как такой отчет сделать. 1С:Предприятие 8.3 (8.3.5.1517) УТ 11.1.10.116 Папа гггде море ))) |
|||
1
silent person
28.04.15
✎
18:23
|
журнал регистрации отбор по справочнику номенклатура на событие Создание
|
|||
2
PR
28.04.15
✎
18:25
|
(0) Отбор по реквизиту "Дата создания"
|
|||
3
Тюря
28.04.15
✎
18:29
|
Оборот прихода, первая дата прихода - и тд
|
|||
4
shuhard_серый
28.04.15
✎
19:14
|
(2) ты путаешь с Партнером и ДатаРегистрации
(0) версионирование, если оно поднято журнал, если он жив дата из UID - всегда |
|||
5
PR
28.04.15
✎
19:38
|
(4) Я ничего не путаю.
Я говорю, что надо добавить такой реквизит. |
|||
6
Cyberhawk
28.04.15
✎
19:50
|
(0) если позиция добавляется всегда для какого-то документа, то можно обойтись без (2), делая выборку из пачки документов / регистров за период, но, как говорится, это может быть "методологически не верно"
|
|||
7
fishb1
29.04.15
✎
09:06
|
(0) Может быть имеется в виду не создание элементов справочника, а появление номенклатуры на остатке?
С точки зрения бизнеса, это было бы логичнее. :) |
|||
8
Вася Чез
29.04.15
✎
09:10
|
(0) тащи из журнала запросом
|
|||
9
Dmitrith
29.04.15
✎
09:18
|
Сделал реквизит в Номенклатуре "ДатаСоздания" и не парюсь
|
|||
10
1976vas
29.04.15
✎
09:27
|
Из версионирования проще всего.
|
|||
11
Jonny_Khomich
29.04.15
✎
09:27
|
(9) лучше свойство новое сделать
|
|||
12
ttk
29.04.15
✎
09:38
|
(0) Проще всего из уида тянуть, без всяких доп реквизитов, записей в него или парсенья журнала
|
|||
13
Timon1405
29.04.15
✎
09:45
|
(0) в РН "ПартииТоваровОрганизаций" есть реквизит "Первичное"
|
|||
14
Jonny_Khomich
29.04.15
✎
09:49
|
(13) в марте добавили номенклатуру в справочник, в сентябре были поставки. В партиях это отобразится?
|
|||
15
asdfg13
29.04.15
✎
10:49
|
(9) + ответственный и также не парюсь
|
|||
16
Serg_1960
29.04.15
✎
10:52
|
Если редактирование кода справочника недоступно юверям - всё значительно проще
|
|||
17
Serg_1960
29.04.15
✎
10:59
|
(12) Для отбора "новых позиций за период" сканировать придется весь справочник для парсинга GUID-ов на дату. И ситуация становится совсем неоднозначной, если допустима миграция объектов из других баз вместе со значением GUID.
|
|||
18
Serg_1960
29.04.15
✎
11:04
|
PS: Но автор, имхо, совсем об другом спрашивал, как мне кажется: последние приходы за период номенклатуры, по которой отсутствуют движения до даты начала периода.
|
|||
19
Denkart
20.05.15
✎
16:51
|
Задача предельно точная:
Сколько добавилось новых позиций номенклатуры за период, например месяц. - silent person журнал регистрации отбор по справочнику номенклатура на событие Создание -- Я не регистрирую все события в журнал, только ошибки.Мне так посоветовали сделать, что бы не распухала база данных и ускорить работу. - PR (0) Отбор по реквизиту "Дата создания" -- Не нашел такого реквизита у номенклатуры - Тюря Оборот прихода, первая дата прихода - и тд -- Прихода на момент запроса может и не быть... - shuhard_серый (0) версионирование, если оно поднято -- Не окунался в эту тему, пока вроде не требовалось. журнал, если он жив -- Похоже что не жив, не мертв. Регистрирует только ошибки. дата из UID - всегда -- Вот насчет этого варианта, если не затруднит то поподробнее объясните.. - ttk (0) Проще всего из уида тянуть, без всяких доп реквизитов, записей в него или парсенья журнала -- Объясните пожалуйста подробнее. |
|||
20
Вася Чез
21.05.15
✎
02:20
|
(19) до сих пор не решил задачу?
|
|||
21
PR
21.05.15
✎
02:23
|
(19) Ну так понятно, что такого реквизита нет. Добавь. И заполняй.
|
|||
22
Denkart
21.05.15
✎
10:28
|
- Вася Чез
(19) до сих пор не решил задачу? -- Нет не решил. Она пока не первостепенная. - PR (19) Ну так понятно, что такого реквизита нет. Добавь. И заполняй. -- Добавить его нужно было раньше, теперь поздно. Суть в том, что пол года назад сделали копию базы, в надежде быстро внести нужные правки и переключиться на нее, но правки оказались совсем не детские (фактически переписали базу, и структуру номенклатуры). Специфика работы такая, что большая часть номенклатуры генерируется без мгновенного поступления на склад, но в дальнейшем она нужна. Теперь слить номенклатуру нереально т.к. правки вносились даже в наименования и артиклы. Менеджеры занесут руками, но как вытянуть новые позиции номенклатуры за эти пол года.... |
|||
23
Ненавижу 1С
гуру
21.05.15
✎
10:30
|
а смысл? ну создали мы 100500 единиц номенклатуры в справочнике, а движений по ней нет, и?
или вы мотивируете через это операторов? так проще импорт из внешних данных настроить |
|||
24
Рэйв
21.05.15
✎
10:33
|
(0)Снимаешь остатки на начало периода. У той номенклатуры, у которой нач остаток=0 - та и новая
|
|||
25
Рэйв
21.05.15
✎
10:34
|
+ну и смотреть чтобы обороты>0
|
|||
26
Рэйв
21.05.15
✎
10:38
|
+ чтобы совсем наверняка то и чтобы обороты до начала периода= 0 :-)
|
|||
27
Serg_1960
21.05.15
✎
10:55
|
(19) "Не нашел такого реквизита у номенклатуры"
Дата создания из GUID-а - это просто. Сканируешь все записи справочника в цикле, прогоняешь ссылку через нижеуказанную функцию и делает отбор по возвращаемому значению: Функция ДатаСозданияСсылки(Ссылка) ГУИД = Ссылка.УникальныйИдентификатор(); Строка16 = Сред(ГУИД, 16, 3) + Сред(ГУИД, 10, 4) + Сред(ГУИД, 1, 8); Разрядность = СтрДлина(Строка16); ЧислоСек = 0; Для Позиция = 1 По Разрядность Цикл ЧислоСек = ЧислоСек + Найти("123456789abcdef",Сред(Строка16,Позиция,1))*Pow(16,Разрядность - Позиция); КонецЦикла; ЧислоСек = ЧислоСек / 10000000; Возврат Дата(1582, 10, 15, 04, 00, 00) + ЧислоСек; КонецФункции |
|||
28
Одинесю
21.05.15
✎
10:57
|
(27) Только создатель этой функции пишет, что выводится правильно только дата, время может глючить.
|
|||
29
Serg_1960
21.05.15
✎
11:29
|
"Создатель этой функции" :) "А ещё я умею крестиком вышивать"(цы)
Дата и время могут быть неверными (относительно): если на компе (или на сервере), где ссылка создавалась, неверно указаны дата и время; если ссылка мигрировала из другой базы (неоднозначность с понятием "место создание" относительно текущей базы); когда существующей записи изменили ссылку "вручную" (не знаю зачем, но платформа в принципе позволяет это исполнить) и т.д... |
|||
30
Serg_1960
21.05.15
✎
11:33
|
PS: на счет секунд расхождения между формированием ссылки и записью самого объекта в базу - не упоминаю - не спутник в космос запускаем - ничтожно малая величина.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |