|
|
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Все доброго здравия! Рассматриваю вопрос разработки программы для спорт-клуба на связке Oracle Database 12c + APEX С Oracle Database практически на "ты", APEX - несколько раз пытался щупать. Видится две сложности - это стартовый экран (без авторизации) с динамической интерактивной матрицей в отдельном фрейме и работа с ККМ. По первой проблеме нашел пару примеров, хотя не настолько полных для цели, а со второй проблемой пока голяк. Поэтому главный вопрос: Сталкивался ли кто с задачей интеграции приложения и ККМ (Штрих-М или купим другой подходящий)? Поделитесь кодом или подсказками. Плиз!!!! В гугле не забанен, просто поиски не дали результатов :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 19:14 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AASВсе доброго здравия! Рассматриваю вопрос разработки программы для спорт-клуба на связке Oracle Database 12c + APEX С Oracle Database практически на "ты", APEX - несколько раз пытался щупать. Видится две сложности - это стартовый экран (без авторизации) с динамической интерактивной матрицей в отдельном фрейме и работа с ККМ. По первой проблеме нашел пару примеров, хотя не настолько полных для цели, а со второй проблемой пока голяк. Поэтому главный вопрос: Сталкивался ли кто с задачей интеграции приложения и ККМ (Штрих-М или купим другой подходящий)? Поделитесь кодом или подсказками. Плиз!!!! В гугле не забанен, просто поиски не дали результатов :( Ну у нас есть кроссплатформееный драйвер для Штрих ,pirit и Атол(Который не рекомендую) Если есть возможность из апекса послать в socket порт подготовленный xml нужного образца ,то сразу получите фискальный чек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 19:43 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Каким боком тут APEX? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 20:11 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123Каким боком тут APEX? Ну я так понял он из апекса хочет печатать на ККМ...на Фискальный регистратор. А это не тривиально, ибо нужно получить доступ к rs-232 порту...что из браузера проблематично.(Ровно как и из web сервера...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 20:24 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123, из APEX давать команду на выдачу чека с ККМ с фискальной памятью ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 22:51 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_al, ККМ по USB подключен - это упростит задачу? Есть вроде ККМы и с сетевым интерфейсом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 22:53 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_al, а где можно раздобыть этот драйвер и документацию к нему? в APEX какие Жава-апплеты можно использовать? Я подумал, если написать такой апплет и через него достукиваться до портов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 22:56 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AASirbis_al, а где можно раздобыть этот драйвер и документацию к нему? в APEX какие Жава-апплеты можно использовать? Я подумал, если написать такой апплет и через него достукиваться до портов Насколько мне известно,апплет тоже нельзя так использовать...он в "песочнице"...и доступ к rs-232 порту нетривиальный.... Помимо этого порт и фискальный регистратор проходят процедуру инициализации.(Ну прога-драйвер должна "договорится с аппаратом") .И повторная инициализацию апплета(Например обновилась станица) нужно дифференцировать с первой.(Ибо повторный договор с аппаратом вернёт ошибку типа порт занят или аппарат не в том состоянии). Мне известен только один способ интеграции с web. 1.Запускается драйвер и он "договаривается с аппаратом"(Они должны быть на одном хосте) 2.Драйвер прослушивает определённый порт. 3.web страница(Она может быть на любом хосте) говорит web серверу печатать фискальный чек. 4.web сервер открывает сокет.(port+host c ФР из п.2) 5.Подготавливает xml файл.(Его структура предельна проста). 6.Посылает этот xml драйверу. 7.Закрывает сокет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 23:24 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_al, спасибо за алгоритм. Будем копать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 23:40 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AAS, Это не для веб задача. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 00:06 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Уважаемый irbis_al абсолютно прав ! Описаный подход отлично работает уже несколько лет как у него (на российских ККМ), так и у нас (на украинских ККМ). Petro123 - Вы очень критичны, такие проэкты при использовании локального Oracle + Apex сервера и кассах на Linux отлично работают даже в продуктовой рознице. Google Chrome в режиме kiosk mode - очень надежное и быстрое решение, которое работает абсолютно на всем. Данная касса уступает спец. Решениям на C++,Java,.Net но лучше чем УТ от 1С (8.3) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 01:16 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123, очень даже для web, особенно когда более 100 распределенных касс и нужно очень быстро изменить ПО на кассах (например сложная акция) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 01:19 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Алексей Выхрыстюк, Я и сказал что уступает, даже банальному Дельфи от студента. 1С Не катит, т.к. тут вроде бы програмиисты собрались. 2. Он не сказал что у него 100 касс на линуксе. Несмотря на мой вопрос. ЗЫ. я информированный оптимст)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 08:22 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123, в первом посте указал, что область применения спортивный клуб в среде Интранет. Характеристики проекта (кратко): - Рабочих мест от 7 разного функционального назначения (сферы деятельности в рамках клуба), одно из которых должно быть типа инфокиоска. - Касса фактически одна у менеджера на ресепшн. - Для разработки на дельфи и иными способами - нет достаточных ресурсов. как-то так :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 11:42 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AASPetro123, в первом посте указал, что область применения спортивный клуб в среде Интранет. ======== Разве? И где слово "Интранет" то бишь локальная сеть? - Для разработки на дельфи и иными способами - нет достаточных ресурсов. ======= тогда и говорить не о чём. Пишите! Написать можно всё сто угодно. Лишь бы платили) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:02 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_al, меня смущает п.п. 4,5,6 4) APEX с сокетами дружит? Или из СУБД? Или драйвер не работает на HTTP? 6) вытекает из 4) ...... - Если драйвер и APEX на одном хосте, тогда драйверу можно послать без сокета? - Продвинутый драйвер через сокеты или через HTTP сколько стоит? спс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:07 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
OFF ну, а скорость отклика в веб на кассе для ТС не актуальна. У него "клуб". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:09 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123irbis_al, меня смущает п.п. 4,5,6 4) APEX с сокетами дружит? Или из СУБД? Или драйвер не работает на HTTP? 6) вытекает из 4) ...... - Если драйвер и APEX на одном хосте, тогда драйверу можно послать без сокета? - Продвинутый драйвер через сокеты или через HTTP сколько стоит? спс. Если мы говорим об апексе ,то речь идёт о серверном процессе где на pl/sql составляется xml и с помощью оракловловой утилиты UTL_TCP отправить драйверу этот xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:15 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AASPetro123, в первом посте указал, что область применения спортивный клуб в среде Интранет. Характеристики проекта (кратко): - Рабочих мест от 7 разного функционального назначения (сферы деятельности в рамках клуба), одно из которых должно быть типа инфокиоска. - Касса фактически одна у менеджера на ресепшн. - Для разработки на дельфи и иными способами - нет достаточных ресурсов. как-то так :) Я вот (как бывший дельфист,что переучился в java) считаю ,что сейчас нельзя разрабатывать на дельфи. ибо..кросплатформенность уже важна...Бизнес приложения на мой взгляд должный быть кроссплатформенными.(Мы в 2015 живём ,а не в 2004).. Кто сейчас создаёт новый проект ориентируясь только на винду на мой взгляд совершает стратегическую ошибку.(ведь можно угодить сразу всем).. Web приложения тоже кроссплатформенны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:21 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AAS, Архитектура не лучшая, кто ж спорит-то, над архитектурой стоит подумать. Но если все-таки выбрали, пишите и не обращайте внимания, если напишите, код и примеры на форум выкладывайте ;) Никогда ведь не знаешь, какие задачи интеграции нужно будет решать завтра или какие идеи возникнут вдруг у начальства. Мне пока не надо, но тема в принципе интересная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:25 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_alUTL_TCP ок. А я думал, что за "сокеты") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:27 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_alЯ вот (как бывший дельфист,что переучился в java) считаю ,что сейчас нельзя разрабатывать на дельфи. ибо..кросплатформенность уже важна...Бизнес приложения на мой взгляд должный быть кроссплатформенными.(Мы в 2015 живём ,а не в 2004).. Кто сейчас создаёт новый проект ориентируясь только на винду на мой взгляд совершает стратегическую ошибку.(ведь можно угодить сразу всем).. Web приложения тоже кроссплатформенны. уж извини, но логики в твоих словах абсолютно нету. Есть ниша для D, для A и для J.... Если ты профи, и у тебя много инструментов. А не одна отвёртка крестом. Жёстко), но я все платформы люблю) Веб или десктоп? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:30 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123irbis_alЯ вот (как бывший дельфист,что переучился в java) считаю ,что сейчас нельзя разрабатывать на дельфи. ибо..кросплатформенность уже важна...Бизнес приложения на мой взгляд должный быть кроссплатформенными.(Мы в 2015 живём ,а не в 2004).. Кто сейчас создаёт новый проект ориентируясь только на винду на мой взгляд совершает стратегическую ошибку.(ведь можно угодить сразу всем).. Web приложения тоже кроссплатформенны. уж извини, но логики в твоих словах абсолютно нету. Есть ниша для D, для A и для J.... Если ты профи, и у тебя много инструментов. А не одна отвёртка крестом. Жёстко), но я все платформы люблю) Веб или десктоп? Видимо у меня отвёртка(java) с крестом(апекс). :-) Главное уметь этой отвёрткой вертеть. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:34 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_al, Java слишком дОрога). Это уже комбайн-шуруповёрт). Тогда APEX сомнителен IMHO. Вот у меня, например. Из-за веб скоростей, я жду коммита в БД по 15-30 сек. Не так часто, но 20 проц в день такие тормоза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 12:39 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123Тогда APEX сомнителен IMHO. Вот у меня, например. Из-за веб скоростей, я жду коммита в БД по 15-30 сек. Не так часто, но 20 проц в день такие тормоза. Тормоза вряд ли из-за апекса, скорее где-нибудь на уровне oracle. Если подозреваешь апекс в чем-то, лучше отдельную тему создай. Нужно очень сильно постараться, чтобы производительность уткнулась в архитектуру именно апекса Или если ты намекаешь на то, что нужно всю логику pl/sql переносить на сервер приложений, то апекс здесь всего лишь расширяет традицию oracle хранить логику на сервере, ничего нового в этом плане не предлагает. Этот момент уже надо разделом выше обсуждать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 14:29 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
SvDevИли если ты намекаешь на то, что нужно всю логику pl/sql переносить на сервер приложений, не нужно переносить. Проект проекту рознь. Где операторы печатают неглядя (бухи\магазины), там нужен десктоп (TCP). Где фрон-офис, менеджеры и распальцовка)) (гетерогенная среда) - веб. Всем хватит места)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 14:42 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123, В типовой ситуации, задача не апекса, согласен. В нетиповой, вполне можно и залезть на чужой рынок, если уверен в своих силах, или в силу каких-то других причин, ничего плохого в этом я не вижу. Главное быть специалистом в своем деле и понимать, что получится на выходе. Именно поэтому ТС стоит еще раз внимательно взвесить все за и против, перед тем как выбирать апекс, т.к. апекс далеко непростой инструмент, и готовые мануалы, как все это интегрировать с апекс, врят ли найдутся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 15:00 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
SvDevИменно поэтому ТС стоит еще раз внимательно взвесить все за и против, перед тем как выбирать апекс, т.к. апекс далеко непростой инструмент, и готовые мануалы, как все это интегрировать с апекс, врят ли найдутся. APEX выбрал в силу того, что: - знаю PL-SQL (работал и развивался с ним с 97 года) - ранее писал на Формсах, в настоящий момент они канули в бездну - последний формс под Интранет - жутко тяжелый и так же не развивается - на Дельфи в связке с Oracle писал очень давно и не очень много (в свое время написал на нем генератор инсталятора для приложений Oracle + Forms/Report) Дальние планы проекта: - мобильное приложение - отсюда выбор в пользу вэб-технологий. - интеграция с SMS сервисами и т.д. - ограниченное тиражирование или развитие до SaaS сервиса - пока не думал плотно :) Надеюсь у меня получится :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 15:42 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AAS- интеграция с SMS сервисами и т.д. - ограниченное тиражирование или развитие до SaaS сервиса - пока не думал плотно :) надеюсь не на пакете Оракла) Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 16:11 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
[quot Petro123]Wise AASУдачи! Спасибо! Надеюсь она меня не покинет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 16:48 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123Wise AAS- интеграция с SMS сервисами и т.д. - ограниченное тиражирование или развитие до SaaS сервиса - пока не думал плотно :) надеюсь не на пакете Оракла) Удачи! Это почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 16:53 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
blkangel, - бизнес-логика (БЛ) должна быть отделена от данных и ГУИ (MVC) - будет "спагетти код" и т.д. и т.п. Не делают _больших_ корпоративных приложений на APEX. Поэтому он подфорум Оракле, а не ветка SQL_RU - программирование Языки программирования высокого уровня https://ru.wikipedia.org/wiki/Язык_программирования ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 17:27 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123blkangel, - бизнес-логика (БЛ) должна быть отделена от данных и ГУИ (MVC) - будет "спагетти код" и т.д. и т.п. Не делают _больших_ корпоративных приложений на APEX. Поэтому он подфорум Оракле, а не ветка SQL_RU - программирование Языки программирования высокого уровня https://ru.wikipedia.org/wiki/Язык_программирования Конечно,мы уже мимо темы шепчем. :-) >>Не делают _больших_ корпоративных приложений на APEX. Вот я убеждён делают.(Не хочу писать подробности..просто знаю) >>- бизнес-логика (БЛ) должна быть отделена от данных и ГУИ (MVC) Я считаю,что в апексе именно так.Просто данные хорошо инегрированны с контролом. Я разрабатываю и на j2ee,... но отказался от j2ee...на апексе интуитивно понятнее и намного быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 17:54 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123blkangel, - бизнес-логика (БЛ) должна быть отделена от данных и ГУИ (MVC) - будет "спагетти код" и т.д. и т.п. Не делают _больших_ корпоративных приложений на APEX. Поэтому он подфорум Оракле, а не ветка SQL_RU - программирование Языки программирования высокого уровня https://ru.wikipedia.org/wiki/Язык_программирования Это как то БЛ отделена от данных? Чего она с пустым местом будет работать? Оракл самодостаточен, чтобы прибегать к языкам программирования высокого уровня. Не все конечно может оракл, но что касается части работы с веб сервисами, я не думаю, что тут надо изобретать велосипеды. Как не крути, веб-сервис передает/принимает ТЕКСТ и не более того. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 17:58 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_al>>Не делают _больших_ корпоративных приложений на APEX. Вот я убеждён делают.(Не хочу писать подробности..просто знаю) Согласен, делают :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 17:59 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_alЯ разрабатываю и на j2ee счас спринг против него ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 18:01 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Создам новую тему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 18:02 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
irbis_al, контроль версий? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 18:03 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
blkangelСоздам новую тему она есть - APEX 5_0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 18:04 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
blkangelЭто как то БЛ отделена от данных? Чего она с пустым местом будет работать? - полноценный ООП.... - 3 основных св-ва ООП... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 18:19 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Вклинюсь с другой стороны... Не забывайте тот факт, что современная кассовая программа - это сложный комплекс, который работает с горой оборудования (сканер, фиск. и не фиск. термопринтер, ТСД, весы и и.д.) и имеет сложную функциональность (движения, остатки, касса, эквайринг, учет работников, акционные программы, скидки и ценообразование, разделение чеков, оптовые продажи и т.д.). Все вышеописанное хозяйство должно крутиться на локальном сервере и обновляться с центральной базой. Также пользователи хотят видеть всю историю чеков с детализацией до строчки чека и движения товаров с учетом характеристик (размеры, цвета) и качеств. Такие системы на Delphi или Java написать очень сложно + нужна достаточно "взрослая" база данных. Если прибавить к этому необходимость обеспечить аудит и логирование действий, то выбор платформ очевиден: 1С или Oracle XE+Apex установленные локально в магазине. При этом плюс Apex - бесплатность и возможность нормального удаленного обслуживания (без применения костылей типа RDP,VNC). P.S. Моя команда обслуживает крупный retail в украине, все на Apex. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 22:36 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Алексей Выхрыстюк, Рекламу глупо обсуждать. если вы написали 1С то есть другой форум. Тут ККМ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 08:23 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123, Вот Вы за MVC и ООП - какая платформа по Вашему мнению подойдет для данной задачи ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 10:05 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Алексей ВыхрыстюкPetro123, Вот Вы за MVC и ООП - какая платформа по Вашему мнению подойдет для данной задачи ? Delphi....за один день. При условие, что он его знает на уровне студента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 10:22 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123, за один день!? Не смешите! А как же планирование занятий, абонементы, группы, подготовка к занятиям, отчетность управленческая, отчетность финансовая, закупки, приходы, расходы, выгрузка в бухгалтерию, загрузка из бухгалтерии... и т.д. ??? Это тоже за один день? Взаимодействие с ККМ это песчинка в песочнице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:21 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AAS, Перечитайте своё ТЗ в названии темы. - печать чека на ККM с любого клиента в ЛОКАЛЬНОЙ сети. OFF "Любое" окно\форма а-ля страница делается в D за один день. Разумеется без БЛ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:26 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123Wise AAS, Перечитайте своё ТЗ в названии темы. - печать чека на ККM с любого клиента в ЛОКАЛЬНОЙ сети. Вы не внимательно читали весь пост, который имеет косвенную ссылку на общую задачу, в рамках решения которой присутствовало опасение тривиальности интеграции с ККМ. А именно: Wise AASРассматриваю вопрос разработки программы для спорт-клуба на связке Oracle Database 12c + APEX В принципе, вопрос о возможности интеграции APEX и ККМ с ФР, считаю решенным. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:35 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AASВ принципе, вопрос о возможности интеграции APEX и ККМ с ФР, считаю решенным. :) разумеется. Когда касса всего одна и на хосте с БД, тогда вообще по барабану, APEX у тебя или ещё что. Печатает Oracl. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:48 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Petro123Wise AASВ принципе, вопрос о возможности интеграции APEX и ККМ с ФР, считаю решенным. :) разумеется. Когда касса всего одна и на хосте с БД, тогда вообще по барабану, APEX у тебя или ещё что. Печатает Oracl. Хм... Я считал, что в качестве GUI выступает APEX, а не OracleDB и, следовательно, форма APEX будет контактировать с драйвером ККМ. В чем я не прав? И конечно же - хосты ККМ и Oracle+APEX разные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:59 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AASформа APEX будет контактировать с драйвером ККМ. В чем я не прав? "Представление не должно контактировать с железом или моделью или БД" (с) - ты нашёл бесплатный драйвер на сокетах? Не будем флеймить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 12:04 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Wise AASPetro123пропущено... разумеется. Когда касса всего одна и на хосте с БД, тогда вообще по барабану, APEX у тебя или ещё что. Печатает Oracl. Хм... Я считал, что в качестве GUI выступает APEX, а не OracleDB и, следовательно, форма APEX будет контактировать с драйвером ККМ. В чем я не прав? И конечно же - хосты ККМ и Oracle+APEX разные. У тебя будет контактировать Apex GUI-OracleDB-DriverKKM-KKM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 12:04 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
blkangelУ тебя будет контактировать Apex GUI-OracleDB-DriverKKM-KKM Лан, будем ломать свои представления :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 13:16 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
У нас есть специально для данной задачи аппаратное решение. Небольшая (размер пачки сигарет) коробка у которой на входе RJ45 (локальная сеть) а на выходе 2 com порта. Работа происходит сл. образом: Пользователь через web интерфейс Apex запускает формирование на локальном сервер магазина (БД) TCP пакетов (UTL_TCP). TCP пакеты принимаются вышеуказанным устройством и отправляются на фискальный или не фискальный принтер. Ответ от устройства через открытый ранее TCP канал передается обратно в БД. P.S. Вместо аппаратного решения мы также используем программное решение - servlet на java, на стороне пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 13:29 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Алексей ВыхрыстюкУ нас есть специально для данной задачи аппаратное решение. Небольшая (размер пачки сигарет) коробка у которой на входе RJ45 (локальная сеть) а на выходе 2 com порта. Работа происходит сл. образом: Пользователь через web интерфейс Apex запускает формирование на локальном сервер магазина (БД) TCP пакетов (UTL_TCP). TCP пакеты принимаются вышеуказанным устройством и отправляются на фискальный или не фискальный принтер. Ответ от устройства через открытый ранее TCP канал передается обратно в БД. P.S. Вместо аппаратного решения мы также используем программное решение - servlet на java, на стороне пользователя. Железное решение называется Мокса? :) минус в том, что ему нужно изучить команды ККМ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 13:35 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
blkangel, Типа того - Преобразователь RS-232/422/485 в Ethernet. Спецификацию работы с ККМ в любом случае нужно реализовывать самостоятельно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 13:49 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Даже с wifi есть http://www.moxa.ru/shop/com_v_ethernet/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 13:52 |
|
||
|
печать чеков и отправка иных команд на ККМ
|
|||
|---|---|---|---|
|
#18+
Алексей Выхрыстюк, У меня они есть Моксы, но они задействованы в другом проекте. Когда дойдем до касс, буду иметь ввиду, спасибо за наводку. У меня есть интеграция Апекс - "штрих-принтер", но они все сетевые, поэтому у меня проблем не возникло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 13:59 |
|
||
|
|

start [/forum/topic.php?all=1&fid=50&tid=1875109]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
171ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 504ms |

| 0 / 0 |
