Это старая версия КИСА/Обмен/Заявка/DBF за 30.01.2023 19:35 под редакцией iriswiki.

DBF, стандартный формат

Формат .DBF-файла - DBASE-IV.


Кодовая страница по умолчанию - CP1251.


Наименование поля Тип поля Длина поля Описание
UNP_FROM char 9 УНП отправителя заявки
TT_FROM char 6 внутренний код торговой точки отправителя заявки из КИСА?
TT_TO char 9 внутренний код организации получателя заявки КИСА?
CODEPAGE char наименование кодовой страницы, в которой выгружена данная заявка
NAM char 250 наименование товара
STRANA char 50 страна производства товара
ZAVOD char 100 завод-изготовитель товара
INT_ID char 20 код товара из прайс-листа поставщика
QZ int 7 количество заказа
QT
(для внутреннего использования, пустое)
CENA decimal 15,2 цена товара
CENY
(для внутреннего использования, пустое)
SG date 10 срок годности товара из прайс-листа поставщика
DT char 19 штамп времени отправки заявки, уникален для одной заявки
D_ACTUAL date 10 дата выгрузки заявки
DOSTAVKA char 100 адрес для доставки товара
BC char 15 Штрихкод товара
PTS char 20 2й код товара из прайс-листа поставщика
QZ_REAL (для внутреннего использования, пустое)
QZ_CA (для внутреннего использования, пустое)

Имя файла по умолчанию zatt_[TT_FROM]_to_[TT_TO]_from_[DT]-[SENDER].dbf
SENDER - наименование организации-отправителя заявки.


Особенности содержания заявки для строк с пустым INT_ID, когда код позиции не обнаружен в прайс-листе поставщика:
1. NAM наименование товара - из внутреннего справочника отправителя
2. STRANA страна производства товара - из внутреннего справочника отправителя
3. ZAVOD завод-изготовитель товара - из внутреннего справочника отправителя
4. CENA цена товара - цена товара розничная отправителя, либо последняя цена наличия


Особенности содержания заявки для строк с не пустым INT_ID:
1. CENA цена товара - цена с торговой надбавкой поставщика из прайс-листа


По обращению поставщика товара можно внести изменения:
1. заменить кодовую страницу на CP866
2. заменить имя файла на случайное короткое формата 8.3
3. заменить формат выгрузки


Примеры файлов заявок:
https://iris-pos.by/iris/wiki/%D0%9A%D0%98%D0%A1%D0%90/%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD/%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0/DBF/file?get=zatt_0001_to_588_from_2022_01_25_08_46_01_org1brest.dbf
https://iris-pos.by/iris/wiki/%D0%9A%D0%98%D0%A1%D0%90/%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD/%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0/DBF/file?get=zatt_0001_to_592_from_2023_01_30_09_41_29_org2baranovichi.dbf
https://iris-pos.by/iris/wiki/%D0%9A%D0%98%D0%A1%D0%90/%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD/%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0/DBF/file?get=zatt_0002_to_516_from_2023_01_03_11_56_05_org2baranovichi.dbf
https://iris-pos.by/iris/wiki/%D0%9A%D0%98%D0%A1%D0%90/%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD/%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0/DBF/file?get=zatt_0002_to_585_from_2022_03_09_12_34_57_org1brest.dbf