Еникеев Марат | Руководитель проектов 1С | ГК «Комплексная автоматизация»

«Структурно-независимые базы данных в 1С»

В докладе расскажу об идеях построения гибких (содержащих в БД структуру данных) систем на платформе 1С. Рассмотрим: - варианты развития функциональности известных подсистем БСП "Дополнительные реквизиты/сведения"; - как они соотносятся с конфигурациями "Конвертация данных (2 и 3)" и "Система проектирования прикладных решений"; - причем здесь паттерн программирования Модель-Представление-Контроллер (MVC) и расширение “Характеристики” языка запросов СКД; - по-новому посмотрим на периодические независимые регистры сведений и возможности их использования. Коснемся вопросов интеграции такого рода систем с внешними, в частности использование пакетов\фабрик XDTO, проведём аналогии с пакетом EnterpriseData (универсальный формат обмена данными). Обозначим области применения таких систем и их ограничения, в частности возможные подходы к решению проблем версионирования, производительности, обеспечения целостности данных и специфику формирования отчетов. Рассмотрим практический опыт разработки/внедрения/сопровождения подобной структурно-независимой формации на примере запатентованного продукта учета ресурсов системы здравоохранения и его механизмов интеграции с федеральным сервисом Единой Государственной Информационной Системы Здравоохранения в разрезе Федерального Регистра Медицинских Работников и других регистров. Поговорим об использовании этих идей в целях: - прототипирования информационных систем на этапе сбора/анализа требований, - построения экспертных систем поддержки принятия решений (ЭСППР) на базе описанной архитектуры.

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

Администрирование - Чистка базы

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

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

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

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

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

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

 

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

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



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

Наименование Файл Версия Размер
УдалениеЧековККМ.epf
.epf 6,39Kb
16.05.12
290
.epf 6,39Kb 290 Скачать
ПометкаНаУдалениеЧековККМ(Розница-2).epf
.epf 7,32Kb
16.05.12
223
.epf 7,32Kb 223 Скачать

См. также

Комментарии
Сортировка: Древо
0. serpent 41 23.12.11 14:38 Сейчас в теме
Удаление чеков ККМ за выбранную кассовую смену

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

1. Fomin1974 23.12.11 14:38 Сейчас в теме
Розница 2 на обработку ругается и работать нехотит :cry:
2. serpent 41 23.12.11 14:41 Сейчас в теме
Данная обработка писалась под (УТ 11.0.6.9)

в Рознице не пробовал, нет данной
конфигурации
3. iziborov 15.05.12 12:01 Сейчас в теме
Розница 2 Не могу удалить чек ККМ , так как он принимает статус "архивный" и удаление его не возможно.
эта обработка не помагает. Спасибо
4. serpent 41 15.05.12 13:13 Сейчас в теме
(3) iziborov,
сори, я писал выше что она для "УТ"
переписать под розницу наверное не сложно.
5. iziborov 15.05.12 14:18 Сейчас в теме
(4) В том то и дело что сам я не в состоянии пока переписать данную обработку , по этому и спрашиваю может кто сталкивался с такой проблемой и уже переписал её под Розницу 2, может быть у Вас есть желание заняться этим ? ))
6. serpent 41 15.05.12 14:31 Сейчас в теме
(5) iziborov,
У меня только торговля, Былабы Розница2, хотя бы демо, тогда еще можно покапаться.
iziborov; +1 Ответить
7. iziborov 15.05.12 15:04 Сейчас в теме
(6) Демка есть, куда лучше её скинуть ?
8. serpent 41 15.05.12 15:08 Сейчас в теме
(7) iziborov,
На любой файлообменник. Мне всеравно а ссылку можно на почту serpent1c(сабака)bk.ru
iziborov; +1 Ответить
9. iziborov 15.05.12 16:33 Сейчас в теме
(8) отправил , смотрите почту
10. kondrat1C 52 05.06.12 13:16 Сейчас в теме
(9) iziborov,

в Рознице даже архивные чеки можно удалять, если у пользователя "Полные права"
в 1С:Рознице 8 версии 1.0 это работает
11. serpent 41 05.06.12 14:20 Сейчас в теме
(10) kondrat1C,

У Розницы-2, даже права не помогут. Там почти жестко в модуле прописано , что удалять запрещено. Только программно писать надо, с передачей соответсвующих параметров и с предварительной записью в ЧЕК определенных реквизитов.
12. iziborov 05.06.12 14:41 Сейчас в теме
(10) kondrat1C, serpent прав в рознице 2 такой возможности нет , посмотрим может быть в следующей версии это реализуют.
13. ci4e 5 04.02.13 19:23 Сейчас в теме
Есть такая обработка - "УниверсальныеПодборИОбработкаОбъектов.epf" (я скачал из инета). Запускается в режиме ОбычноеПриложение (установить параметр запуска в Конфигураторе). И великолепно все удаляет - и ЧекККМ, и ОтчетОРозничныхПродажах! Проверено на Рознице ред.2.0.4 (платформа 8.2.15). Успехов!
ASV085; Denis Nsk; bobr_dobr; rosinfo1; Grizel; +5 Ответить
19. Denis Nsk 06.11.14 00:38 Сейчас в теме
(13) ci4e, Спасибо, УТ 10.3 удалил Чеки ККМ (тестовые). Именно удаление, а не пометка.
26. ulen 57 01.04.16 17:12 Сейчас в теме
(13) ci4e,
УниверсальныеПодборИОбработкаОбъектов.epf на Рознице 2.2.2.12 сработало только если сначала пройтись Произвольным алгоритмом, например так:

Объект.ОбменДанными.Загрузка = Истина;
Объект.СтатусЧекаККМ = Перечисления.СтатусыЧековККМ.Отложенный;
Объект.Записать();
14. Smoke221180 12.03.13 16:42 Сейчас в теме
Данная обработка не удаляет
15. serpent 41 12.03.13 16:51 Сейчас в теме
(14) Smoke221180, "Данная" это какая? из 13 поста или из темы?
Конкретизируйте пожалуйста свой комментарий.
16. Shade 2 26.06.13 14:47 Сейчас в теме
Удалить это хорошо, а можно ли их не совсем удалять в как-нибудь в файл выгружать? :) А то совсем удалять мало где применимо
17. ZhokhovM 316 06.10.14 15:11 Сейчас в теме
В типовой ут 11.1.7.66 чеки ккм удаляются непосредственно в кассовой смене, в т.ч. заархивированные чеки.
18. serpent 41 06.10.14 15:19 Сейчас в теме
(17) ZhokhovM,
все возможно... НО данная обработка писалась когда такого небыло(Предыстория. При внедрении УТ 11.0.6.9)
20. kns77 71 04.12.14 08:34 Сейчас в теме
Спасибо помогла, неохота было самому писать а так то что надо
21. serpent 41 04.12.14 09:31 Сейчас в теме
22. kudim 09.06.15 14:16 Сейчас в теме
УниверсальныеПодборИОбработкаОбъектов.epf на то она и универсальная работает с любыми конфигурациями и всеми метаданными (главное чтобы приложение можно было запустить в обычном режиме).
Правда содержит только основные операции над объектами, типа провести/отменить, пометить/удалить и т.д.
23. serpent 41 09.06.15 17:44 Сейчас в теме
(22) kudim,
Извините, но немного не понятен комментарий...
24. irbis-auto 30.12.15 13:15 Сейчас в теме
в УТ 11.1 не удаляет чеки на возврат
25. serpent 41 03.01.16 10:44 Сейчас в теме
(24) irbis-auto,
У меня нет данного дистрибутива(поделитесь в Личку... проверю и перепишу)
28. user724153 12.05.17 07:13 Сейчас в теме
Добрый день.
Подскажите данная обработка подойдет для удаления чеков и отчетов о розничных продажах в 1с 8.3 3.0?
29. serpent 41 12.05.17 12:22 Сейчас в теме
(28) не проверял, но платформа не причем, важен только релиз конфигурации
30. user724153 18.05.17 15:35 Сейчас в теме
Здравствуйте. Релиз 8.3.9.2170. Будет на нем работать?
31. serpent 41 19.05.17 09:33 Сейчас в теме
(30) Вы повторяетесь.... Скачайте и попробуйте.
32. lifeforeve 22.05.17 16:21 Сейчас в теме
Кассовые смены можно удалить?
33. serpent 41 23.05.17 08:38 Сейчас в теме
34. Sl@v@ 28.06.17 13:42 Сейчас в теме
Добрый день, Сергей.
На УТ 3.0 для Украины за период не удаляет чеки.
Ругается "Поле объекта не обнаружено (ОтчетОРозничныхПродажах)" и, если закоментировать ее, ругается на "Поле объекта не обнаружено (СтатусЧекаККМ)", хотя предварительно поменял с "Отложенный" на "Отложен" (как в перечислениях).
Может кто-то сталкивался с подобной ошибкой?
Оставьте свое сообщение