|
Управление документом несколькими пользователями | ☑ | ||
---|---|---|---|---|
0
Kamich
16.04.13
✎
09:14
|
Добрый день.
У меня возник вопрос. Можно ли управлять документом сразу несколькими пользователями. *К примеру,открыли мы user1 документ заявка,где в ТЧ добавляет новые записи.В это же время открывает user2 тот же документом ту же заявку, и начинает "помогать" добавлять записи в ТЧ документа* *-можно ли такое осуществить в 1с 8.1? |
|||
1
Godofsin
16.04.13
✎
09:15
|
прикольно...
|
|||
2
DimGan
16.04.13
✎
09:16
|
Что им мешает каждому в своем документе "добавлять"?
|
|||
3
Kamich
16.04.13
✎
09:20
|
(2) Есть ТЧ в документе Заявка.
Где вписываются "клиенты".user1 будет долго добавлять данные в ТЧ если клиентов 60 человек,поэтому user2,мог бы помочь.Можно ли такое?! |
|||
4
Godofsin
16.04.13
✎
09:21
|
(3) Нет
|
|||
5
ZanderZ
16.04.13
✎
09:21
|
(3) можно, но не напрямую - обработку написать например
|
|||
6
Kamich
16.04.13
✎
09:27
|
(5)То же вариант...
Но было бы здорово то же если бы разработчики дали такую возможность) |
|||
7
DimGan
16.04.13
✎
09:33
|
(3)И все-равно не понимаю, почему нельзя сделать две заявки... Религия не позволяет?
|
|||
8
Kamich
16.04.13
✎
09:36
|
(7) Все дело в номере документа
|
|||
9
Godofsin
16.04.13
✎
09:37
|
(6) Как ты себе синхронизацию представляешь?
|
|||
10
Serg_1960
16.04.13
✎
09:38
|
"Религия не позволяет"... один верит что так делать нельзя, другой верит что так делать - можно...
|
|||
11
mzelensky
16.04.13
✎
09:42
|
(0) ты сам то думал, что при этом будет?!
Юзер 1 набил 10 строк и удалил строки "2", "4" и "9", которые в это время набивал юзер 2, а тот от обиды удалил все 10 строк, набитые юзером 1. Как ты хочешь разграничивать все это?! + понимай, что есть "записанные данные" и "вводимые данные" (т.е. те, которые пользователь набил, но еще не записал). Теперь собери все этов кучу и поймешь почему твой вопрос бредовый. |
|||
12
mzelensky
16.04.13
✎
09:44
|
(8) один набивает в одну заявку, второй во вторую. Потом делается ИТОГОВАЯ ЗАВЯКА с нужным номером, которая заполняется ПО двум предыдущим заявкам (заполняется по одной кнопочке).
Вот и все решение проблемы. Делается даже штатными средсвами. |
|||
13
mistеr
16.04.13
✎
09:45
|
(3) Можно. Юзеры сами договариваются, готовят табличку в Excel, затем закидывают в ТЧ обработкой ЗагрузкаДанныхИзТабличногоДокумента.
Кстати, Excel позволяет одновременное редактирование, но строки все равно блокируются за конкретным пользователем. |
|||
14
Serg_1960
16.04.13
✎
09:46
|
(11) Какие у вас...ммм...странные отношения между юзверями. Я бы даже сказал - бредовые.
|
|||
15
mistеr
16.04.13
✎
09:46
|
(11) Все это решаемо (Excel как пример), и вопрос не бредовый. Просто в 1С не стали этим заморачиваться, а следуют другой идеологии.
|
|||
16
mzelensky
16.04.13
✎
09:47
|
(14) я описал теоретечески возможную ситуацию (простую и понятную) конфликта ввода и удаления, а если она возможна теоретическиЮ то в определенный момент обязательно произойдет на практике!
Я просто ускорил :) |
|||
17
Godofsin
16.04.13
✎
09:48
|
(15) Правильной идеологии
|
|||
18
Flyd-s
16.04.13
✎
09:49
|
Можно сделать обработку, которая будет одному показывать одну табличную часть, другому другую. Но это извращение.
|
|||
19
mzelensky
16.04.13
✎
09:49
|
(15) Открыл я документ, сижу вбиваю данные. Тут открывает этот же документ другйо юзер, вносит свои коррективы и записывает. Все мои труды псу под хвост.
Мне это надо?! |
|||
20
mzelensky
16.04.13
✎
09:50
|
(15) и хочу заметить, Эксель это НЕ БАЗА ДАННЫХ!
|
|||
21
Serg_1960
16.04.13
✎
09:53
|
Не обязательно как что, так сразу Excel :)
Можно реализовать, оставаясь в "рамках" 1С. Ну, например, посмотрите типа как в УПП закладка "Спецификации" на форме элемента справочника "Номенклатура"... Если форму документа открывать только на просмотр и вместо ТЧ документа на его месте отобразить регистр сведений со структурой "тождественной" реквизитам ТЧ... то остальное - дело техники. |
|||
22
mzelensky
16.04.13
✎
09:55
|
(21) и как они такую заявку набивать будут?!
+ как будешь отрабатывать вариант, когда юзер набивал данные, а потом нажал кнопку "ОТМЕНА" ?! Откат транзакции делать? А как другйо пользователь долже реагировать на данное свершение?! |
|||
23
Serg_1960
16.04.13
✎
09:59
|
Идея - сырая - особо долго не думал. Не пинать особо больно Но, чисто технически, реализовать - можно. И "откат" в том числе.
А уж реакция другого юзвера на такое действие - ну никак меня не интересует :) Наверное он будет удивлен, когда исчезнут все записи текущего сеанса другого юзвера. |
|||
24
mistеr
16.04.13
✎
10:01
|
(20) Бизнесу пофиг, как ты назовешь свой инструмент. Ему нужна совместная работа. Не надо смотреть на все только глазами программиста.
|
|||
25
mzelensky
16.04.13
✎
10:01
|
(23) во-во, я так думаю ОН будет просто счастлив!
А поэтому лучше (12). |
|||
26
mzelensky
16.04.13
✎
10:02
|
(24) удачи в написании. Как сделаешь, позови...посмотрим на новый инструмент!
|
|||
27
ssh2006
16.04.13
✎
10:04
|
(0) нет
|
|||
28
mistеr
16.04.13
✎
10:19
|
(26) Мои пользователи пока счастливы и в рамках идеологии 1С. И таких большинство. Но задачи бывают разные. Идеологию Google Wave пока не оценили по достоинству, но ее время еще придет.
|
|||
29
successful
16.04.13
✎
10:24
|
(0) А нафига так... Если надо распаралелить открывает каждый свою заявку а затем бъет свои позиции в свою заявку.. затем отгружается одной накладной...
|
|||
30
х86
16.04.13
✎
10:28
|
а в чём трабла? На форму РС с минимум двумя измерениями(Док, Номенкл), и поделка для пользователей готова. При этом отпадет суть проведения документа, но я так полагаю ТС это и не нужно
|
|||
31
mzelensky
16.04.13
✎
10:35
|
||||
32
patapum
16.04.13
✎
10:36
|
(26) писали такую систему в УТ 10, доступ к заказу покупателя. только доступ к строкам был разграничен, то есть каждый мог править и удалять только "свои" строки. изменения отражались корректировками. взлетело, но крокозябра получилась та еще...
(0) проще, действительно, заводить два (три, четыре) документа, делать объединяющий реквизит (типа НомерЗаявки, или ИД), заморочиться с печ. формами и вводом на основании |
|||
33
mzelensky
16.04.13
✎
10:39
|
(32)
"писали такую систему в УТ 10, доступ к заказу покупателя. только доступ к строкам был разграничен, то есть каждый мог править и удалять только "свои" строки. изменения отражались корректировками. взлетело, но крокозябра получилась та еще..." сразу вижу минус! Юзер 1 набил свои строки, записал и ушел. Юзер 2 добил остальное, а потом ему НУЖНО изменить данные, которые набил юзер 1....и тут начинается Ж**А :) |
|||
34
patapum
16.04.13
✎
10:42
|
(33) еще раз, доступ к строкам разграничен. то, что правит Ю1, не правит Ю2, и наоборот
|
|||
35
mzelensky
16.04.13
✎
10:44
|
(34) ладно, думаю нет смысла вдаваться в подробности.
|
|||
36
zak555
16.04.13
✎
10:46
|
сделай промежуточные доки, из которых программно создаётся общий документ
далее промежуточные удаляются |
|||
37
Dorosh
16.04.13
✎
11:38
|
Делал такой документ. Вместо ТЧ использовал регистр сведений. Еще надо переделать запись дока, для корректного слияния правок юзеров. Работает прекрасно, юзеры ковыряют только относящиеся к ним строки; никто никого не блокирует.
|
|||
38
Aleksey
16.04.13
✎
11:40
|
Ветку не читал, заменить ТЧ РС предлагали?
|
|||
39
Serg_1960
16.04.13
✎
11:46
|
РС уже предлагал в (21), но некоторым собеседникам религия мешает принять(осознать) это...
|
|||
40
Живаго
16.04.13
✎
11:53
|
(37)(38) +100500 делал тоже через РС.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |