+7 499 990-10-21

Как удалить конкретный штрих-код у позиции

Re: Как удалить конкретный штрих-код у позиции

Сообщение Alexander » 16 апр 2013, 13:42

Код: Выделить всё
DELETE FROM ware_barcode WHERE internal_id = '1234' AND barcode NOT IN ('111111','222222','333333');
Alexander
 
Постов: 4994
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Как удалить конкретный штрих-код у позиции

Сообщение kedr19 » 17 апр 2013, 13:20

Подскажите что не так?
Вот скрипт:
Код: Выделить всё
if [ -f /var/Exchange/commands.txt ] ; then
   psql LinCash -U kassir < /var/Exchange/commands.txt
   rm -f /var/Exchange/commands.txt
fi
sleep 30

из консоли работает, но прописав в rc.local (ручками в файле),
стартует только при запуске компа, а потом не работает.
kedr19
 
Постов: 587
Зарегистрирован: 24 окт 2011, 15:49
Откуда: г. Новосибирск

Re: Как удалить конкретный штрих-код у позиции

Сообщение Alexander » 17 апр 2013, 15:55

Да, забыл.

Код: Выделить всё
until [ 1 = 2 ]
do
  if [ -f /var/Exchange/commands.txt ] ; then
     psql LinCash -U kassir < /var/Exchange/commands.txt
     rm -f /var/Exchange/commands.txt
  fi
  sleep 30
done


И в rc.local не забудьте значок "&" в конце строки запуска этого скрипта - иначе загрузка на его запуске остановится.
Alexander
 
Постов: 4994
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Как удалить конкретный штрих-код у позиции

Сообщение kedr19 » 18 апр 2013, 09:09

Все работает. Спасибо!
kedr19
 
Постов: 587
Зарегистрирован: 24 окт 2011, 15:49
Откуда: г. Новосибирск

Пред.

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

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

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


cron

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

Сейчас посетителей на конференции: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (415) здесь было 07 окт 2025, 11:21

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