INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Круткина Оксана | Начальник бюро ОИТ | ПАО "Амурский судостроительный завод"

«Автоматизация закупочной и договорной деятельности предприятия в 1С: Бухгалтерия (223-ФЗ, 44-ФЗ)»

1. Закупочная деятельность. 1.1 Формирование годовой потребности центрами затрат. 1.2 Создание Плана закупок предприятия центрами финансовой ответственности (ЦФО) 1.3 Корректировка Плана закупок в течении года. 1.4 Проведение и контроль Закупочной процедуры на основе утвержденного Плана закупок. 1.5 Заключение договора по результату проведения закупочной процедуры. 2. Договорная деятельность 2.1 Электронное согласование и заключение договора. 2.1.1 Различия в процедуре согласования договора для конкурентного, не конкурентного и малого способов закупки. 2.2 Контроль лимитов БДР и БДДС. 2.3 Контроль исполнения договора.

Сервер для печати на фискальный регистратор МИНИ-ФП

Обмен - Обмен с другими системами

10
Сервер для печати на фискальный регистратор МИНИ-ФП.

Кому-нибудь удалось удачно пробросить COM-порт через RDP или Citrix по соединению через интернет для использования его фискальным регистратором? Мои полуудачные попытки привели сначала к платному варианту сервера фирмы... ай не буду ей делать рекламу, а потом к написанию своего cервера для печати на фискальный регистратор МИНИ ФП. Думаю, что будет и должен работать со всеми версиями, т.к. используется UNISYSTEM.DLL, идущая в комплекте с фискальным регистратором.

Принцип работы:

  • Из 1С формируется текстовый файл с параметрами Check.inp и сигнальный файл beg-prn.fl - они сохраняются в директорию, указанную в настройках сервера. Директория может быть как локальная, так и удаленная (подцепленная через RDP или Citrix).

    Немного уточню. Из 1С файл нужно передать на клиентский компьютер, где подключен фискальный регистратор. И из проводника сервера 1С эта директория будет выглядеть, к примеру, как U:\kassa. На клиентском компьютере это может быть директория D:\kassa. Вот ее и надо указывать в настройках "Сервера Мини ФП".

  • При появлении сигнального файла, "Сервер Мини ФП" проверяет наличие фискального регистратора на COM-порту, указанном в настройках. Если есть ответ от порта, то запускается обработка, считывающая параметры из файла и выполняющая соответствующие действия на Мини ФП.

"Сервер Мини ФП" очень удобен даже для локального использования, т.к. избавляет от зависания 1С в случае попытки выполнить какие-либо действия с Мини ФП в то время, когда он выключен. Сервер Мини ФП абсолютно бесплатен и рабочий без ограничений.

Проверен на Мини-ФП и Мини-ФП.01. Отдельная благодарность Мысику Александру, за предоставленный для экспериментов фискальный регистратор.

В комплекте поставляется сам "Сервер Мини ФП" и кусок из моей обработки, в котором описаны файлы команд для "Сервер Мини ФП"

10

Скачать файлы

Наименование Файл Версия Размер
minifp.rar
.rar 229,31Kb
04.10.11
35
.rar 229,31Kb 35 Скачать

См. также

Комментарии
Сортировка: Древо
1. dv2008 30.09.11 13:53 Сейчас в теме
Очень нужная вещь!
Нет ли у Вас в планах написание аналогичной программы для IKS-260 или 483?
2. assa 56 30.09.11 14:12 Сейчас в теме
(1)К сожалению или к радости :) у меня нет ни той ни другой модели.
3. assa 56 04.10.11 14:55 Сейчас в теме
04.11.2011 нашел ошибку. Не печатает первую строку из накладной. Вроде исправил, но протестить не начем. Лента в ФР закончилась. Файл перезалил.
4. citana 14 12.06.12 17:31 Сейчас в теме
попробую этот вариант)) отпишусь))
5. citana 14 13.06.12 16:18 Сейчас в теме
и ничего не получилось... файлик формирует, но на машине клиентской кассу не обнаруживает, хотя утилита к кассовому показывает, что на ком1 касса есть и локально все работает.. жаль
6. assa 56 13.06.12 21:39 Сейчас в теме
(5) citana, Если можно, то по подробнее. Что не получилось то? У меня то работает :) Может быть Вы не разобрались с настройками? Хотя разбираться там особо то и нечего. В общем, интересно было бы разобраться до конца.
7. citana 14 14.06.12 01:22 Сейчас в теме
в общем то и разбираться не с чем, есть локальная машинка на которой локально из 1с- ки все работает, сделала все как описано запустила серверМини, указала каталог и ком, на котором касса, перенесла 1с на сервер и прописала обработку, в параметрах инициализации экка указала нужный каталог, при вызове обработки, создаются нужные файлы и тут серверМини пишет "на ком1 кассового аппарата не обнаружено",все... при запуске СервераМиниФп модели кассового не определяет...
8. assa 56 14.06.12 09:56 Сейчас в теме
(7) citana, Утилита тест драйвера минми фп находит регистратор? Если на локальной машине запустить серверминифп, работает? Сам сервермнмифп в той же директории, которая мониторится? Если поместить сигнальный файл в директорию, которая мониторится, есть какая то реакция серверамнифп?
9. citana 14 14.06.12 11:25 Сейчас в теме
утилита тест драйвера мини фп находит регистратор.
серверминифп запускаю на локальной машине не находит регистратор
при создании файлов в директории , которая мониторится есть реакция (на картинке) + в уголке всплыло и скрылось сообщение "касса не найдена на ком1"
поместить серверминифп в директорию которая мониторится попробую, отпишусь
12. assa 56 13.06.13 01:19 Сейчас в теме
(9) citana,
Судя по Вашему скриншоту Вы все перепутали. И так все с начала.
1.На КЛИЕНТЕ должна быть директория на диске D:\ с названием "Kassa", т.е. D:\Kassa в этой директории должен находится запускной файл сервера миниФП и из нее же запускаться. В настройках сервера миниФП должен быть указан путь именно к КЛИЕНТСКОЙ ДИРЕКТОРИИ. Вот такая запись должна быть в поле "Мониторить директорию:" D:\Kassa. Директория может быть на любом локальном диске с любым названием. С названием директории кириллицей НЕ ПРОВЕРЯЛ!
2.Фискальный регистратор должен быть подключен к КЛИЕНТУ на порт, указанный в поле "Мониторить порт:".
3.В настройках обработки обслуживания фискального регистратора в программе 1С в качестве рабочей директории должен быть указан диск D:\ КЛИЕНТА! И из проводника сервера 1С эта директория будет выглядеть, к примеру, как U:\Kassa, где U - это примапленный средствами RDP диск D:\ КЛИЕНТА.

Судя по Вашему скриншоту Вы мониторите директорию НА СЕРВЕРЕ.
10. citana 14 14.06.12 12:27 Сейчас в теме
изменение размещения сервераМиниФП ничего не поменяло
11. -FeNiX- 12.06.13 16:05 Сейчас в теме
А в какой кодировке должен быть файл Check.inp?
Столкнулся с проблемой того, что не коректно отображаються русские символы...
13. -FeNiX- 17.06.13 23:02 Сейчас в теме
С кодировкой символов разобрался. Нужно было всего лишь windows-1251 выбрать.
Но столкнулся с новыми проблемами.
Не печатает почему-то чек на возврат. Насколько я понял, нужно додать лишь строку "B; ;" в начало файла и далее обычный синтаксис чека продажи. С такими параметрами касса печатает. Но она перечатает обычный чек, а не чек на возврат.
Решил данную задачу с помощью команды изятие денег с кассы. Не очень правильно. Но хоть как-то считает.
Еще не заработала команда вывода произвольной строки "P; ;".
14. assa 56 17.06.13 23:47 Сейчас в теме
(13) -FeNiX-, Я нашел исходники сервера и примеры ert. По кодировке. В файле примера (и у меня в свое время работало именно с ним) есть такое:
ТекстЧек = СоздатьОбъект("Текст");
ТекстЧек.КодоваяСтраница(); // здесь параметр не указан, а по документации по умолчанию 0 (windows)
ФайлЧек = КаталогОбменаДанными + "\Check.inp";
По возвратному чеку - ни в обработке, ни в исходнике его нету в принципе.
Удивительно, что с "B; ;" вообще что то печатает. Не нашел я у себя в примере и исходнике такого параметра.
Сейчас самого МиниФП у меня нет, дописать могу только теоретически. Проверить не на чем. В документации по моему что то было про возвратные чеки. Надо поднимать, читать, пробовать.
15. -FeNiX- 19.06.13 17:03 Сейчас в теме
(14) По возвратному чеку понятно. На самом деле, это не критично. Достаточно работающего варианта с возвратом денег.
Уже в процесе эксплуатации обнаружилась новая проблема.
Достаточно часто появляеться следующая ошибка. Хотелось бы узнать ваши мысли по этому поводу.
Прикрепленные файлы:
18. Отованец 19 09.07.13 08:04 Сейчас в теме
(14)Не могли бы вы выложить или выслать исходники сервера, хочу собрать такой сервер для ШТРИХ-М-ФР-К.
16. assa 56 19.06.13 17:57 Сейчас в теме
На сколько я помню, то эта ошибка появляется из за того, что не был снят z отчет и не зависит от сервера минифп
17. assa 56 19.06.13 17:58 Сейчас в теме
если у Вас есть документация к фискальному регистратору, то прочтите в ней что такое Ошибка с кодом 211
Оставьте свое сообщение