Удаление документов Чеки ККМ(1С 8.2)



Удаление чеков ККМ за выбранную кассовую смену

ВНИМАНИЕ! Данная обработка вносит в информационную базу необратимые изменения (т.е. безвозвратное удаление документов ЧекККМ за определенную кассовую смену).

Предыстория. При внедрении УТ 11.0.6.9 (1С 8.2.14.528 управляемое приложение), столкнулись с ситуацией, что не смогли удалить документы «Чеки ККМ». Почему собрались их удалить?

Операторы решили попрактиковаться в создании данного вида документа и получили то что получили. Руководство сказало, «…все пробные документы убрать и начать с чистого листа».

Пометить на удаление ЧекиККМ программа не дает, ругается. Пришлось обработкой удалять данный вид документа, помечать на удаление  документы «Кассовая смена» и «Отчет о розничных продажах». Далее(стандартно) удаление помеченных объектов.

За основу взята стандартная функция «УдалитьОтложенныеЧеки()», в которой убрано условие «ЧекККМ.Статус <> &Статус»

 

16-05-2011 Добавлена обработка «ПометкаНаУдалениеЧековККМ(Розница-2).epf» для конфигурации Розница-2.

От предыдущей обработки отличается тем, что только помечает документы «ЧекККМ» на удаление.

34 Comments

  1. serpent

    Удаление чеков ККМ за выбранную кассовую смену

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

    Reply
  2. Fomin1974

    Розница 2 на обработку ругается и работать нехотит 😥

    Reply
  3. serpent

    Данная обработка писалась под (УТ 11.0.6.9)

    в Рознице не пробовал, нет данной

    конфигурации

    Reply
  4. iziborov

    Розница 2 Не могу удалить чек ККМ , так как он принимает статус «архивный» и удаление его не возможно.

    эта обработка не помагает. Спасибо

    Reply
  5. serpent

    (3) iziborov,

    сори, я писал выше что она для «УТ»

    переписать под розницу наверное не сложно.

    Reply
  6. iziborov

    (4) В том то и дело что сам я не в состоянии пока переписать данную обработку , по этому и спрашиваю может кто сталкивался с такой проблемой и уже переписал её под Розницу 2, может быть у Вас есть желание заняться этим ? ))

    Reply
  7. serpent

    (5) iziborov,

    У меня только торговля, Былабы Розница2, хотя бы демо, тогда еще можно покапаться.

    Reply
  8. iziborov

    (6) Демка есть, куда лучше её скинуть ?

    Reply
  9. serpent

    (7) iziborov,

    На любой файлообменник. Мне всеравно а ссылку можно на почту serpent1c(сабака)bk.ru

    Reply
  10. iziborov

    (8) отправил , смотрите почту

    Reply
  11. kondrat1C

    (9) iziborov,

    в Рознице даже архивные чеки можно удалять, если у пользователя «Полные права»

    в 1С:Рознице 8 версии 1.0 это работает

    Reply
  12. serpent

    (10) kondrat1C,

    У Розницы-2, даже права не помогут. Там почти жестко в модуле прописано , что удалять запрещено. Только программно писать надо, с передачей соответсвующих параметров и с предварительной записью в ЧЕК определенных реквизитов.

    Reply
  13. iziborov

    (10) kondrat1C, serpent прав в рознице 2 такой возможности нет , посмотрим может быть в следующей версии это реализуют.

    Reply
  14. ci4e

    Есть такая обработка — «УниверсальныеПодборИОбработкаОбъектов.epf» (я скачал из инета). Запускается в режиме ОбычноеПриложение (установить параметр запуска в Конфигураторе). И великолепно все удаляет — и ЧекККМ, и ОтчетОРозничныхПродажах! Проверено на Рознице ред.2.0.4 (платформа 8.2.15). Успехов!

    Reply
  15. Smoke221180

    Данная обработка не удаляет

    Reply
  16. serpent

    (14) Smoke221180, «Данная» это какая? из 13 поста или из темы?

    Конкретизируйте пожалуйста свой комментарий.

    Reply
  17. Shade

    Удалить это хорошо, а можно ли их не совсем удалять в как-нибудь в файл выгружать? 🙂 А то совсем удалять мало где применимо

    Reply
  18. ZhokhovM

    В типовой ут 11.1.7.66 чеки ккм удаляются непосредственно в кассовой смене, в т.ч. заархивированные чеки.

    Reply
  19. serpent

    (17) ZhokhovM,

    все возможно… НО данная обработка писалась когда такого небыло(Предыстория. При внедрении УТ 11.0.6.9)

    Reply
  20. Denis Nsk

    (13) ci4e, Спасибо, УТ 10.3 удалил Чеки ККМ (тестовые). Именно удаление, а не пометка.

    Reply
  21. kns77

    Спасибо помогла, неохота было самому писать а так то что надо

    Reply
  22. serpent

    (20) kns77, На здоровье. 🙂

    Reply
  23. kudim

    УниверсальныеПодборИОбработкаОбъектов.epf на то она и универсальная работает с любыми конфигурациями и всеми метаданными (главное чтобы приложение можно было запустить в обычном режиме).

    Правда содержит только основные операции над объектами, типа провести/отменить, пометить/удалить и т.д.

    Reply
  24. serpent

    (22) kudim,

    Извините, но немного не понятен комментарий…

    Reply
  25. irbis-auto

    в УТ 11.1 не удаляет чеки на возврат

    Reply
  26. serpent

    (24) irbis-auto,

    У меня нет данного дистрибутива(поделитесь в Личку… проверю и перепишу)

    Reply
  27. ulen

    (13) ci4e,

    УниверсальныеПодборИОбработкаОбъектов.epf на Рознице 2.2.2.12 сработало только если сначала пройтись Произвольным алгоритмом, например так:

    Объект.ОбменДанными.Загрузка = Истина;

    Объект.СтатусЧекаККМ = Перечисления.СтатусыЧековККМ.Отложенный;

    Объект.Записать();

    Reply
  28. user724153

    Добрый день.

    Подскажите данная обработка подойдет для удаления чеков и отчетов о розничных продажах в 1с 8.3 3.0?

    Reply
  29. serpent

    (28) не проверял, но платформа не причем, важен только релиз конфигурации

    Reply
  30. user724153

    Здравствуйте. Релиз 8.3.9.2170. Будет на нем работать?

    Reply
  31. serpent

    (30) Вы повторяетесь…. Скачайте и попробуйте.

    Reply
  32. lifeforeve

    Кассовые смены можно удалить?

    Reply
  33. serpent

    (32) нет

    Reply
  34. Sl@v@

    Добрый день, Сергей.

    На УТ 3.0 для Украины за период не удаляет чеки.

    Ругается «Поле объекта не обнаружено (ОтчетОРозничныхПродажах)» и, если закоментировать ее, ругается на «Поле объекта не обнаружено (СтатусЧекаККМ)», хотя предварительно поменял с «Отложенный» на «Отложен» (как в перечислениях).

    Может кто-то сталкивался с подобной ошибкой?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *