Имя: Пароль:
1C
1С v8
Работа вэб-сервиса с локальными ресурсами.
0 Lama12
 
07.06.23
17:46
Исходные данные.
ERP + ДО 3.0
Включена возможность прикрепления файлов непосредственно из ERP в ДО. Конфигурации опубликованы на IIS.
Файлы в ДО хранятся на диске (не в базе). Путь к тому, примерно такой \\c1arh\toma$\DO\2023\1\.
При попытке создать каталог \\c1arh\toma$\DO\2023\1\2023\0607\ из ДО, все создается без проблем.
При создании каталога из вэб-сервиса в ДО (прикрепляем файл находясь в ERP), стандартная процедура "СоздатьКаталог" с параметром "\\c1-arh\toma$\DO\2023\1\2023\0607\" падает с ошибкой - Неправильный путь к файлу '\\c1arh'.
Если сделать не скрытый расшаренный каталог, то все работает нормально. Причем чтение из скрытого каталога работает нормально. Правда предварительно пришлось пул приложений запустить под отдельной учеткой, и на папку дать полные права этой учетке.

Вопрос.
IIS так и должен работать или это ошибка? И в чем ошибка в IIS или в платформе 1С (некорректно работает процедура СоздатьКаталог)?
1 Lama12
 
07.06.23
17:46
эх... \\c1-arh\toma$\DO\2023\1\2023\0607\ читать как \\c1arh\toma$\DO\2023\1\2023\0607\
2 Казуар
 
07.06.23
19:15
для IIS попробуй "/"
3 Казуар
 
07.06.23
19:16
для комбинации Lin и Win проще FTP
возможно с вебсервером тоже проще FTP
4 Lama12
 
08.06.23
14:57
Тесты на демо-базах показали что это ошибка в работе процедуры "СоздатьКаталог()".
Судя по поиску в интернете, ошибка как минимум с 2021 года. Но исходя из того, что в зарегистрированных ее нет, в 1С не сообщали.
Ошибку выявил. Демо-базы подготовил. В 1С написал. Ждем исправления.
Для кого критично, можно попробовать использовать решение https://forum.infostart.ru/forum9/topic273206/