Протокол - aptekivita.ru

advertisement
123308, г. Москва, ул. Мневники, д. 3, корпус 2, Тел./факс: (095) 946-3502, 946-3511, 191-8152
Открытый протокол информационного взаимодействия систем
комплексной автоматизации аптек
«РС - АПТЕКА 2000» и «РС - АПТЕКА 2002»
с программным обеспечением поставщиков товаров.
Версия 1.2
1. Общие положения.
Настоящий протокол описывает основные положения и электронный документооборот между
аптечной организацией и поставщиком товаров.
 От поставщика в аптеку передаются электронные накладные на поставку товара, содержащие всю
необходимую информацию для их приема в ПО «РС - АПТЕКА 2000» или «РС - АПТЕКА 2002».
 Вся работа по привязке кодов товара поставщика к кодам товаров в ПО аптечной организации
делается в ПО «РС - АПТЕКА 2000» или «РС - АПТЕКА 2002».
 Если поставщик желает получать от аптечной организации заявки на поставку товара в электронном
виде, то он должен предоставлять файл, содержащий текущий прайс-лист. Электронные заявки
формируются в кодах товара поставщика.
 Если у поставщика предусмотрено несколько прайс-листов в зависимости от условий поставки, то
тогда поставщик должен формировать файл «возможные схемы оплаты» и при формировании
файла прайс-листа заполнять соответствующие им поля с ценами.
 Если аптечная организация имеет несколько торговых точек, а поставщик обеспечивает раздельную
комплектацию товара для этих точек, то поставщик может формировать файл «возможные
грузополучатели». Коды грузополучателей из этого справочника будут передаваться в электронной
заявке и могут приниматься в электронной накладной. ПО «РС - АПТЕКА 2000» или «РС - АПТЕКА
2002» имеет возможность приема электронных отказов по заявке поставщика, если программное
обеспечение поставщика их будет формировать.
 Подключение нового поставщика к работе по этому протоколу сводится к созданию новой учетной
записи в ПО «РС - АПТЕКА 2000» или «РС - АПТЕКА 2002».
 Обмен данными производится через файлы, помещаемые в согласованный каталог. Доставка
файлов в/из аптеки осуществляется с использованием существующей программы поставщика,
установленной в аптеках. Имя каталога может задаваться при настройке программы поставщика.
Пример имени каталога обмена F:\WARE\DBFBASE\UNI\POST
 Файлы обмена данными имеют формат DBF.Символьные поля передаются в кодировке 866 кодовой
страницы. Обязательные поля отмечены * в последней колонке таблиц описания файлов.
2. Накладная поставщика.
 Имя файла имеет вид nnnnnnnn.DBF где nnnnnnnn любая допустимая файловой системой
DOS последовательность символов.
 Все файлы накладных помещаются в базовый каталог обмена данными и после их обработки
перемещаются в подкаталог ARH базового каталога.
 Список полей приходной накладной.
№№
пп
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Название поля
NDOC
DATEDOC
CODEPST
EAN13
PRICE1
PRICE2
PRICE2N
PRCIMP
PRCOPT
QNT
SER
GDATE
DateMade
NAME
CNTR
FIRM
QNTPACK
NDS
NSP
GNVLS
REGPRC
DATEPRC
NUMGTD
SERTIF
SERTDATE
SERTORG
SUMPAY
SUMNDS10
SUMNDS20
SUM10
SUM20
SUM0
EXCHCODE
ERATE
PODRCD
NUMZ
DATEZ
Формат
C(20)
Date
C(12)
C(13)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
C(20)
Date
Date
C(80)
C(15)
C(40)
N(8)
N(9,2)
N(9,2)
N(1)
N(9,2)
Date
C(30)
C(80)
Date
C(80)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(1)
N(9,4)
C(12)
N(8)
Date
Содержание поля
Номер накладной
Дата накладной
Код препарата из справочника поставщика
Штрихкод производителя
Цена производителя
Цена оптовая с НДС
Цена оптовая без НДС
Наценка импортера %
Наценка оптового звена %
Количество
Серия
Срок годности
Дата изготовления
Название препарата
Название страны
Название фирмы-производителя
Количество в заводской упаковке
Ставка НДС %
Ставка НСП %
Признак ЖНВЛС
Зарегистрированная цена
Дата регистрации цены
ГТД
№ Сертификата
Срок действия сертификата
Орган сертификации
Сумма по накладной с НДС (к оплате)
Сумма по накладной НДС 10%
Сумма по накладной НДС 18%
Сумма товаров с признаком НДС 10% без НДС
Сумма товаров с признаком НДС 18% без НДС
Сумма товаров, не облагаемых НДС
Код валюты 0-руб. 1-$ 2-EU
Курс
Код грузополучателя в кодировке поставщика
Номер исходной заявки аптеки
Дата исходной заявки аптеки
В случае, если выполняются условия
Сумма [27] = [28]+[29]+[30]+[31]+[32]
Сумма всех строк [7]*[10] = [27]-[28]-[29]
в аптечной организации будет обеспечен правильный стоимостной учет движения товара.
*
*
*
*
*
*
*
*
3. Файл возможных схем оплаты.
Имя файла PAYKIND.DBF
Файл помещается в каталог ..\<поставщик>\COMMON
№№
пп
1
2
3
Название поля
ID
NAME
CMNT
Формат
N(2)
С(30)
С(80)
Содержание поля
Код схемы оплаты
Название схемы оплаты
Примечание
*
*
4. Файл прайс-листа.
Имя файла PRICE.DBF
Файл помещается в каталог ..\<поставщик>\COMMON
№№
пп
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Название поля
CODEPST
NAME
CNTR
FIRM
QNTPACK
EAN13
NDS
GDATE
QNT
NSP
GNVLS
PRICE1
PRICE2
PRICE3
PRICE4
PRICE5
PRICE6
PRICE7
PRICE8
PRICE9
PRICE10
NEWFLG
Формат
С(12)
С(80)
С(15)
С(40)
N(8)
С(13)
N(9,2)
Date
N(9,2)
N(9,2)
N(1)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(9,2)
N(1)
Содержание поля
Код препарата
Наименование препарата
Название страны
Название фирмы-производителя
Количество в заводской упаковке
Штрихкод производителя
Ставка НДС
Срок годности
Количество на складе
Ставка НСП
ЖНВЛС
Цена оптовая с НДС(руб.) схема 1
Цена оптовая с НДС(руб.) схема 2
Цена оптовая с НДС(руб.) схема 3
Цена оптовая с НДС(руб.) схема 4
Цена оптовая с НДС(руб.) схема 5
Цена оптовая с НДС(руб.) схема 6
Цена оптовая с НДС(руб.) схема 7
Цена оптовая с НДС(руб.) схема 8
Цена оптовая с НДС(руб.) схема 9
Цена оптовая с НДС(руб.) схема 10
1 – новое поступление («новинка»)
*
*
*
5. Файл возможных грузополучателей.
Имя файла PODR.DBF
Файл помещается в каталог ..\<поставщик>\COMMON
№№
пп
1
2
Название поля
PODRCD
PODR
Формат
C(12)
С(40)
Содержание поля
Код грузополучателя в кодировке поставщика
Название грузополучателя
*
*
6. Файл заказа поставщику.
Имя файла имеет вид nnnnnnnn.DBF где nnnnnnnn любая допустимая файловой системой DOS
последовательность символов.
Файлы заказов помещаются в каталог ..\<поставщик>\OUT
Программное обеспечение поставщика после приема заказа удаляет соответствующий ему файл.
№№
пп
1
2
3
4
5
6
7
8
9
Название
поля
NUMZ
DATEZ
CODEPST
PAYID
DATE
PODR
QNT
PRICE
PODRCD
Формат
N(8)
Date
С(12)
N(2)
Date
С(40)
N(8)
N(9,2)
C(12)
Содержание поля
Номер заказа поставщику
Дата заказа поставщику
Код препарата
Код схемы платежа
Дата формирования
Название грузополучателя
Количество
Цена в прайс-листе
Код грузополучателя в кодировке поставщика
*
*
*
*
*
*
*
*
7. Файлы отказов по заказам поставщику.
Имя файла имеет вид nnnnnnnn.DBF где nnnnnnnn любая допустимая файловой системой DOS
последовательность символов.
Файлы отказов помещаются в каталог ..\<поставщик>\IN и после их обработки перемещаются в
подкаталог ARH этого каталога.
№№
пп
1
2
3
4
5
6
7
8
9
Название
поля
NUMZ
DATEZ
CODEPST
DATE
PODR
QNT
QNTO
PRICE
PODRCD
Формат
N(8)
Date
С(12)
Date
С(40)
N(8)
N(8)
N(9,2)
C(12)
Содержание поля
Номер заказа поставщику
Дата заказа поставщику
Код препарата
Дата формирования отказа
Название грузополучателя
Количество в заказе
Отказанное количество
Цена в прайс-листе
Код грузополучателя в кодировке поставщика
*
*
*
*
*
*
История изменений.
Версия 1.1 В колонке «Содержание поля» описания накладной поставщика для полей SUMNDS20 и
SUM20 изменено значение процента с 20 на 18. Имена самих полей при этом не изменены.
Версия 1.2 В файле прайс-листа добавлено поле «Новое поступление («новинка»)».
8. Присылка файлов
Файлы необходимо присылать на адрес ed@vita-samara.ru
В дополнение к накладной в том же письме желательно присылать копию накладной в удобном для
прочтения виде (xls, pdf, jpg…).
Download