Открыть главное меню

Dataexchange.availability: различия между версиями

Строка 1: Строка 1:
 
== Выгрузка наличия ==
 
== Выгрузка наличия ==
 
<font color=red>В предыдущей версии документации предлагалось использовать формат XML, на практике он оказался очень неудобным для выгрузок ассортимента и наличия.</font>
 
  
 
Название файла: XXXXX.availability_full.ГГГГММДДЧЧММ.txt
 
Название файла: XXXXX.availability_full.ГГГГММДДЧЧММ.txt
Периодичность: несколько раз в сутки '''(но не чаще 2 раз в сутки)'''
+
Периодичность: несколько раз в сутки '''(но не чаще 3 раз в сутки)'''
 
 
Название файла: XXXXX.availability_inc.ГГГГММДДЧЧММ.txt (если это инкрементальная выгрузка!!!)
 
Периодичность: '''не чаще 1 раза в 5 минут'''
 
  
 
Формат: текстовый файл в кодировке Windows-1251, значения полей разделены табуляцией. Каждая строка содержит 2 поля: код товара, наличие.
 
Формат: текстовый файл в кодировке Windows-1251, значения полей разделены табуляцией. Каждая строка содержит 2 поля: код товара, наличие.
Строка 20: Строка 15:
 
# код товара - код товара в 1С, тот самый, который использовался в [[Dataexchange.assort|выгрузке ассортимента]]
 
# код товара - код товара в 1С, тот самый, который использовался в [[Dataexchange.assort|выгрузке ассортимента]]
 
# наличие - наличие товара на складе в штуках
 
# наличие - наличие товара на складе в штуках
# НЕинкрементальная выгрузка - выгружается только тот товар, который есть в наличии, т.е. не может быть наличие 0
+
# выгружается только тот товар, который есть в наличии, т.е. не может быть наличие 0
# ИНКРЕМЕНТАЛЬНАЯ выгрузка - выгружается весь товар, который изменился с последней выгрузки, т.е. МОЖЕТ (и должно) быть наличие 0 (если товар закончился)
 
  
 
[[Category:Dataexchange]]
 
[[Category:Dataexchange]]

Версия 10:33, 11 октября 2012

Выгрузка наличия

Название файла: XXXXX.availability_full.ГГГГММДДЧЧММ.txt Периодичность: несколько раз в сутки (но не чаще 3 раз в сутки)

Формат: текстовый файл в кодировке Windows-1251, значения полей разделены табуляцией. Каждая строка содержит 2 поля: код товара, наличие. Каждый код товара должен встречаться в файле только один раз!

Пример содержимого файла (показаны только три первых строки, символ табуляции обозначен " <таб> "):

 010023 <таб> 1
 02177 <таб> 3
 100034 <таб> 10

Внимание, нужно понимать следующее:

  1. код товара - код товара в 1С, тот самый, который использовался в выгрузке ассортимента
  2. наличие - наличие товара на складе в штуках
  3. выгружается только тот товар, который есть в наличии, т.е. не может быть наличие 0