Главная страница
Навигация по странице:

  • INVRPT Номенклатура (остатки/цены)

  • Значение X (Региональный склад поставщика) Наименование столбца в сообщении INVRPT

  • Лабораторная работа практика программирования. 1.Номенклатура. Общие требования к сообщениям


    Скачать 18.02 Kb.
    НазваниеОбщие требования к сообщениям
    АнкорЛабораторная работа практика программирования
    Дата10.11.2021
    Размер18.02 Kb.
    Формат файлаdocx
    Имя файла1.Номенклатура.docx
    ТипПротокол
    #267979

    Общие требования к сообщениям

    Формат файлов: CSV (текстовый).

    Транспорт: Обмен сообщениями между дилером и поставщиком проходит с использованием сервера поставщика, поддерживаются протоколы обмена: Ftp/Ftps/Sftp

    Кодировка: Win-1251.

    Разделитель колонок: “;” (точка с запятой).

    Именование файлов: регистр значения не имеет; расширение файла значение не имеет; допустимы символы английского алфавита, цифры, символы: . , - _ ; пробелы - запрещены.

    Типы данных в описании форматов сообщений:

    Тип данных

    Описание

    M

    Обязательное значение

    C

    Необязательное значение. В т.ч. может быть null

    a

    Буквенные символы, включая знаки препинания и пробелы, кроме символа “;” (точка с запятой)

    n

    Цифровые символы, включая знаки отделения дроби (отделение дробей производится точкой)

    an

    Буквенно-цифровые символы

    a3

    Строго указанное количество буквенных символов (в данном примере - 3)

    n3

    Строго указанное количество цифровых символов (в данном примере - 3)

    a..10

    Буквенные символы, максимальное количество ограничено (в данном примере - 10)

    n..10

    Цифровые символы, максимальное количество ограничено (в данном примере - 10)

    an..35

    Буквенно-цифровые символы, максимальное количество ограничено (в данном примере - 35)

    Date

    Дата в формате - DD.MM.YY или DD.MM.YYYY (пример – 23.07.2012)

    Time

    Время в формате - HH:MM в формате 24 ч. (пример – 19:54)

    null

    Пусто

    Колонки, номера которых указаны в квадратных скобках, являются не обязательными и могут быть исключены из сообщения.

    INVRPT Номенклатура (остатки/цены)

    Первая строка файла должна содержать названия колонок.

    Порядок следования колонок с номерами c 1-3 фиксирован.

    Колонки 1-3 – обязательны и всегда есть.

    Мы формируем 2 файла: один с информацией об остатках, второй с информацией о ценах (см. примеры).



    Колонка (название)

    Формат

    Описание

    1

    Название

    M an..35

    Наименование товара

    2

    Производитель

    M n..35

    Код производителя для идентификации товара в КИС

    Дилера

    3

    Артикул

    M an..50

    Код товара в КИС поставщика

    4

    ПАСН

    M an..50

    Артикул товара в КИС поставщика (в версии 1.2 выгрузки)

    4

    Цена

    C n..15

    Цена товара по прайсу поставщика, без НДС

    5

    Свободный остаток

    C n..15

    Суммарный свободный остаток товара на складах поставщика

    6

    Свободный остаток(X)

    C n..15

    Свободный остаток товара на региональном складе X поставщика на текущий момент (см. описание ниже)













    Региональный склад X – идентификатор нашего склада. Продукция отгружается с нескольких складов поставщика. Остатки по каждому складу делятся: существует разграничение по обслуживанию регионов.

    Значение X (Региональный склад поставщика)

    Наименование столбца в сообщении INVRPT

    Регион обслуживания (грузополучатели дилера)

    01. ТД Саратов ОСНОВНОЙ

    Свободный остаток




    06. ТД Москва ОСНОВНОЙ

    Свободный остаток




    11. ТД Ростов ОСНОВНОЙ

    Свободный остаток




    Возможно использование XML формата для выгрузки данных


    написать администратору сайта