Товарно-транспортная накладная (ТТН) — один из ключевых документов в логистике и торговле, который подтверждает передачу товара от поставщика к покупателю и фиксирует условия транспортировки. В 1С:Торговля создание ТТН автоматизировано, но требует понимания нюансов: от выбора правильного типа операции до корректного заполнения реквизитов грузоотправителя и грузополучателя. Ошибки на этом этапе могут привести к проблемам с налоговой отчётностью, спорным ситуациям с контрагентами или даже штрафам.
Эта статья поможет разобраться, как с нуля создать ТТН в 1С:Торговля (включая версии 8.3 и 8.2), избежать типичных ошибок при оформлении и научиться проверять документ перед печатью. Мы рассмотрим не только стандартный сценарий, но и особенности работы с многострочными накладными, частичными отгрузками и интеграцией с транспортными компаниями.
Если вы впервые сталкиваетесь с ТТН в 1С, начните с базовой настройки программы — это сэкономит время при заполнении реквизитов. Если же вы опытный пользователь, обратите внимание на раздел про автоматизацию создания ТТН из заказов покупателей — этот функционал часто остаётся невостребованным, хотя экономит до 30% времени на рутинных операциях.
1. Подготовка программы: настройки перед созданием ТТН
Прежде чем приступать к формированию ТТН, убедитесь, что в 1С:Торговля корректно настроены справочники и параметры учёта. Без этого система может неверно подставлять данные или вообще блокировать создание документа.
Что обязательно проверить:
- 📌 Справочник контрагентов: все грузоотправители и грузополучатели должны быть внесены в базу с полными реквизитами (ИНН, КПП, юридический адрес). Особенно важно для 1С:Торговля 8.3, где адрес подставляется автоматически в печатную форму.
- 🚛 Транспортные компании: если вы работаете с перевозчиками (например, Деловые Линии, ПЭК), их данные тоже должны быть в справочнике «Контрагенты» с пометкой «Транспортная компания».
- 📦 Номенклатура: все товары, указываемые в ТТН, должны иметь заполненные поля «Вес», «Объём», «Единица измерения». Это критично для автоматического расчёта грузовых мест.
Также проверьте настройки Администрирование → Печатные формы, отчёты и обработки. Здесь должна быть активна печатная форма ТТН-1 (1-Т) — стандартный бланк, утверждённый Постановлением Госкомстата №78. Если формы нет, её нужно доустановить через Дополнения и обновления.
Если вы работаете с управляемыми формами (1С 8.3), путь к настройкам печатных форм будет другим: Все функции → Печатные формы → Настройки печатных форм. Здесь можно выбрать, будет ли ТТН формироваться в Excel, PDF или непосредственно на принтере.
⚠️ Внимание: Если в справочнике «Номенклатура» не указан вес товара, программа не сможет автоматически рассчитать общий вес груза в ТТН. Это приведёт к ошибке при печати формы или необходимости ручного заполнения.
2. Пошаговая инструкция: как создать ТТН в 1С Торговля
Рассмотрим стандартный сценарий создания ТТН на основе заказа покупателя. Этот метод наиболее универсален и подходит для большинства бизнес-процессов.
Алгоритм действий:
- Откройте раздел
Продажи → Заказы покупателейи выберите нужный заказ. - Нажмите кнопку
Создать на основаниии выберитеТоварно-транспортная накладная (ТТН). - В открывшемся документе проверьте автоматически подставленные данные:
- 📍 Грузоотправитель — ваша организация.
- 📍 Грузополучатель — контрагент из заказа.
- 📍 Товары — номенклатура и количество из заказа.
- 🚚 Транспортное средство: номер машины, ФИО водителя (если известны).
- 📅 Дата отгрузки — должна совпадать с датой в заказе.
- 📄 Основание: укажите номер и дату договора или заказа.
Провести и закрыть, затем — Печать → ТТН (1-Т).Если ТТН создаётся не на основании заказа, а самостоятельно, путь будет другим:
Документы → Логистика → Товарно-транспортные накладные → Создать. В этом случае все поля заполняются вручную.
Заполнены реквизиты грузоотправителя и грузополучателя|
Указаны транспортное средство и водитель (если есть)|
Совпадают количество товаров с заказом|
Проверена дата отгрузки|
Подписи ответственных лиц (при печати)-->
В 1С:Торговля 8.2 интерфейс создания ТТН отличается — вместо кнопки Создать на основании используется меню Действия → На основании. Также в старой версии нет автоматического подсчёта грузовых мест, поэтому их количество придётся указывать вручную.
⚠️ Внимание: Если в ТТН указано транспортное средство, но не указан водитель, некоторые транспортные компании (например, Желдорэкспедиция) могут отказаться принимать груз. Всегда уточняйте требования перевозчика заранее.
3. Заполнение реквизитов: типичные ошибки и как их избежать
Ошибки в реквизитах ТТН могут привести к тому, что документ не будет принят бухгалтерией контрагента или транспортной компанией. Рассмотрим наиболее критичные поля и распространённые проблемы:
Таблица: Частые ошибки при заполнении ТТН
| Поле | Типичная ошибка | Как исправить |
|---|---|---|
| Грузополучатель | Указано наименование, но не заполнен ИНН/КПП | Открыть справочник контрагентов и дополнить реквизиты |
| Товары | Не совпадает количество с заказом | Проверьте остатки на складе (Склад → Остатки товаров) |
| Вес груза | Общий вес не рассчитан | Заполните вес в справочнике номенклатуры или укажите вручную |
| Подписи | Отсутствует подпись ответственного лица | Настройте печатную форму с полем для подписи (Администрирование → Печатные формы) |
Особое внимание уделите полю «Основание» — здесь должна быть ссылка на договор или заказ. Если это поле не заполнено, бухгалтерия контрагента может не принять ТТН к учёту. В 1С:Торговля 8.3 это поле автоматически подставляется при создании документа на основании заказа, но в ручном режиме его легко пропустить.
Ещё одна распространённая проблема — несовпадение единиц измерения. Например, в заказе товар указан в штуках, а в ТТН — в упаковках. Чтобы этого избежать, настройте в справочнике номенклатуры базовую единицу измерения и при необходимости добавьте дополнительные (через Номенклатура → Единицы измерения).
Если вы часто работаете с одним и тем же перечнем товаров, создайте в 1С типовой шаблон ТТН через Все функции → Шаблоны документов. Это сэкономит время при повторяющихся отгрузках.
4. Печать и экспорт ТТН: форматы и нюансы
После проведения документа его нужно распечатать или экспортировать для передачи контрагенту. В 1С:Торговля доступно несколько вариантов выгрузки:
Способы печати ТТН:
- 🖨️ Печать на принтере: стандартный вариант для бумажного документооборота. Используйте бланк формы 1-Т (утверждён Постановлением №78).
- 📄 Экспорт в PDF: удобно для отправки по email. В 1С 8.3 поддерживается прямо из окна печати.
- 📊 Выгрузка в Excel: если нужно доработать документ перед отправкой (например, добавить логотип компании).
- 🌐 Отправка через ЭДО: если у вас подключён электронный документооборот (например, Контур.Диадок или СБИС).
Чтобы распечатать ТТН, нажмите в документе кнопку Печать и выберите форму ТТН (1-Т). Если форма отсутствует в списке, её нужно доустановить через Все функции → Печатные формы → Настройка печатных форм.
В 1С:Торговля 8.2 экспорт в PDF не поддерживается напрямую — придётся сначала распечатать в XPS, а затем конвертировать в PDF через сторонние программы (например, PDF24 Creator).
Чтобы вставить логотип в ТТН, откройте настройку печатной формы через Как добавить логотип компании в печатную форму ТТН?
Администрирование → Печатные формы. В редакторе формы найдите раздел «Шапка» и добавьте графический элемент с изображением. Сохраните изменения и обновите форму. В 1С 8.3 это делается через Все функции → Печатные формы → Редактор макетов.
Если вы отправляете ТТН через ЭДО, убедитесь, что в настройках обмена (Администрирование → Обмен электронными документами) указан правильный оператор и настроены сертификаты электронной подписи. Без этого документ не будет иметь юридической силы.
⚠️ Внимание: При печати ТТН на бланке формы 1-Т обязательно используйте оригинальные бланки с защитной сеткой. Самодельные бланки могут быть не приняты налоговой инспекцией при проверке.
5. Работа с частичными отгрузками и многострочными ТТН
Иногда товар отгружается не полностью или в несколько этапов. В таких случаях приходится работать с частичными отгрузками или многострочными ТТН. Разберёмся, как это сделать правильно.
Частичная отгрузка:
- Создайте ТТН на основании заказа покупателя.
- В табличной части документе измените количество отгружаемого товара на фактическое.
- В поле
ОтгрузкавыберитеЧастичная. - После проведения документа в заказе покупателя автоматически обновятся данные об остатках.
Многострочная ТТН (несколько позиций в одном документе) создаётся стандартным способом, но с учётом нюансов:
- 📋 Если товары относятся к разным договорам, лучше создать отдельные ТТН для каждого договора.
- 🔢 При большом количестве строк (более 20) печатная форма может не уместиться на одном листе. В этом случае настройте
разрыв страницыв макете формы.
В 1С:Торговля 8.3 при частичной отгрузке система автоматически предлагает создать дополнительную ТТН на оставшийся товар. В 1С 8.2 эту операцию придётся выполнять вручную.
При частичной отгрузке всегда проверяйте остатки на складе через Склад → Остатки товаров. Если товара недостаточно, 1С не позволит провести ТТН с количеством, превышающим фактический остаток.
Если вы работаете с транспортными компаниями, уточните у них требования к оформлению многострочных ТТН. Некоторые перевозчики (например, Деловые Линии) требуют, чтобы в одной накладной были товары только одного грузополучателя.
6. Интеграция с транспортными компаниями: автоматизация ТТН
Многие транспортные компании (ПЭК, Деловые Линии, Желдорэкспедиция) предоставляют модули интеграции с 1С, которые позволяют автоматически передавать данные ТТН в их системы. Это ускоряет процесс оформления и снижает риск ошибок.
Как настроить интеграцию:
- Скачайте обработку для вашей транспортной компании с сайта 1С или партнёра (например, 1С-Рарус).
- Установите обработку через
Файл → Открыть. - В настройках обработки укажите данные для подключения к API транспортной компании (логины, пароли, токены).
- При создании ТТН появится дополнительная кнопка
Отправить в ТК.
Преимущества интеграции:
- ⚡ Автоматическая передача данных о грузе в личный кабинет транспортной компании.
- 📦 Отслеживание статуса доставки прямо из 1С.
- 💰 Автоматический расчёт стоимости доставки на основании веса и габаритов из ТТН.
Для 1С:Торговля 8.3 некоторые транспортные компании предлагают облачные решения, которые не требуют установки обработок. Например, ПЭК предоставляет REST API для интеграции.
⚠️ Внимание: Перед настройкой интеграции уточните у транспортной компании, поддерживает ли она вашу версию 1С. Некоторые модули работают только с 1С: ERP или 1С:Управление торговлей 11.
7. Проверка и исправление ошибок в ТТН
Перед отправкой ТТН контрагенту или транспортной компании обязательно проверьте документ на ошибки. Вот что нужно сделать:
Чек-лист проверки ТТН:
- 🔍 Сверьте данные грузоотправителя и грузополучателя с договором.
- 📦 Проверьте совпадение количества товаров с заказом и фактическими остатками.
- 📏 Убедитесь, что вес и объём груза рассчитаны корректно.
- 🚛 Если указано транспортное средство, проверьте правильность номера и ФИО водителя.
- 📅 Дата отгрузки должна совпадать с датой в заказе и быть не позже текущей.
Если ошибка обнаружена после проведения документа, есть два варианта исправления:
- Сторнирование: создайте документ
Корректировка реализациис отрицательным количеством, затем оформите новую ТТН. - Редактирование: если ошибка некритичная (например, опечатка в адресе), можно отменить проведение, исправить данные и провести заново.
В 1С:Торговля 8.3 для сторнирования используйте документ Если ТТН уже передана в транспортную компанию, любые изменения должны согласовываться с их службой поддержки. Некоторые перевозчики (например, Желдорэкспедиция) блокируют редактирование накладной после её регистрации в их системе.
Если вам регулярно приходится создавать ТТН, имеет смысл автоматизировать этот процесс. Вот несколько способов ускорить работу:
Способы автоматизации:
Для 1С:Торговля 8.3 можно использовать внешние обработки от партнёров 1С, которые добавляют дополнительные функции:
Пример кода для автоматического заполнения ФИО водителя (для программистов 1С):
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Если НЕ ЗначениеЗаполнено(Объект.Водитель) Тогда Объект.Водитель = Справочники.ФизическиеЛица.НайтиПоНаименованию("Иванов И.И."); КонецЕсли; КонецПроцедуры Если вы не программист, обратитесь к партнёрам 1С за готовыми решениями. Например, обработка «Помощник по ТТН» от компании «Альт-Софт» позволяет автоматизировать заполнение документа на 80%.
Да, можно. Для этого перейдите в раздел Стандартная ТТН в 1С не поддерживает нескольких грузополучателей. В этом случае нужно создать отдельные накладные для каждого получателя. Если товар идёт на один адрес, но разным организациям, уточните у транспортной компании, допускается ли оформление одной накладной с пометкой «Многоадресная доставка». Проблема возникает, если в справочнике номенклатуры не указан вес товара. Решения:
Возврат товаров от покупателя, а в 1С 8.2 — Корректировка реализации.
8. Автоматизация создания ТТН: полезные обработки и скрипты
Все функции → Шаблоны документов) и используйте её для новых отгрузок.Универсальный обмен данными для автоматического создания ТТН.
FAQ: Ответы на частые вопросы о ТТН в 1С Торговля
Можно ли создать ТТН без заказа покупателя?
Документы → Логистика → Товарно-транспортные накладные и нажмите Создать. Все поля придётся заполнять вручную, включая реквизиты грузополучателя и перечень товаров.Как в 1С Торговля указать несколько грузополучателей в одной ТТН?
Что делать, если в печатной форме ТТН не отображается вес груза?
Номенклатура) и заполните поле Вес.
Как отменить проведенную ТТН, если товар ещё не уехал?
Отменить ТТН можно двумя способами:
- Сторнирование: создайте документ
Корректировка реализациис отрицательным количеством. - Отмена проведения: откройте ТТН, нажмите
Ещё → Отменить проведение, исправьте ошибки и проведите заново.
Если ТТН уже передана транспортной компании, свяжитесь с их службой поддержки для аннулирования накладной в их системе.
Можно ли в 1С Торговля создать ТТН для возврата товара?
Да, для этого используйте документ Возврат товаров от покупателя. На его основании можно создать ТТН с типом операции «Возврат». В печатной форме укажите, что документ является обратной накладной.