Добавление поля комментария в РМК

1. EvilMilko 18.01.21 10:11 Сейчас в теме
Нужно добавить в отложенный чек комментарий, добавил через расширение поле комментария поставил галку "Сохраняемые данные", но комментарий не сохраняется.
По теме из базы знаний
Найденные решения
11. lefthander 18.01.21 12:27 Сейчас в теме
(1)Вы как реквизит формы или как реквизит чека добавили? Подозреваю что как реквизит формы, тогда мало указать что это сохраняемые данные, надо еще и при сохранении указать куда их сохранить. А при открытии естественно их прочитать. В этом случае лучше добавить реквизит чека. ;)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. uriah 18 18.01.21 11:14 Сейчас в теме
(1)
Нужно добавить в отложенный чек комментарий, добавил через расширение поле комментария поставил галку "Сохраняемые данные", но комментарий не сохраняется.

РМК - это обработка, может ее тоже допилить нужно.
11. lefthander 18.01.21 12:27 Сейчас в теме
(1)Вы как реквизит формы или как реквизит чека добавили? Подозреваю что как реквизит формы, тогда мало указать что это сохраняемые данные, надо еще и при сохранении указать куда их сохранить. А при открытии естественно их прочитать. В этом случае лучше добавить реквизит чека. ;)
12. EvilMilko 18.01.21 13:42 Сейчас в теме
(8) Спасибо, так всё идеально сохраняется.
14. smerch1988123456 08.08.22 22:15 Сейчас в теме
(1) Через какое расширение добавили, не понял? Тоже требуется такая доработка
15. EvilMilko 08.08.22 22:33 Сейчас в теме
(14) Делал расширение, не помню вроде в документ чек добавлял реквизит комментария.
2. XAKEP 18.01.21 11:09 Сейчас в теме
думаете отложенный чек для этого предназначен ?
3. Birby 112 18.01.21 11:11 Сейчас в теме
(2) Ну, может, им нужно указывать причины, по которым чек отложен, или обстоятельства.
4. EvilMilko 18.01.21 11:14 Сейчас в теме
(3) да нужен комментарий для причины от отложения чека.
6. XAKEP 18.01.21 11:24 Сейчас в теме
(3)
?

отложить чек ?
обстоятельства....это торговля или документооборот ?

я так понимаю человек стоит в очереди
кассир начал обслуживать
отложил чек
обслуживает второго
обслужил
и тут поменялся кассир :)

первый покупатель так и стоит ? или отложенный чек на виртуального покупателя ?
7. EvilMilko 18.01.21 12:04 Сейчас в теме
(6)


(6)
первый покупатель так и стоит ?


Магазин даёт товары в долг с отложным чеком а когда клиент приносит деньги пробивает его.
8. XAKEP 18.01.21 12:09 Сейчас в теме
(7)
молодцы.
чего только не придумают ...

оставил товар.принес деньги.получил товар

тетрадка есть для этого,
чтобы долг вести,

но не отложенный чек
9. uriah 18 18.01.21 12:23 Сейчас в теме
Отложенные чеки – это чеки, которые убираются с экрана оплаты и к ним можно вернуться через определенное время. При этом данные о покупке не передаются ни в ОФД, ни в налоговую, сам чек также не печатается вплоть до того момента, пока операция не будет завершена.
10. uriah 18 18.01.21 12:23 Сейчас в теме
Отложенные чеки можно хранить на протяжении определенного самим пользователем периода. Количество дней устанавливается в настройках системы "НСИ и администрирование → Продажи → Розничные продажи → Хранить отложенные чеки".
13. XAKEP 18.01.21 13:50 Сейчас в теме
интересно, когда отложенный чек для работы в долг напомнит о себе...

хотя, будете уже знать,
что возможная причина будущих проблем
- задействовать стандартные механизмы не по назначению
16. gladiatorsportpit 16.08.24 16:11 Сейчас в теме
есть у кого-то в итоге доработка для ут 11.5 чтобы при резервировании чека можно было добавить комментарий?
17. Xershi 1537 02.04.25 20:04 Сейчас в теме
Самый простой вариант написать кнопку, которая бы читала комментарий из отложенного чека и писала в него.
А так да, в объект РМК добавлять реквизит, потом писать обработчики обнуления и ввода.
18. Xershi 1537 02.04.25 20:52 Сейчас в теме
(17) как оказалось все довольно проще!
&НаСервере
&Перед("СоздатьНовыйНабор")
Процедура ВашеРасширение_СоздатьНовыйНабор(ОчиститьДокументОбработки, ОчисткаАвтосохраненныхДанных)
	
	Объект["Комментарий"] = "";
	
КонецПроцедуры

&НаКлиенте
&После("ОповещениеОткрытьФормуВыбораПричиныВозврата")
Процедура ВашеРасширение_ОповещениеОткрытьФормуВыбораПричиныВозврата(РезультатОткрытияФормы, ДополнительныеПараметры)
	
	ПодсказкаВводаСтроки = "Введите комментарий к чеку:";
	
	ОписаниеОповещения = Новый ОписаниеОповещения("ВашеРасширение_ПослеВводаСтроки", ЭтотОбъект);
	
	ПоказатьВводСтроки(ОписаниеОповещения, Объект["Комментарий"], ПодсказкаВводаСтроки, 0, Ложь);
	
КонецПроцедуры

&НаКлиенте
Процедура ВашеРасширение_ПослеВводаСтроки(Строка, ДополнительныеПараметры) Экспорт
	
	Если НЕ Строка = Неопределено Тогда
		
		Объект["Комментарий"] = Строка;
		
	КонецЕсли;
	
КонецПроцедуры


&НаСервере
&После("ЗаполнитьДаннымиПоЧекуККМ")
Процедура ВашеРасширение_ЗаполнитьДаннымиПоЧекуККМ(ЧекЗаполнения, Отказ)
	
	Объект["Комментарий"] = ЧекЗаполнения.Комментарий;
	
КонецПроцедуры

Показать

Добавлен реквизит как выше писал. И 3 обработчика, первый очищает комментарий, второй вставляет. А третий восстанавливает.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот