0
SirJack
13.12.22
✎
12:11
|
Доброго дня всем!
Если несложно, дайте волшебного пенделя начинающему)
Конфигурация УТ 11.4, база на Postgres
Необходимо сформировать отчет в csv формате в виде (в будущем его бы еще повесить на расписание, чтобы формировался сам)
IE_XML_ID; CV_PRICE_1; CP_1; CP_2; CP_3; CP_4; CP_5; CP_6; CV_CURRENCY_1
где
IE_XML_ID - поле айди-магазина
CV_PRICE_1 - цена розничная
CP_* - это определенные склады (вообще складов в базе больше, выгружать остатки нужно только по выбранным).
CV_CURRENCY_1 - в этот столбец просто нужно записать RUB в каждую строку.
Всего элементов в справочнике около 50 тыс., с заполненным полем "айди-магазина" около 8 тыс.
На данный момент сделал отчет как смог - где остаток по каждой позиции и по каждому складу запрашивается кодом:
ОстатокВерсаль = ПолучитьСвободныйОстатокТовараИзРегистраНаСкладе(СкладВерсаль,ВыборкаДетальныеЗаписи.Ссылка);"
На формирование такого отчета уходит 2.5 минуты, кажется, что это долго, надеюсь сделать быстрее.
|
|