Переключение на Главную Страницу Страницы: [1]  ОтправитьПечать
Очень популярная тема (более 25 ответов) АРМ кассира. Конфигурация для автоматизации кассовых узлов. (число прочтений - 25744 )
Евген
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 40
Местоположение: Улан-Удэ
Зарегистрирован: 20. Января 2009
Пол: Мужской
АРМ кассира. Конфигурация для автоматизации кассовых узлов.
02. Марта 2010 :: 20:32
Печать  
Репозиторий теперь на сервере http://code.google.com/p/rbsoft-rmk/

Скачать рабочую конфигурацию можно здесь: ftp://rbsoft.ru/pub/1c/rmk4
Драйверы в каталоге  ftp://rbsoft.ru/pub/1c/rmk4/drivers


Разработал классы для работы с базой данных через OLEDB,  работы с оборудованием, поддержки скинов.
Специально для этого проекта разработана  компонента для полноэкранного меню.
Много идей я взял с этого сайта, за что огромное спасибо разработчикам.
Думаю, что пришла и моя очередь положить сюда что-нибудь полезное для народа.  Улыбка
Надеюсь, кому-нибудь это пригодится...

Конфа работает без использования объектов 1С для хранения данных. Сделано намеренно, чтобы можно было в дальнейшем хранить данные на любых серверах SQL, до которых можно подключиться из 1С.
Сейчас работает через OLEDB с DBF.

Идея была в том, чтобы разработать открытую конфигурацию
  • для использования в качестве фронт-офисной системы на кассовых узлах в любых сферах применения
  • с возможностью хранения данных в любых серверах SQL
  • без использования платных компонентов (кроме платформы 1С77).

    Постарался разработать так, чтобы можно было ЛЕГКО:
  • Добавлять поддержку нового вида СУБД
  • Менять cтруктуру базы  - реструктуризация таблиц происходит автоматически.
  • Изменять внешний вид пользовательского интерфейса - скины.
  • Разрабатывать дополнительные экранные формы для отработки пользовательского интерфейса
  • Подключать модули для работы с однотипным торговым оборудованием (фискальники, клавы, картридеры, сканеры, дисплеи покупателя)

    Сложность работы с оборудованием и с базой данных скрыта в классах.


    Порядок установки:
  •  Развернуть каталог проекта
  •  Установить дрова.
    Для нормального запуска надо инсталлировать дрова от Штрих-М для ККМ и от Атол.
    От Атол используются: драйвер устройств ввода и драйвер дисплеев покупателя
    Версии дров должны совпадать с версиями dll в каталоге ИБ\Dll.
    При несовпадении версий дров от Атол или Штрих прога работает нестабильно, может зависнуть.
    Если есть желание ставить более свежие дрова - после установки надо скопировать файлы дров в каталог ИБ\Dll.

    Последние версии дров от Атол не использую, т.к. грузится очень медленно, хоть и работает.
    Лучше взять драйверы Атол от 05/12/2007


    Потом можно только 1cv7.MD обновлять просто заменяя файл.

    Подробнее об установке...http://project.rb-soft.ru/boards/9/topics/show/341

    Описание таблиц и структур данных находится в общих таблицах.
    Общие таблицы с описаниями структур используются еще и при настройке системы во время запуска.
    Так что, изменяя документацию, мы одновременно изменяем и программу Улыбка
    Старался снабдить конфу комментариями... все больше для себя (как и все, наверное )  Улыбка
  • « Последняя редакция: 19. Июля 2011 :: 11:57 - Евген »  
    Наверх
    wwwICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Скриншоты
    Ответ #1 - 02. Марта 2010 :: 21:08
    Печать  
    Главное меню.


    « Последняя редакция: 19. Июля 2011 :: 12:04 - Евген »  

    mainmenu_001.JPG ( 44 KB | Загрузки )
    mainmenu_001.JPG
    Наверх
    wwwICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Скриншоты
    Ответ #2 - 02. Марта 2010 :: 21:09
    Печать  
    Окно регистрации продаж
      

    rmk.JPG ( 101 KB | Загрузки )
    rmk.JPG
    Наверх
    wwwICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Скриншоты
    Ответ #3 - 02. Марта 2010 :: 21:11
    Печать  
    Окно выбора товара из справочника.
    Реализована фильтрация по разным полям.
    в справочнике больше 38000 товаров.
      

    rmk_goods.JPG ( 107 KB | Загрузки )
    rmk_goods.JPG
    Наверх
    wwwICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Окно выбора товаров с фильтром по наименованию
    Ответ #4 - 02. Марта 2010 :: 21:18
    Печать  
    Реализован быстрый поиск товаров по одновременному вхождению слов поиска в наименование.
    Есть также фильтры по коду, артикулу, по диапазону цен
      

    rmk_goods_filter.JPG ( 103 KB | Загрузки )
    rmk_goods_filter.JPG
    Наверх
    wwwICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Скриншоты
    Ответ #5 - 02. Марта 2010 :: 21:23
    Печать  
    Окно выбора товаров с фильтром по диапазону цен и по вхождению слов в наименование
      

    rmk_goods_price_filter.JPG ( 155 KB | Загрузки )
    rmk_goods_price_filter.JPG
    Наверх
    wwwICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Скриншоты
    Ответ #6 - 03. Марта 2010 :: 08:27
    Печать  
    Разные шрифты в зависимости от длины наименования товара.
    Красным выделяются ручные скидки на строку.
    Знаком "+" обозначаются накидки  (дурацкое слово Улыбка)
    « Последняя редакция: 05. Марта 2010 :: 13:46 - Евген »  

    Goods_discounts.JPG ( 102 KB | Загрузки )
    Goods_discounts.JPG
    Наверх
    wwwICQ  
    IP записан
     
    kms
    1c++ power user
    1c++ moderator
    Отсутствует


    я хочу, чтоб сюда проложили
    дорогу оттуда...

    Сообщений: 4632
    Зарегистрирован: 19. Мая 2006
    Re: АРМ кассира. В процессе разработки... Репозиторий классов.
    Ответ #7 - 03. Марта 2010 :: 10:27
    Печать  
    Евгений, начинание - безусловно здравое; вот только 14 частей требуют в 14 раз большей мотивации для ознакомления.
    Нет проблем, если здесь просто будет ссылка на файл на вашем ресурсе.
      

    De quelle planète es-tu?
    Наверх
     
    IP записан
     
    leshik
    1c++ donor
    Отсутствует



    Сообщений: 820
    Местоположение: Пятигорск
    Зарегистрирован: 22. Апреля 2007
    Пол: Мужской
    Re: АРМ кассира. В процессе разработки... Репозиторий классов.
    Ответ #8 - 03. Марта 2010 :: 10:42
    Печать  
    kms писал(а) 03. Марта 2010 :: 10:27:
    Евгений, начинание - безусловно здравое; вот только 14 частей требуют в 14 раз большей мотивации для ознакомления.
    Нет проблем, если здесь просто будет ссылка на файл на вашем ресурсе.

    Присоединяюсь и прошу убрать 14 ссылок оставив одну куда-нить в шапке.
      
    Наверх
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. В процессе разработки... Репозиторий классов.
    Ответ #9 - 03. Марта 2010 :: 15:48
    Печать  
    Повесил ссылку на наш сервер.
    Там в разделе Форумы http://project.rb-soft.ru/projects/rmk/boards можно посмотреть инструкцию по установке И вообще поучаствовать в проекте как нибудь. Например тестером. А лучше разработчиком, или художником - скины рисовать. А то я то что смог нарисовал в MS Paint на скорую руку... Улыбка
    « Последняя редакция: 04. Марта 2010 :: 05:50 - Евген »  
    Наверх
    wwwICQ  
    IP записан
     
    Botanik8888
    Junior Member
    **
    Отсутствует


    I Love 1C++

    Сообщений: 37
    Местоположение: РБ Минск
    Зарегистрирован: 13. Декабря 2006
    Пол: Мужской
    Re: АРМ кассира. В процессе разработки... Репозиторий классов.
    Ответ #10 - 04. Марта 2010 :: 10:34
    Печать  
    не доступен сервер Печаль залогинится надо было Улыбка извиняюсь
      

    И разобьются ваши мечты о чугунную задницу реальности
    Наверх
    ICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. В процессе разработки... Репозиторий классов.
    Ответ #11 - 04. Марта 2010 :: 21:58
    Печать  
    Botanik8888 писал(а) 04. Марта 2010 :: 10:34:
    [s]не доступен сервер Печаль


    Обнаружен глюк на нашем сервере. Если качать с него большие файлы - сервер становится недоступен для других пользователей.
    Пока глюк не исправили - перебросил файлы на файлообменник mail.ru

      
    Наверх
    wwwICQ  
    IP записан
     
    Тюрин Евгений Александрович
    YaBB Newbies
    *
    Отсутствует



    Сообщений: 3
    Местоположение: Москва
    Зарегистрирован: 07. Ноября 2009
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #12 - 24. Марта 2010 :: 07:39
    Печать  
    Вот бы это все и на восьмерке.... да... мечтать не вредно.
      
    Наверх
     
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #13 - 24. Марта 2010 :: 15:31
    Печать  
    Тюрин Евгений Александрович писал(а) 24. Марта 2010 :: 07:39:
    Вот бы это все и на восьмерке.... да... мечтать не вредно.

    на 8-ке тоже можно... только я думаю что лучше и проще вообще не на 1С Улыбка
    и, может быть, не на винде Улыбка в этом случае основной трабл с дровами под ККМ... тут в одного никак не управиться Печаль
      
    Наверх
    wwwICQ  
    IP записан
     
    orefkov
    1c++ developer
    1c++ moderator
    Отсутствует


    I Love YaBB 2!

    Сообщений: 896
    Зарегистрирован: 20. Мая 2006
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #14 - 25. Марта 2010 :: 20:35
    Печать  
    Евген писал(а) 24. Марта 2010 :: 15:31:
    Тюрин Евгений Александрович писал(а) 24. Марта 2010 :: 07:39:
    Вот бы это все и на восьмерке.... да... мечтать не вредно.

    на 8-ке тоже можно... только я думаю что лучше и проще вообще не на 1С Улыбка
    и, может быть, не на винде Улыбка в этом случае основной трабл с дровами под ККМ... тут в одного никак не управиться Печаль

    Ну, у меня АРМ кассиров на С++ & QT, под линухом, сам писал.
    ШТРИХ ФР-К готов поделиться, на ШТРИХ-ФР-Мини тоже кстати работает.
    С табло Datecs DPD-201 тоже работаю.
    Ну, комные сканеры ШК само собой, Symbol'ы юсбишные...
    Для банковских карт от сбербанка они сами дали линуксовую прогу, работает.
    Вообще-то в Ананасе вроде че-то есть для работы с торговым оборудованием, вроде много моделей всяких.
      
    Наверх
     
    IP записан
     
    Salimbek
    God Member
    *****
    Отсутствует



    Сообщений: 862
    Зарегистрирован: 06. Июня 2006
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #15 - 26. Марта 2010 :: 07:08
    Печать  
    orefkov писал(а) 25. Марта 2010 :: 20:35:
    Ну, у меня АРМ кассиров на С++ & QT, под линухом, сам писал.
    ШТРИХ ФР-К готов поделиться, на ШТРИХ-ФР-Мини тоже кстати работает.
    С табло Datecs DPD-201 тоже работаю.
    Ну, комные сканеры ШК само собой, Symbol'ы юсбишные...
    Для банковских карт от сбербанка они сами дали линуксовую прогу, работает.
    Вообще-то в Ананасе вроде че-то есть для работы с торговым оборудованием, вроде много моделей всяких.

    А можно посмотреть? Суть в чем - есть планы переписать существующие интерфейсы взаимодействия Бэк-офиса с кассами, но надо будет прикручивать много чего, что мне по сути и не надо. А так - можно полностью под свой контроль взять кассовые узлы. Правда ФР у нас - СП 101-ФР-К (понадежнее чем первые Штрихи были) Так что протокол, вероятно, надо будет самому делать, но не в первой.
      
    Наверх
    ICQ  
    IP записан
     
    orefkov
    1c++ developer
    1c++ moderator
    Отсутствует


    I Love YaBB 2!

    Сообщений: 896
    Зарегистрирован: 20. Мая 2006
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #16 - 26. Марта 2010 :: 19:25
    Печать  
    Что именно посмотреть?
      
    Наверх
     
    IP записан
     
    Salimbek
    God Member
    *****
    Отсутствует



    Сообщений: 862
    Зарегистрирован: 06. Июня 2006
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #17 - 26. Марта 2010 :: 19:43
    Печать  
    orefkov писал(а) 26. Марта 2010 :: 19:25:
    Что именно посмотреть?

    Посмотреть хочется на это:
    Цитата:
    АРМ кассиров на С++ & QT, под линухом, сам писал.
    ШТРИХ ФР-К готов поделиться
      
    Наверх
    ICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #18 - 27. Марта 2010 :: 05:29
    Печать  
    Цитата:
    Ну, у меня АРМ кассиров на С++ & QT, под линухом, сам писал.
    ШТРИХ ФР-К готов поделиться, на ШТРИХ-ФР-Мини тоже кстати работает.

    Буду признателен за исходники дров на С++.
    После окончания работы над вариантом РМК 7.7 думаю переписать все на С#. Есть на все оборудование наработки, кроме дров для ККМ.
      
    Наверх
    wwwICQ  
    IP записан
     
    orefkov
    1c++ developer
    1c++ moderator
    Отсутствует


    I Love YaBB 2!

    Сообщений: 896
    Зарегистрирован: 20. Мая 2006
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #19 - 01. Апреля 2010 :: 06:41
    Печать  
    Да показывать особо нечего. Примитивная прога, к тому же заточенная под взаимодействие с нашей самописной семерочной базой.
    Исходники драйверов причешу, выложу как нибудь.
      
    Наверх
     
    IP записан
     
    Salimbek
    God Member
    *****
    Отсутствует



    Сообщений: 862
    Зарегистрирован: 06. Июня 2006
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #20 - 01. Апреля 2010 :: 09:37
    Печать  
    orefkov писал(а) 01. Апреля 2010 :: 06:41:
    Да показывать особо нечего. Примитивная прога, к тому же заточенная под взаимодействие с нашей самописной семерочной базой.
    Исходники драйверов причешу, выложу как нибудь.

    Я бы посмотрел на всю прогу, просто из любопытства - какие технологии применяете (скидки, рекламные акции), как все это вместе работает, какой интерфейс для кассиров построен... чисто драйвер - мне мало интересен, так как я уже упоминал, что по большей части используется другой фискальный регистратор.
    З.Ы. А вообще интересно ли тебе будет предложение, по допиливанию твоей проги по нашему заданию? Можно было бы обсудить условия сотрудничества.
      
    Наверх
    ICQ  
    IP записан
     
    orefkov
    1c++ developer
    1c++ moderator
    Отсутствует


    I Love YaBB 2!

    Сообщений: 896
    Зарегистрирован: 20. Мая 2006
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #21 - 09. Апреля 2010 :: 08:38
    Печать  
    Salimbek писал(а) 01. Апреля 2010 :: 09:37:
    orefkov писал(а) 01. Апреля 2010 :: 06:41:
    Да показывать особо нечего. Примитивная прога, к тому же заточенная под взаимодействие с нашей самописной семерочной базой.
    Исходники драйверов причешу, выложу как нибудь.

    Я бы посмотрел на всю прогу, просто из любопытства - какие технологии применяете (скидки, рекламные акции), как все это вместе работает, какой интерфейс для кассиров построен... чисто драйвер - мне мало интересен, так как я уже упоминал, что по большей части используется другой фискальный регистратор.
    З.Ы. А вообще интересно ли тебе будет предложение, по допиливанию твоей проги по нашему заданию? Можно было бы обсудить условия сотрудничества.

    Не, прога примитивная.

    Магазин продуктовый, причем политика руководства пока такая - никаких скидок, акций и тп. Акции если только подарок скотчем примотать - идет как один товар. Рассчитано все на большую проходимость, потому в интерфейсе кассира ничего лишнего, никаких поисков по справочникам и тп - только либо сканировать товар, либо вбить ШК вручную. А, есть небольшой раздел - товары без ШК, но там болтается 5-10 товаров. Базы у всех локальные, на sqlite. Автоматом через заданный в настройках интервал - выгрузка набитых продаж в базу (ща 30 минут), загрузка изменившихся товаров (ща делается раз в 5 минут). Можно запустить и вручную обмен естественно.

    Вот основное окно работы, снято через vnc с работающей кассы:



    Вот ввод ШК ручками:



    Это ввод оплаты - там можно выбирать наличку, международки, сберкарт, есть возможность смешанной оплаты - часть картами, часть наличкой.



    После оплаты показывает сдачу:



    Все остальные операции вынесены в отдельное меню (это уже делал на своем компе, состав действия зависит от допуска - продавец, старший кассир, старший продавец, программист)


    А это товары без ШК:


    А насчет предложений - ну будет что предложить - пиши на orefkov[at]gmail.com
      
    Наверх
     
    IP записан
     
    trdm
    1c++ power user
    qt1l developer
    1c++ moderator
    Отсутствует



    Сообщений: 2343
    Местоположение: г. Ростов-на-Дону
    Зарегистрирован: 19. Мая 2006
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #22 - 09. Апреля 2010 :: 15:03
    Печать  
    orefkov писал(а) 09. Апреля 2010 :: 08:38:
    Не, прога примитивная.
    заапенсорсить желание есть?
      
    Наверх
    IP записан
     
    orefkov
    1c++ developer
    1c++ moderator
    Отсутствует


    I Love YaBB 2!

    Сообщений: 896
    Зарегистрирован: 20. Мая 2006
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #23 - 14. Апреля 2010 :: 19:09
    Печать  
    trdm писал(а) 09. Апреля 2010 :: 15:03:
    orefkov писал(а) 09. Апреля 2010 :: 08:38:
    Не, прога примитивная.
    заапенсорсить желание есть?

    Да как-то не думал об этом, цели такой не ставилось. Посему пока не буду, бо пока стыдно в текущем состоянии выкладывать.
    В опенсорц выложить - это ж как ребенка в школу отправить - и выгладить надо, и причесать, и ответственность нести - на родительские собрания ходить, дневник проверять...
      
    Наверх
     
    IP записан
     
    trdm
    1c++ power user
    qt1l developer
    1c++ moderator
    Отсутствует



    Сообщений: 2343
    Местоположение: г. Ростов-на-Дону
    Зарегистрирован: 19. Мая 2006
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #24 - 14. Апреля 2010 :: 19:34
    Печать  
    orefkov писал(а) 14. Апреля 2010 :: 19:09:
    trdm писал(а) 09. Апреля 2010 :: 15:03:
    orefkov писал(а) 09. Апреля 2010 :: 08:38:
    Не, прога примитивная.
    заапенсорсить желание есть?

    Да как-то не думал об этом, цели такой не ставилось. Посему пока не буду, бо пока стыдно в текущем состоянии выкладывать.
    В опенсорц выложить - это ж как ребенка в школу отправить - и выгладить надо, и причесать, и ответственность нести - на родительские собрания ходить, дневник проверять...

    а ты закоси под майкрософт - сыплю как есть, кто не спрятался я не виноват..
      
    Наверх
    IP записан
     
    Donat
    Full Member
    ***
    Отсутствует


    I Love YaBB 2!

    Сообщений: 152
    Зарегистрирован: 29. Мая 2006
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #25 - 28. Мая 2010 :: 20:55
    Печать  
    Что-то у меня не получается последнюю версию скачать. Ни с mail.ru, ни с репозитария. Её удалили или я что-то делаю не так?
      
    Наверх
     
    IP записан
     
    Donat
    Full Member
    ***
    Отсутствует


    I Love YaBB 2!

    Сообщений: 152
    Зарегистрирован: 29. Мая 2006
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #26 - 29. Мая 2010 :: 06:05
    Печать  
    Извиняюсь. Через SVN получилось, просто надо было посмотреть, что адрес немножко изменился не RMK4 а просто RMK в конце.
      
    Наверх
     
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #27 - 21. Июня 2010 :: 02:27
    Печать  
    Donat писал(а) 28. Мая 2010 :: 20:55:
    Что-то у меня не получается последнюю версию скачать. Ни с mail.ru, ни с репозитария. Её удалили или я что-то делаю не так?


    Теперь можно скачать анонимно с FTP

    ftp://rbsoft.ru/pub/1c/rmk4
      
    Наверх
    wwwICQ  
    IP записан
     
    Salimbek
    God Member
    *****
    Отсутствует



    Сообщений: 862
    Зарегистрирован: 06. Июня 2006
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #28 - 22. Июня 2010 :: 10:45
    Печать  
    Посмотрел конфу - очень неплохо. Только при завершении работы из памяти не выгружается Печаль
      
    Наверх
    ICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #29 - 23. Июня 2010 :: 06:31
    Печать  
    Salimbek писал(а) 22. Июня 2010 :: 10:45:
    Посмотрел конфу - очень неплохо. Только при завершении работы из памяти не выгружается Печаль

    Будем смотреть. Раньше не замечал что-то такого...
    1С остается в процессах висеть? или память выделенную не отпускает?
      
    Наверх
    wwwICQ  
    IP записан
     
    Salimbek
    God Member
    *****
    Отсутствует



    Сообщений: 862
    Зарегистрирован: 06. Июня 2006
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #30 - 23. Июня 2010 :: 17:46
    Печать  
    Евген писал(а) 23. Июня 2010 :: 06:31:
    Будем смотреть. Раньше не замечал что-то такого...
    1С остается в процессах висеть? или память выделенную не отпускает?

    На рабочей машине остается висеть в процессах, но у меня и так на ней что-то непонятное творится... периодически клиенты mstsc после завершения удаленного сеанса остаются висеть в процессах... Так что можно пока забить... будет возможность - посмотрю на чистой машине. Кстати - пока лазил по настройкам - зашел в справочник пользователей, а вот профили - не нашел где настраиваются.
      
    Наверх
    ICQ  
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. Набор классов для автоматизации кассовых узлов.
    Ответ #31 - 24. Июня 2010 :: 08:45
    Печать  
    Цитата:
    На рабочей машине остается висеть в процессах


    Проверил у себя на тачке специально - все нормально... Наверное в ОС глюки какие-то.

    Цитата:
    Кстати - пока лазил по настройкам - зашел в справочник пользователей, а вот профили - не нашел где настраиваются.


    Профили недоделаны. Руки еще не дотянулись.  Круглые глаза
    Сейчас всем авторизованным пользователям всё разрешено.
      
    Наверх
    wwwICQ  
    IP записан
     
    Term
    YaBB Newbies
    *
    Отсутствует


    1C++ rocks!

    Сообщений: 1
    Зарегистрирован: 06. Декабря 2010
    Re: АРМ кассира. Конфигурация для автоматизации кассовых узлов.
    Ответ #32 - 07. Декабря 2010 :: 08:16
    Печать  
    Как реализована работа с ККМ ? Уже третий день не могу подключить к РМК регистратор Datecs FP3530T (самый популярный в Украине). И кстати есть желание помочь с локализацией интерфейса - это к кому ?  Улыбка
      
    Наверх
     
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. Конфигурация для автоматизации кассовых узлов.
    Ответ #33 - 08. Декабря 2010 :: 04:10
    Печать  
    Term писал(а) 07. Декабря 2010 :: 08:16:
    Как реализована работа с ККМ ? Уже третий день не могу подключить к РМК регистратор Datecs FP3530T (самый популярный в Украине). И кстати есть желание помочь с локализацией интерфейса - это к кому ?  Улыбка

    Надо зарегистрироваться на сайте проекта http://project.rbsoft.ru/projects/show/rmk
    С датексом не работал, но могу помочь подключить. Нужны драйвера для 1С и дока. Выложите их на форуме http://project.rbsoft.ru/projects/rmk/boards

    В двух словах о поддержке нового ККМ
    Надо создать класс, производный от ИнтерфейсОборудования.ККМ, задав ему имя, например: ИнтерфейсОборудования.ККМ.Datecs
    Переопределить все абстрактные методы

    Настроить загрузку соответствующего драйвера оборудования:
    1) В файле rmkconfig.ini в секции [Drivers] прописать строку инициализации нового драйвера
    Например:
    Datecs=1,dll,<Имя объекта драйвера>, <Имя Dll драйвера>

    Datecs - в данном случае считается именем драйвера

    файл драйвера должен быть в каталоге Dll
    2) В файле DevKKM.DBF прописать имя драйвера в запись инициализации фискальника. Поле Driver=DATECS
      
    Наверх
    wwwICQ  
    IP записан
     
    HeiHeShang
    Full Member
    ***
    Отсутствует


    I Love YaBB 2!

    Сообщений: 101
    Зарегистрирован: 01. Августа 2006
    Re: АРМ кассира. Конфигурация для автоматизации кассовых узлов.
    Ответ #34 - 28. Января 2011 :: 06:28
    Печать  
    А как поменять формат хранения данных, не дбф ,а постгрее например ?
      
    Наверх
     
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. Конфигурация для автоматизации кассовых узлов.
    Ответ #35 - 31. Января 2011 :: 04:44
    Печать  
    HeiHeShang писал(а) 28. Января 2011 :: 06:28:
    А как поменять формат хранения данных, не дбф ,а постгрее например ?


    Порядок действий для поддержки Postgres SQL:
    1. Создать новую обработку в составе конфигурации копированием обработки Class_БД_DBF

    2. Переименовать ее в Class_БД_PGSQL

    Переопределить виртуальный метод Вид() обработки Class_БД_PGSQL
    Функция Вид() Экспорт
         Возврат "БД_PGSQL";
    КонецФункции      // гл


    3. Открыть общую таблицу Классы
    Добавить туда строчку:
    class БД_PGSQL =Class_БД_PGSQL@MD: БД
    Обратите внимание, что добавлять там нужно строки перед строкой END

    В результате после запуска 1С будет подгружаться новый класс БД_PGSQL

    4. Открыть файл настройки программы <Каталог базы>/ETC/rmkconfig.ini
    Установить параметр секции SETTINGS:
    DataBaseType=PGSQL

    В результате при запуске 1С для работы с базой данных будет использоваться класс БД_PGSQL

    Теперь у нас определен новый класс БД_PGSQL, только он работает пока что так же, как и БД_DBF.
    Осталось переопределить все остальные виртуальные методы класса.
    Возможно, придется переопределять какие-то еще методы абстрактного класса БД, т.к. скорее всего синтаксис SQL у PostgreSQL и Foxpro OLE DB Provider отличается.
    « Последняя редакция: 01. Февраля 2011 :: 16:03 - Евген »  
    Наверх
    wwwICQ  
    IP записан
     
    Евгений248992
    YaBB Newbies
    *
    Отсутствует


    1C++ rocks!

    Сообщений: 2
    Зарегистрирован: 27. Марта 2015
    Re: АРМ кассира. Конфигурация для автоматизации кассовых узлов.
    Ответ #36 - 27. Марта 2015 :: 14:00
    Печать  
    А как скачивать то какое имя пользователя и пароль?
      
    Наверх
     
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. Конфигурация для автоматизации кассовых узлов.
    Ответ #37 - 27. Марта 2015 :: 14:39
    Печать  
    Добрый день. С тех пор много воды утекло. Улыбка
    сервер поменялся раза два. С гугла можно скачать субверсионом и собрать гкомпом.
      
    Наверх
    wwwICQ  
    IP записан
     
    Евгений248992
    YaBB Newbies
    *
    Отсутствует


    1C++ rocks!

    Сообщений: 2
    Зарегистрирован: 27. Марта 2015
    Re: АРМ кассира. Конфигурация для автоматизации кассовых узлов.
    Ответ #38 - 27. Марта 2015 :: 15:50
    Печать  
    а где именно скачать можно дайте ссылку
      
    Наверх
     
    IP записан
     
    Евген
    Junior Member
    **
    Отсутствует


    1C++ rocks!

    Сообщений: 40
    Местоположение: Улан-Удэ
    Зарегистрирован: 20. Января 2009
    Пол: Мужской
    Re: АРМ кассира. Конфигурация для автоматизации кассовых узлов.
    Ответ #39 - 28. Марта 2015 :: 02:16
    Печать  
    Ссылки теперь опять работают. Пробуйте.
      
    Наверх
    wwwICQ  
    IP записан
     
    Переключение на Главную Страницу Страницы: [1] 
    ОтправитьПечать