Форум » Для флейма » Онлайн-кассы » Ответить

Онлайн-кассы

Sergy: Всем привет. Судя по всему, совсем скоро мне предстоит подружить ужа с ежом свою программу на Harbour 3.4 с одним вариантов онлайн-касс: налоговая хочет видеть в кассовом чеке, за что именно уплачена данная сумма. А осознать, что клиент мог оплатить часть налом, а часть безналом - не в состоянии... 1с в данном случае слишком неповортолив, нужна актуальная информация о том, какие накладные остались незакрыты и выдергивать в чек информацию о номенклатуре из них. У кого есть наработки и с каким провайдером порекомендуете общаться на данную тему ? Спасибо.

Ответов - 30, стр: 1 2 All

Sergy: AndreyZh пишет: Разместил удаленные из моей програмки исходники управлением ФР от Атол на xHarbour в сообщении: https://olegon.ru/showpost.php?p=313249&postcount=26 Скачал. Изучаю. Спасибо. PSP пишет: Читал вот это руководство: http://fs.atol.ru/_layouts/15/atol.templates/Handlers/FileHandler.ashx?guid=48f67bf7-0787-459e-b520-d2f5ac78fe26&webUrl= Я только с Атолом имел дело. Про других не скажу. Большое спасибо. Правильно ли я понимаю, что FPrnM45 - означает драйвер версии 4.5, а тк на сайте сейчас есть 8 и 9 версии - значит нужно устанавливать связь с OLE объектом FPrnM9 ?

PSP: Sergy пишет: Правильно ли я понимаю, что FPrnM45 - означает драйвер версии 4.5, а тк на сайте сейчас есть 8 и 9 версии - значит нужно устанавливать связь с OLE объектом FPrnM9 ? Нет. Имя объекта именно "AddIn.FPrnM45". 9-ая версия дров под Андроид, если не ошибаюсь. Тебе нужна 8-ая. Можно еще на forum.atol.ru зарегиться. Там народ более подкованный в атолах))

Sergy: Поставил драйвера. Подключил. Напечатал первый чек. Выглядит он примерно так: [pre2]------------------------------------------- Зубная паста 1.000 * 95.02 = 95.02 ТОВАР ПОЛНЫЙ РАСЧЕТ Мыло 1.000 * 15.02 = 15.02 ТОВАР ПОЛНЫЙ РАСЧЕТ ...[/pre2] ... и тп... До этого печатался еще номер секции и тип налога под каждым товаром. Их смог убрать. А вот ItemType и PaymentMode - никак не получается. Из-за этого чек из десятка позиций становится длиннее листа A4. Бился целый вечер, искал на атоловском форуме - так и не нашел, как убрать эти повторяющиеся "ТОВАР" и "ПОЛНЫЙ РАСЧЕТ" из чека ? Нужно так:


PSP: Где-то я видел шаблоны... Посмотри: ПУСК \ ВсеПрограммы \ АТОЛ \ Драйверы торгового оборудования v.8 \ Тесты \ Драйвер ККМ. Откроется окно. В правой части будет кнопка "Настройка свойств". По ней откроются свойства ККМ. Там - кнопка "Параметры оборудования". Вроде в них что-то было. У меня сейчас нет ККМ, чтобы посмотреть. Кстати, ... \ Тесты \ Драйвер ККМ - это полное управление ККМ. Там можно попробовать все режимы. ps. Можешь код показать, которым чек формируется?

Sergy: Еще пол-дня бился, отключил: https://onedrive.live.com/View.aspx?resid=189C614ED00D4C23!128&app=OneNote&wd=target(//54-%D0%A4%D0%97.one%7C27377c95-2928-4aa8-8fd7-4b03b801c6ef/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B%20%D1%87%D0%B5%D0%BA%D0%BE%D0%B2%7C10d2aaad-6f33-4074-afb1-e031d581edd4/)&wdorigin=onocopylinktopage&authkey=!ABE4IM6eOvPtlrQ От кода ничего зависит. Нет в OLE методов, напрямую включающих/выключающих этот вывод. В настройщике шаблонов запретить эти поля тоже нельзя, потому что кто-то из разработчиков посчитал, что они обязательные. Отключается через *опу утилиту тестирования, прямой записью в регистры таблиц: Т2Р1П116 и Т2Р1П117 (таблица 2, ряд1, поля 116 и 117) нужно поставить 0. Тогда чек будет такой, как хочет Брюс Виллис. ))

PSP: Shorter name всё-таки есть)))

Sergy: Почитал атоловский форум, спецы для новичков рекомендуют начинать разработку сразу с 10й версии драйверов, тк и 8 и 9 версии скоро перестанут развиваться...

PSP: Я не углублялся в программирование протоколов обмена, но, столкнувшись с оборудованием атола, понял, что не нужно спешить перейти на новую версию, если старая работает. Довольно часто возникают проблемы при обновлении. Нужно выдержать паузу. Универсальный закон жизни)))

Sergy: Согласен. Сам именно по этой причине дома сижу на Windows 7 )))

Sergy: Будущее наступило, самые свежие нововведения ФНС от декабря 2019г уже НЕ БУДУТ реализованы в драйверах 8, 9 версии. В любом случае, нужно будет переходить на версию 10.* У кого есть опыт, с чего начать?



полная версия страницы