Выемка денежных средств из КассыККМ. Розница 2.0

Уставшим от отсутствия ВыемкиДС после закрытия кассовой смены посвящается.
Подключаемая обработка.
Управляемый интерфейс.

ВЫЕМКА ДЕНЕЖНЫХ СРЕДСТВ ИЗ КАССЫ ККМ. Розница 2.Х


ВЕРСИЯ 3.0 (15.11.2026)
— Адаптация для «Режим использования модальности» = «НеИспользовать».
— Добавлена возможность формирования документа «Приходный кассовый ордер».
— Дополнительная проверка (Наличие связанного ПКО. Сравнение дат и сумм связанных документов «Выемка» и ПКО).

Назначение обработки:
Формирование отсутствующего документа «Выемка денежных средств из кассы ККМ» после закрытия кассовой смены.
Обработка не производит закрытия кассовой смены.

Причина написания:
При закрытии кассовой смены зачастую не происходит формирование документа «Выемка денежных средств из кассы ККМ».
Документ «Отчет о розничных продажах» — формируется.
Кассовая смена — закрывается.

Форма обработки соответствует форрме документа «Выемка денежных средств из кассы ККМ» конфигурации.

Внимание. При подключении рекомендуется указать раздел командного интерфейса «Финансы»,
чтобы при работе с документами «Приходный кассовый ордер» можно было бы выбрать обработку из «Дополнительных обработок».

Краткая инструкция:

— Выбрать документ «Отчет о розничных продажах», для которого не сформировался документ «Выемка денежных средств».

— Номер и дату указывать не обязательно — будут сформированы.

            Если «Сумма документа» меньше или равна 0 (нулю), то документы «Выемка денежных средств» и «Отчет о розничных продажах» не формируются (Выводится предупреждающие сообщения).

            Если «Сумма документа» больше 0 (нуля), то необходимо:

— Записать+Провести документ «Выемка денежных средств».

— «Принять оплату» (сформировать документ «Приходный кассовый ордер», связанный с созданным документом «Выемка денежных средств»).

При корректировке документа «Приходный кассовый ордер» необходимо обратить внимание на дату и время документа, а также на сумму документа. Для правильной хронологии документов дата документа «Приходный кассовый ордер» должна быть равна дате документа «Выемка денежных средств», а время документа «Приходный кассовый ордер» должно быть больше времени документа «Выемка денежных средств». Суммы документов «Выемка денежных средств» и «Приходный кассовый ордер» должны совпадать. Документ «Приходный кассовый ордер» необходимо провести.

В завершении можно произвести проверку произведенных действий («Проверить»). Производится проверка на существование «привязанного» к документу «Выемка денежных средств» документа «Приходный кассовый ордер», а также сравниваются даты и суммы документов.

Для анализа производимых действий при формировании документа «Выемка денежных средств»  рекомендуется сформировать отчет «Движения денежных средств (с расшифровкой по регистратору)» из раздела «Продажи» по периоду, включающем по дате дату «сбоя».

Движения ДС в кассах ККМ (с расшифровкой по регистратору)

МА! С уважением к сообществу МА!


40 Comments

  1. lsd_777

    А инструкция где?

    Reply ↓
  2. wscout

    А почему она не появляется?

    Reply ↓
  3. wscout

    Обычно это происходит, когда используется фискальный регистратор или АСПД и при этом сумма наличности не совпадает у программы и аппарата. Иногда забывают выключить параметр «Авто обнуление наличности» в регистраторе.

    Reply ↓
  4. Caimon

    А где «выключить параметр «Авто обнуление наличности»» в fprint22? Кто может подскажет?

    Reply ↓
  5. nice.kid

    Замечательная обработка! Действительно для уставших от отсутствия ВыемкиДС. Мне спасла кучу нервов, хотя причину отсутствия «Выемки» найти так и не удалось.

    Огромная благодарность автору!

    Reply ↓
  6. nice.kid

    (4) Caimon, Вы нашли как отключить параметр «Авто обнуление наличности»» в fprint22?

    Если да, то поделитесь решением.

    Reply ↓
  7. Caimon

    (7) nice.kid, Именно такого параметра у меня нет, похожий по смыслу не помог… Помогло обновление на последние версии Розницы + эта обработка. У меня перестает формироваться автоматически выемка после того, как сделаешь возврат товара (взятого не в день продажи) и распечатаешь чек возврата…

    Reply ↓
  8. copybases

    А почему дата документа выемки на секунду меньше, чем у «Отчёта о розничных продажах»?

    По-моему должна быть больше, иначе по регистру ДенежныеСредстваККМ получается сначала движение в минус (изъятие), а потом в плюс (поступление ден. средств от продаж)?

    Reply ↓
  9. StepByStep

    (8) Caimon,

    У меня такой закономерности не замечено. И с возвратами и без возвратов дни бывают.

    Такое ощущение, что связь с фискальником в какие-то моменты времени почему-то не проходит.

    Reply ↓
  10. StepByStep

    (10) copybases,

    В типовой «Рознице» последовательность по времени (Реальные документы):

    «Выемка ДС» — 20:57:34

    «ПКО» — 20:57:51

    «Отчет о розничной продаже» — 20:57:50.

    Reply ↓
  11. ulovka

    Спасибо за обработку, очень выручила.

    Reply ↓
  12. Dima_

    Спасибо за обработку.

    Столкнулся с таким моментом:

    «Отчет о розничных продажах 00N1-000110 от 19.04.2014 23:59:59»

    Остаток на конец дня (23:59:59) показывает равным нулю, т.к. конец дня совпадает по времени.

    Пришлось дописывать:

    Если КонецДня(Объект.ОтчетОРозничныхПродажах.Дата)-Объект.ОтчетОРозничныхПродажах.Дата>0 Тогда

    ДатаПолученияОстатка = КонецДня(Объект.ОтчетОРозничныхПродажах.Дата);

    иначе

    ДатаПолученияОстатка = Объект.ОтчетОРозничныхПродажах.Дата+1;

    КонецЕсли;

    Я так подозреваю, что у меня поэтому и документ выемки не сформировался…

    В остальном всё работает.

    Reply ↓
  13. Dima_

    Может пригодиться:

    Немного подумал и оставил только строчку:

    ДатаПолученияОстатка = Объект.ОтчетОРозничныхПродажах.Дата+1;

    т.к. может получиться такая ситуация, что смену закрыли, например, 22.04.2014 00:30:00,

    выемка не сформировалась, новую смену открыли в этот же день 22.04.2014 11:55:00, и ещё не закрыли.

    Как то так…

    Reply ↓
  14. yaguarrr

    Незаменимая вещь, Розница 2.1.4.9

    Reply ↓
  15. m1_1976

    Спасибо. ТО что надо!!!

    Розница 2.1.4.9.

    Reply ↓
  16. fzt

    (15) Dima_, секунду добавлять — это моветон. Лучше момент времени использовать.

    Reply ↓
  17. Sv_444

    Эта обработка создает документ Выемка денежных средств?

    Reply ↓
  18. StepByStep

    (18) fzt,

    Секунда — вещь зримая.

    Reply ↓
  19. StepByStep

    (19) Sv_444,

    Да. Формирует.

    Reply ↓
  20. zhkonst
    Reply ↓
  21. fzt

    (20) есть ошибки в типовых и уверен некоторых ваших отчетах. Когда период времени для отчета задается без момента времени. Возможна ситуация когда вы выбрали скажем остатки до даты 01.01.2015 23:59:59 а на самом деле там могут оказаться не все данные.

    Для остатков (и регистра бухгалтерии), вот эти две строчки, вернут разные данные (во втором случае больше):

    Запрос.УстановитьПараметр(«ДатаКонечная», КонецДня(ДатаКонечная));
    Запрос.УстановитьПараметр(«ДатаКонечная», Новый Граница(КонецДня(ДатаКонечная), ВидГраницы.Включая));

    Зрить нужно в корень, а не на секунды в документах. Вовсе нехорошо, когда вы прибавлением секунды измените день, месяц, или год. Истинно говорю вам Предлагаю вам не ходить по этим граблям.

    Reply ↓
  22. orfos

    2.1.7.9 работает. Спасибо!

    Reply ↓
  23. StepByStep

    (22) zhkonst,

    Тоже вариант.

    Reply ↓
  24. StepByStep

    (23) fzt,

    Не ошибается тот, кто ничего не делает.

    По поводу использования Границы — вопрос неоднозначный.

    Например, при переработке ТОРГ-29 http://infostart.ru/public/128983/.

    Сознательно отказался от использования Границы, для того чтобы соответствовало типовому отчету «Стоимостная оценка склада во виду цены».

    Даже соответствующий комментарий вывожу, если на начало периода попадается документ с временем 00:00:00.

    Reply ↓
  25. StepByStep

    (24) orfos,

    Пожалуйста.

    Reply ↓
  26. zhkonst

    (23) fzt,

    В моём случае такое мудрствование избыточно — смены закрываются не позже 20-00. А вот для круглосуточных точек — да, могут возникнуть варианты.

    Reply ↓
  27. StepByStep

    ВЕРСИЯ 3.0 (15.11.2015)

    — Адаптация для «Режим использования модальности» = «НеИспользовать».

    — Добавлена возможность формирования документа «Приходный кассовый ордер».

    — Дополнительная проверка (Наличие связанного ПКО. Сравнение дат и сумм связанных документов «Выемка» и ПКО).

    Reply ↓
  28. platon-81

    СУПЕР_ +

    Reply ↓
  29. -NetMan-

    Спасибо огромное, очень помогла обработочка)))

    Только немного запутался, автоматичесскую инкасацию надо отключать на фискальнике или нет (FPrint 11)?

    Конфа «Ювелирный магазин» на базе Розницы 2,1

    Reply ↓
  30. marinka2010-92

    (12) Объясните мне пожалуйста почему такая путаница с временем? 🙁 я не программист, но обработка ваша подходит, боюсь что клиентам ситуация с временем не устроит 🙁

    Reply ↓
  31. makaroff

    Спасибо!

    Reply ↓
  32. user651193_ako1

    Спасибо!

    Reply ↓
  33. Protman

    Для старых версий Розницы вполне годно. В новых всё уже реализовано. инструкция «Выемка денежных средств из кассы ККМ 1С:Розница»

    Reply ↓
  34. TODD22

    (35)Это сколько надо потратить на выемку времени по этой инструкции, а если у вас сеть и выемка автоматически не сформировалась на 7 магазинах? А тут всё делается одной кнопкой.

    Reply ↓
  35. Andruykha

    Когда проводишь документ, сумму берет из остатка, а не то что ввел на форме

    Reply ↓
  36. firml

    Тоже самое

    Reply ↓
  37. firml

    Я каждый раз вручную исправляю.

    Reply ↓
  38. heruvim76

    у нас Розница 2.2. и атол-55ф. Не закрыли смену, соответственно закрытие прошло на след. день. после этого автоматическая выемка перестала работать. как восстановить? данная обработка как я понимаю на 2.2 не пойдет??

    Reply ↓
  39. StalkerAkella

    (40) работает

    Reply ↓
  40. whiteo

    (40) Розница 2.2.72 работает отлично, + чуть допилил до работы в 1 кнопку

    Reply ↓

Leave a Comment

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