14 янв. 2018 г.

Обмен РИБ через интерфейс кассира

Нужно организовать кнопку в интерфейсе кассира, которая даст возможность кассиру, с Ролью Кассир делать обмен с центральной базой через механизм Обмен РИБ.


ОбщийМодули.ПараметрыОбменаДанными.Процедура ОткрытьФормуВыполненияОбменаРИБ() Экспорт
        Если РольДоступна("ИнтерфейсКассира") Тогда
            УстановитьПривилегированныйРежим(Истина);
        КонецЕсли
    КонецПроцедуры
     
    ОбщиеМодули.ПроцедурыОбменаДанными.Процедура ВыполнитьОбменДаннымиПоПроизвольнойНастройке(НастройкаОбменаДанными, РучнойЗапускОбменов = Истина,
    ОбработкаАвтообменаНаКлиенте = Неопределено, Знач СоответствиеТекстовЭлектронныхПисем = Неопределено, Знач ОбменПриВходеВПрограмму = Ложь) Экспорт
        Если РольДоступна("ИнтерфейсКассира") Тогда
            УстановитьПривилегированныйРежим(Истина);
        КонецЕсли;
    КонецПроцедуры
     
    ОбщиеФормы.ФормаВыполненияОбменаДанными.ОпределитьНаличиеНастройки()
        Если РольДоступна("ИнтерфейсКассира") Тогда
            УстановитьПривилегированныйРежим(Истина);
        КонецЕсли;         
    КонецПроцедуры 
     
    ОбщиеФормы.ФормаВыполненияОбменаДанными.УстановитьПараметрыОбменаПоНастройке()
        Если РольДоступна("ИнтерфейсКассира") Тогда
            УстановитьПривилегированныйРежим(Истина);
        КонецЕсли;
    КонецПроцедуры
     
    ФормаОбработки
    Процедура ОбменНажатие(Элемент)
        ПараметрыОбменаДанными.ОткрытьФормуВыполненияОбменаРИБ();  
    КонецПроцедуры



 

CopyPaste Copyright © 2017 - |- Шаблон создан O Pregador - |- Отредактирован myr4ik07