#0
by ptiz
Конфигурация, документ, регистр в режиме управляемых блокировок. Хочу заставить 1С одновременно делать 2 записи в регистр бухгалтерии одновременно по одному и тому же счету. Простой пример (ДокОперация - ссылка на документ "ОперацияБух"), в котором записывается 1 проводка в НУ (Дт 44.01) Запускаем этот код под двумя пользователями, у первого доходим до предупреждения "После записи". В этот момент под вторым пользователем (в другой документ этой же базы) пишет такую же проводку: но тут предупреждение появляется только после того, как завершится транзакция первого пользователя. По разным счетам или организациям - всё работает, но в реальной работе проводятся однотипные документы по одной организации. Можно заставить 1С записывать одновременно две транзакции по одному счету и аналитике или нет? Если нет, то зачем 1С морочит разработчикам голову галкой "Разделение итогов"? p.s. Объект БлокировкаДанных тут не помощник - он лишь позволяет наложить блокировку раньше, до метода Записать. Но если кто покажет, как им можно победить 1С, буду рад.
#8
by ptiz
Именно, что не будет, для этого оно и вставлено. Пожалуйста, будьте внимательны: Конфигурация, документ, регистр в режиме управляемых блокировок. Разделение итогов включено, иначе бы не писал последнее предложение в (до p.s.) На всякий случай - база на MS SQL 2005
#10
by Air777
у меня работает железобетонно на MS SQL и на PostgreSQL. Убедись что блокировки при проведении по другим регистрам не мешают.
#11
by Air777
плюс убедись что разделение итогов действительно включено в режиме предприятия, а не просто разрешено в конфигурации
#12
by ptiz
Спасибо огромное!!! Так привык, что в "Управлении итогами" одна закладка, что на вторую и внимания не обратил! Теперь всё работает.
#13
by у лю 427
Хорошая, отличная возможность сделана фирмой 1С!!! ps Жалко только, что порождаемая этой возможностью свинья такая большая и толстая... ps Однака радует то, что зверь будет редкий и крайне трудно ловиться.
#14
by Fragster
дык ему же таблицу итогов нужно обнаовить по этому счету - а ты не даешь зафиксировать транзакцию - вот и блокировка...
#15
by ptiz
А подробнее? Например, в моем случае контроль остатков, расчет себестоимости, контроль взаиморасчетов, построены на регистрах накопления. Регистры бухгалтерии только регистрируют готовые суммы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Свойства НОВОЙ записи при копировании записи Регистра Сведений
- Как выбрать записи из регистра сведений записи
- Какой счет в Бухгалтерии 8.2 соответствует счету ВАЛ.60 в Бухгалтерии 7.7
- Открытие формы записи для новой записи регистра сведений с установленным полем.
- Фактический период действия записи (регистры расчета).
- Удалить из регистра бухгалтерии записи с битым регистратором
- Сообщение пользователю при записи на сервере о текущем состояние записи
- При записи в регистр бух. Хозрасчетный ошибка: Поле объекта недоступно для записи Субконто
В этой группе 1С
- пароль из учетки outlook
- Кнопка "Стандартная настройка" в форме "Настройка списка"
- Как обозначить конец страницы
- v7: Как удалить субсчета и не потерять движения по ним?
- Как на две организации назначить один склад?
- Использование DllRegisterServer
- В табличном поле можно в ячейке отображать многострочный текст?
- Ошибка при сохранении в файл
- Конфигуратор выдает сообщ.: "Для выполнения отладки необходимо включить поддержку ...
- Как реализовать запрос с приоритетом
- переход с DBF-версии на SQL
- Где трудовой договор в УПП 1.2.17-19?
- v7: На какой счет перенести остатки по счету ДФЛ из 1С 7 в 1С 8
- Как добавить строку в табличное поле?
- Как запустить "заменить" в Excel из 1С8
- v7: Где в комплексной конфигурации поставить галочку чтобы формировались проводки?
- Командная панель "снять все галочки"
- Как в СКД вывести отчет со свернутыми группировками?
- СКД Программно задать заголовок столбца
- Как перебрать ячейки табличного документа?