Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Ошибка при обмене между УТ 3.1 и Розница 2.0 для Украины          
Father Fury Подменю пользователя
сообщение 26.04.17, 23:16
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 14
Спасибо сказали: 0 раз
Рейтинг: 0

Имеется:
1. Конфигурация: Управление торговлей для Украины (версия 3.1.5.1)
2. Конфигурация: Розница для Украины (версия 2.0.5.1)
3. Платформа 8.3.9.2170
4. СУБД: SQL 2008r2
5. Операционка Win Server 2008r2

Исходные данные:
1. Конфигурации стандартные, т.е. не изменялись.
2. В обеих конфигурациях из данных вводилось только предприятие ("Основная фирма") и 2 пользователя (Администратор, Обмен).
3. Настроен обмен между конфигурвциями (через пользователя Обмен).
4. Обмне проходит успешно как из Торговли, так и из Розницы, конфликтов нет.

Суть проблемы:
После закрытия и повторного открытия программ и попытке обмена возникает ошибка: "Превышено максимальное время ожидания предоставления блокировки"
После удаления+создания нового обмена из Торговли обмен происходит успешно.
После закрытия и повторного открытия программ - опять таже ошибка.

Подскажите, пожалуйста, в чем может быть проблема? Куда смотреть?

ЗЫ
СУБД не блокирует - проверял
Регламентные задания тут явно не при чем.

ЗЫЗЫ
Простите, если не угадал с темой.

Bernet Подменю пользователя
сообщение 27.04.17, 8:51
Сообщение #2

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 319 раз
Рейтинг: 0

Father Fury @ Сегодня, 0:16 * ,
Явная проблема с блокировками. Скорее всего какой-то процесс, возможно тот же обмен, блокирует какую-то из таблиц, после чего падает в исключение и не освобождает таблицу, в итоге имеем заблокированную таблицу, при обращении к которой и вылазит данная ошибка. Раз конфигурации типовые, то скорее всего что-то не то с данными, нужно как-то попробовать отладкой отловить с какой таблицей есть проблемы и дальше анализировать что не так


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Father Fury Подменю пользователя
сообщение 27.04.17, 9:34
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 14
Спасибо сказали: 0 раз
Рейтинг: 0

Bernet @ Сегодня, 9:51 * ,
В том что именно обмен блокирует процесс обмена (т.е. сам себя?!) сомнений нет. Обмен с отладкой пока не пробовал.
Интересно то, что на этапе выгрузки из Розницы в УТ проблемы не возникают. Затык всегда при выгрузке из УТ в Розницу.

Такая же ошибка у меня вылезала, когда, например, в УТ для организации не был выбран вид налогообложения (кстати, при обмене он периодически пропадает, почему-то).

А главное сам эффект: создаю обмен, обмениваюсь несколько раз с разных сторон - все нормально. Закрываю программы, открываю, обмениваюсь и ошибка. Как так-то? Вопрос философский?

Bernet Подменю пользователя
сообщение 27.04.17, 9:43
Сообщение #4

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 319 раз
Рейтинг: 0

Father Fury @ Сегодня, 10:34 * ,
Думаю надо копать в сторону данных, где-то в процессе обмена ошибка лезет, к примеру где-то пытается создаться документ/элемент справочника с уже существующим номером/кодом, где-то не заполнен обязательный реквизит, который проверяется при записи и т.д. Нужно отловить с каким именно объектом проблема. Раз проблемы при выгрузке з УТ в Розницу, то надо копать в сторону Розницы - какие данные туда выгружаются, может последовательно попробовать передавать только по 1-му справочнику, документу, чтобы найти с чем именно проблема, где ругнется там и собака зарыта


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Father Fury Подменю пользователя
сообщение 27.04.17, 9:55
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 14
Спасибо сказали: 0 раз
Рейтинг: 0

Bernet @ Сегодня, 10:43 * ,
Есть подозрение, что проблема в справочнике "Организации". Других данных нет.

Подскажите, пожалуйста: если нет зарегистрированных даннных для обмена (а так и есть - проверял), то что там может блокироваться?

Bernet Подменю пользователя
сообщение 27.04.17, 10:08
Сообщение #6

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 319 раз
Рейтинг: 0

Father Fury @ Сегодня, 10:55 * ,
Странно тогда) если нет зарегистрированных данных тогда и обмениваться нечему. Разве что вот не помню: стандартные обмены кажется что-то пишут в регистры сведений, типа "История обменов данными" и тому подобные, может в них какие-то сообщения пишутся. И что, даже когда нет данных для обмена - все равно ошибку выдает?


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Father Fury Подменю пользователя
сообщение 07.05.17, 3:57
Сообщение #7

Общительный
**
Группа: Пользователи
Сообщений: 14
Спасибо сказали: 0 раз
Рейтинг: 0

Bernet @ 27.04.17, 11:08 * ,

В продолжение разговора:

Когда делаю вот такой запрос (в консоли запросов):

ВЫБРАТЬ
Ссылка КАК Набор
ИЗ
Справочник.НаборыУпаковок.Изменения

В сообщениях пишет: конфликт блокировок.

Но, обнаружилась интересная вещь:
Как только я открываю форму списка этого справочника (интерактивно) - блокировка снимается и запрос отрабатывает.

Выяснил, что блокируются таблицы изменения 5-ти справочников Розницы:

1. Виды документов физ. лиц
2. Виды контактной информации
3. Наборы дополнительных реквизитов и сведений
4. Наборы упаковок
5. Статьи движения денежных средств

Еще раз: как только я через меню открываю эти справочники (при чем все, а не какой-либо из них) - обмен происходит без замечаний.
Собственно и ошибка происходит уже при чтении изменений именно этих 5-ти справочников.

Помогите разобраться, пожалуйста.

 ! 

Правила: 6
 


Сообщение отредактировал logist - 09.05.17, 15:25

Father Fury Подменю пользователя
сообщение 15.05.17, 2:05
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 14
Спасибо сказали: 0 раз
Рейтинг: 0

Новая информация:

1. Установил на отдельной машине УТ и Розницу? тех же версий платформы и конфигураций, но файловые базы - обмен проходит без ошибок.
2. Выгрузил в dt обе базы из загрузил через конфигуратор вместо старых баз - та же ошибка, тот же эффект.

Т.е. ошибка где-то в СУБД?!

Пробовал:
[необходимо зарегистрироваться для просмотра ссылки] - Блокировок нет.

Уже мозги выворачиваются наизнанку.

Помогите, пожалуйста, разумом.

Еще один момент не уточнил:

Когда, после открытия 5-ти справочников (см. выше) обмен происходит успешно (с обеих сторон), для появления блокировки необходимо закрыть обе программы (УТ и Розница).
Если закрыть только одну из них, обмен происходит успешно.


Сообщение отредактировал logist - 15.05.17, 1:35

Bernet Подменю пользователя
сообщение 15.05.17, 8:18
Сообщение #9

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 319 раз
Рейтинг: 0

Father Fury @ Сегодня, 3:05 * ,
Раз ошибка возникает в серверном варианте, с вероятностью 99% я почти уверен, что ошибка связана с разделением логики клиент-сервер, т.е. где-то есть попытка обратиться к ресурсам клиент на сервере или наоборот, в результате чего получаем исключение и заблокированные таблицы


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 7:10
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!