Имя: Пароль:
1C
1С v8
РИБ, небольшой косяк, как победить?
,
0 suvolod
 
11.03.13
12:23
УТ 10.3, есть центральная база и две подчиненных. Настроен автоматический обмен по событию "При входе в программу", обмен через файловый ресурс (папка Dropbox).

Проблема: на подчиненных базах не могу победить такой косяк: не получается перезаписать файл выгрузки. Т.е, предположим, юзер зашел в программу, в этот момент сформировался и лег в папку Dropbox файл с обменом. Теперь, если юзер спустя какое-то время перезайдет в программу (или инициирует обмен вручную) - то файл сообщений формируется, но не может перезаписать существующий файл и обмен заканчивается ошибкой.

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

Что можете посоветовать?

Привожу пример сообщения об ошибке (маг. Мира 71 -  это центральный узел):

Начат обмен данными по настройке "Обмен с маг. Мира 71" (13:08:49).
Чтение данных из файла обмена успешно завершено.
Запись изменений текущей информационной базы в файл обмена завершилась успешно.
Ошибка при копировании файла из  C:\Documents and Settings\user01\Local Settings\Temp\Полный\Обмен с маг. Мира 71\Message_М24_М71.zip в D:\1C_Base\Dropbox/Message_М24_М71.zip
Ошибка при вызове метода контекста (КопироватьФайл): Ошибка копирования файлов: Ошибка копирования файлов из 'C:\Documents and Settings\user01\Local Settings\Temp\Полный\Обмен с маг. Мира 71\Message_М24_М71.zip' в 'D:\1C_Base\Dropbox\Message_М24_М71.zip' : Ошибка доступа к файлу
Обмен данными по настройке "Обмен с маг. Мира 71" завершен (13:09:35).
1 Godofsin
 
11.03.13
12:26
права?
2 suvolod
 
11.03.13
12:28
юзер по правами пользователя, но на папку с 1С-кой и папку Dropbox у него полные права. Да и вручную из под того-же юзера я в любой момент удаляю/создаю этот файл. - Файл создается без проблем
3 Kreont
 
11.03.13
12:38
Имя настройки обмена на всякий случай сделай без пробелов см. "Обмен с маг. Мира 71", может и не в том проблема но лучше не эксперементировать :)

Файл каким то процессом не занят: антивирус, и т.п.?
4 Alex375
 
11.03.13
12:39
Может быть какой-то процесс держит открытым этот файл?
5 Godofsin
 
11.03.13
12:40
(4) Вручную же перезаписывается
6 suvolod
 
11.03.13
13:29
(3) Как вариант попробую.. процесс точно никакой не держит. Антивирус вряд-ли файл держит (на одном из ПК вообще антивируса нет - проблема та-же)
7 hhhh
 
11.03.13
13:35
(6) права должны быть не у юзера, а у пользователя сервера 1с.
8 suvolod
 
11.03.13
13:57
(7) БД файловая.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс