Руководство по работе в 1С Управление торговлей: чеки ККМ и выбор периода
Основы работы в 1С Управление торговлей охватывают пробитие чеков через РМК, безопасное удаление непробитых операций и настройку выбора периода в отчетах и коде для корректного учета.
Пробитие чеков ККМ
В конфигурации пробитие фискального чека осуществляется через Рабочее место кассира (РМК) или напрямую из документов-оснований.
- Через РМК: Это основной режим для розничных продаж. Кассир подбирает товары, принимает оплату и нажимает кнопку пробития чека, после чего документ блокируется от редактирования. В РМК можно пробивать чеки на основании ранее созданных заказов покупателей, что упрощает оформление продажи зарезервированного товара. При работе с несколькими складами в форме подбора отображается информация о доступных остатках для корректного формирования чека.
- Из документов: Чек формируется и пробивается напрямую из документа «Реализация товаров и услуг» или «Эквайринговая операция» путем выбора соответствующей команды в меню «Еще». Для операций с предоплатой пробивается отдельный чек на зачет аванса, а при отгрузке — чек на полную реализацию.
- Чеки коррекции: Если чек не был пробит вовремя или содержит ошибку, используется документ «Чек коррекции». Он оформляется тем же каналом связи, через который создавался первичный чек. Сценарий «Неприменение ККТ» применяется, когда необходимо выставить чек задним числом на основании фактической операции.
Удаление чеков
Процедура удаления напрямую зависит от статуса чека (пробит или непробит) и момента выполнения операции.
Перед массовым удалением обязательно убедитесь, что на удаляемые чеки нет ссылок из других документов (например, сборок или разборок). Игнорирование этого правила приведет к нарушению целостности данных в базе.
- Непробитые чеки: При закрытии кассовой смены система может автоматически удалять непробитые чеки для уменьшения объема базы, но эту настройку можно изменить. Для ручного удаления ошибочных непробитых чеков рекомендуется использовать обработку «Групповое изменение реквизитов»: сначала снять проведение, затем пометить документ на удаление. Также существуют специальные внешние обработки (например, «Удаление чека ККМ»), которые автоматически сбрасывают статус, отменяют проведение и помечают документ на удаление.
- Пробитые чеки: После проведения и фискализации документ блокируется, поэтому простое удаление невозможно без нарушения учета. Архивирование или удаление таких чеков, если оно не выполнено при закрытии смены, производится в специальном режиме обслуживания или через административные инструменты. Ошибочно выбитый и уже отправленный в ОФД чек удалить нельзя; необходимо оформить чек коррекции или возврат.
Выбор периода
Механизмы выбора периода в УТ используются как пользователями в интерфейсе, так и разработчиками в коде.
- В пользовательском интерфейсе: В отчетах и журналах применяется стандартный объект «Период», позволяющий быстро выбирать предустановленные интервалы (месяц, квартал, год) относительно рабочей даты. Настройки выбора периода адаптируются под конкретные задачи через параметры формы или систему компоновки данных (СКД). Если период закрыт датой запрета редактирования, его необходимо предварительно открыть в разделе «Администрирование – Настройка пользователей».
- В разработке и СКД: В системе компоновки данных объект «СтандартныйПериод» предоставляет поля
ДатаНачалаиДатаОкончаниядля фильтрации данных в отчетах. Программно выборка документов за период осуществляется методомВыбрать(НачалоПериода, КонецПериода)у объекта менеджера документа. Объект «НастройкаПериода» позволяет программно задавать размер периода и привязывать его к конкретной точке времени.
Частые ошибки
- Попытка прямого удаления пробитого чека. После фискализации документ заблокирован. Попытка принудительного удаления приведет к рассинхронизации данных с ОФД и нарушению учета.
- Игнорирование связанных документов. Массовое удаление непробитых чеков без проверки ссылок на них из документов движения товаров вызывает ошибки целостности базы.
- Редактирование в закрытом периоде. Попытка изменить данные без предварительного снятия запрета редактирования в настройках администрирования блокирует операцию системой.
FAQ
Можно ли удалить чек, который уже был отправлен в ОФД?
Нет, удалить такой чек невозможно. Для исправления ошибки необходимо оформить чек коррекции или документ возврата, используя тот же канал связи.
Как правильно пробить чек при работе с предоплатой?
При получении предоплаты пробивается отдельный чек на зачет аванса. В момент фактической отгрузки товара пробивается второй чек на полную реализацию с зачетом ранее полученного аванса.
Где найти настройку автоматического удаления непробитых чеков?
Эта опция находится в параметрах процедуры закрытия кассовой смены. Ее можно включить или отключить в зависимости от требований к хранению данных в базе.