Имя: Пароль:
1C
1C 7.7
v7: Периодический реквизит:"Значение установлено документом!" - а надо удалить...
0 e-9
 
09.09.14
13:17
Надо удалить запись в периодическом реквизите программно, причем не удаляя и не отменяя проведение того самого документа, который породил ее (ну вот так получилось - в процессе развития...).
Что лучше сделать?
1 Рэйв
 
09.09.14
13:20
переходите на 8-ку.
Там это реализовано.
2 DCKiller
 
09.09.14
13:24
(0) удалить из таблицы базы напрямую...
3 e-9
 
09.09.14
13:27
(1) вот прямо счас и начну:D)
(2) это единственный вариант?:((
4 lavalit
 
09.09.14
13:31
А где этот реквизит то? в реестре?
5 DCKiller
 
09.09.14
13:32
(3) ну можно еще как вариант переписать модуль проведения документа...
6 DCKiller
 
09.09.14
13:32
+(5)... и перепровести его после этого
7 e-9
 
09.09.14
13:42
(6) вот этого-то очень не хочется:(( там много чего цепляется, что уже лучше не трогать.
Но, раз без костылей никак - тогда придется.
8 Chameleon1980
 
10.09.14
09:32
думается что либо только прямое удаление из таблицы либо переписывание модуля проведения и само перепроведение
9 Chameleon1980
 
10.09.14
09:34
тоесть нужный флаг у реквизита поставить в конфе
10 Ёпрст
 
10.09.14
09:34
Эээхх.. Пита на вас нет.
Это его любимый вопрос.
Ну, если подумать, как "прибить периодику документа" не лезя ручонками в 1сконст - то проще пареной репки.
11 Ёпрст
 
10.09.14
09:35
особенно подумать над тем, где и как используется эта периодика и какое значение берётся, если она несколько значений имеет в одном дне
12 DCKiller
 
10.09.14
13:05
(10) Поставить флажок "Ручное изменение" у реквизита справочника
13 e-9
 
10.09.14
13:09
(11) как я понял по задействуется ли в периодическом реквизите справочника время, или только дата?, время в периодике не учитывается - значит, в случае нескольких значений на одну дату, берется тупо последняя записанная?
(12) он и так стоит - но править ручками можно только те записи, что созданы не документами
14 e-9
 
10.09.14
13:12
(непосредственную саму задачу уже решил: закомментил все резкие движения в процедурах обработки проведения и удаления проведения, массово перепровел доки за нужный период - все, периодика очистилась и ничего вроде не пострадало.)
15 Chameleon1980
 
10.09.14
13:23
(14) пока не пострадало
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс