Показано с 1 по 5 из 5

Тема: скрипт для смены категории заказа

  1. #1
    Разбирающийся Аватар для Мишка на сервере
    Регистрация
    26.02.2014
    Адрес
    Архангельск
    Сообщений
    241
    Поблагодарил(а)
    1
    Благодарностей: 4 (сообщений: 1)

    скрипт для смены категории заказа

    Доброго дня.

    Помогите скриптом SQL для смены категории заказа в базе SQL.
    --
    Александр Сыркашев
    Группа компаний "ДК Север"
    г. Архангельск +7(921)243-29-30; admin@serverbear.ru
    Поставка и комплексная поддержка R-Keeper

  2. #2
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 461 (сообщений: 364)
    А зачем такие сложности?
    Если для списания - то проще в SH поправить
    Если для отчетности - то логичнее восстановить смену на кассе, поправить и перезакрыть
    Ильин Александр, Компания "Соттос"
    г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
    г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
    www.sottos.ru | vk.com/sottos | fb.com/sottosru
    Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7

  3. #3
    Разбирающийся
    Регистрация
    28.06.2013
    Адрес
    Краснодар
    Сообщений
    1,333
    Поблагодарил(а)
    23
    Благодарностей: 143 (сообщений: 101)
    скорее всего у ТС реализация с нескольких подразделений выгружается в один документ расхода в SH

  4. #4
    Разбирающийся Аватар для Мишка на сервере
    Регистрация
    26.02.2014
    Адрес
    Архангельск
    Сообщений
    241
    Поблагодарил(а)
    1
    Благодарностей: 4 (сообщений: 1)
    Цитата Сообщение от satan Посмотреть сообщение
    скорее всего у ТС реализация с нескольких подразделений выгружается в один документ расхода в SH
    так и есть
    --
    Александр Сыркашев
    Группа компаний "ДК Север"
    г. Архангельск +7(921)243-29-30; admin@serverbear.ru
    Поставка и комплексная поддержка R-Keeper

  5. #5
    Разбирающийся
    Регистрация
    25.05.2009
    Адрес
    Москва
    Сообщений
    786
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 7)
    Писался ЮЦЦ под 7-5-2...
    Код:
    Чтобы узнать идентификаторы серверов:SELECT * FROM CashGroups
    
    
    SQL-script:
    
    
    UPDATE ORDERS
    SET UOT=(SELECT TOP 1 SIFR FROM UNCHANGEABLEORDERTYPES WHERE NAME= 'ХХХХХХ')
    /* 'Наименгование категории' - название категории заказа на которую необходимо изменить данные*/
    WHERE CAST(MIDSERVER AS NVARCHAR)+CAST(VISIT AS NVARCHAR)+CAST(IdentInVisit AS NVARCHAR) IN
    (SELECT
    CAST(PayBindings.MIDSERVER AS NVARCHAR)+CAST(PayBindings.VISIT AS NVARCHAR)+CAST(PayBindings.OrderIdent AS NVARCHAR)
    FROM PAYBINDINGS
    LEFT JOIN Orders Orders00
    ON (Orders00.Visit = PayBindings.Visit) AND (Orders00.MidServer = PayBindings.MidServer) AND (Orders00.IdentInVisit = PayBindings.OrderIdent)
    LEFT JOIN UNCHANGEABLEORDERTYPES UNCHANGEABLEORDERTYPES00
    ON (UNCHANGEABLEORDERTYPES00.SIFR = Orders00.UOT)
    LEFT JOIN GLOBALSHIFTS GLOBALSHIFTS00
    ON (GLOBALSHIFTS00.MidServer = Orders00.MidServer) AND (GLOBALSHIFTS00.ShiftNum = Orders00.iCommonShift)
    WHERE GLOBALSHIFTS00.SHIFTDATE BETWEEN '2014-29-09' AND '2014-30-09'
    /*диапазон дат для изменения*/
    and PayBindings.MIDSERVER in (15315, 15318))
    and MIDSERVER in (15315, 15318)
    /*список серверов в заказах которых надо изменить категорию заказа, через запятую, например (15001,15012)*/

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 08.04.2016, 22:33
  2. Ответов: 4
    Последнее сообщение: 15.01.2016, 08:18
  3. Ответов: 8
    Последнее сообщение: 16.12.2015, 20:20
  4. Ответов: 4
    Последнее сообщение: 18.04.2014, 22:09
  5. Не распечатались чеки при закрытии смены и закрытии общей смены
    от Andrej в разделе R-Keeper 7 и фискальные регистраторы, а также чеки и пречеки
    Ответов: 7
    Последнее сообщение: 15.03.2014, 21:06

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •