
Розничные продажи вели отдельно от учёта. Запустили встроенную кассу — торговую точку, которая пишет выручку и товародвижение сразу в общую базу. По ходу запуска починили три вещи, каждая из которых сначала мешала работать.
Как настроили
Одна касса на компанию, рубли. Способы оплаты — наличные, карта и оплата на счёт клиента. Цены берутся из карточки товара, разрешена ручная скидка, включён контроль наличных в кассе. Выручка идёт на отдельный журнал, склад — свой.
Три поломки по дороге
Первое: касса не открывалась — интерфейс падал ещё на загрузке из-за наших дополнительных полей в карточке сотрудника. Второе: каталог был пуст, потому что ни у одного товара не стоял признак «доступен в кассе» — проставили его всем позициям, которые можно продавать, это 831 карточка; хозяйственный инвентарь конторы в кассу не пустили. Третье: оплата картой падала с ошибкой про обязательный счёт — не был задан счёт расчётов с розничными покупателями; указали его, и проводки пошли.
Поиск клиента
По умолчанию касса подгружает последние сто контрагентов, а поиск по всей базе (по имени, ИНН, телефону, адресу, штрихкоду) срабатывает по нажатию Enter. Это не очевидно кассиру, поэтому вошло в инструкцию для персонала вместе с порядком открытия смены, приёмом оплат и разделом для администратора.
Итог
Торговая точка работает, розничные продажи и оплаты попадают в общий учёт, а типовые грабли первого запуска задокументированы — следующий такой запуск будет быстрее.