|
Запись данных несколько пользователей одновременно | ☑ | ||
---|---|---|---|---|
0
Ruslan_
culeiman 23.04.19
✎
19:10
|
Приветствую, расскажите как по уму сделать.
Есть скажем документ в нем есть ТЧ контрагенты, в эту тч одновременно может вносить несколько менеджеров новых контрагентов или удалять Как сделать чтобы с одним документом могли спокойно работать несколько пользователей? делать РС? |
|||
1
Garykom
гуру
23.04.19
✎
19:15
|
Это реализуется очень просто.
Достаточно нанять программиста 1С. Вменяемого. С опытом. За деньги. |
|||
2
Franchiser
гуру
23.04.19
✎
19:19
|
В один момент времени с документов может работать только 1 пользователь. РС не имеет отношения к документу.
|
|||
4
Ruslan_
culeiman 23.04.19
✎
19:21
|
(2) понял, обработкой лучше делать?
|
|||
6
Garykom
гуру
23.04.19
✎
19:25
|
(4) С многопоточной записью в один объект 1С что будете делать?
|
|||
7
Ruslan_
culeiman 23.04.19
✎
19:28
|
(6) поэтому и прошу совета как сделали бы вы
|
|||
8
Garykom
гуру
23.04.19
✎
19:30
|
(7) На вашем месте?
Очень быстро (1) или сначала долго бы читал книжки по 1С, изучая ее и наступая на разные грабли. |
|||
9
Ruslan_
culeiman 23.04.19
✎
19:34
|
(8) Ок, какие есть книжки где это описано? буду читать и наступать на грабли значит
|
|||
10
Garykom
гуру
23.04.19
✎
19:57
|
||||
11
Сияющий в темноте
23.04.19
✎
23:44
|
начнем с того,что для записи документа он должен быть открыт.
открывать документ у каждого пользователя бессмысленно,так как после записи его нужно будет перечитывать. значит,открываем или в фоновом задании или в отдельном сеансе,чтобы писать не напарываясь на взаимоблокировки. далее,пользователи открывают обработку,там форма выбора того,что нужно записать,по кнопке пишем или в регистр или в хранилище и т.п.сериализованные данные. записыватель открывает наши данные,просто периодически заглядывая в хранилище,десериализует и добавляет в документ,проверяя,а нет ли там уже,проставляет номера строк,потом сериализует и отправляет обратно с признаком выполнено,форма читает,показывает и стирает из хранилища. |
|||
12
DGorgoN
23.04.19
✎
23:53
|
Прям в 1 документ смысла нет. Это прям нарушение всей логики. Исхитрится конечно можно через обработку но смысл? Лучше ведь для каждого сделать свой документ а если потом нужно объединение данных сделать это либо через регистр что правильнее, либо через 2-й документ, который заполняется программно перед записью или перед проведением или при открытии.
|
|||
13
Garykom
гуру
24.04.19
✎
00:15
|
(11) К каждой строке придется сеанс привязывать кто записал, или некий уникальный уид и связывать внешне с сеансом.
|
|||
14
GreyK
24.04.19
✎
00:53
|
(0) Это примерно звучит как вопрос: "Как идти разными путями одновременно".
Для начала попробуйте один документ МО поредактировать вдесятером, когда получится, усложняйте тренировку до выпить один бокал пива вдесятером одновременно... |
|||
15
catena
24.04.19
✎
05:36
|
Один документ должен отражать одно событие. Попробуйте переосмыслить задачу и выбрать более подходящий объект для реализации.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |