Имя: Пароль:
1C
1С v8
УТ 10.3. Как может делать полный обмен (РИБ), пользователь с урезанными правами?
0 SeiOkami
 
29.12.12
10:06
Есть УТ 10.3. РИБ. Пользователь-кассир, которому доступны ЧекККМ, Отчет о розничных продажах и чуть мелочи. Как он может выполнять РИБ? База файловая
1 Maxus43
 
29.12.12
10:07
всмысле где кнопка выполнить обмен?
2 SeiOkami
 
29.12.12
10:10
(1)
нет, как может выполнить обмен, если прав нет?
3 SeiOkami
 
29.12.12
10:10
на справочники и доки. они ведь не запишутся?
4 Maxus43
 
29.12.12
10:11
(2) Обмен выполняется в привилигированном модуле обычно
5 Cube
 
29.12.12
10:11
(0) А что в УТ в настройках обмена нет галочки "Выполнять обмен под полными правами"???
6 SeiOkami
 
29.12.12
10:14
(5), написано: "Выполнять операции под полными правами на сервере 1С предприятия". Это значит, что в файловом не будет работать? Или нет?

(4), т.е. ошибки прав не будет?
7 Maxus43
 
29.12.12
10:15
(6) если стоит галка - не будет. Ну проверь в конце концов, делов то
8 SeiOkami
 
29.12.12
10:16
(7) тогда почему написано "на сервере 1С предприятия" ?
9 Maxus43
 
29.12.12
10:16
(8) потому что модуль вызывается Серверный. в файловом варианте - сервер у тебя на компе :)
10 Cube
 
29.12.12
10:16
(6) "Это значит, что в файловом не будет работать?"
Почему не будет? Всё будет.
11 SeiOkami
 
29.12.12
10:26
А еще вопрос:
"Обмен выполняется в привилигированном модуле обычно"
Можно ли во внешней обработке кусок кода сделать "привилигированным" ?
12 Cube
 
29.12.12
10:27
(11) "Можно ли во внешней обработке кусок кода сделать "привилигированным" ?"
Нет.
13 SeiOkami
 
29.12.12
10:27
Кстати, а на дату запрета данных "Выполнять обмен под полными правами" реагирует?
14 SeiOkami
 
29.12.12
10:27
(12), а как определяется, что код не такой как все?
15 Cube
 
29.12.12
10:29
(13) Это определяется настройками программы (по крайней мере в УПП так).
16 Cube
 
29.12.12
10:29
(14) У общих модулей есть галочка "Привелигированный".
17 Maxus43
 
29.12.12
10:30
(15) в режиме обмена данными не проверяется дата запрета
18 SeiOkami
 
29.12.12
10:32
(17), у клиента были траблы с обменом. Когда приезжал документ была ругань на дату запрета.
(15), в УТ есть "Принять дату запрета для полных прав". Это, видимо, та настройка?
19 Maxus43
 
29.12.12
10:32
+
Процедура ПередЗаписьюДокументаПроверкаДоступностиПериода(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
   
   Если Отказ ИЛИ Источник.ОбменДанными.Загрузка Тогда
       Возврат;
   КонецЕсли;
   
   ПроверкаПериодаДокумента(Источник, Отказ, РежимЗаписи);
20 Maxus43
 
29.12.12
10:33
(18) значит кривой код. типовой не реагирует на дату см(19)
21 Cube
 
29.12.12
10:33
(17) Хз, смотреть надо конкретный релиз, конкретный обмен. Всё меняется...
22 SeiOkami
 
29.12.12
10:34
(19) в УТ 10.3.17.4 такой

Процедура ПередЗаписьюДокументаПроверкаДоступностиПериода(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
   
   Если Отказ Тогда
       Возврат;
   КонецЕсли;
   
   ПроверкаПериодаДокумента(Источник, Отказ, РежимЗаписи);
23 SeiOkami
 
29.12.12
10:34
Спасибо, теперь всё понятно =)
24 Maxus43
 
29.12.12
10:36
Мда.. я не понимаю зачем при обмене проверки. Если смогли сделать в одной базе - оно ДОЛЖНО быть в другой, без проверок. Странный подход в УТ... из-за этого встанут обмены
25 Cube
 
29.12.12
10:40
(24) Обмены разные нужны, обмены разные важны))
У кого-то полный обмен, а у кого-то хитрый. Всё зависит от задач.
26 Maxus43
 
29.12.12
10:42
(25) дак хитрые обмены рулят регистрацией изменений, а не остановкой всех обменов по ошибке :)
Короче Не согласен с УТ. В топку
27 SeiOkami
 
29.12.12
10:44
=)
28 Cube
 
29.12.12
10:46
(26) Давай сильно не оффтопить, но вот тебе пример, когда нужна проверка по дате:
Организация на УПП. Учет с НДС. Головной офис, производственный цех и магазин.
В магазине решили, что нужно перепровести прошлогодний документ (или удалить). И что скажут бухгалтера на то, что ип придется восстанавливать последовательность взаиморасчетов с контрагентами (а вдруг что-нить полетит?), последовательность по НДС (а вдруг что-нить полетит?) и пересчитывать себестоимость (а вдруг что-нить полетит?).

Ну и где тут меньшее зло: при обмене ошибка, что надо манагерам по рукам настучать или после "правильного обмена" разгребать косяки?
29 Maxus43
 
29.12.12
10:51
(28) период в магазине закрывается, и снимает только ответственный за это дело, короче вопрос организационный. ИМХО - всякая ошибка при обмене - зло. От кривых рук не спасёт никто
30 SeiOkami
 
29.12.12
10:59
Доп. галочка в настройках не помешала бы. Есть РИБ. В центре бухгалтер с полными правами правит доки старого периода (так нужно). Есть дочки без полных прав. У пользователей дата запрета. И обмен они сделать не могут, так как старый период.

В общем, всегда должен быть выбор. Галочку бы в настройках сделали и всё
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший