Имя: Пароль:
1C
1С v8
ПолучитьФайлы
, ,
0 МеталлКор
 
26.02.15
14:36
Добрый день.
Есть проблема следующего характера:
База серверная, пользователи работают через терминалку, типовая обработка Клиент банк конфигурации Бухгалтерия 3.0.
В момент формирования выгрузки выписки возникает аварийная ошибка, все висит.
В отладчике посмотрел, что ошибка возникает в момент выполнения метода ПолучитьФайлы.
Результат выгрузки помещается в через директорию \\tsclient\...
Если делать выгрузку в локальный каталог терминалки, все хоршо.
Какие могут быть предположения?
Пробовал отключать на локальной машине каспера, не помогло.
1 Ёпрст
 
26.02.15
14:41
запретить маппить клиентские диски.
Если очень нужно - расшарить папку на файлопомойке в сети.
2 DrZombi
 
гуру
26.02.15
14:52
(0) Предлагаю перейти на УФ и все делать локально :)
3 МеталлКор
 
26.02.15
14:52
расшарить не получается, подключение идет через интернет.
4 МеталлКор
 
26.02.15
14:53
(2) что значит перейти на УФ? там и так все на управлямых формах.
5 banco
 
26.02.15
14:56
(4) наверное имеется ввиду публиковать базу и подключится на прямую, а не через терминал
6 Ёпрст
 
26.02.15
14:58
да уж..
Один хрен, запретить маппинг дисков, поднять впн, расшарить папку на локальной тачке.
7 Ёпрст
 
26.02.15
14:58
наслаждаться, кушать печенки.
8 D_E_S_131
 
26.02.15
15:07
(3) Как это связано?
9 МеталлКор
 
26.02.15
15:10
(6) Можно все таки пояснить, на каком уровне ошибка?
Я пробовал подключаться к терминалке под один и тем же пользователем с разных локальных машин.
Скажем на мою локальную машину файлы выписки при выполнении метода переносятся, никаких ошибок нет. А вот на локальную машину пользователя при обмене идет не пойми что. То есть, явно какой то косяк с ее локальной машиной.
10 Ёпрст
 
26.02.15
15:17
(9)прав нет
11 МеталлКор
 
26.02.15
15:20
У кого нет прав? я на удаленном рабочем столе через проводник открываю файлы локальной машины, пишу туда что хочу. А как через 1С то все, висит
12 Ёпрст
 
26.02.15
15:21
у пользователя
13 D_E_S_131
 
26.02.15
15:22
(11) Выполнение серверного кода происходит не от тебя-пользователя, а от пользователя, от имени которого запущена служба сервера 1С.
14 МеталлКор
 
26.02.15
15:30
(13) Разве можно прописать в правах локальной папки Usr1CV8 удаленного сервера 1С?
15 D_E_S_131
 
26.02.15
15:38
(14) Верно мыслишь! Надо Usr1CV8 заменить на какого-то специального доменного пользователя. :)
16 МеталлКор
 
26.02.15
15:41
(15) не понял. что это значит?
добавим специального доменного пользователя на ее локальную машину, дадим права. а дальше что??? перенос файла то все равно идет от имени сервера 1с.
17 Ёпрст
 
26.02.15
15:56
(16)Твой обмен выполняется фоновым заданием ? Если да, то 1с-ина запущена от имени юзверя, под которым запущена служба 1с. Вот у этого юзверя нет прав.. вообще. Тем более, на каталог пользователя
18 МеталлКор
 
26.02.15
16:09
(17) никаким ни фоновым заданием. Я же все расписал вначале. Бух запускает обработку и выгружает ее. Неужели никто не подскажет, где копать???
19 D_E_S_131
 
26.02.15
16:14
(16) Не "на ее локальную машину", а подставить этого пользователя в службу сервера. А пупку "расшаренную" дать на доступ этому новому пользователю.
20 hhhh
 
26.02.15
16:19
(18) ну тогда выполняйте это чтение НаКлиенте. Чего вы нам мозг парите?
21 Ёпрст
 
26.02.15
16:32
(18) у буха есть права на каталог ?
Сам каталог замаплен и доступен ?
22 МеталлКор
 
26.02.15
16:38
(19) Не понял. можно подробнее???
Что значит поставить этого пользователя в службу сервера??
23 МеталлКор
 
26.02.15
16:50
(19) О чем вы пишете вообще? локальная машина - там доменный пользователь.
Сервер 1С - это пользователь другой подсети.
24 D_E_S_131
 
26.02.15
17:42
(22) Одминов всех съели что ли?