Многоскладовость


#1

Была раньше проблема с невозможностью импортировать остатки в склады (модуль Склады [Beta]) из внешнего файла, только из 1С . После обновления до 4.11.4 эту возможность добавили, но теперь внесенные остатки из внешнего файла не суммируются в product amount

,
а именно от сюда прайсгенератор от AB берет остаток, для генерации xml для гугла, розетки, пром.юа и т.д. Может кто знает как вытащить остатки из базы (warehouses_products_amount) в PHP шаблон для генерации xml ?


#2

в общем проблема была в том, что когда выгружали все остатки из 1С, то сама 1С суммировала остатки на всех складах и передавала как отдельные остатки, так и сумму (amount). Но как только мы начали заливать остатки от поставщиков в обход 1С то просуммировать их с 1С уже не получалось, по этому все что заливалось в cs-cart отдельно от 1С не попадало в выгрузки розетки и прома.
Решение: взят стандартный шаблон выгрузки от AB и заменена строка вывода количества товара на запрос в sql на сумму остатков по всем складам, добавлена проверка на ноль по сумме остатков (что бы выгружался только товар в наличии) и выкл. опцию "Только в наличии " в свойствах выгрузки