Доработка функционала отправки дополнительных реквизитов 1С: ЭДО для Татнефть

Публикация № 1039576

Обмен - Обмен с другими системами

ЭДО Татнефть

6
Подключаемое расширение к конфигурации ERP с функционалом отправки дополнительных реквизитов 1С ЭДО для Татнефть (№ и дата договора, подразделение, автор, примечание) в электронных документах Счет-фактуры и ТОРГ-12 Проверялось на 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: Пример новых файлов

6

Скачать файлы

Наименование Файл Версия Размер
Подключаемое расширение конфиуграции ЭДО Татнефть *.cfe
.cfe 12,74Kb
06.04.19
3
.cfe 12,74Kb 3 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. AlbertBug 16.04.19 17:46 Сейчас в теме
а как добавить в Бух 3.0 в реализацию доп реквезит?
2. sapervodichka 876 20.04.19 10:38 Сейчас в теме
3. rossoxa 117 22.04.19 13:59 Сейчас в теме
Уважаемый автор, подскажите Татнефть использует Такском, нет ли проблем если использовать 1С ЭДО? Или лучше использовать модуль Такском ?
4. sapervodichka 876 22.04.19 14:02 Сейчас в теме
(3) сам оператор не важен, т.к. модифицированы модули формирования файлов, логика отправки через операторы типовая
5. makcum911 17.05.19 15:50 Сейчас в теме
Расширение загрузится во Фреш или нужны танцы с бубнами?
6. sapervodichka 876 17.05.19 16:04 Сейчас в теме
(5) какие-то нестандартные вещи в расширении отсутствуют, изменений реквизитов или объектов расширение не содержит. Только новый общий модуль. По идее должно зайти во фреш, если по их требованиям подключение расширений безопасно. Я сам понятно не пробовал, т.к. нет базы во фреш.
Оставьте свое сообщение