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

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


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



Структура файла

Наименование поля Тип поля Длина поля Описание
UNP_FROM char 9 УНП отправителя заявки
TT_FROM char 6 внутренний код торговой точки отправителя заявки из /КИСА
TT_TO char 6 внутренний код организации получателя заявки /КИСА
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. заменить формат выгрузки

Примеры файлов заявок

file:zatt_0001_to_588_from_2022_01_25_08_46_01_org1brest.dbf
file:zatt_0001_to_592_from_2023_01_30_09_41_29_org2baranovichi.dbf
file:zatt_0002_to_516_from_2023_01_03_11_56_05_org2baranovichi.dbf
file:zatt_0002_to_585_from_2022_03_09_12_34_57_org1brest.dbf