Обработка обслуживания торгового оборудования. 1С: 7.7 ТиС

Публикация № 983346

Учет и отчетность - Кассовые операции

7.7 Тис АТОЛ ККТ СНО Ставка НДС НДС20 ЕНВД ОСН FprnM1C FprnM8 frATOL54_comm_105

Обработка обслуживания для 1с 7.7 ТиС. Версия драйвера ККТ Атол 8.16.5.9221 Обработка предназначена для корректной передачи СНО при пробитии чека.

Для 1с 7.7 ТиС 7.70.999 пришлось написать обработку подключаемого оборудования для новых драйверов Атол версии 8.16.5.9221, которая может работать с разными СНО и ставкой НДС 20 % (если ККТ прошит до последней прошивки 7733 и получена лицензия).

Для работы необходимо скопировать файлы из каталога драйвера "C:\Program Files\ATOL\Drivers8\Bin"с расширением *.dll в каталога ИБ или платформы и зарегистрировать "FprnM1C.dll" с помощью regsvr32.exe.

Скопировать обработку обслуживания "frATOL54_comm_105.efd" в [каталог ИБ]\ExtForms\Equip

Если необходимо, то измененяем файл описания оборудования с расширением *.efd.

Например: 

Модель оборудования АТОЛ 55Ф, то изменяем содержимое файла "fr_Atol55F_105.efd" на следующее:

Вид=фр
Модель=АТОЛ 55Ф 1.05
Компонента=FprnM1C.dll
ПрогИд=FprnM8
Обработка=frATOL54_comm_105.ert

В 1с 7.7 Сервис-Настройки торгового оборудования-Фискальный регистратор необходимо выбрать модель ККТ, в настройках подключения выбрать ВК "FprnM1C.dll", обработку обслуживания "frATOL54_comm_105.ert", программный идентификатор "FprnM8"

Для печати скидок в таблицу значений товаров необходимо добавить колонки и заполнить "ЦенаСоСкидками" и "СуммаСкидок".

Пример функции ПробитьЧекНаККМ() в форме документа ЧекККМ:

Функция ПробитьЧекНаККМ()
	Перем НомерЧека;
	
	СписокТоваров = СоздатьОбъект("ТаблицаЗначений");
	СписокТоваров.НоваяКолонка("ТовНаим"   , "Строка");
	СписокТоваров.НоваяКолонка("Цена"      , "Число");
	СписокТоваров.НоваяКолонка("Количество", "Число");
	СписокТоваров.НоваяКолонка("Сумма"	   , "Число");
	СписокТоваров.НоваяКолонка("СтавкаНДС" , "Строка");
	
	//Изменения нового формата
	СписокТоваров.НоваяКолонка("СуммаСкидок" 	, "Число");
	СписокТоваров.НоваяКолонка("ЦенаСоСкидками" , "Число");
	СписокТоваров.НоваяКолонка("НомерСекции" 	, "Число");
	СписокТоваров.НоваяКолонка("СуммаНДС" 		, "Число");
	//Изменения нового формата

	ВыбратьСтроки();
	Пока ПолучитьСтроку() = 1 Цикл
	
		СписокТоваров.НоваяСтрока();
		СписокТоваров.ТовНаим    = Номенклатура.Наименование;
		СписокТоваров.Цена       = Цена;
		СписокТоваров.Количество = Количество; 
		СписокТоваров.Сумма		 = Сумма;
	
		//Изменения нового формата 
		Если Скидка.Процент <> 0 Тогда
			СписокТоваров.ЦенаСоСкидками 	= Сумма / Количество;
			СписокТоваров.СуммаСкидок 		= Окр(Цена * Количество, 2, 1) - Сумма;
		Иначе 	
			СписокТоваров.ЦенаСоСкидками 	= Цена;
			СписокТоваров.СуммаСкидок 		= 0;
		КонецЕсли; 
		//Изменения нового формата
        
//Тип системы налогообложения 		
//0 Общая ОСН 
//1 Упрощенная Доход УСН доход 
//2 Упрощенная Доход минус Расход УСН доход - расход 
//3 Единый налог на вмененный доход ЕНВД 
//4 Единый сельскохозяйственный налог ЕСН 
//5 Патентная система налогообложения Патент 

		Если Номенклатура.СтавкаНДС = Перечисление.СтавкиНДС.БезНДС Тогда
			
			СписокТоваров.СтавкаНДС  = "none";
		
			//Изменения нового формата   
			ПУП = 3; 
			СписокТоваров.НомерСекции 	= 1;
			СписокТоваров.СуммаНДС  	= 0;
			//Изменения нового формата   
			
		Иначе	
		    
			
		
			////Изменения нового формата  
            //СписокТоваров.СтавкаНДС  = 100 * глНачисляемыйНДС(Номенклатура.СтавкаНДС);
			ПроцентНДС = глНачисляемыйНДС(Номенклатура.СтавкаНДС);
			
            СписокТоваров.СтавкаНДС  = 100 * ПроцентНДС ;

			ПУП = 0; 
			СписокТоваров.НомерСекции  	= 8;
			СписокТоваров.СуммаНДС  	= Окр(Сумма * ПроцентНДС / (ПроцентНДС + 1), 2, 1);
			//Изменения нового формата   
			
		КонецЕсли;
		
	КонецЦикла;
		
	ПризнВозврата = ?(ВидОперации = Перечисление.ВидыОперацийЧекККМ.Чек, 0, 1);
		
	ВыбКасса = глЗначениеПоУмолчанию("ОсновнаяКасса");
	ВыбКассир = "";
	
	Если ПустоеЗначение(ВыбКасса) = 0 Тогда
	    ВыбКассир = ВыбКасса.КассирККМ.Получить(ДатаДок);
		Если ПустоеЗначение(ВыбКассир) = 1 Тогда
	        ВыбКассир = Фирма.ЮрЛицо.Кассир.Получить(ДатаДок);
	    КонецЕсли;
	КонецЕсли; 
	
	Кассир 		= глФамилияИмяОтчество(ВыбКассир);	

	ЧекПробитККМ  = глФРПечататьЧек(СписокТоваров, Итог("Сумма"), ?(Получено=0,Итог("Сумма"),Получено), Скидка.Процент, ПризнВозврата, Склад.НомерСекции, НомерЧека, ПУП, Кассир);

	Если ЧекПробитККМ = 1 Тогда
		ПриЗаписиПерепроводить(0);
		НомерЧекаККМ = НомерЧека;
		Записать();
		ПриЗаписиПерепроводить(1);
		
		// Откроем денежный ящик, если он подключен
		глДПОткрытьДенежныйЯщик();
	КонецЕсли;
	
	Возврат ЧекПробитККМ;
	
КонецФункции // ПробитьЧекНаККМ()

 

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

Наименование Файл Версия Размер
Обработка обслуживания торгового оборудования 1с 7.7 ТиС:

.ert 36,00Kb
04.06.19
11
.ert 36,00Kb 11 Скачать
Обработка обслуживания торгового оборудования. 1С: 7.7 ТиС с печатью Покупателя и ИНН Покупателя

.ert 36,00Kb
28.06.19
10
.ert 36,00Kb 10 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. semenov_a_n 30.01.19 20:45 Сейчас в теме
Обработку frATOL54_comm_105.ert надо допилить на НДС20%
ИначеЕсли СписокТоваров.СтавкаНДС = "18" Тогда
Объект.TaxTypeNumber = 3;
ИначеЕсли СписокТоваров.СтавкаНДС = "20" Тогда
Объект.TaxTypeNumber = 3; // добавляем для НДС20%;
И настоить ФР по картинке, будет работать, печатать в чеке услугу а не товар....
Прикрепленные файлы:
2. artmaks1988 19 30.01.19 21:10 Сейчас в теме
(1) условие на 20 % и так есть в обработке
3. semenov_a_n 30.01.19 21:22 Сейчас в теме
Это в типовой из последнего релиза R770999, чтобы не писать конфу, как вариант....
4. artmaks1988 19 30.01.19 21:26 Сейчас в теме
(3) для этой обработки тоже конфу пилить не нужно. Если нужны скидки, то нужно. Новый драйвер сам не рассчитывает скидку по проценту
5. semenov_a_n 30.01.19 21:38 Сейчас в теме
Да я не претендую, возможно у меня релиз ТиС староват.... Вы исправляете в чеке ККМ Функцию ПробитьЧекНаККМ(), а в глобальном модуле функци. глФРПечататьЧек () наверняка придется исправлять (у меня)?
6. artmaks1988 19 30.01.19 21:53 Сейчас в теме
(5) изменяется таблица значений с товарами и присваивается нужное значение ПУП. Эти значения и в типовой передаются, а в тз проверяются новые колонки, если нет, то подставляется просто сумма и цена
7. semenov_a_n 30.01.19 22:18 Сейчас в теме
Проблема была в том, что ФР после предновогодней прошивке перестал работать при ОСН, товар и НДС 20%...после этих манипуляций работает ....только печатает в чеке не товар а услуга...
8. Ilchenko 1 16.03.19 15:39 Сейчас в теме
попробовал подключить сыпет кучу ошибок.

Если ПустоеЗначение(глФРPortNumber<<?>>) = 0 Тогда 
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(122)}: Переменная не определена (глФРPortNumber)
PortNumber = 1000 + Число(глФРPortNumber<<?>>);	
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(123)}: Переменная не определена (глФРPortNumber)
Если глФРBaudRate <<?>>= 1200 Тогда BaudRate = 3
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(139)}: Переменная не определена (глФРBaudRate)
ИначеЕсли глФРBaudRate <<?>>= 2400 Тогда BaudRate = 4
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(140)}: Переменная не определена (глФРBaudRate)
ИначеЕсли глФРBaudRate <<?>>= 4800 Тогда BaudRate = 5
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(141)}: Переменная не определена (глФРBaudRate)
ИначеЕсли глФРBaudRate <<?>>= 9600 Тогда BaudRate = 7
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(142)}: Переменная не определена (глФРBaudRate)
ИначеЕсли глФРBaudRate <<?>>= 14400 Тогда BaudRate = 9
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(143)}: Переменная не определена (глФРBaudRate)
ИначеЕсли глФРBaudRate <<?>>= 19200 Тогда BaudRate = 10
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(144)}: Переменная не определена (глФРBaudRate)
ИначеЕсли глФРBaudRate <<?>>= 38400 Тогда BaudRate = 12
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(145)}: Переменная не определена (глФРBaudRate)
ИначеЕсли глФРBaudRate <<?>>= 57600 Тогда BaudRate = 14
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(146)}: Переменная не определена (глФРBaudRate)
ИначеЕсли глФРBaudRate <<?>>= 115200 Тогда BaudRate = 18
{\\SERVER\1C_BASE\МАГАЗИН\EXTFORMS\EQUIP\FRATOL54_COMM_105.ERT(147)}: Переменная не определена (глФРBaudRate)
Фискальный регистратор: ошибка при подключении
    
Показать
10. artmaks1988 19 18.03.19 17:31 Сейчас в теме
(8)Торговля+Склад, редакция 9.2 (7.70.999) - есть все глобальные переменные.
У Вас какая версия?
9. artmaks1988 19 18.03.19 17:31 Сейчас в теме
Торговля+Склад, редакция 9.2 (7.70.999) - есть все глобальные переменные.
У Вас какая версия?
11. grafit 8 09.04.19 15:23 Сейчас в теме
В типовой, в документе "ЧекККМ" только одна форма оплаты (наличная). Пришлось ещё добавить выбор формы оплаты ( нал/безнал).
Прикрепленные файлы:
12. Tarlich 87 03.06.19 14:22 Сейчас в теме
А при печати из ПКО ИНН печатается, передается ?
13. artmaks1988 19 03.06.19 18:02 Сейчас в теме
(12) Если речь идет про ИНН кассира, то возможность передать в обработку обслуживания есть, но необходима доработка в документе ПКО.
14. Tarlich 87 03.06.19 18:37 Сейчас в теме
клиент говорит что если оплата не от физ лица то должен быть параметр инн организации
15. artmaks1988 19 03.06.19 20:47 Сейчас в теме
(14) Если в ПКО не будет заполнен реквизит "Документ основания", то можно в реквизите "Принято от" вписать ИНН покупателя и в строках выведется все, что написано в реквизитах ПКО: "Принято от" и "Основание" . При заполненном реквизите "Документ основания" данные будут заполнены из его табличной части.
16. artmaks1988 19 03.06.19 20:55 Сейчас в теме
(14) Еще конечно можно выводить не фискальные строки с этой информацией
17. Tarlich 87 03.06.19 21:39 Сейчас в теме
(16) Летом 2019 г. будут введены новые реквизиты в чеках, которые оформляются между организациями и ИП при наличном или безналичном расчете (пп. «д» п. 15 ст. 1 Закона № 192-ФЗ). Эти реквизиты предназначены для детального определения покупателя. Необходимо будет указывать наименование организации или ФИО предпринимателя, ИНН клиента. Если для расчетов выставляется счет-фактура, в кассовый чек должны входить реквизиты, относящиеся к предмету расчета (сумма акциза, код страны, рег. номер таможенной декларации).
19. artmaks1988 19 03.06.19 23:25 Сейчас в теме
(17) Проверю документацию к библиотеке. Если такая возможность появилась, то обновлю обработку.
Конфигурацию типовую используете?
20. Tarlich 87 04.06.19 00:39 Сейчас в теме
18. Tarlich 87 03.06.19 21:41 Сейчас в теме
Также, с 1 июля 2019 в чеке будет обязательно указывать:
сведения о стране происхождения товара
сумму акциза и регистрационный номер таможенной декларации (если применимо)
21. Tarlich 87 04.06.19 11:15 Сейчас в теме
Подробнее с назначением новых тегов можно ознакомиться по ссылке https://its.1c.ru/db/newscomm#content:458995:hdoc
22. artmaks1988 19 04.06.19 11:55 Сейчас в теме
(21) В конфигурации без доработок не получится.

В процедуре ПечатьЧека() изменения:

Добавить колонки в Таблицу значений

	
	//Новые реквизиты чека  
	Список.НоваяКолонка("ПризнакПредметаРасчёта"       	, "Число");
	Список.НоваяКолонка("Акциз"       					, "Строка");
	Список.НоваяКолонка("КодСтраныПроисхожденияТовара"	, "Строка");
	Список.НоваяКолонка("НомерТаможеннойДекларации" 	, "Строка");
	//Новые реквизиты чека

Заполнить значения
			//Новые реквизиты чека 
			// Признак предмета расчёта. Свойство ItemType может принимать значения:
			// 	1 - товар, за исключением подакцизного товара
			// 	2 - подакцизный товар
			// 	3 - работа
			// 	4 - услуга
			// 	5 - приём ставок при деятельность по организации и проведению азартных игр
			// 	6 - выплата выигрышей в азартных играх
			// 	7 - реализация лотерейных билетов или ставок при деятельность по организации и проведению лотерей
			// 	8 - выплата выигрышей в лотереях
			// 	9 -  прав на использование результатов интеллектуальной деятельности или средств индивидуализации
			// 	10 -  аванс, задаток, предоплата, кредит, взносе в счет оплаты, пени, штраф, вознаграждение, бонус и иной аналогичный предмет расчета
			// 	11 -  предмет расчета, состоящий из предметов, каждому из которых может быть присвоено значение от 0 до 10 (набор)
			// 	12 -  предмет расчета, не относящийся к предметам расчета, которым может быть присвоено значение от 0 до 11
			Список.ПризнакПредметаРасчёта		= 1; //нужно условие для определения 
			
			Список.Акциз 						= ""; //где брать не понятно 
			Список.КодСтраныПроисхожденияТовара = ДокумОснование.Номенклатура.СтранаПроисхождения.Код;
			Список.НомерТаможеннойДекларации 	= ДокумОснование.Номенклатура.НомерГТД.Код;
			//Новые реквизиты чека

Показать


Определить данные покупателя

	//Новые реквизиты чека 
	Если ПустоеЗначение(Контрагент) = 0 Тогда
		Если Контрагент.ЮрФизЛицо.Выбран() = 1 Тогда
			Покупатель 		= Контрагент.ЮрФизЛицо.ПолнНаименование;
			ПокупательИНН 	= Контрагент.ЮрФизЛицо.ИНН;
		КонецЕсли;
	КонецЕсли;
	//Новые реквизиты чека 
Показать


Передать в функцию глФРПечататьЧек()

глФРПечататьЧек(Список, СуммаЧека, Получено, Скидка, ПризнВозврата, НомерСекции, НомерЧека, ПУП, Кассир, КассирИНН, Покупатель, ПокупательИНН) = 1


Изменить Глобальную функцию

Функция глФРПечататьЧек(СписокТоваров, СуммаЧека, Получено, Скидка, ПризнВозврата, НомерСекции, НомерЧека, ПУП, Кассир, КассирИНН, Покупатель = "", ПокупательИНН = "")  Экспорт
	
	Рез = 0;
	
	Если глФРВкл = 1 Тогда
		Параметры = СоздатьОбъект("СписокЗначений");
		Параметры.Установить("Процесс"           , "печатать_чек");
		Параметры.Установить("Объект"            , глФР);
		Параметры.Установить("ПарольПользователя", глФРПарольПользователя);
		Параметры.Установить("СписокТоваров"     , СписокТоваров);
		Параметры.Установить("СуммаЧека"         , СуммаЧека);
		Параметры.Установить("Получено"          , Получено);
		Параметры.Установить("Скидка"            , Скидка);
		Параметры.Установить("Возврат"           , ПризнВозврата);
		Параметры.Установить("ПУП"	 		     , ПУП);
		Параметры.Установить("Кассир" 		     , Кассир);
		Параметры.Установить("КассирИНН"	     , КассирИНН);
		Параметры.Установить("НомерСекции"       , НомерСекции);
		Параметры.Установить("ПриемНаличныхОтЮрЛиц", глФРДляПриемаНаличныхОтЮрЛиц);
		 
		//Новые реквизиты чека 
		Параметры.Установить("Покупатель"   , Покупатель);
		Параметры.Установить("ПокупательИНН", ПокупательИНН);
		//Новые реквизиты чека 
		
		РезТекст = глОборудованиеКоманда("ФР", глФРОбработка, Параметры);
		Если ПустоеЗначение(РезТекст) = 0 Тогда
			Сообщить(РезТекст);
		Иначе
			Если Параметры.Получить("Результат") = 0 Тогда
				Сообщить("Фискальный регистратор: ошибка при печати чека");
				Сообщить(Параметры.Получить("ОписаниеРезультата"));
			Иначе
				НомерЧека = Параметры.Получить("НомерЧека");
				Рез = 1;
			КонецЕсли;
		КонецЕсли;
	КонецЕсли;
	
	Возврат Рез;
	
КонецФункции // глФРПечататьЧек()
Показать
23. artmaks1988 19 04.06.19 12:06 Сейчас в теме
(21) Новую обработку нет возможности проверить. Пока уберу из публикации
25. Tarlich 87 04.06.19 12:28 Сейчас в теме
(23) а можно прислать tarlich@mail.ru -))
27. artmaks1988 19 04.06.19 12:47 Сейчас в теме
(25) Отправлю
Проверьте устанавливаются атрибуты для ст строк товара.
24. artmaks1988 19 04.06.19 12:20 Сейчас в теме
(21)
И значения брать из партии, если авто, то получить из движения документов

			Список.КодСтраныПроисхожденияТовара = ДокумОснование.Партия.СтранаПроисхождения.Код;
			Список.НомерТаможеннойДекларации 	= ДокумОснование.Партия.ГТД.Код;


Акциз тоже можно добавить в свойство партии

	Список.Акциз = Партия.Свойство;
26. Tarlich 87 04.06.19 12:31 Сейчас в теме
(Я так думаю)
Акциз нужен только если маркируемая продукция (сигареты обувь аптеки и т.д) (где посмотреть какой у каого код ?)
а в поле АКЦИЗ сканируем 2Д сканером ШК . так ?
28. pm52.ru 27.06.19 15:39 Сейчас в теме
Есть версия с печатью ИНН покупателя?
29. artmaks1988 19 27.06.19 19:13 Сейчас в теме
(28) Есть доработанная, но проверить пока не на чем. И для передачи ИНН покупателя нужна доработка конфигурации. В начале месяца в последнем релизе этого не было.
30. pm52.ru 28.06.19 17:56 Сейчас в теме
//Покупатель
Объект.AttrNumber = 1227;
Объект.AttrValue = Покупатель; //281218
Объект.AttrPrint = 1;
Объект.WriteAttribute();

//ИНН
Объект.AttrNumber = 1228;
Объект.AttrValue = ПокупательИНН; //281218
Объект.AttrPrint = 1;
Объект.WriteAttribute();
31. pm52.ru 28.06.19 17:56 Сейчас в теме
(30) проверил этот код, на последнем 8 драйвере работает
33. bds22 14 01.07.19 07:59 Сейчас в теме
(30) последняя версия это 8.16.4? на сайте атола он спрятан или я как-то неправильно открываю. почему-то захожу у них там в "архив", а там пусто
34. bds22 14 01.07.19 09:06 Сейчас в теме
(33)все же нашел последнюю 8.16.6. почему-то передаю ИНН покупателя и наименование, но на печать они не выходят (все делаю так же). у меня АТОЛ FPrint-22ПТК, прошивка (ID серии) 10-7733
может быть в кассовом аппарате (т.е. его софте) есть какая-то настройка
35. dmarenin 283 01.07.19 14:28 Сейчас в теме
(34)
8.16.6
добрый день. Есть возможность выложить драйвер 8.16.6 или ссылку на драйвер на фс.атол?
36. bds22 14 02.07.19 07:07 Сейчас в теме
(35)добрый день! написал сообщение, где я брал обработку, но у меня в 8-й версии не работает печать ИНН (чтобы не бросать тень на обсуждаемую обработку, может быть я где-то что-то сделал неправильно, к данной обработке это отношения не имеет, я просто использовал изложенные здесь идеи, за что спасибо Автору)
поставил 10-ю версию, там у меня выходит ИНН и наименование...
37. dmarenin 283 02.07.19 08:16 Сейчас в теме
(36) мне нужен был просто дккм 8.16.6. к обработке отношения не имею ни какого. сорян за оффтоп.
32. artmaks1988 19 28.06.19 19:02 Сейчас в теме
Тогда сейчас обновлю обработку
38. r_eist 13.07.19 05:37 Сейчас в теме
Подскажите, пожалуйста, получилось реализовать на 8-м драйвере печать ИНН и название покупателя?
39. artmaks1988 19 13.07.19 18:24 Сейчас в теме
(38) Да получилось. Нужна доработка в конфигурации. Есть описание в комментарии выше
40. vvv71 13.08.19 23:24 Сейчас в теме
Какая нужна версия ДТО 8 чтобы печатался ИНН покупателя?
42. artmaks1988 19 14.08.19 09:43 Сейчас в теме
(40) Точно не скажу. В комментариях пишут, что используют 8.16.6
41. belyavsky 3 14.08.19 07:38 Сейчас в теме
Повисает при загрузке внешней компоненты

Если ЗагрузитьВнешнююКомпоненту(Компонента) = 0 Тогда
ОписаниеРезультата = "не удалось загрузить внешнюю компоненту """ + Компонента + """";

вот здесь наглухо и всё
43. artmaks1988 19 14.08.19 09:45 Сейчас в теме
(41) Это пункт проделывали из описания: Для работы необходимо скопировать файлы из каталога драйвера "C:\Program Files\ATOL\Drivers8\Bin"с расширением *.dll в каталога ИБ или платформы и зарегистрировать "FprnM1C.dll" с помощью regsvr32.exe.
44. belyavsky 3 14.08.19 13:14 Сейчас в теме
45. artmaks1988 19 14.08.19 16:43 Сейчас в теме
(44)установите 8 драйвер последней версии и повтори все действия из описания
46. dima-2828 15.08.19 16:06 Сейчас в теме
У меня АТОЛ 11 Ф драйвер 8.16.6 и тоже не печатает ИНН и покупателя хотя обработке пишу :

Покупатель = "ИП Немирова Татьяна Владиславовна"; //для отладки
Объект.AttrNumber = 1227;
Объект.AttrValue = Покупатель;
Объект.WriteAttribute();

ПокупательИНН = "781415113282"; //для отладки
Объект.AttrNumber = 1228;
Объект.AttrValue = ПокупательИНН;
Объект.WriteAttribute();


Вот думаю 10-ый драйвер поставить.
т.к. в логе читаю следующее:

14.08.2019 16:32:16.777 0000002637 Driver.Set_AttrNumber 1227
14.08.2019 16:32:23.736 0000006957 Driver.Set_AttrValue ИП Немирова Татьяна Владиславовна
14.08.2019 16:33:11.616 0000047877 Driver.WriteAttribute
14.08.2019 16:33:11.616 0000057471 TCustomTechThread.SetResult -1:
14.08.2019 16:33:11.616 0000000000 Посылка пакета: C1 01 2F 00 00 E8 01 01 00 CB 04 0C 00 90 E3 E1 AA A5 A0 AB A0 20 8E 8E 8E
14.08.2019 16:33:11.672 0000000062 TCustomTechThread.SetResult -1: (InProgress)
14.08.2019 16:33:11.680 0000000000 TCustomTechThread.SetResult 0:
14.08.2019 16:33:11.680 0000000000 AsyncResult: STATUS_AsyncError
14.08.2019 16:33:11.680 0000000000 Посылка пакета: C4
14.08.2019 16:33:11.681 0000000000 Received async err answer: 55 9A 00
14.08.2019 16:33:11.681 0000000000 Посылка пакета: C4
14.08.2019 16:33:11.682 0000000000 TCustomTechThread.SetResult 0:
14.08.2019 16:33:11.682 0000000062 Ошибка! ResultCode = -3801 ResultDescription = "Чек закрыт - операция невозможна" BadParam = 0 BadParamDescription = "Ошибок в параметрах нет"
14.08.2019 16:33:22.268 0000010593 Driver.Set_AttrNumber 1228
14.08.2019 16:33:23.016 0000000749 Driver.Set_AttrValue 781415113282
14.08.2019 16:33:31.444 0000008424 Driver.WriteAttribute
14.08.2019 16:33:31.444 0000019766 TCustomTechThread.SetResult -1:
14.08.2019 16:33:31.444 0000000000 Посылка пакета: C1 01 30 00 00 E8 01 01 00 CC 04 0C 00 37 38 31 36 35 31 31 39 36 35 20 20
14.08.2019 16:33:31.501 0000000062 TCustomTechThread.SetResult -1: (InProgress)
14.08.2019 16:33:31.510 0000000000 TCustomTechThread.SetResult 0:
14.08.2019 16:33:31.510 0000000000 AsyncResult: STATUS_AsyncError
14.08.2019 16:33:31.510 0000000000 Посылка пакета: C4
14.08.2019 16:33:31.510 0000000000 Received async err answer: 55 9A 00
14.08.2019 16:33:31.510 0000000000 Посылка пакета: C4
14.08.2019 16:33:31.511 0000000000 TCustomTechThread.SetResult 0:
14.08.2019 16:33:31.511 0000000062 Ошибка! ResultCode = -3801 ResultDescription = "Чек закрыт - операция невозможна" BadParam = 0 BadParamDescription = "Ошибок в параметрах нет"
47. dima-2828 15.08.19 16:32 Сейчас в теме
ЗАРАБОТАЛО !!!
Надо это писать после списка товаров.
Оставьте свое сообщение

См. также

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

ККМ Фискальный регистратор Кассовые операции Оптовая торговля Розничная торговля Кассовые операции Оптовая торговля Розничная торговля v7.7 v8 v8::УФ 1cv8.cf 1cv7.md Россия Абонемент ($m)

Это программа печати чеков, которая читает обычный текстовый файл, где перечислено, что надо распечатать на ФР - описание содержимого чека. Такой механизм позволяет использовать комплект для 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 видов оплат в одном чеке.

7 стартмани

11.04.2017    62963    184    ah7777777    489    

API Штрих-М чекопечати для конфигураций 1с7.7

ККМ v7.7 1cv7.md Россия Абонемент ($m)

Подключение Штрих-М Чекопечати  к конфигурации 1с7.7 на примере Штрих-М Торговое Предприятие Prof 4.13.05.

1 стартмани

02.07.2020    563    0    Ignatov_mu    0    

Обработки обслуживания для "ВебЧек: Программный регистратор расчетных операций" (ПРРО)

Кассовые операции Розничная торговля ККМ Фискальный регистратор v7.7 v8 1cv8.cf 1cv7.md Украина Абонемент ($m)

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

1 стартмани

03.03.2020    2013    1    sergoff1    0    

Выставление счета ссылкой на оплату через платежный шлюз Сбербанка из интерфейса 1С

Банковские операции Кассовые операции Оптовая торговля Розничная торговля v7.7 v8 1cv8.cf 1cv7.md Россия Абонемент ($m)

Внешняя обработка для выбора документа и формирования ссылки на оплату, которую можно скопировать в буфер обмена и отправить любыми средствами. Совместимо с интернет-эквайрингом Сбербанк.

1 стартмани

14.01.2020    5179    29    etmarket    11    

Кассовая книга и архив книг для 1С 7.7 любой конфигурации Промо

Бухгалтерские Закрытие периода Кассовые операции Закрытие периода Кассовые операции v7.7 1cv7.md Россия БУ ИП, ПБОЮЛ, КФХ Абонемент ($m)

Комплекс внешних обработок для удобного ведения в электронной форме кассовой книги формы №КО-4. Все функции редактирования кассовой книги, добавление записей инкассации, сквозная нумерация, печать приходных кассовых ордеров №КО-1 и расходных кассовых ордеров №КО-2. Возможность автоматического заполнения кассовой книги из журнала документов вашей ИБ (любой конфигурации).

5 стартмани

27.04.2015    33127    3    etmarket    11    

ККМ в 1С 7.7 через Атол-вебсервер 10.Х

ККМ v77::ОУ 1С7:ТиС Фармацевтика, аптеки Россия Абонемент ($m)

Обработка для работы с Онлайн-ККМ в Е-Фарма 1.2.7 (1С 7.70.027) с помощью Атол-вебсервер 10.Х.

1 стартмани

17.12.2019    2163    5    Vlx    0    

Маркировка лекарств: разбор DataMatrix и формирование тега 1162

ККМ v7.7 1cv7.md Фармацевтика, аптеки Россия Абонемент ($m)

В при продаже маркированных лекарственных средств необходимо с упаковки считывать DataMatrix. Выделить из него GTIN и серийный номер упаковки. По алгоритму описанному https://честныйзнак.рф/upload/iblock/09e/09e9978505dad5ba4a8f814420ab20b7.pdf и https://xn--80ajghhoc2aj1c8b.xn--p1ai/upload/iblock/644/Format-zapisi-dannykh-o-vybytii-LP-v-FFD-v2_6.pdf сформировать тег 1162 и пробить чек на онлайн-ккм.

1 стартмани

19.11.2019    5173    21    Vlx    17    

Обработка для ККТ Атол 10.Х

ККМ Кассовые операции Кассовые операции v77::ОУ 1С7:ТиС Оптовая торговля, дистрибуция, логистика Россия БУ Абонемент ($m)

Обработка обслуживания ККТ Атол версии 10.Х в среде 1С 7.7 в ТиС релиз 7.70.998

10 стартмани

24.07.2019    3659    1    _s_y_a_    0    

1С 7.7: Обработка для печати чеков на ККМ ШТРИХ формата ФДД 1.05

ККМ Кассовые операции Розничная торговля Кассовые операции Розничная торговля v7.7 1cv7.md Россия БУ Абонемент ($m)

Обработка позволяет печатать чеки формата ФДД 1.05 на кассовом аппарате ШТРИХ. Проверялась на версиях драйвера 4.14.721 - 749.

1 стартмани

03.04.2019    5223    4    user872794    1    

Штрих-М Онлайн-кассы для 1С 7.7 для новых прошивок с НДС20%

ККМ Кассовые операции Кассовые операции v77::ОУ 1С7:ТиС Россия НДС Абонемент ($m)

Обработка работает с новыми прошивками касс Штрих-М с НДС20%.

1 стартмани

20.02.2019    6744    16    fugitiveLDN    3    

54-ФЗ: Онлайн-кассы для 1С 7.7 нетиповая

ККМ Кассовые операции Кассовые операции v7.7 1cv7.md Абонемент ($m)

Подключение онлайн кассы к не типовой 1С 7.7 через драйвер атола v10.

1 стартмани

31.01.2019    13246    13    rinat_az    24    

1С 7.7 ARCUS2 Эквайринговые Терминалы Ingenico (iPP320, iCT250 и т.п.)

POS терминал Кассовые операции Розничная торговля Кассовые операции Розничная торговля v7.7 1cv7.md Россия Абонемент ($m)

Использование внешней компоненты для терминалов Ingenico в 1С 7.7. Демо-база с функциями в глобальном модуле и обработкой, демонстрирующей возможности работы с терминалом. Глобальная функция управления терминалом подходит для любой базы данных, предназначенной для расчетов с клиентами. Тестировалась на конфигурациях: Торговля и склад 7.7, Бухгалтерия 7.7 и Упрощенное налогообложение 7.7.

1 стартмани

28.11.2018    7209    23    e-rogov    8    

7.7 ФЗ-54. Печать онлайн чеков на аппаратах Атол прямо из Реализаций без доработок конфигурации. Внешняя печатная форма

Печатные формы документов Кассовые операции Кассовые операции v77::ОУ 1С7:ТиС Россия БУ Абонемент ($m)

Позволяет без доработки ТиС 7.7 настроить печать с онлайн кассы прямо из реализации в виде внешней печатной формы.

1 стартмани

23.08.2018    6110    21    zoeh    0    

Работа с пробитыми чеками по БД Атол

Разработка внешних компонент Кассовые операции ККМ Кассовые операции v7.7 1cv7.md Абонемент ($m)

Получение данных о пробитых чеках по ККМ Атол драйверов версии 8 на ОФД СБИС.

1 стартмани

13.07.2018    8286    1    pakko    7    

Поддержка Онлайн ККМ АТОЛ. Доработка ТиС 7.7 (Бюджетное решение) v 1.0

Кассовые операции ККМ Кассовые операции v77::ОУ 1С7:ТиС Россия УУ Абонемент ($m)

Релиз ТиС 7.70.987. Комплекс позволяет быстро и бюджетно подключить клиенту печать чеков на технике АТОЛ: АТОЛ 30Ф, АТОЛ 55Ф, АТОЛ 22Ф, АТОЛ 52Ф, АТОЛ 11Ф, АТОЛ 90Ф.

1 стартмани

09.07.2018    9453    7    zoeh    6    

54-ФЗ/Онлайн-кассы: Работа с фискальным регистратором на 1С: 7.7

Фискальный регистратор Кассовые операции Розничная торговля Кассовые операции Розничная торговля v7.7 Абонемент ($m)

Конфигурация содержит минимальный функционал для работы с фискальными регистраторами на платформе 1С: 7.7. Если у Вас нет учетной системы, но необходимо соответствовать 54-ФЗ, с минимальными затратами, то эта конфигурация для Вас. Код полностью открыт и распространяется как есть.

10 стартмани

09.06.2018    7888    1    Atom74    0    

Бухгалтерская справка для 1Сv7.7 Бух 4.5

Дебиторская и кредиторская задолженность Кассовые операции Обработка документов Дебиторская и кредиторская задолженность Кассовые операции v77::БУ 1С7:Бух БУ Абонемент ($m)

Внешняя обработка "Бухгалтерская справка" v0.1 (12.01.2018) Вводится на основании документа "Отгрузка товаров, продукции".

1 стартмани

12.01.2018    8746    0    kulkrise    10    

Загрузка в 1С 7.7 УСН 1.3 данных из ОФД о денежных поступлениях (чеках)

Обработка документов Загрузка и выгрузка в Excel Кассовые операции Кассовые операции v77::БУ 1С7:Бух Россия БУ Абонемент ($m)

Если Ваша торговая точка (ККМ) отделена от 1С 7.7 УСН, а вносить поступление наличных за день в 1С:Бухгалтерию надо, то автоматизировать процесс оформления наличных в 1С:Бухгалтерию можно!

2 стартмани

02.12.2017    12471    5    ah7777777    2    

Групповая печать ПКО и РКО для 1С:Бухгалтерии 7.7

Пакетная печать Кассовые операции Печатные формы документов Кассовые операции v77::БУ 1С7:Бух БУ Абонемент ($m)

Обработка групповой печати ПКО и РКО в 7.7 (2 шт. на одном листе).

1 стартмани

08.11.2017    9646    2    Юлия69    0    

Учет кассы. 1C: 7.7

Управление торговлей Зарплата Кассовые операции Розничная торговля Зарплата Кассовые операции Розничная торговля v7.7 УУ Абонемент ($m)

Простенькая конфигурация на платформе 7.7 для ведения учета денежных средств, заработной платы.

1 стартмани

10.08.2017    10476    0    pafikus0880    0    

Оболочка для работы с последними драйверами ККМ АТОЛ для 1С 7.7, 8.1

Разработка внешних компонент ККМ Кассовые операции Кассовые операции v77::ОУ 1С7:ТиС Абонемент ($m)

Внешняя компонента - оболочка для работы в среде 1С 7.7 или 1С 8.1 с последними версиями драйверов ККМ от АТОЛ. Поддерживаются драйвера x32 начиная с версии 9.11. Присутствует внешняя обработка для полноценной работы с данными драйверами (поддержка ревизий 2.0, 2.1, 2.2, поддержка протокола ОФД 1.0, 1.0.5, 1.1).

1 стартмани

09.08.2017    35634    291    asdfghgghjdhg    110    

54-ФЗ: Онлайн-касса (кассы). 1С 7.7 + Атол 55Ф ДТО8/10

ККМ Кассовые операции Кассовые операции v7.7 1cv7.md БУ Абонемент ($m)

Обработка ККМ-онлайн для нетиповой 1С:7.7 с печатью на несколько касс. Поддержка тегов 1227,1228. Поддержка версий драйверов ККТ: ДТО8, ДТО10 для Атол. Исходный код открыт.

2 стартмани

23.06.2017    19157    42    vakham    8    

Обработка подключения онлайн-кассы к 1С 7.7 (ПОЛУФАБРИКАТ)

ККМ Кассовые операции Кассовые операции v7.7 1С7:Бух Россия БУ Абонемент ($m)

Обработка обслуживания торгового оборудования для печати чеков ККМ. Протестирована на Конфигурации бухгалтерский учет (7.70.634) с кассой АТОЛ 30 Ф, Печать ПКО и РКО. Также работает на Торговля + Склад.

2 стартмани

31.05.2017    35794    108    Di_Denis    46    

Подключение Онлайн кассы Штрих М к 1С 7.7

Разработка внешних компонент ККМ Кассовые операции Розничная торговля Кассовые операции Розничная торговля v7.7 1cv7.md Абонемент ($m)

Подключение онлайн кассы Штрих М к любой конфигурации 1С 7.7. Показаны основные приемы работы с драйвером. Обработка представляет из себя набор готовых функций для встраивания в свою конфигурацию: ИнициализироватьФР(); ПодключитьФР(); ОтключитьФР(); ОткрытьСмену(); ЗакрытьСмену(); НапечататьЧек(); АннулироватьЧек(); СнятьХОтчет().

1 стартмани

08.05.2017    23645    75    crimeait    2    

Свод по кассовым документам

Кассовые операции Бухгалтерские Управленческие Кассовые операции v77::ОУ 1С7:ТиС Россия УУ Абонемент ($m)

Отчет формирует сводные данные по документам кассы в различных комбинациях. Два уровня группировки.

1 стартмани

26.01.2017    8469    3    ionfox    0    

Книга учета доходов и расходов (КУДиР) с указанием № Z-отчета в строке

Кассовые операции Бухгалтерские Кассовые операции v77::БУ 1С7:Бух Россия БУ УСН Абонемент ($m)

Налоговая инспекция потребовала в КУДиР в строках учета дохода номера Z-отчетов.

1 стартмани

12.10.2016    11284    5    citicat    7    

Печать кассовой книги для нескольких счетов учета

Кассовые операции Бухгалтерские Кассовые операции v77::БУ 1С7:Бух 1С7:ПУБ Россия БУ Абонемент ($m)

Если в организации касса ведется в разрезе нескольких субсчетов счета 50, то данная обработка позволяет печатать кассовую книгу отдельно на каждый субсчет.

1 стартмани

30.09.2016    6975    1    tany69    1    

Печать штрих-кодов из 1С: 7.7 Комплексная конфигурация

Ценники Рабочее место Кассовые операции Кассовые операции v7.7 1С7:Комплекс 1С7:ТиС Абонемент ($m)

Для тех кто работает на 7 платформе, и не собирается с неё переходить. Стандартная печать этикеток по одной шт за раз совсем даже не интересна. Мне при внедрении штрих кодирования мне помогла обработка

1 стартмани

21.06.2016    22141    4    agent00mouse    5    

Печать документов для Казахстана из Российских конфигураций 1С:7.7 "Комплексная конфигурация ред. 4.5" и "Торговля и Склад ред. 9.2"

Печатные формы документов Кассовые операции Оптовая торговля Производство готовой продукции (работ, услуг) Кассовые операции Оптовая торговля Производство готовой продукции (работ, услуг) v77::ОУ 1С7:Комплекс 1С7:ТиС Россия Казахстан УУ Абонемент ($m)

Печатные формы документов Республики Казахстан, адаптированные для 1С:Комплексная конфигурация ред.4.5. Формы утверждены приказом Министра финансов Республики Казахстан от 20 декабря 2012 года №562 (далее Приказ 562).

1 стартмани

20.05.2016    15175    2    aserg    1    

Рабочее место кассира

Рабочее место Кассовые операции Розничная торговля Кассовые операции Розничная торговля v77::ОУ 1С7:ТиС Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Уникальная внешняя обработка "Рабочее место кассира" для конфигурации Торговля и склад.

3 стартмани

16.09.2015    15085    16    PitMal    3    

Обработка для 1С ТиС 9.2 для работы с ККМ Offline под РМК Штрих-М Кассир 1.*\2.*\5.*

ККМ Кассовые операции Розничная торговля Кассовые операции Розничная торговля v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Обработки предназначены для 1С: Предприятие 7.7 типовой конфигурации Торговля и Склад 9.2. Сделано несколько существенных изменений по отношению к стандартной обработке Off_spos. И доработана обработка "Загрузка ККМ Off-Line".

1 стартмани

28.08.2015    27810    32        4    

Подключение фискального регистратора MG N707TS, MG-T777TL, MG-T787TL по http (TCP/IP) протоколу JSON

Фискальный регистратор Кассовые операции Розничная торговля Кассовые операции Розничная торговля v7.7 v8 1cv8.cf 1cv7.md Украина Абонемент ($m)

Тестовая конфигурация и пример работы по общению с фискальным регистратором MG N707TS, MG-T787TL, MG-T777TL по HTTP протоколу командами в формате JSON. Обратите внимание, что аппарат может работать и классическим методом по RS232 - подробнее тут http://infostart.ru/public/317286/, но производитель уделяет больше внимания протоколу HTTP JSON (TCP/IP) Добавили еще обработку по работе с кассовым аппаратом MG-V545T по схожему принципу детальнее ... http://infostart.ru/public/530619/ Добавил обработку обслуживания для подключения торгового оборудования. Огромное спасибо ВСЕМ КТО ПОМОГ , участвовал в создании этой обработки.

1 стартмани

09.07.2015    38793    100    mar_a    23    

Обработка для регламентных работ с ФР MG-T808TL

Фискальный регистратор Кассовые операции Кассовые операции v7.7 1cv7.md Украина Абонемент ($m)

Обработка для выполнения регламентных операций с фискальным регистратором MG-T808TL

1 стартмани

01.07.2015    12079    1    maxy3d    2    

Приходный кассовый ордер для 1С 7.7 (Комплексная)

Печатные формы документов Кассовые операции Кассовые операции v7.7 1С7:Комплекс БУ Абонемент ($m)

Внешняя печатная форма ПКО для комплексной конфигурации.

1 стартмани

30.05.2015    12933    3    roketa    1    

Пакетная печать расходных кассовых ордеров в Бухгалтерии 7.7

Пакетная печать Кассовые операции Кассовые операции v77::БУ 1С7:Бух Россия БУ Абонемент ($m)

Внешняя обработка выводит на печать все расходные кассовые ордера за выбранный период.

1 стартмани

17.05.2015    9385    0    vv-adm    1