Имя: Пароль:
1C
1С v8
УТ 10.3 + Атол 11Ф. Ошибка при выемке денег в течении смены
0 holoddi
 
04.10.17
23:33
Здравствуйте. УТ 10.3.43.2 + Атол 11Ф. ДТО последние (8.15.03). Обработка обслуживания AtolKKT последняя. Все настроено, продажи, возвраты, закрытия смены идут. Но при выемке денег в течении смены вылетает ошибка "Неверная цена (сумма)". Внесение проходит нормально.
Посмотрел по коду:
ПолучитьСерверТО().ВнестиСумму(Идентификатор, Пароль, Сумма);
Т.е. он при выемке и внесении обращается обращается к одной функции, но выемка идет со знаком "-".
А она эту сумму передает в обработку AtolKKT.             
Результат = Обработка.Сумма(Объект, Пароль, Сумма);
P.S. Через драйвер выемка проходит нормально.
М.б. кто сталкивался? Единственные мысли пока - смотреть API и ковырять обработку обслуживания...
1 holoddi
 
04.10.17
23:36
P.S. Если при выемке ввести отрицательную сумму, ошибки нет, чек вылазит, но на внесение))) (что логично)
2 holoddi
 
04.10.17
23:47
В методах объекта «драйвер ККТ» в 1С пишут:
НапечататьЧекВнесенияВыемки (CashInOutcome)
Печатает чек внесения/выемки (зависит от переданной суммы). Сумма >= 0 — внесение, Сумма < 0 — выемка.
Т.е. все верно.
С настройкой драйвера "Производить инкассацию" игрался, ничего не помогло(((
Драйвер выдает ошибку при передаче отрицательной суммы
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn