Список счетов, с которых можно осуществить рублевый платеж (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