Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Примечание

Имейте ввиду, что для каждого ККМ номера отделов и типов платежа имеют какой-то диапазон. Следует уточнить это в документации по устройству. Также устройство может не поддерживать то или иное.

Вычислить номер отдела можно на основании любых данных, например, типа платежа, номера принтера и т.д. и т.п. Пример использования:

Блок кода
languagejava
linenumbersfalse
   int paymentDep = 0;
   switch( payment.getPaymentTypeID() )
   {
   case 1:
      paymentDep = 1;
   break;
   case 2:
      paymentDep = 2;
   break;
   // .... итд 
   }
   check.addPayment( payment.getSumma(), payment.getContractTitle(), paymentDep );

 

Можно просто отдавать в метод 0 (ноль), если вам не нужна эта возможность.