ошибка в работе дополнительной обработки

1. 13252747 28.03.23 16:23 Сейчас в теме
Добрый день.
Вопрос: надо ли исправлять обработку или проблема не в коде обработки?

Есть дополнительная обработка по созданию документов при загрузке данных из файла xlsx.

Обработка начала выдавать ошибку после переноса базы на сервер и перехода на обслуживание в аренду 1с.
Выдает ошибку в базе с параметрами: Платформа: 1С:Предприятие 8.3 (8.3.22.1709)
Конфигурация: Бухгалтерия предприятия, редакция 3.0 (3.0.133.22)
Режим: Веб-сервер (сжатие: усиленное)
Приложение: Тонкий клиент
Локализация: Информационная база: русский (Россия), Сеанс: русский (Россия)
Вариант интерфейса: Такси

{ВнешняяОбработка.БТ_Загрузка.Форма.Форма.Форма(54)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft Excel): Не удалось найти "H:\20230228.xlsx". Проверьте правильность ввода имени и расположения файла.
При попытке открытия файла из списка недавно использованных файлов убедитесь, что файл не был переименован, перемещен или удален.
Ошибка при открытии файла с помощью Excel! Загрузка не будет произведена!

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

при этом обработка работает в другой базе (обслуживание у другого оператор аренды 1с) с параметрами:

Платформа: 1С:Предприятие 8.3 (8.3.21.1622)
Конфигурация: Бухгалтерия предприятия, редакция 3.0 (3.0.131.34)
Режим: Файловый (без сжатия)
Приложение: Тонкий клиент
Локализация: Информационная база: русский (Россия), Сеанс: русский (Россия)
Вариант интерфейса: Такси
По теме из базы знаний
Ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Prikum 3 28.03.23 16:38 Сейчас в теме
(1)
Не удалось найти "H:\20230228.xlsx"

Какое именно слово непонятно?
3. 13252747 28.03.23 16:46 Сейчас в теме
(2)
Мне, как бухгалтеру не понятно, что дальше делать:
1. связываться с программистом и просить его исправить обработку,
или
2. долбать службу техподдержки, чтобы они решили проблему с обнаружением файла и его загрузкой
4. VAAngelov 366 28.03.23 16:47 Сейчас в теме
Все верно. Идем по первому пути.
20. glek 119 29.03.23 07:49 Сейчас в теме
(3) Оба варианта имеют право на жизнь. Но скорее всего надо чтобы админы и разрабы совместно решили вопрос.
11. RustamZz 28.03.23 17:09 Сейчас в теме
(1) Тут, барыня, тебе самой не справиться. Помощник нужен. Homo sapiens Программист.
user1863362; Prikum; +2 Ответить
5. Prikum 3 28.03.23 16:49 Сейчас в теме
(3) Вы когда базу перенесли на сервер, то код стал выполнятся на сервере, а там он не видит этого файла.
6. 13252747 28.03.23 16:53 Сейчас в теме
(5) я, как пользователь, тупые вопросы задам, не ругайтесь, пожалуйста.
Не находит екселевский файл для открытия и загрузки из него данных?
И это не зависит от того, куда я положу данный файл, или изменю имя файла?
7. Prikum 3 28.03.23 16:56 Сейчас в теме
(6)
Не находит екселевский файл для открытия и загрузки из него данных?

Тут трудно что либо сказать однозначно не видя саму обработку. Вы процесс можете описать? Например: запускаем обработку, нажимаем кнопку, выбираем каталог где находится файл и т.д. Так будет более понятно, что делает обработка
8. YozZzhik 28.03.23 16:59 Сейчас в теме
У вас раньше сервер и клиент это был один и тот же компьютер, следовательно, обработка на сервере могла прочитать ваш файл. Теперь сервер и клиент у вас это разные компьютеры и когда программа обращается по указанному пути к файлу на стороне сервера, то не видит его, потому что его там просто нет. Проблема на 99% в коде
user1863362; +1 Ответить
9. 13252747 28.03.23 17:02 Сейчас в теме
Выглядит так, выбираю файл, из которого надо загрузить данные
Прикрепленные файлы:
21. glek 119 29.03.23 07:50 Сейчас в теме
(9) Однозначно пинать разараба, чтобы переделывал обработку.
10. soft_wind 28.03.23 17:08 Сейчас в теме
так у вас есть поле с путем к файлу ексель!
там кнопочка с тремя точками, ткните в нее, поищите в каталоге где теперь лежат файлы ексель, выберите его и все у вас должно заработать
12. Prikum 3 28.03.23 17:14 Сейчас в теме
(10)Не поможет, ИМХО. У нее скорее всего флэшка и там этот файлик, а обработка пытается найти эту флэшку на сервере. Надо переделать код Чтобы сначала файлик на сервер отправлялся и только потом уже открывался.
13. 13252747 28.03.23 17:16 Сейчас в теме
(10) так я прописываю путь к файлу, который надо загрузить, файл лежит именно там. Перекладывала в другое место. Указывала путь. Та же ошибка
14. 13252747 28.03.23 17:20 Сейчас в теме
Сотрудник техподдержки перекладывал файл сюда и прописывал путь. Все равно не заработало. Ошибка не появилась, но база зависла..
Прикрепленные файлы:
15. Prikum 3 28.03.23 17:28 Сейчас в теме
(14)Пригласите специалиста (программиста), делов на 1 час. С перекуром.
user1863362; +1 Ответить
17. 13252747 28.03.23 17:42 Сейчас в теме
(15) Техподдержка аренды 1с - это не специалист? Или Вы имеете ввиду, что нужно отправить обработку на доработку?

у меня аренда 1с без конфигуратора.
19. Prikum 3 28.03.23 18:18 Сейчас в теме
(17)
у меня аренда 1с без конфигуратора.

Надо смотреть саму обработку.
16. user1863362 28.03.23 17:35 Сейчас в теме
(14)
но база зависла
Ну так там, небось, еще и Excel на сервере чего-то у кого-то спрашивает...
18. 13252747 28.03.23 17:51 Сейчас в теме
(16) Я поэтому и пытаюсь понять:

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

мне кажется, возможно, не правильно, что на работу обработки влияет режим:
работает в режиме Файловый (без сжатия),
но не работает в режиме Веб-сервер (сжатие: усиленное)
22. MustDieff 30.03.23 16:47 Сейчас в теме
(18)
Дело в обработке. Необходимо работу с файлом перенести &НаКлиенте
23. 13252747 30.03.23 20:18 Сейчас в теме
Всем спасибо! Обработку поправили. Все заработало.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот