0. ah7777777 309 11.04.17 08:14 Сейчас в теме

FR_Atol_Shtrih.exe - печать чеков для ККМ АТОЛ и ШТРИХ на основании текстового файла (INI файла), где содержится описание товаров, цен, НДС, КАССИР, email и т.д. (все требования 54ФЗ). Для 1С (1С:8 УФ, Обычных Форм, для 1С:7.7) есть готовые обработки

Это программа печати чеков, которая читает обычный текстовый файл, где перечислено, что надо распечатать на ФР - описание содержимого чека. Такой механизм позволяет использовать комплект для WEB сайтов, для не типовых или сильно измененных 1с7 или 1с8. Для любых программ которые умеют работать с текстовыми файлами (будь то CLIPPER,FOXPRO,JAVA, WSH, VBS итд). Внутри комплекта лежат готовые внешние печатные формы для печати из документов Реализация товаров и услуг 1с8 УТ10, БП2, БП2Базовая, БП2Корп, УТ11, БП3, БП3Базовая, БП3Корп,
Для 1с:ТиС 7.7 Реализация ТМЦ, Бух4.5, Бух1.3 и Печать из ПКО

Подключать ФР к 1С не надо! Не надо открывать смену. Подходит для любой конфигурации, для любого документа.

Более 300 внедрений на ккм Штрих-Мини-ФР-К, Штрих ОнЛайн Атол 11Ф, 55Ф, 30.

Возможна пробитие оплаты наличным или VISA (Электронные деньги). Поддерживает передачу в ОФД имени кассира, телефон или email покупателя. Для каждого чека можно поменять ОСН (ЕНВД, Доходы-расходы итд). Возможна печать чека с выровненными колонками, Наименование,Количество Цена, Сумма, в этом случае фискализация будет одной строкой с общей суммой. Можно пробить не фискальный чек. (чек будет, но в налоговую не уйдет). Добавлена расшифровка длинных наименований, что актуально для Штрих (программа сама переносит длинные наименования на след строку). Есть внесение и выплата денег. 29.06.17 добавлено пробитие 2 видов оплат в одном чеке.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
97. Akril 26.05.17 17:00 Сейчас в теме
Товарищи, подскажите как быть если нужно не печатать бумажный чек, а только отправить на почтовый адрес?
98. brrart 23 01.06.17 03:49 Сейчас в теме
У меня вопрос по скорости работы данной разработки. Нам необходимо печатать сразу некоторое количество чеков. С каким тайм-аутом программа ищет cmd.ini?
99. ah7777777 309 01.06.17 04:43 Сейчас в теме
100. brrart 23 01.06.17 08:53 Сейчас в теме
Отлично. В самый раз. Не придется городить пауз и обработок ожидания. Купил.
101. natic18 02.06.17 16:25 Сейчас в теме
Передаю комманду RETURN на возврат.
Все равно делает приход.
102. ah7777777 309 02.06.17 17:55 Сейчас в теме
Я еще не успел выложить новую версию.Выкладываю. Если Вы подписаны на обн. я вам вышлю. напишите email
103. natic18 03.06.17 08:34 Сейчас в теме
(102)Пришлите пожалуйста на почту imp_home@mail.ru.Очень нужно.Решение супер на Атол 22Ф тоже работает.Респект))))
107. Griphan 4 09.06.17 06:41 Сейчас в теме
(102) Здравствуйте! Вышлите пожалуйста новую версию на почту griphan@gmail.com. Мы скачали утром 02.06.2017.
104. ah7777777 309 03.06.17 18:00 Сейчас в теме
Наталья Афанасьева - отправил!
105. msc developer 08.06.17 21:23 Сейчас в теме
Добрый день, Александр.
Купил.Скачал. СПАСИБО!
Все понравилось!
просто замечательная софтина получилась!
Состыковал с атол 55ф.
Сварганил программку под вин32 которая лезет ко мне на сервер собирает информацию о заказанном товаре и создает текстовые файлы.
Первое впечатление очень позитивное...
Схема работы вырисовалась следующая...
(интернет магазин)
Кассир с бланка баркодером считал номер заказа...
Пошел запрос на сервер...
Сервер вернул данные...
Сформировал текстовые файлы...
Печать чека.

p.s.
ну да...RETURN не возвращает... :(
Надеемся на обновления(msc_ch@mail.ru)
p.p.s
Интересно нет ли такой штуки под айос или андроид?
Чтобы на мобильную кассу смогла отправить(атол 22ф напр.)

Еще раз спасибо.
106. ah7777777 309 09.06.17 02:56 Сейчас в теме
RETURN должен возвращать!
послал последнюю версию в почту
108. Di_Denis 68 13.06.17 14:45 Сейчас в теме
(106) Добрый день. Прошу выслать обновление, тоже не работают возвраты Di.Denis@mail.ru. Приобрел 08.06.2017 05:26
125. Di_Denis 68 20.06.17 03:38 Сейчас в теме
109. Kabz 74 13.06.17 19:51 Сейчас в теме
Поставил , у меня атол просто пищит .., почему , в драйверах видеться.
110. ah7777777 309 13.06.17 20:37 Сейчас в теме
разбирайтесь сперва с драйвером. запустить тест ккм, проверить связь. прочитайте инструкцию. может запущен FR_AtolShtrih.exe не с тем ключом
111. Kabz 74 13.06.17 22:42 Сейчас в теме
связь есть .. нет регистрации может иза этого , тоесть он может печатать ,в драйвере , но не фискальные данные.
112. Di_Denis 68 14.06.17 06:02 Сейчас в теме
Может к то поможет. У меня касса Атол 30ф. Подключен, тесть проходит. Печатает первый чек. и зависает. Пишет нет связи. Переустановил драйвера, печатает 2-3 чека, и опять зависает. Пробовал на другом компьютере проделать такая же штука. Делал все возможные тесты, проходят нормально. Менял блоки и шнуры. Ни чего не помогает. Вчера отработала целый день. Все нормально. вот логи за сегодня....

Скрытый текст
113. ah7777777 309 14.06.17 06:38 Сейчас в теме
У меня такое было со Штрихом. Штрих стоял не 54ФЗ а дрова от 54ФЗ. Вроде он все делает а таблицы не читает - виснет. Поставил соотв дрова - все заработало
114. Di_Denis 68 14.06.17 07:15 Сейчас в теме
(113) Да у меня вроде драйвера ДТО 8.14.0.0. Все верно.
115. griffus 14.06.17 11:57 Сейчас в теме
У меня 30ф работает точно до обеда, потом нужна перезагрузка компа с отключением питания кассы, и норм до вечера, и так каждый день ))))))))
117. Michael_K 7 14.06.17 15:43 Сейчас в теме
(115) А можно узнать вашу примерную нагрузку на 30Ф, чеков в день?
116. Mortiferus 314 14.06.17 15:28 Сейчас в теме
Мега-круто! Больше базу разворачивал, чтоб проверить. Само подключение заняло меньше 5 минут - и все работает! Молодец.
118. griffus 14.06.17 18:24 Сейчас в теме
Мало у нас на этой кассе, в районе 50-150 вместе с возвратами
119. Michael_K 7 15.06.17 05:22 Сейчас в теме
(118) Ну у нас и столько не будет, вопрос о десятках (десятке), посмотрю, как будет работать.
120. ngc6543 7 16.06.17 10:47 Сейчас в теме
поддержки нескольких ККМ на одном компьютере не планируется? ))
121. ah7777777 309 16.06.17 11:29 Сейчас в теме
(120)
Я реализовывал схему несколько лок раб станции с подкл ККМ работают через RDP - все прекрасно работает. Если вы имеете ввиду на одной лок станции подкл в разные порты несколько ККМ-такое я делал на одном компе Штрих и Атол. А одновременно два атола не пробовал.
122. Michael_K 7 16.06.17 15:16 Сейчас в теме
(121) О, как раз мой будущий случай, порты EoU нормально пробрасываются? Из "мира" печати не будет, только из локалки, но 1С на терминальном сервере. Какие нюансы учесть?
123. Kabz 74 16.06.17 16:10 Сейчас в теме
а есть ответ компоненты в сервере что печать закончена ? или просто раз в секунду подавать новый чек когда групповая печать ???
124. ah7777777 309 16.06.17 19:03 Сейчас в теме
При таком использовании необходимо смотреть на cmd.ini и tovar.ini как ьолько ррограмма их отработает она их удалит. После этого можно посылать новый
126. Di_Denis 68 20.06.17 03:44 Сейчас в теме
Добрый день! У меня ситуация следующая, может и еще у кого было. Стандартно Атол подключается по com3 и com4, где
3 - это само устройство, а 4- передача данных в ОФД. Ситуация следующая, у меня Атол (и уже было ни раз) когда порты перепутаны 3- передача в ОФД, 4-устройство, и ваша программа не знаю по какому принципу ищет, обращается к порту к 3 и говорит что устройство не доступно. В диспетчере устройств, меняю местами, все работает. Можно ли сделать настройку чтоб указывать на какой порт обращаться?
127. ah7777777 309 20.06.17 05:22 Сейчас в теме
Добрый день! Я не управляю портами. Это настраивается в настройках драйвера, который сам решает когда и какую информацию посылать и в какой порт.
user775227; +1 Ответить
128. user775227 1 20.06.17 11:45 Сейчас в теме
Александр, а будет Ваша программа работать со ШТРИХ ОНЛАЙН?
129. ah7777777 309 20.06.17 13:32 Сейчас в теме
А чем он отличается от Штрих мини фрк? Я думаю что это одно и то же.
130. user775227 1 20.06.17 14:12 Сейчас в теме
(129) Если честно, даже не представляю, отличаются они или нет... В нашей местности - дефицит все... Уже второй месяц жду поставки. Ваша программа - идеальное решение для моего случая, если она заработает.
Еще вопрос. Можно ли сделать, чтобы файл, который нужен для печати чека ложился не в папку с программой, а по указанному пути в сети?
В моем случае мне надо, чтобы чек мог печатать один из трех операторов с трех разных компов. Открывать доступ к папке на запись - не вариант.
Зато есть общедоступный Samba сервер...
Могу его пристегнуть, как сетевой диск... и писать файл в корень... тогда надо чтобы была смена диска в настройках...
132. user775227 1 21.06.17 05:39 Сейчас в теме
(129) Да, один... и 2 разные базы. К тому же в одной базе все товары ЕНВД. А во второй и ЕНВД и УСН. Это тоже надо учитывать в чеке.
Обработку формирования файла для чека я буду сам писать, потому что конфа полностью самописная.
Есть возможность для чека указывать тип налога?
131. ah7777777 309 20.06.17 14:55 Сейчас в теме
Писать файл можно хоть куда. Придется переделать пути в 1с обработках. А ККМ то будет 1? На три компа?
133. ah7777777 309 21.06.17 07:41 Сейчас в теме
Налоги указываются в tovar.ini ОСН указывается в PARAM.ini см документацию
проблем нет. все можно сделать. Как я понял две разные базы висят на одном компе куда подключен ККМ?
134. Michael_K 7 21.06.17 09:35 Сейчас в теме
(133) Даже не знаю, как спросить, подсунули в хлам переписанную торговлю лохматой 10.3.13.2 2008 года выпуска, срок - понятен, будет обработка работать? (простите тавталогию)
135. ah7777777 309 21.06.17 09:58 Сейчас в теме
будет!
вот код который есть во внешней обработке - почитайте и поймете
функция Печать() Экспорт
//********************************************************

    форма=ЭтотОбъект.ПолучитьФорму("ФормаВыбораОплаты");
	Форма.ОткрытьМодально();
	
	Если ОплатаVISA=1 тогда
		ОплатаСтр="VISA";
	ИначеЕсли ОплатаVISA=0 тогда		
		ОплатаСтр="";				//Наличные	
	Иначе	
		возврат неопределено;
	КонецЕсли;
	
	ЗапуститьПриложение("c:\1C_ShtrihFR\FR_Atol_Shtrih.exe /SHTRIH");
	ПутьКCMD="c:\1C_ShtrihFR\CMD.ini";
	ПутьКПарам="c:\1C_ShtrihFR\PARAM.ini";
	ПутьКДопПарам="c:\1C_ShtrihFR\DOP.ini";
	ПутьКТоварам="c:\1C_ShtrihFR\Tovar.ini";
	 
    ЗаписьТекста = Новый ЗаписьТекста(ПутьКCMD, КодировкаТекста.ANSI, , false);  //команда для печати чека
	Если ЭтоВозврат тогда
    	ЗаписьТекста.ЗаписатьСтроку("RETURN");                                        //Параметры для печати в файле PARAM, DOP, TOVAR
	Иначе
		ЗаписьТекста.ЗаписатьСтроку("PRINT");                                        //Параметры для печати в файле PARAM, DOP, TOVAR
	КонецЕсли;
    ЗаписьТекста.Закрыть();
	//Поддерживаемые команды:
	//SHOWPROPERTIES     - Открыть диалоговое окно со свойствами драйвера
    //PRINT              - Напечать фискальный чек
    //ZOTCHET            - Z-отчет
    //XOTCHET            - X-отчет
	//OPENBOXMANY        - открыть денежный ящик
	
 
	//сум=УбратьПробелыИзЧислаИЗапятуюВТочку(Строка(СсылкаНаОбъект.Товары.Итог("Сумма")));
	
	ЗаписьТекста = Новый ЗаписьТекста(ПутьКПарам, КодировкаТекста.ANSI, , false); 
	ЗаписьТекста.ЗаписатьСтроку("NumCheck="+СсылкаНаОбъект.Номер);
	ЗаписьТекста.ЗаписатьСтроку("AuthorName=КАССИР");
    ЗаписьТекста.ЗаписатьСтроку("AuthorCaption=ПЕТРОВ");
    ЗаписьТекста.ЗаписатьСтроку("Oplata="+ОплатаСтр); 	//Либо пусто (Наличныая оплата) либо Oplata=VISA
	ЗаписьТекста.ЗаписатьСтроку("HandMade=");			//+ Если фискал общую сумму по чеку, а мн.ч просто рисуется на чековой ленте
//#Секция размеров колонок Если стоит =0 у Summa или Cena то не печатаем соотв	
//Если HandMade=+
    //Ширина бумаги измеряется в символах. Считаем на распечатке
	//В этом примере ширина 34
	ЗаписьТекста.ЗаписатьСтроку("Name=20");	        //Ширина колонки Наименование
    ЗаписьТекста.ЗаписатьСтроку("Cena=10");		    //Ширина колонки Цена, если =0 то не печатаем
    ЗаписьТекста.ЗаписатьСтроку("Summa=11");		//Ширина колонки Сумма	, если =0 то не печатаем
	ЗаписьТекста.ЗаписатьСтроку("Kolvo=3");			//Ширина колонки Количество, если =0 то не печатаем
//#---------------------------Шапка чека принтера
//#                                           1234567890123456789012345678901234567890
// Печатем в шапке чека.
	ЗаписьТекста.ЗаписатьСтроку("CHECKSHAPKA1=            ООО ""РОМАШКА""");	 //Если пусто то не печатаем
	ЗаписьТекста.ЗаписатьСтроку("CHECKSHAPKA2=               Склад №1");         //Если пусто то не печатаем
	ЗаписьТекста.ЗаписатьСтроку("CHECKSHAPKA3=     г.Тюмень, ул Барабинская 20");//Если пусто то не печатаем
    ЗаписьТекста.ЗаписатьСтроку("CHECKSHAPKA4=            ДОБРО ПОЖАЛОВАТЬ!");	 //Если пусто то не печатаем

	ЗаписьТекста.Закрыть();
	
//******************************************************************************
	ЗаписьТекста = Новый ЗаписьТекста(ПутьКДопПарам, КодировкаТекста.ANSI, , false); 
	//ЗаписьТекста.ЗаписатьСтроку(" Счет открыт:");	
	//ЗаписьТекста.ЗаписатьСтроку(ТекущаяДата());
	//ЗаписьТекста.ЗаписатьСтроку("");  //Если надо жирным то +
	//ЗаписьТекста.ЗаписатьСтроку(" Время печати:");	
	//ЗаписьТекста.ЗаписатьСтроку(ТекущееВремя());
	//ЗаписьТекста.ЗаписатьСтроку("");  //Если надо жирным то +
	ЗаписьТекста.Закрыть();

//******************************************************************************
//Выгрузка мн.ч 
//Передаем три параметра на строку
//Имя товара
//Количество
//Цена
	ЗаписьТекста = Новый ЗаписьТекста(ПутьКТоварам, КодировкаТекста.ANSI, , false); 
	Для каждого стр из СсылкаНаОбъект.Товары цикл
		Если Сокрлп(стр.Номенклатура.НаименованиеПолное)="" тогда
			ЗаписьТекста.ЗаписатьСтроку(стр.Номенклатура.Наименование);
		Иначе
			ЗаписьТекста.ЗаписатьСтроку(стр.Номенклатура.НаименованиеПолное);
		КонецЕсли;	
		ЗаписьТекста.ЗаписатьСтроку(УбратьПробелыИзЧислаИЗапятуюВТочку(стр.Количество));
		ЗаписьТекста.ЗаписатьСтроку(УбратьПробелыИзЧислаИЗапятуюВТочку(стр.Сумма/стр.Количество));
		Если Найти(стр.СтавкаНДС,"18%") тогда
			ЗаписьТекста.ЗаписатьСтроку("18");
		ИначеЕсли Найти(стр.СтавкаНДС,"10%") тогда
			ЗаписьТекста.ЗаписатьСтроку("10");
		Иначе
			ЗаписьТекста.ЗаписатьСтроку("0");
		КонецЕсли;	
	КонецЦикла;	
	ЗаписьТекста.Закрыть();
	возврат неопределено;
КонецФункции
Показать
136. Griphan 4 22.06.17 10:13 Сейчас в теме
Здравствуйте! Возможно сделать печать чека из текстового файла, который сформирует другая касса?
137. ah7777777 309 22.06.17 13:42 Сейчас в теме
Да! Комплекту без разницы откуда появились файлы. cmd,ini tovar,ini param,ini
138. Griphan 4 23.06.17 08:41 Сейчас в теме
(137) Есть онлайн-касса. При пробитии чека онлайн-касса записывает чек в текстовый файл check.txt. Необходимо вывести этот файл на принтере документов. Хотелось бы использовать для этого Вашу программу.

Можете сделать команду для печати текста из текстового файла?
139. ah7777777 309 23.06.17 12:47 Сейчас в теме
Добрый день! Конечно - любой каприз за ваши деньги! Напишу вопросы в личку
142. ah7777777 309 26.06.17 11:06 Сейчас в теме
Внесение и выплату денег сделал.
143. griffus 26.06.17 11:45 Сейчас в теме
(142) Привет! Обновление тоже подкинете?
144. ah7777777 309 26.06.17 11:49 Сейчас в теме
привет! отправил в почту
145. Griphan 4 26.06.17 14:13 Сейчас в теме
Можно сделать метод Печать строки?
146. Rasten 8 27.06.17 10:51 Сейчас в теме
Добрый день! Есть ккм рр-04ф, которая работает на штриховском драйвере, но ее нет в вашем списке поддерживаемых устройств. Я так понимаю программа отправляет команду в тест драйвера, и если моя ккм подключена через стандартный драйвер от штриха, то все будет работать?
147. icecat 27.06.17 11:54 Сейчас в теме
Добрый день! Купил обработку. 1с 7.7 переписаная бухия, ККТ Атол 55Ф. Не могу разобраться с поключением ккм через rdp. Сделал по инструкции, порты проброшены. Где обработке указать проброшенный ком порт? При попытке печати чека выходит ошибка: Штрих:Ошибка подключения к ФР: недопустимая строка с указанием класса. Драйвер ККМ атол 8.14.2.0 установлен локально. На сервере драйвер нужно ставить?
150. ah7777777 309 27.06.17 13:55 Сейчас в теме
(147) Добрый! На сервер тоже ставим дрова. Атола. При запуске RDP расшариваем порты и когда подкл через рдп, запускаем тест драйвера, смотрим на подкл порты и подключаем. Проверено много раз все работает.
148. ar.bus 27.06.17 13:05 Сейчас в теме
Можно ли приобретение за Деньги? Вики принт поддерживается?
149. Rasten 8 27.06.17 13:08 Сейчас в теме
(148) вики точно нет, там свой дравер.
151. ah7777777 309 27.06.17 13:56 Сейчас в теме
(148) Вики принт не поддерживает. за деньги можно. подробности в helmer@ya,ru
152. Rasten 8 27.06.17 14:04 Сейчас в теме
(151)Добрый день! Есть ккм рр-04ф, которая работает на штриховском драйвере, но ее нет в вашем списке поддерживаемых устройств. Я так понимаю программа отправляет команду в тест драйвера, и если моя ккм подключена через стандартный драйвер от штриха, то все будет работать?
153. ah7777777 309 27.06.17 14:28 Сейчас в теме
Добрый день! Да все правильно. Если тест драйвера видит - значит и моя будет работать
154. icecat 27.06.17 15:56 Сейчас в теме
Спасибо за ответ. Также интересует Вики принт. Готов заплатить деньги. В целом обработка очень понравилась, устанавливали у разных клиентов под разные конфы. Все замечательно. Только с 1с 7.7 бухией произошел затык, там нет возможности подключения внешних печатных форм как в ТиС, приходится дописывать костыли. Если есть у кого варианты подключения к типовой бухгалтерии 7.7, из ПКО, прошу поделиться.
156. ah7777777 309 27.06.17 16:25 Сейчас в теме
(154) В 7.7 есть подключение внешних отчетов а в моем комплекте есть примеры для 77 и вариант для ПКО.
155. icecat 27.06.17 16:03 Сейчас в теме
Обновление можно получить? Забыл попросить...
157. ah7777777 309 27.06.17 16:26 Сейчас в теме
(155) я же просил оставлять мыло после покупки для рассылки обн.
159. Alexez 58 28.06.17 20:12 Сейчас в теме
Добрый день. Спасибо за хорошую обработку. Все работает кроме внесения и изъятия денежных средств.
Записываю в файл CMD CashInCome=100 выходит ошибка что не поддерживается для данного устройства. Касса АТОЛ 22Ф
160. ah7777777 309 28.06.17 20:25 Сейчас в теме
Добрый вечер. А релиз 1.26?
161. DmitriyDF 29.06.17 17:43 Сейчас в теме
Здравствуйте. Возможно ли добавить вывод на конкретный порт? У нас 2 ККТ на одном компьютере.
162. ah7777777 309 29.06.17 18:13 Сейчас в теме
163. DmitriyDF 29.06.17 20:14 Сейчас в теме
164. ah7777777 309 29.06.17 20:26 Сейчас в теме
дело в том что у меня нет атола для тестов. в вашем случае их надо минимум два что бы переключать и попробовать. Я посмотрю документацию к атолу. там есть создание логич. устройства у которого можно указать параметры подключения. Но эта доработка будет за отдельную плату и на вашем оборуд через Тимвьювер. Если согласны пишите в helmer@ya.ru
165. slavikss 30.06.17 15:08 Сейчас в теме
Подскажите, а печать способа расчета реализована? т.е. Предоплата, аванс, полный расчет, частичная оплата...
166. ah7777777 309 30.06.17 15:57 Сейчас в теме
Это вы делаете сами. У меня в алгоритме печати в обработках 1с сделано так. Если печать из РТиУ то печать всего документа с наименованием и кол-вом.
Если из ПКО то печатаем все товары из док основ через запятую, колво=1 и сумму что в ПКО. Некоторые просят просто написать Предоплата или За товар колво=1 сумма из ПКО.
167. AVKonya 01.07.17 20:44 Сейчас в теме
Александр, спасибо за обработку!

Подскажите, что сделать, чтобы на Атол печаталось полное название товара, как в Вашем примере по Штрихам?
Делю 32 символа на колонки, название товара остается обрезанным, на новую строку не переносится.
Может, можно выводить все данные разными строками, раз в одну строку проблематично уместить?
Что посоветуете?

И второй вопрос: в налоговую данные тоже уходят такими же урезанными?
168. ah7777777 309 02.07.17 19:02 Сейчас в теме
Добрый вечер! Перенос строки работает с версии 1.26 - посмотрите версию. NAME=32
при handmade=+ перенос не работает.
В налоговую уходит по-моему 64 - смотрите в личном кабинете
Прикрепленные файлы:
169. Michael_K 7 03.07.17 16:39 Сейчас в теме
(168) Александр, РЕСПЕКТИЩЕ!!!
В прошлый понедельник получили, наконец-то фискальник, за 2 дня зарегистрировали, подключились к ОФД, чт и пт обсуждали как нашу бизнес логику привести к новым реалиям :) В сб-вс курочил под новые веяния нашу 1С - Вашей обработки это не касалось, сегодня подключил - заработало сразу, "с полпинка", КЛАСС!!!
170. ah7777777 309 03.07.17 17:22 Сейчас в теме
Это радует! Если используете обработку УТ11 то там есть небольшой косячек с оплатой виза и нал. Все время пробивает нал, надо поправить см картинку
Прикрепленные файлы:
171. brrart 23 04.07.17 11:24 Сейчас в теме
Было бы чудесно чтоб эта прекрасная программа выдавала какой-нить файл ответа при успешном пробитии чека на ккм ... proof.ini например
172. ah7777777 309 04.07.17 13:11 Сейчас в теме
В 1.30 поправлю, файл Result.txt если после выполнения команды непустой то была ошибка если его размер=0 то все ок
173. mihel-s 05.07.17 17:24 Сейчас в теме
Спасибо огромное за программу. Она решила реальную кучу проблем.
Осталось недопонимание по работе нескольких аппаратов подключенных локально к базе на РДП. Каким образом разные копии программы понимают на какой аппарат печатать чек? Или как раз подпапки с 1-2-итд соответствуют номеру аппарата в драйвере?
174. ah7777777 309 05.07.17 20:28 Сейчас в теме
При подключении лок станц к RDP пробрасываются порты для Атола напр COM4 и COM5 с одной и COM6 и COM7 с др лок машины. Когда мы цепляем уже внутри RDP1 драйвер то в нем прописываем конкретный порт связи с ФР в нашем случае COM4 для одной и для RDP2 COM6 для др лок станции, а папки 1c_AtolShtrin1 и 1c_AtolShtrin2 где находятся копии FR_Atol_shtrin1.exe и FR_Atol_shtrin2.exe нужны только для того что бы запустить 2 копии на FR_Atol_shtrin.exe на Сервере RDP так как FR_Atol_shtrin.exe не дает загрузить вторую копию на сервере. А сервер общий для обоих лок. станций. Да и разрулить создание файлов CMD.ini Tovar.ini Param.ini так проще, иначе бы пришлось писать нечто вроде механизма блокировки пока CMD.ini не освободится. Может сумбурно написал - но если вы сами попробуете реализовать подобный механизм придете к тому же.
175. ADIZOL 06.07.17 12:07 Сейчас в теме
Сегодня (6.07.2017) купил Вашу разработку. Там все изменения актуальны? или вы высылаете обновленную. Мой адрес: vapolt@mail.ru
176. ah7777777 309 06.07.17 13:07 Сейчас в теме
Да! Выложенная версия актуальна 1.29 самая последняя
177. ADIZOL 07.07.17 11:00 Сейчас в теме
Сегодня подключил (пока в тестовом режиме) 1с7.7 УСН к Атол 22ф / Fprint-22ПТК. Все получилось. Атол иногда отваливается... причину выясняю. Зато нет падения самой 1С. Это большой плюс. Огромное спасибо за программу. Как мне кажется еще не хватает: Кнопки -тест ОФД и Кнопки- количество не отправленных ОФД. Сейчас на стадии наладки это актуально. Буду дальше тестить.
178. ah7777777 309 07.07.17 11:40 Сейчас в теме
Добрый день! Количество не отправленных чеков в Z-отчете можно посмотреть. А тест ОФД - проверка связи для Атола у меня написана в документации - как подключить ОФД через USB и как проверить
179. plasmoid5667 07.07.17 11:56 Сейчас в теме
Добрый день!
Купили, всё работает, большое спасибо!
Есть вопрос. В PARAM.ini пишу:

NumCheck=
AuthorName=
AuthorCaption=


В чеке печатается:

ЧЕК №
:


Если эти параметры не пишу вообще — тоже печатается. Возможно ли отключить печать этих строк?
180. ah7777777 309 07.07.17 12:22 Сейчас в теме
ок! сделаю в след версии. А как будете имя кассира передавать в офд?
181. plasmoid5667 07.07.17 12:50 Сейчас в теме
Сейчас получается, что эти строки печатаются вверху чека, а внизу — имя кассира, заданное в драйвере, оно и уходит в ОФД.
Предлагаю так: если параметры AuthorName и AuthorCaption отсутствуют или пустые — строка с двоеточием не печатается, а кассир берётся из драйвера; если хотя бы один параметр заполнен — строка печатается, а драйвер игнорируется.
Аналогично с номером чека.
182. ah7777777 309 07.07.17 13:54 Сейчас в теме
183. ah7777777 309 07.07.17 14:06 Сейчас в теме
Сделал так при печати чека в шапке
Если не пустой AuthorName и не пустой AuthorCaption тогда печать


AuthorCaption передается в ОФД, если он заполнен а AuthorName нет то печатать в шапке не будет а в ОФД передаст
185. ah7777777 309 07.07.17 18:15 Сейчас в теме
(183) Изменения для AuthorName и AuthorCaption будут в версии 1.30. Ребят не забываем оставлять свой email и ник!
184. griffus 07.07.17 15:54 Сейчас в теме
Всем привет, новую версию скиньте, пожалуйста.
186. ah7777777 309 08.07.17 03:58 Сейчас в теме
Ребят! Выношу на обсуждение. Есть план добавить в PARAM.INI параметр SUMMA куда будем записывать сумму итого документа из 1с.
Т.к. в ккм передается Сумма/Колво из 1с, что бы получить цену, как того требует ККМ, то ошибки округления будут.
При передаче в ККМ файла TOVAR.INI, где указана цена, колво и я буду суммировать колво*цену и в конце обхода поимею ОбщаяСуммаTOVARINI переданная в TOVAR.ini.
Теперь я смогу сравнить SUMMA и ОбщаяСуммаTOVARINI и в случае расхождения вывести доп. строку в ККМ
"Округление" 1 х СуммаРасхождения
Тогда всегда сумма чека будет равна сумме док-та в 1с.
Так например в Магните избавляются от копеек
Прикрепленные файлы:
187. Michael_K 7 08.07.17 07:20 Сейчас в теме
(186) Это их рекламная акция - отбрасывание копеек в пользу покупателя, разгружает кассира, защищает Магнит от жалоб, типа "пересчитай, нас обдурили на 10 копеек, пересчитай" и к онлайн чекам не имеет отношения. Но, внедрять обязательно, буду наезжать на налоговую, подходы есть, чтобы записывать строку "Округления". Хотя, ОдноЦе резко выпустила конфиги с поддержкой формата 1.0.5, может тут "собака порылась" Само описание формата еще не читал, некогда, отчеты.
188. Michael_K 7 08.07.17 07:23 Сейчас в теме
(187) А что делать, если разница отрицательная? За это ФНС (за такую строку в товарном составе чека) расстреляет 8 раз, пока не умрешь!
189. ah7777777 309 08.07.17 07:56 Сейчас в теме
Отрицательные цены ККМ не воспринимает и страшно ругается. Их придется пропускать.
190. ADIZOL 08.07.17 10:54 Сейчас в теме
Сегодня оформил вызов обработки по кнопке "Печать чека" в ПКО 1c7.7 УСН. Обработку доработал под себя. Проблема такая: когда нажимаешь кнопку "Печать Чека" - Атол 22ф / Fprint-22ПТК молчит. Вылазит сообщение: "Список Товаров\Услуг Пуст. Печать чека отменена." Второй раз нажимаешь - все нормально, печатает. Возможно ли такое, что не успевает записываться файл Tovar.ini ???
Прикрепленные файлы:
атол_штрих77ПКО_USN.ert
191. ah7777777 309 08.07.17 19:09 Сейчас в теме
Да! В крайних версиях я переделал механизм формирования CMD.ini Теперь он стоит последним в обработке. Перенесите в конец процедуры создание файла cmd.ini
192. ADIZOL 08.07.17 19:26 Сейчас в теме
А он и так стоит в конце обработки. У меня версия 1.29.
193. ah7777777 309 09.07.17 07:44 Сейчас в теме
Могу посмотреть на саму обработку. Присылайте! helmer@ya.ru
Но таких проблем не было.
194. ADIZOL 09.07.17 12:30 Сейчас в теме
Сегодня на свежую голову разобрался. Проблема появления сообщение: "Список Товаров\Услуг Пуст" -результат плохой работы компьтера (то ли WIndows сбоит, то ли с жестким диском что-то). С Компьютером разбираться буду потом. Пока вышел из положения так: в обработке, после формирования файла tovar.ini - вставил строку : Предупреждение("Подготавливаем чек к печати...",3). Это дает дополнительное время (3 секунды) гарантированно записать файл tovar.ini . Т.е. файл dop.ini формируется через 3 секунды после начала формирования файла tovar.ini . Теперь сообщение "Список Товаров\Услуг Пуст" бывает появляется, но очень редко. Уже проверил. Ну как то так. Обработку Вам все равно вышлю, может где - я накосячил...
195. ah7777777 309 09.07.17 16:57 Сейчас в теме
Может проще поставить задержку после формирования Tovar.ini
Код 1C v 8.х
 Процедура глПауза(Сек)
scr = Новый COMОбъект("WScript.Shell");
scr.Run("sleep "+СокрЛП(Число(Сек)),0,1);
КонецПроцедуры;   



Код 1C v 7.x
 Процедура глПауза(Сек)
    scr = СоздатьОбъект("WScript.Shell");
    scr.Run("sleep "+СокрЛП(Число(Сек)),0,1);
КонецПроцедуры;
196. ADIZOL 09.07.17 22:49 Сейчас в теме
Такие варианты я тоже рассматривал. Где то на форумах даже спор был: что они нагружают процессор. Я решил пока сделать по "простому", понаблюдаю за работой. А там видно будет:)
197. ah7777777 309 11.07.17 12:17 Сейчас в теме
Ребят! Кто жаждал версию с возможностью подкл к одному компу несколько одинаковых ККМ? Надо помочь отладить. Пишите в личку
198. Cobalt River 12.07.17 16:49 Сейчас в теме
Для УТ10. БП2. УТ11. БП3, Тис92 для 1с77 в комплекте идут готовые обработки.


Купил 12.07.2017 Скачал 1,29. Внутри обработки только для Тис и УТ, а где взять для Бухгалтерий?
Прикрепленные файлы:
199. Cobalt River 12.07.17 17:08 Сейчас в теме
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 110 000 руб. до 120 000 руб.
Полный день

Аналитик 1С
Санкт-Петербург
зарплата от 80 000 руб.
Полный день

Программист 1С
Самара
зарплата от 50 000 руб.
Полный день

Программист 1С
Нижний Новгород
зарплата до 120 000 руб.
Полный день

Программист 1С
Волгоград
зарплата от 45 000 руб. до 90 000 руб.
Полный день