ФИО кассира при печати отчета об открытии смены
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Хотя, по идее, должен печататься текущий пользователь открывающий смену.
В последнем обновлении (5.1.11) при открытии смены в параметры передается пароль ККМ текущего пользователя, но печатается все равно, первый из таблицы ККМ.
CashierID = ПараметрыСеанса.Пользователь.ПарольККМ;
SafeArrayПараметры.SetValue(0,0,CashierID);
КодОшибки=Рарус_Компонента.ЗаказатьВыполнениеДействияСинхронно(GUID_ФР,"НачатьСмену",SafeArrayПараметры,ТаймаутФР);
В чем может быть причина?
CashierID = ВходныеПараметры.GetValue(0,0);
Если CashierID > 0 Тогда
КодОшибки = ПерейтиВРежим(1, CashierID);
Иначе
КодОшибки = ПерейтиВРежим(1);
КонецЕсли;
если нет, значит Вы некорректно обновились.
...значит Вы некорректно обновились...
АТОЛ Ф30. Работает на драйвере ФР FPrint-22K (1С-обработка + драйвер "Атол").
Дмитрий, посмотрите в обработке, есть ли код
CashierID = ВходныеПараметры.GetValue(0,0);
Если CashierID > 0 Тогда
КодОшибки = ПерейтиВРежим(1, CashierID);
Иначе
КодОшибки = ПерейтиВРежим(1);
КонецЕсли;
если нет, значит Вы некорректно обновились.
...значит Вы некорректно обновились...
АТОЛ Ф30. Работает на драйвере ФР FPrint-22K (1С-обработка + драйвер "Атол").
Дмитрий, посмотрите в обработке, есть ли код
CashierID = ВходныеПараметры.GetValue(0,0);
Если CashierID > 0 Тогда
КодОшибки = ПерейтиВРежим(1, CashierID);
Иначе
КодОшибки = ПерейтиВРежим(1);
КонецЕсли;
если нет, значит Вы некорректно обновились.
Тоже не печатается правильное имя при открытии...
Дмитрий, посмотрите в обработке, есть ли код
CashierID = ВходныеПараметры.GetValue(0,0);
Если CashierID > 0 Тогда
КодОшибки = ПерейтиВРежим(1, CashierID);
Иначе
КодОшибки = ПерейтиВРежим(1);
КонецЕсли;
если нет, значит Вы некорректно обновились.
Тоже не печатается правильное имя при открытии...
Обновлял получается 2 процедуры в обработке ТорговоеОборудование, и 1 процедуру в обработке ФронтКассира, искать можно по слову "CashierID" в последнем релизе пятой альфы.
Дмитрий, посмотрите в обработке, есть ли код
CashierID = ВходныеПараметры.GetValue(0,0);
Если CashierID > 0 Тогда
КодОшибки = ПерейтиВРежим(1, CashierID);
Иначе
КодОшибки = ПерейтиВРежим(1);
КонецЕсли;
если нет, значит Вы некорректно обновились.
Тоже не печатается правильное имя при открытии...
Обновлял получается 2 процедуры в обработке ТорговоеОборудование, и 1 процедуру в обработке ФронтКассира, искать можно по слову "CashierID" в последнем релизе пятой альфы.
При открытии кассовой смены АТОЛ FPrint-22ПТК выдает имя кассира, которое указано первым в Драйвере ККМ.
СПАСИБО за наводку.
Попробую проделать тоже самое
Дмитрий, посмотрите в обработке, есть ли код
CashierID = ВходныеПараметры.GetValue(0,0);
Если CashierID > 0 Тогда
КодОшибки = ПерейтиВРежим(1, CashierID);
Иначе
КодОшибки = ПерейтиВРежим(1);
КонецЕсли;
если нет, значит Вы некорректно обновились.
Тоже не печатается правильное имя при открытии...