Загрузка файлов грузовых таможенных деклараций из файлов ФТС формата xml (Альта софт, Сигма софт, Декларат +)

Опубликовал Капитан Немо (capitan) в раздел Обмен - Обмен через XML

Федеральная таможенная служба России давно поддерживает унифицированный формат электронных документов для обмена с информационными системами предприятий. xmlns="urn:customs.ru:Information:ExchangeDocuments:" если что. Структура, утвержденная комиссией Таможенного союза. Осталось только сделать загрузку в 1С из этого формата. На выходе - два документа ГТД по импорту и Поступление (акты, накладные)

Сразу для тех, кто не любит читать до конца.

1. Код модуля закрыт. В нем разбирается файл xml и возвращается структура с данными для заполнения.
Документы формируются в модуле формы, он открыт, можете спокойно изменять под свои нужды.

2. В форме присутствует рекламный блок. Его видно на принскрине.
Это сделано для того, чтобы обработка была бесплатной.

Постановка задачи:

Таможенные программы, в частности Альта-софт ГТД, оперируют с файлами унифицированного формата ФТС

Подробнее по ссылке...

Решение:

Обработав этот формат фабрикой xdto 1С можно получить нужные данные и избавить бухгалтеров от ручного ввода документов. 

Порядок работы:

В программе Альта-софт ГТД выгружает необходимые документы.

Автоматизация в ней отсутствует, поэтому нужно отобрать документы и нажать Ctrl-F2 для сохранения.

В корректном файле выгрузки будет присутствовать

Контейнер xmlns="urn:customs.ru:Information:ExchangeDocuments:ED_Container:5.8.0" и в нем уже:

Электронная копия декларации на товары/транзитной декларации  xmlns="urn:customs.ru:Information:CustomsDocuments:ESADout_CU:5.9.0"

Электронная копия ДТС xmlns="urn:customs.ru:Information:CustomsDocuments:DTSout_CU:5.9.0"

Открываем обработку в 1С.

Перед первым использованием нужно заполнить данные подстановки в создаваемые документы и группы, в которых будут создаваться новые элменты справочников.

Далее достаточно только выбирать файл выгрузки формата xml и нажимать кнопку "Создать документы"

После выбора файла, происходит его предварительный разбор - в форме будут видны грузоотправитель, сумма, дата и грузополучатель.

Это дает некотрую гарантию, что документ был выгружен корректно, т.к. иногда выгружаются не до конца оформленные ГТД.

Созданные документы будут выведены в табличной части.

Требования к запуску обработки:

Отчет предназначен для использования с актуальными типовыми конфигурациями:

для России:

  1. Бухгалтерия предприятия 3.0

Также возможна адаптация отчета под любую имеющуюся у пользователя типовую или нетиповую конфигурацию. 

Установка и использование обработки:

  1. В конфигурациях с управляемым интерфейсом обработка подключается стандартным образом через механизм внешних отчетов и обработок. При подключении настраиваются разделы меню, в которых она будет доступна.
  2. Обработка выполнена с использованием управляемых форм, соответственно, для конфигураций с обычным интерфейсом требует для работы включения в конфигурацию либо запуска в управляемом интерфейсе.
  3. Может использоваться платформа  8.3.7.х и старше

Изменения от 12-02-2017 добавлены форматы Сигма софт, Декларант +.

Добавлена возможность загрузки файла  "чистого" формата ФТС, без дополнений таможенных программ.
При это номер ГТД придется вводить вручную.
Обещали прислать образец выгрузки из ТКС, тогда будут закрыты все основные таможенные программы.

Поддержка отчета, лицензирование:

  1. Обработка не имеет ограничений по периоду действия, количеству организаций и информационных баз.
  2. При возникновении вопросов по работе с отчетом, их можно обсудить в комментариях к публикации, личных сообщениях либо по e-mail, указанному в письме с отчетом.

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

Наименование Файл Версия Размер
Загрузка данных грузовой таможенной декларации выгруженной из Альта софт
.epf 73,94Kb
09.11.16
28
.epf 73,94Kb 28 Скачать

См. также

Комментарии
1. елена александрова (balansplus) 15.08.16 16:09 Сейчас в теме
Добрый день! Не заполняет разделы ГТД. Выдает "Ошибка разбора документа:{ВнешняяОбработка.ЗагрузкаДанныхГрузовойТаможеннойДекларации.МодульОбъекта(416)}: Поле объекта не обнаружено (goodsmark)". Что такое?
user719767; qwed557; +2 Ответить
2. Капитан Немо (capitan) 550 15.08.16 17:55 Сейчас в теме
Выгружаете из Альта софт или из другой программы ?
Присылайте образец файла
3. Юрий Майоров (MaiorovYury) 10 19.08.16 14:57 Сейчас в теме
Ошибка работы с файлом:{Форма.Форма.Форма(82)}: Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища)
ДанныеЗаполнения = ПолучитьИзВременногоХранилища(стрАдресОтвета);
по причине:
Ошибка получения значения из временного хранилища
по причине:
Неправильный путь к файлу 'Соответствие'
Файл отправлю в личку
4. Капитан Немо (capitan) 550 19.08.16 15:08 Сейчас в теме
Если не получается загрузить присылайте ссылку на файл и пишите сразу в какой релиз загружаете и из какой программы.
Удобная вещь в этом плане https://www.wetransfer.com/
5. Valery Bumagin (datchik) 12.09.16 09:36 Сейчас в теме
Добрый день,

файл скачал, выполнил все инструкции по настройке.
Файл выгружается из программы Альта софт.
вот начало файла
....
xmlns="urn:customs.ru:Information:ExchangeDocuments:ED_Container:5.8.0"
xmlns:cat_ru="urn:customs.ru:CommonAggregateTypes:5.8.0"
xmlns:clt_ru="urn:customs.ru:CommonLeafTypes:5.8.0"
>
...
xmlns="urn:customs.ru:Information:CustomsDocuments:ESADout_CU:5.9.0"

загружается в Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.43.245) (http://v8.1c.ru/buh8corp/)
Copyright (С) ООО "1C-Софт", 2009 - 2016. Все права защищены
(http://www.1c.ru)

ошибки:
1. "Ошибка разбора документа:{ВнешняяОбработка.ЗагрузкаДанныхГрузовойТаможеннойДекларации.МодульОбъекта(416)}: Поле объекта не обнаружено (goodsmark)".
2. Ошибка записи документа:{Форма.Форма.Форма(380)}: Ошибка при вызове метода контекста (Записать)
ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);
по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.ПоступлениеТоваровУслуг.МодульМенеджера(1591)}: Ошибка при вызове метода контекста (ВыполнитьПакет)
Результат = Запрос.ВыполнитьПакет();
по причине:
{(1, 1)}: Ожидается выражение "ВЫБРАТЬ"

3. Ошибка записи документа:{Форма.Форма.Форма(505)}: Ошибка при вызове метода контекста (Записать)
ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);
по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{ОбщийМодуль.УчетВзаиморасчетов.Модуль(2979)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)
Если НераспределеннаяСумма <= 0 Тогда

6. Геннадий Кустов (Berlioz83) 30.09.16 16:58 Сейчас в теме
Аналогичная проблема возникла, прояснилось из-за чего возникает? В коде обработки при получении товаров для поступления нет соответствующего ключа в соответстии - соответственно таблица товаров в ПТиУ пустая.
7. Геннадий Кустов (Berlioz83) 06.10.16 09:28 Сейчас в теме
В моей ситуации в XML из Альта-софт под одним описанием попадает номенклатура с разными артикулами. Артикул у номенклатуры один - не может быть одна номенклатура с разными артикулами как утверждает автор. Соответственно автор ни с проблемой разобраться не помог, ни дал доступ самому что-то подправить для себя - что свело потраченное на обработку время и ресурсы на нет. Антиреспект тебе. Для меня обработка оказалась бесполезной.
8. Капитан Немо (capitan) 550 06.10.16 13:19 Сейчас в теме
Видимо еще и для тех кто вообще не умеет читать.

Сразу для тех, кто не любит читать до конца.

1. Код модуля закрыт. В нем разбирается файл xml и возвращается структура с данными для заполнения.
Документы формируются в модуле формы, он открыт, можете спокойно изменять под свои нужды.


И большая просьба - если я вас не вижу в списке загрузивших обработку с инфостарта, не писать вообще.
9. Геннадий Кустов (Berlioz83) 06.10.16 20:22 Сейчас в теме
Я про ошибку в возвращаемой структуре и написал. Я заметил, что код модуля закрыт, поэтому и обратился к разработчику. Я передал свою проблему скачавшему мне обработку, он также ничего не добиться от Вас.
10. Anton Loginchev (logos) 62 12.10.16 10:23 Сейчас в теме
Ошибка разбора документа:{ВнешняяОбработка.ЗагрузкаДанныхГрузовойТаможеннойДекларации.МодульОбъекта(450)}: Поле объекта не обнаружено (комментарий). Предположил, что это из xml кривой тег. В теле xml файла нет ни одного вхождения текста "комментарий".
УТ 11.2.3
11. Капитан Немо (capitan) 550 14.10.16 22:01 Сейчас в теме
(10) logos, вообще то обработка под БП - это написано выше.
Структура xml здесь не при чем, она то как раз одинаковая.
Код формы открыт - переделывайте под документы УТ
12. Anton Loginchev (logos) 62 24.10.16 16:14 Сейчас в теме
(11) capitan, Ошибка разбора документа:{ВнешняяОбработка.ЗагрузкаДанныхГрузовойТаможеннойДекларации.МодульОбъекта(450)}:
Я выделил болдом место где возникает ошибка. Как мне поможет открытый модуль формы?
Если Вам так хочется зарабатывать на рекламе, то это ваше право. Но для этого обработку должны запускать. А для этого она должна работать.
13. Капитан Немо (capitan) 550 24.10.16 21:49 Сейчас в теме
(12) logos, Требования к запуску обработки:

Отчет предназначен для использования с актуальными типовыми конфигурациями:

для России:

Бухгалтерия предприятия 3.0

Также возможна адаптация отчета под любую имеющуюся у пользователя типовую или нетиповую конфигурацию.

Выделил болдом требования к запуску обработки.
14. Valery Bumagin (datchik) 07.11.16 09:43 Сейчас в теме
Добрый день,

возникла еще одна проблем
Ошибка разбора документа:{ВнешняяОбработка.ЗагрузкаДанныхГрузовойТаможеннойДекларации.МодульОбъекта(474)}: Поле объекта не обнаружено (ratetypecode)

Заголовок файла :

<?xml version="1.0" encoding="UTF-8"?>
<ED_Container
DocumentModeID="1006058E"
xmlns="urn:customs.ru:Information:ExchangeDocuments:ED_Container:5.10.0"
xmlns:cat_ru="urn:customs.ru:CommonAggregateTypes:5.10.0"
xmlns:clt_ru="urn:customs.ru:CommonLeafTypes:5.10.0"
>
<cat_ru:DocumentID>FD7524E2-5324-4B38-8E5E-62B1C2D9A7C2</cat_ru:DocumentID>
<ContainerDoc>
<DocBody>

<ESADout_CU DocumentModeID="1006107E" xmlns="urn:customs.ru:Information:CustomsDocuments:ESADout_CU:5.11.0" xmlns:clt_ru="urn:customs.ru:CommonLeafTypes:5.10.0" xmlns:cat_ru="urn:customs.ru:CommonAggregateTypes:5.10.0" xmlns:catESAD_cu="urn:customs.ru:CUESADCommonAggregateTypesCust:5.11.0" xmlns:cltESAD_cu="urn:customs.ru:CUESADCommonLeafTypes:5.10.0" >
15. Valery Bumagin (datchik) 07.11.16 10:28 Сейчас в теме
Почитал в документах - сейчас используется новая структура

Структура и формат электронной копии декларации на товары и транзитной декларации

УТВЕРЖДЕНЫ
Решением Коллегии
Евразийской экономической комиссии
от 12 ноября 2013 года N 254
(В редакции, введенной в действие
с 1 октября 2016 года

решением Коллегии ЕЭК
от 2 августа 2016 года N 90. -
См. предыдущую редакцию)


Структура и формат электронной копии декларации на товары и транзитной декларации


1. Перечень электронных форм документов


Код документа


Название документа


XML-документ


Пространство имен

1006107E


Электронная копия декларации на товары и транзитной декларации


ESADout_CU


ESADout_CU:
urn:customs.ru:Information:
CustomsDocuments:ESADout_CU:
5.11.0
16. Капитан Немо (capitan) 550 07.11.16 10:48 Сейчас в теме
(15) datchik, но не факт, что Альта софт уже перешел на новую структуру.
Есть пример выгрузки ?
17. Valery Bumagin (datchik) 07.11.16 12:21 Сейчас в теме
18. Valery Bumagin (datchik) 07.11.16 12:23 Сейчас в теме
Я так думаю что форматы совместимы сверху вниз, по крайней мере должны
19. Valery Bumagin (datchik) 07.11.16 14:08 Сейчас в теме
(16) capitan, не вижу адреса e-mail
20. Капитан Немо (capitan) 550 07.11.16 14:31 Сейчас в теме
21. Valery Bumagin (datchik) 07.11.16 15:58 Сейчас в теме
22. Валерий Б (user649016_vbumagin) 02.12.16 17:01 Сейчас в теме
Возникла проблема -
1. при заполнении декларации не заполняется %таможенной пошлины, ставка НДС - заполняется нормально
2. вместо таможенной стоимости (CustomCost) в стоимость раздела попадает стоимость по инвойсу (InvoiceCost)
23. Valery Bumagin (datchik) 07.12.16 13:11 Сейчас в теме
А можно получить обновленную версию от10-11-2016 ?
24. vicmos victor (vicmos) 40 21.12.16 10:32 Сейчас в теме
Спасибо огромное, у нас все легло БЕЗ ПРОБЛЕМ!!!
25. Виктория (user660066_rubis) 24.12.16 17:46 Сейчас в теме
Здравствуйте. У меня тоже ошибка как в третьем посте. Ошибка работы с файлом:{Форма. Форма. Форма(82)}: Ошибка при вызове метода контекста (Получить Из Временного Хранилища)
Данные Заполнения = Получить Из Временного Хранилища(стр Адрес Ответа);
по причине:
Ошибка получения значения из временного хранилища
по причине:
Неправильный путь к файлу 'Соответствие'
26. Капитан Немо (capitan) 550 24.12.16 18:04 Сейчас в теме
27. Капитан Немо (capitan) 550 24.12.16 18:05 Сейчас в теме
(25) пришлите свой файл и номер конфигурации как написано в (20)
28. Виктория (user660066_rubis) 24.12.16 18:51 Сейчас в теме
Всё выслано. Вы не получили?
29. Капитан Немо (capitan) 550 24.12.16 20:10 Сейчас в теме
А куда собственно выслано и как ?
30. Виктория (user660066_rubis) 24.12.16 21:07 Сейчас в теме
Выслано в личку, сылка на яндекс диск и описание конфигурации.
32. Капитан Немо (capitan) 550 26.12.16 16:39 Сейчас в теме
(30) с Вами все просто. Вы не из Альта софт выгружаете файл.
Альта дописывает свой признак в конец файла.
По крайней мере при штатной выгрузке.

Всегда можете заказать доработку под свою программу или договориться об открытии кода ;)
33. inems inems (inems) 14.01.17 11:54 Сейчас в теме
Для работы обработки в программе Альта ГТД выбираем пункт "Каталог" далее Выгрузить в XML
Либо быстрыми клавишами Ctrl+F2
Получаем файл Container_00000000_140117_0000002.XML
цифры разуметься будут другие.

34. Капитан Немо (capitan) 550 14.01.17 17:32 Сейчас в теме
(33) Граммар-наци убили бы за ться
Но я скажу:
Спасибо за разъяснения :)
35. vvmr vvmr (vvmr) 1 20.01.17 00:06 Сейчас в теме
Здравствуйте! У меня в ГТД под одним кодом ТН ВЭД поступают товары с разными артикулами. При это есть общая стоимость и есть количество каждого артикула, а попозиционно цены нет. Как автор обошел эту проблему? Откуда берется цена каждой номенклатуры?
36. 1111 (yuri76) 69 10.03.17 11:08 Сейчас в теме
Добрый день ! При загрузке выдается сообщение
Прикрепленные файлы:
37. Капитан Немо (capitan) 550 10.03.17 14:40 Сейчас в теме
(36) Некорректный формат файла.
Скорее всего выгружаете неправильно.
См. ↑
38. 1111 (yuri76) 69 10.03.17 15:36 Сейчас в теме
Выгрузили файл еще раз (как указано в данной публикации). Ошибка та же. У нас Контейнер xmlns="urn:customs.ru:Information:ExchangeDocuments:ED_Container:5.10.0".
Можно ли получить доступ к модулю?
39. Капитан Немо (capitan) 550 10.03.17 20:36 Сейчас в теме
(38) у вас в контейнере не хватает целого документа - декларации таможенной стоимости
обычно я прошу прислать выгрузку но тут смысла нет
доступ к модулю вам не поможет
40. 1111 (yuri76) 69 14.03.17 15:30 Сейчас в теме
Мы выяснили, что в программу Альта софт не вносятся ДТС. Поэтому не выгружается и контейнер DTSout_CU. Однако, нам для загрузки в 1С нужен только документ "ГТД по импорту", а документ "Поступление" не нужен. Можно ли изменить для нас обработку (мы ее уже скачали ранее), чтобы не учитывался этот контейнер и загружался в 1С только документ "ГТД по импорту". Либо, как я ранее просил, открыть модуль обработку, чтобы мы сами внесли изменения. Спасибо.
41. Капитан Немо (capitan) 550 14.03.17 16:25 Сейчас в теме
(40) С тех пор как люди придумали деньги такие вопросы легко решаются.
42. 1111 (yuri76) 69 14.03.17 17:18 Сейчас в теме
В некоторой степени оплата произведена (5 стартмани) . К сожалению, обработка у нас не работает. Поэтому я и спрашиваю, можете ли Вы помочь без доп. оплаты.
Открытие модуля решило бы вопрос - справился бы собственными силами. Если вопрос закрытого модуля принципиален, сколько будет стоить убрать проверку на это контейнер?
43. Капитан Немо (capitan) 550 15.03.17 11:25 Сейчас в теме
Что касается оплаты стартмани. Вы можете их вернуть обратившись к администрации сайта, если она сочтет нужным это сделать.
Т.к. напрямую в описании обработки сказано какие контейнеры должны присутствовать в файле выгрузки и что модуль закрыт.

Без доп. оплаты я помогаю некоммерческим организациям (образовательным, медицинским и структурам МВД)
Если ваша компания к ним относится - пишете с официального адреса и вопрос решается.

Модуль я не открою.
Доработка насколько я понимаю состоит не в снятии проверки, а том чтобы не формировать поступление и все что бралось из контейнера DTSout_CU брать из ESADout_CU.
Порядок цены - 1 - 2 т.р.
44. Владимир Кошкин (pikacc0) 5 04.05.17 20:54 Сейчас в теме
Добрый вечер, приобрели Вашу обработку в декабре 2016 года, все было отлично, но теперь с последними файлами возникла проблема.
Прикрепленные файлы:
45. vicmos victor (vicmos) 40 10.05.17 17:34 Сейчас в теме
Добрый день,
простите за беспокойство, скачал новую версию,
результат печальный
Ошибка разбора документа:{ВнешняяОбработка.ЗагрузкаДанныхГрузовойТаможеннойДекларации.МодульОбъекта(464)}: Поле объекта не обнаружено (goodsgroupinformation)
можно как то решить вопрос или обращаться к Вам за решением вопроса за российские рубли?
46. Капитан Немо (capitan) 550 11.05.17 09:32 Сейчас в теме
(44)
(45)
Понятие "приобрели" здесь сильно искажено )
Приобрели вы абонемент от инфостарт
А я с вашей загрузки получаю ~ 60 руб по нынешнему курсу стартмани.
Присылайте в личку образцы файлов.
Если действительно поменялся формат - исправлю обработку и пришлю ссылку всем кто скачал бесплатно.