08.05.2015 08:22
Выгружаю в терминал данные в двух режимах - инвентаризация и контроль цен.

Цены приходят, а вот остатки - нет, в CSV-файле для всех товаров идет 0; 1.
Никаких настроек выгрузки, кроме галок "с ненулевыми остатками", "с ненулевой ценой", не вижу.

Как выгрузить остатки?
08.05.2015 09:25
при инвентаризации будут выгружаться остатки, а при контроле цен - ничего не будет выгружаться, кроме цен и Name
в терминал можно загрузить накладную, тогда будет видно количество товара по накладной. а просто загрузить остатки нельзя. (по крайней мере у нас)
08.05.2015 14:14
идеология инвентаризации обратная.

персонал не знает, сколько "должно быть" товара. считает терминалом факт.

факт выгружается в сличительную ведомость и там сравнивается с "книжным" остатком.
глядя в сличительную и зная расхождения можно решить, а не надо ли что-то в зале пересчитать повторно.

знание остатков заранее при просчете - провоцирует подгон результата
08.05.2015 15:49
я имел ввиду выгрузку из терминала :-D очепятка.
09.05.2015 11:03
Цитата:
akonev идеология инвентаризации обратная.

знание остатков заранее при просчете - провоцирует подгон результата
Все верно, но это если задача человека - скрыть расхождения. А если задача на месте выяснить расхождения, чтоб три раза не ходить, - вполне себе допустимо выводить ожидаемое кол-во. В программе SuperKitMobile такая опция есть, а в СуперМАГе, выходит, нет.

Напишу запросик сам.
09.05.2015 19:57
расскажешь, что получится.
11.05.2015 05:10
Запрос написать не проблема, а вот ручной привод исключить пока не получилось.

SQL код:
select 'P' P, b.barcode, c.name, p.price, g.quantity, null, null, 'шт' unit
 from SMCARD c, SMGOODS g, SMPRICES p, SMSTOREUNITS b
where c.article = g.article
  and c.article = p.article
  and c.article = b.article
  and g.quantity != 0
  and p.pricetype = 45
  and g.storeloc = 48 
В Ёкселе сохраняю в CSV, гружу, получаю сообщение "неверна структура записи PLU". Удаляю основной массив данных, оставляю 10 строк в начале и 10 в конце - загрузилось. Т.е. где-то в середине форматирование нарушилось, это пока не раскопал.
11.05.2015 13:31
откуда выполняешь запрос? в терминале потом выбираешь контроль ценников?
11.05.2015 14:30
я выполнил запрос в Developer сохранил в CSV, подкинул в терминал, он его схавал(файл-принять), но при сканировании ничего не находит!
11.05.2015 14:34
CSV - текстовый формат, можно просто посмотреть. Наверное, 45 цены и 48 МХ нет.
Часовой пояс GMT +3, время: 05:24.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.