Логотип в 1С:Предприятие — это не просто элемент фирменного стиля, а часть интерфейса, которая отображается в отчётах, печатных формах и даже в заголовках окон. Для многих компаний стандартный значок 1С или логотип партнёра выглядит неуместно, особенно если документация идёт внешним контрагентам. К счастью, платформа предоставляет несколько способов его удалить, заменить или скрыть — как через настройки, так и программно.
В этой статье мы разберём все актуальные методы для версий 1С:Предприятие 8.3, 8.2 и более ранних, включая ручное редактирование конфигурации, использование внешних обработок и даже модификацию шаблонов печатных форм. Особое внимание уделим нюансам для базовых версий (без возможности изменять конфигурацию) и пользовательских режимов, где доступ к конфигуратору ограничен. Если вы администрируете 1С или занимаетесь её доработкой, здесь вы найдёте решение под свою задачу.
Почему в 1С появляется логотип и можно ли его убрать?
Логотип в 1С:Предприятие проявляется в трёх основных местах:
- 🖼️ Заголовок главного окна (вверху справа, рядом с названием базы).
- 📄 Печатные формы документов (счета, акты, накладные).
- 📊 Отчёты (например, в шапке отчёта «Оборотно-сальдовая ведомость»).
Источники логотипа зависят от версии и конфигурации:
- 🔹 В типовых конфигурациях (например, 1С:Бухгалтерия 3.0 или 1С:УТ 11) логотип зашит в шаблоны печатных форм и может редактироваться только через конфигуратор.
- 🔹 В самостоятельно доработанных базах логотип может подгружаться из внешнего файла (например,
.pngили.bmp) или быть прописан в коде. - 🔹 В облачных версиях (например, 1С:Фреш) возможности редактирования логотипа ограничены политиками провайдера.
Можно ли убрать логотип полностью? Да, но с оговорками:
- ✅ В файловых и клиент-серверных базах — без ограничений (при наличии прав на изменение конфигурации).
- ⚠️ В базовых версиях (например, 1С:Бухгалтерия 8 Базовая) — только через внешние обработки или замену шаблонов.
- ❌ В облачных решениях — чаще всего невозможно без согласования с провайдером.
Способ 1: Удаление логотипа через конфигуратор (для администраторов)
Это самый надёжный метод, но он требует прав на изменение конфигурации и доступа к режиму Конфигуратор. Подходит для 1С:Предприятие 8.3 и 8.2.
Алгоритм действий:
- Откройте базу в режиме
Конфигуратор(для этого при запуске 1С удерживайтеShiftили выберите базу через1С:Предприятие → Конфигуратор). - Перейдите в меню
Конфигурация → Открыть конфигурацию. - В дереве объектов найдите раздел
Общие → Печатные формы(илиОтчёты, если логотип в отчётах). - Выберите нужную печатную форму (например,
СчётНаОплату) и откройте её макет (Макет→Основной макет). - В макете найдите графический объект с логотипом (обычно это
КартинкаилиПолеКартинки) и удалите его. - Сохраните изменения (
Файл → Сохранить) и обновите конфигурацию базы (Конфигурация → Обновить конфигурацию базы данных).
Если логотип прописан в шапке отчёта, ищите его в объекте Отчёт → Макет. Например, в отчёте ОборотноСальдоваяВедомость логотип может быть в макете ОсновнойМакет.
Сделайте резервную копию базы (через Конфигуратор → Администрирование → Выгрузить информационную базу)
Проверьте права доступа (нужен доступ на изменение конфигурации)
Убедитесь, что в базе нет активных пользователей (иначе обновление конфигурации заблокируется)
Закройте все сеансы 1С на сервере (если работаете в клиент-серверном варианте)-->
Что делать, если макет заблокирован?
Если при попытке изменить макет вы видите сообщение "Объект заблокирован для изменения", это означает, что конфигурация поддерживается (например, в типовых решениях от 1С). В этом случае вам придётся:
1. Снять базу с поддержки (Конфигурация → Поддержка → Настройка поддержки → Снять с поддержки).
2. Или создать копию макета (правая кнопка на макете → Копировать), отредактировать её и подменить оригинал.
⚠️ Снятие с поддержки лишает вас автоматических обновлений от 1С!
Способ 2: Замена логотипа на свой (через внешнюю обработку)
Если у вас базовая версия 1С или нет прав на изменение конфигурации, можно пойти обходным путём — использовать внешнюю обработку для подмены логотипа. Этот метод работает для печатных форм и отчётов.
Инструкция:
- Создайте или скачайте готовую обработку для замены логотипа (например,
ЗаменаЛоготипа.epf). Популярные обработки есть на форумах 1С (например, на Infostart или Клерк.Ру). - Откройте базу в режиме
1С:Предприятиеи перейдите вФайл → Открыть(выберите скачанную обработку). - В обработке укажите путь к вашему логотипу (файл
.pngили.bmpс разрешением не более300×100 пикселейдля печатных форм). - Запустите обработку — она подменит логотип во всех указанных документах.
Преимущества метода:
- 🔧 Не требует прав на изменение конфигурации.
- 🔄 Работает в базовых версиях 1С.
- 📁 Логотип хранится во внешнем файле — легко обновлять.
Недостатки:
- ⚠️ Нужно запускать обработку каждый раз при обновлении 1С (если макеты сбрасываются).
- 🖼️ Не все печатные формы поддерживают подмену через обработки.
Если ваш логотип не отображается в печатной форме, проверьте его формат. 1С лучше всего работает с .bmp (без прозрачности) или .png (с прозрачностью, но не более 24 бит).
Способ 3: Программное удаление логотипа (для разработчиков)
Если вы владеете навыками программирования в 1С, можно удалить логотип прямо в коде. Этот метод подходит для 1С:Предприятие 8.3 и позволяет гибко управлять отображением логотипа в зависимости от условий (например, скрывать его только для определённых пользователей или документов).
Пример кода для удаления логотипа из печатной формы СчётНаОплату:
Процедура Печать(МассивОбъектов, Колонки, Отбор, Оформление, ПоказыватьНастройки)
Макет = Документы.СчётНаОплату.ПечатнаяФорма();
Область = Макет.ПолучитьОбласть("Шапка");
// Удаляем картинку с логотипом
Элементы = Область.Элементы;
Для Каждого Элемент Из Элементы Цикл
Если Элемент.Тип = Тип("ПолеКартинки") Тогда
Область.Элементы.Удалить(Элемент);
КонецЕсли;
КонецЦикла;
Таблица = Новый ТаблицаДокумента;
Таблица.Вывести(Область);
// Далее стандартный код печати
КонецПроцедуры
Где искать код для редактирования:
- 📜 В модуле объекта (например, в модуле документа
СчётНаОплату). - 📜 В модуле управляемой формы (если логотип в форме списка или документа).
- 📜 В общем модуле, если логика вынесена туда (ищите процедуры с названиями вроде
ПечатьДокументаилиПодготовитьМакет).
Важно: после изменения кода обновите конфигурацию и перезапустите 1С. Если логотип прописан в нескольких местах (например, и в макете, и в коде), удалите его везде.
Программное удаление логотипа — самый гибкий метод, но требует знаний встроенного языка 1С. Если вы не уверены в своих навыках, используйте внешние обработки или редактирование макетов через конфигуратор.
Способ 4: Скрытие логотипа в пользовательском режиме (без конфигуратора)
Если у вас нет доступа к конфигуратору, но нужно срочно убрать логотип хотя бы визуально (например, для скриншотов или презентаций), можно воспользоваться настройками интерфейса или внешними утилитами.
Вариант 1: Скрытие через настройки отображения
- Откройте нужный документ или отчёт в 1С.
- Нажмите
Ещё → Настройки → Настройки печати(илиПечать → Настройки). - Попробуйте отключить опцию
Печатать логотипилиПечатать заголовок(если она есть).
Вариант 2: Редактирование через внешний редактор
- 🖼️ Сделайте скриншот документа с логотипом.
- 🎨 Откройте его в графическом редакторе (например, Paint или Photoshop) и закрасьте логотип белым цветом (если фон белый).
- 📤 Сохраните и используйте отредактированную версию.
Вариант 3: Использование расширений браузера (для веб-клиента)
Если вы работаете в веб-клиенте 1С, можно скрыть логотип с помощью расширения для браузера, например, Stylus (для Chrome или Firefox). Добавьте следующий CSS-код:
/ Скрытие логотипа в веб-клиенте 1С /
div.logo-header, img[src*="logo"] {
display: none !important;
}
Как найти путь к логотипу в веб-клиенте?
Откройте веб-версию 1С, нажмите F12 (Инструменты разработчика), затем нажмите на логотип правой кнопкой → Просмотреть код. В HTML-коде найдите тег <img> с логотипом и скопируйте его класс или часть пути к картинке для CSS-правила.
Способ 5: Удаление логотипа из шаблонов Word/Excel (для внешних печатных форм)
Многие компании используют внешние печатные формы в формате .docx или .xlsx, которые подгружаются в 1С через механизм Библиотека стандартных подсистем. В этом случае логотип может быть прописан прямо в шаблоне Word или Excel.
Как убрать логотип из такого шаблона:
- Найдите файл шаблона на диске (обычно он лежит в папке
C:\Program Files\1cv8\templatesили в каталоге информационной базы). - Откройте его в Microsoft Word или Excel.
- Удалите картинку с логотипом (или замените её на свою).
- Сохраните файл и перезагрузите 1С.
Если шаблон защищён от редактирования:
- 🔓 Снимите защиту (в Word:
Рецензирование → Ограничить редактирование → Остановить защиту). - 📁 Создайте копию шаблона и подмените оригинал (если нет прав на изменение).
Для 1С:Бухгалтерия 3.0 и 1С:УТ 11 путь к шаблонам может отличаться. Чтобы его найти:
- Откройте 1С в режиме
Конфигуратор. - Перейдите в
Администрирование → Печатные формы, отчёты и обработки → Внешние печатные формы. - Посмотрите путь к файлу в свойствах нужной печатной формы.
Таблица: Сравнение способов удаления логотипа в 1С
| Способ | Подходит для версий | Требуются права админа | Сложность | Ограничения |
|---|---|---|---|---|
| Редактирование через конфигуратор | 8.3, 8.2, 8.1 | Да | Средняя | Не работает в базовых версиях и облаке |
| Внешняя обработка | 8.3, 8.2 | Нет | Низкая | Нужно запускать вручную, не все формы поддерживаются |
| Программное удаление (код) | 8.3, 8.2 | Да | Высокая | Требуются навыки программирования в 1С |
| Скрытие в пользовательском режиме | Любые | Нет | Низкая | Временное решение, не убирает логотип из файлов |
| Редактирование шаблонов Word/Excel | 8.3 (с БСП) | Нет | Средняя | Только для внешних печатных форм |
Если вы работаете в 1С:Фреш (облако), свяжитесь с технической поддержкой провайдера — некоторые тарифы позволяют заменить логотип через личный кабинет.
Частые ошибки и как их избежать
При удалении логотипа в 1С пользователи часто сталкиваются с типичными проблемами. Вот самые распространённые из них и способы их решения:
1. Логотип пропал, но вернулся после обновления 1С
Это происходит, потому что типовые конфигурации при обновлении сбрасывают изменённые макеты. Решение:
- 🔄 Создайте расширение конфигурации и перенесите туда изменения (так они сохранятся при обновлениях).
- 📁 Используйте внешнюю обработку, которую можно запускать после каждого обновления.
2. Логотип удалился не во всех документах
В 1С логотип может быть прописан в нескольких местах:
- 📄 В печатных формах (например,
СчётНаОплату,АктВыполненныхРабот). - 📊 В отчётах (например,
ОборотноСальдоваяВедомость). - 🖥️ В главном окне (требует редактирования формы
ОсновнаяФорма).
Проверьте все возможные источники!
3. При печати логотип всё равно виден
Если вы удалили логотип в макете, но он по-прежнему печатается, причина может быть в:
- 🔄 Кэше 1С — перезапустите программу или очистите кэш (
%APPDATA%\1C\1cv8). - 📁 Другом макете — некоторые документы имеют альтернативные печатные формы (например,
СчётНаОплатуДляПокупателя). - 🖼️ Внешнем шаблоне — если используется
Библиотека стандартных подсистем, проверьте файлы.docx/.xlsx.
Перед массовым удалением логотипов проверьте, не используется ли он в юридически значимых документах (например, в счетах-фактурах). В некоторых случаях отсутствие логотипа может вызвать вопросы у контрагентов.
⚠️ Внимание: Если вы работаете с облачной версией 1С (1С:Фреш), возможности редактирования логотипа могут быть ограничены политиками провайдера. Уточните детали в личном кабинете или у технической поддержки.
FAQ: Ответы на частые вопросы
Можно ли убрать логотип в 1С:Бухгалтерия 8 Базовая?
Да, но с ограничениями. В базовой версии нельзя редактировать конфигурацию, поэтому придётся использовать внешнюю обработку или заменять шаблоны печатных форм вручную (если они хранятся во внешних файлах).
Как убрать логотип из отчётов (например, из оборотно-сальдовой ведомости)?
Откройте отчёт в режиме Конфигуратор, найдите его макет (Отчёты → [НазваниеОтчёта] → Макеты) и удалите графический объект с логотипом. Если макет заблокирован, снимите базу с поддержки или создайте копию макета.
Почему после удаления логотипа в печатной форме он всё равно отображается?
Вероятно, логотип прописан в другом макете или подгружается из внешнего файла. Проверьте:
- Альтернативные печатные формы (например,
СчётНаОплатуДляЭДО). - Шаблоны Word/Excel в папке с внешними печатными формами.
- Кэш 1С (перезапустите программу).
Можно ли заменить логотип на свой без прав админа?
Да, если использовать внешнюю обработку или редактировать шаблоны печатных форм (если они хранятся во внешних файлах .docx/.xlsx). Также можно скрыть логотип через настройки печати или CSS-стили (для веб-клиента).
Как убрать логотип в 1С:Фреш (облако)?
В 1С:Фреш возможности редактирования ограничены. Варианты:
- Обратиться в поддержку провайдера (некоторые тарифы позволяют заменить логотип).
- Использовать внешние обработки (если разрешено).
- Скрыть логотип через расширение браузера (например, Stylus).