Имя: Пароль:
1C
1С v8
БСП 2.3.2.35. Дата запрета изменения данных.
0 sagartem
 
17.11.15
16:38
БСП 2.3.2.35



След. ситуация:

Пользователь входит в две группы: гр1 и гр2

По гр1 ему разрешена организация 1, а по гр2 организация 2.

Дата запрета для гр1 настроена как 30 10 2015

Дата запрета для гр2 настроена как 31 12 2015



Вопрос:

Пол-ль пытается провести документ от 01.11.2015 по орг-ии 1. Вроде как это у него должно получиться, так как по гр1 запрещено редактировать документы только по 30 10 2015. Но программа говорит обратное: документ нельзя редактировать, так как в БСП зашит след.алгоритм:

Считается что надо к анализу брать только максим дату запрета. ПРи этом она должна быть позднее по календарю чем дата проверяемого на доступность объекта. В нашем случае это "31 12 2015".

Выходит что для этой даты запрета ему разрешена только оргия 2, а оргия 1 не разрешена.

Сам вопрос: почему алгоритм не анализирует, что вообще то по оргии есть своя дата запрета и она вообще-то позволяет редактировать документ ?



Вывод:

просьба подсказать можно ли решить мою задачу не изменяя код БСП...
1 VikingKosmo
 
17.11.15
16:40
включи пользователя только в одну группу
2 sagartem
 
17.11.15
16:43
(1) а дальше?
3 sagartem
 
17.11.15
16:45
(1) как сделать чтобы по разным организациям из этой группы можно было установить разные даты запрета?
4 mxs089
 
17.11.15
16:58
(3) этого не знает даже Нуралиев
5 sagartem
 
17.11.15
17:07
(4) что-то мне грустно стало..
6 sagartem
 
17.11.15
17:08
неужели в современной бсп никому не надо было сделать запрет для одного пользователя по двум организациям сразу?
7 sagartem
 
17.11.15
17:09
(6) на разные даты конечно.
2 + 2 = 3.9999999999999999999999999999999...