Страница 1 из 1

ширина печати текста

Добавлено: 01 июл 2020, 14:06
Александр
Добрый день
настраиваю ккм АТОЛ 30Ф на протоколе
Atol (Платформа 5): ККТ с передачей данных в ОФД (54-ФЗ)
почему то когда печатаю текстовую информацию, она не влазит в чек, теряется где то справа, пример во вложении
как это можно исправить ?

Re: ширина печати текста

Добавлено: 01 июл 2020, 16:07
saratovout
Александр писал(а):
01 июл 2020, 14:06
печатаю текстовую информацию
Это фишка Kkmserver. Чтобы это обойти в драйвере Атол нужно настроить длину строки — 32 символа.

Изменение повлияет на компоновку всеми шрифтовыми размерами, поэтому, возможно, лучше текущую ситуацию игнорировать и использовать не все доступные размеры.

Другой вариант -- самостоятельно разбивать строки, где вы знаете что будет "выход за пределы".

Re: ширина печати текста

Добавлено: 01 июл 2020, 16:19
Александр
Не подскажите где это настраивается?
смотрел в настройках свойств, там нет параметра указывающего на ширину строки

Re: ширина печати текста

Добавлено: 03 июл 2020, 03:54
Audim
Гм... не знал... поправлю...

Re: ширина печати текста

Добавлено: 03 июл 2020, 15:14
Audim
Можете прислать ответ на команду "GetDataKKT" (Кнопка "Состояние ККТ" в тесте устройств) ???

Re: ширина печати текста

Добавлено: 03 июл 2020, 18:50
saratovout
Александр писал(а):
01 июл 2020, 16:19
Не подскажите где это настраивается?
смотрел в настройках свойств, там нет параметра указывающего на ширину строки
В Платформе не скажу.
В классическом ДТО, в настройках есть параметр "Ширина ленты, знаков". Посмотрите по документации для сервисов.

Re: ширина печати текста

Добавлено: 03 июл 2020, 21:09
Audim
В настройках kkmserver в меню "тест устройств" выберите нужную ККТ и нажмите кнопку "Состояние ККТ"
Снизу выведется текст - скопируйте его сюда..

Re: ширина печати текста

Добавлено: 07 июл 2020, 02:22
Audim
Добавил в настройки протокола "Атол Платформа-5" поле "Ширина ленты в знаках" - там можно выставить нужную ширину если автоматом определяется не правильно.

Re: ширина печати текста

Добавлено: 10 июл 2020, 23:59
Александр
столкнулся с этой же проблемой на Атол 11ф
работал с последней версией драйвера, попробую воспроизвести порядок действий:
ширина автоматом не определилась, установил ширину 32
после сохранения выдал ошибку
Не подключена: Ошибка открытия COM порта: ( 3 : Порт занят )
отключил ккм от компьютера, подключил, ошибка сохранилась
сделал поиск ккм через драйвер автола (10 версии) не находит
выключил ккм их розетки, включил, драйвер нашел, ккм сервер, атол увидел, но при печати чека из ккм снова написал что порт занят
драйвер снова не находит ккм
вернул на значение "по умолчанию"
повторил шаги выше, заработал
после сменил шаг на 36, снова порт занят, снова переподключил, перезагрузил и ккм заработал нормально
прикладываю информацию с кнопки "Состояние ККТ"

Код: Выделить всё

{
    "CheckNumber": 5,
    "SessionNumber": 1,
    "LineLength": 36,
    "Info": {
        "InnOrganization": "165112173146",
        "NameOrganization": "ИП \"СЕМЕНОВА КСЕНИЯ АЛЕКСАНДРОВНА\"",
        "TaxVariant": "3",
        "AddressSettle": "16 - Республика Татарстан (Татарстан), г.о. город Казань, 420061, Космонавтов ул, д. 8",
        "PlaceSettle": "Бигуди",
        "SenderEmail": "no-reply@ofd.yandex.ru",
        "EncryptionMode": false,
        "OfflineMode": false,
        "AutomaticMode": false,
        "AutomaticNumber": "",
        "InternetMode": false,
        "BSOMode": false,
        "ServiceMode": false,
        "PrinterAutomatic": false,
        "SaleExcisableGoods": false,
        "SignOfGambling": false,
        "SignOfLottery": false,
        "SignOfAgent": "",
        "UrlServerOfd": "kkt.ofd.yandex.net",
        "PortServerOfd": "12345",
        "NameOFD": "ООО  Яндекс.ОФД",
        "UrlOfd": "",
        "InnOfd": "7704358518",
        "OFD_Error": "",
        "OFD_NumErrorDoc": 7,
        "OFD_DateErrorDoc": "2020-07-10T20:06:00",
        "KktNumber": "00106727082502",
        "FnNumber": "9287440300803492",
        "RegNumber": "0004615722015345",
        "FN_IsFiscal": true,
        "FN_MemOverflowl": false,
        "FN_DateStart": "2020-07-10T00:00:00",
        "FN_DateEnd": "2023-07-25T00:00:00",
        "FFDVersion": "1.05",
        "FFDVersionFN": "1.0",
        "FFDVersionKKT": "1.1",
        "OnOff": true,
        "Active": true,
        "SessionState": 2,
        "PaperOver": false,
        "BalanceCash": 450,
        "DateTimeKKT": "2020-07-10T20:46:23",
        "Firmware_Version": "5.7.5",
        "Firmware_Status": -1,
        "LicenseExpirationDate": "0001-01-02T00:00:00"
    },
    "Command": "GetDataKKT",
    "Error": "",
    "Warning": "",
    "Message": "",
    "Status": 0,
    "IdCommand": "e1836f27-fab9-d9ad-636e-d1fa2f806a81",
    "NumDevice": 1