Редактор чеков ККМ Розница 2.0 - 2.2

Обработки - Обработка документов

Обработка чеков ККМ списком (редактирование, удаление).

Обработка «Редактор Чеков»

  1. Обрабатывает чеки списком (только отмеченные галочкой):

    1. разрешает редактирование;

    2.  закрывает как архивный;

    3.  закрывает как пробитый;

    4.  аннулирует

    5.  удаляет

    6. нумерует/перенумеровывает (указываете начальный номер).

    7. связывает с отчётом о продажах

  2. Переформирует «Отчёт о розничных продажах», на основе связанных чеков. (ВНИМАНИЕ! Подарочные сертификаты НЕ обрабатываются! Только Нал и плат.карты!)

  3. Закрывает (или изменяет время закрытой) кассовую смену с указанным временем. (ВНИМАНИЕ! Обработка изменяет документ! Закрытие смены с формированием всех отчётов и документов НЕ происходит.)

  4. Меняет сумму выемки в документе «Выемка денежных средств из кассы ККМ». (ВНИМАНИЕ! В документах «созданных на основании», таких как «приходный ордер» суммы не меняются.)

Разрабатывалась и тестировалась:

1С:Предприятие 8.2 (8.2.19.83)

Розница, редакция 2.0 (2.0.8.11)

11.08.2015

  • Добавил кнопку "Удалить";
  • Добавил картинку статуса документа (видно удалённые);
  • Очерёдность кнопок теперь можно не соблюдать;
  • Позиция в таблице сохраняется;

10.10.2016

  • Добавил в диапозон выбора время;
  • Добывил возможность отбора по статусу чека;
  • Добавил счётчик чеков выбранных и отобранных;
  • Добавил запоминание отобранных чеков;
  • Убрал модальные окна;
  • Исправил ошибку возникающую при отсутствии чеков за указанный период;

07.11.2016

Добавил обработку для Розницы 2.2:

Разрабатывалась и тестировалась:

1С:Предприятие 8.3 (8.3.8.2054)

Розница, редакция 2.2 (2.2.4.33)

При переформировании отчёта - не списываются подарочные сертификаты и не формируются документы по ЕГАИС.

 P.S. Спасибо Lokiy, за обработку Редактирование (Архивных или Пробитых) Чеков ККМ, связь с отчетом о Розничных Продажах (для Розницы 2.0), с которой всё началось.

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

Наименование Файл Версия Размер
Редактор чеков ККМ
.epf 22,75Kb
20.10.16
118
.epf 1.3 22,75Kb 118 Скачать
Редактор чеков ККМ Розница 2.2
.epf 27,14Kb
07.11.16
81
.epf 1.0 27,14Kb 81 Скачать

См. также

Комментарии
1. Василий Петров (SigmaMoscow) 12.08.15 09:18 Сейчас в теме
Добрый день! Прежде чем скачать, спрошу: это только для 8.2? в Рознице 2.1, на управляемых формах(8.3, соответственно), будет работать( без перехода на обычные формы)?
2. Дмитрий Фаст (Dima_) 63 12.08.15 10:19 Сейчас в теме
(1) SigmaMoscow, день добрый!
Обработка на управляемых формах..
Сейчас проверил на платформе 1С:Предприятие 8.3 (8.3.6.2152) - работает.
На Рознице 2.1, не проверял, если что-то работать не будет, пишите, доработаю или сделаю отдельно для 2.1.
3. Василий Петров (SigmaMoscow) 12.08.15 12:10 Сейчас в теме
Скачал, работает! Спасибо, полезная обработка, главное в магазинах не показывать))).
4. Павел Колабухов (kolabaister) 1 16.08.15 16:16 Сейчас в теме
В 8,2,18,14 не работает. Что за переменная "ОбщегоНазначенияРТ", подскажите пожалуйста.
5. Дмитрий Фаст (Dima_) 63 17.08.15 05:32 Сейчас в теме
(4) kolabaister, день добрый!
"ОбщегоНазначенияРТ" - это общий модуль конфигурации Розницы.
Чтобы самостоятельно устранить ошибку, Вам нужно сравнить процедуру обработки:
&НаСервере
Процедура ПереформироватьОтчётНаСервере(тмпСсылка)

с процедурой:
&НаСервере
Процедура ОбработатьЧекиККМСервер(Отказ, СуммаВыемки, СсылкаНаОтчет, НужноДополнительноеПредупреждение)

из Обработка.ЗакрытиеКассовойСмены.Форма.Форма.Форма.Модуль(477,1).
Различие в том, что в обработке конфигурации "Отчет о розничных продажах" создаётся новый.

Или напишите какая у Вас редакция Розницы?
Постараюсь помочь.

6. Алексей Морозов (s00r) 17.08.15 17:38 Сейчас в теме
1С:Предприятие 8.3 (8.3.5.1570)
Управление торговлей, редакция 11.1 (11.1.10.138)

Ошибка инициализации модуля: Форма.Форма.Форма
по причине:
{Форма.Форма.Форма(876,31)}: Переменная не определена (ОбщегоНазначенияРТ)
	ТаблицаОплатПлатежныеКарты = <<?>>ОбщегоНазначенияРТ.ОтобратьСтрокиПоКритериям(РезультатЗапросаПоОплате,
{Форма.Форма.Форма(879,34)}: Переменная не определена (ОбщегоНазначенияРТ)
	ТаблицаОплатБанковскиеКредиты = <<?>>ОбщегоНазначенияРТ.ОтобратьСтрокиПоКритериям(РезультатЗапросаПоОплате,
{Форма.Форма.Форма(882,34)}: Переменная не определена (ОбщегоНазначенияРТ)
	ТаблицаОплатСертификатом      = <<?>>ОбщегоНазначенияРТ.ОтобратьСтрокиПоКритериям(РезультатЗапросаПоОплате,
{Форма.Форма.Форма(912,5)}: Переменная не определена (ОбработкаТабличнойЧастиТоварыСервер)
				<<?>>ОбработкаТабличнойЧастиТоварыСервер.ПересчитатьСуммуНДСВСтрокеТЧСервер(СтрокаТабличнойЧасти, СтруктураДействий, КэшированныеЗначения);
{Форма.Форма.Форма(949,5)}: Переменная не определена (ОбработкаТабличнойЧастиТоварыСервер)
				<<?>>ОбработкаТабличнойЧастиТоварыСервер.ПересчитатьСуммуНДСВСтрокеТЧСервер(СтрокаТабличнойЧасти, СтруктураДействий, КэшированныеЗначения);
...Показать Скрыть
7. Дмитрий Фаст (Dima_) 63 18.08.15 05:30 Сейчас в теме
(6) s00r, день добрый!
Пожалуйста, внимательнее читайте характеристики обработки, данная обработка для "Розницы".
8. Максим Литвинов (maksa2005) 89 10.12.15 15:17 Сейчас в теме
Помогла обработка. Решила проблема с чеками!
9. Дмитрий Дмитрий (DimchK) 26.01.16 14:34 Сейчас в теме
Обработка помогла!
Желательно чеки выбирать не только по дням, но и по времени. Если смен несколько и чеков много "то закат солнца вручную".
Анулированные чеки тоже попадают в отчет как нормальные - приходится глазами выуживать и руками пристреливать.

1с розница базовая 2.1.9.20
1С:Предприятие 8.3 (8.3.7.1845)

Спасибо за обработку!
10. Дмитрий Фаст (Dima_) 63 27.01.16 06:31 Сейчас в теме
(3) SigmaMoscow, (8) maksa2005, (9) DimchK,
Рад был помочь.
Желательно чеки выбирать не только по дням, но и по времени...Аннулированные чеки тоже попадают в отчет как нормальные

Принято, доработаю позже.
11. борян петров (TODD22) 15 16.02.16 18:20 Сейчас в теме
Розница 2.1.9.20

{Форма.Форма.Форма(361)}: Ошибка при вызове метода контекста (Получить)
Элементы.ТблЧеков.ТекущаяСтрока = ЭтаФорма.ТблЧеков.Получить(ТекСтрока).ПолучитьИдентификатор();
по причине:
Недопустимое значение параметра (параметр номер '1')

Выбираю магазин. Жму кнопку "Выбрать" вылетает вот такая ошибка.
12. борян петров (TODD22) 15 16.02.16 18:23 Сейчас в теме
{Форма.Форма.Форма(150)}: Ошибка при вызове метода контекста (Предупреждение)
Предупреждение("Выполнено!");
по причине:
Использование модальных окон в данном режиме запрещено!
13. Алексей Бондаренко (flintm) 8 30.03.16 16:26 Сейчас в теме
{Форма.Форма.Форма(261)}: Ошибка при вызове метода контекста (Предупреждение)
Предупреждение("Выполнено!");
по причине:
Использование модальных окон в данном режиме запрещено!
14. Алекс Свк (sancho86) 1 02.06.16 12:32 Сейчас в теме
Спасибо. Обработка выручила.
Чеки были помечены архивными, а отчет в результате сбоя почему-то пропал после тестирования и исправления. В чеках осталась ссылка "Объект ..... не найден". Создал пустой отчет, пытаюсь связать, не связывается, так как в чеках не прописан этот отчет.
Пришлось групповой обработкой проставлять в чеках этот отчет, перед этим в вашей обработке разрешил их редактирование.
15. Алекс Свк (sancho86) 1 12.06.16 23:25 Сейчас в теме
Очень медленно работает данная обработка. Обрабатывать сразу много чеков она не способна.
16. Andrew Maxis (maxandrey) 13.06.16 12:35 Сейчас в теме
на Рознице 2.2 будет работать?
17. Леонид Авдеенко (lavdeenko) 16 12.09.16 16:14 Сейчас в теме
Спасибо, выручили. Самому писать было некогда. В рознице 2.2.4.12 все работает как надо.
18. Дмитрий Фаст (Dima_) 63 20.10.16 09:21 Сейчас в теме
(9) DimchK, (11) TODD22, (12) TODD22, (13) flintm,
День добрый!
Ошибки исправлены.
Пожелания доделаны.
19. Дмитрий Фаст (Dima_) 63 20.10.16 09:46 Сейчас в теме
(14) sancho86,
Использование обработки, если пропал документ "Отчёт о розничных продажах":
1. Создаём пустой документ "Отчёт о розничных продажах" и проводим его.
2. Запускаем обработку.
3. Указываем период.
4. Выбираем кассу ККМ (Обязательно!)
5. Нажимаем кнопку "Выбрать".
6. Переходим на закладку "Отбор"
7. Оставляем галочку "Архивный", остальные убираем.
8. Возвращаемся на закладку "Чеки"
9. Нажимаем кнопку "По отбору" (все архивные чеки будут помечены галочками)
10. В поле "Отчёт о продажах" выбираем документ, созданный в пункте 1.
11. Нажимаем кнопку "Связать" (чеки свяжутся с документом)
12. Нажимаем кнопку "Переформировать отчёт" (Документ "ОоРП" заполнится).
13. Особое ВНИМАНИЕ уделяем следующему:
Если у Вас исчез документ "Отчёт о розничных продажах", это не значит, что исчезли движения по регистрам этого документа,
поэтому, нужно от записей исчезнувшего документа очистить следующие регистры:
Сведений: "Движения серийных номеров"
Накопления: "Движения серий товаров";
"Денежные средства ККМ";
"Продажи";
"Продажи по дисконтным картам";
"Продажи по платежным картам";
"Товары на складах";
"Товары организаций";
иначе у Вас будет удвоение всех данных (Регистры указаны для "Розница 2.0").

Другой вариант, при потере документа:
"Конфигуратор\Администрирование\Тестирование и исправление"
В окне "Проверки и режимы" устанавливаем галочку "Проверка ссылочной целостности"
Точку "Тестирование и исправление"
Две точки "Создавать объекты"
Нажимаем кнопку "Выполнить"


Светлый ум; T_SON; +2 Ответить
20. Александр Жилин (T_SON) 31.10.16 12:10 Сейчас в теме
Добрый день!
Та же проблема - пропал отчёт о розничных продажах.
Розница, редакция 2.2 (2.2.4.30)

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

Пробую другой вариант: Разрешаю редактирование обработкой, групповой обработкой подставляю нужный отчёт. В обработке выбираю переформировать отчёт, выдаёт ошибку:
{(9,6)}: Поле не найдено "Док.ПроцентТорговойУступки" Док.<<?>>ПроцентТорговойУступки,

Подскажите кто-нибудь пожалуйста, как ещё можно записать чеки в отчёт о розничных продажах?
21. Дмитрий Фаст (Dima_) 63 07.11.16 07:27 Сейчас в теме
(20) T_SON,
День добрый!
Доработал для Розницы 2.2.
22. Notka Sp (notka) 115 21.02.17 23:24 Сейчас в теме
У меня не заполняется кассовая смена, выбираешь ее и поле остается пустым. Сама писала нечто подобное, но попроще и та же проблема. Может что то с базой? Возникает у кого то подобная проблема? (База Розница 2.2.5.22)
23. Дмитрий Фаст (Dima_) 63 22.02.17 06:45 Сейчас в теме
(22),
сейчас проверил на Розница 2.2.5.23:
при заполненном поле "Касса ККМ" (данное поле является фильтрующим),
кассовая смена выбирается и заполняется.
Уточните - поле пустым остаётся или представление не отображается?
Поле "Дата Закрытия кассовой смены:" заполняется после попытки выбрать документ?
24. Сергей Иванов (N9N) 09.03.17 17:20 Сейчас в теме
Ситуация: пробивали товар (в том исле алкоголь), через некоторое вышел чек с надписью "Аннулирован". Товар забрали. Как восстановить продажу ? Спасибо за совет (продавец уже на колу, говорить не может).
25. Дмитрий Фаст (Dima_) 63 10.03.17 08:02 Сейчас в теме
(24), день добрый!

Совет:

Если по ЕГАИС продажа не прошла:
Чтобы зарегистрировать продажу в ЕГАИС,
меняем дату у чека на текущую и статус на "не пробитый", в текущей смене "пробить не пробитые" пробиваем чек (чеки можно перенумеровать).

Если по ЕГАИС прошла продажа:
Меняем статус чека на Архивный (или пробитый), связываем с документом ОРП и переформируем ОРП на основе связанных чеков
26. Наталья Коваленко (user589818_goldysv) 22.03.17 15:31 Сейчас в теме
Здравствуйте! Розница 2.2.5.22 8.3.8.2197. Выбираю дату, выбираю касса ККТ, жму кнопку "выбрать"... и ничего не происходит! Что я делаю не так? Делаю с основной базы, не с магазина.
27. Дмитрий Фаст (Dima_) 63 23.03.17 04:58 Сейчас в теме
(26), День добрый!
Проверьте период (выбранное время), и проверьте, что чеки в базе за этот период присутствуют.
28. Наталья Коваленко (user589818_goldysv) 23.03.17 08:40 Сейчас в теме
(27)Здравствуйте!
Период стоит правильный, чеки в базе присутствуют. Много чеков. Но по конкретной кассе шт 80 за день. Выбираю любой день, любую кассу, толку ноль. Обработку скачала "РедакторЧеков 2.2", открываю через "файл - открыть". Почему не работает? ((((
29. Дмитрий Фаст (Dima_) 63 23.03.17 10:41 Сейчас в теме
(28) проверил на 2.2.5.23 по чекам ККТ, чеки отбираются.
Написал личное сообщение.
30. Наталья Коваленко (user589818_goldysv) 23.03.17 12:53 Сейчас в теме
(29)Спасибо! Все работает! Не задала часы при выборе даты.
31. Константин Куликов (Светлый ум) 202 02.04.17 11:04 Сейчас в теме
(20) Из-за чего "Отчет о розничных продажах" продажах пропадает?
- тоже сталкивался с такой проблемой

Мое решение:
- переносил "ВыгрузкаЗагрузкаДанныхXML" из бекапа
32. Алекс Свк (sancho86) 1 15.04.17 12:02 Сейчас в теме
Скажите, как добавить возможность следить за процессом обработки?
В процедуру ЧекУдалитьНаСервере добавил:
Сообщить("готово: " + СокрЛП(тмпСсылка));
но если чеков очень много то толку от этого ноль, так как сообщения не пролистываются автоматически.
Также при удалении чеков за большой период не удобно что нельзя приостановить процесс.
34. Марина Щербакова (Pskmetall2016) 28.04.17 22:28 Сейчас в теме
Добрый вечер!Сделайте ,пожалуйста,такую обработку для ут 11.3,очень очень нужно!!!
35. Рамон Ра (zaratushtra) 27.05.17 17:22 Сейчас в теме
Присоединяюсь к просьбе о 11.3
Оставьте свое сообщение