Документы и Печать · 13 мин
Как в 1С настроить печатную форму ТТН
Пошаговая настройка печатной формы ТТН в 1С: выбор макета, изменение макета через конфигуратор, внешние печатные формы, типичные ошибки и проверка результата.
Товарно-транспортная накладная (ТТН) — один из самых востребованных документов при отгрузке товара со склада. В типовых конфигурациях 1С (Управление торговлей, Комплексная автоматизация, ERP, Бухгалтерия предприятия) печатная форма ТТН уже встроена, однако на практике её почти всегда приходится донастраивать: добавить реквизиты перевозчика, изменить состав колонок, вывести дополнительные поля или подключить внешний макет под требования конкретной транспортной компании.
Способ настройки зависит от того, что именно нужно изменить. Если требуется просто корректно заполнить документ, чтобы форма печаталась без пустых строк, достаточно правильной работы с карточками документа и справочников. Если нужно изменить сам внешний вид бланка — потребуется редактирование макета в конфигураторе или подключение внешней печатной формы через механизм дополнительных отчетов и обработок.
Важно понимать различие двух документов, которые часто путают: ТТН (товарно-транспортная накладная, форма 1-Т) оформляет перевозку груза и используется при доставке сторонним перевозчиком, а ТОРГ-12 фиксирует передачу товара покупателю. В 1С это разные печатные формы с разными макетами, и настраиваются они отдельно.
Проверьте, какая форма ТТН доступна в вашей конфигурации
Прежде чем что-то менять, откройте документ «Реализация товаров и услуг» (или «Передача товаров» — название зависит от конфигурации) и нажмите кнопку «Печать». В выпадающем списке найдите пункт «Товарно-транспортная накладная (1-Т)» или просто «ТТН». Если пункт есть — типовая форма доступна, и можно переходить к её заполнению или доработке.
Если пункта нет, возможны три причины: у пользователя недостаточно прав на печать данной формы, в конфигурации форма отключена настройками, либо используется отраслевая или сильно доработанная конфигурация, где ТТН реализована иначе. Проверьте права в разделе «Администрирование» → «Настройки пользователей и прав» и уточните у администратора, не скрыта ли форма.
В некоторых конфигурациях печать ТТН доступна не из документа реализации, а из отдельного документа «Транспортная накладная» или из обработки «Печать транспортных документов». Так устроено, например, в конфигурациях с расширенным блоком управления перевозками. Изучите подсистему «Доставка» или «Транспорт» в интерфейсе программы.
Можно заполнять документ или дорабатывать макет
Проверить права пользователя и настройки конфигурации
Проверить реквизиты доставки в документе и справочниках
Использовать внешнюю печатную форму или правку макета
Заполните документ так, чтобы ТТН печаталась полностью
Большинство жалоб «ТТН печатается неправильно» на деле означают, что в документе не заполнены данные, которые форма выводит на бланк. Типовая ТТН содержит два больших блока: товарный раздел (номенклатура, количество, цены, суммы) и транспортный раздел (перевозчик, водитель, автомобиль, маршрут, сроки).
Для корректной печати проверьте следующие поля в документе реализации: грузоотправитель и грузополучатель (обычно подтягиваются из организации и контрагента, но могут отличаться), адреса погрузки и разгрузки, данные перевозчика. Во многих конфигурациях реквизиты доставки заполняются на отдельной вкладке «Доставка» или через гиперссылку «Доставка» в шапке документа.
Данные водителя и транспортного средства часто хранятся в справочниках. В Управлении торговлей это справочники «Водители» и «Транспортные средства» (или аналогичные), доступные через раздел настроек доставки. Заполните их один раз — и в дальнейшем достаточно выбрать нужные значения в документе, а не вводить вручную каждый раз.
Если адрес грузополучателя отличается от юридического адреса контрагента, введите его в карточке контрагента как фактический адрес или адрес доставки — тогда форма подтянет корректное значение автоматически. Ручная правка адреса прямо в печатной форме перед выводом на принтер — плохая практика: при следующей печати правка пропадёт.
- 1Откройте документ реализации и проверьте грузоотправителя и грузополучателя
- 2Заполните адреса погрузки и разгрузки на вкладке «Доставка»
- 3Укажите перевозчика, водителя и транспортное средство из справочников
- 4Проверьте товарный раздел: количество, цены, суммы, ставки НДС
- 5Нажмите «Печать» → «ТТН» и просмотрите форму в режиме предпросмотра
- 6При обнаружении пустых полей вернитесь в документ и заполните источник данных
Измените макет ТТН через конфигуратор
Если состав данных заполнен верно, но внешний вид бланка не устраивает — например, транспортная компания требует свой шаблон, нужно добавить логотип или изменить порядок колонок — потребуется правка макета. Стандартный путь: конфигуратор → найти макет печатной формы → отредактировать области и параметры.
Макеты ТТН обычно находятся в общих макетах конфигурации или в макетах менеджера печати документа. В Управлении торговлей и ERP ищите обработку или общий модуль печати, связанный с документом реализации: макет может называться «МакетТТН», «ПФ_MXL_ТТН» или подобным образом. Точное расположение подскажет поиск по конфигурации по строке «ТТН».
Перед правкой обязательно сделайте резервную копию информационной базы. Изменение макета в типовой конфигурации требует включения возможности изменения («Конфигурация» → «Поддержка» → «Настройка поддержки» → «Включить возможность изменения»). Это влияет на дальнейшие обновления: при обновлении конфигурации изменённый макет может быть заменён типовым, и правки придётся восстанавливать вручную.
Сам макет редактируется как табличный документ: ячейки с фиксированным текстом, параметры в фигурных скобках (например, {Грузополучатель}), области строк и шапок. Менять текст статических ячеек и добавлять декоративные элементы можно без знания встроенного языка, но добавление новых параметров потребует правки программного кода формирования формы — это уже работа для разработчика.
Подключите внешнюю печатную форму вместо правки конфигурации
Более безопасная альтернатива — внешняя печатная форма, подключаемая через механизм «Дополнительные отчеты и обработки». Она не меняет конфигурацию, не мешает обновлениям и легко отключается. Это рекомендуемый способ, если нужна нестандартная ТТН: под требования конкретного перевозчика, с дополнительными подписями или изменённым составом граф.
Порядок подключения: включите использование дополнительных отчетов и обработок («Администрирование» → «Печатные формы, отчеты и обработки» → установить флаг «Дополнительные отчеты и обработки»), затем откройте одноимённый раздел и загрузите файл обработки с расширением .epf. После загрузки укажите, для каких документов форма доступна (размещение), и при необходимости — кому из пользователей.
После подключения внешняя ТТН появится в меню «Печать» документа либо в разделе «Дополнительные печатные формы». Если типовая форма с тем же назначением мешает, её можно скрыть настройкой состава команд печати, чтобы пользователи не путались между двумя вариантами.
Готовую внешнюю форму можно заказать разработчику или найти в открытых источниках, но любой файл .epf из непроверенного источника перед загрузкой в рабочую базу следует проверить: внешняя обработка выполняет код с правами пользователя и теоретически может содержать вредоносные действия. Минимум — открыть её в конфигураторе и просмотреть модуль.
Способы изменения печатной формы ТТН
Подходит, когда форма устраивает, но печатается с пропусками. Не требует доступа к конфигуратору, ограничение — состав полей формы не меняется.
Подходит для точечных изменений бланка. Ограничение — затрагивает типовую конфигурацию и усложняет обновления, нужны навыки работы в конфигураторе.
Подходит для нестандартных бланков под перевозчика. Не затрагивает конфигурацию, ограничение — требует разработки или поиска готовой обработки и её проверки.
Настройте состав команд печати и права пользователей
Когда вариантов форм несколько (типовая ТТН, внешняя ТТН, ТОРГ-12, УПД), полезно навести порядок в меню печати. В конфигурациях на БСП (Библиотека стандартных подсистем) состав печатных форм документа определяется в модуле менеджера документа, но часть настроек доступна и пользователю с правами администратора через «Настройку команд печати», если она предусмотрена конфигурацией.
Права на печать регулируются профилями групп доступа. Если менеджер не видит ТТН, а администратор видит — проблема почти наверняка в профиле: проверьте роли, связанные с печатью документов продажи, и права на сам документ реализации. Дополнительные печатные формы также имеют собственную настройку доступности по пользователям.
Для печати сразу комплекта документов (ТОРГ-12 + ТТН + счёт-фактура) во многих конфигурациях есть настройка комплектов печатных форм. Это ускоряет работу: одна команда формирует весь пакет отгрузочных документов, и вероятность забыть ТТН снижается.
Проверьте результат перед массовой печатью
После любой настройки — будь то заполнение справочников, правка макета или подключение внешней формы — сформируйте ТТН по одному реальному документу и проверьте её построчно. Убедитесь, что все поля заполнены, суммы сходятся с документом, а бланк помещается на страницы без обрезки колонок.
Обратите внимание на нумерацию страниц и итоговые строки: многостраничная ТТН должна корректно переносить итоги, а количество мест и масса груза — совпадать с фактическими данными отгрузки. Если форма используется для расчётов с перевозчиком, расхождения в этих полях приведут к спорам.
Проверьте печать на реальном принтере, а не только в предпросмотре: поля страницы, масштаб и ориентация (ТТН часто печатается в альбомной ориентации) могут «съезжать» именно при выводе на бумагу. При необходимости настройте поля страницы в самом макете или в диалоге печати.
Как проверить результат
Грузоотправитель, грузополучатель, перевозчик, адреса и товарный раздел заполнены
Пустые строки в разделе перевозки или товарном разделе
Итоги ТТН совпадают с документом реализации
Расхождения в суммах, количестве мест или массе
Бланк помещается на страницы, колонки не обрезаны, переносы корректны
Обрезанные колонки, пустые страницы, съехавшая шапка
Документ выводится без искажений и с нужной ориентацией
Смещённые поля, обрезка по краям листа
Типичные ошибки при настройке ТТН
Самая частая ошибка — попытка исправить данные прямо в сформированной печатной форме вместо исправления источника (документа или справочника). Табличный документ в 1С можно редактировать, но эти правки нигде не сохраняются и повторяются при каждой новой печати, а данные в учёте остаются неверными.
Вторая распространённая проблема — правка типового макета без резервной копии и без фиксации изменений. При очередном обновлении конфигурации доработанная форма молча заменяется типовой, и бухгалтерия обнаруживает это в момент срочной отгрузки. Все изменения макетов документируйте и храните копии доработанных файлов.
Третья ошибка — подключение внешних печатных форм из непроверенных источников без просмотра кода. Внешняя обработка имеет доступ к данным базы, поэтому файл с сомнительным происхождением — это риск утечки или порчи данных. Доверяйте разработку проверенным специалистам и тестируйте на копии базы.
Что важно запомнить
Начните с правильного заполнения документа и справочников — большинство проблем ТТН решается без конфигуратора. Изменение бланка делайте через внешнюю печатную форму, а не правкой типового макета. Любые изменения проверяйте на копии базы и тестовой печатью перед реальной отгрузкой.
Частые вопросы о настройке ТТН в 1С
Почему в меню «Печать» нет формы ТТН?
Чаще всего не хватает прав пользователя или форма не предусмотрена для данного вида документа в вашей конфигурации. Проверьте профиль доступа в разделе «Администрирование» и поищите ТТН в отдельных документах или обработках транспортного блока. Если конфигурация отраслевая, уточните у разработчика, как реализована печать транспортных накладных.
Можно ли изменить ТТН без доступа к конфигуратору?
Да, двумя способами. Первый — заполнить все данные в документе и справочниках, чтобы типовая форма печаталась полностью. Второй — подключить внешнюю печатную форму через «Дополнительные отчеты и обработки»: подключение выполняется пользователем с правами администратора прямо в режиме предприятия, но сам файл обработки должен кто-то разработать.
Чем ТТН отличается от ТОРГ-12 и что печатать при отгрузке?
ТОРГ-12 подтверждает передачу товара покупателю, а ТТН (форма 1-Т) оформляет перевозку груза и нужна при доставке силами перевозчика. При самовывозе обычно достаточно ТОРГ-12 или УПД; при доставке транспортной компанией печатают оба документа. Точный комплект определяется договором и требованиями перевозчика.
Что будет с доработанной формой при обновлении конфигурации?
Если изменён типовой макет внутри конфигурации, обновление может заменить его стандартным, и настройки пропадут. Внешние печатные формы обновления не затрагивают — они хранятся отдельно и продолжают работать. Именно поэтому доработку печатных форм рекомендуется выносить во внешние обработки.
Как добавить в ТТН поле, которого нет в типовой форме?
Нужно изменить не только макет, но и код формирования печатной формы, который заполняет параметры. В типовой конфигурации это делается в конфигураторе с правкой модуля печати, либо разрабатывается внешняя форма, где разработчик сам определяет источник данных для нового поля — например, дополнительный реквизит документа или сведения из справочника.
Безопасно ли скачивать готовые внешние формы ТТН из интернета?
Файл .epf исполняет код с правами пользователя, который его запустил, поэтому непроверенный источник — реальный риск. Перед загрузкой в рабочую базу откройте обработку в конфигураторе и просмотрите модуль на подозрительные действия (отправка данных, запись в неожиданные объекты), а первый запуск выполняйте на тестовой копии базы.