Имя: Пароль:
1C
1С v8
Фискальник и РКО
0 ICWiner
 
20.07.12
13:22
При любом расходе, будь то возврат товара покупателем, али инкасация денег, в фискальник сумма попадает как возврат денег. Поступило задание сделать так, чтоб возвратом метился только РКО при возврате, а остальные как выплату.Смотрел по коду и в обработке - ничего подобно нет. Он тупо отсылает следующее в драйвер:

Объект.Драйвер.ОткрытьЧек(Объект.ИДУстройства, ФискальныйЧек, ЭтоВозврат, Истина, НомерЧека, НомерСмены)

Описание драйвера тоже почитал, сложилось впечатление, что это задание не реализуемо средствами 1с, только если лезть в драйвер... Мб я ошибаюсь?
1 ICWiner
 
20.07.12
13:29
Ну, тобишь, делаешь закрытие кассовой смены, а там из фискальника отдельной секцией возврат, а отдельной выплаты...
2 AlexNew
 
20.07.12
13:31
Зачем? В ФП это все равно не попадает.
3 ICWiner
 
20.07.12
13:31
ФП?
4 ICWiner
 
20.07.12
13:32
Принтер, что ле, фискальный? :)
5 ICWiner
 
20.07.12
13:33
при закрытии кассовой смены там все в секцию возврат попадает, насколько я помню... Фискальника под рукой нет, будет только в понедельник...
6 AlexNew
 
20.07.12
13:34
Фискальная память.
7 ICWiner
 
20.07.12
13:39
Попадает, по идее. Откуда он тогда знает что куда? Просто все минусы в возврат? Есть в описании драйвера такая штучка:
CheckType
ТипЧека
Int RW Тип чека:
1 – продажа;
2 – возврат продажи;
3 – аннулирование продажи;
4 – покупка;
5 – возврат покупки;
6 – аннулирование покупки.
8 ICWiner
 
20.07.12
13:42
Значит, по идее, всетаки информация попадает и на фискальник сам...
9 Джордж1
 
20.07.12
13:43
Не попадает. Возвраты - это сервисные функции
10 viramen
 
20.07.12
13:45
Используй нативные функции драйвера а не Addin для 1С
11 AlexNew
 
20.07.12
13:45
Тебе переменная в вызове функции ЭтоВозврат ничего не говорит?
12 ICWiner
 
20.07.12
13:52
(11) Это же булево... Или возврат или нет...
(10) Можно поподробнее? Внимательно прочитать про драйвер? Там 200+ страниц, сразу разленился... Сейчас приступлю
(9) Какие сервисные функции?
13 Джордж1
 
20.07.12
13:58
(12)в фискальную память все равно возвраты не попадают. НО ККМ могут делать сервисные функции - типа внесения снятия/наличных, возвратов, разделения продаж по отделам
14 AlexNew
 
20.07.12
14:05
(12) Абсолютно точно. Чего еще не хватает?
15 ICWiner
 
20.07.12
14:12
(14) Нужно чтобы в возврат попадал возврат, а не выплаты... нашел такое свойство в описании драйвера, как ТипТранзакции. Там и выплата есть. На фискальнике бы поэксперементировать.
16 xard
 
20.07.12
14:33
(0) в 1Совском модуле работы с фр такой ф-и нет. Пишите сами.
17 ICWiner
 
20.07.12
14:39
(16) Вот только и в возможностях драйвера такой фигни, походу, нет. Проштудировал функции драйвера, если только ТипТранзакции подойдет, да и то не факт. Опробую в понедельник, как фискальник будет.
18 ICWiner
 
23.07.12
08:56
Вопрос решен. Отпишусь, вдруг кто столкнется с такой же задачей. Юзайте функцию драйвера ВыплатаДенег()/CashOutcome()