powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Касса Регистратор Штрих-М-01Ф
10 сообщений из 10, страница 1 из 1
Касса Регистратор Штрих-М-01Ф
    #39401270
sejko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто нибудь имеет опыт подключения или примеры на Штрих-М-01Ф
Надо подключить это чудо к программе на VFP.
...
Рейтинг: 0 / 0
Касса Регистратор Штрих-М-01Ф
    #39402333
sejko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно и за деньги, нужна обработка
пишите на мыло sejkoed@gmail.com
...
Рейтинг: 0 / 0
Касса Регистратор Штрих-М-01Ф
    #39428560
Valery_61
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вся связь идет через драйвер фискального регистратора DrvFR_4.13_538 на сайте http://www.shtrih-m.ru/support/download/

goFR = CREATEOBJECT("AddIn.DrvFR") &&Создаем объект

goFR.Password = 30 && Пароль ФР
goFR.StringForPrinting = "Наименование Товара"
goFR.Price = 100 && Цена
goFR.Quantity = 1 && Количество
goFR.Sale()


goFR.CloseCheck()
...
Рейтинг: 0 / 0
Касса Регистратор Штрих-М-01Ф
    #39433652
Arshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема! Кассовый аппарат переключили по rs-232 через переходник usb. Теперь драйвер не сохраняет настроенный com4 порт надо при каждом запуске вручную выставлять, В программе соответственно ошибка Com порт не доступен.
Пытаюсь написать такие строчки

Pdrv=CreateObject('AddIn.DrvFR')
Pdrv.portnumber=4
Pdrv.BaudRate=1

IF Pdrv.Beep () < 0
MESSAGEBOX("Ошибка:" + Pdrv.ResultCodeDescription())
RELEASE Pdrv
ELSE
MESSAGEBOX('ок')

ENDIF

и все равно не помогает. Помогите может я что делаю не так?
...
Рейтинг: 0 / 0
Касса Регистратор Штрих-М-01Ф
    #39433833
Художник_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ArshinПроблема! Кассовый аппарат переключили по rs-232 через переходник usb. Теперь драйвер не сохраняет настроенный com4 порт надо при каждом запуске вручную выставлять, В программе соответственно ошибка Com порт не доступен.
Пытаюсь написать такие строчки

Pdrv=CreateObject('AddIn.DrvFR')
Pdrv.portnumber=4
Pdrv.BaudRate=1

IF Pdrv.Beep () < 0
MESSAGEBOX("Ошибка:" + Pdrv.ResultCodeDescription())
RELEASE Pdrv
ELSE
MESSAGEBOX('ок')

ENDIF

и все равно не помогает. Помогите может я что делаю не так?

Тут нужно знать точный синтаксис работы с COM объектом через который
будет идти работа с данным аппаратом.

Например, для MINIT400ME он будет таким:
Код: c#
1.
2.
3.
4.
5.
6.
LOCAL loMini, lcRez2

loMini = CreateObject("ecrmini.t400")

*Открыть порт COM5 на скорости 115200
lcRez2 = loMini.t400me("open_port;5;115200;")



А вот для Мария-301МТМ он будет уже немного другим:

Код: c#
1.
2.
3.
4.
5.
6.
LOCAL loMaria,  lcRez

loMaria = CreateObject("ArtSoft.Maria301MTM")

* Открыть порт COM6 на скорости 115200
lcRez = loMaria.OpenPort("6", "115200")
...
Рейтинг: 0 / 0
Касса Регистратор Штрих-М-01Ф
    #39433949
Valery_61
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Connect
УстановитьСвязь
Перед вызовом метода в свойстве ComputerName указать имя компьютера, к которому
подключена ККТ.
Метод выполняет следующие действия:
1. Занимает COM порт с номером ComNumber;
2. Устанавливает скорость порта BaudRate;
3. Устанавливает таймаут приёма байта порта Timeout;
4. Запрашивает состояние устройства путём выполнения метода GetECRStatus.
5. Запрашивает параметры устройства путём выполнения метода GetDeviceMetrics.

Попробуйте прочитать Руководство программиста ДрайверККТ_4.13_2 на сайте штриха есть.
...
Рейтинг: 0 / 0
Касса Регистратор Штрих-М-01Ф
    #39436191
Arshin,

Если зайти во вкладку Дополнительные параметры -> Сохранение настроек и переключиться на HKEY_CURRENT_USER, то настройки чудесным образом сохраняются
...
Рейтинг: 0 / 0
Касса Регистратор Штрих-М-01Ф
    #39436540
Людмila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АТОЛ - производитель торгового оборудования (в том числе ККТ).
Так вот на их сайте имеется драйвер ДТО 8.14, подходит (судя по описанию) ко всем! ККМ отвечающим требованиям 54ФЗ.
Там же имеется его описание (Руководство программиста 408стр.), всё описано как в букваре +примеры, +Форум в помощь.

Может стоит заморочиться сразу на универсальный ДТО?

я без проблем, с его помощью, подключила "Атол 22Ф" к VFP, разбираюсь потихоньку.
...
Рейтинг: 0 / 0
Касса Регистратор Штрих-М-01Ф
    #39436948
Людмila, универсальные драйвера есть, но они платные.
К тому же логика работы каждого драйвера несколько своя, и сделать универсальными можно только несколько базовых функций.
Штрих и Атол - это родственные системы, но каждая со своими особенностями. Что-то хорошо сделано в Атоле, что-то лучше в Штрихе.
...
Рейтинг: 0 / 0
Касса Регистратор Штрих-М-01Ф
    #39437523
Людмila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО (по мере освоения)
драйвера, в угоду 54ФЗ, сильно урезали в возможностях,
к примеру убрали: PercentsDiscount(), SummDiscount() и многие др. методы.
Так что все ККМ, сертифицированные под 54ФЗ , со всеми их прежними наворотами, превратятся в жужжащие коробочки с одной кнопкой вкл/выкл и урезанным функционалом. (чтобы ни шагу в сторону)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Касса Регистратор Штрих-М-01Ф
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]