Список счетов, с которых можно осуществить рублевый платеж (1) формируется из рублевых счетов клиента с помощью контроля AllowedAccountSpecials, в котором указываются типы счетов клиентов разрешенные для осуществления переводов.
Размер комиссии (2) рассчитывается самой системой исходя из суммы перевода и параметров записи справочника «Комиссии платежей» предназначенной для рублевых платежей и группы к которой относится данный клиент
Поле ИНН (3) заполняется системой автоматически, но клиент может внести в него изменения.

Что бы у клиента появилась возможность рассчитывать и подставлять в поле «Назначение платежа» сумму НДС необходимо включить контроль ShowNDS.
Обратите внимание. Все платежные поручения создаваемые с помощью «Частного Клиента», являются переводами не связанными с предпринимательской деятельностью.
Платежное поручение для физического лица
Подветка/ название для визуализации | Зн-е по умолч. | Описание |
AllowedAccountSpecials | ‘EK’, ‘EE’ | Список спец-типов счетов клиентов, доступных для перевода по данному документу |
CheckAccountsLocation | Отключен | Проверка возможности клиента филиала формировать документ. В Построителе, в таблице AccLocationRights можно создать записи с номером документарной схемы и списком филиалов. Формировать документ смогут только клиенты филиалов вошедших в список в подобной записи. |
CheckAmount | Жестко | Контроль на ненулевую сумму При сохранении документа дополнительно проверяет сумму платежа. Если она равна 0 – система выдаст сообщение об ошибке. |
CheckCustomerBankBIC | Жестко | Контроль БИКа банка клиента |
CheckCustomerINNLength | Жестко | Контроль длины ИНН клиента. |
CheckDateEdited | Жестко | Контроль допустимости даты – принадлежит периоду [текущая + 30 дней] |
CheckDateFixed | Жестко | Контроль допустимости даты = текущей |
CheckDocumentNumber000 | Жестко | Проверять отличие от 000 трех последних знаков в номере документа |
CheckExistGround | Жестко | Контроль заполнения назначения платежа. Проверяет заполнение поля «Детали перевода» |
CheckExistNDS | Отключен | Проверка упоминания НДС в назначении платежа. Проверяет поле «Детали платежа» на наличие буквосочетания НДС, если такого сочетания нет – выдаёт ошибку. |
CheckExistReceiverINN | Жестко | Контроль на обязательность ИНН получателя. В случае если получатель перевода юридическое лицо, проверяет заполнение поля с ИНН получателя. |
CheckFillINN | Жестко | Обязательное заполнение ИНН / места жительства (регистрации) или Даты и места рождения. При сохранении документа проверяет содержит ли документ данные о ИНН клиента или, если ИНН не задан, месте жительства (регистрации) или дате и месте рождения Если сумма платежного поручения больше 15000 рублей, то вместо ИНН может быть использовано только место жительства (регистрации). |
CheckGroundLength | Жестко | Контроль макс. длины назначения платежа. Проверяет, что бы длина записи в поле «Назначение платежа» не превышала количество символов заданное в контроле GroundLength. |
CheckINN | Жестко | Проверка корректности ИНН * |
CheckIsNonCommerc | Жестко | Контроль типа перевода (коммерч./некоммерч.) на значение. При сохранении документа проверяет, что данный перевода относится к не коммерческим переводам. |
CheckIsNonCommercNotNull | Жестко | Контроль типа перевода (коммерч./некоммерч.) на непустоту При сохранении документа проверяет, что у данного перевода указан его тип - коммерч./некоммерч. |
CheckLimits | Жестко | Контроль лимита счета дебета. Смотрите пункт 3.1.4.2 Настройка лимитов для счета клиента |
CheckPDRComission | Мягко | Проверка величины комиссии При сохранении документа дополнительно проверяет соответствие суммы комиссии параметрам, заданным в справочнике «Комиссии платежей». |
CheckPayerAccountAccessory | Жестко | Контроль счета плательщика на принадлежность клиенту |
CheckPayerAccountCurrCode | Жестко | Контроль валюты счета плательщика по справочнику счетов |
CheckPayerAccountCurrCodeIsNational | Жестко | Контроль валюты счета плательщика на нац. валюту. При сохранении документа дополнительно проверяет идентичность кода валюты счета плательщика национальной валюте. |
CheckPayerAccountRF | Жестко | Контроль на ключевание счета плательщика |
CheckPayerReceiverEQ | Жестко | Контроль на совпадение счетов плательщика и получателя. При сохранении документа проверяет, что счет плательщика и счет получателя не совпадают (проверяется номер счета и принадлежность банку). |
CheckReceiverAccount | Отключен | Контроль счета получателя Проверяет введенный счет получателя на ключевание и соответствие валюты счета национально валюте |
CheckReceiverBS2 | Отключен | Проверка балансовых счетов 2-го порядка счета получателя Проверяет соответствие балансовых счетов 2-го порядка счета получателя списку заданному в контроле ReceiverBS2List |
CheckReceiverBankName | Жестко | Контроль реквизитов банка получателя. При сохранении документа БИК банка и смотрит, что бы остальные параметры банка соответствовали параметрам в записи справочника «Российские банки» для этого БИК. |
CheckReceiverINNLength | Жестко | Контроль длины ИНН получателя. |
CheckSaldo | Мягко | Контроль на «Красное сальдо» |
CheckUniqueByBaseFields | Мягко | Типовой контроль на уникальность по основным полям |
CheckUniqueByNumber | Жестко | Типовой контроль на уникальность по номеру документа в течение года |
DeltaDateEdited | 30 | Количество дней. Для контроля доп. даты |
GroundLength | 210 | Максимальная длина назначения платежа. Задает максимальное количество символов которое клиент может задать в поле «Назначение платежа». Проверка осуществляется с помощью контроля CheckGroundLength. |
FirstAddBirthDate | ДА | (ЦБ-1965У): Да - подставлять сначала дату и место рождения / Нет - подставлять сначала адрес Если у клиента отсутствует ИНН, то в банковском документе вместо него будет подставляться дата и место рождения или его адрес. Контроль определяет, какой из возможных вариантов заполнения документа будет рассматриваться первым. Если сумма платежного поручения больше 15000, то подставляется только адрес клиента. |
OperationLimit | Жестко | Лимиты по платежным операциям. Смотрите пункт 3.1.4.1 Настройки платежных лимитов (секция контролей «Лимиты операций»). |
ReceiverBS2List | Балансовые счета 2-го порядка счета получателя, разрешенные для перевода. Задается список из балансовых счетов 2-го порядка (первые 5 символов). При включенном контроле CheckReceiverBS2 будет проходить проверка на соответствие балансовых счетов 2-го порядка счета получателя заданному списку. | |
ShowNDS | НЕТ | Отображать выбор НДС в форме документа. Определяет, будет ли на странице с параметрами платежа представлены поля для автоматического расчета НДС с суммы платежа. |
TaxAccountList | 401, 402 | Список первых символов счетов, для которых должны быть заполнены налоговые реквизиты. Если первые три символа в номере счета получателя совпадают с заданными в параметрах контроля, то платеж считается налоговым. |
* - Алгоритмы проверки:
Алгоритм проверки ИНН для получателей юридических лиц:
ИНН состоит из 10 символов: NNNNXXXXXC, где:
NNNN - номер налоговой инспекции
XXXXX - порядковый номер налогоплательщика (номер записи в госреестре)
C - контрольное число
Первые 9 символов умножаются каждый на 2,4,10,3,5,9,4,6 и 8 соответственно и их произведения складываются. От полученной суммы получаем остаток от деления на 11.
Результат этих вычислений – контрольное число. Если оно совпадает с последней цифрой ИНН, то номер корректный.
Алгоритм проверки ИНН для получателей физических лиц:
ИНН состоит из 12 символов: NNNNXXXXXXCD, где:
NNNN - номер налоговой инспекции
XXXXXX - порядковый номер налогоплательщика (номер записи в госреестре)
C - контрольное число 1
D – контрольное число 2
Вычисляем контрольное число 1:
Находим сумму произведений первых десяти цифр ИНН последовательно на 7, 2, 4, 10, 3, 5, 9, 4, 6, 8. «Контрольное число 1» – остаток от деления полученной суммы на 11.
Вычисляем контрольное число 2:
Находим сумму произведений первых одиннадцати цифр ИНН последовательно на 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8. «Контрольное число 2» – остаток от деления полученной суммы на 11.
Полученное «Контрольное число 1» должно быть равно одиннадцатому знаку в ИНН получателя, а «Контрольное число 2» – двенадцатому.
В разделе существует группа контролей, осуществляющая проверки, только если платеж считается налоговым. Система считает платежное поручение налоговым платежом, если клиентом заполнено поле «Статус» (1) в группе полей «Налоги».

В зависимости от выпора пункта ниспадающего списка (2) появляются поля для задания налогового периода или ввода кода таможенного органа. От этого выбора зависит работа контроля CheckTaxPeriod.
Платежное поручение для физического лица (Налоги)
Подветка/ название для визуализации | Зн-е по умолч. | Описание |
CheckFillTaxDate | Жестко | При налоговом платеже, контроль заполнения даты налогового документа |
CheckFillTaxNumber | Жестко | При налоговом платеже, контроль заполнения номера налогового документа |
CheckFillTaxPeriod | Жестко | При налоговом платеже, контроль заполнения налогового периода |
CheckFillTaxType | Жестко | При налоговом платеже, контроль заполнения периода платежа |
CheckTaxFillCBCcode | Жестко | При налоговом платеже, контроль заполнения КБК |
CheckTaxFillCustomerINN | Жестко | При налоговом платеже, контроль заполнения ИНН плательщика |
CheckTaxFillINNAndKPPOfReceiver | Мягко | При налоговом платеже, контроль заполнения ИНН и КПП получателя |
CheckTaxFillOKATOcode | Жестко | При налоговом платеже, контроль заполнения кода ОКАТО |
CheckTaxFillReason | Жестко | При налоговом платеже, контроль заполнения основания платежа |
CheckTaxPeriod | Жестко | При налоговом платеже, контроль ПРАВИЛЬНОСТИ заполнения налогового периода Если осуществляется налоговый платеж, то проверяет соответствие заданных клиентом чистовых параметров (номер периода, год), выбранному из справочника налоговому периоду. Если осуществляется таможенный платеж, то проверяется корректность заполнения кода таможенного органа (в поле должно быть 8 цифр) |
CheckTaxStatus | Жестко | При налоговом платеже, контроль наличия статуса составителя в справочнике |
CheckTaxStatusNotEmpty | Мягко | Проверка заполнения налоговых реквизитов |
5.3. Перевод внутри банка
Данные операции осуществляются оператором банка через систему «Легкий фронт» при работе с клиентами. Существует два вида переводов внутри банка: перевод на счет другого клиента банка и перевод комиссии на счет самого банка.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 |


