Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Перевод карточек в статус "исключена". : Супермаг Плюс (Супермаг 2000)

05.02.2025 18:49


17.10.2008 11:38
Цитата:
Vovantus Так точно, забыл поставить -0,1 в поле "до", спасибо, исправил Кстати, в нашей версии нет такого "не равны нулю"

А я как написал?
Цитата:
"Задать фильтр" (не забываем очистить предыдущий)
На вкладке "общие", в поле "Статус", ставим крыжик "Исключена" - "Применить".
Вот так....
17.10.2008 11:47
Цитата:
Dim Вот так....
Упс, простите, сейчас исправлю. Я просто сначало всё проделал, а уже потом начал писать как именно..
17.10.2008 13:47
Код:
SELECT c.article || ' ' || 0
  FROM smcard c
 WHERE c.article NOT IN (
          SELECT DISTINCT g.article
                     FROM smgoods g
                    WHERE g.quantity != 0
          UNION ALL
          SELECT DISTINCT s.article
                     FROM smspec s
                    WHERE (s.doctype, s.docid) IN (SELECT d.doctype, d.ID
                                                     FROM smdocuments d
                                                    WHERE d.doctype IN ('CS', 'CR', 'WI', 'WO', 'IW') AND d.createdat BETWEEN TRUNC (SYSDATE - 90, 'MON') AND SYSDATE)
                      AND s.article IN (SELECT DISTINCT g.article
                                                   FROM smgoods g
                                                  WHERE g.quantity = 0));

В архиве скрипт для создания файла terminal.dat.
Его нужно скопировать в папку СМ .\Data,
потом можно отобрать все артикулы в карточках через файл терминала.
Вложения
Тип файла: zip terminal.zip (804 байт, 122 просмотров)
17.10.2008 14:01
только еще надо бы статус документов учесть в запросе.
18.10.2008 04:50
Продолжаем тему. Потанцевали мы с бубном, так или иначе зделали выборку по артикулам и блокировали соответствующие карточки. Что мы в итоге поимели приятного? На примитивном уровне, вижу только одну пользу - полные выгрузки на кассы будут меньше весить. Собственно, таблички на кассе тоже будут меньше и работать касса должна шустрее, теоритически. Ещё такой вопрос. Если карточка блокирована, но стоит крыжик "грузить в кассу", она попадёт на кассу в процессе полной выгрузки вместе с привязанными к ней ШК?
И какие ещё есть плюсы от процедуры блокирования неактивных карточек?
18.10.2008 05:39
Цитата:
Полезная штуковина, с её помощью сильно упрощается отбор и блокировака артикулов с нулевыми остатками и без движения. Спасибо
Но тем не менее, я зделал выборку карточек стандартными средствами и сравнил с тем, что выдала программа товарища baggio. Оказалось, что через стандартную выборку не анализируются продажи, что в принципе логично, ведь нет в фильтре условия на расход. Что лучше, каждый выбирает, конечно, сам. Но на мой взгляд, продажи в фильтр отбора добавлять не нужно. Ведь если на всех МХ на остатках 0, если приходов за последний год небыло, то карточки блокировать нужно обязательно. Иначе, по разным причинам могут начать продавать в минуса, что не есть хорошо.
18.10.2008 10:07
есть много внутренних\своеобразных артикулов ...
аля сотовая связь... которую забыли завести как услугу... поэтому чтобы подстраховаться.... кроме того есть уценочные артикулы... кроме того есть наборы... а также товары которые привезли вчера вынесли в зал начали торговать а оприходывали в понедельник... нюансов много... поэтому решил что продажа является товародвижением
19.10.2008 06:12
Так какие есть полезности от перевода неактивных карточек в исключённый статус, кроме уменьшения объёма поной выгрузки?
19.10.2008 15:53
Можно запреть их редактирование... тем кому не надо...
Часовой пояс GMT +3, время: 18:49.

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