Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Автообновление тонкого клиента в 8.3.10

Добрый день!

У кого-нибудь получилось запустить автообновление тонкого клиента 1с через веб в 8.3.10? В 8.3.9 со своими глюками, но работало, инсталлятор запускался.
Тут такая ошибка зарегистрирована и помечена решенной в 10.2252, однако, даже в последней версии ничего не происходит.

Как это происходит у меня, тестировал версии 8.3.10.2252 и последнюю на текущий момент 8.3.10.2466:
1. Перепаковал rar c официального сайта в zip, разместил на веб-сервере.
2. При запуске клиента появляется окошко "Для продолжения работы необходимо обновить..."
3. Нажимаешь Обновить, архив загружается, видно как он скачивается папку Temp на компьютере клиента и...
Ничего не происходит. Инсталлятор не запускается, загруженный файл тут же удаляется, 1с показывает окно о несоответствии версий.
Ответ: так у фрешевцев при обновлении тонкого клиента с офсайта такая же ерунда, приходится в ручную скачивать и устанавливать
Вопрос: Зачем и когда нужен тонкий клиент, если есть вебклиент?

Клиент хочет тонкий клиент ...(... для файловой базы 1С ... для 1-2 пользователей...через интернет, не локально).

И я "поплыл" в понимании - зачем этот тонкий клиент вообще нужен и когда имеет смысл

Мне не совсем понятно - зачем нужны дополнительные заморочки с установкой тонкого клиента на клиентских машинах, если можно работать через вебклиента - т.е. через веббраузер, вообще ничего не устанавливая на клиентских машинах?
В конце концов, через RemoteApp RDP

В каких случаях имеет смысл использование тонкого клиента 1С?
Ответ:
браузеров много, у каждого свои разработчики со своими тараканами в голове,
выпуская обновления браузера и вводя новые механизмы разработчики не особо переживают, какие могут возникнуть проблемы у пользователей 1С
+ тонкий клиент видит лицензии 1С
+ тонкий клиент рекомендуется для переписки с ФНС, ПФР, ФСС и т.д. в рамках сервиса 1С:Отчетность
+ нет лишних кнопок самого браузера на экране ( я например иногда жму на стрелку "Назад" в браузере, вместо той, что в 1С - 1С при этом перезапускается)
Вопрос: БСП "Обновление версии ИБ"

Входные данные:
Есть конфигурация БГУ. В нее добавлена подсистема (назовем ее ТЕСТ), которая периодически обновляется. Корень конфигурации не изменялся (и не будет изменяться, только при обновлении версии БГУ), т.е. не меняется имя конфигурации и версия.

Вопрос:
Как сделать чтобы при обновлении версии подсистемы ТЕСТ, запускалось обновлении ИБ ?
Ответ:
Alex.proger
Как сделать чтобы при обновлении версии подсистемы ТЕСТ, запускалось обновлении ИБ ?
Как сделано при обновалении релиза ИБ? Там релиз хранится в метаданных а в процедуре обновления сравнивается с прописанным в той процедуре номером релиза. Так?

Вот и сделай у себя тоже - например, служебную константу, значение которой будешь читать при начале работы системы, сравнивать с последним номером в обработке. И если в процедуре номер больше номера константы, то выполняй действия обновления и после меняй значение константы на новый номер.
Вопрос: 1С 8.3. Вызов функции из общего модуля на тонком клиенте

Помогите пожалуйста разобраться новичку.
Пытаюсь создать и вызвать функцию в общих модулях.
В общем модуле создан модуль общиеФункции с функциейЗаполнитьТаблицуФормы()
Содержимое:
1C
1
2
3
4
Функция ЗаполнитьТаблицуФормы()экспорт
рез = 1+1;
возврат рез;
КонецФункции
На общих функциях стоит галочка Сервер и ВызовСервера

Текст обработки:
1C
1
2
3
4
5
6
7
8
9
&НаКлиенте
Процедура Команда1(Команда)
ВыполнитьЗапросНаСервере();
КонецПроцедуры
&НаСервере
Процедура ВыполнитьЗапросНаСервере()
a = ОбщиеФункции.ЗаполнитьТаблицуФормы();
сообщить(a);
КонецПроцедуры
И теперь обработка вообще не открывается, пишет: Ошибка инициализации
модуля: Форма.Форма.Форма
по причине:
{Форма.Форма.Форма(16,7)}: Переменная не определена (ОбщиеФункции)
a = <<?>>ОбщиеФункции.ЗаполнитьТаблицуФормы();
Запускаю под тонким клиентом.
Ответ: Большое спасибо!
Обновление конфигурации по F7 помогло.
Вопрос: Получить объект на тонком клиенте

Как правильно получить объект на тонком клиенте?

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
&НаСервере 
Функция ПолучитьДок(Ссылка)
        
    Док = Ссылка.ПолучитьОбъект();    
Возврат Док;
 
КонецФункции
 
 
&НаКлиенте
Процедура ДанныеИзменить(Команда)
    
    ТекущиеДанные = Элементы.Оплаты.ТекущиеДанные;
        
    Ссылка = ТекущиеДанные.ПоступлениеВозвратДенег;
    ОбъектДок =  ПолучитьДок(Ссылка);

возникает ошибка преобразвоание данных XDTO
Ответ: тип документ объект не может быть передан на клиента, так как там он недоступен по природе своей, оговоренной в Синт помощнике.
но на клиента может быть передана ссылка на этот объект.
также данный объект может быть преобразован в "соответствующий" реквизит тонкой формы посредством применения
либо значениевреквизитформы(), либо значениевданныеформы().
по другому никак.
Вопрос: Автоматическое обновление 1С

добрый день! Подключена интернет-поддержка, в настройках стоит "Проверка автоматического обновления программы при запуске системы 1с". Когда программа запускается, то снизу справа - не выходит окошко о доступном обновлении(хотя оно есть на самом деле). в чем может быть проблема?
Ответ: Забавно, я наоборот эту штуку отключил, потому что на когда сервере нет выхода наружу, окно "Идет проверка наличия новых версий" задерживала запуск на 10 секунд.
Вопрос: ЗначениеВФайл (тонкий клиент)

Всем привет!
Вот такую вот задачку мне задал 1с:
Имеется некая структура (тип данных). Если приложение запущено в толстом клиенте, но как управляемое приложение, то функция ЗначениеВФайл() отлично отрабатывает, но если приложение как тонкий клиент (функция ЗначениеВФайл() выполняется на сервере) - ничего: ни ошибки, ни файла ((
Кто-нибудь расскажет в чем я заблуждаюсь?
Ответ: LogvinovSerj,
1. сначала передайте значение с сервера на клиента
2. на клиенте сохраните в файл
Вопрос: Мобильный клиент ("тонкий клиент" для мобильных устройств)

"Мы реализовали новую технологию – мобильный клиент. Она позволяет создавать приложения для мобильных устройств, которые сочетают в себе удобный интерфейс мобильной платформы и онлайн-работу с информационной базой по аналогии с тонким клиентом"

Ответ: () Клиент бухгалтерии 1cfresh - это не совсем "оффлайн" вариант. Само приложение ставится на мобильничек, но база как была на сервере фреша, так и остается и на смартофон не копируется, соответственно без интернета работать не будет
Вопрос: Обновление тонкого клиента: Не обнаружена цифровая подпись программы просмотра.

Доброго времени суток.
Столкнулись с одной проблемой при обновлении тонкого клиента 1С, м.б. кто подскажет?
Обновили сервер 1с, теперь обновляем тонкий клиент (с 8.3.7.1790 на 8.3.8.1747). Часть пользователей использует клиент из сети, с ними все просто, но у некоторых пользователи тонкий клиент инсталлирован локально, хотим их обновить через публикацию дистрибутива.
Выполняем следующие действия:
1. Распаковали дистрибутив setuptc.rar, запаковать в архив update.zip, без папок.
2. Архив update.zip поместили в корень на веб-сервере (wwwroot)
3. На сервере в файле C:\Program Files\1cv8\conf\conf.cfg указали
PublishDistributiveLocation=http://edoc/update.zip
где edoc – имя сервера.

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

На некоторых компьютерах тонкий клиент обновляется без проблем (Windows 7 и XP SP3, все х32), предлагает обновить, предупреждает о незащищенном соединении, скачивает обновление и устанавливает его.
Но на некоторых ругается "Не обнаружена цифровая подпись программы просмотра" и не устанавливает обновление.
Т.е. при запуске тонкого клиента происходит следующее:
Для продолжения работы необходимо обновить программу доступа. Обновить.
Вы пытаетесь выполнить обновление программы через незащищенное соединение edoc. Обновление программы через такое соединение может быть небезопасным. Продолжить? Да.
Скачивает обновление.
Обновление программы просмотра не выполнено.
Не обнаружена цифровая подпись программы просмотра.

Такая проблема замечена и на Windows XP SP3 и Windows 7 (пользователи – админы), причем, если запустить файл установки вручную, обновляется без проблем.
В политике пользователям установка программ разрешена, антивирус и Брандмауэр Windows полностью выключили, ip и доменное имя сервера в доверенные узлы в свойствах обозревателя добавили.
В conf.cfg в PublishDistributiveLocation пробовали вместо имени еще ip-адрес указывать.
Если выложить update.zip в сети и указать в PublishDistributiveLocation путь к нему, то вообще не обновляется.
Соответственно следующие вопросы:
1. Как решить проблему цифровой подписи программы просмотра?
2. Предупреждение о незащищенном соединении появляется, потому что мы обновляемся с http а не https? Существует ли возможность как-то отключить это предупреждение, а то пользователи пугаются)

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

К сообщению приложен файл. Размер - 20Kb
Ответ: Спасибо, но у нас такая проблема появляется и на Windows 7
Вопрос: Веб-сервер Apache и тонкий клиент

Коллеги, здравствуйте!

Подскажите по моей фантастической ситуации:
Торговая точка. На ПК, выступающем в роли "сервера" (он же место кладовщика), стоит платформа 1с 8.3.9.1850, Розница Проф 2.2.5.22, лежит файловая база, крутится веб-сервер Apache 2.2.31 x86. ОС - Windows 7 Pro x86. ОЗУ 4 Гб. ПК кассира подключается к базе на указанном веб-сервере через тонкий клиент по локальной сети (сеть wi-fi из-за нужд). Платформа 1с на ПК-кассира такая же - 8.3.9.1850. ОС - Windows 10 Home x86. ОЗУ тоже 4 Гб. В процессе работы на ПК кассира зависает тонкий клиент. 1с приходится завершать в диспетчере задач. На ПК-сервере, остается висеть сеанс и активный пользователь (кассир), который занимает лицензию, соответственно второй раз подключиться с кассы уже не получается (нет свободных лицензий). Вернуть все в нормальное рабочее русло помогает перезагрузка ПК-сервера и ПК-кассы. Зависание 1с на кассе может быть в любое время, закономерности нет никакой. Наблюдаю за этой картиной уже несколько дней. Самое интересное то, что на другой аналогичной торговой точке все настроено таким же способом, используется абсолютно одинаковое оборудование и все работает без нареканий.

Что уже проделал:
- пробовал обновить платформу 1с и на кассе, и на сервере до актуальной;
- пробовал переустановить службу Apache и обновить его тоже до актуальной версии 2.4;
- делал ТиИ базы;
- пробовал обращаться к базе по сети, не используя веб-сервер;
- провел диагностику сети, пробовал делать сеть на другом оборудовании по проводам.
Ничего не помогает. 1с на ПК-кассира зависает, когда вздумается, и все повторяется. Просто день сурка.

Подскажите, куда еще можно копнуть? Уже запарился. Заранее очень благодарен за отклик!
Ответ: ()>Проблема характерна для беспроводных сетей. На проводных встречается редко (я слышал об одном только случае). Лечится для беспроводных - переход на провода, в особотрудных случаях  - частичной заменой сетевого оборудования (хабов и сетевых карточек).

>Дальше (уже из разряда шаманских обрядов) - замена сетевых карт на компах (если встроенные на материнке, поставить дополнительные), замена роутеров/хабов.

Пробовал перейти на провода полностью, менял сетевые. не решает проблему.

По поводу автоотключения для экономии, пройдусь по галкам, спасибо за совет! Но мне почему-то кажется, что дело не в сети...