...
Примечание |
---|
Имейте ввиду, что для каждого ККМ номера отделов и типов платежа имеют какой-то диапазон. Следует уточнить это в документации по устройству. Также устройство может не поддерживать то или иное. |
Вычислить номер отдела можно на основании любых данных, например, типа платежа, номера принтера и т.д. и т.п. Пример использования:
Блок кода | ||||
---|---|---|---|---|
| ||||
int paymentDep = 0; switch( payment.getPaymentTypeID() ) { case 1: paymentDep = 1; break; case 2: paymentDep = 2; break; // .... итд } check.addPayment( payment.getSumma(), payment.getContractTitle(), paymentDep ); |
Можно просто отдавать в метод 0 (ноль), если вам не нужна эта возможность.