Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Запись данных несколько пользователей одновременно

Запись данных несколько пользователей одновременно
Я
   Ruslan_culeiman
 
23.04.19 - 19:10
Приветствую, расскажите как по уму сделать.
Есть скажем документ в нем есть ТЧ контрагенты, в эту тч одновременно может вносить несколько менеджеров новых контрагентов или удалять
Как сделать чтобы с одним документом могли спокойно работать несколько пользователей? делать РС?
 
 
   Garykom
 
1 - 23.04.19 - 19:15
Это реализуется очень просто.

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.