Головная боль эквайринга в БП3

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

Я создал рабочее место, куда вывожу все проведенные документы по эквайрингу, остатки на начало каждого документа и проводки:

Здесь = обозначает остатки, а + или — возникновение или закрытие остатков по этому регистру. Остатки возникают по документам ОРП, например (приход).

Только так можно ориентироваться в этом безумии.

Выяснилось также, что если в поступлении денег на счет по эквайрингу указать документ взаиморасчетов, то 1с пытается списать в первую очередь с этого документа.

Рабочее место позволило выявить несколько проблем.

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

Подозреваю, у самой 1С нет методических указаний пользователям БП3 по обработке таких ситуаций. Они их просто не обдумывали, похоже.

Так что 1С есть еще где совершенствоваться в этом направлении.

Среда: БП 3.0.185.19

image_pdfimage_print

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Вам может также понравиться...

Добавить комментарий

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