Ошибка загрузки компоненты help каталог не обнаружен

Перейти к контенту

Содержание:

1.       Неверно указанный путь к папке или файлу

2.       У пользователя недостаточно прав доступа

Ошибка «Каталог не обнаружен» в 1С

Ошибка «Каталог не обнаружен» в 1С  

1.    Неверно указанный путь к папке или файлу

1С:Предприятие 8.3 – это довольно сложная система, поддерживающая множество инструментов и механизмов. Одним из этих механизмов является работа с каталогами (папками).

Работа с каталогами необходима для хранения временных файлов, импорта и экспорта данных. Если вдруг посреди рабочего дня пользователю необходимо выгрузить какую-то информацию из базы, но система «ругается», мол, каталог не обнаружен, это может стать серьезным стоп-фактором и даже полностью остановить какой-либо бизнес-процесс, что обязательно приведет к убыткам компании. Соответственно, доступ к каталогам всегда должен предоставляться без каких-либо ограничений.

Наиболее частая причина возникновения этой ошибки программы 1С – неверно указанный путь к папке или файлу.  

2.    У пользователя недостаточно прав доступа

Чуть реже ошибка доступа к каталогу встречается, когда у пользователя недостаточно прав доступа к тому или иному каталогу.

Представим ситуацию: пользователь подключился при помощи RDP к удаленной базе, и решил сохранить документ сразу на свой компьютер.

Если при интернет подключении к удаленному рабочему столу пользователь не расшарил (не дал доступ) свои локальные ресурсы, то на сервере они будут не доступны, и возможности сохранить данные на них не будет. Соответственно при попытке указать путь к локальному каталогу, система будет выдавать ошибку «Каталог не обнаружен».

Для решения данной ошибки в 1С:Предприятие, версии 8, будет достаточно указать, какой диск должен быть доступен на удаленном рабочем столе во время работы.

Подключение локального диска к удаленному рабочему столу

Подключение локального диска к удаленному рабочему столу

А если каталог доступен, но данная ошибка все равно появляется, стоит проверить права доступа к каталогу. Если для текущего пользователя отсутствуют права на чтение или запись, то необходимо их добавить.

Проверка прав доступа к каталогу

Проверка прав доступа к каталогу

Специалист компании «Кодерлайн»

Айдар Фархутдинов

Публикация файловой базы соседнего компа

Я
   makfromkz

25.10.18 — 13:20

Коллеги можно ли на компе с веб-сервером опубликовать файловую базу соседнего компа???

После публикации выдает ошибку на тонком клиенте:  «Ошибка загрузки компоненты help»

при доступе через браузер пишет: Ошибка загрузки компонент работы с файловым вариантом информационной базыОшибка загрузки компоненты ‘help’Каталог не обнаружен ‘Y:TOOLombard’. 3(0x00000003): Системе не удается найти указанный путь.

Я сетевой путь решил подставить как сетевой диск Y:

   spiller26

1 — 25.10.18 — 13:37

(0) Веб-сервер Apach или IIS

   Winnie Buh

2 — 25.10.18 — 13:49

проблема точно в том, что база на соседнем компе?

если базу скопировать на этом комп, то публикуется и работает нормально?

конфигурация какая?

   spiller26

3 — 25.10.18 — 13:57

Проверить права нужно ещё на папку

   makfromkz

4 — 25.10.18 — 13:58

(1) Apach  и локальная база опубликована и раздается тонким клиентам

   makfromkz

5 — 25.10.18 — 13:59

(2) база обычным доступом с прописыванием сетевого пути работает на тонких клиентах

   makfromkz

6 — 25.10.18 — 14:00

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

   spiller26

7 — 25.10.18 — 14:04

(6)  -dir Dir: физический каталог, в который будет отображен виртуальный

   spiller26

8 — 25.10.18 — 14:08

(5) Вот цитата

Была такая же ошибка ничего не помогало — ставил Apache 2.2, IIS 7.5…

А оказалось глюкнули права безопасности к папке с файловой базой (она сетевая).

Создал новую чистую базу, восстановил из dt-шника, скопировал журнал регистрации, удалил старую папку, новую папку переименовал, как старую.

И вуаля — доступ через Web-сервис заработал

   makfromkz

9 — 25.10.18 — 14:25

(8)все таки можно опубликовывать файловую базу по сетевому пути ???

   spiller26

10 — 25.10.18 — 14:31

(9) Не пробовал если честно. Но думаю скорее всего у вас проблема с правами, может блокирует антивирь.

   makfromkz

11 — 25.10.18 — 14:34

(10) просто в ошибке есть текст, что путь неправильный либо «путь1»   либо «Y:путь2»   где Y  — это сетевой диск

  

spiller26

12 — 25.10.18 — 14:51

(11) Создай в 1с:Предприятия ИБ с путем к сетевому расположению базы и попробуй зайти для начала.

TurboConf — расширение возможностей Конфигуратора 1С

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

версия 8.2 конфигурация бюджетного учреждения 8.2.12.92 Собственно сабж в том, что иногда при подключении к базе вылетает эта ошибка. поискал на форуме — есть только одно упоминание и то без ответов. лечится такая ошибка перезагрузкой сервака, но это не очень удобно)

есть такое периодически, следом обычно ругается на недоступность темп-файла… как лечить — не знаю, от 1С-а ответ — а поставьте другую ось, а поставьте другой скуль, а поставьте другую платформу, вдруг чего поможет

а вы поняли что конкретно вызывает эту ошибку? а то я вот пытаюсь ее поймать, но пока ничего не выходит.

не понял, сидели на пару с админом — так ничего и не нашли..

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

странно он банит тогда, избирательно. спасибо, попробую.

У себя наблюдал такое. Запрещала вход в одну из информационных баз некоторое время. Кластер и СУБД (Postgresql) на Убунте. Конфигурация Комплексная автоматизация. Версия 1С 8.2.12.92. В этот момент на соседней базе фоновое задание работало. Видимо это связано.

Тэги:

Комментарии доступны только авторизированным пользователям

November 6 2008, 23:11

Categories:

  • IT
  • Компьютеры
  • Cancel

Исходные данные

  1. Платформа 1С:Предприятие 8.2.8.256
  2. Конфигурация 1С:Архив 1.0.2.4 (в файловом режиме)
  3. Vista Business
  4. IIS 7

Установка IIS

Установка 1С

Настройка службы IIS

Добавляем виртуальный каталог (если не создан узел, то его нужно создать, разумеется)

Переходим в созданный каталог и кликаем на «Сопоставление обработчиков»

На панели «Действия» нажимаем на ссылку «Добавить сопоставление сценария…»

В окне добавляем путь к нашему wsisapi.dll

Если будет спрашивать про ограничения, надо ответить что нужно разрешить (если что, это можно поправить в «Ограничения ISAPI и CGI, которая находится в корне консоли)

Теперь добавляем файл defualt.vrd с таким текстом:
+++++++++++++++++++++++++++++++++

<?xml version=»1.0″ encoding=»UTF-8″ ?>

<vrs:point

base=»/1C»

ib=»FILE=&quot;C:UsersMikeDocuments1CArchive&quot;» />

+++++++++++++++++++++++++++++++++

Естественно в base и в ib у вас будет по другому.
Файл этот должен лежать в физическом пути к виртуальной папке.

Если сейчас попробовать зайти на сервер (в моем случае это http://localhost/1C то получим следующий текст:

+++++++++++++++++++++++++++++++++

Сервис не найден. http://localhost/1C по причине: Файл не обнаружен ‘C:inetpubwwwroot1Cservice.xml’

An error occurred processing this request.

+++++++++++++++++++++++++++++++++

Я достаточно долго мучался. Что-то ереименовывал и так далее.
А нужно было то всего сделать:

То есть преобразовать виртуальный каталог в приложение.

Теперь что касается доступа. На папку bin я вообще доступ какой-то дополнительный не давал (видимо потому что у меня база на файлах и потому что все это тестировал на одном компьютере).

А вот на базу надо дать, иначе при записи/удалении/изменении не происходит обновления экрана и пишет об ошибке.

У меня несколько разных всяких пользователей. Но с помощью проб и ошибок я нашел того пользователя, установив которому право на полный доступ все стало работать без ошибок.

Как я понял, какой конкретно пользователь должен иметь доступ, настраивается в проверке подлинности пула приложения или самого приложения.

В результате

Shokoladnaj

3 / 3 / 2

Регистрация: 11.03.2014

Сообщений: 162

1

Создание каталога/каталог не обнаружен

08.11.2017, 16:41. Показов 26725. Ответов 7

Метки нет (Все метки)


Добрый день, пытаюсь сделать выгрузку в документ, но ошибка каталог не обнаружен, аналогичный код на толстом клиенте все пишет, на управляемых нет. Кто сталкивался, помогите плз в чем может быть проблема?

Создание каталога/каталог не обнаружен

{Обработка.ВыгрузкаАлиментовЧерезКБ.Форма.ФормаУпр авляемая.Форма(342)}: Ошибка при вызове метода контекста (Записать)
Эксп.Записать(ИмяФайлаКБ,КодировкаТекста.OEM);
по причине:
Каталог не обнаружен ‘E:Usersds_bvsDocumentsБрезицкийБПС_Н.txt’

Эксп.Записать(ИмяФайлаКБ,КодировкаТекста.OEM);//вот до сюда доходит, и на след шаге ошибка
ФайлВыгрузки=Новый Файл(ИмяФайлаКБ);

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
&НаСервере Процедура ВыгрузкаНаСервере()     СпискиЛюдейПоБанкам=СформироватьСпискиЛюдейПоБанкамНаСервере();     Для каждого эБанк Из СпискиЛюдейПоБанкам Цикл         Если эБанк.Значение[0].Банк.ФорматнаяСтрокаВыгрузки="Приор банк" Тогда             ВыгрузкаПриорБанк(эБанк.Значение[0].Банк,эБанк);             Продолжить;         КонецЕсли;                 Если эБанк.Значение[0].Банк.ФорматнаяСтрокаВыгрузки="Белинвестбанк" Тогда             ВыгрузкаБелинвестбанк(эБанк.Значение[0].Банк,эБанк);             Продолжить;         КонецЕсли;           Эксп=Новый ТекстовыйДокумент;         ИмяФайла=СокрЛП(эБанк.Значение[0].Банк.ИмяФайлаВыгрузки);         Если ИмяФайла="" Тогда             ИмяФайла="zarplata";         КонецЕсли;         ИмяФайлаКБ = КаталогВыгрузкиКлиентБанк + ""+ИмяФайла+СокрЛП(НомерВедПеречисления)+".txt";         ФайлПроверки = Новый Файл(ИмяФайлаКБ);         Если ФайлПроверки.Существует() Тогда             Эксп.Прочитать(ИмяФайлаКБ);         КонецЕсли;                                                                                                            Если Эксп.КоличествоСтрок() > 0 Тогда             СчетчикСтрок=1;             ПОка СчетчикСтрок<=Эксп.КоличествоСтрок() Цикл                 Эксп.УдалитьСтроку(СчетчикСтрок-1);             КонецЦикла;                //Эксп.Очистить();         КонецЕсли;         ТзСортировки=Новый ТаблицаЗначений;         ТзСортировки.Колонки.Добавить("ПолучательПлатежа");         ТзСортировки.Колонки.Добавить("ЛицевойСчет");         ТзСортировки.Колонки.Добавить("Выплачено");         ТзСортировки.Колонки.Добавить("Признак");         НомерСчет=1;         Для Каждого СтрЗП Из эБанк.Значение Цикл               Если СтрЗП.Выплачено>0 Тогда                 //Эксп.ДобавитьСтроку(ВремСтр+Строка(НомерПП)+" "+ВРег(Строка(Стр.Физлицо))+ВремСтр2+стр.ЛицевойСчет+ВремСтр3+ВВыплачено);                 //НомерПП=НомерПП+1;                                  НоваяСтрока="";                 СтрокаВыполнить="";                 физлицо=СокрЛП(СтрЗП.ПолучательПлатежа.Наименование);                 ЛицевойСчет=СокрЛП(СтрЗП.ЛицевойСчет);                 Сумма=СтрЗП.Выплачено;                 НомерПП=Строка(НомерСчет);                 ПозицияПробела=Найти(ЛицевойСчет," ");                 Если ПозицияПробела=0 И Найти(СтрЗП.Банк.ФорматнаяСтрокаВыгрузки,"КодВклада")>0 Тогда                     НомерСчет=НомерСчет+1;                     Продолжить;                 КонецЕсли;                  КодВклада=СокрЛП(Лев(ЛицевойСчет,ПозицияПробела-1));                 ЛицевойБезКодаВклада=СокрлП(Прав(ЛицевойСчет,СтрДлина(КодВклада)+2));                                  СтрокаВыполнить="";                 ФорматнаяСтрока=СокрЛП(СтрЗП.Банк.ФорматнаяСтрокаВыгрузки);                 //"СтрокаВыполнить=" "+НомерПП+" "+ВРЕГ(физлицо)+" "+ЛицевойСчет+" "+СтрЗаменить(Формат(Сумма,"ЧДЦ=2; ЧРД=."),"*","")"                 //СтрокаВыполнить=НомерПП+ЛицевойСчет+ВРЕГ(физлицо)+","+СтрЗаменить(Сумма,"*","")                                   //СтрокаВыполнить="   1"+Лев(Физлицо+"                                               ",46)+Лев(ЛицевойСчет+"           ",11)+Прав("          "+СтрЗаменить(Сумма,"*",""),10)+".00 1"                 Попытка                     Выполнить(ФорматнаяСтрока);                 Исключение                     Сообщить("Неверно задана форматная строка в банке, проверьте правильность форматной строки выгрузки и повторите попытку");                     Возврат;                 КонецПопытки;                 Эксп.ДобавитьСтроку(СтрокаВыполнить);                 НомерСчет=НомерСчет+1;             КонецЕсли;                      КонецЦикла;         Эксп.Записать(ИмяФайлаКБ,КодировкаТекста.OEM);//вот до сюда доходит, и на след шаге ошибка          ФайлВыгрузки=Новый Файл(ИмяФайлаКБ);     КонецЦикла;   КонецПроцедуры

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

Эксперт 1С

434 / 305 / 92

Регистрация: 28.05.2014

Сообщений: 1,247

08.11.2017, 17:42

2

Shokoladnaj, База серверная?

1

1117 / 671 / 195

Регистрация: 22.04.2013

Сообщений: 5,075

Записей в блоге: 1

08.11.2017, 21:25

3

Цитата
Сообщение от Shokoladnaj
Посмотреть сообщение

Каталог не обнаружен ‘E:Users

ну так на сервере нет такого каталога, видать.
даже если база файловая, то там всё равно может не быть диска Е
ошибка именно в этом. у вас адрес — на вашем диске, на клиенте.
а процедура — на сервере, и диск/каталог ищет на сервере, соответственно. а его там нет.

1

3 / 3 / 2

Регистрация: 11.03.2014

Сообщений: 162

09.11.2017, 09:52

 [ТС]

4

Yulunga, Вот именно, что есть такой диск, на толстом клиенте же все работает, хотя код аналогичный, вы имеете ввиду, что процедуру на клиенте нужно делать?

Добавлено через 6 минут
Phil, Да, серверная

Добавлено через 6 минут
Yulunga, а как сделать, что-бы не на сервере искала?

0

Эксперт 1С

434 / 305 / 92

Регистрация: 28.05.2014

Сообщений: 1,247

09.11.2017, 09:58

5

Лучший ответ Сообщение было отмечено Shokoladnaj как решение

Решение

Shokoladnaj,
Там где физически расположена база нет такого пути: E:Usersds_bvsDocumentsБрезицкий

Добавлено через 1 минуту
Выполняйте на клиенте, либо на сервере выгружайте во временные файлы, а потом результат перебрасывайте на клиент.

Добавлено через 1 минуту
Посмотрите, есть куча примеров как на УФ создавать и выгружать в файл txt

1

3 / 3 / 2

Регистрация: 11.03.2014

Сообщений: 162

10.11.2017, 16:09

 [ТС]

6

Phil, окей, например сделаю не на сервере, но вот вопрос не по теме, но как списокЗначений с сервера на клиент передать, там ошибка отсутствует отображения типов, пробую и через структуру и через хранилища данных?

Добавлено через 1 час 12 минут
Все, вопрос решен, можно передать текстовый документ на клиент, и там уже записать

0

1117 / 671 / 195

Регистрация: 22.04.2013

Сообщений: 5,075

Записей в блоге: 1

10.11.2017, 16:31

7

капец. какой текстовый документ. а нукася не будет доступа к записи на диск, что тогда ?
структура, массив, соответствие.

1

3 / 3 / 2

Регистрация: 11.03.2014

Сообщений: 162

13.11.2017, 09:27

 [ТС]

8

Yulunga, Да, передается структура, структура состоит из пути и текстового документа.

Добавлено через 1 минуту
Yulunga, если не будет доступа на диск, тоесть проверка какая-то нужна?

0

Публикация файловой базы соседнего компа

Я
   makfromkz

25.10.18 — 13:20

Коллеги можно ли на компе с веб-сервером опубликовать файловую базу соседнего компа???

После публикации выдает ошибку на тонком клиенте:  «Ошибка загрузки компоненты help»

при доступе через браузер пишет: Ошибка загрузки компонент работы с файловым вариантом информационной базыОшибка загрузки компоненты ‘help’Каталог не обнаружен ‘Y:TOOLombard’. 3(0x00000003): Системе не удается найти указанный путь.

Я сетевой путь решил подставить как сетевой диск Y:

   spiller26

1 — 25.10.18 — 13:37

(0) Веб-сервер Apach или IIS

   Winnie Buh

2 — 25.10.18 — 13:49

проблема точно в том, что база на соседнем компе?

если базу скопировать на этом комп, то публикуется и работает нормально?

конфигурация какая?

   spiller26

3 — 25.10.18 — 13:57

Проверить права нужно ещё на папку

   makfromkz

4 — 25.10.18 — 13:58

(1) Apach  и локальная база опубликована и раздается тонким клиентам

   makfromkz

5 — 25.10.18 — 13:59

(2) база обычным доступом с прописыванием сетевого пути работает на тонких клиентах

   makfromkz

6 — 25.10.18 — 14:00

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

   spiller26

7 — 25.10.18 — 14:04

(6)  -dir Dir: физический каталог, в который будет отображен виртуальный

   spiller26

8 — 25.10.18 — 14:08

(5) Вот цитата

Была такая же ошибка ничего не помогало — ставил Apache 2.2, IIS 7.5…

А оказалось глюкнули права безопасности к папке с файловой базой (она сетевая).

Создал новую чистую базу, восстановил из dt-шника, скопировал журнал регистрации, удалил старую папку, новую папку переименовал, как старую.

И вуаля — доступ через Web-сервис заработал

   makfromkz

9 — 25.10.18 — 14:25

(8)все таки можно опубликовывать файловую базу по сетевому пути ???

   spiller26

10 — 25.10.18 — 14:31

(9) Не пробовал если честно. Но думаю скорее всего у вас проблема с правами, может блокирует антивирь.

   makfromkz

11 — 25.10.18 — 14:34

(10) просто в ошибке есть текст, что путь неправильный либо «\путь1»   либо «Y:путь2»   где Y  — это сетевой диск

  

spiller26

12 — 25.10.18 — 14:51

(11) Создай в 1с:Предприятия ИБ с путем к сетевому расположению базы и попробуй зайти для начала.

TurboConf — расширение возможностей Конфигуратора 1С

Делаю можно сказать все по описанию, за исключением того, что файловая база находится на другом сервере и подключается по сети (при локальой базе все штатно) — получаю сообщение «Ошибка загрузки компонент работы с файловым вариантом информационной базы. Ошибка загрузки компоненты ‘help’. Каталог не обнаружен». Пробовал монтировать «удаленный» каталог как диск, пробовал на удаленном сервере в правах шары и каталогов дать права на запись пользователю «Все». Гугл ничего внятного по этому поводу тоже не дает. Была ли у кого такая ситуация? Как решали?

Пользователю, от которого запущен апач нет доступа на сетевую шару / диск на запись.

не надо так… тормоза будут, лучше на том сервере апач поставить и расшарить

Так сделал доступ пользователю «Все» — этого не достаточно?

на самом деле машина одна — на ней виртуалка.

Тэги: Админ

Комментарии доступны только авторизированным пользователям

Shokoladnaj

3 / 3 / 2

Регистрация: 11.03.2014

Сообщений: 162

1

Создание каталога/каталог не обнаружен

08.11.2017, 16:41. Показов 28830. Ответов 7

Метки нет (Все метки)


Студворк — интернет-сервис помощи студентам

Добрый день, пытаюсь сделать выгрузку в документ, но ошибка каталог не обнаружен, аналогичный код на толстом клиенте все пишет, на управляемых нет. Кто сталкивался, помогите плз в чем может быть проблема?

Создание каталога/каталог не обнаружен

{Обработка.ВыгрузкаАлиментовЧерезКБ.Форма.ФормаУпр авляемая.Форма(342)}: Ошибка при вызове метода контекста (Записать)
Эксп.Записать(ИмяФайлаКБ,КодировкаТекста.OEM);
по причине:
Каталог не обнаружен ‘E:Usersds_bvsDocumentsБрезицкийБПС_Н.txt’

Эксп.Записать(ИмяФайлаКБ,КодировкаТекста.OEM);//вот до сюда доходит, и на след шаге ошибка
ФайлВыгрузки=Новый Файл(ИмяФайлаКБ);

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
&НаСервере
Процедура ВыгрузкаНаСервере()
    СпискиЛюдейПоБанкам=СформироватьСпискиЛюдейПоБанкамНаСервере();
    Для каждого эБанк Из СпискиЛюдейПоБанкам Цикл
        Если эБанк.Значение[0].Банк.ФорматнаяСтрокаВыгрузки="Приор банк" Тогда
            ВыгрузкаПриорБанк(эБанк.Значение[0].Банк,эБанк);
            Продолжить;
        КонецЕсли; 
        
        Если эБанк.Значение[0].Банк.ФорматнаяСтрокаВыгрузки="Белинвестбанк" Тогда
            ВыгрузкаБелинвестбанк(эБанк.Значение[0].Банк,эБанк);
            Продолжить;
        КонецЕсли;
 
        Эксп=Новый ТекстовыйДокумент; 
        ИмяФайла=СокрЛП(эБанк.Значение[0].Банк.ИмяФайлаВыгрузки);
        Если ИмяФайла="" Тогда
            ИмяФайла="zarplata";
        КонецЕсли; 
        ИмяФайлаКБ = КаталогВыгрузкиКлиентБанк + ""+ИмяФайла+СокрЛП(НомерВедПеречисления)+".txt";
        ФайлПроверки = Новый Файл(ИмяФайлаКБ);
        Если ФайлПроверки.Существует() Тогда
            Эксп.Прочитать(ИмяФайлаКБ);
        КонецЕсли;                                                                                                   
        Если Эксп.КоличествоСтрок() > 0 Тогда
            СчетчикСтрок=1;
            ПОка СчетчикСтрок<=Эксп.КоличествоСтрок() Цикл
                Эксп.УдалитьСтроку(СчетчикСтрок-1);
            КонецЦикла;   
            //Эксп.Очистить();
        КонецЕсли;
        ТзСортировки=Новый ТаблицаЗначений;
        ТзСортировки.Колонки.Добавить("ПолучательПлатежа");
        ТзСортировки.Колонки.Добавить("ЛицевойСчет");
        ТзСортировки.Колонки.Добавить("Выплачено");
        ТзСортировки.Колонки.Добавить("Признак");
        НомерСчет=1;
        Для Каждого СтрЗП Из эБанк.Значение Цикл  
            Если СтрЗП.Выплачено>0 Тогда
                //Эксп.ДобавитьСтроку(ВремСтр+Строка(НомерПП)+" "+ВРег(Строка(Стр.Физлицо))+ВремСтр2+стр.ЛицевойСчет+ВремСтр3+ВВыплачено);
                //НомерПП=НомерПП+1;
                
                НоваяСтрока="";
                СтрокаВыполнить="";
                физлицо=СокрЛП(СтрЗП.ПолучательПлатежа.Наименование);
                ЛицевойСчет=СокрЛП(СтрЗП.ЛицевойСчет);
                Сумма=СтрЗП.Выплачено;
                НомерПП=Строка(НомерСчет);
                ПозицияПробела=Найти(ЛицевойСчет," ");
                Если ПозицияПробела=0 И Найти(СтрЗП.Банк.ФорматнаяСтрокаВыгрузки,"КодВклада")>0 Тогда
                    НомерСчет=НомерСчет+1;
                    Продолжить;
                КонецЕсли; 
                КодВклада=СокрЛП(Лев(ЛицевойСчет,ПозицияПробела-1));
                ЛицевойБезКодаВклада=СокрлП(Прав(ЛицевойСчет,СтрДлина(КодВклада)+2));
                
                СтрокаВыполнить="";
                ФорматнаяСтрока=СокрЛП(СтрЗП.Банк.ФорматнаяСтрокаВыгрузки);
                //"СтрокаВыполнить=" "+НомерПП+" "+ВРЕГ(физлицо)+" "+ЛицевойСчет+" "+СтрЗаменить(Формат(Сумма,"ЧДЦ=2; ЧРД=."),"*","")"
                //СтрокаВыполнить=НомерПП+ЛицевойСчет+ВРЕГ(физлицо)+","+СтрЗаменить(Сумма,"*","") 
                
                //СтрокаВыполнить="   1"+Лев(Физлицо+"                                               ",46)+Лев(ЛицевойСчет+"           ",11)+Прав("          "+СтрЗаменить(Сумма,"*",""),10)+".00 1"
                Попытка
                    Выполнить(ФорматнаяСтрока);
                Исключение
                    Сообщить("Неверно задана форматная строка в банке, проверьте правильность форматной строки выгрузки и повторите попытку");
                    Возврат;
                КонецПопытки;
                Эксп.ДобавитьСтроку(СтрокаВыполнить);
                НомерСчет=НомерСчет+1;
            КонецЕсли;
            
        КонецЦикла;
        Эксп.Записать(ИмяФайлаКБ,КодировкаТекста.OEM);//вот до сюда доходит, и на след шаге ошибка 
        ФайлВыгрузки=Новый Файл(ИмяФайлаКБ);
    КонецЦикла;
 
КонецПроцедуры



0



Эксперт 1С

434 / 305 / 92

Регистрация: 28.05.2014

Сообщений: 1,247

08.11.2017, 17:42

2

Shokoladnaj, База серверная?



1



1188 / 727 / 211

Регистрация: 22.04.2013

Сообщений: 5,350

Записей в блоге: 1

08.11.2017, 21:25

3

Цитата
Сообщение от Shokoladnaj
Посмотреть сообщение

Каталог не обнаружен ‘E:Users

ну так на сервере нет такого каталога, видать.
даже если база файловая, то там всё равно может не быть диска Е
ошибка именно в этом. у вас адрес — на вашем диске, на клиенте.
а процедура — на сервере, и диск/каталог ищет на сервере, соответственно. а его там нет.



1



3 / 3 / 2

Регистрация: 11.03.2014

Сообщений: 162

09.11.2017, 09:52

 [ТС]

4

Yulunga, Вот именно, что есть такой диск, на толстом клиенте же все работает, хотя код аналогичный, вы имеете ввиду, что процедуру на клиенте нужно делать?

Добавлено через 6 минут
Phil, Да, серверная

Добавлено через 6 минут
Yulunga, а как сделать, что-бы не на сервере искала?



0



Эксперт 1С

434 / 305 / 92

Регистрация: 28.05.2014

Сообщений: 1,247

09.11.2017, 09:58

5

Лучший ответ Сообщение было отмечено Shokoladnaj как решение

Решение

Shokoladnaj,
Там где физически расположена база нет такого пути: E:Usersds_bvsDocumentsБрезицкий

Добавлено через 1 минуту
Выполняйте на клиенте, либо на сервере выгружайте во временные файлы, а потом результат перебрасывайте на клиент.

Добавлено через 1 минуту
Посмотрите, есть куча примеров как на УФ создавать и выгружать в файл txt



1



3 / 3 / 2

Регистрация: 11.03.2014

Сообщений: 162

10.11.2017, 16:09

 [ТС]

6

Phil, окей, например сделаю не на сервере, но вот вопрос не по теме, но как списокЗначений с сервера на клиент передать, там ошибка отсутствует отображения типов, пробую и через структуру и через хранилища данных?

Добавлено через 1 час 12 минут
Все, вопрос решен, можно передать текстовый документ на клиент, и там уже записать



0



1188 / 727 / 211

Регистрация: 22.04.2013

Сообщений: 5,350

Записей в блоге: 1

10.11.2017, 16:31

7

капец. какой текстовый документ. а нукася не будет доступа к записи на диск, что тогда ?
структура, массив, соответствие.



1



3 / 3 / 2

Регистрация: 11.03.2014

Сообщений: 162

13.11.2017, 09:27

 [ТС]

8

Yulunga, Да, передается структура, структура состоит из пути и текстового документа.

Добавлено через 1 минуту
Yulunga, если не будет доступа на диск, тоесть проверка какая-то нужна?



0



 

При попытке запуска программы и подключения к базе появляется ошибка (см. скриншот). Было испробовано: переустановка «1С», очистка кэшей «1С», очистка временных файлов пользователя, отключение антивируса/файрволла. Из-под администраторской учётки получается запустить через раз, из-под пользовательской вообще никак не получается. Права «Чтение и Запись» на ProgramDataProtectLocalProtect выставлены для всех пользователей.
Что интересно, данная ошибка возникла только на одном ПК, на остальных (с такой же конфигурацией железа и таким же набором ПО) всё в порядке.
Платформа: 8.2.18.109.
Конфигурация «Альфа-Авто»: 5.0.08.06.

Прикрепленные файлы

Изменено: Олег Компаниец07.10.2013 17:19:37

 

Добрый день.

Установите из дистрибутива систему управления оборудованием (EquipmentEquipmentSetup.exe)
Запустите 1С-Предприятие под правами администратора. Если ошибка повторится, то сообщите версию файла RarusEquipment.dll, который лежит в каталоге системы защиты ProgramDataProtectLocalProtect

 

Олег Компаниец

Заглянувший

Сообщений: 193
Авторитет:

15

Регистрация: 19.09.2012

#3



0


08.10.2013 10:50:53

Цитата
Надежда Бушева пишет:
Добрый день.

Установите из дистрибутива систему управления оборудованием (EquipmentEquipmentSetup.exe)
Запустите 1С-Предприятие под правами администратора.

Добрый день! Это тоже было испробовано.

Цитата
Если ошибка повторится, то сообщите версию файла RarusEquipment.dll, который лежит в каталоге системы защиты ProgramDataProtectLocalProtect

8.0.6.15

 

Добрый день.

1. Попробуйте разрегистрировать компоненту ProgramDataProtectLocalProtectRarusEquipment.dll
а затем зарегистрировать

2. Отключите все файерволы, антивирусы, брандмауэры — возможно кто-то из них блокирует доступ к файлу

 

Олег Компаниец

Заглянувший

Сообщений: 193
Авторитет:

15

Регистрация: 19.09.2012

#5



0


08.10.2013 12:18:30

Цитата
Надежда Бушева пишет:
1. Попробуйте разрегистрировать компоненту ProgramDataProtectLocalProtectRarusEquipment.dll
а затем зарегистрировать

Вроде бы, помогло. Спасибо!

Изменено: Олег Компаниец08.10.2013 12:19:05

 

Терминальный сервер
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.10.02)
Версия файла RarusEquipment.dll — 8.0.6.16
Лицензий за место: 26

У 26 пользователей работает 1С, а 27, 28 и 29 выдают ошибку {Обработка.Защита.МодульОбъекта(24)}

Вопрос: как распределяются лицензии на рабочие места, если первые 26 пользователей выключили 1С, а 27, 28 и 29 все равно не могут зайти в 1С из-за ошибки {Обработка.Защита.МодульОбъекта(24)}, существует ли привязка лицензий за место к терминальному профилю пользователя?

 

Добрый день, Евгений, такой привязки нет. Уточните, пожалуйста, релиз платформы 1С,  а также версию сервера лицензирования.

 

Евгений Медведев

Заглянувший

Сообщений: 28
Авторитет:

0

Регистрация: 18.02.2013

#8



0


22.06.2015 10:19:54

Цитата
Светлана Сулименко пишет:
Добрый день, Евгений, такой привязки нет. Уточните, пожалуйста, релиз платформы 1С,  а также версию сервера лицензирования.

1С:Предприятие 8.2 (8.2.19.83)

Сервер лицензирования
Версия: 2.0.0.110

 

Версия сервера лицензирования неактуальная (актуальная 2,0,0,119). Обновите сервер лицензирования, если ошибка останется, выкладывайте ее скриншот.

 

#10



0


22.06.2015 12:43:26

Сервер лицензирования связан с компонентой RarusEquipment.dll?
У меня ошибка именно у тех пользователей которые после 26 учетной записи идут, ошибку даёт именно компонента управления оборудованием.

Прикрепленные файлы

 

#11



0


22.06.2015 13:47:12

Евгений, уточните, пожалуйста, делался ли запуск конфигурации от имени администратора под данными пользователями? Необходимо пользователю дать права администратора на терминал и произвести первый запуск от имени администратора, затем дать права обычного пользователя.

 

Евгений Медведев

Заглянувший

Сообщений: 28
Авторитет:

0

Регистрация: 18.02.2013

#12



0


24.06.2015 12:48:08

Цитата
Светлана Сулименко пишет:
Евгений, уточните, пожалуйста, делался ли запуск конфигурации от имени администратора под данными пользователями? Необходимо пользователю дать права администратора на терминал и произвести первый запуск от имени администратора, затем дать права обычного пользователя.

Добрый день.
Ваш совет помог, произвели запуск от имени администратора. После чего остальные запуски программы заработали без права администратора.
Огромное спасибо.

Понравилась статья? Поделить с друзьями:
  • Ошибка загрузки компоненты frame 1114 1с
  • Ошибка загрузки компоненты extbase 1с
  • Ошибка загрузки капчи киви кошелек
  • Ошибка загрузки каналов череповец телеком
  • Ошибка загрузки каналов трайтек