![]() |
|
|||||||
| Регистрация | Обмен опытом | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
В базе данных ведется несколько фирм. Имеется один журнал, общий на все фирмы.
Выполняется действие - программным образом заполнение данного журнала. Схема алгоритма: журнал.СОЗДАТЬ_ЗАПИСЬ ЦИКЛ деталь.СОЗДАТЬ_ЗАПИСЬ журнал.ЗАП_ДЕТАЛЬ (деталь) КОНЕЦ_ЦИКЛА журнал.ДОБАВИТЬ ЕСЛИ Идет работа только в одной фирме, то все нормально. Если пытаюсь запустить этот процесс параллельно в другой фирме - то выскакивает ошибка : Запись заблокирована нет доступа. Что я делаю неправильно? Каким образом это лучше организовать |
|
#2
|
||||
|
||||
|
В обработчиках и триггерах этого журнала нет модификаций записей другого журнала, (особенно обработчики и журнал с "блокировать при изменении")?
И заодно покажите ip.log - ту часть которая пишется при этой ошибке. |
|
#3
|
|||
|
|||
|
Журнал, в который добавляются записи связан с бухгалтерскими операциями - создается операция.
Может в этом проблема? журнал.ДОБАВИТЬ Изменил на журнал.провести=НЕТ журнал.ДОБАВИТЬ(НЕТ) журнал.провести=ДА журнал.ЗАПИСАТЬ журнал.ПРОВЕСТИ(НЕТ) Запустил с двух мест - работет. Немного дольше, но есть возможность запуска большего чем с 1 места. А это существенно Благорю за подсказку. |
![]() |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Сохранение доп полей в журнале бухопераций | Писарев Петр | Общий | 1 | 18.04.2008 15:35 |