Не отображаются отчеты браузере 1с

Обновлено: 04.07.2024

Использование веб-сервера и публикаций информационных баз — один из способов оптимизации 1С. Особенно при работе с ИБ в файловом варианте. Так безопаснее. Сотрудники подключаются к ИБ 1С через браузер или тонкий клиент , не имея прямого доступа к файлам.

В статье расскажем, как решали возникающие вопросы по настройкам Internet Information Services. Через призму своего опыта и коллег.

Сертификат выдается сроком на 90 дней. Для автоматического продления создается периодическое задание в Планировщике. При запуске задачи сайт должен быть доступен (пройти проверку домена) по 80-му порту.

II. Типовая настройка и публикация информационных баз на IIS

На что обратить внимание:

1. Состав компонентов IIS — в Интернете полно инструкций и указаний. Повторяться не будем.

2. Установка 1С необходимой разрядности . Варианта 2: x86 (32-разрядное приложение) или x64. Обязательно выбираем «Модули расширения веб-сервера».

3. Права для встроенной группы /пользователю веб-сервера (IUSR) на папки:

  • с установленной платформой — на «чтение и выполнение» (для старта процессов);
  • самих расположений ИБ — на «изменение» (в случае файлового варианта).

4. Публикация базы через Конфигуратор 1С . Возможно потребуется открыть программу с повышенными правами — «Запуск от имени администратора».

5. Для 32-разрядного клиента 1С в диспетчере IIS включаем разрешение запуска ( DefaultAppPool — Дополнительные параметры — Разрешены 32-разрядные приложения = True ). Для 1C x64 — значение не меняем.

6. На странице сопоставления обработчиков для «1С Web-service Extension» потребуется указать путь к исполняемому модулю :

  • x86 — «C:\Program Files (x86)\1cv8\8.3.x.xx\bin\wsisapi.dll»;
  • x64 — «C:\Program Files\1cv8\8.3.x.xx\bin\wsisapi.dll».

Либо изменяем путь к библиотеке в файлах web.config через Блокнот (располагается, как правило, в c:\inetpub\wwwroot\<имя базы>).

Если в п. 2 все сделано правильно — по указанному пути должен присутствовать файл wsisapi.dll.

7. В частных случаях требуется перезапуск служб IIS . Выполните «Перезапустить» в оснастке управления или перезагрузите сервер.

✅ Соблюдаем соответствие разрядности: если запускаем и публикуем 64-разрядный клиент 1С:Предприятие, то dll также должна быть 64-битной версии.

Если публикуем 32-разрядную версию 1С, то ставим разрешение запуска 32-разрядных приложений на IIS и проверяем путь к wsisapi из каталога x86.

III. Если клиент 1С зависает при подключении к базе по web

Прежде посмотрите этот материал — там общие рекомендации.

Другой случай. Файловая ИБ опубликована на IIS. После авторизации зависает на эмблеме 1С. При открытии Конфигуратора — все нормально.

В журналах Windows ошибка «Процесс, обслуживающий пул приложений "1С", не ответил на команду ping».

  • проверьте права на папку с базой 1С для IUSR/IIS_IUSRS, уровень доступа — на «изменение»;
  • в оснастке IIS «Пулы приложений — <пул_1С> — Дополнительные параметры — Модель процесса» задайте для « Максимальная задержка отклика при проверке связи » значение, превышающее 90 секунд;
  • посмотрите на поведение IIS при «Проверка связи включена» = False.
📝 Из справки: установка [pingingEnabled] (Проверка связи) в значение false не позволит IIS проверять, выполняется ли рабочий процесс, и таким образом сохранит его активным до остановки процесса отладки.

✅ Установка «Максимальное время отклика пинга» в большое значение позволит IIS продолжать наблюдение за рабочим процессом.

Информационная база 1C опубликована на IIS. При работе через тонкий клиент, при нажатии на «Отчеты» вываливается ошибка.

Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

✅ Откройте настройки пула приложений и проверьте «Режим управляемого конвейера» = «Classic».

На платформе 8.3.17.1549 вылез один неприятный глюк. В веб-клиенте экранная форма "Отчет" показывает пустое поле. Если нажать "предварительный просмотр", то показывает как должно. На печать отчет тоже выводится, а вот на экране его не видно.
В тонком клиенте все ОК.
Текущий скриншот сделан в 1С:Бух 3.0.85.28
Аналогичное поведение замечено и в других конфигурациях (самодельных).
На 8.3.15 все работало. Жалоб не было.
Может кто сталкивался и знает как побороть?

1) Попробуйте 8.3.17.1851 или поставьте 8.3.15 последнюю.
И что за тип поля?

(2) Это табличное поле отчета.
Платформу сменить это целая процедура. По всем клиентам пробежаться та еще задачка. Совсем недавно сменили как раз с 15 на 17. В 15 таких траблов не замечали.

(3) Проблема не только версии 8.3.17, но и более старых. Конечно если это проблема платформы, а не кэша или еще чего то.
Такая же проблема наблюдалась у человека и в 2015 году. Решение не было выложено.

(4) Ну решение наверно есть - обновлять платформу. Но решение так себе в плане затрат времени. Да и не факт что поможет :-(. Печально.

(5) Ну прежде чем обновлять всем, я бы попробовал на тесте и если сработает, то обновить. Конечно, если кто нить не предложит решение.

(6) Так и сделаю. Попробую 18 версию. Там есть вкусности. Посмотрим, как оно. Но вообще конечно ситуация так себе. Т.е. с 2015 года проблема существует, но в 2020 она еще не пофиксена.

(7) Волне возможно что это не совсем проблема платформы. Может проблема в браузере, который не может отобразить результат.
Например один из вариантов, если тип поля дерево значений, данные не будут отображены, пока не сделать первую колонку иерархической (но это не наш случай).
Вообщем вариантов почему не работает много может быть, но поиском решение найти не удалось. Проблема видимо достаточно специфическая и повторяется не у всех. Иначе бы уже все начали жаловаться, так как многие работают через вебинтерфейс.
Или проблема NULL в результатах, тоже о таком пишут. Или используется методы, которые на веб-клиенте не поддерживаются.

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

(9) а можете поконкретнее про тонкую настройку проброса портов?
такая же проблема с отображением табличных документов

(10) Привет! удалось решить вопрос? Столкнулся с аналогичной проблемой, только при обновлении платформы с 8.3.13 на 8.3.18 (стоит IIS). При этом в разных базах по разному проявляется проблема, в одной всего 2 отчета на СКД и данный в них отображаются только в Firefox, в других браузерах не отображается. В другой базе проблемы с выводом таблицы значений во всех браузерах, если меняется видимость на форме.

(13) Спасибо! Проблема возникает в локальной сети. Добавил сайт в исключения (не использовать прокси для локальных сайтов) - все стало норм, подозреваю, что где то на IIS, что то не доделано, но прав проверить нет :)

Проблема проявляется только при изменение порта Web сервера с 80 на любой другой, на 80 все хорошо работает

Проблемы совместимости браузера 1С при работе на Windows

Примеры ошибок

Ваш браузер не поддерживается Google Maps JavaScript API. Выберите другой.

Проблемы совместимости браузера 1С при работе на Windows

На этой странице произошла ошибка сценария.

Проблемы совместимости браузера 1С при работе на Windows

Настройка эмуляции режима совместимости

Имя параметра (DWORD): 1Cv8c.exe

Значение (десятичное): 11000

Проблемы совместимости браузера 1С при работе на Windows

Ветка реестра зависит от разрядности ОС Windows и Платформы 1С.

Для 64 разрядной Windows с установленной 32 разрядной 1С:

Для 64 разрядной Windows с установленной 64 разрядной 1С:

Для 32 разрядной Windows с установленной 32 разрядной 1С:

Пример настройки для 64 разрядной Windows с установленной 32 разрядной 1С

Откройте редактор Реестра

Проблемы совместимости браузера 1С при работе на Windows

Проблемы совместимости браузера 1С при работе на Windows

Правым кликом мыши добавьте параметр (DWORD)

Проблемы совместимости браузера 1С при работе на Windows

Укажите имя 1Cv8c.exe

Проблемы совместимости браузера 1С при работе на Windows

Откройте параметр и присвойте ему десятичное значение 11000

Проблемы совместимости браузера 1С при работе на Windows

В результате в реестре появится параметр 1Cv8c.exe со значением

Проблемы совместимости браузера 1С при работе на Windows

На этом настройка завершена. Браузер 1С будет работать в режиме эмуляции IE11.

personal photo

Не выгружаются сотрудники и кадровые документы в Бухгалтерию

Они и не должны выгружаться. Если вы зайдете в Администрирование – Синхронизация данных – Настройки синхронизации и нажмете иконку Состав отправляемых данных, вы увидите, какие объекты участвуют в обмене, а какие нет.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Не видно базу в окне выбора базы для начальной выгрузки

Необходимо зайти в стартовое меню, выбрать базу Бухгалтерии, нажать Изменить и просто нажать в появляющихся окнах Далее и Готово. После заново вернуться к окну выбора базы, как правило, такой способ решает проблему.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Не найден путь к каталогу обмена

Каталог обмена был вами создан не на облачном диске, а где-то на своем компьютере. Таким образом, базы на облачном диске просто не могут получить к нему доступа. Создать папку обмена необходимо именно в облаке. Желательно, в папке Общие.

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

Уточнить префикс в Бухгалтерии - Администрирование - Синхронизация данных.

Если там это поле совсем пустое добавьте в него «00» и нажмите Enter.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Ведомости не выгружаются из ЗУП в Бухгалтерию

1. В ЗУП – Администрирование – Синхронизация данных - Настройки синхронизации - Настроить указано, что выгрузка производится сводно, а не с детализацией по сотрудникам.

Установить переключатель на С детализацией по сотрудникам, затем вручную зарегистрировать отправку нужных ведомостей. В дальнейшем они уже будут регистрироваться сами, при создании или изменении, как обычно.

2. В ЗУП – Администрирование – Синхронизация данных - Настройки синхронизации - Настроить указан месяц начала обмена в ЗУП больший, чем месяц выгружаемых ведомостей.

Установить корректный месяц начала обмена, затем вручную зарегистрировать отправку нужных ведомостей. В дальнейшем они уже будут регистрироваться сами, при создании или изменении, как обычно.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

В Бухгалтерии при настройке синхронизации не появляется 3-й из 4-х шаг «Сопоставление данных»

Базы «не видят» друг друга. В Бухгалтерии на этапе Правила настройки подключения при настройке через каталог вами не был установлен флаг Получить настройки подключения из файла и не был выбран собственно файл настроек, созданный программой ЗУП в папке обмена.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

В Бухгалтерии при получении документа Отражение зарплаты из ЗУП в нем есть лишь проводки по НДФЛ

В ЗУП - Настройка - Реквизиты организации - Учетная политика и другие настройки - Бухучет и выплата зарплаты - установить какой-то способ отражения зарплаты (если нет - создать новый, желательно с названием Отражение начислений по умолчанию, так как такой способ обычно уже присутствует в программе Бухгалтерия с сопоставленным счетом 26). Убедиться, что дата начала бухучета включает требуемые для передачи в Бухгалтерию документы. Заново заполнить документ Отражение зарплаты и повторно произвести синхронизацию в Бухгалтерию. Если данный способ в Бухгалтерии еще не настроен, настроить его (Зарплата и кадры – Настройки зарплаты – Отражение в учете – Способы учеты зарплаты - указать счет затрат и статью Оплата труда). В справочник способов отражения можно попасть напрямую из документа Отражение зарплаты.

После удаления документа на стороне Бухгалтерии он не отправляется заново из ЗУП

Удаляя документ в одностороннем порядке, вы разрываете связь этого документа с ЗУП в настройках обмена и оставшийся объект не может найти путь, по которому он должен быть отправлен с заменой. Если что-то удаляете на одной стороне - старайтесь выполнить удаление и на другой.

При попытке выгрузить предыдущий период ничего не выходит, хотя в ЗУП - Настройки синхронизации - Настроить - вы указали более раннюю дату начала обмена

В Бухгалтерии не делаются проводки в документе Отражение зарплаты - отсутствует ИФНС

На стороне ЗУП проверяем в Настройка - Реквизиты организации - Основное – Изменить данные регистрации - дату начала регистрации. Если она больше даты документов отражений, меняем ее, затем перепроводим документы начислений (чтобы зарегистрировать привязку к ИФНС) и перезаполняем отражение. Проверяем на вкладке НДФЛ присутствие ИФНС в соответствующей колонке. Отправляем документ в Бухгалтерию.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Суммы в Бухгалтерии после отражения зарплаты в учете задваиваются

Необходимо проверить нет ли в Бухгалтерии имеющихся начислений/выплат того же периода, сделанных когда учет велся в ней. Проверить можно расшифровкой оборотов в оборотно-сальдовой ведомости по счету 70. Если начисления есть, вам необходимо решить, что именно вы хотите оставить, а дублирующие документы в ЗУП или в Бухгалтерии - удалить.

Чтобы в Бухгалтерии посмотреть, какие документы действовали на момент, когда учет велся в Бухгалтерии, необходимо зайти в Зарплата и кадры – Настройки зарплаты и переключиться на режим В этой программе.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

После проверки и необходимых изменений не забудьте переключить режим обратно.

Документы на стороне ЗУП считаются выгруженными, а в Бухгалтерии не появляются

В Бухгалтерии проверить Администрирование - Синхронизация данных - не стоит ли дата запрета загрузки. Это значение определяет дату, по которую в Бухгалтерию не могут быть загружены никакие документы из сторонней программы. Также в Администрирование - Синхронизация данных - Настройки синхронизации – ссылка Предупреждения проверить нет ли наших документов на вкладке Непринятые по дате запрета. Если они там есть, вы сможете, не трогая дату запрета загрузки, нажать Принять версию.

Организации/подразделения/физлица задвоились

На этапе сопоставления данных в Бухгалтерии при настройке синхронизации были проигнорированы круглые значки напротив объектов, которые сигнализируют о том, что данные объекты могут задвоиться. При двойном щелчке на такой значок вы попадаете в окно, разделенное пополам, где слева вы видите объекты из Бухгалтерии, а справа объекты из ЗУП. Если вы видите, что какие-то объекты слева и справа являют собой одно и тоже (ООО "Янтарь" в Бухгалтерии и Янтарь ООО в ЗУП) - вы должны щелкнуть дважды на любом из них и выбрать второй из списка. Таким образом вы даете указание программе их сопоставить и задвоения не произойдет.

При уже имеющемся задвоении вы можете:

а) восстановить резервные копии баз, сделанные до начала синхронизации

б) воспользоваться обработкой совмещения дублей - Администрирование - Обслуживание - Корректировка данных - Поиск и удаление дублей.

Путь к обработке для Бухгалтерии 3.0 и ЗУП 3.1 один и тот же – Администрирование – Обслуживание – Корректировка данных – Поиск и удаление дублей.

Важно! Перед запуском этой обработки создайте резервную копию базы. Это можно сделать прямо в папке базы (путь к которой указан в стартовом меню), либо через Администрирование – Обслуживание – Резервные копии и восстановление.

Также убедитесь, что отключены имеющиеся в системе даты запрета изменений – они, скорее всего, не дадут вам заменить все ссылки и операция не будет выполнена.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Нажимаем на ссылку Поиск и удаление дублей

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

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

Особое внимание обратите на критерий назначения объектов дублями. При поиске дублей среди физических лиц, например, программа по умолчанию назначает критерием Совпадает по похожим словам. Так вот, с таким критерием есть шансы на то, что программа в итоге сочтет дублями физических лиц с похожими фамилиями и удалит одних с заменой на другие со всеми вытекающими. Критерий нужно вручную поменять на Совпадает (точное совпадение фамилии, имени, отчества) Отнеситесь к этой операции серьезно и обязательно создайте копию базы!

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Нажимаем Удалить дубли. Иногда, особенно в случаях с удалением ИФНС и организаций, первая попытка может не дать результата – останется какой-то один объект, который не даст завершить переназначение ссылок и дубли останутся. В этом случае выбираем как основной другой объект и пробуем повторить операцию удаления. В нашем примере мы вручную выбрали как основную ту регистрацию к которой привязана наша организация.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

На этот раз переназначение ссылок прошло успешно, а оставшиеся без привязок объекты-дубли теперь помечены в системе на удаление и их можно удалить через Администрирование – удаление помеченных объектов.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Удаляем через Администрирование – Обслуживание – Удаление помеченных объектов уже ни к чему не привязанные лишние регистрации:

Читайте также: