Проверялось на 1С:ERP Управление предприятием 2.4.6.160.
Подключаемое расширение к конфигурации ERP с функционалом отправки дополнительных реквизитов Татнефть (№ и дата договора, подразделение, автор, примечание) через электронный документооборот (ЭДО) в в электронных документах Счет-фактуры и ТОРГ-12.
Проверялось на 1С:ERP Управление предприятием 2.4.6.160.
Функционал состоит из расширения конфигурации и настройки дополнительных реквизитов (изменение конфигурации не требуются)
1) Расширение подключается к базе через меню 1С — Все функции — Стандартные — Управление расширениями конфигурации.
Содержит в своем составе переопределение ОбщийМодуль.ОбменСКонтрагентамиВнутренний с переопределением двух типовых методов и новыми методами
2) Настройка дополнительных реквизитов выполняется по указанным ниже правилам
- Включаем использование дополнительных реквизитов в базе
- Добавляем следующие реквизиты
Контрагенты:
ЭДО: Имя дополнительных настроек для Контрагента – Настройка «Татнефть». Для тех контрагентов, у которых настройка указана, начинает работать функционал заполнения дополнительных полей в файле ЭДО. (Тип = Дополнительное значение, Имя для разработчика = рздЭДО_ИмяДополнительныхНастроекДляКонтрагента)
ЭДО: Подразделение-получатель – содержит список подразделений Татнефти с кодами (см. Приложение 1). Выводится в электронном файле в том случае, если не заполнено аналогичное поле непосредственно в документе 1С. (Тип = Дополнительное значение, Имя для разработчика = рздЭДО_ПодразделениеПолучательКонтрагента, будет использоваться в расширении.)
так дополнительные поля будут выглядеть в форме Контрагента
Договоры контрагентов
ЭДО: № договора (в учетной системе Контрагента) – указывается номер договора из системы клиента (Тип = Строка, Имя для разработчика = рздЭДО_НомерДоговораВУчетнойСистемеКонтрагента)
ЭДО: Дата договора (в учетной системе Контрагента) – указывается дата договора из системы клиента (Тип = Булево, Имя для разработчика = рздЭДО_ДатаДоговораВУчетнойСистемеКонтрагента)
Реализация товаров и услуг
ЭДО: Подразделение-получатель – аналогично такому же полю в контрагенте, но имеет больший приоритет при выводе в электронном файле (если заполнено) (Тип = Дополнительное значение, Имя для разработчика = рздЭДО_ПодразделениеПолучательРеализации)
ЭДО: Примечание – дополнительная произвольная информация для отправки Контрагенту в составе электронного файла. (Тип = Строка, Имя для разработчика = рздЭДО_ПримечаниеРеализации)
Акты выполненных работ
ЭДО: Подразделение-получатель – аналогично такому же полю в контрагенте, но имеет больший приоритет при выводе в электронном файле (если заполнено) (Тип = Дополнительное значение, Имя для разработчика = рздЭДО_ПодразделениеПолучательАкта)
ЭДО: Примечание – дополнительная произвольная информация для отправки Контрагенту в составе электронного файла. (Тип = Строка, Имя для разработчика = рздЭДО_ПримечаниеАкта)
ПРИЛОЖЕНИЕ 1: Список подразделений Татнефть с кодами
(Наименоваие/ Код)
[0083] Управление по реализации проектов строительства ПАО "Татнефть"
[0002] Исполнительный аппарат ПАО «Татнефть
[0010] Нефтегазодобывающее управление «Лениногорскнефть» ПАО «Татнефть
[0020] Нефтегазодобывающее управление «Альметьевнефть» ПАО "Татнефть "
[0030] Нефтегазодобывающее управление «Азнакаевскнефть» ПАО "Татнефть"
[0062] Автотранспортное предприятие ПАО "Татнефть"
[0070] Нефтегазодобывающее управление «Джалильнефть» ПАО «Татнефть
[0080] Нефтегазодобывающее управление «Елховнефть» ПАО «Татнефть
[0090] Нефтегазодобывающее управление «Бавлынефть» ПАО "Татнефть"
[0100] Нефтегазодобывающее управление «Прикамнефть» ПАО «Татнефть
[0110] Нефтегазодобывающее управление «Ямашнефть» ПАО «Татнефть
[0120] Нефтегазодобывающее управление «Нурлатнефть» ПАО «Татнефть
[0140] Управление «Татнефтегазпереработка» ПАО «Татнефть
[0150] Управление по подземному ремонту скважин ПАО «Татнефть» им.В.Д.Шашина
[0293] Нормативно-исследовательская станция ПАО «Татнефть
[0296] Инженерный центр ПАО "Татнефть"
[0297] Центр обслуживания бизнеса ПАО «Татнефть
[0298] Управление социальными объектами ПАО «Татнефть» им.В.Д.Шашина
[0335] Бугульминский механический завод ПАО "Татнефть"
[0350] Управление "Татнефтеснаб" ПАО "Татнефть"
[0351] Бугульминская база Управление "Татнефтеснаб"
[0352] Лениногорская база Управление "Татнефтеснаб"
[0353] Альметьевская база управления "Татнефтеснаб"
[0359] Нижнекамская база управления "Татнефтеснаб"
[0605] Управление по арендным отношениям ПАО «Татнефть
[0720] Татарское геологоразведочное управление ПАО «Татнефть
[0750] Татарский научно-исследовательский и проектный институт нефти ПАО "Татнефть"
[0800] Представительство ПАО «Татнефть» в городе Москва
В дополнительных реквизитах введите список значений в таком формате =
[КодПодразделения] НаименованиеПодразделения.
Приложение 2: Пример новых файлов
а как добавить в Бух 3.0 в реализацию доп реквезит?
(1)ответил в личку
Уважаемый автор, подскажите Татнефть использует Такском, нет ли проблем если использовать 1С ЭДО? Или лучше использовать модуль Такском ?
(3) сам оператор не важен, т.к. модифицированы модули формирования файлов, логика отправки через операторы типовая
Расширение загрузится во Фреш или нужны танцы с бубнами?
(5) какие-то нестандартные вещи в расширении отсутствуют, изменений реквизитов или объектов расширение не содержит. Только новый общий модуль. По идее должно зайти во фреш, если по их требованиям подключение расширений безопасно. Я сам понятно не пробовал, т.к. нет базы во фреш.