====== Загрузка прайса и поддержание его в актуальном состоянии ====== Прежде чем начать продавать товары, доступные для заданного реселлера (в зависимости от доп. соглашения), реселлеру необходимо получить список всех возможных для продажи товаров, с их ценами и системными характеристиками. \\ 1. Для первоначальной загрузки реселлер должен вызвать метод [[ru:b2bv2:methods:getpricechanges ]] (eKey) с параметром version = 0. \\ 2. В ответ на вызов данного метода реселлер получит список всех доступных товаров для продажи, а так же ActualVersion - текущую версию прайса, хранящегося на сервере. \\ 3. Реселлер может сохранить значение ActualVersion в своей системе, для того чтобы в следующий раз, вызывая метод [[ru:b2bv2:methods:getpricechanges]] передать это значение во входной параметр version и получить только изменения, произошедшие с момента последнего получения реселлером цен. \\ 4. Не запрещается всегда использовать метод [[ru:b2bv2:methods:getpricechanges]] (eKey) с параметром version = 0 \\ 5. Кроме цены и партномера каждый элемент [[ru:b2bv2:types:pricecontract]] результата содержит множество дополнительной информации, которая влияет на заказ. Ее следует также хранить и использовать на стороне реселлера.\\ 6. Рекомендуется обновлять цены не раже чем 1 раз в сутки. А так же непосредственно перед размещением заказа .\\