Имя: Пароль:
1C
1С v8
УТ 10.3 как внести деньги в ККТ Атол?
0 Aksakal
 
29.01.18
15:03
Приветствую, коллеги.
Кому-нибудь доводилось писать код внесения наличности в ККТ Атол? Драйвера 8.16, Модель Фпринт-11Ф (если это имеет значение), УТ 10.3.43.1. В самой 10.3 это не реализовано, к сожалению, приходится колдовать.
1 braynt
 
29.01.18
15:09
в интерфейсе кассира реализовано.
2 Tatitutu
 
29.01.18
15:25
// Функция осуществляет внесение суммы в ФР.
//
// Параметры:
//  Идентификатор                  - <Строка>
//                                 - Идентификатор фискального регистратора.
//
//  Сумма                          - <Число>
//                                 - Вносимая (>0) или изымаемая (<0) сумма.
//
// Возвращаемое значение:
//  <ПеречислениеСсылка.ТООшибки*> - Результат работы функции
//
Функция ВнестиСумму(Идентификатор, Сумма) Экспорт

    Обработка = Неопределено;
    Объект    = Неопределено;
    Результат = ПолучитьОбъектДрайвера(Идентификатор, Обработка, Объект);

    Если НЕ ЗначениеЗаполнено(Результат) Тогда
        Результат = Обработка.Сумма(Объект, "", Сумма);
        мОписаниеОшибки = Объект.ОписаниеОшибки;
    Иначе
        мОписаниеОшибки = ПолучитьТекстОшибкиПодключенияТО("ФР");
    КонецЕсли;

    Возврат Результат;

КонецФункции // ВнестиСумму()
2 + 2 = 3.9999999999999999999999999999999...