+7 499 990-10-21

Обнуление количества товара в БД РМК

Re: Обнуление количества товара в БД РМК

Сообщение Бродяга_Джон » 21 окт 2011, 19:01

Rafta писал(а):
Alexander писал(а):psql LinCash -c "update ware set quantity = 0"

Получается, что перед каждой загрузкой товара в Дэнси Кассу надо выполнять эту команду. Поскольку в товароучетном ПО может проводиться инвентаризация и как следствие списание и оприходывание товара. Может имеет смысл включить эту строку в функционал скрипта, который загружает товар в базу данных?

позвольте спросить для чего?
мне этот момент был нужен по причине проведения учёта на магазине
через командную строку сняли товар и остаток до учёта, обнулили остаток товара, провели учёт с одновременным вводом кол-ва товара через справочник товара ДК и по окончании сняли через команду итог учёта.
на почти 1500 позиций ушло на учёт 5 часов
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Обнуление количества товара в БД РМК

Сообщение Бродяга_Джон » 21 окт 2011, 19:05

Rafta писал(а):
Alexander писал(а):Сама по себе процедура сброса остатков в 0 (без перезагрузки справочника) может привести к блокировке продаж.

Если мы выполним команду psql LinCash -c "update ware set quantity = 0"
а затем положим в каталог обмена два файла goods.txt и goods.flz. Дождемся, когда исчезнет goods.flz и запустим Дэнси Кассу, то проблем возникнуть не должно, или мы в чем то ошибаемся? Дело в том, что обновляем товар и выгружаем отчеты через флэшку.

смысл? обычно на флешке товар отгруженный по накладной(ым) в магазин, а не весь товар. он плюсуется/добавляется к товару что уже есть в магазине

PS
тоже работаем через флешку, только без файла-флага
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Обнуление количества товара в БД РМК

Сообщение kedr19 » 12 окт 2012, 13:44

Alexander писал(а):До конца непонятно, почему не получается обойтись стандартными средствами (загрузка товара с предварительной очисткой справочника, с замещением остатков, с добавлением остатков)?
Сама по себе процедура сброса остатков в 0 (без перезагрузки справочника) может привести к блокировке продаж.


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

Как Быть?

PS справочник 56к штрих кодов 56к*3
kedr19
 
Постов: 587
Зарегистрирован: 24 окт 2011, 15:49
Откуда: г. Новосибирск

Re: Обнуление количества товара в БД РМК

Сообщение Бродяга_Джон » 13 окт 2012, 10:07

с бесхозными ШК всё просто, их можно удалить одной командой не трогая остальные
для того чтоб они стали бесхозными - надо удалить запись о товаре
(ШК хранятся отдельно - свзяно с товаром)

а вот что именно значит "ошибочно выгруженные"
и как выгрузка происходит?
добавлением?
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Обнуление количества товара в БД РМК

Сообщение Alexander » 13 окт 2012, 23:36

Бродяга_Джон писал(а):с бесхозными ШК всё просто, их можно удалить одной командой не трогая остальные

В данном случае вопрос, насколько я понимаю, в том, что товар остаётся, но у него надо убить неиспользуемые штрих-коды.
Либо убить конкретный товар со всеми штрих-кодами и прогрузить его заново уже только с нужными.
На неделе попробую поднять вопрос о расширении протокола.
Параллельно будем работать над ускорением процесса загрузки товаров по протоколу ДЭНСИ.
Всем заинтересованным предлагаю присылать тестовые справочники, которые грузятся ощутимо долго, на support@dnc-soft.ru
Любая дополнительная информация приветствуется :)
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Обнуление количества товара в БД РМК

Сообщение kedr19 » 15 окт 2012, 06:14

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

Да все верно.
Либо убить конкретный товар со всеми штрих-кодами и прогрузить его заново уже только с нужными.

Достаточно просто убить) - аналог кнопки "Удалить" в справочнике товаров.
Всем заинтересованным предлагаю присылать тестовые справочники, которые грузятся ощутимо долго, на support@dnc-soft.ru

Высылаю с ссылкой на форум Тема: для Александра
а вот что именно значит "ошибочно выгруженные"
и как выгрузка происходит?
добавлением?

из-за ошибок сотрудников бывает штрих коды присваивают не правильные во время приема. Заменой выгружаю.
kedr19
 
Постов: 587
Зарегистрирован: 24 окт 2011, 15:49
Откуда: г. Новосибирск

Re: Обнуление количества товара в БД РМК

Сообщение Бродяга_Джон » 15 окт 2012, 09:38

Да все верно.

если делать через $$$ADDQUANTITY то вся информация обновляется, в том числе и ШК
проверено, сами так заменяли пропущенные и недействительные/неверные ШК у товара(не успели для нового товара занести или поставщик изменил ШК)

например
отправили сперва
$$$ADDQUANTITY
7761;0;Агрикола д/ягодных растений 50г. 100шт/кор. Т/э.;Агрикола д/ягодных растений 50г. 100шт/кор. Т/э.;16.00;-1;0;0,1,1,0,1,1,0,1;0;0;0;0;0;1.000;0;0;1;;;;;;0;

потом выяснилось что ШК не успели заполнить или он изменился
исправляем ШК в товароучётке и отсылаем
$$$ADDQUANTITY
7761;4601826008681;Агрикола д/ягодных растений 50г. 100шт/кор. Т/э.;Агрикола д/ягодных растений 50г. 100шт/кор. Т/э.;16.00;-1;0;0,1,1,0,1,1,0,1;0;0;0;0;0;1.000;0;0;1;;;;;;0;

информация о ШК заменится
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Обнуление количества товара в БД РМК

Сообщение Alexander » 15 окт 2012, 11:53

Бродяга_Джон писал(а):информация о ШК заменится

Таким методом можно заменить основной штрих-код.
Но это не коснется дополнительных, если они загружались командой $$$ADDBARCODES
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Обнуление количества товара в БД РМК

Сообщение kedr19 » 16 окт 2012, 06:20

Бродяга_Джон писал(а):
Да все верно.

если делать через $$$ADDQUANTITY то вся информация обновляется, в том числе и ШК
проверено, сами так заменяли пропущенные и недействительные/неверные ШК у товара(не успели для нового товара занести или поставщик изменил ШК)

например
отправили сперва
$$$ADDQUANTITY
7761;0;Агрикола д/ягодных растений 50г. 100шт/кор. Т/э.;Агрикола д/ягодных растений 50г. 100шт/кор. Т/э.;16.00;-1;0;0,1,1,0,1,1,0,1;0;0;0;0;0;1.000;0;0;1;;;;;;0;

потом выяснилось что ШК не успели заполнить или он изменился
исправляем ШК в товароучётке и отсылаем
$$$ADDQUANTITY
7761;4601826008681;Агрикола д/ягодных растений 50г. 100шт/кор. Т/э.;Агрикола д/ягодных растений 50г. 100шт/кор. Т/э.;16.00;-1;0;0,1,1,0,1,1,0,1;0;0;0;0;0;1.000;0;0;1;;;;;;0;

информация о ШК заменится


В формате обмена "ДЭНСИ", в мануале, команду "ADDQUANTITY" - не обнаружил
kedr19
 
Постов: 587
Зарегистрирован: 24 окт 2011, 15:49
Откуда: г. Новосибирск

Re: Обнуление количества товара в БД РМК

Сообщение Бродяга_Джон » 16 окт 2012, 11:39

там подписаны же команды
!!!ADDWARES — добавить / заменить информацию о товаре с добавлением количества.
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Пред.След.

Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 20, из них зарегистрированных: 0, скрытых: 0 и гостей: 20 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20