+7 499 990-10-21

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

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

Сообщение Бродяга_Джон » 24 июн 2011, 11:53

Каким способом можно сделать данную операцию?
Просто привести количество товара к "0", сохранив остальное (сам справочник, цену и т.п)
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

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

Сообщение BigAndy » 24 июн 2011, 12:18

Просто залезть в таблицу ware.
BigAndy
 
Постов: 461
Зарегистрирован: 29 ноя 2009, 17:11

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

Сообщение Бродяга_Джон » 24 июн 2011, 13:17

BigAndy писал(а):Просто залезть в таблицу ware.

через psql где то так примерно?

test=# update LinCash set (стобец с кол-вом товара) = '0';
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

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

Сообщение Alexander » 24 июн 2011, 14:13

psql LinCash
update ware set quantity = 0;
\q

или

psql LinCash -c "update ware set quantity = 0"
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

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

Сообщение Бродяга_Джон » 24 июн 2011, 18:30

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

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

Сообщение Alexander » 24 июн 2011, 18:58

Нет
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

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

Сообщение Rafta » 21 окт 2011, 14:02

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

Получается, что перед каждой загрузкой товара в Дэнси Кассу надо выполнять эту команду. Поскольку в товароучетном ПО может проводиться инвентаризация и как следствие списание и оприходывание товара. Может имеет смысл включить эту строку в функционал скрипта, который загружает товар в базу данных?
Ubuntu 10.10 \ Дэнси-Касса 1.2.6.p.8\ 1С v7.7\ протокол обмена Атол\ Без ФР \ сканер Metrologic Orbit 7120
Аватара пользователя
Rafta
 
Постов: 263
Зарегистрирован: 29 апр 2011, 14:07

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

Сообщение Alexander » 21 окт 2011, 14:15

До конца непонятно, почему не получается обойтись стандартными средствами (загрузка товара с предварительной очисткой справочника, с замещением остатков, с добавлением остатков)?
Сама по себе процедура сброса остатков в 0 (без перезагрузки справочника) может привести к блокировке продаж.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

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

Сообщение Rafta » 21 окт 2011, 17:34

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

Если мы выполним команду psql LinCash -c "update ware set quantity = 0"
а затем положим в каталог обмена два файла goods.txt и goods.flz. Дождемся, когда исчезнет goods.flz и запустим Дэнси Кассу, то проблем возникнуть не должно, или мы в чем то ошибаемся? Дело в том, что обновляем товар и выгружаем отчеты через флэшку.
Ubuntu 10.10 \ Дэнси-Касса 1.2.6.p.8\ 1С v7.7\ протокол обмена Атол\ Без ФР \ сканер Metrologic Orbit 7120
Аватара пользователя
Rafta
 
Постов: 263
Зарегистрирован: 29 апр 2011, 14:07

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

Сообщение Alexander » 21 окт 2011, 17:44

Нет, при такой схеме все будет работать.
Но если в goods.txt будут не все товары, которые есть в текущем справочнике, то часть останется с 0 количеством.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

След.

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

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

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


cron

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

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

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