• Посилання скопійовано
Документ підготовлено в системі iplex

Про затвердження специфікацій форматів електронних повідомлень

Державна митна служба України  | Наказ, Опис від 29.11.2006 № 1063 | Документ не діє
Реквізити
  • Видавник: Державна митна служба України
  • Тип: Наказ, Опис
  • Дата: 29.11.2006
  • Номер: 1063
  • Статус: Документ не діє
  • Посилання скопійовано
Реквізити
  • Видавник: Державна митна служба України
  • Тип: Наказ, Опис
  • Дата: 29.11.2006
  • Номер: 1063
  • Статус: Документ не діє
Документ підготовлено в системі iplex
Примітка. Імена полів таблиць, виділені жирним шрифтом і фоном (наприклад, CCD_SD_POS), є ключовими полями відповідної таблиці.
( Додаток 5 із змінами, внесеними згідно з Наказом Державної митної служби N 421 від 21.05.2007 )
Додаток 6
до Специфікації форматів
електронних повідомлень
програмно-інформаційного
комплексу "Автоматизована
система митного оформлення
товарів та інших предметів"
на рівні митний орган -
Регіональна інформаційна
митниця
ФУНКЦІЯ
розрахунку 32-розрядної контрольної суми (мова C)
/**********
*
* Copyright, applying to UpdateCRC() and crc_32_tab[ ]:
*
* COPYRIGHT (C) 1986 Gary S. Brown.
*
**********/
/**********
*
* First, the polynomial itself and its table of feedback terms. The
* polynomial is
* X^32+X^26+X^23+X^22+X^16+X^12+X^11+X^10+X^8+X^7+X^5+X^4+X^2+X^1+X^0
*
* Note that we take it "backwards" and put the highest-order term in
* the lowest-order bit. The X^32 term is "implied"; the LSB is the
* X^31 term, etc. The X^0 term (usually shown as "+1") results in
* the MSB being 1.
*
* Note that the usual hardware shift register implementation, which
* is what we're using (we're merely optimizing it by doing eight-bit
* chunks at a time) shifts bits into the lowest-order term. In our
* implementation, that means shifting towards the right. Why do we
* do it this way? Because the calculated CRC must be transmitted in
* order from highest-order term to lowest-order term. UARTs transmit
* characters in order from LSB to MSB. By storing the CRC this way,
* we hand it to the UART in the order low-byte to high-byte; the UART
* sends each low-bit to hight-bit; and the result is transmission bit
* by bit from highest- to lowest-order term without requiring any bit
* shuffling on our part. Reception works similarly.
*
* The feedback terms table consists of 256, 32-bit entries. Notes:
*
* The table can be generated at runtime if desired; code to do so
* is shown later. It might not be obvious, but the feedback
* terms simply represent the results of eight shift/xor opera-
* tions for all combinations of data and CRC register values.
*
* The values must be right-shifted by eight bits by the "updcrc"
* logic; the shift must be unsigned (bring in zeroes). On some
* hardware you could probably optimize the shift in assembler by
* using byte-swap instructions.
* polynomial $edb88320
*
**********/
unsigned long crc_32_tab[] =
{
0x00000000L, 0x77073096L, 0xee0e612cL, 0x990951baL, 0x076dc419L,
0x706af48fL, 0xe963a535L, 0x9e6495a3L, 0x0edb8832L, 0x79dcb8a4L,
0xe0d5e91eL, 0x97d2d988L, 0x09b64c2bL, 0x7eb17cbdL, 0xe7b82d07L,
0x90bf1d91L, 0x1db71064L, 0x6ab020f2L, 0xf3b97148L, 0x84be41deL,
0x1adad47dL, 0x6ddde4ebL, 0xf4d4b551L, 0x83d385c7L, 0x136c9856L,
0x646ba8c0L, 0xfd62f97aL, 0x8a65c9ecL, 0x14015c4fL, 0x63066cd9L,
0xfa0f3d63L, 0x8d080df5L, 0x3b6e20c8L, 0x4c69105eL, 0xd56041e4L,
0xa2677172L, 0x3c03e4d1L, 0x4b04d447L, 0xd20d85fdL, 0xa50ab56bL,
0x35b5a8faL, 0x42b2986cL, 0xdbbbc9d6L, 0xacbcf940L, 0x32d86ce3L,
0x45df5c75L, 0xdcd60dcfL, 0xabd13d59L, 0x26d930acL, 0x51de003aL,
0xc8d75180L, 0xbfd06116L, 0x21b4f4b5L, 0x56b3c423L, 0xcfba9599L,
0xb8bda50fL, 0x2802b89eL, 0x5f058808L, 0xc60cd9b2L, 0xb10be924L,
0x2f6f7c87L, 0x58684c11L, 0xc1611dabL, 0xb6662d3dL, 0x76dc4190L,
0x01db7106L, 0x98d220bcL, 0xefd5102aL, 0x71b18589L, 0x06b6b51fL,
0x9fbfe4a5L, 0xe8b8d433L, 0x7807c9a2L, 0x0f00f934L, 0x9609a88eL,
0xe10e9818L, 0x7f6a0dbbL, 0x086d3d2dL, 0x91646c97L, 0xe6635c01L,
0x6b6b51f4L, 0x1c6c6162L, 0x856530d8L, 0xf262004eL, 0x6c0695edL,
0x1b01a57bL, 0x8208f4c1L, 0xf50fc457L, 0x65b0d9c6L, 0x12b7e950L,
0x8bbeb8eaL, 0xfcb9887cL, 0x62dd1ddfL, 0x15da2d49L, 0x8cd37cf3L,
0xfbd44c65L, 0x4db26158L, 0x3ab551ceL, 0xa3bc0074L, 0xd4bb30e2L,
0x4adfa541L, 0x3dd895d7L, 0xa4d1c46dL, 0xd3d6f4fbL, 0x4369e96aL,
0x346ed9fcL, 0xad678846L, 0xda60b8d0L, 0x44042d73L, 0x33031de5L,
0xaa0a4c5fL, 0xdd0d7cc9L, 0x5005713cL, 0x270241aaL, 0xbe0b1010L,
0xc90c2086L, 0x5768b525L, 0x206f85b3L, 0xb966d409L, 0xce61e49fL,
0x5edef90eL, 0x29d9c998L, 0xb0d09822L, 0xc7d7a8b4L, 0x59b33d17L,
0x2eb40d81L, 0xb7bd5c3bL, 0xc0ba6cadL, 0xedb88320L, 0x9abfb3b6L,
0x03b6e20cL, 0x74b1d29aL, 0xead54739L, 0x9dd277afL, 0x04db2615L,
0x73dc1683L, 0xe3630b12L, 0x94643b84L, 0x0d6d6a3eL, 0x7a6a5aa8L,
0xe40ecf0bL, 0x9309ff9dL, 0x0a00ae27L, 0x7d079eb1L, 0xf00f9344L,
0x8708a3d2L, 0x1e01f268L, 0x6906c2feL, 0xf762575dL, 0x806567cbL,
0x196c3671L, 0x6e6b06e7L, 0xfed41b76L, 0x89d32be0L, 0x10da7a5aL,
0x67dd4accL, 0xf9b9df6fL, 0x8ebeeff9L, 0x17b7be43L, 0x60b08ed5L,
0xd6d6a3e8L, 0xa1d1937eL, 0x38d8c2c4L, 0x4fdff252L, 0xd1bb67f1L,
0xa6bc5767L, 0x3fb506ddL, 0x48b2364bL, 0xd80d2bdaL, 0xaf0a1b4cL,
0x36034af6L, 0x41047a60L, 0xdf60efc3L, 0xa867df55L, 0x316e8eefL,
0x4669be79L, 0xcb61b38cL, 0xbc66831aL, 0x256fd2a0L, 0x5268e236L,
0xcc0c7795L, 0xbb0b4703L, 0x220216b9L, 0x5505262fL, 0xc5ba3bbeL,
0xb2bd0b28L, 0x2bb45a92L, 0x5cb36a04L, 0xc2d7ffa7L, 0xb5d0cf31L,
0x2cd99e8bL, 0x5bdeae1dL, 0x9b64c2b0L, 0xec63f226L, 0x756aa39cL,
0x026d930aL, 0x9c0906a9L, 0xeb0e363fL, 0x72076785L, 0x05005713L,
0x95bf4a82L, 0xe2b87a14L, 0x7bb12baeL, 0x0cb61b38L, 0x92d28e9bL,
0xe5d5be0dL, 0x7cdcefb7L, 0x0bdbdf21L, 0x86d3d2d4L, 0xf1d4e242L,
0x68ddb3f8L, 0x1fda836eL, 0x81be16cdL, 0xf6b9265bL, 0x6fb077e1L,
0x18b74777L, 0x88085ae6L, 0xff0f6a70L, 0x66063bcaL, 0x11010b5cL,
0x8f659effL, 0xf862ae69L, 0x616bffd3L, 0x166ccf45L, 0xa00ae278L,
0xd70dd2eeL, 0x4e048354L, 0x3903b3c2L, 0xa7672661L, 0xd06016f7L,
0x4969474dL, 0x3e6e77dbL, 0xaed16a4aL, 0xd9d65adcL, 0x40df0b66L,
0x37d83bf0L, 0xa9bcae53L, 0xdebb9ec5L, 0x47b2cf7fL, 0x30b5ffe9L,
0xbdbdf21cL, 0xcabac28aL, 0x53b39330L, 0x24b4a3a6L, 0xbad03605L,
0xcdd70693L, 0x54de5729L, 0x23d967bfL, 0xb3667a2eL, 0xc4614ab8L,
0x5d681b02L, 0x2a6f2b94L, 0xb40bbe37L, 0xc30c8ea1L, 0x5a05df1bL,
0x2d02ef8dL
);
/**********
*
* UpdateCRC32()
*
*
*
**********/
long UpdateCRC32(unsigned long crc32val, unsigned char *s, int len){
register unsigned long crcval = crc32val;
while (len--)
crcval = crc_32_tab[((unsigned char) crcval ^ (*s++)) & 0xff] ^ (crcval >> 8);
return(crcval);
)
/**********
*
*
* End of File
*
*
*
**********/
( Додаток 6 із змінами, внесеними згідно з Наказом Державної митної служби N 421 від 21.05.2007 )
ЗАТВЕРДЖЕНО
Наказ Держмитслужби України
29.11.2006 N 1063
СПЕЦИФІКАЦІЯ
форматів електронних повідомлень програмно-інформаційного комплексу "Автоматизована система митного оформлення товарів та інших предметів" на рівні суб'єкт - митний орган
1. Загальні положення
1.1. Для розвитку Єдиної автоматизованої інформаційної системи Держмитслужби України є необхідним оперативний обмін зовнішньоекономічними документами з суб'єктами господарювання, господарська та зовнішньоекономічна діяльність яких потребує переміщення через митний кордон України товарів та транспортних засобів. Обмін такими документами необхідний для швидкого й оперативного митного оформлення, своєчасного збору й оброблення статистичної та оперативної інформації, контролю експортно-імпортних операцій суб'єктів господарювання.
1.2. Одним з основних завдань програмно-інформаційного комплексу "Автоматизована система митного оформлення товарів та інших предметів" є ефективне оброблення комерційних додатків - отримання інформації з автоматизованих систем суб'єктів господарювання, декларантів.
1.3. З метою уніфікації та стандартизації процесу обміну електронною інформацією між суб'єктами господарювання і митними органами використовується Специфікація форматів електронних повідомлень програмно-інформаційного комплексу "Автоматизована система митного оформлення товарів та інших предметів" на рівні суб'єкт - митний орган (далі - специфікація), яка підтримує всі документи, необхідні для проведення митного оформлення.
Ця специфікація є базовою та дозволяє надалі нарощувати типи електронних копій документів, що передаються, і змінювати їх структури з обов'язковим подальшим затвердженням наказом Держмитслужби України.
2. Технологія обміну електронною інформацією
2.1. Технологія обміну електронною інформацією автоматизованої системи митного оформлення товарів і транспортних засобів передбачає наявність двох суб'єктів (сторін) обміну - суб'єкта господарювання і митного органу, та об'єкта обміну - електронного повідомлення, яке містить електронні копії зовнішньоторговельних документів, зокрема вантажні митні декларації (у подальшому, можливо, ліцензії, дозволи, контракти тощо), діагностичні дані, дані контролю цілісності повідомлення тощо.
2.2. Обмін електронними повідомленнями на рівні суб'єкт - митний орган здійснюється шляхом формування суб'єктами господарювання електронного пакета документів, передання його до митного органу з використанням дискет або електронної пошти, оброблення митним органом пакета документів, формування електронного пакета повідомлення у відповідь і передання пакета відповіді суб'єкту господарювання.
Узагальнену схему технології обміну електронною інформацією на рівні суб'єкт - митний орган наведено в додатку 1.
2.3. На сьогодні найбільш прийнятним є дискетний шлях передання електронної інформації, оскільки вимагає мінімальних витрат як з боку суб'єктів господарювання, так і митного органу.
2.4. При подальшому розгортанні відділень електронної пошти в митних органах, налагодженні взаємодії суб'єктів господарювання з митними органами за допомогою електронної пошти, розробленні й впровадженні в митних органах алгоритмів автоматичної обробки електронних копій документів, що надходять цим каналом зв'язку, можливий перехід на обмін електронними повідомленнями з використанням електронної пошти.
2.5. Основні положення електронного обміну повідомленнями між суб'єктом господарювання і митним органом:
на будь-який електронний документ, переданий суб'єктом господарювання до митного органу, формується відповідь. Відповідь митного органу може бути негативною - документ не записаний у відповідну базу даних через помилки, що не дозволяють надалі його обробляти, або позитивною - документ пройшов первинну стадію контролю та успішно записаний у базу даних. При позитивній відповіді автоматизованої системи митного оформлення товарів і транспортних засобів документу присвоюється реєстраційний номер (для вантажної митної декларації, провізної відомості тощо) або номер контролю (для контрактів, ліцензій, дозволів тощо), який передається в електронному повідомленні відповіді;
суб'єкт господарювання в електронному повідомленні самостійно формує вид документа - новий документ, модифікацію або видалення раніше переданого документа;
з розвитком технологій автоматизованої обробки зовнішньоторговельних документів автоматизована система митного оформлення товарів і транспортних засобів повинна буде на кожну зовнішньоекономічну операцію (експорт, імпорт, транзит) автоматично видати рекомендації: повна перевірка вантажу, перевірка необхідних документів або випуск вантажу.
3. Формати електронних повідомлень
3.1. Під форматами електронних повідомлень для обміну інформацією з автоматизованою системою митного оформлення товарів і транспортних засобів розуміється певна формалізована структура файла електронного повідомлення, що має вбудовані засоби контролю цілісності даних при передачі й унікально характеризує відправника й одержувача електронного повідомлення.
3.2. Версією 1.06 специфікації форматів електронних повідомлень передбачені три види повідомлень:
CSMF - простий формат електронного повідомлення, що застосовується у відповідних автоматизованих додатках і має істотні обмеження за типами документів і їх кількістю;
CCMF - складовий формат електронного повідомлення, який є базовим для основних комерційних додатків і який відстежується в автоматизованій системі митного оформлення товарів і транспортних засобів на основі списків сертифікованого програмного забезпечення й ліцензійних угод;
CRMF - формат електронного повідомлення відповіді митниці на повідомлення CCMF.
3.3. Структура всіх трьох видів електронних повідомлень уніфікована й складається із:
заголовка повідомлення (Head Message), у якому наводиться інформація про тип і версію формату повідомлення, про відправника й одержувача повідомлення, а також містяться дані про кількість електронних копій документів у повідомленні, контрольні дані цілісності пакета тощо;
основної частини повідомлення (Body Message), у якій містяться сегменти опису електронних копій документів, сегменти електронних копій та інші сегменти;
закінчення повідомлення (Foot Message), у якому містяться контрольні дані про електронне повідомлення.
3.4. В основній частині повідомлення містяться сегменти - логічні елементи інформації. Сегменти можуть бути двох основних типів:
сегменти опису (Info Segment), у яких міститься інформація про правила роботи й інтерпретації електронних документів, відповідей митних органів та інших даних (у простому форматі електронного повідомлення CSMF відсутні);
сегменти даних (Data Segment), у яких містяться електронні копії документів, відповіді митних органів та інші дані.
3.5. В електронному повідомленні сегменти опису (за їх наявності) мають бути розміщені перед сегментами даних (у порядку розташування від початку повідомлення).
3.6. За своєю структурою сегменти даних поділяються на три частини:
заголовок сегмента (Head Data Segment), у якому наводиться інформація про тип і версію даних, контрольні дані цілісності сегмента й інші дані;
основну частину сегмента (Body Data Segment), у якій містяться форми електронних даних;
закінчення сегмента (Foot Data Segment), у якому містяться контрольні дані про сегмент.
3.7. Форми електронних даних, які містяться в основній частині сегмента даних, містять опис і електронну інформацію певних структурних елементів документа (наприклад, загальний опис вантажної митної декларації або опис конкретного товару згідно з контрактом). За своєю структурою форми електронних даних складаються з трьох частин:
заголовка форми (Head Form), у якому наводиться інформація про тип і версію форми, контрольні дані цілісності форми й інші дані;
основної частини форми (Body Form), у якій містяться поля електронних даних;
закінчення форми (Foot Form), у якому містяться контрольні дані про форму й ознаки закінчення форми.
3.8. Поля електронних даних є неподільною логічною одиницею інформації і містять безпосередні дані. Кожне поле електронних даних містить:
код поля (Field Code) - ідентифікаційний 4-значний номер поля для інтерпретації даних;
значення поля (Field Data) - символьний рядок змінної довжини (від 1 до 1024 символів), у якому містяться безпосередні дані поля (деякі поля вимагають використання спеціальних шаблонів заповнення);
закінчення поля (Field End) - символ закінчення поля електронних даних.
3.9. Узагальнену структуру форматів електронних повідомлень версії 1.06 наведено в додатку 2.
3.10. Структуру й опис форматів заголовка (Head Message) і закінчення (Foot Message) електронного повідомлення наведено в додатку 3.
3.11. Структуру й опис форматів сегмента опису (Info Segment) електронного повідомлення наведено в додатку 4.
3.12. Структуру й опис форматів заголовка (Head Data Segment) і закінчення (Foot Data Segment) сегментів даних електронного повідомлення наведено в додатку 5.
3.13. Структуру й опис форматів заголовка (Head Form) і закінчення (Foot Form) форм електронних даних електронного повідомлення наведено в додатку 6.
3.14. Формати електронних даних, що підтримуються версією 1.06 включаючи їх коди, електронні форми й поля заповнення даних, наведено в додатку 7.
3.15. Опис типів даних (Data type descriptions) для XML-документа (Extesible Markup Language) електронної копії декларації митної вартості наведено в додатку 8. Опис типів даних для XML-документа електронної копії листа узгодження наведено в додатку 9. Опис типів даних для XML-документа повідомлення про транзитне перевезення (ПТП)наведено в додатку 10.
3.16. Поля електронних даних, що використовуються для представлення інформації, містять 4-значний цифровий код поля в форматі С4 (9999), безпосередньо дані в форматі С1...1024 і ознаку закінчення поля у форматі В1 (символ 02).
3.17. Усі дані в електронному повідомленні, крім символів закінчення структурних одиниць (сегментів, форм і полів), містяться в символьному вигляді (ASCII від 32 до 254).
3.18. Для опису полів інформації в додатках використовуються такі позначення:
С2 - символьне поле довжиною 2 символи;
С1...1024 - символьне поле змінної довжини (до 1024 символів);
У1 - поле довжиною 1 байт для подання двійкової інформації;
N2 - поле для занесення цифрової інформації (символи 0-9, "." і знак);
99 - шаблон заповнення поля, що вказує на обов'язковість заповнення цього поля цифровими символами (0 - 9);
ХХ - шаблон заповнення поля, що вказує на обов'язковість заповнення цього поля алфавітно-цифровими символами;
АА - шаблон заповнення поля, що вказує на обов'язковість заповнення цього поля алфавітними символами (А - Я);
ДД/ММ/РР - шаблон заповнення дати.
3.19. Усі файли електронних повідомлень обов'язково повинні мати розширення ".CMF." Щодо імені файла, то тут немає ніякого обмеження (крім обмежень операційної системи).
4. Контроль цілісності даних
4.1. Контроль цілісності даних вирішується спільно автоматизованою системою митного оформлення товарів і транспортних засобів та автоматизованою системою декларанта "Митний брокер".
Основним напрямом контролю цілісності даних є контроль правильності передання електронного повідомлення. Такий контроль здійснюється шляхом звіряння контрольних сум, переданих в електронному повідомленні та розрахованих за переданими даними під час приймання й оброблення повідомлення. Ці контрольні суми рахуються по байтах, записаних або прочитаних у повідомленні, їх кількість визначається інформаційним елементом повідомлення - сегментом даних або сегментом опису, формою електронних даних або будь-якою іншою структурою, до якої входить контрольна сума.
4.2. У додатку 11 наведено функцію розрахунку 32-розрядної контрольної суми (мова C), що застосовується для контролю цілісності даних в автоматизованій системі митного оформлення товарів і транспортних засобів.
5. Інформаційне забезпечення електронного обміну даними
5.1. Під інформаційним забезпеченням електронного обміну даними розуміється єдина система кодифікації даних, призначена для зведення до мінімуму непорозумінь, що виникають через невідповідність нормативно-довідкової та іншої інформації учасників обміну.
5.2. В автоматизованій системі митного оформлення товарів і транспортних засобів використовується встановлена Державною митною службою України нормативно-довідкова інформація для контролю і збору даних, а також код суб'єкта господарювання за Єдиним державним реєстром підприємств та організацій України (ЄДРПОУ) або Державним реєстром фізичних осіб України (ДРФОУ).
Голова комісії з припинення
юридичної особи - Департаменту
інформаційних технологій
та митної статистики,
перший заступник
начальника Департаменту





О.О.Ніколайчук
Додаток 1
до Специфікації форматів
електронних повідомлень
програмно-інформаційного
комплексу "Автоматизована
система митного оформлення
товарів та інших предметів"
на рівні суб'єкт - митний
орган
УЗАГАЛЬНЕНА СХЕМА
технології обміну електронною інформацією на рівні суб'єкт - митний орган ( va063342-06 )
Додаток 2
до Специфікації форматів
електронних повідомлень
програмно-інформаційного
комплексу "Автоматизована
система митного оформлення
товарів та інших предметів"
на рівні суб'єкт - митний
орган
УЗАГАЛЬНЕНА СТРУКТУРА
форматів електронних повідомлень версії 1.06 ( va063342-06 )
Додаток 3
до Специфікації форматів
електронних повідомлень
програмно-інформаційного
комплексу "Автоматизована
система митного оформлення
товарів та інших предметів"
на рівні суб'єкт - митний
орган
СТРУКТУРА Й ОПИС
форматів заголовка (Head Message) і закінчення (Foot Message) електронного повідомлення
ПолеФорматОписПримітки
Head Message
С4ААААІдентифікаційний
напис
Вид повідомлення:
CSMF, CCMF, CRMF
С299Версія02
С299Ревізія00
С10ААХХХХХХХХ або
99999
ВідправникКод суб'єкта або
митного органу
С1099999 або
ААХХХХХХХХ
ОдержувачКод суб'єкта або
митного органу
С8ДД/ММ/РРДата формування
повідомлення
С109999999999Реєстраційний номер
ПО, яким
підготовлений пакет
згідно зі списком
ПО
С499.99*Версія ПО, яким
підготовлене
повідомлення
С20 Номер ліцензії
декларанта на ПО
С299Кількість сегментів
даних у
повідомленні
С20 Коментарі
С1299999999999932-розрядна
контрольна сума
заголовка
повідомлення
Foot Message
С299Загальна кількість
сегментів даних
С299Загальна кількість
нових документів
С299Загальна кількість
документів, що
модифікуються
С299Загальна кількість
документів, що
видаляються
С299Загальна кількість
документів, що
тестуються
С1299999999999932-розрядна
контрольна сума
закінчення
повідомлення
---------------
*Спеціальні символи (. ; : / та інші) не входять у формат заповнення поля і наведені в описі тільки для розкриття складового коду поля.
Додаток 4
до Специфікації форматів
електронних повідомлень
програмно-інформаційного
комплексу "Автоматизована
система митного оформлення
товарів та інших предметів"
на рівні суб'єкт - митний
орган
СТРУКТУРА Й ОПИС
форматів сегмента опису (Info Segment) електронного повідомлення
ПолеФорматОписПримітки
С49999Код інформаційного
сегмента
0001
С299Версія02
С299Ревізія00
С299Загальна кількість
сегментів даних
С49999Код сегмента даних
С1599999.9999.999999*Номер документа або
контрольного списку
присвоєний
митницею
Код митниці, рік у
форматі РРРР і
номер, присвоєний
митницею
С8ДД/ММ/РРДата документа або
контрольного списку
присвоєна митницею
С16АА.ХХХХХХХХ.
999999*
Внутрішній номер
даних відправника
повідомлення
2-буквений код
країни, код
відправника (для
українських
підприємств - код
згідно з ЄДРПОУ),
внутрішній номер
даних відправника
повідомлення
С19Робота з даними1 - Insert
2 - Update
3 - Delete
4 - Test
С20 Опис сегмента даних
(коментарі)
С8ДД/ММ/РРДата складання
С129999999999999Зміщення сегмента
даних від початку
повідомлення
С12999999999999932-розрядна
контрольна сума
опису сегмента
даних
С12999999999999932-розрядна
контрольна сума
інформаційного
сегмента
В1 Символ закінчення
сегмента опису
01
---------------
* Спеціальні символи (. ; : / та інші) не входять у формат заповнення поля і наведені в описі тільки для розкриття складового коду поля. Поля, виділені фоном, є описом сегмента даних і повторюються стільки разів, скільки є сегментів даних.
Додаток 5
до Специфікації форматів
електронних повідомлень
програмно-інформаційного
комплексу "Автоматизована
система митного оформлення
товарів та інших предметів"
на рівні суб'єкт - митний
орган
СТРУКТУРА Й ОПИС
форматів заголовка (Head Data Segment) і закінчення (Foot Data Segment) сегментів даних електронного повідомлення
ПолеФорматОписПримітки
Head Data Segment
С49999Код сегмента даних
С49999Код документа
(даних)
С299Версія документа
(даних)
С299Ревізія документа
(даних)
С1599999.9999.999999*Номер документа або
контрольного списку
присвоєний
митницею
Код митниці, рік в
форматі РРРР і
номер, присвоєний
митницею
С8ДД/ММ/РРДата документа або
контрольного списку
присвоєна митницею
С16АА.ХХХХХХХХ.999999*Внутрішній номер
даних відправника
повідомлення
2-буквений код
країни, код
відправника (для
українських
підприємств - код
згідно з ЄДРПОУ),
внутрішній номер
даних відправника
повідомлення
С19Робота з документом1 - Insert
2 - Update
3 - Delete
4 - Test
С1299999999999932-розрядна
контрольна сума
заголовка сегмента
даних (Head Data
Segment)
Foot Data Segment
B1 Ознака закінчення
сегмента
00
---------------
* Спеціальні символи (. ; : / та інші) не входять у формат заповнення поля і наведені в описі тільки для розкриття складового коду поля.
Додаток 6
до Специфікації форматів
електронних повідомлень
програмно-інформаційного
комплексу "Автоматизована
система митного оформлення
товарів та інших предметів"
на рівні суб'єкт - митний
орган
СТРУКТУРА Й ОПИС
форматів заголовка (Head Form) і закінчення (Foot Form) форм електронних даних електронного повідомлення
ПолеФорматОписПримітка
Head Form
С49999Код форми електронних даних
С299Версія форми
С299Ревізія форми
С49999Порядковий номер форми
Foot Form
У1 Ознака закінчення форми01
С3999Кількість полів у формі
С12999999999999Контрольна сума форми (не включаючи
Foot Form)
Додаток 7
до Специфікації форматів
електронних повідомлень
програмно-інформаційного
комплексу "Автоматизована
система митного оформлення
товарів та інших предметів"
на рівні суб'єкт - митний
орган
ФОРМАТИ
електронних даних, що підтримуються версією 1.06, включаючи їх коди, електронні форми й поля заповнення даних
N
поля
Тип поляРоз-
мір
Кількість
десяткових
знаків
після коми
Опис поляУмова перевірки
ВМД: Сегмент даних 0010 Документ 0010 версія 1.06
Код форми: 0001 Версія 1.00 "Опис ВМД"
1C30Графа 1: 1 поле
(символьний код відповідно
до напрямку переміщення
товарів)
Not Null,
Довідник "Типи
операцій"
2C30Графа 1: 3 поле
(особливість переміщення
товару)
Довідник
"Додаткові митні
процедури"
3N20Графа 1: 2 поле (код
митного режиму)
Довідник "Митні
процедури"
4N20Додаткова процедура
(резерв)
5N20Графа 3: Кількість листів
6N40Графа 4: Кількість листів
специфікацій
7N30Графа 5: Кількість товарівNot Null
8N60Графа 6: Всього місцьNot Null
9N30Графа 11: Торговельна
країна
Довідник
"Країни"
10N192Графа 12: Загальна митна
вартість
11N220Графа 13: Підлеглість
експортному контролю
12N10Графа 14: Тип ліцензіїДовідник "Типи
митних ліцензій"
13C140Графа 14: Номер ліцензії
14D80Графа 14: Дата видачі
ліцензії
15N30Графа 15: Код країни
відправлення
Довідник
"Країни"
16N30Графа 17: Код країни
призначення
Довідник
"Країни"
17N10Графа 19: Контейнер
18N20Графа 20: Умови постачання
(код умови)
Довідник "Умови
постачання"
19C300Графа 20: Умови постачання
(місце постачання)
20N20Графа 20: Умови постачання
(умови оплати)
Довідник "Умови
оплати"
21N30Графа 22: Валюта та
загальна фактурна вартість
(код валюти контракту)
Довідник
"Валюти"
22N192Графа 22: Валюта та
загальна фактурна вартість
(фактурна вартість)
23N168Графа 23: Курс валютиДовідник "Курси
валют"
24N30Графа 24: Характер угодиДовідник
"Характери
операції"
25N20Графа 25: Вид транспорту
на кордоні
Довідник "Типи
транспорту"
26N20Графа 26: Вид транспорту в
межах країни
Довідник "Типи
транспорту"
27N50Графа 27: Місце
завантаження/розвантаження
(перевантаження)
Довідник "Митні
установи"
28N50Графа 29: Митниця на
кордоні
Довідник "Митні
установи"
29N30Графа 48: Відстрочення
платежів (код платежу)
Довідник "Види
платежів"
30D80Графа 48: Відстрочення
платежів (дата
гарантійного листа)
31D80Графа 48: Відстрочення
платежів (дата надання
гарантії)
32N192Графа 48: Відстрочення
платежів (сума гарантії)
33N10Графа 49: Найменування
складу (тип ліцензії)
Довідник "Типи
митних ліцензій"
34C140Графа 49: Найменування
складу (номер ліцензії)
35D80Графа 51: Митниця країни
транзиту (дата доставки
товару)
36N192Графа 51: Митниця країни
транзиту (сума гарантії)
37D80Графа 52: Гарантія не
дійсна для ... (дата
доставки)
38N50Графа 53: Митниця в країні
призначення (місце
призначення)
Довідник "Митні
установи"
39N50Графа 54: Місце та дата
(номер посвідчення митного
брокера)
40C250Графа 54: Місце та дата
(декларант)
41C250Графа 54: Місце та дата
(декларант)
42D80Графа 54: Місце та дата
(дата
заповнення/оформлення
декларації)
43N30Графа 18: Кількість
транспортних засобів у
графі 18
44N30Графа 21: Кількість
транспортних засобів у
графі 21
45N192Графа 22: Валюта та
загальна фактурна вартість
(фактурна вартість у
валюті контракту)
46N10Графа 28: Ознака за графою
28
47N10Графа А: Ознака за графою
А
48C150Графа 16: Країна
походження
Довідник
"Країни"
49N30Графа 22: Код валюти
контракту
Довідник
"Валюти"
50N30Графа 5: Кількість товарів
за специфікаціями
52C250Текстові дані з графи 54
53C250Текстові дані з графи 54
54N30Код валюти вартості згідно
з графою 45
55N168Курс валюти згідно з
графою 45
56C20Графа 27 додатковий код
митної установи, поле 1
57C20Графа 27: Додатковий код
митної установи, поле 2
58C20Графа 29: Додатковий код
митної установи, поле 1
59C20Графа 29: Додатковий код
митної установи, поле 2
60C20Графа 53: Додатковий код
митної установи, поле 1
61C20Графа 53: Додатковий код
митної установи, поле 2
62C300Графа 51: 3-тя частина
графи 51 (номер
гарантійного документа
Код форми: 0002 Версія 1.00 "Опис транспортних засобів за ВМД (графа 18)"
1C260Графа 18: Транспортний
засіб при відправленні
(найменування)
Not Null
2N30Графа 18: Транспортний
засіб при відправленні
(код країни транспортного
засобу)
Not Null,
Довідник
"Країни"
Код форми: 0003 Версія 1.00 "Опис транспортних засобів за ВМД (графа 21)"
1C260Графа 21: Транспортний
засіб на кордоні
(найменування)
Not Null
2N30Графа 21: Транспортний
засіб на кордоні (код
країни транспортного
засобу)
Not Null,
Довідник
"Країни"
Код форми: 0004 Версія 1.00 "Опис подробиць платежів (графа В)"
1N30Графа В: Подробиці
розрахунків (код платежу)
Not Null,
Довідник "Види
платежів"
2C10Графа В: Подробиці
розрахунків (умовно)
Not Null
3N192Графа В: Подробиці
розрахунків (сума платежу)
4C700Графа В: Подробиці
розрахунків (рахунок
платежу)
Not Null
5N20Графа В: Подробиці
розрахунків (спосіб
платежу)
Not Null,
Довідник
"Спосіб платежу"
6N30Графа В: Подробиці
розрахунків (код валюти
платежу)
Not Null,
Довідник
"Валюти"
7C200Графа В: Подробиці
розрахунку (номер векселя)
8D80Графа В: Подробиці
розрахунку (дата векселя)
Код форми: 0005 Версія 1.00 "Опис товару"
1C2400Графа 31: Вантажні місця
та опис товару
(найменування товару)
2C300Графа 31: Вантажні місця
та опис товару (опис
контейнера)
3N60Графа 31: Вантажні місця
та опис товару (кількість
місць)
4N164Графа 31: Вантажні місця
та опис товару (кількість
товару в додаткових
одиницях виміру)
5N30Графа 32: Товар N
(порядковий номер товару в
декларації)
Not Null
6C100Графа 33: Товар N (код
товару за УКТЗЕД)
7N10Графа 33: Товар N (ознака
підакцизного товару)
8N30Графа 34: Код країни
походження
Довідник
"Країни"
9N164Графа 35: Вага брутто (кг)
10N30Графа 36: Преференція
(звільнення від сплати
ввізного мита)
Default 00,
Довідник
"Преференції по
тарифу"
11N30Графа 36: Преференція
(звільнення від сплати
ПДВ)
Default 00,
Довідник
"Преференції по
ПДВ"
12N30Графа 36: Преференція
(звільнення від сплати
акцизного збору)
Default 00,
Довідник
"Преференції по
акцизу"
13N20Графа 37: Процедура (код
митного режиму)
Довідник "Митні
процедури"
14N20Графа 37: Процедура
(попередня процедура
переміщення)
Довідник "Митні
процедури"
15N20Графа 37: Процедура
(особливість переміщення
товару)
Довідник
"Додаткові митні
процедури"
16N164Графа 38: Вага нетто (кг)
17N164Графа 39: Квота
18N40Графа 41: Додаткова
одиниця виміру
Довідник
"Одиниці виміру"
19N192Графа 42: Фактурна
вартість товару
20D80Графа 44: Дата зворотного
ввезення-вивозу
21N192Графа 45: Митна вартість
22N192Графа 46: Статистична
вартість
23N20Графа 43: Код типу
фінансової гарантії (при
транзиті)
Довідник "Види
фінансової
гарантії"
24N192Графа 42: Вартість товару
у валюті контракту
25N30Графа 31: Кількість
контейнерів
26N20Місяць перетину кордону
27N10Класифікація товару: 0 -
місце, 1 - частина місця,
2 - насип/налив, 3 - тара
Код форми: 0006 Версія 1.00 "Опис попередніх документів на товар (графа
40)"
1N30Графа 32: Товар N
(порядковий номер товару в
декларації)
Not Null
2N40Графа 40: Загальна
декларація / попередній
документ (код документа)
Not Null,
Довідник
"Документи"
3N50Графа 40: Загальна
декларація / попередній
документ (номер
попереднього документа -
митниця)
Not Null,
Довідник "Митні
установи"
4N10Графа 40: Загальна
декларація / попередній
документ (номер
попереднього документа -
рік)
Not Null
5N60Графа 40: Загальна
декларація / попередній
документ (номер
попереднього документа -
номер)
Not Null
6N30Графа 40: Загальна
декларація / попередній
документ (номер товару)
Not Null
7D80Графа 40: Загальна
декларація / попередній
документ (дата документа)
Not Null
Код форми: 0007 Версія 1.00 "Опис документів по товару (графа 44)"
1N30Графа 32: Товар N
(порядковий номер товару в
декларації)
Not Null
2N40Графа 44: Додаткова
інформація / подані
документи (код документа)
Not Null,
Довідник
"Документи"
3C280Графа 44: Додаткова
інформація / подані
документи (найменування)
Not Null
4D80Графа 44: Додаткова
інформація / подані
документи (дата початку
дії документа)
Not Null
5D80Графа 44: Додаткова
інформація / подані
документи (дата закінчення
дії документа)
Код форми: 0008 Версія 1.00 "Опис платежів по товару (графа 47)"
1N30Графа 32: Товар N
(порядковий номер товару в
декларації)
Not Null
2N30Графа 47: Нарахування мита
та митних зборів (код
платежу)
Not Null,
Довідник "Види
платежів"
3C10Графа 47: Нарахування мита
та митних зборів
(символьне розширення коду
платежу)
Not Null
4N192Графа 47: Нарахування мита
та митних зборів (основа
(сума) нарахування)
Not Null
5N62Графа 47: Нарахування мита
та митних зборів (ставка в
% платежу)
Not Null
6N192Графа 47: Нарахування мита
та митних зборів (сума
платежу)
7N20Графа 47: Нарахування мита
та митних зборів (спосіб
(вид) платежу)
Not Null,
Довідник
"Спосіб платежу"
8N30Графа 47: Нарахування мита
та митних зборів (код
валюти)
Not Null,
Довідник
"Валюти"
9N164Графа 47: Нарахування мита
та митних зборів
(кількість товару)
10N40Графа 47: Нарахування мита
та митних зборів (одиниця
виміру)
Довідник
"Одиниці виміру"
11N30Графа 47: Нарахування мита
та митних зборів (код
валюти платежу)
Not Null
12N164Графа 47: Нарахування мита
та митних зборів (ставка
платежу)
Not Null
13N192Графа 47: Нарахування мита
та митних зборів (сума
платежу)
Код форми: 0009 Версія 1.00 "Довідка-розрахунок митної вартості"
1N30Графа 32: Товар N
(порядковий номер товару в
декларації)
Not Null (0 -
при розрахунку
по всій ВМД)
2N20Код витратиNot Null,
Довідник "Типів
витрат"
3N192Сума витрати у валюті
4N30Код валютиNot Null,
Довідник
"Валюти"
5N168Курс валютиДовідник "Курси
валют"
6N164Кількість товару
7N40Код одиниці виміруДовідник
"Одиниці виміру"
8N164Ставка по товару
9N192Сума витрати в грн.
10N10Ознака розрахунку (0 - за
кількістю, 1 - за
вартістю)
11N10Ознака використання
витрати
Код форми: 0010 Версія 1.00 "Учасники ЗЕД за ВМД"
1N10Тип учасника1 - графа 2
2 - графа 8
3 - графа 14
4 - графа 9
5 - графа 50
2N20Порядковий номер
3C20Країна учасникаДовідник
"Країни"
4C80Код за ЄДРПОУ
5C700Найменування
6C700Адреса
7N20Код 1 Ідентифікаційний
номер: код типу
підприємства
Довідник "Типи
підприємств"
8N10Код 2 Ідентифікаційний
номер: код типу інвестицій
Довідник "Типи
інвестицій"
9N20Код 3 Ідентифікаційний
номер: код форми власності
Довідник "Види
власності"
10N20Код 4 Ідентифікаційний
номер: міністерства
(іншого центрального
органу виконавчої влади)
11N20Код 5 Код СПАТОДовідник
"Адміністративні
ділення"
12C120Обліковий номер платника
податків
13C20Країна банку (гривні)Довідник
"Країни"
14C80Код за ЄДРПОУ банку
(гривні)
15N60МФО банку (гривні)
16C350Найменування банку
(гривні)
17C350Адреса банку (гривні)
18C350Розрахунковий рахунок
(гривні)
19C20Країна банку (валюта)Довідник
"Країни"
20C80Код за ЄДРПОУ банку
(валюта)
21N60МФО банку (валюта)
22C350Найменування банку
(валюта)
23C350Адреса банку (валюта)
24C350Валютний рахунок
Код форми: 0011 Версія 1.00 "Додаткова інформація про товар, яка виноситься
на зворотний бік ВМД"
1N30Графа 32: Товар N
(порядковий номер товару в
декларації)
Not Null
2N20Порядковий номер записуNot Null
3N20Номер графи ВМДNot Null
4C800Текст
Код форми: 0012 Версія 1.00 "Рахунок-фактура"
1N30Графа 32: Товар N
(порядковий номер товару в
декларації)
0 - при
розрахунку по
всій ВМД
2N20Код
3N192Сума у валюті
4N30Код валюти
5N168Курс валюти
6N164Кількість товару
7N40Код одиниці виміру
8N164Ставка
9N192Сума в грн.
10N10Ознака (0 - вага, 1 -
вартість)
11N10Ознака доб/отн
Код форми: 0013 Версія 1.00 "Платіжні документи за ВМД (графа "С")"
1N30Код платежуNot Null,
Довідник "Види
платежів"
2N192Сума платежу
3N20Спосіб (вид) платежуДовідник "Спосіб
платежу"
4N30Код валюти платежуДовідник
"Валюти"
5C80Код за ЄДРПОУ платника
6C200Платіжний документNot Null
7D80Дата платіжного документаNot Null
8D80Дата погашення податкового
векселя
Код форми: 0014 Версія 1.00 "Контейнери"
1N30Номер товаруNot Null
2C300КонтейнерNot Null
3N20Тип контейнера
4N30Країна контейнера
Код форми: 0016 Версія 1.00 "Транспортні засоби"
1N30Номер товаруNot Null
2N30Позиція
3N30Тип транспортного засобуNot Null,
довідник
4C150Марка транспортного засобуNot Null
5C150Модель транспортного
засобу
Not Null
6N40Рік випускуNot Null
7C250Номер шасі
8C170Номер кузова
9N10Тип двигунаNot Null,
довідник
10N82Об'єм (потужність) двигунаNot Null
11C250Номер двигунаNot Null
Код форми: 0018 Версія 1.00 "Дизельне паливо"
1N30Номер товаруNot Null
2N30ПозиціяDefault 1 Not
Null
3C250Найменування товару
4C250Масова частка сірки в %
5N40Код кількості сірки
6C150Марка товару
7C2400Виробник товару
8C2400Температура перегонки та
фракційний склад
Реєстр номерів вагонів: Сегмент даних 0105 Документ 0105 версія 1.00
Код форми: 0001
1C90N ВМД (митниця)Not Null
2C10N ВМД (рік)Not Null
3C60N ВМДNot Null
4D 0Дата відправленняNot Null
5N30Кількість товарів
6C120ІПН відправникаNot Null
7C700Найменування відправникаNot Null
8C700Адреса відправникаNot Null
9C100Код відправникаNot Null
10C250КерівникNot Null
11C250Декларант
Код форми: 0002
1C1000Номер вагонаNot Null
2C1000Номер залізничної
накладної
Not Null
3N30Номер товару в ВМДNot Null
4C100Код товару
5N168Вага
6N168Кількість
7C40Одиниця виміру