Имя: Пароль:
1C
1С v8
Установка периодичности РС НоменклатураКонтрагентов
,
0 LivingStar
 
06.08.13
12:04
Проблема следующая!!! Стояла задача ввести реквизит номенклатуры фокусный ассортимент (ФА). Я добавил этот реквизит ресурсом типа булево в регистр сведений НоменклатураКонтрагентов УТ 10.3. И он стал выводиться в соответствующую таблицу на форме справочника номенклатура. Проблема в том что он не периодический, и оператор проставляла сначало его для 2 квартала, а потом для 3 его, сейчас все перемешано и решается вопрос как быть. Я вижу решение сделать его периодическим и установка этого свойства регулировалась бы периодом.

Если я задам ему периодичность в течении квартала, не повлияет ли это как то на производительность системы в общем? Веть изначально этот регистр был не периодический, можно ли это сделать?
1 Defender aka LINN
 
06.08.13
12:05
Когда ж тебя уже уволят...
2 LivingStar
 
06.08.13
12:06
(1) А что уволенным я не смогу вопросы тут задавать?
3 LivingStar
 
06.08.13
12:06
так по теме есть кто подскажет?
4 IUnknown
 
06.08.13
12:14
Конечно повлияет. Добавление одного поля. Плюс увеличение количества записей в сама регистре. Тут надо серьезно подходит.
5 LivingStar
 
06.08.13
12:21
(4) В регистре то номенклатура эта и так наверное есть?
это свойство номенклатуры булево...

Если серьезно, то ничего негативного не всплывет?

Есть список ФА 3 квартала, я хочу:
1. Сделать регистр сведений НоменклатураКонтрагентов периодическим в пределах квартала
2. Убрать все галки по списку номенклатуры относящейся к 3 кварталу.
3. Проставить номенклатуре имеющей свойство ФА которая осталась, периодичность второго квартала
4. После проставить по списку ФА для 3 квартала с периодичностью 3 квартала
6 pessok
 
06.08.13
12:22
Заведи отдельный периодический РС, перенеси в него данные, удали каку из типового релиза
7 LivingStar
 
06.08.13
12:25
(6) да, наверное это самое оптимальное.
8 cw014
 
06.08.13
12:26
(1) +100500
(7) Чего то мне кажется, что 80% работы за тебя мистяне делают. А ты, вместо того, что бы книжки читать и просвящаться - на форуме болтаешься
9 zladenuw
 
06.08.13
12:29
(8) а тут разве не 90% таких как он :)
10 pessok
 
06.08.13
12:30
(9) не, не 90, процентов 30 :)
11 LivingStar
 
06.08.13
13:13
(6) как лучше сделать вывод, ввод значений из этого регистра на форме номенклатуры?
12 LivingStar
 
06.08.13
13:22
(6) то в форме выводится, а то надо дописывать вывод ввод
13 hhhh
 
06.08.13
13:31
(6) вроде он полностью убил типовой релиз за эти полгода, поэтому можно не заморачиваться с отдельным регистром.
14 Starhan
 
06.08.13
13:36
(12) может прокладку сменить?
15 LivingStar
 
06.08.13
13:38
(13) Все же как лучше??? просто сделать НоменклатуруКонтрагентов периодическим или завести новый регистр?  Если новый то понятно я сам его вывожу и сам записываю в него значения....
16 viktor_vv
 
06.08.13
13:46
Интересно было бы посмотреть, как у тебя будут отрабатывать участки в остальном коде, где используется этот регистр, после добавления периодичности.
17 pessok
 
06.08.13
13:48
(16) дык там запросы то все равно к физической таблице были, так что по-сути ничего страшного
18 viktor_vv
 
06.08.13
13:49
(17) Только в запросах условия на период-то нету, Потом будет че у меня двоит, троит в запросе и т. д.
19 pessok
 
06.08.13
13:51
это да, будет ржачненько :) ну ничего, еще в одной теме поможем))
20 LivingStar
 
06.08.13
14:01
(18)(19) вот я и спрашивал заранее не вылезет ли это боком, сейчас решаю создавать новый регистр выводить и вводить значения в него с формы.
21 LivingStar
 
07.08.13
06:01
РегистрСведений создал, подчиненный регистратору, периодичность по позиции регистратора. Создал документ Тч со значениями номенклатуры и ФА (булево). При проведении документ делает запись в регистр сведений с установленным отбором по регистратору. В справочнике номенклатура сделал галку ФА, убрал у неё доступность. Вопрос в том как сейчас выводить значение в эту галку на форме элемента справочника номенклатура?! Отбор на какой документ устанавливать, за какой период, путаюсь в этом.
22 LivingStar
 
07.08.13
06:07
на форме номенклатуры в Процедуре ПриОткрытии() такой запрос планирую встроить.


ВЫБРАТЬ
ФокусныйАссортиментСрезПоследних.Период,
ФокусныйАссортиментСрезПоследних.Регистратор,
ФокусныйАссортиментСрезПоследних.Номенклатура,
ФокусныйАссортиментСрезПоследних.ФА
ИЗ
РегистрСведений.ФокусныйАссортимент.СрезПоследних( &ТекДата, Номенклатура = &Номенклатура) КАК ФокусныйАссортиментСрезПоследних
23 LivingStar
 
07.08.13
06:36
Значение ФА для номенклатуры должно устанавливаться поквартально. Номенклатура которая в одном квартале была ФА в другом квартале уже может быть не ФА. Как быть с номенклатурой которой одним документом установлено значение ФА. Оно же веть сейчас всегда будет установлено пока другим документом не снимется. Получается что нужно будет снимать значение ФА с номенклатуры которая уже не ФА в новом квартале.

И как еще задать что бы в один квартал можно было ввести один документ? Программно только это контролировать? как что бы не запутаться сделать лучше?
24 Мимохожий Однако
 
07.08.13
06:46
Сделай периодичность квартал. Подчиненность регистратору убери.
ЗЫ, фигня какая-то. Опиши своё техзадание толком для начала.
25 LivingStar
 
07.08.13
08:16
(24) Убрать подчиненность регистратору? То есть он вообще не нужен, регистратор??? Мне тут настоятельно советовали делать именно через регистратор, так как это оптимальное правильное решение, иначе как??? Галки в справочнике номенклатура что ли проставлять и извлекать и записывать в регистр при открытии закрытии?
26 LivingStar
 
07.08.13
08:19
Нужно сделать периодический реквизит у элементов справочника номенклатура (ФА - булево). Пришлось отказаться от регистра сведений НоменклатураКонтрагентов. Вот в принципе все тз. ФА номенклатуры меняется каждый квартал, свой ФА. То есть периодичность квартал.
27 LivingStar
 
07.08.13
10:11
(24) так что не прокомментируете почему подчиненность регистратору убирать?
28 LivingStar
 
07.08.13
10:18
ну так что, нормально будет работать (21)(22) ?
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.