Возврат по безналу в Гепард НТС-ФBY (белорусская) в 1С Розница 8

Модели:
Меркурий-114.1К, Меркурий 115Ф, Меркурий 119Ф, Меркурий 130ф, Меркурий MS-K
Ответить
Аватара пользователя
drevilo
Сообщения: 1
Зарегистрирован: 04 май 2012, 16:11

Возврат по безналу в Гепард НТС-ФBY (белорусская) в 1С Розница 8

Сообщение drevilo »

В стандартной версии обработки для 1С мВерсияОбработки = 2.13 в процедуре ОткрытьЧек написано
Если НЕ ЭтоВозврат Тогда // Открытие чека продажи
Объект.Драйвер.ОткрытьФискДок(1);
Иначе
...
Объект.Драйвер.ОткрытьФискДок(2);

Т.е. в ней возврат по безналу просто не предусмотрен.
Версия драйвер ФР Меркурий 1.9.0.0

В документации написано
OpenFiscalDoc(Oper: integer): void;
Oper тип проводимой фискальной операции. Может принимать одно
из следующих значений:
1 продажа;
2 возврат продажи наличной;
3 возврат продажи безналичной

Но если я явно пишу при открытии чека
Объект.Драйвер.ОткрытьФискДок(3);

то после команд
Объект.Драйвер.ДобавитьЦену(...
Объект.Драйвер.ДобавитьТекст(...
Объект.Драйвер.ПечатьБуфераДокумента();...

при закрытии чека пишет что чек не открыт.
// Проверка открытия документа
Если Объект.Драйвер.ТекОперация = 0 Тогда
Объект.ОписаниеОшибки = "Чек не был открыт.";

В чем может быть дело, где искать ?
Это читал...
(тех. поддержка в плане доработки/модификации данного драйвера (MercFrt1c.dll) больше не осуществляется!)
и это читал
(ОКБ Курск разработано новое ПО (драйвер, обработки) для подключения ФР/ЧПМ "Меркурий MS (К)" к типовым конфигурациям 1С )

Но обработка стандартная уже немного переписана нами, хотелось бы понять до конца можно ли все таки сделать в данной библиотеке (MercFPrt1C.dll) возврат по безналу.
Ответить