понедельник, 17 января 2011 г.

формат электронной накладной: ПРОТЕК


Формат SST-файла экспорта электронной накладной

формат заголовка накладной [Header]
1. Код накладной в WABC
2. Дата оформления накладной
3. Суммарная стоимость с НДС
4. Тип поставки (Поставка. Комиссия)
5. Сумма НДС 10% 
6. Сумма НДС 18%
7. Тип валюты (РУБЛЬ,ДОЛЛАР)
8. Курс валюты (k пересчета в рубли)

формат тела накладной [Body]
1. Код препарата;
2. Название препарата в верхнем регистре; 
3. Название производителя препарата; 
4. Название страны производителя; 
5. Количество;
6. Итоговая цена;
7. Цена производителя; 
8. Цена поставщика без НДС;
9. Цена поставщика с НДС;
10. Наценка посредника; 
11. Заводской срок годности; 
12. ГТД;
13. Сертификаты (Серия^Регистрационный номер^Дата и орган, выдавший сертификат^Срок сертификата);
14. Серия производителя;
15. Дата выпуска препарата;
16. Дата истекания срока годности данной серии; 
17. Штрих-код производителя;
18. Дата регистрации препарата в реестре;
19. Реестровая цена;
20. Торговая наценка организации-импортера;
21. Итого по строке с НДС;                                
22. Признак ЖВ (1=Да;0=Нет);
23. Номер заказа (берётся из заявки покупателя)

  ------------------------------------------------


  Данные в файле SST (Semicolon Separated Text) разделяются символом ';'

  В файле может присутствовать текстовый комментарий,

  при этом строка комментария должна начинаться с символа '-'.

  В файле допускается наличие пустых строк.

  После зарезервированнного слова '[Header]' следует описание заголовка

  накладной в виде:

    [Header]

    STRING(13)   NOT NULL  - Код документа;

    DATETIME     NOT NULL  - Дата оформления документа;

    NUMBER(15,4)           - Сумма по документу со статусом "Отправлен в

                             аптеку" (с НДС);

    STRING(40)   NOT NULL  - Тип поставки ("КОМИССИЯ" или "ПОСТАВКА ");

    NUMBER(15,4)           - Сумма НДС 10%;

    NUMBER(15,4)           - Сумма НДС 20%;

    --В обновленном формате

    STRING(10)             - Тип валюты. Зарезервированные слова 

                             "РУБЛЬ", "ДОЛЛАР";

    NUMBER(15,4)           - Курс (коэффициент пересчета в рубли).

  Далее после зарезервированного слова '[Body]' следует список препаратов в

  накладной в виде:

    [Body]

    NUMBER(6)    NOT NULL  - Код препарата в ЦВ Протек;

    STRING(128)  NOT NULL  - Название препарата в верхнем регистре;

    STRING(64)   NOT NULL  - Название производителя препарата;

    STRING(15)   NOT NULL  - Название страны производителя;

    NUMBER(8)    NOT NULL  - Количество;

    NUMBER(15,2)           - Итоговая цена (цена Протека с НДС);

    NUMBER(15,2)           - Цена производителя без НДС;

    NUMBER(15,2)           - Цена поставщика без НДС (цена Протека без НДС);

    NUMBER(15,2)           - Цена поставщика с НДС (Резерв);

    NUMBER(4,2)            - Наценка посредника (Торговая надбавка оптового

                             звена);

    NUMBER(3)    NOT NULL  - Заводской срок годности в месяцах;

    STRING(30)             - Грузовая Таможенная Декларация (ГТД);

    STRING(4000)           - Блок, описывающий следующие параметры:

                              Серия препарата (в конце разделитель ^),

                              Регистрационный номер сертификата (в конце разделитель ^),

                              Дата и орган, выдавший сертификат

                              Разделитель блоков символ  (десятичный код 127).

                             Примечание: Данные заносятся в поле поблочно.

                             Любой элемент блока может отсутствовать, однако

                             количество и расположение разделителей

                             гарантируется. Количество блоков может быть любым.

    STRING(35)             - Серия производителя;

    DATETIME               - Дата выпуска препарата;

    DATETIME               - Дата истекания срока годности данной серии;

    STRING(25)             - Штрих-код производителя;

    DATE                   - Дата регистрации цены  в реестре;

    NUMBER(15,2)           - Реестровая цена  в рублях;

    NUMBER(4,2)            - Торговая наценка организации-импортера;

    NUMBER(15,2) NOT NULL  - Итого по строке с НДС;

    NUMBER(1)              - Признак ЖВ (1=Да;0=Нет);

    NUMBER(8)              - Номер заказа;

1 комментарий: