Головная боль эквайринга в БП3
За регистр прочие расчеты его методиста ждет отдельный котел в аду для разработчиков типовых 1с. Сколько слез пролито бухгалтерами над этим регистром. Сколько потрачено труда программистов!
Я создал рабочее место, куда вывожу все проведенные документы по эквайрингу, остатки на начало каждого документа и проводки:

Здесь = обозначает остатки, а + или — возникновение или закрытие остатков по этому регистру. Остатки возникают по документам ОРП, например (приход).
Только так можно ориентироваться в этом безумии.
Выяснилось также, что если в поступлении денег на счет по эквайрингу указать документ взаиморасчетов, то 1с пытается списать в первую очередь с этого документа.
Рабочее место позволило выявить несколько проблем.
- Оплаты СБП попадаю практически в момент их совершения, то есть раньше чем ОРП. Поэтому оплаты СБП нужно переставлять после ОРП. Вообще все операции по эквайрингу лучше ставить в конце дня.
- В БП3 нет операции возврат по эквайрингу для списания по счету, только прочий расход по счету 57.03.
- Покупатель может купить и сразу же вернуть товар, сделав две операции по карте. При этом оплата по карте может прийти, а возврат придет через длительное время. Сначала думали что можно решить клонировав договор — сделать отдельный договор эквайринга на каждый случай возврата или общий для возвратов. Но потом решили, что на сумму возврата из поступления на счет выделять операцию не с видом эквайринг, а с видом «Прочее поступление» на счет 57.03.
- Оплата по нескольким ОРП может прийти позже, но здесь более-менее нормально — суммы распределяются.
Подозреваю, у самой 1С нет методических указаний пользователям БП3 по обработке таких ситуаций. Они их просто не обдумывали, похоже.
Так что 1С есть еще где совершенствоваться в этом направлении.
Среда: БП 3.0.185.19




Свежие комментарии