[РЕШЕНО] Из формы обработки РМК получить текущую кассу программно.

Тема в разделе ""1С:Розница"", создана пользователем Артемka, 15 мар 2015.

  1. TopicStarter Overlay
    Артемka
    Offline

    Артемka Опытный в 1С

    Регистрация:
    13 июл 2014
    Сообщения:
    74
    Симпатии:
    1
    Баллы:
    29
    Как это сделать? Ситуация такая: при нажатии на кнопку "Наличные" программа задумывается на 3-4 секунды, открывается форма простой оплаты и после нажатия "Enter" она задумывается еще на 3-4 секунды затем начинает печатать чек, чек печатается быстро, но только после этого открывается денежный ящик.
    Вот я и решил сделать открытие ДЯ до печати чека. Пока продавец считает и раскладывает деньги, чеки печатаются. :)
    в процедуру нужно передать текущую кассу ккм.
    Код:
    ЗавершитьВыбораКассыПриОткрытииДенежногоЯщика(Как сюда передать кассу ккм?);
    Вот так работает, но во втором магазине 2 кассы ккм + идет разбиение чеков по организациям.
    Код:
    ......
    ЗавершитьВыбораКассыПриОткрытииДенежногоЯщика(ВернутьКассу());
    ........
    Функция ВернутьКассу()
    Возврат Справочники.КассыККМ.НайтиПоНаименованию("Касса1");
    КонецФункции
    --- Объединение сообщений, 15 мар 2015 ---
    Розница 2.1.5.9
    Последнее редактирование: 15 мар 2015
  2. Flash-Dance
    Offline

    Flash-Dance Профессионал в 1С

    Регистрация:
    20 май 2012
    Сообщения:
    365
    Симпатии:
    42
    Баллы:
    54
    Если нужно просто текущую КассуККМ получить, то вроде как-то так:
    ЗначениеНастроекПовтИсп.ПолучитьКассуККМПользователяПоУмолчанию(ПараметрыСеанса.ТекущийПользователь)
    Артемka нравится это.
  3. TopicStarter Overlay
    Артемka
    Offline

    Артемka Опытный в 1С

    Регистрация:
    13 июл 2014
    Сообщения:
    74
    Симпатии:
    1
    Баллы:
    29
    Спасибо большое! Все получилось!

Поделиться этой страницей