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