Имя: Пароль:
1C
1С v8
Как вы решаете такую задачку?
0 murzo1
 
29.08.11
11:22
Необходимо во все документы проставить реквизит при помощи обработки и записать эти документы, при условии что дата документа находится в закрытом периоде и соответственно что редактировать запрещено. Поменять временно дату и запустить обработку или есть другой способ?
1 Defender aka LINN
 
29.08.11
11:22
(0) А чем тебя этот не устраивает?
2 Джинн
 
29.08.11
11:23
Реквизит влияет на движения регистров?
3 ДенисЧ
 
29.08.11
11:23
update table ... set rekv=value
4 palpetrovich
 
29.08.11
11:24
именно "временно дату и запустить обработку"
5 YauheniL
 
29.08.11
11:24
(0)сделать роль-исключение (типа "Полные права без контроля даты") или добавить настройку в права пользователя, и установить ее себе. Далее, через обработку

или как в (3)
6 GROOVY
 
29.08.11
11:25
А еще можно привелигерованный режим включить.
7 Kookish
 
29.08.11
11:28
Любые способы кроме (3) - не по-пацански.
8 Ахиллес
 
29.08.11
11:29
(7) Особенно этот способ хорош в файловой версии.
9 Kookish
 
29.08.11
11:29
(8) Таки и файловую версию юзать - тоже не по-пацански есичо.
10 Shurjk
 
29.08.11
11:31
Можно обменданными = Истина поставить и писать.
11 Amiralnar
 
29.08.11
11:42
(10) опаньки, дану? в закрытом периоде?
12 Defender aka LINN
 
29.08.11
11:57
(11) Если проверка даты запрета написана православно. В типовых - не православная, на ОбменДанными не эрегирует :(
13 Axel2009
 
29.08.11
11:58
в старой УПП (1.2) есть. может конечно допилили.. но врядли, это нафиг никому не нужно было =)
14 shuhard
 
29.08.11
11:58
(12) зато в типовых есть галка "Не использовать для полных прав"
15 Amiralnar
 
29.08.11
11:59
(12) Это было бы и не правильно. Запрет редактирования должен иметь приоритет над обменом данными. Иначе в чем его смысл?
17 Defender aka LINN
 
29.08.11
12:29
(15) Угу. Особенно это радует, когда с обменом из центральной базы изменения приходят в закрытом периоде.
18 acsent
 
29.08.11
12:32
(17) Ктот вас заставляет период закрывать, а потом изменять что-то?
19 Amiralnar
 
29.08.11
13:00
(17) Угу. Особенно это буха радует, который давным давно свел прошлый год, и нате! изменение в прошлом периоде (где? какое? ищи теперь...)
20 Shurjk
 
29.08.11
13:05
(19) Откуда изменения то возьмутся, если юзверям запрещено их вносить?
21 Amiralnar
 
29.08.11
13:07
(19) А в оперативном учете кто им запретит?
22 Shurjk
 
29.08.11
13:13
(21) Странно у вас все построено.
23 Defender aka LINN
 
29.08.11
13:15
(18) На прошлой работе было сплошь и рядом. В центральной базе периодически (т.е. постоянно) под раздачу попадали наши документы и приходили с обменом измененные.
Проверка там была православная и херился закрытый период. С неправославной бы тупо останавливался обмен, и хрен бы он восстановился, т.к. базу в нерезиновске сопровождали редкие по степени кретинизма одинэснеги.
24 Поручик
 
29.08.11
13:17
(16) У вас за семь лет мозгов не прибавилось. В этой теме совсем другое обсуждают.
25 PR
 
29.08.11
13:22
Объект.ОбменДанными.Загрузка = Истина;
26 mzelensky
 
29.08.11
13:27
(0) я себе пользователя создал системного у которого нет никаких ограничений...главное в этом деле ПАРОЛЬ никому не говорить :)
27 Amiralnar
 
29.08.11
13:44
(23) Между прочим, кто мешает штатно отклонять изменения закрытого периода?
28 Defender aka LINN
 
29.08.11
13:47
(27) У нас была переферийная база. В ней говонокодили москвичи.
29 hhhh
 
29.08.11
13:54
(26) дык, если полные права, то любой может править закрытый период. Кому нужен твой ПАРОЛЬ?
30 aleks-id
 
29.08.11
14:31
сделать не реквизит документа а запись в регистре сведений не предлагали еще?
31 Jolly Roger
 
29.08.11
14:37
(0) дарю безвозмездно:

//модуль документа
перем ПроверятьДатуЗакрытияПериода экспорт;
//
// тут ее используем по смыслу
//
ПроверятьДатуЗакрытияПериода = истина;
32 mm_84
 
29.08.11
14:40
(29) групповая обработка справочников и документов, изменить реквизит и провести
33 mm_84
 
29.08.11
14:40
(32) отбор сам настроишь