Обработка печати чеков для кассы Штрих Онлайн (1С 7.7 Торговля и Склад)

18.02.21

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

Обработка позволяет печатать чеки для кассы Штрих Online из 1С 7.7 (Торговля и склад). Есть возможность печать чеков из разных касс. Также можно подставить функционал в любую конфигурацию.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ПечатьЧекаШтрихОнлайн.ert
.ert 32,00Kb
2
2 Скачать (3 SM) Купить за 2 450 руб.
ШтрихОнлайн.ert
.ert 30,00Kb
2
2 Скачать (1 SM) Купить за 1 850 руб.

Итак, наша задача: сделать так чтобы пользователь мог печатать чеки из 1С 7.7 Торговля и Склад. Прямо из документов "Реализация" (при продаже) и "Возврат товара покупателю" (при возврате товара). 

Подключение кассы Штрих Онлайн - это отдельная ый гем0рой история, если кому-то надо будет, напишу в свободное время про это. 

Допустим что касса уже подключена, настроена и работает, у нас есть 1С 7.7 Торговля и склад. 

Заходим в конфигуратор, добавляем на форму документов "Реализация" и "ВозвратОтПокупателя" несколько реквизитов (зачем, почему - отдельная история, просто надо чтобы все работало ок):

 

 

 

 

На форму документа "ВозвратОтПокупателя" добавляем кнопку "Чек возврата":

 

 

На форму документа "Реализация" добавляем 2 кнопки "Чек возврата" и "Чек":

 

 

В документ "ВозвратОтПокупателя" добавляем кнопку "Чек возврата":

 

 

Вставляем код в форму документа “Реализация” и “ВозвратОтПокупателя” в процедуру "ПриОткрытии()" в конец:

Процедура ПриОткрытии()

	///...

	фНаличными=1;
	фКарта=0;                     
	фНалКарта=0;  
	фВозвратЧека=1;
	Форма.фНаличными.Доступность(1);   
	Форма.фКарта.Доступность(1); 
	Форма.фНалКарта.Доступность(1);
	Форма.фВозвратЧека.Доступность(1);
	Форма.фНаличными.Видимость(0);   
	Форма.фКарта.Видимость(0); 
	Форма.фНалКарта.Видимость(0);
	Форма.фВозвратЧека.Видимость(0);

КонецПроцедуры

Вставляем этот код в форму документа “Реализация”: 

Процедура Чек()   
	фВозвратЧека=0;
	ОткрытьФормуМодально("Обработка.ПечатьЧекаШтрихОнлайн",Контекст);
КонецПроцедуры  


Процедура ВозвратЧека()  
	фВозвратЧека=1;
	ОткрытьФормуМодально("Обработка.ПечатьЧекаШтрихОнлайн",Контекст);	
КонецПроцедуры 

Вставляем этот код в форму документа “ВозвратОтПокупателя”: 

Процедура ЧекВозврата()   
	ОткрытьФормуМодально("Обработка.ПечатьЧекаШтрихОнлайн",Контекст);
КонецПроцедуры 

Если необходимо чтобы пользователь печатал из какой-то определенной кассы то в глобальный модуль конфигурации вставляем этот код(вместо “Имя пользователя Х” вставляем реальное имя пользователя): 


Функция глПолучитьНомерКассыПоИмениПользователя() Экспорт
	Если СокрЛП(ИмяПользователя())="Имя пользователя 1" Тогда 
		Возврат 2;
	КонецЕсли;
	Если СокрЛП(ИмяПользователя())="Имя пользователя 2" Тогда 
		Возврат 2;
	КонецЕсли;
	Если СокрЛП(ИмяПользователя())="Имя пользователя 3" Тогда 
		Возврат 1;
	КонецЕсли;
	Если СокрЛП(ИмяПользователя())="Имя пользователя 4" Тогда 
		Возврат 1;
	КонецЕсли;
	Если СокрЛП(ИмяПользователя())="Имя пользователя 5" Тогда 
		Возврат 1;
	КонецЕсли;
	Если СокрЛП(ИмяПользователя())="Имя пользователя 6" Тогда 
		Возврат 1;
	КонецЕсли;
КонецФункции

 

Далее, добавляем в конфигурацию обработки: 

"ШтрихОнлайн.ert"

 

 

"Открыть смену" - открывает смену для кассы

"Закрыть смену" - закрывает смену и печатает Z-отчет.

"Снять Z-отчет без гашения" - печатает Z-отчет НЕ закрывая смену.

"Отмена чека" - аннулирует всю загруженную информацию в кассе (если чек не был закрыт).

"Подключить ККМ" - подключаемся к кассе.

"Отключить ККМ" - отключаемся от кассы.

 

"ПечатьЧекаШтрихОнлайн.ert"

 

 

Обработка выглядит следующим образом из документа "Реализация" (см. выше картинку). 

 

 

Из документа "ВозвратОтПокупателя"(см. выше).

 

Как видно со скриншота - есть возможность выбирать оплату при печати чека:

  • наличными
  • карта
  • наличные/карта

Тестировалось на: 

  • 1С Предприятие 7.70.020
  • Торговля и склад 7.70.935

касса штрихм онлайн штрих online печать чека

См. также

Кассовые операции ККМ Системный администратор Программист Бухгалтер Платформа 1С v7.7 Платформа 1С v8.3 1C:Бухгалтерия 1C77 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Программа для управления ККМ Атол и Штрих нового поколения (он-лайн ККТ под 54-ФЗ) с помощью текстового файла (ini файла) с изменениями включена 1 лицензия Для любых программ, которые умеют работать с текстовыми файлами. Внутри комплекта есть готовые к использованию обработки

6000 руб.

31.07.2017    173520    600    609    

208

ККМ Эквайринг/ридер магнитных карт Системный администратор Программист Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Данная обработка предназначена для работы с ККТ АТОЛ на платформе 5.0 с драйверами АТОЛ версии 10.7.0.0 и выше для 1С:Торговля и Склад 9.2 и 1С: Комплексная 4.5 (в соответствии с 54-ФЗ). Проста в установке и настройке. Реализован учет маркируемой продукции по ФФД 1.2. В поставку включена поддержка эквайринга на уровне драйверов (в данный момент – Сбер), реализован учет частичных оплат, добавлены эмуляторы кассы и эквайрингового терминала, добавлена обработка генерации тестовых кодов маркировки. Поддерживаются ставки НДС 5% и 7%.

3000 руб.

20.08.2020    28477    71    81    

67

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Программист Бухгалтер Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Упрощенное налогообложение 7.7 Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Полностью автоматизированный обмен между конфигурациями 1С 7.7 и ФГИС Меркурий через Ветис.API для всех видов деятельности (Опт, Розница, Производство). Для организации обмена с ФГИС Меркурий требуется минимальная доработка конфигураций (поддерживается "из коробки" 1С: "Торговля и склад ред. 9.2", 1С: "Комплексная ред. 4.5", 1С: "Бухгалтерия 7.7", 1С: "УСН 7.7", 1С Предприниматель, другие конфигурации по заказу, включая нетиповые и самописные). Модуль разработан таким образом, чтобы минимизировать затраты по внедрению в произвольную конфигурацию на базе 1С 7.7. Вы можете БЕСПЛАТНО скачать демо-версию без ограничения по функционалу и опробовать решение в полном объеме перед покупкой. В данном программном продукте реализованы все технические требования Россельхознадзора по обмену в формате 2.0 и 2.1. Решение прошло опытную эксплуатацию и тестирование на крупных объектах всех видов деятельности: Производство, Опт, Розница.

10000 руб.

21.11.2018    54374    158    105    

71

Закрытие периода Кассовые операции Учет доходов и расходов Бухгалтер Платформа 1С v7.7 1C77 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет ИП, ПБОЮЛ, КФХ Платные (руб)

Комплекс внешних обработок для ведения в электронной форме КУДиР для 1С 7.7 - книги учёта доходов и расходов для предприятий на УСН, ПСН, ЕСХН. Автоматическое заполнение раздела 1, 4 из журнала документов вашей информационной базы. Формирование кассовой книги №КО-4, приходных кассовых ордеров №КО-1 и расходных кассовых ордеров №КО-2.

3600 руб.

20.10.2014    126291    227    130    

223

ККМ Кассовые операции Системный администратор Программист Платформа 1С v7.7 1C77 Россия Платные (руб)

Решение для тех, у кого остались не типовые конфигурации или сильно доработанные. Не все заказчики согласны платить за перенос конфигурации c V 1С 7.7 на V 1С 8 в связи с новым применением ККМ нового поколения (54-ФЗ). Код обработки полностью открыт, поэтому разработчику не составит труда использовать методы данной обработки для привязки фискального регистратора Атол любых моделей к конфигурации Заказчика.

2400 руб.

31.03.2017    54415    44    37    

45

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полностью автоматизированный обмен данными между конфигурациями 1С 7.7 и универсальным транспортным модулем (УТМ) ЕГАИС для всех видов деятельности (Опт, Розница, Производство, Импорт). Для организации обмена с ЕГАИС требуется минимальная доработка конфигураций (поддерживается 1С: "Торговля и склад ред. 9.2", 1С: "Бухгалтерия 7.7", 1С: "УСН 7.7", другие конфигурации по заказу, включая нетиповые). В данном программном продукте реализованы все технические требования ФСРАР по обмену с УТМ ЕГАИС (включая отправку чеков розничных продаж в ЕГАИС - требование с 01.07.16). Поддержана фиксация чеков ЕГАИС на онлайн-кассах (в соответствии с 54-ФЗ). Поддержана версия 3 документооборота и поштучный (помарочный) учет. Поддержан эксперимент Татарстана по маркировке нефасованного (кегового) пива.

3000 руб.

13.12.2015    138199    170    400    

146

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер Оперативный учет 7.7 1С:Торговля и склад 7.7 Бухгалтерский учет Акцизы Платные (руб)

Дорогие друзья! Предлагаю Вашему вниманию обработку, предназначенную для обмена данными из Вашей учетной системы с ЕГАИС, через универсальный транспортный модуль (УТМ). В обработке реализован весь функционал обмена: - загрузка справочных данных по контрагентам, производителям, импортерам алкогольной продукции; - загрузка справочных данных по номенклатуре алкогольной продукции; - загрузка остатков; - помощник сопоставления справочных данных и запись их в базу данных; - загрузка приходных ТТН и справок Б от поставщиков, отправка по ним актов всех типов, создание по ним приходных документов; - выгрузка расходных ТТН покупателям; - управление Марками и ведение Регистра 3; Обработку возможно использовать автономно, не внося изменений в Вашу Учетную систему. Код открыт.

6000 руб.

13.11.2015    127484    172    2529    

233
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. serpent 69 20.02.21 09:21 Сейчас в теме
Укажите в описании... Возможна ли работа с маркированным товаром, какие Предметы расчета и какие Способы расчета поддерживает.
2. Drfreeman 141 21.02.21 09:39 Сейчас в теме
(1) а в чем разница в чеке между маркированным товаром и не маркированным? Что Вы имеете ввиду под предметами расчета и способах расчета?
3. serpent 69 21.02.21 12:57 Сейчас в теме
(2)по маркированному товару надо указывать тег в котором передаётся считанные QRкод товара. Предмет расчета, это товар, услуга и т. д. Способ это полная оплата, предоплата, авнс и т. д.
Учтено это у Вас?
4. Drfreeman 141 22.02.21 23:02 Сейчас в теме
(3) маркированный товар не предусмотрен. На счёт предмета расчета - товар и услуга как-то по разному выглядят а чеке?
Способ оплаты - только полная оплата при покупке.
Да, так много нюансов выплывает. Спасибо за наводку. Дополню это в описании. :)
5. serpent 69 23.02.21 08:14 Сейчас в теме
Для начала Вам надо почитать соответствующую литературу.

Федеральный закон "О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации" от 22.05.2003 N 54-ФЗ
6. Drfreeman 141 23.02.21 11:57 Сейчас в теме
(5) Ок, спасибо за информацию! :)
7. user1527528 01.07.21 20:53 Сейчас в теме
Здравствуйте. А для атола подойдет? Можете помочь на платной основе?
8. Drfreeman 141 02.07.21 19:46 Сейчас в теме
(7) здравствуйте, думаю что не подойдет. для атола должны быть другие драйвера и другие обработки, попробуйте поискать. честно, говоря, настройки касс, тем более для 1с 7.7 - большой геморой. мы эту кассу (штрих-м) с горем пополам настроили, тонну времени убили с ее капризами. дело неблагодарное. работы много - денег мало. советую, попробуйте поискать решение готовое, не тратьте время как мы:))) и время сэкономите и деньги.
9. alex717 02.06.22 12:57 Сейчас в теме
Добрый день! Есть задача по формированию чеков при реализации товара, но без приема денежных средств, т.е. в долг (ККТ ШТРИХ-М-01Ф, УТ 7.7).
10. Drfreeman 141 15.07.22 21:04 Сейчас в теме
(9) по-моему в настройках кассы данная операция невозможна. Сумма внесения денежных средств должна быть равна сумме покупки товара.
Оставьте свое сообщение