бух 3.0 (3.0.185.24). В форме элемента справочника номенклатура пункт "Импортный Товар" и поле номер ТД и поле импортер.
В конфигурации 1С:Бухгалтерия 3.0 (версия 3.0.185.24) стандартно в справочнике "Номенклатура" нет прямого поля "Номер таможенной декларации (ТД)" и "Импортер", а также флага "Импортный товар". Для реализации такой функциональности нужно доработать конфигурацию, добавив необходимые реквизиты и логику.
### Как реализовать пункт "Импортный товар" и поля "Номер ТД" и "Импортер" в форме элемента справочника "Номенклатура"
#### 1. Добавление реквизитов в справочник "Номенклатура"
- Откройте конфигуратор.
- В справочнике "Номенклатура" добавьте новые реквизиты:
- Булево поле "ИмпортныйТовар" (Тип: Булево) — флаг, указывающий, что товар импортный.
- Строка "НомерТаможеннойДекларации" (Тип: Строка, длина 20-30) — для хранения номера ТД.
- Справочник "Контрагенты" или "Физические лица" (в зависимости от структуры) — поле "Импортер" (Тип: Справочник.Ссылка.Контрагенты) — для выбора импортера.
#### 2. Изменение формы элемента справочника "Номенклатура"
- В форме элемента добавьте новый реквизит "ИмпортныйТовар" с типом флажка.
- Добавьте поля "НомерТаможеннойДекларации" и "Импортер".
- Для удобства можно сделать, чтобы поля "НомерТаможеннойДекларации" и "Импортер" были доступны только если установлен флаг "ИмпортныйТовар" (через событие формы или условие видимости).
#### 3. Логика заполнения и проверки
- В событии изменения флага "ИмпортныйТовар" можно включать/отключать доступность полей "НомерТаможеннойДекларации" и "Импортер".
- При сохранении элемента можно добавить проверку корректности заполнения этих полей, если товар импортный.
#### 4. Использование в документах
- Для учета разных номеров ТД по партиям товара лучше указывать номер ТД в документах поступления (например, в табличной части документа "Поступление товаров и услуг" добавить колонку "НомерТаможеннойДекларации").
- Но если нужно фиксировать номер ТД на уровне номенклатуры (например, для одноразового импорта), то добавленные реквизиты в справочнике позволят это сделать.
#### Пример кода для управления видимостью полей в форме элемента:
Процедура ИмпортныйТоварПриИзменении(Элемент)
Форма = ЭлементыФормы;
Форма.НомерТаможеннойДекларации.Видимость = Элемент.Значение;
Форма.Импортер.Видимость = Элемент.Значение;
КонецПроцедуры
#### Рекомендации
- Обычно номер ГТД указывают в документах поступления, так как одна номенклатура может иметь несколько партий с разными номерами ГТД.
- Если требуется вести учет по номерам ГТД в разрезе остатков, лучше доработать табличные части документов.
- Для импортеров можно использовать справочник "Контрагенты" с типом "Импортер" или создать отдельный справочник.
---
### Итог
- Добавьте в справочник "Номенклатура" реквизиты: "ИмпортныйТовар" (булево), "НомерТаможеннойДекларации" (строка), "Импортер" (ссылка на контрагента).
- Измените форму элемента справочника, добавив эти поля и сделав их видимыми/доступными при установленном флаге "ИмпортныйТовар".
- Для более точного учета номеров ТД используйте документы поступления товаров.
Рекомендую посмотреть здесь:
https://helpf.pro/faq82/view/1492.html
https://infostart.ru/1c/articles/1012589/ (пример обработки характеристик и обмена данными, можно адаптировать под свои задачи)
Если нужна помощь с конкретным кодом или доработкой — могу помочь написать обработку или расширение.