Ошибка при вызове метода контекста копироватьфайл

Перемещения файла в каталог

Я
   Luffy

25.02.16 — 06:54

Подскажите, как можно этот файл: 3811038226_40703810718350000185__3811038226_40703810718350000185_001.y01, из любого места, по нажатию на кнопку, программно переместить в КаталогВременныхФайлов()?

   Рэйв

1 — 25.02.16 — 07:00

Можно. Но нужно знать полный путь к нему

   Luffy

2 — 25.02.16 — 07:01

(1) А можно его получить без ДиалогВыбораФайла?

   Провинциальный 1сник

3 — 25.02.16 — 07:03

Понятие «из любого места» требует уточнения. Имеется ли в виду диски локального компьютера или же сетевой ресурс? С локальными дисками можно устроить рекурсивный перебор каталогов прямо из 1с, но это достаточно долгий процесс.

   Рэйв

4 — 25.02.16 — 07:04

(2)Можно просто указать строкой

например

Командасистемы(«copy <полное имя файла> «+КаталогвременныхФайлов());

   Рэйв

5 — 25.02.16 — 07:05

ну и если переместить, а не скопировать то потом

КомандаСистемы(«del /Q <полное имя файла>»)

   Luffy

6 — 25.02.16 — 07:06

(3) Да из локалки, рабочий стол, диски С,D и т.д

   Luffy

7 — 25.02.16 — 07:07

(5) Интересно сейчас попробую, отпишусь

   forforumandspam

8 — 25.02.16 — 07:11

(4) А чем стандартная команда не устраивает? КомандаСистемы будет моргать черным экраном и возвращать фокус куда попало.

Глобальный контекст.УдалитьФайлы (Global context.DeleteFiles)

Глобальный контекст (Global context)

УдалитьФайлы (DeleteFiles)

Синтаксис:

УдалитьФайлы(<Путь>, <Маска>)

Параметры:

<Путь> (обязательный)

Тип: Строка.

Путь к удаляемым файлам.

<Маска> (необязательный)

Тип: Строка.

Маска для выбора удаляемых файлов. В строке маски допускается использование символа «*» (звездочка), обозначающего любое число произвольных символов, и «?» (знак вопроса), обозначающего один произвольный символ.

Если <Маска> не указана, то удаляются все файлы и каталог <Путь>.

Описание:

Удаляет указанные файлы.

   forforumandspam

9 — 25.02.16 — 07:12

Ну и

Глобальный контекст.КопироватьФайл (Global context.FileCopy)

Глобальный контекст (Global context)

КопироватьФайл (FileCopy)

Синтаксис:

КопироватьФайл(<ИмяФайлаИсточника>, <ИмяФайлаПриемника>)

   Рэйв

10 — 25.02.16 — 07:12

(8)лень искать было:-)

   Luffy

11 — 25.02.16 — 09:07

Блин, а что делать в этом случае?

{Форма.Форма.Форма(19)}: Ошибка при вызове метода контекста (КопироватьФайл)

    КопироватьФайл(ЗагрузкаФайла,КаталогВременныхФайлов);

по причине:

Ошибка копирования файлов

по причине:

Ошибка копирования файлов из ‘D:Base-1CРазработка3811038226_40703810718350000185__3811038226_40703810718350000185_001 — копия.y01’ в ‘D:Банк’ : Ошибка доступа к файлу

   ДенисЧ

12 — 25.02.16 — 09:07

Дать права на каталоги не предлагать?

   Luffy

13 — 25.02.16 — 09:09

(12) где в 1с, или сис.админить?

   Lexey_

14 — 25.02.16 — 09:10

(8), (9) а чем ПереместитьФайл() не устраивает?)

   Luffy

15 — 25.02.16 — 09:12

(14) Щас испытаю)

   Luffy

16 — 25.02.16 — 09:19

(14) Пипец

{Форма.Форма.Форма(19)}: Ошибка при вызове метода контекста (ПереместитьФайл)

    ПереместитьФайл(ЗагрузкаФайла,КаталогВременныхФайлов);

по причине:

Ошибка переименования файлов

по причине:

Неправильный путь к файлу ‘D:Банк’

   Luffy

17 — 25.02.16 — 09:21

Вот код

    ДиалогФыбораФайла                                =    Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);

                                                          
    ДиалогФыбораФайла.Фильтр                        =    «Файлы (*.y01)|*.y01»;

    ДиалогФыбораФайла.Заголовок                        =    «Выберите файл»;

    ДиалогФыбораФайла.ПредварительныйПросмотр        =    Ложь;

    ДиалогФыбораФайла.Расширение                    =    «y01»;

    ДиалогФыбораФайла.ИндексФильтра                    =    0;

    ДиалогФыбораФайла.ПолноеИмяФайла                =    ЗагрузкаФайла;

    ДиалогФыбораФайла.ПроверятьСуществованиеФайла    =    ПроверятьСуществование;

    
    Если ДиалогФыбораФайла.Выбрать() Тогда

        ЗагрузкаФайла = ДиалогФыбораФайла.ПолноеИмяФайла;

    КонецЕсли;

    //КаталогВременныхФайлов = КаталогВременныхФайлов() + «UploadFF»;

    КаталогВременныхФайлов = «D:Банк»;

    ПереместитьФайл(ЗагрузкаФайла,КаталогВременныхФайлов);

    ИмяФайла = УдаленияИзИмениФайла(ЗагрузкаФайла);

    ЗагрузкаФайла = ИмяФайла;

   Lexey_

18 — 25.02.16 — 09:23

(17) читай до дыр в СП про ПереместитьФайл

   Luffy

19 — 25.02.16 — 09:29

(18) Все разобрался, в конце пути нужно было ИмяФайла

КаталогВременныхФайлов = «D:Банк»+УдаленияИзИмениФайла(ЗагрузкаФайла);

    ПереместитьФайл(ЗагрузкаФайла,КаталогВременныхФайлов);

    ИмяФайла = УдаленияИзИмениФайла(ЗагрузкаФайла);

    ЗагрузкаФайла = ИмяФайла;

А у меня, как раз функция чистит путь к файлу до имени файла

Функция УдаленияИзИмениФайла(Знач Стр, РазделительИмениФайла=»»)

    
    Если РазделительИмениФайла = «» Тогда

        Стр = СокрЛП(Стр);

        Пока 1 = 1 Цикл

            Поз = Найти(Стр, РазделительИмениФайла);

            Если Поз = 0 Тогда

                Возврат Стр;

            КонецЕсли;

            //Стр = (Лев(Стр, Поз — 1));

            ДлинаРазделителя = СтрДлина(РазделительИмениФайла);

            Стр = Сред(Стр, Поз + ДлинаРазделителя);

        КонецЦикла;

    КонецЕсли;

    
КонецФункции

Всем большое спасибо))

   DDwe

20 — 25.02.16 — 09:30

(18) Не умеют они не думать ни читать.

  

DDwe

21 — 25.02.16 — 09:31

И эти люди неспособные к обучению, занимаются автоматизацией… капец.

При запуске из командной строки падает на копировании файлов в целевой каталог.
В строке 4476 формы процедура КопироватьФайл() получает в качестве первого параметра значение типа Файл вместо ожидаемого пути к файлу типа Строка.
Параметры запуска: «decompile;pathtocf;C:GitReposerp-mainlibDiadoc1C_PRO.epf;pathout;c:Temp31lkasow.33h.tmp;convert-mxl2txt;ЗавершитьРаботуПосле;»

Текст ошибки:
Ошибка при вызове метода контекста (КопироватьФайл)
{ВнешняяОбработка.V8Reader.Форма.Форма.Форма(4476)}: КопироватьФайл(ЭлементМассиваПодкаталога, НовыйПуть + «» + ЭлементМассиваПодкаталога.Имя);
{ВнешняяОбработка.V8Reader.Форма.Форма.Форма(4373)}: РазложитьПоПапкамСогласноИерархииМетаданных(КаталогДляРаспаковкиОбновления, ДеревоМетаданных, КаталогВыгрузки)
{ВнешняяОбработка.V8Reader.Форма.Форма.Форма(78)}: ОбработатьПараметрыЗапуска(«decompile;pathtocf;C:GitReposerp-mainlibDiadoc1C_PRO.epf;pathout;c:Temp31lkasow.33h.tmp;convert-mxl2txt;ЗавершитьРаботуПосле;»);
по причине:
Ошибка копирования файлов
по причине:
Ошибка копирования файлов из ‘Файл’ в ‘c:Temp31lkasow.33h.tmpund4858370c-3770-4b6f-b440-27e15bfddc40.0form’ : Файл не обнаружен

Перемещения файла в каталог

Я

  

Luffy

25.02.16 — 06:54

Подскажите, как можно этот файл: 3811038226_40703810718350000185__3811038226_40703810718350000185_001.y01, из любого места, по нажатию на кнопку, программно переместить в КаталогВременныхФайлов()?

  

Рэйв

1 — 25.02.16 — 07:00

Можно. Но нужно знать полный путь к нему

  

Luffy

2 — 25.02.16 — 07:01

(1) А можно его получить без ДиалогВыбораФайла?

  

Провинциальный 1сник

3 — 25.02.16 — 07:03

Понятие «из любого места» требует уточнения. Имеется ли в виду диски локального компьютера или же сетевой ресурс? С локальными дисками можно устроить рекурсивный перебор каталогов прямо из 1с, но это достаточно долгий процесс.

  

Рэйв

4 — 25.02.16 — 07:04

(2)Можно просто указать строкой

например

Командасистемы(«copy <полное имя файла> «+КаталогвременныхФайлов());

  

Рэйв

5 — 25.02.16 — 07:05

ну и если переместить, а не скопировать то потом

КомандаСистемы(«del /Q <полное имя файла>»)

  

Luffy

6 — 25.02.16 — 07:06

(3) Да из локалки, рабочий стол, диски С,D и т.д

  

Luffy

7 — 25.02.16 — 07:07

(5) Интересно сейчас попробую, отпишусь

  

forforumandspam

8 — 25.02.16 — 07:11

(4) А чем стандартная команда не устраивает? КомандаСистемы будет моргать черным экраном и возвращать фокус куда попало.

Глобальный контекст.УдалитьФайлы (Global context.DeleteFiles)

Глобальный контекст (Global context)

УдалитьФайлы (DeleteFiles)

Синтаксис:

УдалитьФайлы(<Путь>, <Маска>)

Параметры:

<Путь> (обязательный)

Тип: Строка.

Путь к удаляемым файлам.

<Маска> (необязательный)

Тип: Строка.

Маска для выбора удаляемых файлов. В строке маски допускается использование символа «*» (звездочка), обозначающего любое число произвольных символов, и «?» (знак вопроса), обозначающего один произвольный символ.

Если <Маска> не указана, то удаляются все файлы и каталог <Путь>.

Описание:

Удаляет указанные файлы.

  

forforumandspam

9 — 25.02.16 — 07:12

Ну и

Глобальный контекст.КопироватьФайл (Global context.FileCopy)

Глобальный контекст (Global context)

КопироватьФайл (FileCopy)

Синтаксис:

КопироватьФайл(<ИмяФайлаИсточника>, <ИмяФайлаПриемника>)

  

Рэйв

10 — 25.02.16 — 07:12

(8)лень искать было:-)

  

Luffy

11 — 25.02.16 — 09:07

Блин, а что делать в этом случае?

{Форма.Форма.Форма(19)}: Ошибка при вызове метода контекста (КопироватьФайл)

    КопироватьФайл(ЗагрузкаФайла,КаталогВременныхФайлов);

по причине:

Ошибка копирования файлов

по причине:

Ошибка копирования файлов из ‘D:Base-1CРазработка3811038226_40703810718350000185__3811038226_40703810718350000185_001 — копия.y01’ в ‘D:Банк’ : Ошибка доступа к файлу

  

ДенисЧ

12 — 25.02.16 — 09:07

Дать права на каталоги не предлагать?

  

Luffy

13 — 25.02.16 — 09:09

(12) где в 1с, или сис.админить?

  

Lexey_

14 — 25.02.16 — 09:10

(8), (9) а чем ПереместитьФайл() не устраивает?)

  

Luffy

15 — 25.02.16 — 09:12

(14) Щас испытаю)

  

Luffy

16 — 25.02.16 — 09:19

(14) Пипец

{Форма.Форма.Форма(19)}: Ошибка при вызове метода контекста (ПереместитьФайл)

    ПереместитьФайл(ЗагрузкаФайла,КаталогВременныхФайлов);

по причине:

Ошибка переименования файлов

по причине:

Неправильный путь к файлу ‘D:Банк’

  

Luffy

17 — 25.02.16 — 09:21

Вот код

    ДиалогФыбораФайла                                =    Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);

                                                          

    ДиалогФыбораФайла.Фильтр                        =    «Файлы (*.y01)|*.y01»;

    ДиалогФыбораФайла.Заголовок                        =    «Выберите файл»;

    ДиалогФыбораФайла.ПредварительныйПросмотр        =    Ложь;

    ДиалогФыбораФайла.Расширение                    =    «y01»;

    ДиалогФыбораФайла.ИндексФильтра                    =    0;

    ДиалогФыбораФайла.ПолноеИмяФайла                =    ЗагрузкаФайла;

    ДиалогФыбораФайла.ПроверятьСуществованиеФайла    =    ПроверятьСуществование;

    

    Если ДиалогФыбораФайла.Выбрать() Тогда

        ЗагрузкаФайла = ДиалогФыбораФайла.ПолноеИмяФайла;

    КонецЕсли;

    //КаталогВременныхФайлов = КаталогВременныхФайлов() + «UploadFF»;

    КаталогВременныхФайлов = «D:Банк»;

    ПереместитьФайл(ЗагрузкаФайла,КаталогВременныхФайлов);

    ИмяФайла = УдаленияИзИмениФайла(ЗагрузкаФайла);

    ЗагрузкаФайла = ИмяФайла;

  

Lexey_

18 — 25.02.16 — 09:23

(17) читай до дыр в СП про ПереместитьФайл

  

Luffy

19 — 25.02.16 — 09:29

(18) Все разобрался, в конце пути нужно было ИмяФайла

КаталогВременныхФайлов = «D:Банк»+УдаленияИзИмениФайла(ЗагрузкаФайла);

    ПереместитьФайл(ЗагрузкаФайла,КаталогВременныхФайлов);

    ИмяФайла = УдаленияИзИмениФайла(ЗагрузкаФайла);

    ЗагрузкаФайла = ИмяФайла;

А у меня, как раз функция чистит путь к файлу до имени файла

Функция УдаленияИзИмениФайла(Знач Стр, РазделительИмениФайла=»»)

    

    Если РазделительИмениФайла = «» Тогда

        Стр = СокрЛП(Стр);

        Пока 1 = 1 Цикл

            Поз = Найти(Стр, РазделительИмениФайла);

            Если Поз = 0 Тогда

                Возврат Стр;

            КонецЕсли;

            //Стр = (Лев(Стр, Поз — 1));

            ДлинаРазделителя = СтрДлина(РазделительИмениФайла);

            Стр = Сред(Стр, Поз + ДлинаРазделителя);

        КонецЦикла;

    КонецЕсли;

    
КонецФункции

Всем большое спасибо))

  

DDwe

20 — 25.02.16 — 09:30

(18) Не умеют они не думать ни читать.

  

DDwe

21 — 25.02.16 — 09:31

И эти люди неспособные к обучению, занимаются автоматизацией… капец.

  1. Добрый день!возникла такая проблема с загрузкой файла. Есть центральная база,обмен данными идем с двумя другими,на одной из них при загрузке данных выдает сообщение( см.ниже) хотя выгрузка идет! 1с 8.2

    Ошибка при копировании файла из 192.168.10.2ExchangeMessage_111_333.zip в C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральнаяMessage_111_333.zip
    Ошибка при вызове метода контекста (КопироватьФайл): Ошибка копирования файлов: Ошибка копирования файлов из ‘192.168.10.2ExchangeMessage_111_333.zip’ в ‘C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральнаяMessage_111_333.zip’ : Ошибка доступа к файлу

    Техническая информация:
    {ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(571)}: Ошибка при вызове метода контекста (КопироватьФайл): Ошибка копирования файлов: Ошибка копирования файлов из ‘192.168.10.2ExchangeMessage_111_333.zip’ в ‘C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральнаяMessage_111_333.zip’ : Ошибка доступа к файлу

  2. Offline

    Элла
    Опытный в 1С

    Регистрация:
    19 фев 2013
    Сообщения:
    59
    Симпатии:
    0
    Баллы:
    26

    Вроде написано — «Ошибка доступа к файлу»
    Значит нужно проверить права доступа к расположению файлов тех пользователей, под которыми запускается 1С.
    По крайнер мере это первое, что приходит в голову….

  3. Общий доступ открыт…он файл то выгружает в ту папку,но не может чтото сделать с загрузкой…
    просто в папку Exchange захожу и нормально

  4. Offline

    Dmitriy_76
    Опытный в 1С
    Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.224
    Симпатии:
    15
    Баллы:
    29

    ну а в паку : C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральная как заходишь ?

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

  6. Offline

    Tiger86
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104

    папка то на серваке, а обращаетесь вы к ней с обычного рабочего компа?

    вот так он ищет по адресу в сети у вас 192.168.10.2ExchangeMessage_111_333.zip, а так на конкретной машине на диске С — C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральнаяMessage_111_333.zip, проверьте адрес

  7. 192.168.10.2ExchangeMessage_111_333.zip — это папка на др.сервере(общий доступ) с которой качаются файлы для обмена… вон этот файл: Message_111_333.zip по идее должен копировать в C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральная и там как то делает в .xml

  8. Offline

    Tiger86
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104

    я не совсем поняла, доступа нет к какому файлу? к тому что на сервере или на машине?

Ошибка при вызове метода контекста (Скопировать)

17.07.2019, 22:40. Показов 4491. Ответов 3


Добрый день!
Бухгалтерия 3.0 КОРП
При проведении дописанного документа «корректировка реализации» вылезает ошибка:

{ОбщийМодуль.ОбщегоНазначенияБПВызовСервера.Модуль (209)}: Ошибка при вызове метода контекста (Скопировать)
Возврат ИсходнаяТаблица.Скопировать(, СписокКолонок);
по причине:
Неверное имя колонки
Неверное имя колонки

Перечень переменной «СписокКолонок»:

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

ИмяСписка,НомерСтроки,Номенклатура,Количество,Сумм аВзаиморасчетов,СуммаРуб,СуммаНДСРуб,СуммаБУ,Сумма НУ,СчетДоходов,Субконто,СтавкаНДС,СчетУчетаНДСПоРе ализации,СуммаСписания,СуммаСписанияНУ,КорСчет,Кор Субконто1,КорСубконто2,КорСубконто3,Контрагент,Вал ютаВзаиморасчетов,Подразделение,ПодразделениеЗатра т,ЭтоКомиссия,ЭтоУслуга,Комитент,ДоговорКомиссии,С четРасчетовСКомитентом,СчетАвансовСКомитентом,Валю таРасчетовСКомитентом,СуммаРасчетовСКомитентом,Сум маПоступленияОтКомитента

Из всего списка внесенный дополнительный элемент «ПодразделениеЗатрат».

Не могу понять в каком направлении искать причину.

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

0

Ошибка нет прав

Модераторы: Дмитрий Юхтимовский, Лысиков Денис

Ошибка нет прав

Добрый день!
При включении событий технологического журнала появляется следующая ошибка:
Возможно нет прав на доступ к каталогу для создания файла: C:Program Files1cv88.3.16.1063binconflogcfg.xml {ОбщийМодуль.ТехнологическийЖурнал_Status.Модуль(123)}: Ошибка при вызове метода контекста (КопироватьФайл): Ошибка копирования файлов: Ошибка копирования файлов из ‘C:UsersUSR1CV8AppDataLocalTempv8_D7CF_7.xml’ в ‘C:Program Files1cv88.3.16.1063binconflogcfg.xml’ : Ошибка доступа к файлу

Для папки conf открыт полный доступ и для пользователя под которым работаю и для usr1cv8. Какие еще права нужны?

БСВ
 
Сообщений: 8
Зарегистрирован: 30 июн 2021, 08:31

Re: Ошибка нет прав

Сообщение БСВ » 01 июл 2021, 12:39

Решили проблему ручным копированием файла.

БСВ
 
Сообщений: 8
Зарегистрирован: 30 июн 2021, 08:31

Re: Ошибка нет прав

Сообщение Гилёв Вячеслав » 01 июл 2021, 13:13

полный доступ это не панацея
есть такие вещи как наследования прав на под уровни например, т.е. на верний уровень есть права, а на каталоге внутри на конкретном файле — нет
это не вопрос 1С, а квалификации системного администратора Windows, знания работы прав
используйте процесс монитор

https://docs.microsoft.com/en-us/sysint … ds/procmon

для аудита нехватки прав конкретным процессами на конкретные файлы

Гилёв Вячеслав
 
Сообщений: 2543
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва


Вернуться в QueryTJ — Анализ долгих запросов

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

 

#3101

27.11.2017 14:50:39

Товары выгружаются на сайт без привязки к торговым предложениям. Тип товара стоит «предложение без товара». В чём может быть проблема?
Также интересует вопрос, при выгрузке товаров группы должны автоматически создаваться, или их надо создавать вручную и сопоставлять по коду?

 

#3102

28.11.2017 16:57:05

Добрый день!
Подскажите решилась проблема с деактивацией товара не прибегая к пометкам на удаление и не исправляя модуль обмена? У нас стоит еще старый модуль обмена 4 версии. Собираемся перейти на последнюю версию обмена и КА 2.4. Посмотрел настройки обмена нашел только деактивацию при полной выгрузке.
Или может кто подскажет как решить эту проблему не прибегая к пометке удаления и правке модуля.

 

#3103

28.11.2017 17:23:19

Кажется наши вопросы в пустоту.
Берите продукт «Как есть» и не задавайте лишних вопросов.

 

#3104

28.11.2017 23:42:27

Добрый день. Есть пара вопросов, подскажите пожалуйста

1) при выгрузке свойства и установив чек на «выгружать как справочник» должно приходить сразу так —

http://joxi.ru/V2VDqQWsxn969r

?
Если да, то по какой причине справочники могут не создаваться и приходят типом список? ( если проставить галку на hl, то hl инфоблоки создаются )

2) обмен проходит, но диалоговое окошко висит бесконечно долго и не закрывается, где смотреть в чем проблема?

3) какое оптимальное кол-во товаров (предложений ) выгружать в 1-ом пакете ?

4)лог выгрузки выглядит так:

http://joxi.ru/l2ZX0aZuwnKEBr

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

 

#3105

30.11.2017 12:57:32

{ОбщийМодуль.Б_ОбщиеПроцедурыИФункцииОбменаССайтом.Модуль(3747)}: Ошибка при вызове метода контекста (КопироватьФайл)
               КопироватьФайл(Файл.ПолноеИмя, НовыйПуть + Файл.Имя);
по причине:
Ошибка копирования файлов
по причине:
Ошибка копирования файлов из ‘C:UsersUserAppDataLocalTemp806 398 134webdata00000001vendorsvendors.xml’ в ‘file://C:UsersUserAppDataLocalTemp2812835241webdata_zipvendor­sC:UserslordeAppDataLocalTemp806 398 134webdata00000001vendorsvendors.xml’ : Ошибка доступа к файлу

Что это может быть?

 

Пользователь 867793

Заглянувший

Сообщений: 19
Регистрация: 02.02.2017

#3106

30.11.2017 15:34:31

Цитата
Дмитрий Гончаренко написал:
{ОбщийМодуль.Б_ОбщиеПроцедурыИФункцииОбменаССайтом.Модуль(3747)}: Ошибка при вызове метода контекста (КопироватьФайл)
               КопироватьФайл(Файл.ПолноеИмя, НовыйПуть + Файл.Имя);
по причине:
Ошибка копирования файлов
по причине:
Ошибка копирования файлов из ‘C:UsersUserAppDataLocalTemp806 398 134webdata00000001vendorsvendors.xml’ в ‘file://C:UsersUserAppDataLocalTemp2812835241webdata_zipvendor­ ­sC:UserslordeAppDataLocalTemp806 398 134webdata00000001vendorsvendors.xml’ : Ошибка доступа к файлу

Что это может быть?

права

 

#3107

30.11.2017 16:29:56

да не. Не права. Вернее права тоже могут быть, но если до этого работало и вдруг перестало,
то скорей всего две выгрузки пересеклись
И желательно папку Темп в Local почистить. Обработка забывает чистить за собой там

 

#3108

30.11.2017 16:39:35

если до этого все норм. то действительно какойто другой процесс занял файл

 

Пользователь 550355

Заглянувший

Сообщений: 11
Регистрация: 07.04.2016

#3109

04.12.2017 13:14:57

Цитата
Юрий написал:
да не. Не права. Вернее права тоже могут быть, но если до этого работало и вдруг перестало,
то скорей всего две выгрузки пересеклись
И желательно папку Темп в Local почистить. Обработка забывает чистить за собой там

В 1С убивали все фоновые процессы. Даже запуск запретили. Ошибка так и не исчезла. Специалист откорректировал код обработки, обработка заработала. Сейчас обкатываем.

 

#3110

06.12.2017 09:29:18

Здравствуйте,
такой вопрос: есть свойство заказа в битриксе: дата доставки, но она не переносится в 1С. Смотрела в отладчике тч: ДокументXML.значенияреквизитов, там тоже нет этого свойства.
Почему?
Заведен в свойствах заказа. Пробовала заводить новое с другим именем — тоже не переносится. Что делаю не так? как сделать так, чтобы дата доставки переносилась в 1С?

 

Пользователь 1597261

Заглянувший

Сообщений: 2
Регистрация: 06.12.2017

#3111

06.12.2017 11:54:49

Цитата
Вячеслав Сух написал:

Цитата
Дмитрий Гончаренко  написал:
{ОбщийМодуль.Б_ОбщиеПроцедурыИФункцииОбменаССайтом.Модуль(3747)}: Ошибка при вызове метода контекста (КопироватьФайл)
               КопироватьФайл(Файл.ПолноеИмя, НовыйПуть + Файл.Имя);
по причине:
Ошибка копирования файлов
по причине:
Ошибка копирования файлов из ‘C:UsersUserAppDataLocalTemp806 398 134webdata00000001vendorsvendors.xml’ в ‘file://C:UsersUserAppDataLocalTemp2812835241webdata_zipvendor­ ­ ­sC:UserslordeAppDataLocalTemp806 398 134webdata00000001vendorsvendors.xml’ : Ошибка доступа к файлу

Что это может быть?

права

Не совсем права, это атрибут файла. Он скорее всего «только чтение», поэтому надо перед копированием:

ФайлПриемник = НовыйПуть + Файл.Имя;
мФайл = новый Файл(ФайлПриемник);

Если мФайл.ПолучитьТолькоЧтение() Тогда
мФайл.УстановитьТолькоЧтение(Ложь);
КонецЕсли;

КопироватьФайл(Файл.ПолноеИмя, ФайлПриемник);

 

Пользователь 550355

Заглянувший

Сообщений: 11
Регистрация: 07.04.2016

#3112

06.12.2017 20:30:30

Цитата
Лев Аристов написал:

Цитата
Вячеслав Сух  написал:

Цитата
Дмитрий Гончаренко  написал:
{ОбщийМодуль.Б_ОбщиеПроцедурыИФункцииОбменаССайтом.Модуль(3747)}: Ошибка при вызове метода контекста (КопироватьФайл)
               КопироватьФайл(Файл.ПолноеИмя, НовыйПуть + Файл.Имя);
по причине:
Ошибка копирования файлов
по причине:
Ошибка копирования файлов из ‘C:UsersUserAppDataLocalTemp806 398 134webdata00000001vendorsvendors.xml’ в ‘file://C:UsersUserAppDataLocalTemp2812835241webdata_zipvendor­ ­ ­ ­sC:UserslordeAppDataLocalTemp806 398 134webdata00000001vendorsvendors.xml’ : Ошибка доступа к файлу

Что это может быть?

права

Не совсем права, это атрибут файла. Он скорее всего «только чтение», поэтому надо перед копированием:

ФайлПриемник = НовыйПуть + Файл.Имя;
мФайл = новый Файл(ФайлПриемник);

Если мФайл.ПолучитьТолькоЧтение() Тогда
мФайл.УстановитьТолькоЧтение(Ложь);
КонецЕсли;

КопироватьФайл(Файл.ПолноеИмя, ФайлПриемник);

Лев, главное в том, что это возникновения данной ошибки все работало прекрасно, но в один прекрасный день… раз и все.
Спасибо за подсказку.
Все папки и файлы в каталоге имеют атрибут «Только чтение» и изменить атрибут средствами Windows 10 не получается.
Как раз перед возникновением проблемы прилетели обновления на сервер Windows 2012 и на рабочие ноуты.

 

#3113

07.12.2017 19:21:07

Добрый день!
Подскажите, пожалуйста, какая версия модуля обмена подходит для интеграции в УТ 11.1.2.21.  

 

#3114

16.12.2017 16:26:00

Поддержка на высоте! Спасибо за предоставленные ответы!

 

Александр Денисюк

Администратор

Сообщений: 4915
Баллов: 827
Регистрация: 16.10.2013

#3115

18.12.2017 15:29:01

Цитата
NC написал:
Поддержка на высоте! Спасибо за предоставленные ответы!

Это форум, а не техподдержка. Тут отвечают, когда могут или знают ответ.

Цитата
1) при выгрузке свойства и установив чек на «выгружать как справочник» должно приходить сразу так — http://joxi.ru/V2VDqQWsxn969r ?
Если да, то по какой причине справочники могут не создаваться и приходят типом список? ( если проставить галку на hl, то hl инфоблоки создаются )

2) обмен проходит, но диалоговое окошко висит бесконечно долго и не закрывается, где смотреть в чем проблема?

3) какое оптимальное кол-во товаров (предложений ) выгружать в 1-ом пакете ?

4)лог выгрузки выглядит так:

http://joxi.ru/l2ZX0aZuwnKEBr

5)после того как товар через дерево групп в модуле убираешь из раздела, ( новый раздел не присваиваем, убираем совсем) , на сайте у товара должна привязка к разделу также убираться?
[/USER]

1. Свойство как справочник не выгружается
2. Значит обмен не завершается. В чем дело выяснить можете через отладчик 1С
3. Зависит от сайта и 1С. Все индивидуально
4. Значит проблема в кодировке. 1С не может распознать, что приходит с сайта
5. Если модуль новый, то должна.

 

#3116

20.12.2017 15:26:13

Я так и не понял, есть ли возможность грузить на сайт только то, что есть в наличии в 1с и когда это из 1с пропадает, то и с сайта это должно пропасть?

 

#3117

21.12.2017 10:55:25

Добрый день.

Подскажите пожалуйста можно ли как-то выгрузить общий вес заказа с БУС в 1с?

И можно ли ставить модуль обмена версии

7.0.1.10

на 1с УТ 11.4.1.271 или должно быть строгое соответствие и нужно устанавливать на 11.4.1.248?

 

Пользователь 417675

Эксперт

Сообщений: 273
Баллов: 46
Регистрация: 08.07.2016

#3118

22.12.2017 09:29:39

Цитата
Евгений написал:
Я так и не понял, есть ли возможность грузить на сайт только то, что есть в наличии в 1с и когда это из 1с пропадает, то и с сайта это должно пропасть?

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

Цитата
Пуфыстик написал:
Подскажите пожалуйста можно ли как-то выгрузить общий вес заказа с БУС в 1с?

Не проще ли вес получить в 1С уже?
А так придется создавать поле в заказе, туда писать вес при записи заказа, а потом это поле ловить в 1С. Т.е. доработки и на сайте и в 1С.

Цитата
Пуфыстик написал:
И можно ли ставить модуль обмена версии  7.0.1.10  на 1с УТ 11.4.1.271 или должно быть строгое соответствие и нужно устанавливать на 11.4.1.248?

Точное соответствие не нужно.

 

Пользователь 100888

Заглянувший

Сообщений: 26
Баллов: 1
Регистрация: 14.09.2011

#3119

22.12.2017 10:08:02

Цитата
Алексей Беспалов написал:
Не проще ли вес получить в 1С уже?А так придется создавать поле в заказе, туда писать вес при записи заказа, а потом это поле ловить в 1С. Т.е. доработки и на сайте и в 1С.

Вот и хотелось бы обойтись без доработок на стороне 1с. По сути вес заказа в битриксе выводится при просмотре заказа, передать бы эту цифру через доп. реквизиты.

 

#3120

12.01.2018 08:52:10

Доброго дня!

Добавил в конфигурацию модуль обмена в мою конфигурацию. Обмен УТ с сайтом идет. В целом выкручиваюсь стандартными настройками и добавлением нужных свойств в Номенклатуру со стороны 1с. Но есть необходимость выгружать некоторые реквизиты справочника Номенклатура как свойства. Есть инструмент?

 

Пользователь 116646

Эксперт

Сообщений: 650
Баллов: 116
Регистрация: 10.02.2012

#3121

12.01.2018 09:36:16

Цитата
Вадим Дымар написал:
Доброго дня!

Добавил в конфигурацию модуль обмена в мою конфигурацию. Обмен УТ с сайтом идет. В целом выкручиваюсь стандартными настройками и добавлением нужных свойств в Номенклатуру со стороны 1с. Но есть необходимость выгружать некоторые реквизиты справочника Номенклатура как свойства. Есть инструмент?

Доброе утро. Лично я для своих целей делал дописку в модуле (но это было еще на основе модуля для УТ10.3 для версии 6.0.3.4. Сама конфигурация была не типовая)

Всем несогласным — мыло и веревка!

 

Пользователь 261104

Заглянувший

Сообщений: 4
Регистрация: 12.11.2015

#3122

12.01.2018 09:41:23

Цитата
Алексей Сипаев написал:

Цитата
Вадим Дымар  написал:
Доброго дня!

Добавил в конфигурацию модуль обмена в мою конфигурацию. Обмен УТ с сайтом идет. В целом выкручиваюсь стандартными настройками и добавлением нужных свойств в Номенклатуру со стороны 1с. Но есть необходимость выгружать некоторые реквизиты справочника Номенклатура как свойства. Есть инструмент?

Доброе утро. Лично я для своих целей делал дописку в модуле (но это было еще на основе модуля для УТ10.3 для версии 6.0.3.4. Сама конфигурация была не типовая)

Ну у меня конфа тоже нетиповая уже давно. Что-то раньше пытался дописать, но не до конца разобрался. Теперь понимание — куда что должно попасть — есть, а как сделать — знаний не хватает.

 

Пользователь 116646

Эксперт

Сообщений: 650
Баллов: 116
Регистрация: 10.02.2012

#3123

12.01.2018 10:40:06

Цитата
Вадим Дымар написал:

Цитата
Алексей Сипаев  написал:

Цитата
Вадим Дымар  написал:
Доброго дня!

Добавил в конфигурацию модуль обмена в мою конфигурацию. Обмен УТ с сайтом идет. В целом выкручиваюсь стандартными настройками и добавлением нужных свойств в Номенклатуру со стороны 1с. Но есть необходимость выгружать некоторые реквизиты справочника Номенклатура как свойства. Есть инструмент?

Доброе утро. Лично я для своих целей делал дописку в модуле (но это было еще на основе модуля для УТ10.3 для версии 6.0.3.4. Сама конфигурация была не типовая)

Ну у меня конфа тоже нетиповая уже давно. Что-то раньше пытался дописать, но не до конца разобрался. Теперь понимание — куда что должно попасть — есть, а как сделать — знаний не хватает.

Выглядит это примерно так:

http://prntscr.com/hzc65w

По сути вам нужно задать некий алгоритм, который сможет превратить обычные реквизиты товара в свойства на сайте (в xml выгружать эти реквизиты аналогично выгрузке свойств).

На словах легко, а на деле — муторно, но выполнимо)

Всем несогласным — мыло и веревка!

 

#3124

12.01.2018 12:04:28

По сути — да.
Картинка — это Ваши дописки?

 

Пользователь 116646

Эксперт

Сообщений: 650
Баллов: 116
Регистрация: 10.02.2012

#3125

12.01.2018 12:24:48

Цитата
Вадим Дымар написал:
Картинка — это Ваши дописки?

Да, я так решил сделать

Всем несогласным — мыло и веревка!

 

Здравствуйте, скачали пробную версию софтфона. Интегрировали подсистему с УПП. Установили все компоненты. Когда пользователю ставишь использование софтфона выходит ошибка

{ОбщийМодуль.сфпСофтФонПроКлиентНативнаяКомпонента.Модуль(26)}: Ошибка при вызове метода контекста (КопироватьФайл)
КопироватьФайл(КаталогСофтфона + «SoftPhoneClient.ini», ФайлПриемник);
по причине:
Ошибка копирования файлов
по причине:
Ошибка копирования файлов из ‘C:UsersreAppDataRoaming1C-Rarus1C-Rarus SoftPhoneSoftPhoneClient.ini’ в ‘C:UsersreAppDataLocalTemp3SoftPhoneClient.txt’ : Файл не обнаружен

 

Добрый день!
А клиентская панель на ПК запущена и установлена под пользователем re? Сам файлик C:UsersreAppDataRoaming1C-Rarus1C-Rarus SoftPhoneSoftPhoneClient.ini по данному пути располагается?

 

Константин Кайгородов

Заглянувший

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

0

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

#3



0


06.11.2018 09:05:48

Цитата
Владимир Костромин написал:
Добрый день!
А клиентская панель на ПК запущена и установлена под пользователем re? Сам файлик C:UsersreAppDataRoaming1C-Rarus1C-Rarus SoftPhoneSoftPhoneClient.ini по данному пути располагается?

с этим разобрались, все получилось. На копии все протестировали, все работает. Тестировали на файлах «1С-Рарус:Интеграция с телефонией(СофтФон) для одного пользователя». Теперь нам достаточно будет только докупить лицензии или платная поставка будет отличаться и нужно будет занова делать интеграцию?  

 

Добрый день, Константин!

После приобретения дополнительных лицензий необходимо установить обычную версию сервера СофтФона, так как демо-версия не расширяется дополнительными ключами. Производить настройку заново не требуется.

 

Nikolay Байдаков

Заглянувший

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

0

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

#5



0


04.02.2019 14:59:01

Цитата
Олег Сильченко написал:
Добрый день, Константин!

После приобретения дополнительных лицензий необходимо установить обычную версию сервера СофтФона, так как демо-версия не расширяется дополнительными ключами. Производить настройку заново не требуется

А что именно не расширяется. Поставили вашу демо версию, которую нашли на сайте (совпало с тем что прислалиот вас) , поставили ключами и работает. В сервере пишет Демо…
так и не нашел на вашем сайте версии НЕ демо.

Изменено: Nikolay Байдаков04.02.2019 15:05:22

 

Ксения Иванова

Заглянувший

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

0

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

#6



0


05.02.2019 11:07:42

Добрый день! Для получения доступа к дистрибутиву необходимо отправить запрос на

crm@rarus.ru

.

— Указать название организации.

— Регистрационный номер crm на котором оформлена тех. поддержка. (если вы партнер, указываете код партнера и номер нфр версии).

— Либо номер лицензии на 1С-Рарус:СофтФон в течение 3 месяцев с момента активации, либо Лицензии на технологическую поддержку 1С-Рарус:СофтФон ПРОФ, редакция 3. (обновления предоставляются только при наличии активной технической поддержки)

— Прикладывается скан лицензии.

— Указать что ранее доступ на сайт не предоставлялся (либо если у вас есть user указать его).

— Указать что необходим дистрибутив на СофтФон

  1. Добрый день!возникла такая проблема с загрузкой файла. Есть центральная база,обмен данными идем с двумя другими,на одной из них при загрузке данных выдает сообщение( см.ниже) хотя выгрузка идет! 1с 8.2

    Ошибка при копировании файла из \192.168.10.2ExchangeMessage_111_333.zip в C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральнаяMessage_111_333.zip
    Ошибка при вызове метода контекста (КопироватьФайл): Ошибка копирования файлов: Ошибка копирования файлов из ‘\192.168.10.2ExchangeMessage_111_333.zip’ в ‘C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральнаяMessage_111_333.zip’ : Ошибка доступа к файлу

    Техническая информация:
    {ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(571)}: Ошибка при вызове метода контекста (КопироватьФайл): Ошибка копирования файлов: Ошибка копирования файлов из ‘\192.168.10.2ExchangeMessage_111_333.zip’ в ‘C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральнаяMessage_111_333.zip’ : Ошибка доступа к файлу


  2. Элла

    Offline

    Элла
    Опытный в 1С

    Регистрация:
    19 фев 2013
    Сообщения:
    59
    Симпатии:
    0
    Баллы:
    26

    Вроде написано — «Ошибка доступа к файлу»
    Значит нужно проверить права доступа к расположению файлов тех пользователей, под которыми запускается 1С.
    По крайнер мере это первое, что приходит в голову….

  3. Общий доступ открыт…он файл то выгружает в ту папку,но не может чтото сделать с загрузкой…
    просто в папку Exchange захожу и нормально


  4. Dmitriy_76

    Offline

    Dmitriy_76
    Опытный в 1С
    Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.224
    Симпатии:
    15
    Баллы:
    29

    ну а в паку : C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральная как заходишь ?

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


  6. Tiger86

    Offline

    Tiger86
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104

    папка то на серваке, а обращаетесь вы к ней с обычного рабочего компа?

    вот так он ищет по адресу в сети у вас \192.168.10.2ExchangeMessage_111_333.zip, а так на конкретной машине на диске С — C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральнаяMessage_111_333.zip, проверьте адрес

  7. \192.168.10.2ExchangeMessage_111_333.zip — это папка на др.сервере(общий доступ) с которой качаются файлы для обмена… вон этот файл: Message_111_333.zip по идее должен копировать в C:Documents and SettingsОбмен_РИБLocal SettingsTemp1ПолныйМагистральная и там как то делает в .xml


  8. Tiger86

    Offline

    Tiger86
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104

    я не совсем поняла, доступа нет к какому файлу? к тому что на сервере или на машине?


1C-pro.ru - форум по 1С:Предприятию 7.7, 8.0, 8.1, 8.2, 8.3

Добрый день, нашел в сети такой код для отправки файла на облачный диск яндекса, но при выполнении выдает ошибку: {ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма}: Ошибка при вызове метода контекста (КопироватьФайл)     КопироватьФайл(Путь2,Путь1);           по причине: Ошибка копирования файлов по причине: Ошибка доступа к файлу » по причине: Ошибка аутентификации при доступе к ресурсу:   Менял https на http, ошибок не выдает, но ничего не происходит. Подскажите как исправить данную ошибку?!

1С умеет удивлять. Например, чтобы работать с Яндекс.Диском, не требуется никакого шаманства, все из коробки: «` Данный код копирует файл из облака Яндекса на локальный диск, удаляет из облака и заливает обратно.  Вместо `login` и `pass` подставляем логин и пароль Яндекса. Это дико удобно, потому что, в отличии от Дропбокса, Яндекс поддерживает Вебдав. Диск от Яндекса раскачивается до 10 Гб в полпинка. Таким образом, все прайсы, фотки и прочую статику можно хранить в диске от Яндекса.

Да. именно оттуда и брал код

Разницу видишь: У тебя: Путь1 = «;;; В примере: Путь1 = «;;;

Казалось, а причем тут вообще 1С ? :)

Я так понимаю вы указываете мне на *path/to/*

Можно было вообще настроить Яндекс диск на папку, а 1С заставить туда копировать и удалять файлы :)

нет, надо именно отправлять

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

Я таки прошу вас попробовать. :) Зачем усложнять?

Я ожидал увидеть АПИ обращение к яндекс ресурсу. Код в 30 строк и более :)

+ А когда в пути пишешь логин и пароль, его разве не могут перехватить? ;)

{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма}: Ошибка при вызове метода контекста (КопироватьФайл)     КопироватьФайл(Путь2,Путь1);           по причине: Ошибка копирования файлов по причине: Ошибка доступа к файлу » по причине: Ошибка аутентификации при доступе к ресурсу:

наверно могут, но такой задачи нет

Таки есть подозрение, что ресурс (ЯД) не доступен. Политиками закрыт или еще что то….

всем спасибо, вопрос решен!

для тех, кому интересно, то можно поковырять Деньги 2.0. Там есть модули для работы с апи я.диска и дропбокса

«Лучше день потерять, потом за пять минуть долететь.»? «Крылья, крылья — ноги!» Присоединить Yandex disk как G: или другое?

Тэги: 1С 8

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

Понравилась статья? Поделить с друзьями:
  • Ошибка при вызове метода контекста начатьчтение чтениесообщения начатьчтение чтениеxml
  • Ошибка при вызове метода контекста итог
  • Ошибка при вызове метода контекста начатьчтение неизвестный получатель
  • Ошибка при вызове метода контекста индекс
  • Ошибка при вызове метода контекста найтифайлы