Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
languagejava
linenumbersfalse
payment.load.pattern.<id>.summa.replace=<Строка замен>
payment.load.pattern.<id>.position_id=<Позиция уникального идентификатора>
payment.load.pattern.<id>.position_date=<Позиция даты>
payment.load.pattern.<id>.date_format=<Формат даты платежа>
payment.load.pattern.<id>.position_comment=<Позиции комментария платежа через запятую>
payment.load.pattern.<id>.comment_delimiter=<Разделитель полей комментария>
payment.load.pattern.<id>.handler_class=<Динамический класс с реализацией интерфейса ru.bitel.bgbilling.kernel.integration.server.bean.RegisterHandler (класс реализует предварительную обработку загружаемого реестра)>

Где:

  • Строка замен - несколько записей вида {REGEXP что}=>{На что}, разделённые вертикальной чертой;
  • Позиции комментария платежа - из какой позиции записи брать комментарий платежа, если параметр не указан, то комментарий - пустая строка; если необходимо собрать комментарий из нескольких полей, то можно указать номера полей через запятую;
  • Разделитель полей комментария - любая строка, которая будет вставлена между полями комментария. По умолчанию используется пробел.
  • Позиция уникального идентификатора - из какой позиции записи брать уникальный строковый идентификатор платежа. При указании данного поля загрузчик будет считать ошибочными платёж, если в уже загруженных реестрах с датой реестра в том же месяце, что и загружаемый реестр, уже есть платёж с таким идентификатором;
  • Позиция даты и Формат даты платежа - из какой позиции записи брать дату платежа и в каком формате она указана. Если параметры не указаны, то дата платежа равна дате реестра.

...