Лайфхаки 1С

Настройки 1С для более легкой и удобной работы

Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD

У клиента эта ошибка возникла при запуске файловой 1С:Розница. База в режиме 1С:Предприятия не открывается — программа сообщает, что «В данный момент вход в приложение невозможен, попробуйте войти позже».

Ошибка при открытии файловой 1С:Розница

Описание ошибки

При нажатии на «Показать подробности...» показывается следующий текст:
«Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла ’C:\Base\Retail/1Cv8.1CD’».

«В данный момент вход в приложение невозможен, попробуйте войти позже»

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

Попытки восстановления

Параметры пользовательской среды:

  • ✓ ОС Windows 10 22H2 Домашняя для одного языка x64;
  • ✓ технологическая платформа 1С:Предприятие 8.3 (8.3.21.1393);
  • ✓ конфигурация Розница (базовая), редакция 2.3 (2.3.10.61);
  • ✓ программная лицензия для базовой версии.

Единственное, что получалось с базой — это ее открытие через Конфигуратор.

Не помогли:

  • ▪ выгрузка и загрузка информационной базы через dt-файл;
  • ▪ тестирование и исправление (ТиС) — с реиндексацией, сжатием таблиц ИБ, так и с полным набором опций;
  • ▪ конвертация формата БД через cnvdbfl с увеличением размера страницы (формат по умолчанию 8.3.8, размер страницы — 8192).

Временный перенос ИБ в клиент-серверный вариант

Для этого мы выгрузили базу в dt-архив, и развернули его на тестовом сервере 1С:Предприятия. В качестве СУБД использовали MS SQL 2019. Стоит отметить, после этого в режиме 1С:Предприятия база открылась без ошибки.

Для определения размеров таблиц в SQL Management Studio открыли стандартный отчет «Использование дисковой памяти таблицами». Отсортировали «Данные (КБ)» по убыванию и вышли на таблицу dbo._InfoRg8415 c числом записей под 3 млн (2 756 719 записей).

Использование дисковой памяти таблицами

Чтобы определить имя таблицы — использовали внешнюю обработку DBStorageStructureInfo-2.1.epf. Установили отбор по «InfoRg8415» и вышли на «РегистрСведений.ЗамерыВремени».

Получение информации о структуре БД

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

Администрирование — Обслуживание — Оценка производительности

Оценка производительности

В настройках параметров оценки производительности поставили значение «Удалять через: 1 дн.» и отключили галку «Оценка производительности».

Решили пойти методом грубой силы — зачистить таблицу средствами MS SQL. Выполнили в консоли запрос на очистку.

TRUNCATE TABLE dbo._InfoRg8415

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

Тестирование и исправление информационной базы

Финальный шаг: выгрузка dt-файла и загрузка в расположение файловой ИБ, проверка входа.

Выводы

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

✦ Эти записи появляются благодаря встроенной в БСП подсистеме «Оценка производительности» — подробнее на Инфостарт. Там же находится специальная обработка для очистки замеров.

✦ Жирный минус в том  — по умолчанию замер производительности включен. Тех, кто работает на файловых базах и не знает про это, через некоторое время ожидает превышение максимального размера файла.

✦ Размер клиентской файловой базы с ошибкой после очистки уменьшился в 4 раза. Был 8 Гб, а стал 2 Гб.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Настройка разрешительного режима в 1С

Разрешительный режим при продаже маркированного товара поддерживается в 1С:РМК, 1С:УНФ и 1С:Розница.

Законодательство:

  • • Постановление Правительства РФ от 21.11.2023 № 1944;
  • • Запрещается продажа маркированных товаров, не прошедших проверку марки.
Постановление Правительства РФ от 21.11.2023 № 1944

С 1 апреля 2024 года поэтапно вводится режим проверок марок на кассах для товаров, подлежащих маркировке, для следующих категорий: табак, пиво, молочная продукция, упакованная вода, антисептики, БАД, обувь, фотоаппараты, шины, одежда, духи и безалкогольные напитки.

__________
Разрешительный режим не распространяется на:

  • ▪ применения контрольно-кассовой техники без передачи ОФД;
  • ▪ продавцов, которые подпадают под действие положений абзаца восьмого пункта 2 и пункта 3 статьи 2 ФЗ «О применении контрольно-кассовой техники при осуществлении расчетов в РФ» (торговля в киосках и в отдаленных или труднодоступных местностях);
  • ▪ продажи товаров предприятиями общественного питания, когда при розничной продаже в фискальном документе вместо кода маркировки указывается код товара;
  • ▪ продажи товаров посредством торгового автомата;
  • ▪ продажи товара по образцам или дистанционным способом продажи при отгрузке товара со склада хранения для доставки потребителю с одновременной подачей в информационную систему мониторинга сведений о выводе из оборота товара.

__________
Продажа товаров с маркировкой запрещается при:

  • ◇ отсутствии в системе маркировки «Честный знак» информации о коде маркировки;
  • ◇ отсутствии информации о нанесении кода маркировки на товар;
  • ◇ отсутствии информации о вводе в оборот;
  • ◇ наличии информации, что товар с кодом маркировки ранее уже был выведен из оборота;
  • ◇ истекшем сроке годности товара;
  • ◇ блокировке товара по решению органов государственной власти;
  • ◇ продаже товара по цене ниже или выше максимальной розничной цены (для табачной продукции проверка выполняется на основании МРЦ из кода маркировки).

__________
Разрешительный режим вводится в несколько этапов и имеет отличия по срокам для товарных групп и категорий продавцов:

  • 1 апреля 2024 г. — табачные изделия, пиво и слабоалкогольные напитки в кегах, контроль за максимальной розничной ценой для табачных изделий;
  • 1 мая 2024 г. — упакованная вода и молочная продукция в крупных торговых сетях (50 и более торговых точек);
  • 1 сентября 2024 г. — молочная продукция и упакованная вода для остальных продавцов;
  • 1 ноября 2024 г. — пиво и слабоалкогольные напитки в потребительских упаковках, антисептики, БАДы, обувь, фотоаппараты, шины, одежда, духи;
  • 5 февраля 2025 г. — соковая продукция и безалкогольные напитки;
  • 1 апреля 2025 г. — молочная продукция для всей розницы;
  • 1 марта 2025 г. — для всех товарных групп, кроме безалкогольных напитков — режим офлайн проверки;
  • 1 июня 2025 г. — газировка, квасы, напитки на растительном сырье, соки фруктовые, ореховые и овощные, компоты, морсы.

Сценарий работы с разрешительным режимом

  1. Кассир при продаже сканирует код маркировки на кассе.
  2. Код маркировки с помощью метода API ГИС МТ codes/check отправляется запрос на проверку.
  3. Если код маркировки проходит проверку, то чек пробивается на ККТ.
  4. В данных чека заполняется специальный идентификатор и дата запроса.
  5. Если код маркировки не проходит проверку, то чек не пробивается, выдается сообщение об ошибке.
  6. Если за 1,5 секунды не приходит ответ на запрос от ГИС МТ, то чек пробивается на ККТ. В дальнейшем будет и автономный режим проверки (ЕНИСЕЙ).
Сценарий работы с разрешительным режимом

Получение токена в Честном знаке

Личный кабинет — Организация — Профиль
Токен для контрольно-кассовой техники — Сгенерировать токен

Разрешительный режим в решениях 1С

Для настройки токена необходимо в панели «Обмен с ИС МП (обувь, одежда, табак…)» перейти по гиперссылке «Токены авторизации».

Разрешительный режим в решениях 1С

Новые версии решений 1С с поддержкой CDN-площадок

  • ▪ Релизы конфигураций выпущены в марте 2024 года.
  • ▪ Разрешительный режим доступен во всех прикладных конфигурациях, в которых есть поддержка розничных продаж маркированных товаров. В том числе 1С:РМК, Управление нашей фирмой 3, Розница 3 и 2.3.
  • ▪ Подсистема интеграции БГосИС 1.1.30.

Альтернативная табачная продукция | Антисептики | БАДы | Безалкогольное пиво | Духи и туалетная вода | Никотиносодержащая продукция | Молоко и молочная продукция | Обувная продукция | Пиво | Соковая продукция и безалкогольные напитки | Табачная продукция | Товары легкой промышленности и одежда | Упакованная вода | Фотокамеры и лампы-вспышки | Шины и автопокрышки

В панели администрирования «Интеграция с ИС МП (обувь, одежда, табак…)» в списке товарных групп добавляется дата начала действия разрешительного режима для каждой товарной группы.

Дата начала действия разрешительного режима для каждой товарной группы

Новые версии решений 1С с поддержкой CDN-площадок (2-й этап)

С наступлением действия разрешительного режима по товарной группе отключить запрос в ГИС МТ и проверку статуса и владельца для операции «Розничная продажа» нельзя.

Контролировать статусы кодов маркировки, контролировать владельцев кодов маркировки

Для настройки CDN-площадок в панели «Обмен с ИС МП (обувь, одежда, табак…)» необходимо перейти по гиперссылке «CDN-площадки ГИС МТ».

CDN-площадки ГИС МТ

В процессе актуализации выполняется получение списка доступных CDN-площадок и их ранжирование по среднему времени получения ответа на запросы.

Актуализацию списка площадок CDN планируется выполнять:

  • • в момент открытия смены;
  • • после сканирования КМ в рабочем месте кассира — если список площадок требует обновления.
Актуализация состояния CDN-площадок

Также актуализация требуется:

  • • если с момента последнего обновления прошло больше заданного в настройках времени;
  • • если все площадки из списка возвращают ошибки.

Если в процессе работы с КМ все площадки оказываются заблокированными, то выполняется актуализация списка CDN-площадок.

Если в процессе определения статуса КМ с использованием CDN-площадки возникают ошибки, то такая площадка блокируется на 15 минут. И если с момента начала работы с КМ еще не прошло 1.5 секунды, то выполняется запрос следующий по рангу доступной площадки.

Настройки сканирования кодов маркировки

По умолчанию ответ от ГИС МТ ожидается 1.5 секунды. В это время входят все операции по определению состояния кода маркировки:

  • • обработка данных внутри 1С;
  • • время на запросы в ГИС МТ.

Аварийный режим

В рабочем месте «Обмен с ИС МП (обувь, одежда, табак…)» реализована возможность включения Аварийного режима в рамках действия разрешительного режима.

Во время действия аварийного режима не выполняются запросы к ГИС МТ и не контролируются полученные данные.

Аварийный режим

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

Включение аварийного режима

На время действия аварийного режима в рабочем месте «Обмен с ИС МП (обувь, одежда, табак…)» появляется гиперссылка о сроках его действия.

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

Сроки действия аварийного режима

Журнал с ошибками проверки КМ

Реализован специальный журнал запросов к ГИС МТ, по которым не удалось получить ответ о состоянии КМ.

Журнал проверки кодов маркировки

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

Операции проверки КМ

Быстрый старт

  1. Проверьте, что токен с типом «ИС МП (Розница)» установлен для каждой организации, по которой осуществляются продажи.
  2. Проверьте, что CDN-площадки доступны и обновляются.
  3. Проверьте, что даты в настройках начала действия разрешительного режима для пива и табака, АТП, НСП установлены верно. Для остальных групп, если продаете, установите исключения или перенесите даты.
  4. В настройках нового РМК, если используете его, проверьте флаг «Продажа маркированного товара».
  5. В товарах правильно установлена группа особенности учета. Табак это табак, АТП это АТП, НСП это НСП, пиво это пиво.
  6. В товарах правильно заполнен вид упаковок ИС: блоки, пачки и т. д.
  7. Для проверки работы РР в журнале проверок кодов установите флаг «Записывать для успешных операций». Когда убедитесь, что все работает, выключите его.
  8. Проверьте, что на ККТ установлена последняя из прошивок производителя, а также установлен последний доступный интеграционный драйвер.

Вы готовы к работе.

Дополнительные материалы

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Автоматический запуск 1С при включении компьютера

Как сделать, чтобы база 1С автоматически открывалась при включении или перезагрузке ПК Windows. Это может пригодиться в некоторых сценариях.

Что потребуется:

  • • пароль от учетной записи ОС, под которой открывается сеанс — конечно же, если таковой установлен;
  • • имя и пароль пользователя базы 1С.

1. Настройка входа в ОС Windows

Для этого отключаем запрос пароля через управление учетными записями пользователей. Подходит для отдельных станций и ПК в рабочей группе.

Пуск — Выполнить — netplwiz
или
Пуск — Выполнить — control userpasswords2

Открыть настройки учетных записей

В окне со списком пользователей выделите необходимую учетную запись, снимите флажок с опции «Требовать ввод имени пользователя и пароля» и сохраните изменения (OK).

Учетные записи пользователей

Проверьте имя пользователя, дважды укажите пароль в соответствующих полях и нажмите OK. Если пароль пользователя не задан — поля оставляете пустыми.

Автоматический вход в систему

Перезагрузите компьютер и убедитесь, что Windows стартует с автоматическим входом на Рабочий стол без ввода пароля.

Если не отображается опция «Требовать ввод имени пользователя и пароля»

Создайте параметр реестра DevicePasswordLessBuildVersion со значением 0 с помощью командной строки. Для этого выполните запуск консоли с повышенными правами — от имени администратора.

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" /v DevicePasswordLessBuildVersion /t REG_DWORD /d 0
Создание параметра реестра DevicePasswordLessBuildVersion

Перезапустите панель netplwiz и убедитесь, что чекбокс появился.

2. Настройка автозапуска 1С

Сделайте копию ярлыка «1C Предприятие» — стартового менеджера 1С (1cestart). Например, на Рабочий стол, и откройте свойства ярлыка через правую кнопку мыши.

Свойства ярлыка 1cestart

В поле «Объект» добавляем следующие параметры, т. н. ключи запуска.

  • • для файловой базы:
"C:\Program Files\1cv8\common\1cestart.exe" enterprise /F "C:\Base\BP"  /N "Администратор" /P "Пароль"

, где
enterprise — ключ для запуска 1С в режиме Предприятия, config — для старта Конфигуратора;
/F <АдресИБ> — путь к папке с информационной базой;
/N <ИмяПользователя> — учетная запись пользователя, под которым открывается база;
/P <ПарольПользователя> — пароль пользователя 1С.
________

  • • для серверной ИБ:
"C:\Program Files\1cv8\common\1cestart.exe" enterprise /S "Server\BP" /N "Администратор" /P "Пароль"

, где
/S <АдресИБ> — указывается имя сервера 1С и название информационной базы.
________

  • • для базы, расположенной на веб-сервере:
    В этом случае при настройке ярлыка 1cestart используйте ключ /WS:
"C:\Program Files\1cv8\common\1cestart.exe" enterprise /WS "https://1cfresh.com/a/adm" /N "Администратор" /P "Пароль"

, где /WS <ВебАдресИБ> — адрес веб-публикации ИБ.
________
Сохраните ярлык и скопируйте его в папку Автозагрузки профиля Windows.
Пуск — Все программы — Автозагрузка

Папку автозагрузку можно открыть через Проводник. Расположение по умолчанию:
C:\Users\User\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

, где User — имя учетной записи.

Копирование ярлыка 1cestart.lnk в папку автозагрузки

✅ Теперь при старте или перезагрузке ПК автоматически начнется сеанс Windows и откроется база 1С под указанным пользователем.
__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Ошибка определения принадлежности клиентского и серверного процессов одному компьютеру

Где может возникать эта ошибка

Появление данной ошибки свойственно в следующих случаях*:

  • • при запуске базы в клиент-серверном варианте;
  • • при подключении к серверу 1С с помощью консоли «Администрирование серверов 1С Предприятия».

✱ — не претендуем на истину, возможны другие, более экзотические варианты.

Корень проблемы

Задача в том, чтобы добиться правильного отклика при команде ping по имени сервера 1С. Поэтому, в первую очередь, проверьте какой ответ приходит от сервера и верный ли IPv4-адрес отвечает.

Как исправить

1. Проверьте версию технологической платформы

На сервисе публикации ошибок 1С описана ошибка с кодом 10227667. Зарегистрирована: 03.12.2020.

Описание: при запуске клиентского приложения на том же компьютере, где продолжительное время работает сервер 1С:Предприятия, может происходить ошибка определения принадлежности клиентского и серверного процессов одному компьютеру.

Статус: исправлена в выпущенной версии. Как решение, предлагается перейти на технологическую платформу версии 8.3.18.1289, 8.3.19.1150, 8.3.20.1549 или выше.

Каталог ошибок продукта «Технологическая платформа»

2. Перезапуск службы Агента сервера 1С

Рекомендация основана на перезапуске рабочих процессов ragent, rphost и rmngr для проверки. Вы можете сделать это с помощью консольных команд или отправить сервер на перезагрузку.

✓ Пример для 64-разрядной версии сервера 1С (команды выполняются от имени администратора; кавычки в командах должны быть стандартными — движок блога меняет их на кавычки-елочки):

net stop «1C:Enterprise 8.3 Server Agent (x86-64)»
ping -n 16 127.0.0.1 > nul
net start «1C:Enterprise 8.3 Server Agent (x86-64)»

Перезапуск службы «Агент сервера 1С:Предприятия 8.3 (x86-64)» с помощью командной строки

3. Добавление ip-адреса сервера 1С в файл hosts

Запустите Блокнот от имени администратора, откройте файл hosts и добавьте в него ip-адрес сервера 1С с указанием имени. Дополнительно рекомендуется раскомментировать строку localhost.

Стандартное расположение:
C:\Windows\System32\drivers\etc
%SystemRoot%\system32\drivers\etc

Например, ваш сервер называется Server и работает с сетевым адресом 192.168.0.100. Тогда файл hosts может выглядеть примерно так — см. картинку.

Пример содержимого файла hosts

4. Обновление параметров DNS

Суть метода — в очистке кэша сопоставителя DNS (ключ «/flushdns») с освобождением и повторным получением ip-адреса. Выполняется в командной строке от имени администратора.

Внимание: при удаленном подключении возможная потеря сетевого соединения, из-за временной потери сетевого адреса (/release).

ipconfig /flushdns
ipconfig /release
ipconfig /renew

5. Отключение протокола IPv6

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

Запустите редактор реестра regedit и перейдите в раздел:
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

Если отсутствует параметр DisabledComponents, то создайте новый: в контекстном меню «Создать — Параметр DWORD (32 бита)». Значение: 255 (0хFF) — отключение IPv6 на всех интерфейсах. Перезагрузите сервер.

Подробнее — в статье «Как отключить протокол IPv6 в ОС Windows».

✅ Напишите, пожалуйста, в комментариях, что помогло в вашем случае. Будет полезно для всех. Спасибо вам.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Ошибка 1С «Нарушена целостность структуры конфигурации»

С такой ошибкой обратился клиент после обновления 1С БП 3.0 через интерфейс предприятия. Обновление конфигурации завершалось ошибкой, событие фиксировалось в Журнале регистрации и выполнялся откат на исходную версию.

Далее сюрприз — 1С уже выдала ошибку целостности при попытке входа в Конфигуратор. В окне из доступных вариантов: «Завершить работу» и «Перезапустить...». Доступа в Конфигуратор нет. Упс, приехали.

Сообщение об ошибке «Нарушена целостность структуры конфигурации»

Вводная часть

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

Если хотите узнать, какой способ сработал — идем дальше.

Общий план по шагам:

  1. Открыть Конфигуратор.
  2. Открыть конфигурацию.
  3. Восстановить конфигурацию.
  4. Обновить 1С.

1. Открыть Конфигуратор

Для проверки взяли ближайшую к обновлению резервную копию и развернули в отдельной папке. По сути, в этом случае 1С создает новый локальный кэш для базы.

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

По крайней мере, можем проверить версии через «Справка — О программе». Итак, у нас:

  • • Технологическая платформа 1С:Предприятие 8.3 (8.3.23.1912);
  • • Конфигурация Бухгалтерия предприятия, редакция 3.0 (3.0.143.32).

2. Открыть конфигурацию

И здесь будет хитрый трюк — находим чистую базу той же конфигурации БП 3.0.143.32 в виде файла 1Cv8.1CD и копируем его в папку с нашей базой. Конечно, предварительно закрыв Конфигуратор и переименовав основной файл базы (например, в 1Cv8_2.1CD).

, где 1Cv8.1CD — файл пустой базы из шаблона, 1Cv8_2.1CD — наша база из резервной копии

Для чего это делается?
Чтобы при открытии конфигурации корректно создался локальный кэш.
Теперь команда меню «Конфигурация — Открыть конфигурацию» отрабатывает штатно.

Открытие конфигурации «БухгалтерияПредприятия» для редактирования

В завершение этого этапа выгружаем конфигурацию через вызов «Конфигурация — Сохранить конфигурацию в файл...» и выбираем каталог для сохранения cf-файла.

Сохранение конфигурации в файл

В итоге получаем сохраненную конфигурацию БП в виде файла с расширением *.cf.

Сообщение об успешном сохранении конфигурации в файл

3. Восстановить конфигурацию

Для восстановления конфигурации рабочей базы делаем обратное действие — возвращаем на место ранее переименованный файл. Например, так: удаляем 1Cv8.1CD, а файл 1Cv8_2.1CD переименовываем обратно в 1Cv8.1CD. После чего снова входим в Конфигуратор.

Запускаем процесс восстановления конфигурации вызовом операции «Конфигурация — Загрузить конфигурацию из файла...» и выбираем ранее сохраненный cf-файл нашей конфигурации.

Загрузка конфигурации из файла

В следующем окне с предупреждением соглашаемся на полную замену текущей конфигурации на загружаемую.

Продолжить? — Да

Подтверждение на полную замену текущей конфигурации

Обновить конфигурацию базы данных? — Да

Подтверждение на обновление конфигурации базы данных

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

4. Обновить 1С

Теперь можем скопировать файл восстановленной базы 1Cv8.1CD в основной каталог. Перед входом рекомендуется очистить локальный кэш, чтобы он создался по-новой. Далее открываем базу в режиме 1С:Предприятия, снимаем признак «Копия» и запускаем обновление.

Администрирование — Обслуживание — Регламентные операции — Разблокировать работу с внешними ресурсами

Разблокировка работы с внешними ресурсами

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

Администрирование — Интернет-поддержка и сервисы — Обновление версии программы — Обновление программы

Обновление программы

It’s done. Дело сделано.

Версия программы успешно обновлена

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

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Невосстановимая ошибка. Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:

Пример данной ошибки при выполнении свертки информационной базы 1С.

Невосстановимая ошибка. Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:

Условия пользовательской среды

  • Тип ИБ: клиент-серверный режим, база на MS SQL.
  • Режим доступа: тонкий клиент 1С, работа в терминальной сессии.
  • Версия платформы: 8.3.22.1750 x64.
  • Версия конфигурации: 1С:Комплексная автоматизация 2 (2.5.12.73).

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

Одна из возможных причин: у процесса rphost заканчивается разрешенная память.

Рекомендации по устранению ошибки

В первую очередь — уберите ограничение по лимитам памяти для рабочего процесса сервера 1С.

Что еще вероятно может помочь:

  • □ переход с x86-версии сервера 1С на x64 (снимается ограничение на максимальные 2-3 Гб ОЗУ);
  • □ обновление платформы 1С на актуальный релиз (некоторые ошибки могут быть исправлены на уровне платформы);
  • □ перезапуск сервера 1С (т. к. освобождаются ресурсы);
  • □ запуск ресурсоемких задач на мощном оборудовании и/или в период минимальной нагрузки (например, в ночное время).

Как снять ограничение на потребление памяти
Консоль «Администрирование серверов 1С Предприятия x86-64» — Кластеры — Локальный кластер — Рабочие серверы — <ваш_сервер>(правый клик) — Свойства

Настройка параметров рабочего сервера

Установите значение «-1» для указанных полей и перезапустите службу «Агент сервера 1С:Предприятия 8.3» — в таком случае не будет выполняться завершение сеансов, которые потребляют много оперативной памяти.

Установка значения «-1» рекомендуется только на время выполнения необходимой вам ресурсоемкой задачи.

Если не помогает — что еще можно сделать

Для тех, кто готов идти до конца и экспериментировать:

  1. Проверьте операцию на копии базы с удалением установленных расширений.
  2. Выполните Тестирование и исправление (ТиС) через Конфигуратор.
  3. Установите актуальные обновления конфигурации и патчи.
  4. Очистите серверный кэш 1С и запустите операцию повторно.
  5. Выгрузите базу в dt-архив и проверьте на файловом режиме работы.

✅ Смотрите, пробуйте — пусть все получится, и эта ошибка не будет вам досаждать. Успехов!

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Как обновить базу 1С через Конфигуратор

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

Текст сообщения:
«Используемая сейчас версия конфигурации была выпущена более X месяцев назад.

За это время выпущена новая версия, в которой отражены изменения законодательства и форм отчетности. Новые версии всех конфигураций размещаются на портале 1С:ИТС.

Вы можете обновить конфигурацию прямо сейчас».

Окно «Рекомендуется обновить версию конфигурации»

Для примера выполним обновление конфигурации «1С:Бухгалтерия предприятия» в файловом варианте.

Дополнительные сведения:

  • • технологическая платформа 8.3.22.1750, разрядность 64 (x86_64);
  • • Бухгалтерия предприятия, редакция 3.0 (3.0.137.39);
  • • выполнено подключение к Интернет-поддержке (подписка ИТС).

Рекомендуемый порядок обновления

  1. Начните сеанс в ОС Windows с правами администратора.
    Для ряда сценариев эти права потребуются для обновления версии технологической платформы. Чтобы записать данные в «Program Files».
    Если получаете ошибку 1625 при установке новой версии 1С:Предприятие — вам сюда.
  2. Убедитесь, что предыдущее обновление выполнено без ошибок и все дополнительные процедуры завершены.
    Администрирование — Интернет-поддержка и сервисы — Обновление версии программы — Результаты обновления и дополнительная обработка данных
  3. Выберите время, когда с базой никто не работает.
    Администрирование — Обслуживание — Активные пользователи
    Закройте прочие подключения, завершив сеансы других пользователей, если они активны. Либо попросите их выйти из программы. Дождитесь окончания фоновых заданий. Для обновления желательно иметь монопольный доступ.
  4. Сделайте резервную копию базы.
    Например,
    • для файловых ИБ — скопируйте всю папку с базой или только основной файл 1Cv8 с расширением .1CD в резервный каталог.
    • для клиент-серверных ИБ — выполните бэкап средствами СУБД.
    Дополнительно — выгрузите ИБ через Конфигуратор с помощью меню «Администрирование — Выгрузить информационную базу...».
  5. Откройте 1С под пользователем с полными правами. Запустите обновление, следуйте указаниям и дождитесь окончания процесса.
    Администрирование — Интернет-поддержка и сервисы — Обновление версии программы — Обновление программы
  6. Проверьте результат обновления.
    Откройте отчет «Результаты обновления и дополнительная обработка данных» аналогично п. 2.
Пример результатов ранее выполненного обновления

Моменты при обновлении через интерфейс 1С:Предприятия

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

Пример принудительной отметки для обновления платформы

Как обойти это требование?
— Установить обновление в ручном режиме через Конфигуратор.

Что для этого потребуется?
— Предварительно скачать дистрибутив обновления с портала ИТС. Для нашего случая — загрузить версии 3.0.140.40, 3.0.141.39 конфигурации «Бухгалтерия предприятия, редакция 3.0». Установить обновления последовательно, друг за другом.

Каталог обновлений продукта «Бухгалтерия предприятия, редакция 3.0»

Номер версии — Дистрибутив обновления — Скачать дистрибутив
В итоге получаем в Загрузках два архивных файла: Accounting_3_0_140_40_updsetup.zip, Accounting_3_0_141_39_updsetup.zip.

Извлекаем содержимое и выполняем установку в системе с помощью Setup.exe. При установке конфигурации потребуется указать путь к каталогу шаблонов — по умолчанию используется «%AppData%\1C\1cv8\tmplts» рабочего профиля пользователя.

Программа установки конфигурации

Установка обновления через Конфигуратор

Войдите в Конфигуратор и запустите обновление через меню:

Конфигурация — Поддержка — Обновить конфигурацию... — Поиск доступных обновлений (рекомендуется) — ☑ Искать в текущих каталогах шаблонов и обновлений — Далее >

Обновление конфигурации — Выберите необходимое обновление

Если не появляется команда «Обновить конфигурацию», то сначала выполните «Конфигурация — Открыть конфигурацию».

Выберите необходимое обновление и нажмите кнопку «Готово». В следующих окнах требуется подтвердить установку, проверить название и версию новой конфигурации: «Продолжить обновление — ОК».

Обновление конфигурации — Рекомендуется обращать внимание на источник, из которого был получен файл конфигурации

При сообщении «Выполнено обновление конфигурации. Обновить конфигурацию базы данных?» отвечайте утвердительно — «Да».

Конфигуратор — Обновить конфигурацию базы данных

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

Реорганизация информации

На этом этапе работа в Конфигураторе завершена — открываем базу в режиме 1С:Предприятия. Когда появится подобное окно, выберите «Продолжить работу на текущей версии» и дождитесь завершения обновления.

Предложение перехода на новую версию платформы 1С:Предприятие
Обновление версии программы

Результаты обновления программы

Результаты обновления и дополнительная обработка данных

Для обновления до актуального на данный момент релиза просто повторите шаги в Конфигураторе с выбором обновления 3.0.141.39.

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

Обновление конфигурации — Выберите необходимое обновление

P. S. Если вам не хочется самостоятельно скачивать дистрибутивы с сайта 1C и нет каких-либо ограничений по трафику, используйте в Конфигураторе режим «Искать обновления в каталогах».

Обновление конфигурации — Искать обновления в каталогах — http://downloads.v8.1c.ru/tmplts/

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

Успехов вам!
__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Как обновить справочник банков в 1С

Рассмотрим способы, как обновить справочник БИК в 1С. Он же — классификатор банков. Выполним обновление на примере конфигурации «1С:Бухгалтерия предприятия, редакция 3.0».

Зачем нужен этот справочник?

Классификатор банков в 1С 8.3 необходим для корректной работы с программой, отправки платежных поручений и формирования других документов. Классификатор содержит актуальную информацию о банках РФ. Служит для правильного заполнения платежных реквизитов.

Что необходимо:

  • • учетные данные ИТС* (Администрирование — Интернет-поддержка и сервисы — Настройки Интернет-поддержки);
    ✱ — есть способ обойти это требование, методика ниже (см. п. 3)
  • • подключение к сети Интернет;
  • • самостоятельно запустить обновление и выбрать тип справочника для загрузки.

1. Если у вас подключена Интернет-поддержка

Перейдите в меню:
Администрирование — Интернет-поддержка и сервисы — Классификаторы и курсы валют — Обновление классификаторов

Настройки раздела «Классификаторы и курсы валют»

Выберите «Загрузить обновления через Интернет», нажмите «Далее».

Если требуется обновление, то в форме загрузки строка справочника будет выделена черным цветом. В списке отметьте галочкой «Справочник БИК» — Далее.

Выбор классификаторов для обновления

После чего 1С запустит обновление справочника БИК. Процесс может занять некоторое время — в зависимости от объема загружаемой информации, скорости канала связи и производительности ПК.

В конце вы увидите сообщение, что обновление классификаторов успешно завершено.

Успешное завершение обновления классификаторов

Если обновление справочника банков не требуется
При открытии ссылки «Обновление классификаторов» 1С проверит установленное содержимое и сообщит, что обновление не требуется.

В случае, если обновление не требуется

2. Установка и обновление из файла

В основном, этот способ применяется, когда на ПК с базой подключение к сети Интернет невозможно. В таком случае классификатор необходимо загрузить с портала 1С вручную, используя логин и пароль ИТС. Например, с другого рабочего места.

  • • откройте портал и выберите в списке классификаторов «Справочник БИК» — нажмите «Скачать» для загрузки архива;
1С:Обновление программ — Классификаторы
  • • зайдите в меню «Администрирование — Интернет-поддержка и сервисы — Классификаторы и курсы валют — Обновление классификаторов» и выберите режим «Загрузить обновления из файла», указать путь к zip-архиву;
Обновление классификаторов — Загрузить обновления из файла
  • • в списке вы увидите строку «Справочник БИК» с номером устанавливаемой версии, нажмите «Далее» и дождитесь сообщения об успешной загрузке.

3. Если нет логина и пароля Интернет-поддержки

Компания UniSiter выпустила обработку, которая скачивает данные по банкам с сайта ЦБ РФ. Скачать обработку 1s_bik.epf можно на сайте разработчика или здесь.

В этом способе потребуется разрешение на открытие внешних обработок.

Администрирование — Настройки пользователей и прав — Пользователи — <учетная_запись> — Права доступа
▶ Добавить право «☑ Открытие внешних отчетов и обработок» и сохранить изменения.

Файл — Открыть — ...\1s_bik.epf — Обновить классификатор банков

Обновление классификатора банков с сайта ЦБ

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

4. Автоматическое обновление справочника банков

Для этого потребуется настройка регламентного задания. Следует учесть, что для файловых баз задание запустится по расписанию, если с базой работает кто-либо из пользователей. Т. е. когда есть открытые сеансы.

Когда файловая база закрыта и в ней никто не работает — «чуда» не будет. В отличие от клиент-серверных баз.

Где настраивается
Администрирование — Интернет-поддержка и сервисы — Классификаторы и курсы валют — Автоматическое обновление классификаторов
▣ По расписанию через Интернет
Важно: само расписание необходимо настроить ↓.

Администрирование — Обслуживание — Регламентные операции — Регламентные и фоновые задания — Обновление классификаторов

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

Настройка регламентного задания «Обновление классификаторов»

✅ Поддерживайте справочник банков в актуальном состоянии, чтобы избежать ошибок с реквизитами. Конечно, если у вас есть подписка ИТС, то проблем это не доставляет — все классификаторы могут обновляться автоматически с сайта 1С.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Ошибка 1625 при установке новой версии 1С:Предприятие

При обновлении программы 1С возможно появление сообщения: «При установке новой версии платформы 1С:Предприятие произошла ошибка. Код возврата: 1 625».

Дополнительное описание

В этом же окне:
«Данная ошибка связана с ограничениями системных политик безопасности. Рекомендуется установить платформу с ручными настройками, либо запустить программу от имени администратора».

Сообщение об ошибке при обновлении программы

Что делать в таком случае

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

Проверьте:

  • • версию загружаемой платформы;
  • • разрядность пакета (x86/x64);
  • • в процессе установки — состав устанавливаемых компонентов.
  1. Откройте 1С с рабочего стола в режиме «Запуск от имени администратора». В случае загрузки дистрибутива платформы — таким образом запускаете установку Setup.exe.

Правый клик мыши (ПКМ) на ярлыке «1C Предприятие»/приложении — Запуск от имени администратора

Запуск программы установки 1С от имени администратора
  1. Временно отключите контроль учетных записей UAC (User Account Control) в Windows.

Пуск — Выполнить — msconfig (Конфигурация системы) — Вкладка «Сервис» — Выберите «Настройка контроля учетных записей» — Запуск

Запуск настройки контроля учетных записей

или
Пуск — Выполнить — UserAccountControlSettings.exe

В окне «Параметры управления учетными записями пользователей» переместите ползунок в положение «Никогда не уведомлять» и нажмите «ОК».

Временное отключение UAC

Перезагрузите систему, если Windows предложит это сделать. Повторите запуск программы обновления 1С.

  1. Проверьте права вашей учетной записи. Если вы работаете в системе с правами локальной группы «Пользователи» — пригласите администратора ОС Windows. Войдите в систему с полными правами и запустите обновление 1С в сеансе администратора.

✅ Причина ошибки 1625 — процессу обновления 1С не хватает прав в системе для выполнения административной установки. Поэтому выход — в повышении уровня доступа.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Узнать пароль от подключенной Интернет-поддержки (ИТС)

В заметке рассматривается вопрос как восстановить или вспомнить пароль, который был ранее указан в вашей информационной базе 1С.

Где находится

НСИ и администрирование — Раздел «Администрирование» — Интернет-поддержка и сервисы — Настройки Интернет-поддержки

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

Настройки Интернет-поддержки

Как узнать пароль

Что потребуется:

  1. Доступ в 1С с правами администратора.
  2. Право учетной записи на открытие внешних обработок (группа доступа «Открытие внешних отчетов и обработок»).
  3. Загрузить архив, извлечь из него обработку СообщитьПарольИТС.epf на ваш ПК.

Меню — Файл — Открыть — СообщитьПарольИТС.epf

Открытие обработки СообщитьПарольИТС.epf

Та-дам, и готово. Обработка прочитает данные из хранилища и покажет сохраненный пароль снизу — в блоке «Сообщения».

Пример работы обработки и вывод сохраненного пароля ИТС

Итак, логин вы увидите в разделе «Настройки Интернет-поддержки», а пароль подскажет обработка. Что дальше делать с этими данными и где их использовать — полностью на ваше усмотрение. Успехов вам!
__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Ранее Ctrl + ↓