Имя: Пароль:
1C
1С v8
СуперПрава в УТ 11
0 Мисти
 
13.08.13
09:50
Речь о превышении задолженности клиента.
Кто-нибудь так делал? Установлены ограничение на сумму кредита и т.д., но "Главный менеджер" поговорил и решил отпустить.
Если просто найти местечко, где формируется "отказ" и отменить его - есть надежда, что остальное всё сработает?
1 Maxus43
 
13.08.13
09:57
перечитал 3 раза. Честно - ничего не понял
2 Maxus43
 
13.08.13
09:57
Если найти местечко, надежда конечно есть. Вопрос какая и про какое местечко речь
3 Мисти
 
13.08.13
10:01
ШаблонСообщения = НСтр("ru='По договору %Договор% превышена допустимая сумма кредита на %СуммаПревышения% %Валюта%'");

    Выборка = РезультатЗапроса.Выбрать();
    Пока Выборка.Следующий() Цикл

        ТекстСообщения = СтрЗаменить(ШаблонСообщения, "%Договор%",         Строка(Выборка.Договор));
        ТекстСообщения = СтрЗаменить(ТекстСообщения,  "%СуммаПревышения%", Строка(Выборка.СуммаПревышения));
        ТекстСообщения = СтрЗаменить(ТекстСообщения,  "%Валюта%",          Строка(Выборка.Валюта));

        ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения, Объект, ,, Отказ);

    КонецЦикла;

Ну вот, вроде нашла!
Сам отказ уже формируется в "сообщить пользователю" - там и проверить права и текст сообщения, и если они "супер" - отказ отменить: "Отказ = Ложь"
4 Maxus43
 
13.08.13
10:02
(3) Ну например так:
Если РольДоступна("РольСуперМенеджера") Тогда
///отказ не делаем
5 Jonny_Khomich
 
13.08.13
10:02
(0) в договоре стоит число дней допустимых просрочек. пусть убирает галочку в договоре и проводит реализацию, потом заново ставит
6 ОчкарикСлава
 
13.08.13
10:03
неужто нет настройки в правах пользователей/групп - разрешить превышение долга/кредита ?
7 Jonny_Khomich
 
13.08.13
10:04
вообще не то прочитал, гоню ппц
8 ОчкарикСлава
 
13.08.13
10:07
(4) тогда начльник=суперменеджер и должен проводить, а они обычно только блаблабла умеют :)
9 Мисти
 
13.08.13
10:07
(4) Я и имела в виду - например так, вопрос - не слетит ли что-то еще? Ну, например, какие-то регистры не сформируются, которые были бы должны при нормально проведении.
(5) А потом забудет поставить! Нет уж.
(6) В старых версиях (УТ 10.3) точно было, а тут пока мы не нашли.
10 ОчкарикСлава
 
13.08.13
10:10
я делал подобное для УТ10,
сделал рег сведений, куда начальнег делал запись о разрешении перейти порог долга для конкретного клиента и конкретного пользователя, с ограниченным сроком действия...

заказ/рту ищет запись в этом регистре при проведении, если есть превышение, и если находит - проводится, иначе отказ.

Но суть в том, что разрешения стали даваться начальником запростотак, и всё это обрело роль некой фигни - мешающей работе. всё равно разрешения клепались всегда, а фигли - торговать надо ... и прочие отмазы.
Но это в нашем конкретном случае...
11 Мисти
 
13.08.13
10:18
У нас идея такая - просто человек с суперправами проводит документ. Пусть будет вся обязательная ругань, но документ проведется!
12 Мисти
 
13.08.13
10:19
Похоже, что в предприятии такого разрешения (как в старой торговле, не помню, в 7 или 8 - там где разрешить печать непроведенных, ставить цены в документе и т.д.) нет.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn