Табличный документ

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

В 1С:Предприятие договоры могут храниться в различных форматах: как обычные документы с полями, так и как табличные документы. Табличный формат позволяет гибко управлять структурой договора, легко добавлять новые строки, группировать данные и печатать документы по шаблонам Word. В этой статье мы разберём, что такое табличный документ, как его создать, настроить печать и использовать в различных конфигурациях 1С.

Что такое табличный документ?

Табличный документ – это объект 1С, представляющий собой таблицу с колонками и строками, где каждая строка может содержать данные одного элемента договора (например, позицию товара, услугу, пункт условий). В отличие от «классического» документа, где данные хранятся в отдельных реквизитах, табличный документ позволяет:

  • Добавлять/удалять строки динамически;
  • Группировать данные по категориям;
  • Печатать в виде таблицы с заголовками и подытогами;
  • Сохранять документ в виде файла (Excel, CSV, PDF) через кнопку «Печать».

Создание табличного документа в конфигурации 1С

Для создания табличного документа необходимо выполнить несколько шагов:

  1. Определить тип документа – в конфигурации «Управление торговлей» это может быть «Договор поставки», «Договор аренды» и т.д.
  2. Создать табличный документ в разделе Табличные документы:
    • Откройте Конфигуратор.
    • Выберите Объекты → Табличные документы.
    • Нажмите «Создать» и задайте имя, например, ТабличныйДокументДоговор.
  3. Определить структуру таблицы – добавить колонки:
    • Номер позиции
    • Наименование
    • Кол-во
    • Цена
    • Сумма
    • Доп. реквизиты (дата, срок, условия и т.д.)
  4. Связать табличный документ с основным документом – в разделе Связанные объекты укажите, что таблица относится к документу «Договор».

Пример структуры табличного документа

№ Наименование Кол-во Цена за ед. Сумма Срок исполнения Условия оплаты
1 Товар А 10 500 5 000 30 дней 50% аванс, 50% после поставки

Работа с табличным документом в 1С:Предприятие 8.3

В 1С:Предприятие 8.3 можно использовать табличный документ как часть пользовательского интерфейса. Ниже приведены основные операции:

  • Добавление строки – через кнопку «Добавить» в форме документа.
  • Редактирование строки – двойной клик по ячейке.
  • Удаление строки – выделить строку и нажать «Удалить».
  • Сортировка – щелкните по заголовку колонки.
  • Фильтрация – используйте фильтр в верхней панели.

Скрипт для подсчёта итоговой суммы

В обработке события ПриЗаполнении можно добавить простой скрипт:

&НаКлиенте
Процедура ПриЗаполнении(Элемент)
 Для Каждого Строка Из ТабличныйДокумент.Строки Цикл
 КонецЦикла;
КонецПроцедуры

Печать договоров по шаблонам Word

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

  • Шаблоны могут быть в формате DOCX (Office Open XML) или ODT (OpenOffice).
  • В шаблоне можно разместить поля, которые будут автоматически заполняться из табличного документа.
  • При печати документ «Договор» автоматически подставляет данные из таблицы в соответствующие места шаблона.

Как добавить новый шаблон

  1. Откройте Конфигуратор → Шаблоны печати.
  2. Нажмите «Создать» и выберите тип документа «Договор».
  3. Загрузите файл шаблона (DOCX) и сохраните.
  4. В настройках шаблона укажите, какие поля из табличного документа будут подставляться.

Работа с электронными договорами

В 1С:Бухгалтерия 8 и 1С:Управление торговлей 11 можно создавать электронные договоры, которые сохраняются в виде табличного документа и могут быть экспортированы в PDF или отправлены по электронной почте. Для этого:

  • В форме договора включите кнопку «Экспорт в PDF».
  • При нажатии будет сформирован PDF, где таблица будет выглядеть так же, как в документе Word.
  • В 1С:CRM можно создать договор в виде «Электронного договора» и сразу отправить его клиенту.

Управление договорами в 1С:Документооборот

В конфигурации «Документооборот» табличный документ позволяет вести учёт договоров с несколькими сторонами:

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

Практические рекомендации

  • При создании табличного документа всегда задавайте уникальный ключ (например, НомерПозиции), чтобы избежать дублирования.
  • Используйте суммирующие функции (SUM, COUNT) в полях таблицы для автоматического подсчёта.
  • Регулярно обновляйте шаблоны Word, чтобы они соответствовали актуальным требованиям НК РФ.
  • Проверяйте корректность печати в тестовой среде, прежде чем использовать в продакшене.
  • Для больших объёмов данных рассмотрите экспорт в Excel, где можно использовать формулы и макросы.

Табличный документ в 1С – мощный инструмент для гибкого управления договорами. Он позволяет:

  • Быстро добавлять и редактировать позиции договора.
  • Группировать данные и выводить отчёты.
  • Печатать договоры по шаблонам Word с автоматической подстановкой данных.
  • Экспортировать документы в PDF, Excel и другие форматы.

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