Форум пользователей продуктов Трактиръ Уважаемый пользователь! Приветствуем вас на форуме по программным продуктам Трактиръ.
Здесь вы можете узнать об опыте использования продуктов Трактиръ другими пользователями и обсудить интересующие вас вопросы. Для получения технической поддержки и консультаций разработчиков Трактиръ рекомендуем вам использовать Личный Кабинет (www.lk-sb.ru).
С уважением, команда Трактиръ.

Вернуться   Форум пользователей продуктов Трактиръ > Продукты Трактиръ > Программное обеспечение > Трактиръ: Head-Office
Следите за нами в Твиттере!
Регистрация Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Трактиръ: Head-Office Вопросы по продукту "Трактиръ: Head-Office"

Ответ
 
Опции темы Поиск в этой теме Оценить тему
Старый 23-12-2015, 17:05   #1
Дмитрий31
Зарегистрированный
 
Регистрация: Apr 2014
Адрес: Шебекино, Айсберг
Сообщения: 9
Ошибка при обмене РИБ

Здравствуйте. 3 дня назад появилась ошибка при обмене между базами, НО стоял не обновленный думал дело в нем, обновил ошибка сохраняется:
Начат обмен данными по настройке "С Центром" (16:51:55).
Ошибка при копировании файла из E:\Traktir\Message_Ц_К.zip в C:\Users\User\AppData\Local\Temp\\Основной\С Центром\Message_Ц_К.zip
{ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(207)}: Ошибка при вызове метода контекста (КопироватьФайл): Ошибка копирования файлов: Ошибка копирования файлов из 'E:\Traktir\Message_Ц_К.zip' в 'C:\Users\User\AppData\Local\Temp\Основной\С Центром\Message_Ц_К.zip' : Ошибка доступа к файлу
Не найден входящий файл обмена данными.
Запись изменений текущей информационной базы в файл обмена завершилась успешно.
Обмен данными по настройке "С Центром" завершен (16:52:07).

Из текста видно что в пути появляются 2 "\\" - Local\Temp\\Основной . Если удалить каталог "Основной" в папке назначения обмен начинает работать.

Начат обмен данными по настройке "С Центром" (16:53:29).
Чтение данных из файла обмена успешно завершено.
Запись изменений текущей информационной базы в файл обмена завершилась успешно.
Обмен данными по настройке "С Центром" завершен (16:53:47).

Как с этим бороться?
Дмитрий31 вне форума   Ответить с цитированием
Старый 24-12-2015, 08:42   #2
Игорь
Administrator
 
Аватар для Игорь
 
Регистрация: Jan 2004
Адрес: Санкт-Петербург, СофтБаланс
Сообщения: 1,193
Действительно, в пути встречается "\\", но копированию файлов мешает, скорее всего, не это.
Из сообщения "'C:\Users\User\AppData\Local\Temp\Основной\С Центром\Message_Ц_К.zip' : Ошибка доступа к файлу" видно, что обращение к файлу принято верно.

Попробуйте в общем модуле РаботаСФайлами заменить текст функции ПолучитьИмяФайла(ИмяКаталога, ИмяФайла), чтобы в итоге она выглядела так:
Функция ПолучитьИмяФайла(ИмяКаталога, ИмяФайла) Экспорт

Если Прав(ИмяКаталога, 1) = "\" Тогда
Возврат ИмяКаталога + ?(ПустаяСтрока(ИмяФайла), "", ИмяФайла);
Иначе
Возврат ИмяКаталога + ?(ПустаяСтрока(ИмяФайла), "", "\" + ИмяФайла);
КонецЕсли;

КонецФункции // ПолучитьИмяФайла()

Проверьте также наличие файла, который программа пытается скопировать в момент копирования, и что он при этом не занят другой программой.
__________________
С наилучшими пожеланиями, Игорь Чумаченко
Игорь вне форума   Ответить с цитированием
Старый 24-12-2015, 09:22   #3
Дмитрий31
Зарегистрированный
 
Регистрация: Apr 2014
Адрес: Шебекино, Айсберг
Сообщения: 9
Дело в том что конфигурация закрыта для редактирования, и не очень хочется снимать ее с поддержки. Программа отрабатывает при отсутствии каталога "Основной" в папке TEMP, значит дело не в коде, а в какой то настройке. Есть ли возможность как то поменять временный каталог на конечную папку чтобы программа не пыталась ничего копировать внутри, а напрямую обращалась к файлам?
Дмитрий31 вне форума   Ответить с цитированием
Старый 24-12-2015, 10:16   #4
Игорь
Administrator
 
Аватар для Игорь
 
Регистрация: Jan 2004
Адрес: Санкт-Петербург, СофтБаланс
Сообщения: 1,193
Без внесения изменений в конфигурацию, этого не получится сделать.
Про код согласен, о чем и написал в предыдущем сообщении. Проверьте, что находится в папке получателе, есть ли такой же файл и доступен ли он для записи.
__________________
С наилучшими пожеланиями, Игорь Чумаченко
Игорь вне форума   Ответить с цитированием
Старый 24-12-2015, 12:45   #5
Дмитрий31
Зарегистрированный
 
Регистрация: Apr 2014
Адрес: Шебекино, Айсберг
Сообщения: 9
Да, в папке получателя есть такой файл, доступ на его изменение есть (переименовать могу и удалить могу) в папке получателя создать файл тоже возможно. Аналогичная ситуация и с папкой откуда берутся файлы.
Дмитрий31 вне форума   Ответить с цитированием
Старый 24-12-2015, 12:54   #6
Дмитрий31
Зарегистрированный
 
Регистрация: Apr 2014
Адрес: Шебекино, Айсберг
Сообщения: 9
В настройках Windows поменял временную папку. С "C:\Users\User\AppData\Local\Temp" на "C:\Temp" ошибка остается.

Ошибка при копировании файла из C:\Temp\\Основной\С Центром\Message_К_Ц.zip в D:\Обмен\Message_К_Ц.zip
{ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(207)}: Ошибка при вызове метода контекста (КопироватьФайл): Ошибка копирования файлов: Ошибка копирования файлов из 'C:\Temp\Основной\С Центром\Message_К_Ц.zip' в 'D:\Обмен\Message_К_Ц.zip' : Ошибка доступа к файлу
Обмен данными по настройке "С Центром" завершен (12:48:31).

В конфигураторе добавил предложенный вами вариант (Если Прав(ИмяКаталога, 1) = "\" Тогда...), да действительно "\" в имени один но ошибка с доступом повторяется:
Ошибка при копировании файла из C:\Temp\Основной\С Центром\Message_К_Ц.zip в D:\Обмен\Message_К_Ц.zip
{ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(207)}: Ошибка при вызове метода контекста (КопироватьФайл): Ошибка копирования файлов: Ошибка копирования файлов из 'C:\Temp\Основной\С Центром\Message_К_Ц.zip' в 'D:\Обмен\Message_К_Ц.zip' : Ошибка доступа к файлу
Дмитрий31 вне форума   Ответить с цитированием
Старый 24-12-2015, 15:28   #7
Игорь
Administrator
 
Аватар для Игорь
 
Регистрация: Jan 2004
Адрес: Санкт-Петербург, СофтБаланс
Сообщения: 1,193
Надо смотреть настройки оборудования, т.к. ситуация не воспроизводится, кроме того, можно сделать вывод, что 3 дня назад работало. Что-то меняли в настройках оборудования?
__________________
С наилучшими пожеланиями, Игорь Чумаченко
Игорь вне форума   Ответить с цитированием
Старый 24-12-2015, 15:41   #8
Дмитрий31
Зарегистрированный
 
Регистрация: Apr 2014
Адрес: Шебекино, Айсберг
Сообщения: 9
Ничего не меняли, ничего не обновляли, ничего не устанавливали ... все движения по обновлению начали предпринимать после внезапного отказа работы обмена. На текущий момент:
1. Переустановлен и полностью обновлен Windows 7
2. Обновлена конфа до последнего релиза
3. Удалены и перенастроены настройки обмена для РИБ

*железо и движок (8.2.18.61) не менялось
Дмитрий31 вне форума   Ответить с цитированием
Старый 24-12-2015, 16:35   #9
Игорь
Administrator
 
Аватар для Игорь
 
Регистрация: Jan 2004
Адрес: Санкт-Петербург, СофтБаланс
Сообщения: 1,193
Можете предоставить базу и входящее сообщение для воспроизведения ситуации?
__________________
С наилучшими пожеланиями, Игорь Чумаченко
Игорь вне форума   Ответить с цитированием
Старый 24-12-2015, 17:06   #10
Дмитрий31
Зарегистрированный
 
Регистрация: Apr 2014
Адрес: Шебекино, Айсберг
Сообщения: 9
Да, как это возможно сделать?
Дмитрий31 вне форума   Ответить с цитированием
Старый 24-12-2015, 17:30   #11
Игорь
Administrator
 
Аватар для Игорь
 
Регистрация: Jan 2004
Адрес: Санкт-Петербург, СофтБаланс
Сообщения: 1,193
В личку пришлите ссылку на скачивание архива с выгрузкой базы и файлом обмена.
__________________
С наилучшими пожеланиями, Игорь Чумаченко
Игорь вне форума   Ответить с цитированием
Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при обмене РИБ Necros Трактиръ: Front-Office v.3 6 19-02-2014 09:11
Ошибка при обмене с CALL Центром Frost Трактиръ: Front-Office v.3 11 24-01-2014 10:15
Ошибка принтера! Произошла ошибка при приеме данных. Проблемы с TCP/IP соединением Aksakal Трактиръ: Front-Office v.3 3 25-12-2013 10:10
Ошибка при обмене... badmad86 Трактиръ: Head-Office 4 14-02-2013 22:04
Загрузка информации о скидках и клиентах(картах) из frontol при обмене данными gulyaevka Трактиръ: Back-Office 1 03-03-2011 21:24


Часовой пояс GMT +3, время: 13:12.


vBulletin v3.5.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co
Трактиръ - автоматизация ресторанов