Сравнение версий КИСА / Обмен / Данные / Остатки / DBF





Следующая правка →


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

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

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

отправителя заявки из КИСА? PTS | char | 20 | 2й код товара из прайс-листа поставщика QZ_REAL | | | (для внутреннего использования, пустое) QZ_CA | | | (для внутреннего использования, пустое)
Наименование поля Тип поля Длина поля Описание
<!markup:1:begin>UNP_FROM char 9 УНП отправителя заявки
TT_FROM<!markup:1:end> TT_ID char 6 код внутренний торговой точки
TT_TO TT_UNP char 9 внутренний код организации получателя заявки КИСА? УНП организации, к которой относится торговая точка
CODEPAGE <!markup:2:begin>D date<!markup:2:end> char 10 <!markup:1:begin> наименование кодовой страницы, в которой выгружена данная заявка<!markup:1:end> дата, на которую заносятся остатки (дата выгрузки данных)
NAM char 250 наименование <!markup:2:begin>товара
PROIZW char 100 завод-изготовитель<!markup:2:end> товара
STRANA char 50 30 страна производства товара
ZAVOD INT_ID char 100 32 завод-изготовитель код наименования товара из внутренней БД отправителя
INT_ID INT_PART char 20 32 код партии товара из прайс-листа поставщика внутренней БД отправителя
QZ Q int decimal 7 15,5 количество заказа остатка товара, реально имеющееся в продаже
QT QO decimal 15,5 (для внутреннего использования, пустое) количество остатка товара, отложенное, не доступное к продаже
CENA CROC decimal 15,2 цена товара расчетно-отпускная
CENY CPBN decimal 15,2 (для внутреннего использования, пустое) цена поставщика без НДС (РОЦ+надбавка)
SG CENA date decimal 10 15,2 срок годности цена товара из прайс-листа поставщика розничная
DT NDS char decimal 19 11,2 штамп времени отправки заявки, уникален для одной заявки ставка НДС, %
D_ACTUAL NAC_PR date decimal 10 11,5 дата выгрузки заявки процент реальной торговой надбавки к розничной цене. Для товаров, по которым цена формируется не по Указу 366 - торговая=оптовая+розничная
DOSTAVKA P_SG char date 100 10 адрес для доставки срок годности товара
BC P_BC char 15 Штрихкод товара

Имя файла

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

Особенности содержания <!markup:1:begin>заявки

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

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

Изменения

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

Примеры файлов <!markup:1:begin>заявок

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<!markup:1:end> остатков===