Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Перечень структурных элементов логической модели файла обмена
Перечень структурных элементов логической модели файла обмена приведен в таблицах.
Таблица 2 - Товарно-транспортная накладная (data_file)
Наименование элемента
| Сокращённое наименование (код) элемента
| Признак типа элемента
| Формат элемента
| Обяза-тельность
| Дополнительная информация
| Идентификатор файла
| file_id
| A
| T(=22)
| О
| Повторяет имя передаваемого файла (без расширения)
| Версия формата
| format_version
| A
| T(3)
| О
| Принимает значение: 0.1
| Дата выгрузки данных
| file_date
| A
| T(=19)
| О
| В формате YYYY-MM-DDТhh: mm: ss
| Количество документов
| doc_count
| A
| N(9)
| О
| doc_count > = 1
| Состав и струк-тура документа
| document
| С
|
| ОМ
| Состав элемента представлен в табл. 3
|
Таблица 3 - Состав и структура документа (document)
Наименование элемента
| Сокращённое наименование (код) элемента
| Признак типа элемента
| Формат элемента
| Признак обязатель-ности элемента
| Дополнительная информация
| Тип документа
| doc_type
| П
| T(1-15)
| О
| Принимает значения:
shipping (отгрузка);
acquisition (получение);
expenses (списание (брак));
remains (остатки)
| Признак ТТН на ЭС
| is_spirit
| П
| Boolean
| О
| True (накладная на ЭС);
False (накладная на СП или АП)
Не может быть true, если признак фасованности = true
| Идентификационные сведения товарно-транспортной накладной
| ttn_inform
| С
|
| О
| Состав элемента представлен в табл. 4
| Грузоотправитель
| sender
| С
|
| О
| Состав элемента представлен в табл. 5
| Грузополучатель
| recipient
| С
|
| О
| Состав элемента представлен в табл. 5
| Плательщик
| payer
| С
|
| O
| Состав элемента представлен в табл. 5
| Транспортный раздел
| transport
| С
|
| О
| Состав элемента представлен в табл. 6
| Сведения о продукции
| detail
| С
|
| ОМ
| Состав элемента представлен в табл. 7
|
Таблица 4 - Идентификационные сведения товарно-транспортной накладной (ttn_inform)
Наименование элемента
| Сокращённое наименование (код) элемента
| Признак типа элемента
| Формат элемента
| Признак обязатель-ности элемента
| Дополнительная информация
| Дата отгрузки
| ship_date
| П
| T(=19)
| О
| В формате YYYY- ММ-DDТhh: mm: ss, где T - латинская
| Дата погрузки
| load_date
| П
| T(=19)
| Н
| В формате YYYY-ММ-DDТhh: mm: ss, где T - латинская. Обязательно только для приходных ТТН или с признаком «Возврат». Всегда позже Даты отгрузки
| Серия товарно-транспортной накладной
| doc_serial
| П
| T(1-15)
| Н
|
| Номер товарно-транспортной накладной
| doc_number
| П
| T(1-10)
| О
|
| Дата составления
| doc_date
| П
| T(=19)
| О
| В формате YYYY-ММ-DDТhh: mm: ss
| Номер ВТД
| vtd_number
| П
| T(1-10)
| Н
|
| Дата ВТД
| vtd_date
| П
| T(=10)
| Н
| В формате YYYY-ММ- DD
| Номер ГТД
| gtd_number
| П
| T(1-25)
| Н
|
| Дата ГТД
| gtd_date
| П
| T(=10)
| Н
| В формате YYYY-ММ -DD
| Признак экспорта
| is_export
| П
| Boolean
| О
| True (накладная на экспорт);
False (иначе)
| Признак импорта
| is_import
| П
| Boolean
| О
| True (накладная на импорт);
False (иначе);
| Признак возврата
| is_return
| П
| Boolean
| O
| True (возвратная накладная);
False (иначе)
| Признак фасованности продукции
| is_packed
| П
| Boolean
| О
| True (фасованная продукция);
false (нефасованная продукция)
|
Таблица 5 - Контрагент (contragent)
Наименование элемента
| Сокращённое наименование (код) элемента
| Признак типа элемента
| Формат элемента
| Признак обязатель-ности элемента
| Дополнительная информация
| ИНН
| inn
| П
| T(1-10)
| O
| Для всех ТТН по импорту (если грузоотправитель), для всех ТТН по экспорту (если грузополучатель), в случае существования в базе данных более одной организации, а также при отсутствии данных о плательщике или когда плательщик - иностранная организация, имеет значение NULL
| КПП
| kpp
| П
| T(1-9)
| O
| Для всех ТТН по импорту (если грузоотправитель), для всех ТТН по экспорту (если грузополучатель), в случае существования в базе данных более одной организации, а также при отсутствии данных о плательщике или когда плательщик - иностранная организация, и в случае, когда ИНН 12-тизначный, имеет значение NULL
| Клиент код
| client_code
| П
| Т(1-64)
| О
|
|
Таблица 6 - Транспортный раздел (transport)
Наименование элемента
| Сокращённое наименование (код) элемента
| Признак типа элемента
| Формат элемента
| Признак обязате-льности элемента
| Дополнительная информация
| Наименование автопредприятия
| acomp_name
| П
| T(1-255)
| Н
| Краткое наименование автопредприятия. Обязательно только для автотранспорта.
| Адрес автопредприятия
| acomp_addr
| П
| T(1-255)
| Н
| Адрес автопредприятия. Обязательно только для автотранспорта
| Марка автомобиля
| car_type
| П
| T(1-128)
| Н
| Наименование марки автомобиля перевозчика. Обязательно только для автотранспорта
| Номер автомобиля
| car_num
| П
| Т(1-10)
| Н
| Гос.номер автомобиля перевозчика. Обязательно только для автотранспорта
| Сведения о водителе
| driver
| П
| T(1-150)
| Н
| ФИО водителя. Обязательно только для автотранспорта
| Отправитель
| customer
| П
| T(1-255)
| О
| Краткое наименование отправителя
| Пункт погрузки
| loadpoint
| П
| T(1-255)
| О
| Адрес пункта погрузки
| Пункт разгрузки
| unloadpoint
| П
| T(1-255)
| О
| Адрес пункта разгрузки
| Переадресовка
| redirection
| П
| T(1-255)
| Н
| Адрес пункта переадресовки. Обязательно только для автотранспорта
| Марка прицепа
| trailer_type
| П
| T(1-128)
| Н
| Марка прицепа. Обязательно только для автотранспорта
| Номер прицепа
| trailer_num
| П
| Т(1-10)
| Н
| Гос.номер прицепа. Обязательно только для автотранспорта
| Водитель-экспедитор
| forwarder
| П
| T(1-150)
| Н
| ФИО водителя-экспедитора. Обязательно только для автотранспорта
|
Таблица 7 - Сведения о продукции (detail)
Наименование элемента
| Сокращённое наименование (код) элемента
| Признак типа элемента
| Формат элемента
| Признак обязатель-ности элемента
| Дополнительная информация
| Код продукции
| prod_alco_code
| П
| T(1-20)
| О
| Код продукции в ЕГАИС. Для АП связан с наименованием АП и объемом потребительской тары, для ЭС – с наименованием и сортом спирта (синхронизируется с кодом продукции в учетной системе).
Необходимо указывать код продукции без пробелов, используя все цифры кода продукции.
| Количество, шт
| count
| П
| N(7)
| Н
| Обязательно только для фасованной продукции
| Объем, дал
| volume
| П
| N(18.4)
| О
| Для фасованной продукции рассчитывается как произведение емкости потребительской тары на количество единиц продукции/10.
| Цена, руб. коп
| price
| П
| N(9.2)
| О
| За единицу измерения.
Может отсутствовать, если Признак возврата = True
| Вид упаковки
| pack_name
| П
| T(1-30)
| Н
| Обязательно только для фасованной продукции
| Количество мест, шт
| place_count
| П
| N(7)
| Н
| Обязательно только для фасованной продукции; place_count > = 0
| Сумма, руб. коп.
| summa
| П
| N(16.2)
| О
| Может отсутствовать, если Признак возврата = True
| Номер ГТД
| gtd_number
| П
| T(23 символа с знаком /)
| Н
|
| Дата ГТД
| gtd_date
| П
| T(=10)
| Н
| В формате YYYY-ММ -DD
|
Внимание! Дробные числа должны быть записаны через точку (например, значения элементов Объем (< volume>), Цена (< price>), Сумма (< summa>)).
Примечание. Поля «Номер ГТД» и «Дата ГТД» должны содержаться в свойствах позиций. В основных свойствах документа данные поля сохранены для поддержки ТТН старого формата. Если в импортируемом файле поля номер и дата ГТД в позиции не указаны, то данные поля берутся из свойств накладной и копируются в позиции, где данное поле не заполнено. При такой подстановке пользователю выдается сообщение о том, что номер и дата ГТД автоматически подставлены из свойств накладной.
|