Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Касса Регистратор Штрих-М-01Ф / 10 сообщений из 10, страница 1 из 1
08.02.2017, 21:45
    #39401270
sejko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Касса Регистратор Штрих-М-01Ф
Кто нибудь имеет опыт подключения или примеры на Штрих-М-01Ф
Надо подключить это чудо к программе на VFP.
...
Рейтинг: 0 / 0
10.02.2017, 15:09
    #39402333
sejko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Касса Регистратор Штрих-М-01Ф
Можно и за деньги, нужна обработка
пишите на мыло sejkoed@gmail.com
...
Рейтинг: 0 / 0
28.03.2017, 15:57
    #39428560
Valery_61
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Касса Регистратор Штрих-М-01Ф
Вся связь идет через драйвер фискального регистратора 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
05.04.2017, 17:00
    #39433652
Arshin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Касса Регистратор Штрих-М-01Ф
Проблема! Кассовый аппарат переключили по 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
06.04.2017, 00:08
    #39433833
Художник_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Касса Регистратор Штрих-М-01Ф
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
06.04.2017, 10:06
    #39433949
Valery_61
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Касса Регистратор Штрих-М-01Ф
Connect
УстановитьСвязь
Перед вызовом метода в свойстве ComputerName указать имя компьютера, к которому
подключена ККТ.
Метод выполняет следующие действия:
1. Занимает COM порт с номером ComNumber;
2. Устанавливает скорость порта BaudRate;
3. Устанавливает таймаут приёма байта порта Timeout;
4. Запрашивает состояние устройства путём выполнения метода GetECRStatus.
5. Запрашивает параметры устройства путём выполнения метода GetDeviceMetrics.

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

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

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

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


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