kddvad1m
16.09.15
✎
17:08
Функция ЗаписатьCSV(текст,имяФайла)
кодировка = КодировкаТекста.ANSI;
ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,кодировка);
ТекстовыйФайлЗапись.ЗаписатьСтроку(текст);
ТекстовыйФайлЗапись.Закрыть();
Возврат 0;
КонецФункции //
ошибка при вызове конструктора (ЗаписьТекста)
Почему ругается?
kddvad1m
16.09.15
✎
17:09
8.2
Живой Ископаемый
16.09.15
✎
17:12
чувак, хрустальный шар сломался, не могу прочитать ошибку, запость сюда
ДенисЧ
16.09.15
✎
17:13
правов не хватат
aleks_default
16.09.15
✎
17:13
Параметры ИмяФайла и Текст случайно не перепутал когда в функцию передал?
kddvad1m
16.09.15
✎
17:20
(2) ошибка после конец функции// (4) нет не перепутал,
в
ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,кодировка);
параметры имяФайла = путь
кодировка ANSI
Живой Ископаемый
16.09.15
✎
17:23
показывай значения параметров которые в конструктор передаешь
kddvad1m
16.09.15
✎
17:37
(3) ваша правда спс)
расшарил на серваке папку, указал путь вида \\сервер\пасшареннаяпапка\
расходимся
Народ что-то с утра не задалось у меня, в инете уже поискал все пишут про права на папку, на доступ и все в таком духе. Специально дал права на папку всем пользователям и полные права, все равно не хочет записывать туда файл. Запускается этот кусок как регламентное задание, в режиме #сервер вот код: Уже по разному пробовал, и сетевой путь указывать и всякое, но все равно в консоли заданий пишет что ошибка при вызове конструктора (ЗаписьТекста)
Что надо сделать чтобы в режиме сервера не было такой ошибки?
Делай import.txt, затем меняй разрешение на .csv
Так когда запускаю этот же код под клиентом, все нормально создается и с форматом csv
С другой папкой тоже пишет такую же ошибку при вызове конструктора (ЗаписьТекста)
На папку помимо прав доступа, права по безопасности тоже установил?
щас как раз смотрю права по безопасности, есть ли у юзверя под которым запускается сервер 1С права на эту папку…
У пользователя под которым запускается сервер 1С полные права и по безопасности тоже стоят… Но в эту папку все равно не хочет гад писать файл…
там еще надо убирать наследование из родительских папок. Чтобы в родительской папке не стояло распространять права на дочерние папки.
+ например, на диск С: нет прав или безопасности, и у него стоит это «распространять на дочерние». Тогда все папки на диске С будут недоступными, независимо, что в самой папке указано.
Смотрел уже это, даже пробовал на время давать админские права пользователю. Не помогает…
Причем что самое интересное, обмен с РИБ идет в папку нормально, а если указываю эту папку для ЗаписьТекста, то 1С выдает ошибку при вызове конструктора…
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
Posted: 14 марта, 2014 in 1 с предприятие 8.2
Добрый вечер, подскажите пожалуйста в чем может быть дело.
Пробовал на двух платформах.
1С 8.2.14.540
1С 8.3.1.538
При выгрузки из базы источника данных (V8Exchan82.epf).
Возникает такая ошибка:
Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1437)
Ошибка при вызове конструктора (Запись Текста).
-
Переключитесь в обработке «Универсальный обмен данными» на закладку «Дополнительно». Если поле «Имя файла протокола» заполнено – очистите его.
Повторите выгрузку данных.
Пытаюсь выгрузить отчёт в csv, по средствам гугла нашла пример, пытаюсь разобраться… так вот выдаёт ошибку на строке
ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,Кодировка);
сама функция:
Функция ЗаписатьCSV(текст,имяФайла)
//кодировка = КодировкаТекста.ANSI;
кодировка = КодировкаТекста.UTF8; // задаем кодировку CSV файла
ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,Кодировка);
ТекстовыйФайлЗапись.ЗаписатьСтроку(текст);
ТекстовыйФайлЗапись.Закрыть();
Возврат 0;
КонецФункции
ошибка
{Отчет.Отчёт_для_выгрузки.Форма.ФормаОтчета.Форма(599)}: Ошибка при вызове конструктора (ЗаписьТекста)
ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,Кодировка);
кто знаток, в чём причина??
|
|||
kddvad1m
16.09.15 — 17:08 |
Функция ЗаписатьCSV(текст,имяФайла) кодировка = КодировкаТекста.ANSI; ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,кодировка); ТекстовыйФайлЗапись.ЗаписатьСтроку(текст); ТекстовыйФайлЗапись.Закрыть(); Возврат 0; КонецФункции // ошибка при вызове конструктора (ЗаписьТекста) Почему ругается? |
||
kddvad1m
1 — 16.09.15 — 17:09 |
8.2 |
||
Живой Ископаемый
2 — 16.09.15 — 17:12 |
чувак, хрустальный шар сломался, не могу прочитать ошибку, запость сюда |
||
ДенисЧ
3 — 16.09.15 — 17:13 |
правов не хватат |
||
aleks_default
4 — 16.09.15 — 17:13 |
Параметры ИмяФайла и Текст случайно не перепутал когда в функцию передал? |
||
kddvad1m
5 — 16.09.15 — 17:20 |
(2) ошибка после конец функци�// (4) нет не перепутал, в ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,кодировка); параметры имяФайла = путь кодировка ANSI |
||
Живой Ископаемый
6 — 16.09.15 — 17:23 |
показывай значения параметров которые в конструктор передаешь |
||
kddvad1m 7 — 16.09.15 — 17:37 |
(3) ваша правда спс) расшарил на серваке папку, указал путь вида серверпасшареннаяпапка расходимся |
TurboConf — расширение возможностей Конфигуратора 1С |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Народ что-то с утра не задалось у меня, в инете уже поискал все пишут про права на папку, на доступ и все в таком духе. Специально дал права на папку всем пользователям и полные права, все равно не хочет записывать туда файл. Запускается этот кусок как регламентное задание, в режиме #сервер вот код: Уже по разному пробовал, и сетевой путь указывать и всякое, но все равно в консоли заданий пишет что ошибка при вызове конструктора (ЗаписьТекста)
Что надо сделать чтобы в режиме сервера не было такой ошибки?
Делай import.txt, затем меняй разрешение на .csv
Так когда запускаю этот же код под клиентом, все нормально создается и с форматом csv
С другой папкой тоже пишет такую же ошибку при вызове конструктора (ЗаписьТекста)
На папку помимо прав доступа, права по безопасности тоже установил?
щас как раз смотрю права по безопасности, есть ли у юзверя под которым запускается сервер 1С права на эту папку…
У пользователя под которым запускается сервер 1С полные права и по безопасности тоже стоят… Но в эту папку все равно не хочет гад писать файл…
там еще надо убирать наследование из родительских папок. Чтобы в родительской папке не стояло распространять права на дочерние папки.
+ например, на диск С: нет прав или безопасности, и у него стоит это «распространять на дочерние». Тогда все папки на диске С будут недоступными, независимо, что в самой папке указано.
Смотрел уже это, даже пробовал на время давать админские права пользователю. Не помогает…
Причем что самое интересное, обмен с РИБ идет в папку нормально, а если указываю эту папку для ЗаписьТекста, то 1С выдает ошибку при вызове конструктора…
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
Первая статья в новом 2021 году будет посвящена программе 1С. Это связанна с тем что данное ПО очень распространено. Так как альтернативы пока что нет. К типовым конфигурация претензий практически нет, в них не появляются ошибки, при обновлении, переносе и других манипуляциях. Что нельзя сказать о самопысных конфигурациях или измененных типовых. Как правило занимаются этим программисты не высокого уровня, так как час разработки профессионала стоить достаточно дорого. В результате конечный пользователь получаем огромные проблемы которые возникают после каких либо манипуляций либо с базой или клиентами. Сегодня поговорим об одной интересной ошибки которая появляется при попытке распечатать какой либо документ «Ошибка при вызове конструктора (COMOбъект) класс не зарегистрирован».
Использование COMOбъектов в 1С это прошлый век, сейчас уже ни кто так не пишет. Раньше с его помощью реализовали печать документов. Они выгружались в OpenLibre Office и от туда уже печатались.
Появиться такая ошибка может после
1 Обновления платформы
2 Переустановки ОС и 1С
3 Обновление конфигурации
4 Проблем с офисными пакетами
5 и т.д.
Это самые распространенные.
У меня есть еще несколько статей в которых я рассказывал как можно исправить различные ошибки 1С рекомендую прочитать.
Ошибка при отправке запроса на сервер
При появлении ошибки в 1С нет кнопки подробнее
Как настроить сортировку в отчете
Как сохранить обработку (как внешнюю)
Как указать версию платформы
Как посмотреть изменения в конфигурации
Три способа избавиться от ошибки «Ошибка при вызове конструктора…»
И так после каких либо манипуляций с 1С у вас стала появляться ошибка.
Ошибка при вызове конструктора (COMOбъект): -2147221164(0x80040154) класс не зарегистрирован
Первый способ
Самое простое это переустановить офисные пакеты OpenLibre, так же как вариант если у вас стоял Open поставить Libre и на оборот. Это нужно для того чтобы обновить специальный компонент.
Второй способ
Попробовать зарегистрировать самостоятельно, для этого запускаем командную строку от имени администратора, переходим в каталог введя команду.
cd windowssyswow64
И регистрируем
regsvr32 «C:Program Files (x86)1cv88.3.16.18.14comcntr.dll»
Кстати данную манипуляцию нужно проводить на сервере.
Третий способ
Установить 32 битную версию клиента 1С, можно даже поверх х64. В итоге у вас появиться два ярлычка для запуска, один для х32 второй х64.
Версию можно указать и в ярлыке запуска 1С.
Можно еще попробовать самостоятельно создать COM + , но лично из своего опыта могу сказать это не помогает. Самый действенный вариант это установка х32 клиента. Так как компонента которая необходимо работает только с х32.
Так же проблема может быть непосредственно в самом коде.
Содержание:
1. Почему может возникнуть ошибка при вызове конструктора (COM-объект 1С)?
2. С помощью чего можно исправить ошибку при вызове конструктора (COM-объект 1С)?
3. Параметры при вызове конструктора (COM-объект 1С), которые регистрируют компоненты строки кода перед регистрируемым dll-файлом
1. Почему может возникнуть ошибка при вызове конструктора (COM-объект 1С)?
Когда ты начинающий специалист 1С, то иногда приходится чувствовать себя шаманом с бубном, так как не знаешь причин ошибки и как её исправить тоже.
Сегодня мы разберем одну из ошибок, которые появляются при работе с базой, а именно ошибку при вызове конструктора (COM-объект 1С).
Ситуацию такую, мы можем наблюдать при загрузке с Excel при использовании (COM-объекта 1С), при обмене между базами. Ситуаций, когда возникает данное сообщение с возникшей проблемой довольно много при работе с программой.
Как правило, данная ошибка возникает из-за того, что при установке платформы1С не произошла автоматическая регистрация 64-х разрядной компоненты, которая отвечает за использование COM-соединения 1С 8.3. А почему это произошло, спросите? Все очень просто и в то же время сложно, если не знаешь, в чем все ядро проблемы. А причина в том, что те, у кого выдаются такие ошибки, используют 32(86) – разрядную операционную систему и ставят вместо платформы необходимой разрядности их системы, платформу 1С предназначенную для совсем другой системы.
2. С помощью чего можно исправить ошибку при вызове конструктора (COM-объект 1С)?
Исправить данную ошибку, довольно легко. Для этого необходимо всего лишь зарегистрировать библиотеку dll в реестре при помощи командной строки или программы PowerShell, в зависимости от того, что любите использовать, и команды regsvr32.
Для того чтобы выполнить команду, достаточно будет в строке написать такой текст команды «regsvr32 «C:Program Files1cv88.3.ХХ.ХХХХbincomcntr.dll»». Вместо «ХХ.ХХХХ» необходимо указать необходимый релиз платформы, библиотеку которой, необходимо зарегистрировать в реестре системы.
Если все выполнено правильно и регистрация произошла успешно, то должно выдать сообщение, как на скриншоте, об успешной регистрации библиотеки.
Администратор: Командная строка
3. Параметры при вызове конструктора (COM-объект 1С), которые регистрируют компоненты строки кода перед регистрируемым dll-файлом
Также есть некоторые особенности команды, которая регистрирует компоненты.
На данный момент я знаю только 4 параметра (которые при написании строки кода указываются перед регистрируемым dll-файлом):
· /u — параметр, отменяет регистрацию
· /i — параметр, который позволяет при необходимости, в зависимости от библиотеки.
· /n —параметр используется только для установки компоненты 1С, в основном пишется вместе с предыдущим (/I);
· /s – возможность отключить все сообщения при регистрации;
Существует, также, один немаловажный момент, что в зависимости от версии командной строки, иногда приходится прописывать путь к самой утилите.
Кстати, существуют специальные программы-инструменты, которые помогают регистрировать компоненты, без знания команд и утилит администрирования, зарегистрировать библиотеку и продолжить работать дальше.
Таких программ достаточно много и писать, какое-то одно название смысла нет.
Для того чтобы быстро и качественно решать такие проблемы, необходимо изучать разнообразные статьи, для повышения уровня знаний и квалификации.
Специалист компании «Кодерлайн»
Олег Мороз
Пользователь 106360 Постоянный посетитель Сообщений: 157 |
#2426 0 22.03.2016 16:24:17
Я правильно понимаю что вы это дорабатывать не планируете? Т.е. оплаты и отгрузки из 1С на сайт заработают когда мы сконвертируем ИМ на стороне Битрикса?
Это только для заказов от юр. лиц. где предполагается оплата на банковский счёт или для заказов от физиков с оплатой по квитанции тоже? |
||||
Пользователь 217580 Посетитель Сообщений: 60 |
#2427 0 23.03.2016 14:00:59 Александр Денисюк, добрый день! http://take.ms/6lkNg В чем может быть проблема? |
Пользователь 92782 Постоянный посетитель Сообщений: 218 |
#2428 0 23.03.2016 15:56:42 Раньше ссылки на дополнение 5.0.0.2 для УТП для Украины не было, скачал, объеденил, в параметрах запуска указал ЗапуститьОбновлениеИнформационнойБазы, запускаю отладку как обычное приложение, открываю обработку перехода, она мне пишет
Но имеем все тот же 4.0.5.1. В инструкции сказано накатить 5.0.0.1 но на сайте ее нет. И вот такое окно у меня не появляется. |
||
Пользователь 210236 Постоянный посетитель Сообщений: 80 |
#2429 0 25.03.2016 14:26:59
писал в ТП, предоставил доступ в админ часть сайта, исправили, стало работать как раньше. сегодня появились в доступе все стабильные модули 16 версии (ядро, каталог, интернет-магазин и т.д.), |
||
Пользователь 375066 Заглянувший Сообщений: 1 |
#2430 0 25.03.2016 14:58:28 Здравствуйте. Помогите пожалуйста. при попытке выгрузки товара из модуля обмена с Web сайтом (6.0.0.1) вылетает ошибка: Версия 1С УТ редакция 10.3 (10.3.32.2) |
Пользователь 111813 Постоянный посетитель Сообщений: 162 |
#2431 1 27.03.2016 20:22:20 После перехода на версию модуля 6.0.1.4 при попытке обмена заказами выдаётся ошибка «Недопустимое значение параметра (параметр номер ‘1’)»
Была у кого-нибудь подобная ошибка? Из-за чего может возникать? |
||
Пользователь 210236 Постоянный посетитель Сообщений: 80 |
#2432 0 28.03.2016 11:09:01 По поводу моей проблемы, которую решила ТП, оказалось, что ошибка была в стороннем модуле up.boxberrydeliver. |
Пользователь 540045 Заглянувший Сообщений: 1 |
#2433 0 29.03.2016 08:01:33 При импорте товаров с сайта в 1с стандартной выгрузкой можно выбрать вид номенклатуры ( с характеристиками или без), но на сайте товары могут быть с предложениями или без ( простой товар, с предложениями, наборы и тд). И после выгрузки — товары без предложений в 1с — как номенклатура с характеристиками, но характеристик нет. Как реквизит Тип товара выгружается в xml документ? Т.е. в стандартой выгрузке можно было бы подправить — если Тип товара простой — то ВидНоменклатуры тогда = Товар1, если Тип Товара с предложениями — то ВидНоменклатуры = Товар2 (с характеристиками) Но как добраться до этого реквизита я не дотумкал |
Пользователь 353999 Заглянувший Сообщений: 6 |
#2434 0 29.03.2016 12:27:28 Подскажите, пожалуйста. Седня произошел сбой у нас с синхронизацией от 1С. Она выгрузила не корректно папку с товаром, получается добавилась новая папку с тем частью товаров, а часть осталась как прежде. Просто в новой 1С мы никак не можем найди, где можно выбирать из какой папки делать выгрузку. Может кто-то сталкивался с таким? |
Пользователь 111813 Постоянный посетитель Сообщений: 162 |
#2435 0 29.03.2016 23:56:06
Ошибку поправили. Точную причину назвать трудно, т.к делали одновременно несколько правок, но большей частью склоняемся к тому, что не была обновлена конфигурация 11.2 до самой свежей версии. Обновили и обмен заказами прошёл нормально |
||
Александр Денисюк
Администратор Сообщений: 4913 |
#2436 0 30.03.2016 17:08:49
Скидки не выгружаются. Почему у вас ошибка — нужно смотреть. Можетне последняя версия 4 была и не первая 5.
да.
Не понял вопроса.. 1С переделали получение банковского счета для УТ 11.2.3. поэтому механизм с модуля не работает(который для УТ11.2.2.)
Может магазин не сконвертирован..
Накатите версию 5.0.0.2.
Скорее всего у пользователя, под которым запущена служба 1С, нет прав на запись в указанном каталоге, или просто не видит его, или его не существует. |
||||||||||||
Пользователь 308141 Заглянувший Сообщений: 21 |
#2437 0 01.04.2016 11:48:29 Здравствуйте Александр. У нас следующие трудности с модулем, пожалуйста проконсультируйте нас: Мы интернет-магазин, в данный момент один из ваших партнеров делает для нас сайт и настраивает обмен. При настройке обмена 1С и Битрикса, программисты нам сообщили что в последних версиях модуля обмена не работает выгрузка и обмен способами оплаты с сайта, не работает выгрузка и обмен способами доставки с сайта, и не работает отмена заказа с сайта. Поясните нам пожалуйста, это действительно так? Версия 1С УТ: Управление торговлей, редакция 11.2 (11.2.3.95) |
Пользователь 217580 Посетитель Сообщений: 60 |
#2438 0 01.04.2016 14:15:19 Александр Денисюк, а где описано то как сконвертировать магазин? |
Пользователь 442307 Заглянувший Сообщений: 13 |
#2439 0 04.04.2016 09:10:58 Есть предложение по выгрузке пользовательских справочников: проверять, что данный справочник включен в состав плана обмена.
|
||
Пользователь 257676 Заглянувший Сообщений: 25 |
#2440 0 04.04.2016 10:09:39 Добрый день, Александр Денисюк! Настраиваю обмен документами. (УТ 11.2.3.108, модуль обмена 6.0.1.2, БУС — установлены все не беты) Настройки следующие: Скрин 1 Далее, в БУС делаю несколько заказов от разных физ.лиц. При выгрузке все документы попадают на одного контрагента. |
Александр Денисюк
Администратор Сообщений: 4913 |
#2441 0 04.04.2016 11:19:48
смотрите файлы XML, если там ИД один и тот же, то будет один и тот же контрагент(у физ лиц то ИНН нет) |
||
Пользователь 478493 Заглянувший Сообщений: 1 |
#2442 0 04.04.2016 15:29:43 Добрый день ! Подскажите, при выгрузке через новый модуль выгружаю картинки к каждой характеристике торгового предложения, а как сделать еще одну картинку главной так что бы она отображалась в каталоге товаров. |
Пользователь 92782 Постоянный посетитель Сообщений: 218 |
#2443 0 05.04.2016 10:43:38 Имеем 1С:Предприятие 8.3.7.1949 Управление торговым предприятием для Украины1.2.37.2, версия модуля последняя, взята чистая база и туда накатана 6 версия модуль обмена, имеем ошибку: {ОбщийМодуль.ПолучениеФайловИзИнтернета.Модуль(189)}: Метод объекта не обнаружен (РежимРаботыПрограммы) Если ОбщегоНазначенияПовтИсп.РежимРаботыПрограммы().Файловый Тогда Вот конфигуратор, версия файловая
Отметка про использовании прокси отсуствует на форме |
||
Пользователь 86959 Заглянувший Сообщений: 12 |
#2444 0 05.04.2016 22:47:55 При выгрузке товаров из 1С не устанавливается флажок «НДС включен в цену:» В настройках этот флажок стоит и, если вручную товар создавать — то флажок по-умолчанию стоит. Куда копать ? Спасибо ! |
Пользователь 295275 Заглянувший Сообщений: 2 |
#2445 0 27.04.2016 21:04:13 Добрый день! Установил модуль обмена 6.0.2.1. При выгрузке на диск — картинки создаются. В логе при загрузке на сайт пишет следующее: Мне кажется странным имя картинки «82e85c92-d9f7-11e4-bedb-c48508ae447a_689f2680-0b04-11e6-8268-c48508ae447a..jpg.1» В какую сторону копать? |
Пользователь 100888 Заглянувший Сообщений: 26 |
#2446 0 27.04.2016 21:45:56 Добрый вечер. При импорте товаров из битрикс в 1с не выгружаются цены. Остальное все нормально грузится и описания и картинки. Анализ данных XML: Загрузка товаров в базу 1С: Установлено цен: 0 Импорт товаров завершен. уже всю голову сломал((( подскажите в чем может быть проблема? |
Пользователь 90197 Эксперт Сообщений: 739 |
#2447 0 28.04.2016 13:49:02 Понапрягайте ТП. Пускай они голову ломают. |
Пользователь 322920 Заглянувший Сообщений: 3 |
#2448 0 04.05.2016 00:23:58
Добрый день! Это классно, что у Вас заработало!)) А после каких действий? У меня сейчас та же проблема |
||||||||
Пользователь 5427 Гуру Сообщений: 2434 оО |
#2449 0 04.05.2016 03:29:36
после обновления 1с Компания «АЛТАСИБ» |
||||||||||
Пользователь 81260 Заглянувший Сообщений: 23 |
#2450 0 04.05.2016 10:34:35 Где взять актуальную версию модуля? Для обновления УТ дает битую ссылку http://1c.1c-bitrix.ru/upload/iblock/b99/6.0.2.1_UT10.3.32.2.zip |
Народ что-то с утра не задалось у меня, в инете уже поискал все пишут про права на папку, на доступ и все в таком духе. Специально дал права на папку всем пользователям и полные права, все равно не хочет записывать туда файл. Запускается этот кусок как регламентное задание, в режиме #сервер вот код: Уже по разному пробовал, и сетевой путь указывать и всякое, но все равно в консоли заданий пишет что ошибка при вызове конструктора (ЗаписьТекста)
Что надо сделать чтобы в режиме сервера не было такой ошибки?
Делай import.txt, затем меняй разрешение на .csv
Так когда запускаю этот же код под клиентом, все нормально создается и с форматом csv
С другой папкой тоже пишет такую же ошибку при вызове конструктора (ЗаписьТекста)
На папку помимо прав доступа, права по безопасности тоже установил?
щас как раз смотрю права по безопасности, есть ли у юзверя под которым запускается сервер 1С права на эту папку…
У пользователя под которым запускается сервер 1С полные права и по безопасности тоже стоят… Но в эту папку все равно не хочет гад писать файл…
там еще надо убирать наследование из родительских папок. Чтобы в родительской папке не стояло распространять права на дочерние папки.
+ например, на диск С: нет прав или безопасности, и у него стоит это «распространять на дочерние». Тогда все папки на диске С будут недоступными, независимо, что в самой папке указано.
Смотрел уже это, даже пробовал на время давать админские права пользователю. Не помогает…
Причем что самое интересное, обмен с РИБ идет в папку нормально, а если указываю эту папку для ЗаписьТекста, то 1С выдает ошибку при вызове конструктора…
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
Вообщем победил выгрузку множественных свойств из 1ски в битрикс.
как делал множественные свойства в УТ 10.3 написал выше, теперь модификация кода самого обмена
качайте
Архив с файлами
, там 4 файла:
DevTop.txt — это доп общий модуль (можно и без него обойтись, его код можно добавить прямо в Б_ПроцедурыОбменаССайтом)
Б_ПроцедурыОбменаССайтом.txt — измененный код процедуры ВыгрузитьСвойстваНоменклатурыXDTO
XDTO_NEW — схема с новыми записями для того чтобы можно было выгружать множественные свойства
XDTO_DEFAULT — схема которая есть в обмене ( на всякий случай)
все делалось на ут 10.3 с версией обмена 4.0.0.15
Меняетедобавляете код процедур, затем загружаете схему XDTO ( План обмена — Б_ОбменССайтом — Макеты — СхемаXSDОбмена — Загрузить из файла)
все должно заработать.
P.S. Большое спасибо Александру Денисюку за поддержку =)
P.P.S Если интересно будет узнать подробнее как что и почему, могу написать статью если актуально
P.P.P.S Код старался писать чтобы минимизировать последствия обновления. Поэтому в запросы к построителю не лез.